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
340151790977	340151791536	340151792086	340151792635	340151793185	340151793736	340151794285	340151794835	340151795386	340151795935	340151796485	340151797035	340151797585	340151798135	340151798685	340151799236	340151799785	340151800335	340151800885	340151801436	340151801985	340151802535	340151803086	340151803635	340151804185	340151804735	340151805285	340151805835	340151806386	340151806935	340151807485	340151808035	340151808586	340151809135	340151809685	340151810235	340151810785	340151811335	340151811885	340151812435	340151812985	340151813535	340151814085	340151814635	340151815185	340151815735	340151816285	340151816835	340151817385	340151817935	340151818485	340151819035	340151819585	340151820135	340151820685	340151821235	340151821786	340151822335	340151822885	340151823435	340151823985	340151824535	340151825085	340151825635	340151826185	340151826735	340151827285	340151827835	340151828385	340151828935	340151829485	340151830035	340151830585	340151831135	340151831685	340151832235	340151832786	340151833336	340151833885	340151834436	340151834985	340151835536	340151836088	340151836635	340151837185	340151837735	340151838286	340151838835	340151839385	340151839935	340151840485	340151841035	340151841585	340151842135	340151842685	340151843235	340151843785	340151844335	340151844888	340151845435	340151845986	340151846535	340151847086	340151847635	340151848185	340151848736	340151849285	340151849835	340151850386	340151850935	340151851485	340151852036	340151852585	340151853135	340151853685	340151854236	340151854785	340151855335	340151855885	340151856435	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23102	21437	29337	23979	21894	24314	20644	8623	4768	3862	4100	3787	3524	2350	1882	1772	1523	1493	1366	1218	1127	1096	1151	989	918	847	702	668	597	629	700	697	630	449	420	424	408	371	262	298	263	255	246	262	249	253	231	249	226	236	224	260	225	218	237	245	229	230	244	239	241	228	259	278	243	236	257	257	246	249	211	228	217	241	244	212	225	273	230	278	256	215	256	268	245	230	216	225	270	220	237	234	260	252	237	248	268	279	250	246	237	253	209	263	243	251	224	258	247	231	241	234	238	250	214	210	230	218	214	290	249	234	256	262	264	247	255	216	256	241	226	279	238	246	233	229	219	238	219	251	211	233	240	210	207	233	241	257	250	251	238	252	246	244	235	226	226	234	228	245	250	209	227	257	258	231	243	209	224	219	246	233	231	249	225	248	230	244	229	258	204	261	240	285	248	236	224	282	277	230	256	246	209	241	266	252	248	249	260	229	244	236	233	212	246	219	239	251	213	245	251	262	241	242	234	243	231	273	273	250	213	245	237	257	217	245	202	249	242	245	256	210	239	227	243	246	234	235	251	235	218	232	231	234	263	251	247	259	246	225	242	238	241	242	221	237	231	246	252	235	239	247	230	221	219	201	218	243	243	244	223	227	225	260	235	276	227	215	252	239	239	213	259	212	240	243	239	254	241	220	222	252	255	240	214	254	224	250	252	238	212	243	224	253	256	221	215	257	224	249	237	248	236	235	280	239	237	228	227	236	234	227	242	228	225	248	227	222	264	255	249	233	263	258	250	241	225	257	240	219	211	253	223	225	248	247	274	216	223	241	235	245	219	215	231	229	240	209	197	237	225	231	237	220	240	239	236	225	227	219	242	242	240	239	256	235	239	230	239	217	214	249	245	226	231	248	240	236	241	209	262	226	224	219	259	224	230	227	228	217	233	239	229	260	217	244	237	245	244	244	240	251	242	241	237	235	238	209	238	213	254	238	233	211	234	238	212	246	222	225	243	218	253	236	253	215	217	249	235	254	262	239	248	245	239	227	220	244	226	227	232	252	245	265	237	224	235	252	218	237	247	236	214	244	246	216	238	218	240	226	267	221	246	244	243	260	243	254	207	222	248	229	232	247	254	239	246	267	244	226	236	243	244	258	234	224	243	243	253	282	245	228	223	200	248	222	233	218	258	242	248	243	244	233	248	200	248	255	255	221	228	251	236	231	237	232	223	258	230	224	233	230	239	274	245	256	241	243	244	251	227	226	226	238	239	231	211	245	235	242	199	230	232	245	243	239	230	221	222	271	248	218	239	235	223	254	230	257	246	254	250	241	218	236	229	225	240	228	233	214	232	239	217	248	236	232	234	237	244	231	240	231	240	218	224	250	245	221	226	236	216	240	237	216	230	222	221	218	231	246	230	246	231	230	247	244	232	228	239	258	217	251	242	239	221	215	235	240	247	237	246	232	225	237	222	236	256	204	250	247	248	219	230	210	249	252	266	207	245	237	239	258	251	244	240	234	239	224	192	245	230	244	258	230	222	265	235	269	255	212	252	220	250	196	228	239	251	254	239	255	231	232	261	214	242	251	252	253	225	246	263	224	252	239	243	224	252	228	209	232	234	237	260	237	221	232	241	226	234	244	233	243	243	236	231	253	227	247	230	236	263	233	266	218	288	254	233	216	223	233	249	235	229	223	238	219	230	213	232	228	229	240	234	211	259	236	235	220	244	214	243	227	209	246	237	257	253	276	237	256	258	249	229	245	253	224	232	234	210	227	248	253	235	241	247	230	263	273	219	228	212	252	245	227	242	223	228	232	248	257	225	229	222	242	210	276	225	232	225	241	237	220	233	252	247	241	249	224	241	251	243	213	225	235	260	247	219	255	239	206	219	235	244	240	226	260	241	224	239	242	221	244	232	241	232	247	249	230	241	238	287	217	219	260	231	232	234	240	254	244	248	237	243	244	225	227	248	237	242	254	216	250	223	243	246	220	243	232	231	248	207	259	219	229	235	228	263	215	226	251	240	222	241	213	235	262	247	227	246	239	276	215	280	247	249	227	208	235	246	260	234	252	237	239	243	234	231	237	228	216	277	242	234	208	240	239	227	272	215	241	231	236	224	253	244	228	228	256	228	233	276	265	263	251	244	218	253	249	221	223	203	227	258	224	240	214	210	254	250	224	225	279	267	236	227	242	234	245	224	241	236	222	254	248	263	247	234	264	255	250	245	229	243	242	253	239	240	232	269	241	228	226	224	233	252	229	250	241	238	214	225	245	222	270	247	244	243	239	255	236	242	244	223	245	253	212	237	228	211	244	237	234	239	268	243	228	228	217	232	262	239	202	223	252	239	233	236	232	232	244	215	228	212	229	244	247	233	245	240	202	237	212	233	191	265	251	222	249	252	238	261	218	239	213	239	237	231	234	241	218	237	240	240	234	228	232	253	229	218	232	244	209	260	241	230	244	254	243	244	226	253	242	208	231	217	228	229	233	222	207	247	269	235	205	238	222	253	251	232	250	264	242	285	244	270	239	239	238	234	240	210	222	247	257	234	240	264	254	223	250	228	246	247	248	254	224	241	228	235	246	252	249	249	231	232	242	227	221	227	226	236	210	252	261	244	246	246	239	209	247	226	227	239	215	256	264	252	223	229	258	226	241	239	219	229	219	238	215	226	275	254	240	210	213	240	260	220	231	241	270	268	235	254	258	225	257	237	242	255	207	252	230	227	263	234	233	228	243	277	234	238	258	244	201	227	236	229	219	232	240	233	227	233	239	227	229	220	220	234	242	234	238	234	257	244	230	238	239	235	223	195	228	257	250	226	250	254	240	205	243	249	226	244	268	242	253	239	229	248	237	271	216	239	233	245	237	226	227	240	231	249	239	234	245	230	230	222	244	204	265	223	240	226	256	223	241	241	252	238	243	263	249	242	231	228	245	233	198	240	245	230	219	253	223	245	229	232	224	274	248	231	224	226	230	227	237	229	249	236	236	245	227	250	247	256	257	230	217	245	217	271	232	226	221	265	240	237	239	242	251	228	268	260	247	236	240	214	213	227	233	247	251	197	220	243	216	237	222	219	238	238	215	246	234	239	209	252	263	229	250	215	249	251	225	261	216	226	273	232	231	215	240	244	252	219	240	240	243	261	231	235	261	234	249	209	232	232	250	239	204	247	234	267	229	232	234	246	218	219	244	261	208	251	238	253	236	233	239	240	243	245	232	254	234	225	256	213	255	252	243	228	241	223	239	235	235	218	231	221	211	222	251	222	232	237	237	218	236	215	229	238	239	230	231	255	252	215	243	260	241	242	226	260	266	234	234	264	227	248	221	265	234	241	237	211	228	213	250	256	223	244	213	215	246	248	256	211	269	233	226	246	243	254	248	256	213	248	248	247	240	247	237	244	234	250	245	239	239	253	264	246	234	235	220	234	243	258	232	218	223	265	213	231	239	241	265	264	266	226	237	235	244	249	246	252	234	222	231	235	236	248	236	226	235	227	242
45880	73118	47032	36157	33740	29841	17887	12681	9046	7565	7583	7169	6521	4450	3489	3204	2843	2592	2469	2087	1920	1877	1970	1683	1560	1319	1125	1026	1033	1000	1042	1092	926	759	665	618	563	515	430	312	294	330	274	303	281	278	291	302	262	314	276	271	280	289	319	309	295	303	270	269	264	286	282	281	267	303	293	277	280	289	285	312	274	302	274	287	295	284	282	273	280	263	277	289	300	252	268	280	278	297	273	301	325	311	303	326	346	355	325	327	311	272	298	303	274	297	291	266	308	276	256	262	282	281	284	260	287	319	287	277	289	308	268	263	263	287	271	310	279	266	291	299	259	298	300	285	287	293	300	306	294	276	291	284	262	257	273	297	299	269	274	313	270	284	277	281	268	261	290	261	272	281	296	284	253	268	291	277	291	273	259	283	283	273	307	300	270	284	264	276	293	280	299	280	259	268	292	300	276	292	319	285	305	274	281	279	287	270	306	258	272	273	285	277	266	275	283	301	286	277	298	295	268	272	283	291	293	282	291	323	277	264	313	280	311	289	270	320	305	251	298	306	285	260	288	269	285	278	282	276	295	274	282	299	301	280	277	279	276	261	259	272	311	311	295	311	309	292	284	277	286	271	274	264	294	295	309	309	282	291	292	281	297	312	257	267	282	281	269	283	274	276	280	281	287	262	294	273	283	284	285	279	280	310	304	273	265	279	281	265	300	302	304	291	289	291	253	293	286	294	269	275	270	264	279	273	288	287	276	267	278	271	309	276	303	274	287	282	271	284	297	298	277	274	303	296	273	266	288	278	287	294	262	274	290	288	276	288	284	278	247	258	298	285	268	268	264	293	307	289	271	277	289	287	284	289	285	301	306	285	276	283	269	289	292	311	292	263	321	288	258	290	276	318	279	281	271	300	271	248	275	267	274	291	283	281	296	277	291	286	264	294	286	262	266	282	318	276	292	303	280	280	276	283	271	316	292	281	294	275	284	296	283	295	271	286	268	288	297	259	269	300	290	268	273	289	308	276	293	303	292	271	266	295	271	276	266	291	297	265	266	296	309	276	277	269	294	245	262	284	276	237	285	291	298	284	298	284	266	273	288	277	277	263	267	259	291	272	294	272	277	277	292	273	274	286	302	273	284	269	290	269	260	271	261	270	252	308	269	284	303	277	271	276	285	288	277	291	302	272	283	305	285	294	276	290	290	305	291	281	292	274	297	296	281	280	261	285	255	279	287	292	285	288	292	271	271	305	258	260	283	296	285	252	264	296	289	289	281	279	314	298	252	280	280	260	293	274	271	288	254	288	288	308	268	269	271	270	258	273	281	301	291	277	299	299	293	290	281	270	290	289	280	275	271	274	254	285	316	288	279	275	267	272	277	267	294	287	288	286	285	284	285	299	281	267	263	329	274	283	286	270	274	272	290	314	267	273	278	282	269	271	292	278	275	290	290	276	309	310	282	259	293	276	260	247	296	295	281	254	305	302	301	268	288	275	284	273	290	293	305	300	310	265	294	264	275	285	254	295	257	262	265	302	290	291	316	262	282	326	278	260	290	284	280	281	261	262	264	275	294	268	287	291	258	263	286	271	319	287	260	269	264	286	257	264	296	272	291	268	268	291	319	273	291	272	288	294	288	282	304	282	284	281	286	293	285	311	302	308	270	284	280	287	317	289	272	273	302	338	279	298	285	325	294	236	287	287	272	281	313	272	284	294	287	285	258	314	285	258	295	282	293	256	260	307	253	299	320	314	271	286	306	282	287	286	278	283	311	291	276	279	273	298	259	270	256	312	264	276	271	294	315	292	272	284	294	263	254	333	260	300	273	273	285	294	301	300	282	282	270	301	264	284	281	314	306	296	279	256	287	282	252	286	280	293	304	281	289	306	285	291	280	310	299	273	288	275	321	277	253	308	287	291	287	284	283	260	316	279	278	265	293	271	287	282	290	275	287	286	293	285	294	256	264	289	303	279	282	281	279	290	275	277	241	267	281	278	258	238	280	269	306	262	300	288	287	281	323	288	295	310	280	253	299	276	291	294	304	305	260	287	270	238	279	308	258	285	287	305	292	303	300	281	272	294	250	251	296	290	289	345	273	267	284	278	268	285	281	299	271	284	299	278	298	275	275	294	282	286	289	294	291	244	274	259	292	301	278	278	281	286	290	298	274	262	273	275	273	248	305	284	303	290	288	289	256	291	245	289	298	284	312	265	266	290	285	307	325	281	263	264	298	251	294	253	278	263	287	274	311	251	251	285	290	307	294	318	291	266	317	293	265	252	263	290	286	283	284	300	268	274	301	277	260	307	290	279	281	290	287	289	278	290	254	302	291	269	284	289	302	302	301	283	292	271	311	287	288	283	269	303	271	277	282	295	286	294	307	288	261	265	291	296	276	280	297	236	304	289	274	276	260	286	301	279	292	298	285	279	288	279	316	288	267	300	305	298	253	274	291	294	323	290	279	297	272	277	271	272	296	299	271	293	271	283	300	255	302	303	257	288	300	279	249	271	294	281	292	328	291	296	264	277	279	278	281	273	273	296	291	305	286	280	247	268	280	281	271	262	283	272	309	271	297	262	275	275	270	305	313	296	270	292	300	302	297	275	277	294	302	246	294	287	291	296	290	271	273	271	272	285	290	279	278	265	302	285	264	269	293	277	283	286	279	299	276	292	291	290	273	282	274	264	289	261	250	310	284	246	298	283	266	287	298	281	259	228	294	263	289	265	298	313	267	285	278	284	277	285	305	259	264	296	279	298	273	298	276	276	283	296	278	244	282	286	274	273	274	321	276	283	307	284	283	293	301	286	295	278	273	289	263	303	322	290	332	266	293	285	309	304	282	276	256	289	266	271	278	274	259	304	253	268	277	287	294	285	297	285	278	305	293	259	304	303	265	267	253	302	276	272	253	287	309	296	291	316	321	280	288	288	277	297	250	265	271	319	271	293	305	295	288	285	292	312	274	266	303	278	288	270	298	282	291	292	302	295	276	273	286	269	299	288	268	260	294	298	290	264	281	279	278	284	275	289	301	311	271	296	294	313	296	314	272	285	244	316	249	249	268	314	295	331	310	275	316	273	302	318	285	288	286	282	268	235	272	272	286	281	294	316	316	287	257	281	260	283	303	309	305	316	312	296	275	290	297	277	303	280	270	267	300	303	274	264	276	257	269	270	246	291	248	260	283	276	300	281	259	261	270	279	277	269	311	281	257	279	258	295	274	278	277	279	291	271	283	290	277	288	300	283	289	280	305	285	302	270	301	283	294	294	286	303	295	306	299	268	313	292	292	272	291	292	265	290	304	263	276	304	267	260	289	285	311	314	307	282	272	300	268	274	270	323	303	277	288	294	252	288	287	286	321	252	264	294	305	322	307	289	293	276	286	307	297	309	298	291	271	288	292	307	302	282	274	258	314	280	292	303	268	240	277	286	268	258	294	298	288	275	279	245	285	265	263	301	293	281	286	264	289	271	292	277	272	279	291	290	280	301	263	286	274	268	302	268
30262	35385	32935	24501	18531	14272	6595	3381	2264	1812	1881	1923	1962	1383	1229	1072	988	924	871	821	821	722	796	707	719	657	650	580	557	540	486	559	514	511	510	478	451	480	392	399	395	439	408	431	413	414	380	425	379	413	438	412	416	419	397	363	370	395	410	423	380	375	408	427	427	403	436	389	429	431	431	412	434	417	399	424	396	424	392	428	409	388	403	447	405	407	382	411	388	424	405	392	403	414	390	399	437	369	410	441	372	385	395	419	430	403	409	420	411	398	412	394	450	428	434	399	440	417	419	385	394	412	435	411	379	380	414	386	407	408	420	440	398	394	414	408	406	385	396	381	386	359	414	402	407	417	412	459	399	371	407	385	406	433	413	392	397	415	389	394	391	432	437	425	399	413	423	423	404	444	422	405	408	374	400	382	392	459	399	427	408	426	410	403	448	443	429	382	402	416	398	432	417	400	413	412	399	428	378	409	400	399	420	423	396	439	421	417	386	420	362	395	398	388	423	428	410	397	416	396	439	452	379	410	370	421	406	407	387	378	404	404	401	433	398	403	396	386	377	385	432	368	415	369	360	393	388	401	372	380	419	396	408	392	398	407	404	385	400	415	391	373	421	418	400	367	446	427	398	400	392	413	389	397	362	393	391	430	404	401	426	428	420	413	394	417	430	440	415	387	417	426	382	402	390	380	466	424	423	415	390	429	417	391	426	373	392	427	403	370	358	415	420	411	410	428	371	414	390	419	388	426	435	408	427	437	372	422	378	390	370	386	416	401	412	397	436	407	402	382	418	364	408	444	393	436	445	409	415	392	393	419	416	385	395	397	428	402	395	447	416	434	391	357	402	407	400	425	425	415	427	396	397	419	417	419	400	422	440	394	388	376	414	387	430	400	402	414	436	442	394	390	437	377	418	406	435	353	427	369	399	398	413	388	422	380	409	382	413	404	429	393	414	376	412	400	409	415	444	414	385	391	414	404	386	378	373	384	395	403	417	426	401	415	408	407	409	401	427	374	424	440	421	380	395	413	438	403	430	404	415	409	413	416	400	419	402	397	404	406	386	387	419	403	389	383	388	423	393	399	399	377	382	429	375	410	398	360	406	372	382	388	371	417	435	392	360	398	410	384	409	430	406	417	399	380	414	401	402	438	428	423	399	400	415	408	413	433	412	416	430	382	383	423	427	414	399	402	433	390	427	375	439	431	403	397	449	431	390	426	388	383	369	410	410	380	396	443	410	405	390	422	423	420	410	374	431	414	421	447	405	419	384	432	394	413	413	386	409	428	397	382	447	382	426	377	421	427	381	418	428	407	369	392	399	439	408	381	407	401	399	407	388	406	387	364	393	406	435	411	475	393	416	397	426	455	440	374	397	414	428	386	415	415	403	413	415	430	419	403	400	395	423	405	388	372	415	425	407	420	406	393	420	448	394	432	454	420	428	458	390	413	396	409	394	437	406	419	381	472	410	432	415	434	409	386	383	413	411	419	361	402	418	430	430	387	418	427	365	370	417	435	359	403	414	404	426	396	418	417	410	435	422	411	394	396	416	368	438	418	418	374	443	385	403	397	404	426	430	405	390	362	400	399	439	383	379	401	411	381	402	418	394	421	395	393	422	432	386	426	379	390	418	401	399	381	394	407	404	422	382	380	405	395	409	369	399	393	403	377	428	417	411	404	425	380	402	447	428	397	401	372	419	402	420	412	403	417	420	410	418	397	371	377	415	456	424	434	437	401	425	402	405	413	361	396	430	402	389	399	393	371	375	374	444	355	389	417	427	439	391	412	421	369	426	409	384	405	424	369	432	387	427	415	417	400	449	437	377	415	405	387	402	371	423	416	425	421	402	420	428	444	440	439	425	402	411	400	409	411	416	425	413	406	387	385	438	378	415	354	384	396	385	427	449	413	410	406	433	422	413	403	420	436	397	381	403	404	398	376	407	380	378	438	388	432	395	414	434	437	380	420	420	381	449	415	440	446	364	405	385	372	391	399	427	378	417	397	398	416	412	432	437	400	422	409	357	399	428	406	409	406	404	415	424	420	424	394	405	416	415	405	412	447	394	386	442	389	421	379	398	388	436	414	427	397	416	407	401	408	424	393	399	397	419	378	411	383	414	400	402	408	353	401	385	438	427	415	412	421	384	435	356	409	400	392	426	362	448	430	459	409	427	414	415	426	406	407	371	411	371	393	383	435	417	413	406	407	419	388	434	425	375	445	423	414	410	403	401	386	420	415	411	425	412	381	367	402	443	404	444	396	395	417	389	388	394	403	381	388	423	425	375	399	361	396	397	433	400	428	400	423	411	413	369	404	375	407	402	383	416	405	402	406	391	400	398	402	388	400	410	439	375	414	403	380	420	400	379	381	428	413	412	434	396	409	398	432	386	390	410	405	427	412	395	397	435	446	397	383	411	398	411	424	415	430	407	388	404	399	374	378	440	394	400	387	383	408	411	413	391	375	400	407	387	414	424	410	427	432	377	420	413	429	422	384	409	399	409	407	414	404	395	453	379	390	430	416	404	419	405	408	385	385	398	415	404	393	390	394	386	426	415	433	404	402	402	422	394	395	388	389	385	397	414	383	405	389	433	392	435	374	413	408	403	381	417	385	381	427	429	420	407	416	404	422	395	417	431	396	411	384	361	359	423	412	358	397	418	431	427	378	375	400	400	439	413	410	380	395	415	431	423	387	421	389	427	383	399	404	421	400	398	401	408	379	432	413	382	403	420	400	413	432	450	420	421	404	408	409	386	387	419	394	387	393	444	423	405	423	389	400	394	417	440	433	405	371	414	423	424	413	433	431	413	421	441	408	418	380	411	414	395	448	388	393	408	420	426	416	399	420	405	395	376	420	411	378	390	444	402	423	435	416	400	393	424	377	396	414	396	352	448	420	395	413	373	408	392	361	429	438	445	422	387	417	408	383	410	401	426	418	413	410	363	416	420	435	431	421	399	423	414	405	389	406	436	419	455	429	418	405	422	371	392	384	376	400	410	404	409	406	420	425	424	413	419	418	404	399	421	430	426	413	400	416	415	408	403	406	415	416	402	399	403	437	406	421	381	379	443	415	430	400	393	398	409	437	392	436	383	411	409	399	415	431	396	433	413	390	399	403	411	384	367	442	415	418	405	427	379	367	421	400	405	439	433	418	368	407	432	409	417	417	408	435	441	405	429	406	396	418	407	399	383	393	404	431	384	446	402	385	368	384	401	401	423	437	429	386	425	420	398	418	405	434	413	401	385	418	403	408	435	431	389	401	362	439	417	390	393	397	407	420	422	414	415	440	423	410	382	403	457	387	418	402	437	421	405	390	362	361	401	388	382	433	392	437	369	400	433	415	418	439	408	375	412	403	415	404	396	438	400	407	404	437	389	432	416	412	405	419	418	376	412	410	409	439	387	475	409	383	402	425	391	378	420	423	389	364	412	447	369	442	410	412	394	420	386	370	431	388	409	413	381	410	419	392	377	398	403	395	449	418	384	418
40409	52856	34229	25385	22893	19435	10882	6447	4771	3729	3661	3637	3646	2487	2129	1948	1717	1502	1460	1378	1225	1197	1210	1106	1045	972	888	783	739	722	738	692	687	688	640	625	603	576	540	494	522	492	489	539	491	501	496	474	510	481	491	521	481	494	488	508	484	512	484	479	445	511	486	517	499	498	484	505	472	472	441	521	458	477	482	500	498	489	487	456	523	479	482	478	501	510	419	467	527	548	519	452	508	507	484	453	511	470	513	523	503	501	480	492	477	466	479	474	502	510	456	516	493	499	490	522	484	469	483	472	484	486	477	489	486	458	517	500	510	500	503	506	497	524	484	481	512	479	531	487	492	478	473	467	479	482	493	499	477	519	484	499	462	513	526	492	485	517	490	532	499	498	502	480	471	490	491	432	478	500	460	512	521	473	476	492	478	531	489	513	505	496	467	480	471	468	487	481	505	491	524	475	491	500	482	512	492	507	519	506	504	462	488	515	557	506	511	518	491	491	493	447	488	515	471	491	488	499	453	475	499	488	489	471	493	507	495	458	475	479	491	543	488	481	456	460	479	491	491	512	468	489	466	476	428	525	481	476	481	503	501	492	450	505	501	487	542	471	488	475	487	509	478	456	478	445	487	480	468	472	489	491	469	509	471	502	493	534	497	482	518	480	500	478	490	471	468	527	522	479	490	491	498	465	490	495	493	492	478	467	528	488	464	486	507	489	474	499	477	507	501	504	477	524	526	482	485	514	479	470	535	502	517	498	471	469	477	500	441	494	521	486	464	478	514	472	484	494	487	536	468	526	496	461	479	518	477	516	489	482	517	480	476	537	483	511	499	527	507	488	498	468	445	456	483	469	481	474	484	517	463	527	493	467	478	479	473	476	481	464	522	486	516	486	480	514	474	475	506	499	499	472	463	489	480	484	502	458	482	513	454	488	488	508	505	484	495	479	517	512	492	479	538	463	475	477	482	474	502	476	471	516	491	509	464	517	488	476	496	521	506	478	465	499	490	515	501	494	531	489	514	526	480	488	526	509	439	491	459	508	481	466	504	519	471	472	539	533	506	481	502	512	529	478	456	480	508	461	517	491	505	475	498	458	535	477	476	498	530	491	492	553	478	522	487	486	521	484	497	492	470	490	512	491	480	471	469	481	490	492	496	487	537	490	503	494	510	471	481	520	522	483	483	487	474	505	484	507	496	482	499	502	497	474	445	495	485	457	487	506	484	485	457	495	485	485	508	473	507	485	474	493	502	487	492	476	452	489	519	531	531	508	448	498	493	491	464	472	479	459	476	494	545	527	474	461	520	494	489	507	476	470	503	505	461	510	504	514	472	466	480	475	449	516	526	512	493	517	484	460	477	519	526	465	511	469	479	480	464	481	492	510	505	535	490	482	515	482	433	503	508	471	548	488	517	487	463	548	504	521	484	505	480	506	527	500	517	506	465	496	505	493	487	496	453	495	501	506	567	509	483	506	495	499	493	494	493	495	487	487	483	494	484	526	483	501	522	499	500	461	477	481	492	483	504	503	490	489	499	476	504	457	447	508	510	477	504	489	526	475	473	511	512	510	525	507	488	473	530	518	448	462	495	508	492	496	507	494	500	514	503	511	517	503	449	510	493	508	502	477	506	483	542	481	526	469	488	478	504	518	460	494	461	470	482	511	451	512	459	498	531	522	501	466	522	509	453	515	501	520	496	466	490	478	487	476	524	532	522	499	514	496	445	456	527	503	502	455	487	440	490	474	529	513	490	519	486	520	506	462	499	483	469	478	471	507	453	510	498	467	493	471	475	536	478	480	486	466	505	448	502	486	497	524	506	488	521	499	499	493	492	498	495	490	472	471	482	498	451	486	536	509	457	498	468	491	459	487	489	504	513	497	460	475	498	513	498	522	472	476	460	518	480	509	475	525	473	521	506	491	517	494	507	519	516	472	498	461	464	504	504	465	486	510	495	484	492	492	472	524	549	498	445	516	459	486	520	472	496	482	498	458	509	478	487	465	457	498	483	478	491	478	522	468	502	473	520	506	480	488	466	504	483	489	506	494	471	506	479	480	484	532	485	488	512	518	514	504	483	513	482	487	514	490	468	453	502	514	513	491	493	480	493	496	517	532	506	466	493	497	534	467	496	463	511	473	496	495	459	489	501	508	487	460	494	462	544	474	502	504	483	489	486	506	464	459	516	467	485	504	482	513	456	481	510	473	470	532	472	522	477	479	486	496	526	503	450	480	517	471	444	494	476	495	486	507	524	512	497	521	479	485	478	486	451	501	482	509	489	523	521	493	520	500	504	503	473	483	450	468	498	465	502	476	467	500	460	506	464	516	462	493	496	477	455	473	476	443	505	494	473	497	486	471	503	501	453	513	533	497	502	497	472	455	432	489	493	491	496	484	514	468	486	481	502	487	466	488	482	473	493	492	486	485	490	462	522	476	526	472	505	486	522	499	495	516	511	476	465	448	476	483	498	462	504	478	512	503	489	489	497	533	511	507	488	520	477	501	521	460	479	480	511	494	460	531	492	439	510	533	490	512	490	504	509	500	472	508	491	490	465	501	490	482	508	475	465	476	506	427	489	480	500	505	511	517	470	507	484	476	460	510	485	519	510	476	483	489	482	448	495	503	517	484	502	520	486	463	476	444	480	505	506	496	498	483	512	480	512	519	530	530	498	534	520	526	481	500	476	476	500	492	491	496	478	543	508	521	490	510	461	481	454	500	456	502	476	471	459	490	454	513	538	443	532	437	542	508	490	509	488	472	440	534	494	472	460	514	446	504	516	500	499	510	506	505	496	492	482	509	460	524	485	518	492	508	479	496	455	501	493	491	489	477	509	524	491	505	471	465	487	490	497	488	483	502	512	497	499	478	499	468	481	465	482	476	498	485	475	493	469	494	517	529	476	550	468	478	473	480	498	471	497	492	492	482	473	451	467	507	497	514	504	493	504	472	509	507	485	510	478	480	504	529	507	469	536	508	477	466	488	510	470	475	484	512	481	481	434	512	508	489	472	484	501	455	506	500	519	504	473	503	477	455	477	520	485	471	481	461	494	465	474	490	493	466	504	513	504	522	477	490	490	484	489	482	485	513	469	489	482	512	511	507	485	515	483	450	489	490	563	507	512	483	529	497	482	487	525	500	517	482	515	480	497	510	489	508	513	483	475	533	498	466	523	464	467	510	500	449	461	504	429	469	474	509	460	508	506	508	488	486	469	471	481	510	510	536	479	507	497	506	487	485	492	504	488	503	479	501	474	486	467	492	482	493	476	522	477	506	488	487	516	495	488	498	512	508	461	506	507	494	471	471	515	529	504	502	492	478	490	484	477	497	481	477	494	534	497	520	483	472	494	470	483	485	467	484	502	498	481	463	502	510	505	508	476	510	499	483	495	483	498	470	491	502	490	491	473	520	526	473	448	494	515	500	498	487	492	456	491	516	478	468	488	503	500	486	503	499	490	489	547	500	460	474	484	507	503	490	456	518	488	489	484	499
23811	21173	28621	24339	22696	22398	14740	6152	4034	2652	2562	3050	2739	1790	1694	1467	1368	1224	1092	925	766	873	829	741	753	671	557	516	459	493	513	463	437	406	406	408	387	340	335	313	324	281	286	316	311	330	297	308	281	322	318	286	304	308	280	328	283	274	269	305	295	295	275	296	306	296	311	270	314	298	268	273	292	301	299	294	293	298	287	296	276	282	297	270	278	273	286	281	290	325	292	313	296	298	312	327	293	300	315	281	299	288	281	272	276	317	308	288	273	293	280	281	289	284	301	303	265	295	286	318	259	282	286	279	290	289	310	293	275	277	302	297	261	289	301	277	280	333	281	303	274	309	281	289	301	290	284	306	290	298	253	304	300	305	312	297	271	290	275	265	273	321	308	275	284	263	288	296	304	323	282	291	285	292	295	297	312	244	306	312	270	272	276	329	305	334	303	291	299	299	284	260	298	315	289	324	295	302	260	288	304	291	294	293	263	293	275	303	272	273	269	278	276	305	257	294	293	263	282	270	284	307	309	259	288	253	284	268	310	306	279	284	293	309	268	306	307	320	289	269	295	273	298	314	295	301	321	287	265	262	279	307	298	278	280	299	308	301	285	283	307	280	272	276	296	281	282	312	306	302	277	271	291	275	293	282	300	308	296	315	273	278	297	274	304	301	302	311	329	296	283	283	291	320	276	308	318	286	306	255	305	279	300	271	281	274	313	322	294	301	298	276	305	284	297	281	306	317	298	306	291	304	308	288	267	286	271	279	267	318	288	293	287	260	267	306	294	278	301	304	271	337	292	285	310	260	283	292	295	273	323	300	312	304	283	270	276	285	306	331	312	285	308	261	301	296	330	283	303	288	290	321	300	282	285	314	288	324	305	311	288	296	292	287	277	322	300	287	293	285	308	280	296	296	298	289	300	300	289	343	252	259	290	287	286	303	275	286	299	290	294	319	270	309	294	253	294	298	309	301	276	292	263	271	286	300	278	319	286	280	296	295	305	264	295	285	298	258	307	263	260	280	279	257	287	290	298	296	271	285	266	315	334	316	294	307	280	289	306	273	288	290	287	308	287	302	311	285	250	280	292	304	301	286	292	303	296	304	314	312	288	288	298	313	267	285	298	309	260	299	320	272	302	275	292	284	301	284	340	279	289	308	293	318	291	300	306	278	272	274	274	283	332	295	284	283	321	299	251	271	300	280	286	305	299	275	296	283	283	285	293	312	284	299	300	302	283	289	291	304	311	297	283	261	259	307	317	323	273	279	302	306	273	290	277	287	297	310	292	293	294	269	296	289	296	286	304	293	287	285	313	279	264	303	304	300	282	299	331	288	302	314	323	298	283	307	266	300	291	264	308	285	292	274	319	278	311	281	299	273	290	315	294	266	285	283	308	271	308	297	264	310	298	313	294	293	292	287	291	282	309	304	292	286	297	294	275	273	326	288	269	266	287	279	295	277	258	306	295	286	319	282	312	273	299	278	317	313	288	272	279	239	274	284	310	266	307	268	304	283	298	305	267	295	304	301	273	301	263	285	274	298	304	326	293	292	279	285	265	273	303	276	288	291	272	290	307	273	321	302	323	289	302	278	303	311	286	261	304	298	307	296	260	311	273	304	319	300	285	296	293	275	285	284	296	298	269	267	320	306	303	276	279	286	308	286	281	287	281	309	289	308	294	278	262	279	276	293	320	293	297	310	302	307	279	308	277	271	308	298	281	304	279	286	276	291	275	281	276	285	267	293	267	273	302	275	311	290	296	302	245	273	318	332	265	289	289	264	296	249	261	290	305	310	286	289	265	296	320	299	315	305	292	318	288	288	289	298	244	292	292	264	310	291	298	263	336	310	300	296	295	294	270	277	296	258	282	327	302	288	311	301	284	278	288	270	293	296	308	287	298	257	293	276	275	297	296	275	288	287	259	272	279	315	299	328	285	280	261	284	294	320	277	280	274	264	294	314	311	307	271	295	291	304	310	305	298	310	303	272	289	284	294	325	286	300	261	281	294	291	296	286	289	271	275	297	313	301	284	289	287	297	280	273	298	306	256	302	262	275	287	280	302	301	290	288	278	300	295	301	287	307	286	315	282	243	290	320	316	303	320	291	262	278	275	281	277	295	272	295	285	283	308	302	253	298	279	297	308	275	287	307	290	305	291	316	289	269	287	300	281	291	297	285	291	308	271	319	275	258	268	291	309	305	316	278	337	309	305	311	289	268	267	272	282	308	265	322	272	266	298	302	298	285	307	252	302	291	297	328	309	280	274	321	302	300	260	303	271	273	304	290	275	284	320	317	280	308	266	291	309	309	280	304	276	293	292	265	257	281	290	281	289	281	300	282	315	286	300	289	314	298	318	306	302	296	305	306	280	307	277	272	298	272	281	284	291	270	285	312	290	310	305	314	278	293	279	311	278	286	287	294	288	278	275	304	309	269	303	270	276	307	246	308	296	297	308	331	300	270	291	315	299	284	312	283	276	292	301	283	315	295	268	289	274	296	290	279	270	271	283	293	281	277	288	300	326	288	301	285	279	285	285	289	284	274	286	297	291	274	274	291	267	277	290	300	311	288	321	312	300	284	319	297	280	302	290	296	278	280	303	290	285	294	267	305	288	269	269	269	283	290	273	302	296	274	289	303	278	276	289	300	268	289	266	257	275	282	301	311	309	321	294	258	299	320	267	265	305	294	303	281	288	309	295	307	281	295	277	283	273	303	288	268	271	276	284	297	295	275	289	280	281	304	273	293	271	296	285	280	282	274	271	279	308	276	272	277	312	293	315	273	263	309	313	306	308	269	293	265	294	292	308	312	299	290	283	278	285	289	327	260	286	315	287	287	308	286	282	298	293	289	268	291	272	268	281	302	300	306	321	286	257	311	274	295	308	284	314	281	280	268	279	296	301	287	264	281	337	291	292	310	294	290	310	244	295	252	279	307	283	296	327	281	278	313	292	257	253	294	325	250	281	275	292	304	283	268	281	298	311	288	315	287	305	272	315	295	292	279	293	290	284	293	291	300	299	305	310	314	276	276	290	283	288	309	282	295	280	282	281	297	326	264	284	270	308	301	301	314	268	301	294	281	279	281	257	296	274	278	238	301	310	279	261	296	291	289	307	270	268	279	288	295	300	298	268	266	302	292	292	298	337	280	260	289	295	306	277	293	253	250	295	305	277	300	276	320	296	291	292	301	289	300	283	296	291	306	293	304	334	282	285	316	262	277	277	278	258	323	303	286	282	267	277	291	280	289	294	292	291	311	253	319	309	283	279	313	303	289	284	314	260	285	297	291	295	313	280	265	278	285	299	272	299	275	292	281	292	284	297	303	283	276	286	281	295	289	286	304	300	282	288	271	299	270	302	312	293	303	323	287	286	341	285	298	303	304	289	291	290	288	320	293	287	305	288	302	304	288	295	280	297	275	289	268	274	305	292	285	286	279	257	269	263	320	260	295	291	314	294	280	313	316	300	298	264	291	259	305	291	296	304	286	298	312
41403	64752	40718	30917	29512	25167	16588	10296	7865	5256	5143	5760	5057	3253	3233	2676	2478	2058	1972	1507	1358	1435	1336	1256	1174	1049	954	770	758	750	726	692	682	614	566	575	499	470	401	379	362	395	379	344	355	328	348	372	358	354	398	363	353	374	350	364	336	360	372	361	364	346	362	362	384	336	335	354	355	370	381	367	334	355	349	348	380	369	364	347	349	379	360	406	365	354	401	344	358	340	326	336	409	377	398	403	415	401	361	356	368	355	362	383	354	333	381	376	352	345	376	383	377	375	353	345	336	334	380	380	338	343	352	358	356	346	355	404	352	376	354	364	355	376	361	351	370	385	366	379	365	410	335	393	336	395	379	332	346	375	393	330	305	354	363	311	367	371	371	341	376	342	344	351	322	363	364	338	357	369	367	382	363	376	372	326	377	353	357	347	357	360	374	355	367	352	380	367	349	362	346	353	374	362	356	332	355	341	366	367	377	386	387	363	363	358	378	352	372	340	323	339	318	348	348	364	361	351	369	375	352	346	345	349	384	358	362	372	339	361	356	351	368	340	335	336	343	386	374	331	327	352	332	368	380	349	378	341	397	323	343	354	337	331	372	388	365	381	368	399	393	347	357	376	378	383	369	349	355	372	337	355	396	356	342	332	321	330	366	364	369	355	346	337	406	349	343	353	341	324	369	363	341	346	380	328	346	350	373	369	342	360	384	370	393	360	341	327	338	377	407	353	356	361	341	331	354	361	344	365	323	341	371	383	330	397	352	376	365	359	368	356	362	397	363	324	378	359	358	354	368	357	367	354	370	356	354	364	351	364	355	358	346	368	368	366	386	366	355	334	384	362	398	368	332	345	384	355	360	337	356	327	374	351	314	355	357	381	348	346	373	373	316	333	369	344	368	335	369	357	337	382	368	386	358	372	341	357	360	366	387	376	361	363	357	360	368	340	365	385	331	359	354	369	346	383	364	345	359	356	354	373	353	389	351	379	325	376	325	371	373	379	378	360	373	307	337	348	359	346	360	366	372	343	329	386	328	382	334	387	393	369	348	387	408	376	342	335	379	343	373	352	359	324	354	361	377	393	343	364	365	365	338	388	365	394	369	345	349	368	355	381	374	384	353	370	365	352	392	379	360	320	385	387	394	374	325	346	349	400	346	333	369	344	354	353	368	353	373	404	368	366	375	347	363	361	347	345	363	386	331	368	360	360	358	339	342	377	355	361	353	371	376	342	340	358	358	375	361	340	386	349	344	337	349	355	363	358	407	349	380	375	370	364	385	358	364	357	373	325	357	378	367	371	344	355	336	360	373	339	361	395	375	372	339	341	351	369	342	340	356	383	342	395	382	355	371	368	354	380	326	361	378	370	363	345	356	336	375	342	387	370	369	354	360	354	388	346	345	361	345	350	368	346	357	380	335	351	366	331	355	337	379	393	377	361	326	346	326	343	353	357	351	361	362	337	356	358	372	365	355	363	374	332	355	355	381	334	393	354	331	363	310	328	353	349	357	357	385	383	345	351	369	374	346	387	384	384	326	346	350	353	370	390	336	351	366	391	369	369	360	341	367	374	347	354	379	345	351	391	344	361	358	357	363	349	337	354	349	373	369	389	368	332	338	372	369	354	327	390	356	351	340	395	348	369	338	363	342	380	353	421	347	343	333	335	354	358	386	355	376	348	360	336	367	344	346	352	335	329	365	335	400	367	367	325	360	344	355	375	353	345	345	386	351	333	385	358	341	332	361	347	368	349	373	400	386	318	401	358	347	344	364	368	356	348	372	369	388	343	373	350	387	333	375	349	375	352	356	354	390	370	382	338	348	359	363	345	356	349	330	373	351	370	340	344	378	360	341	354	364	337	318	386	405	368	345	347	351	360	355	344	394	349	366	363	338	353	360	340	363	369	368	377	351	348	348	358	362	355	374	370	343	374	387	353	345	326	385	355	352	370	359	372	402	345	344	332	333	351	354	368	366	352	359	351	355	357	364	341	352	358	364	342	382	313	363	321	351	372	368	354	369	341	342	356	357	394	364	332	373	349	394	368	385	326	356	364	375	353	360	337	373	357	334	367	348	332	351	352	363	336	351	360	356	386	322	361	353	363	394	391	331	365	371	347	353	340	381	347	346	385	324	332	388	335	352	389	377	385	344	370	362	377	326	330	354	348	408	341	349	363	381	343	357	383	377	351	381	365	363	377	332	357	373	350	348	372	339	347	363	355	345	350	358	376	361	351	373	359	345	314	362	354	343	366	346	359	365	336	393	369	354	329	393	390	366	369	347	366	373	353	379	374	363	339	345	325	404	335	332	367	349	362	324	387	362	349	344	380	349	384	362	368	370	333	364	377	360	384	378	357	362	353	349	344	334	359	359	366	367	357	394	357	369	384	372	348	368	376	390	318	408	332	376	341	373	332	366	388	355	374	363	361	312	329	367	386	347	335	394	359	365	375	356	349	366	357	381	357	380	370	345	348	348	334	372	392	349	351	349	363	349	367	353	333	374	348	365	342	359	301	378	355	406	355	349	379	342	362	327	340	335	361	387	383	345	329	329	373	310	380	359	342	348	334	344	350	373	351	378	376	332	366	356	342	367	361	346	365	376	382	395	366	365	316	369	377	350	336	335	338	364	345	376	373	386	345	358	368	330	359	380	386	375	355	374	378	355	355	378	353	333	325	351	343	349	333	342	389	370	386	393	375	352	355	396	368	373	345	371	358	364	385	355	344	352	355	341	378	363	353	391	370	374	350	379	364	370	357	370	345	358	399	370	355	355	395	372	347	375	380	367	349	377	363	370	341	332	357	317	376	372	350	336	344	368	384	358	355	348	380	325	398	390	342	357	396	365	378	330	356	399	332	386	392	353	341	361	351	353	368	329	357	380	361	354	350	333	384	355	368	376	380	354	304	373	387	394	346	334	368	355	372	379	367	358	370	368	364	360	359	353	338	361	350	373	352	345	385	369	365	346	376	356	379	362	354	372	384	331	384	350	317	349	379	363	349	348	364	376	371	354	385	349	360	371	362	364	340	358	401	353	359	390	392	376	346	389	374	363	368	364	366	392	330	335	365	353	325	383	372	394	357	376	355	390	356	345	380	362	366	346	357	374	355	351	379	375	324	341	375	376	350	377	352	373	371	373	341	357	383	385	352	370	342	387	342	367	369	385	350	365	342	368	393	344	368	374	330	349	316	403	358	352	376	401	372	374	360	369	339	347	394	353	389	349	357	366	363	388	358	358	353	385	296	372	343	336	374	344	401	384	388	377	341	375	347	372	399	349	375	388	351	397	356	394	337	351	361	341	338	358	344	346	335	363	344	379	361	371	357	380	363	348	352	346	360	329	343	388	372	355	360	363	348	363	382	380	364	382	360	387	399	371	350	388	360	369	372	348	332	372	379	364	350	336	372	369	337	386	398	368	407	394	343	330	330	370	353	341	357	348	384	366	323	370	363	349	349	354	361	371	357	365	361	340	369	355	366	389	369	344	344	352	353
22884	21222	29002	23813	21792	24013	22219	9588	6009	4071	3184	3692	3511	2294	2079	1898	1635	1464	1270	959	890	939	929	880	839	651	579	528	479	443	426	457	461	401	398	368	317	245	279	251	246	258	253	245	238	264	230	253	229	230	223	273	216	226	234	243	236	255	226	228	237	216	253	238	227	239	252	227	209	238	216	232	249	247	243	256	217	249	195	241	251	259	224	243	249	217	222	223	219	217	220	189	238	259	248	278	246	266	286	269	236	238	249	231	231	263	238	225	220	250	226	239	245	223	254	240	223	251	241	224	212	230	213	219	192	220	219	215	265	206	223	224	227	245	228	226	240	217	222	214	222	224	228	221	234	223	227	244	237	253	240	206	229	232	255	199	202	235	237	216	246	231	240	236	233	224	266	216	211	236	219	219	213	232	242	233	216	225	211	222	241	270	253	221	211	224	219	239	241	230	241	263	241	261	235	227	211	250	242	246	240	259	252	239	222	232	216	201	215	226	232	217	215	228	221	232	207	242	231	224	271	226	239	215	221	228	192	229	218	254	224	201	224	230	209	256	226	206	247	224	205	221	204	236	225	239	219	206	261	215	242	218	265	237	221	233	230	236	270	259	234	251	242	212	211	246	217	247	230	226	227	256	234	234	227	213	226	221	225	210	225	232	236	239	246	245	218	242	215	203	224	234	203	236	210	250	231	229	225	204	235	201	215	212	227	188	241	230	192	215	235	226	240	217	209	227	231	222	210	252	228	205	244	241	211	255	228	208	229	236	238	243	217	250	208	234	228	212	207	234	214	250	242	236	205	219	244	224	218	243	232	226	245	225	230	232	246	259	241	256	238	218	211	242	214	224	230	219	225	212	226	235	241	246	223	227	205	249	232	227	216	223	252	238	222	238	230	232	241	258	220	232	229	237	213	246	240	225	242	227	236	220	224	229	246	249	229	243	228	222	217	208	243	234	259	236	237	208	220	200	212	220	217	229	226	226	212	223	222	216	220	221	234	228	211	216	233	221	250	218	258	255	224	212	231	215	207	243	251	251	235	206	215	212	239	209	225	226	243	234	254	249	236	229	228	214	247	227	224	244	246	217	226	237	227	249	212	212	202	204	265	239	236	236	235	206	238	225	256	236	210	221	216	212	205	240	221	246	235	218	230	237	228	204	231	236	241	229	228	238	230	210	223	223	244	217	224	245	220	230	255	220	247	259	250	242	236	218	229	228	241	247	219	218	237	222	234	235	227	247	218	241	213	229	246	207	235	231	211	219	222	242	200	206	227	230	212	227	202	243	235	187	251	213	233	226	219	266	248	220	244	243	231	260	208	220	248	213	263	247	241	222	212	213	222	245	235	245	241	204	239	218	212	200	223	244	255	228	221	225	247	236	205	248	240	242	241	223	224	225	239	235	231	219	222	238	226	221	214	230	215	217	229	270	235	210	244	222	212	208	239	232	226	226	252	212	230	218	252	235	223	233	237	219	231	240	211	215	211	230	225	218	240	239	232	219	196	247	190	237	232	213	237	222	225	198	241	227	228	220	267	219	235	204	221	229	217	203	227	238	242	209	261	236	244	241	217	220	226	232	224	230	233	225	214	214	225	236	242	231	230	213	239	243	214	222	241	231	219	241	237	209	220	223	214	200	219	233	217	223	247	220	213	249	235	209	223	215	220	223	220	261	236	215	242	236	199	238	247	248	258	223	220	226	235	232	238	231	225	233	227	200	233	232	227	213	236	225	209	207	230	247	232	208	242	224	214	230	236	226	241	231	235	249	242	234	227	255	246	230	196	224	209	226	235	250	226	217	236	250	218	242	251	224	237	242	250	208	249	235	222	218	202	244	237	238	210	240	228	233	261	247	228	227	235	250	227	224	219	198	233	223	229	232	224	215	240	209	219	243	216	226	229	200	228	216	230	236	222	233	238	226	219	230	203	237	232	233	219	219	208	218	244	230	251	241	234	241	245	238	217	243	260	219	214	242	225	230	240	251	233	211	211	265	201	233	241	226	200	239	212	236	210	234	224	233	243	244	230	198	213	251	230	214	209	236	251	230	207	239	197	232	221	255	216	220	232	220	238	228	216	202	213	233	217	201	199	240	214	265	223	249	224	220	257	226	227	230	225	208	211	233	205	216	218	234	214	231	230	226	228	244	215	221	221	227	217	213	197	239	247	205	216	250	236	228	236	227	245	217	229	235	254	246	239	219	236	223	225	250	220	228	252	242	218	258	207	243	212	222	245	244	254	241	224	240	248	226	249	232	212	236	237	237	207	238	219	236	196	214	208	240	250	250	244	212	221	259	245	229	261	215	220	229	230	207	260	219	219	218	211	240	275	231	215	249	236	214	217	220	218	229	192	236	232	226	251	204	223	230	232	220	241	236	230	198	217	228	253	206	196	249	217	224	204	259	233	213	229	226	241	231	217	238	230	213	212	230	222	246	223	263	218	258	225	245	228	226	218	209	244	221	232	199	226	221	240	211	215	228	227	245	233	239	238	210	213	260	213	231	206	229	245	233	242	254	240	219	242	246	236	224	243	219	222	217	206	234	230	231	222	247	224	213	231	229	224	209	248	231	223	215	218	263	232	208	256	217	243	247	259	236	245	235	194	254	219	255	219	245	208	220	250	209	236	260	251	226	253	209	208	213	203	233	231	228	223	232	215	221	235	240	204	228	216	220	214	209	250	205	239	226	237	233	228	226	207	211	207	213	235	233	225	205	210	237	223	235	217	249	241	250	250	240	245	236	234	248	203	211	233	259	205	245	225	206	187	215	218	246	223	225	238	218	237	210	243	248	253	245	226	227	203	229	198	237	222	239	242	246	224	222	258	219	227	227	230	231	218	235	232	247	201	227	226	202	266	244	233	244	253	217	226	251	234	242	229	252	252	209	225	230	235	233	227	232	277	209	215	237	221	233	212	211	196	249	253	214	215	214	254	231	226	246	229	222	240	236	203	238	218	241	256	219	239	221	227	215	233	228	243	226	229	211	221	219	220	224	234	250	246	234	213	219	210	232	243	214	221	251	239	235	218	228	219	234	224	243	229	247	269	228	229	222	245	232	228	236	237	248	227	245	217	231	219	236	238	225	227	236	228	213	227	237	221	239	203	210	254	222	218	227	209	241	226	196	208	241	225	250	240	218	230	231	240	238	217	249	220	228	189	228	231	247	213	216	214	227	263	250	207	231	217	255	241	263	229	235	215	226	214	231	235	254	209	216	223	228	229	233	236	229	228	189	227	255	240	217	217	226	230	241	249	214	244	210	230	231	257	220	208	228	219	240	221	218	266	224	244	254	243	219	190	191	257	236	244	238	224	228	241	253	219	221	245	240	254	220	236	228	210	254	276	237	218	264	197	214	209	225	239	254	217	229	214	235	231	242	235	210	218	247	218	256	237	221	207	228	212	217	226	245	243	224	249	239	217	242	241	215	227	215	244	209	250	220	233	238	209	222	238	210	232	231	234	250	197	223	238	253	230	244	218	245	224	218
44905	71266	47243	35457	33603	29537	20863	14094	11088	7415	6281	7095	6519	4203	3988	3486	3180	2709	2314	1702	1629	1687	1600	1516	1378	1122	876	811	792	677	623	737	619	552	558	451	448	413	385	299	287	302	286	265	275	277	294	275	288	280	252	306	242	257	313	269	282	259	277	288	288	273	270	264	258	277	292	283	294	295	265	247	295	282	267	265	270	262	262	292	288	274	276	281	250	265	295	298	256	268	299	283	278	298	287	320	320	313	329	314	307	299	290	284	289	266	276	255	266	270	277	268	277	256	265	268	276	243	284	294	299	243	289	308	272	275	253	295	260	308	248	298	283	292	294	265	297	236	262	270	286	268	247	290	259	252	269	268	267	315	251	266	294	290	272	292	243	284	262	270	297	279	264	287	265	268	255	234	268	253	291	276	250	281	277	286	274	296	287	302	277	250	269	283	292	282	293	253	261	273	272	276	275	277	270	257	278	291	301	279	283	260	249	270	278	266	251	251	298	275	269	257	257	280	296	279	285	303	243	261	265	282	289	258	286	275	308	263	277	297	249	261	277	262	292	283	265	281	258	291	275	264	268	246	259	293	269	288	294	248	263	260	275	227	290	257	255	262	245	254	279	291	265	290	285	270	282	261	272	297	256	261	273	291	267	281	275	248	262	295	259	239	270	287	269	272	262	311	285	253	285	266	287	308	280	272	274	268	284	285	279	304	287	250	289	265	287	280	285	292	268	317	246	305	224	272	302	275	269	248	236	252	303	274	286	293	283	286	264	268	279	280	253	279	272	253	279	277	254	255	287	247	278	242	275	247	280	260	272	256	287	298	282	283	273	276	281	264	259	303	277	269	252	271	292	258	294	303	254	286	269	257	282	264	279	261	285	275	293	254	287	264	267	286	273	279	274	270	261	266	275	271	271	256	264	250	272	280	272	268	273	263	298	296	258	290	270	284	277	273	281	290	264	275	281	264	283	277	258	256	275	264	289	279	276	289	264	283	247	309	253	265	272	281	282	266	270	264	228	264	276	286	269	268	252	271	273	291	257	253	303	265	261	286	289	300	270	295	270	293	269	279	291	266	269	254	269	275	245	254	282	283	283	270	290	260	264	258	257	266	249	265	261	275	247	273	292	256	256	264	274	293	264	276	279	263	259	275	276	289	270	270	252	259	263	252	265	263	267	306	278	238	291	280	264	259	291	260	235	289	286	264	276	260	279	270	250	257	289	277	268	289	274	245	294	235	269	287	268	265	274	275	285	269	285	287	257	249	301	285	305	248	281	281	293	282	254	267	283	286	280	276	256	251	302	283	272	250	290	272	279	282	274	283	288	280	272	241	267	257	291	279	287	276	287	215	266	286	271	282	305	260	265	262	262	291	264	286	255	270	285	281	297	278	272	282	301	235	290	270	243	274	284	275	284	278	256	237	252	268	262	275	274	253	268	279	291	263	294	275	277	299	276	290	256	285	271	261	250	278	285	265	281	281	326	269	308	299	276	232	264	263	255	253	277	272	290	279	297	272	285	260	263	263	299	276	265	260	284	281	274	270	263	272	281	290	269	282	284	291	269	255	275	268	281	256	258	266	272	267	271	256	304	244	280	265	289	282	287	262	258	283	278	237	292	268	267	268	281	275	271	286	262	271	256	273	263	263	284	311	266	306	265	259	263	266	274	295	290	288	298	261	273	237	266	244	306	257	265	270	275	283	281	268	249	244	311	293	254	261	284	279	261	311	285	255	251	272	275	261	277	265	281	280	313	262	293	242	261	266	276	269	282	254	288	284	260	244	265	278	276	280	253	270	275	275	267	296	282	290	253	265	288	293	274	268	279	265	265	284	255	290	265	254	282	278	281	281	264	280	269	284	282	276	289	273	275	283	273	233	274	271	246	298	261	281	271	283	299	292	268	262	267	284	279	293	242	249	271	274	262	291	288	257	285	258	265	281	280	269	276	262	276	265	256	272	263	297	268	280	276	267	268	283	282	279	263	270	285	258	279	227	294	272	290	298	269	265	263	269	294	255	264	247	266	261	285	230	299	293	246	292	264	275	262	244	267	298	272	270	263	300	270	293	242	281	282	267	297	259	279	312	257	317	279	270	278	258	302	286	247	291	255	273	269	305	271	257	271	257	258	261	283	296	291	268	292	259	275	283	318	259	255	275	298	258	265	273	263	288	278	313	284	269	300	280	278	271	256	307	296	262	245	262	270	250	272	256	287	263	264	285	285	274	274	248	281	266	273	265	235	297	262	272	265	259	270	259	272	295	261	291	277	267	295	299	284	281	299	273	276	298	280	277	290	288	269	255	228	247	227	243	288	260	258	272	267	281	290	283	256	259	292	271	293	280	279	259	269	260	262	265	270	282	256	282	266	256	290	251	262	268	280	264	256	278	265	287	254	271	289	236	259	257	287	273	270	282	254	287	264	276	244	265	234	263	249	284	295	264	264	266	290	307	271	282	262	258	261	263	278	268	262	276	255	272	261	313	276	250	261	254	265	270	263	248	279	284	279	262	260	263	273	272	255	260	299	258	284	270	270	287	291	282	252	305	261	269	283	266	260	255	260	277	273	272	273	278	293	287	303	278	285	259	265	263	287	285	272	269	292	275	239	277	295	258	280	265	277	277	293	237	306	280	266	280	287	266	267	262	275	277	248	291	289	282	249	283	268	310	245	281	315	266	282	266	261	277	255	293	230	273	278	296	283	290	280	283	263	256	251	272	259	288	276	279	287	297	302	285	274	280	266	250	260	271	279	299	278	304	288	276	260	292	257	276	311	279	290	258	255	297	289	285	287	253	289	274	262	289	304	295	242	270	263	289	295	267	247	277	280	270	276	263	279	241	266	302	287	275	261	250	278	284	262	297	304	268	269	325	284	252	265	262	289	297	263	284	243	276	256	287	272	262	281	289	269	272	297	270	301	282	322	294	279	275	283	244	260	265	297	270	310	277	257	268	279	316	253	263	252	270	261	299	294	281	296	305	235	247	280	279	285	264	286	275	265	269	272	264	264	256	297	254	271	286	276	273	279	275	293	266	297	242	260	254	261	251	296	285	305	280	299	290	282	248	273	276	246	262	284	231	252	232	262	269	290	250	265	258	277	252	267	274	284	274	254	307	269	281	275	281	284	284	282	282	283	283	289	272	262	267	288	279	295	285	248	299	269	259	280	292	276	279	265	244	283	271	267	275	297	253	269	279	277	283	238	301	279	245	261	296	290	265	273	274	277	257	276	310	291	281	283	285	292	282	271	295	284	250	286	261	273	251	272	252	277	256	252	277	267	292	255	298	278	268	282	295	265	289	298	289	260	312	298	288	260	280	278	281	280	266	275	280	281	274	293	289	268	233	278	264	287	255	249	261	267	275	300	278	278	250	285	270	289	272	249	269	274	280	273	263	287	270	267	257	257	260	294	292	264	287	280	261	267	266	278	282	308	286	273	266	293	288	311	260	284	271	307	258	267	292	252	251	227	280	273	271	276	287	269	289	260	292	291	281
30462	35398	32879	24254	18086	14078	7412	3873	2985	2078	1566	1652	1744	1352	1189	1171	1102	962	836	775	770	770	735	640	642	605	518	513	499	487	457	511	493	434	480	440	443	447	420	393	404	394	376	378	371	419	422	378	385	404	404	383	378	394	423	399	408	452	430	418	382	388	424	391	385	427	383	370	423	409	391	409	428	420	421	394	392	399	394	417	435	412	399	407	376	399	440	429	438	401	362	430	404	403	423	416	441	409	401	425	415	412	412	417	439	401	421	400	414	404	399	408	406	416	446	373	426	450	398	397	407	403	417	414	430	397	412	440	445	397	407	402	385	397	395	421	378	450	426	422	390	421	408	373	389	410	441	420	405	381	399	406	379	422	438	409	402	427	425	394	404	393	421	390	417	409	380	386	428	363	405	428	446	456	420	424	396	404	383	434	457	395	413	402	415	385	422	366	388	409	424	421	419	388	383	444	396	396	387	421	429	402	417	391	434	392	426	433	381	421	427	439	404	398	393	397	407	388	424	412	416	388	435	410	377	402	429	378	408	428	378	414	439	427	430	425	428	396	407	390	423	393	412	421	428	381	420	408	391	418	401	401	384	432	413	407	380	418	412	410	413	374	387	402	395	385	389	407	418	382	373	446	404	369	391	413	427	393	422	378	423	412	373	451	434	410	427	436	402	394	442	449	419	401	406	379	421	433	421	419	415	410	405	426	433	403	388	374	430	404	420	405	392	375	420	430	408	390	399	382	433	407	424	437	378	407	437	407	396	420	415	401	374	409	388	430	404	451	383	394	413	386	406	436	361	387	449	435	445	441	403	403	415	422	427	404	421	390	425	420	378	417	400	424	397	420	410	420	389	415	411	409	389	366	439	400	429	449	404	409	426	380	388	448	402	438	380	384	419	394	393	403	458	422	424	428	417	397	415	375	429	382	408	388	422	419	441	401	387	390	399	429	439	383	409	399	367	396	387	428	416	436	393	386	390	398	398	423	424	373	417	414	425	418	405	413	412	387	370	376	403	419	395	411	440	431	421	397	404	405	408	390	421	424	376	395	406	398	401	420	423	347	421	405	388	429	421	384	415	402	415	418	379	414	457	421	368	429	455	408	425	413	401	403	384	410	399	417	392	441	428	395	378	411	407	416	381	431	428	390	427	398	426	400	414	446	399	422	427	402	415	426	417	390	410	415	441	406	401	423	394	399	418	425	424	407	425	424	435	392	395	416	418	403	426	424	401	388	433	395	390	388	459	411	409	396	415	402	416	425	396	436	444	374	395	387	388	479	405	437	386	393	413	415	422	406	433	433	388	401	378	380	422	378	420	360	448	397	388	369	384	435	379	458	408	405	414	396	390	428	409	396	428	375	437	419	411	417	433	432	415	403	393	395	435	434	462	408	413	410	450	436	421	440	381	429	387	429	397	415	433	389	363	390	420	415	397	406	430	407	439	385	413	406	421	381	415	412	426	411	386	426	438	364	418	421	399	395	376	416	425	450	385	441	435	386	367	402	415	394	426	386	367	451	403	401	375	422	405	406	398	373	405	408	396	386	398	409	417	418	401	447	434	410	377	402	396	410	424	400	404	398	397	406	406	391	380	388	421	407	434	434	389	442	394	413	395	414	387	396	400	432	411	419	429	389	428	426	425	431	410	435	423	391	426	431	416	391	420	413	429	401	400	409	428	401	390	430	411	389	410	387	382	450	420	398	425	409	399	400	448	414	382	398	439	422	400	402	434	427	426	408	392	396	417	399	430	384	435	407	401	415	422	404	423	428	422	438	391	386	424	389	401	392	383	408	416	401	412	435	357	453	426	412	419	431	440	371	419	420	436	390	423	408	446	414	391	429	413	418	412	374	398	440	388	424	443	448	389	377	435	455	384	402	399	405	387	412	409	413	410	426	420	416	433	414	380	407	388	386	444	391	415	386	412	421	432	384	417	393	431	388	433	411	405	406	390	451	435	413	396	384	421	413	419	413	404	395	402	379	401	450	415	378	401	409	414	388	395	418	424	420	381	418	421	362	398	420	423	382	408	403	420	411	412	421	394	424	416	408	390	360	416	381	437	381	390	402	426	387	395	402	412	426	386	418	401	419	385	412	415	398	413	370	417	447	400	424	393	457	407	392	465	392	359	394	423	389	396	429	428	400	427	402	436	420	412	416	404	423	399	424	382	421	397	381	449	401	389	438	450	434	405	434	422	399	393	426	425	413	364	394	406	408	433	426	416	377	421	430	403	407	400	393	385	421	387	392	394	421	444	395	454	407	441	395	395	445	404	409	428	399	396	443	404	398	424	405	405	418	387	419	428	423	403	418	402	412	405	422	398	399	426	406	431	384	406	416	452	377	462	411	371	436	377	434	402	383	389	405	408	397	415	391	406	414	378	421	383	438	405	407	443	385	405	441	394	418	398	435	384	402	418	399	446	387	418	444	449	397	440	409	426	436	436	393	388	411	401	407	406	416	410	410	423	391	422	399	388	443	409	424	395	387	429	396	433	418	426	387	408	436	413	410	421	341	415	420	381	423	438	438	438	441	415	416	374	421	383	366	411	412	375	430	356	432	373	417	408	398	391	414	380	401	402	390	433	421	398	400	348	423	397	392	392	421	416	405	425	397	415	415	412	445	418	418	395	433	427	413	422	395	389	417	439	406	420	411	400	388	429	443	476	372	416	437	426	393	413	403	397	415	393	398	422	440	429	400	394	414	428	390	400	422	412	404	364	403	427	426	454	404	437	393	401	428	444	409	417	442	381	393	396	381	368	420	388	448	419	425	367	399	389	410	420	414	404	440	430	409	414	383	426	406	430	387	400	374	419	367	418	414	406	433	401	428	432	430	418	388	384	394	407	385	420	400	410	452	405	376	421	393	412	398	401	396	376	428	411	436	419	383	402	442	436	405	424	376	412	434	439	420	454	409	410	377	431	399	409	418	404	423	389	386	402	428	421	366	388	412	443	432	408	396	383	414	395	390	409	405	440	425	410	374	359	390	409	401	403	369	417	423	416	388	437	424	431	436	406	446	435	415	394	409	375	405	427	440	421	417	421	392	439	415	415	419	400	410	439	420	389	413	395	424	400	392	390	399	392	423	404	423	395	433	394	402	381	428	376	381	396	396	423	422	392	419	396	401	383	409	407	400	389	404	389	426	406	403	400	418	435	415	402	414	433	441	412	400	428	408	387	428	408	400	399	388	419	390	396	421	396	417	401	399	394	412	433	414	402	363	381	410	443	407	395	415	399	408	433	408	378	413	385	401	392	420	415	403	406	402	397	405	412	396	402	397	427	420	425	423	411	392	378	439	426	386	394	395	419	397	399	388	395	415	407	412	401	428	420	381	395	373	414	379	386	408	401	400	388	371	409	384	393	434	379	383	397	409	395	436	426	398	412	392	385	406	394	410	412	395	473	396	369	431	429	392	398	407	415	416	418	385	398	387	437	405	391	400	415	432	390	388	451	401	395	390	411	408	434	413	405	365	381	454	389	451
40314	52980	34716	24926	22480	19472	12108	7540	5960	4076	3164	3260	3352	2439	2008	2140	1767	1620	1414	1174	1190	1165	1041	974	887	784	727	716	672	593	633	664	671	636	584	541	551	542	527	475	506	500	479	481	507	521	504	483	492	493	520	483	518	495	517	475	503	532	498	493	508	535	501	507	481	468	488	513	484	502	496	507	444	479	453	506	515	470	521	510	447	522	496	482	531	473	487	463	484	491	521	475	504	520	467	513	505	540	499	501	497	518	471	504	517	499	433	454	467	520	501	507	484	499	469	477	475	470	532	506	502	474	480	469	501	513	506	484	518	483	497	482	474	458	514	525	470	496	455	474	500	458	518	546	485	496	492	489	514	516	509	474	455	488	472	502	523	486	500	500	483	492	456	485	473	458	542	490	468	492	504	482	488	546	465	487	495	492	509	482	462	508	480	440	475	482	545	491	515	461	509	472	535	477	484	497	491	501	508	486	476	494	472	487	486	474	463	479	489	484	526	500	503	508	481	526	501	444	539	506	508	506	525	502	477	491	503	518	505	497	498	524	491	476	469	496	515	522	499	496	517	476	502	513	475	444	512	497	517	481	486	501	507	505	475	453	523	511	530	479	443	513	447	483	501	488	471	488	465	523	523	487	505	502	498	523	495	470	492	477	514	509	517	523	478	477	476	500	466	509	481	491	480	506	465	468	477	462	526	494	505	519	500	490	488	490	468	460	504	494	502	451	491	508	459	525	494	483	469	504	505	505	490	506	505	480	468	511	486	513	455	500	503	489	498	489	469	465	492	485	465	521	493	478	493	557	534	478	474	507	503	473	475	483	539	517	456	517	496	501	517	483	483	501	488	495	483	482	463	509	501	473	472	538	504	473	461	479	459	478	489	521	512	486	521	516	510	471	499	499	521	453	517	535	496	463	475	478	459	491	511	525	525	452	509	519	488	459	514	521	480	482	499	478	530	557	541	506	524	503	514	508	519	484	474	485	519	491	476	529	479	538	474	483	521	513	495	487	483	474	495	533	503	492	477	525	481	520	480	503	499	534	500	485	458	471	481	488	512	488	484	495	459	537	465	475	469	491	513	481	506	494	490	527	506	459	524	516	510	499	486	504	484	507	484	502	510	499	471	519	496	506	480	465	503	476	467	491	571	483	489	521	454	468	498	474	508	499	503	522	477	500	503	486	515	494	494	475	484	480	507	533	498	457	520	470	508	499	465	464	502	510	483	495	513	523	509	460	467	529	488	497	472	488	512	489	490	484	491	496	506	470	482	532	517	490	493	521	499	484	479	502	515	529	494	500	481	500	509	466	522	518	494	472	483	465	476	495	502	484	445	513	503	489	513	490	476	512	508	521	522	481	489	491	466	515	507	486	487	492	514	518	477	471	534	485	487	464	474	505	495	475	465	495	482	506	512	468	505	461	488	489	522	475	520	522	506	484	518	465	521	522	487	495	516	476	495	516	498	501	511	501	456	469	491	460	515	478	504	476	496	517	452	500	468	462	515	510	480	475	513	486	499	467	484	493	468	504	492	495	486	494	510	474	518	494	474	479	521	509	480	508	502	512	468	464	490	475	475	512	498	469	484	484	461	471	476	495	475	512	470	552	520	503	498	478	511	504	467	501	485	481	484	501	506	474	499	477	495	512	495	525	510	493	520	499	496	459	451	523	455	497	512	482	482	483	479	513	507	476	478	524	514	504	480	523	508	477	492	500	506	513	495	504	484	468	473	496	487	481	508	491	467	484	497	561	499	471	500	512	462	462	505	502	504	499	500	506	496	481	483	531	521	476	484	509	476	512	511	521	459	489	486	509	493	466	516	484	490	514	510	524	471	473	512	481	499	506	520	508	486	476	444	532	501	462	513	478	483	433	501	475	460	530	525	527	519	494	509	474	515	500	517	508	487	460	499	525	449	528	492	499	515	511	512	494	452	475	488	478	493	541	495	492	497	507	497	489	501	489	483	517	492	475	462	509	509	481	494	527	462	470	470	521	459	478	495	518	437	499	487	483	480	485	511	515	467	501	485	509	486	518	464	504	498	508	500	494	486	483	516	479	511	479	463	478	460	483	475	523	503	503	464	484	471	502	510	448	482	523	521	535	537	460	515	492	495	489	486	474	542	492	441	487	497	469	457	470	517	489	529	480	449	469	499	460	482	508	499	525	498	464	482	499	498	518	531	510	480	532	466	530	511	514	525	468	467	499	516	484	479	482	516	489	502	523	472	502	502	437	499	489	510	455	488	509	502	500	486	506	530	484	477	493	497	493	502	485	489	503	530	510	478	502	505	504	476	507	486	490	469	491	473	495	484	456	507	478	535	525	483	472	456	491	504	541	469	504	505	475	481	508	487	468	475	478	507	467	499	464	478	470	509	484	494	517	513	517	512	508	503	485	481	454	502	469	479	481	485	517	497	491	489	519	539	495	454	522	512	507	492	493	485	491	471	516	455	502	500	473	518	508	493	507	486	486	501	493	494	487	453	504	484	458	514	493	497	495	537	516	469	478	457	487	517	534	453	490	470	499	498	491	477	459	469	470	483	500	461	490	453	494	518	452	503	497	532	524	519	481	476	520	490	506	498	480	488	497	527	554	481	497	508	539	487	499	464	474	500	485	484	497	461	488	499	523	511	489	508	472	477	520	487	497	482	497	477	487	514	495	512	481	501	528	526	476	496	479	495	492	435	513	473	510	495	494	466	489	491	485	465	522	531	515	462	480	504	476	451	468	486	564	472	452	504	507	488	458	511	512	490	513	474	482	484	513	483	494	535	535	500	477	494	488	477	526	480	513	487	509	483	497	475	505	540	509	452	511	465	500	474	494	472	495	506	494	492	423	497	505	447	467	544	444	487	478	474	488	464	464	471	492	505	476	512	503	534	487	499	522	494	492	489	463	493	502	496	504	458	493	483	493	491	492	523	492	452	502	516	475	487	451	512	488	496	477	508	497	497	498	510	489	548	500	495	457	503	503	491	491	502	480	511	457	500	480	503	499	471	499	528	479	517	478	465	513	513	507	517	485	514	505	481	517	498	481	469	456	490	492	502	499	511	509	478	497	548	491	489	501	492	478	487	483	498	495	484	475	488	492	509	496	483	501	510	488	489	517	510	497	513	510	489	504	515	506	477	501	468	523	502	490	516	458	522	507	485	518	498	522	518	481	471	487	521	496	520	483	460	539	486	491	503	488	510	547	463	519	525	459	480	475	486	473	463	499	444	455	489	527	516	469	471	515	514	492	490	500	523	502	504	485	483	471	471	492	517	525	500	526	507	492	508	500	516	518	503	472	475	476	461	458	474	487	468	490	482	491	503	538	512	480	479	468	550	511	456	500	507	548	484	488	475	453	480	470	475	485	507	472	442	485	551	527	502	486	458	516	462	518	506	455	498	485	444	504	520	505	488	491	481	475	489	481	500	499	523	520	513	482	504	514	487	515	487	504	510	481	483	468	428	484	482	515	478	485	534	500	448	519	508	460	516	488	502	493
23895	21251	28780	24402	22502	22716	14915	7010	4636	3428	2389	2404	2398	1948	1435	1631	1571	1254	1095	978	986	887	814	613	564	545	545	480	464	417	426	436	422	369	353	315	330	325	317	307	307	294	273	299	264	283	294	286	300	295	293	296	301	274	335	309	319	294	285	289	292	299	260	268	304	288	314	295	295	291	298	287	295	322	271	309	297	279	289	288	327	307	300	305	298	324	296	300	298	306	274	316	304	281	315	278	296	300	302	305	363	324	297	296	315	295	300	292	266	266	304	272	314	295	289	280	322	304	300	303	289	317	313	299	332	297	321	291	301	272	304	289	280	297	333	263	278	282	284	282	292	314	318	262	290	257	280	317	288	286	288	305	277	308	291	301	276	300	256	301	277	292	315	285	301	284	286	294	268	294	309	253	266	298	263	274	308	262	278	298	287	302	278	296	269	287	309	303	298	273	319	274	269	309	306	252	296	284	284	292	289	283	312	280	277	269	269	285	277	304	297	277	277	279	297	254	296	276	276	311	303	258	269	311	276	323	277	277	300	301	289	310	339	283	289	290	319	278	297	267	289	318	277	283	274	263	267	279	280	294	279	285	299	278	298	323	262	289	278	286	290	287	309	296	268	306	301	266	294	272	305	277	300	273	314	274	294	262	289	250	279	273	279	321	319	306	283	311	287	284	279	301	292	308	300	301	262	344	301	269	304	300	298	240	282	282	318	310	257	316	300	323	295	277	259	256	292	296	290	297	318	328	323	297	265	278	285	288	277	271	257	248	283	268	275	289	283	301	309	288	268	299	289	299	275	296	303	286	281	296	287	304	282	320	302	291	304	267	273	269	280	283	286	298	303	283	287	293	291	287	295	292	306	281	288	311	270	300	275	304	284	280	307	299	276	275	285	300	261	317	314	293	278	262	295	283	277	286	323	291	275	281	286	294	279	283	308	291	285	280	291	292	265	244	288	286	264	276	320	305	272	298	276	298	288	312	290	299	287	318	296	273	304	254	270	305	300	281	316	266	262	306	284	277	273	290	300	294	299	268	270	309	270	267	312	284	287	313	276	287	303	283	303	277	277	266	295	294	303	269	273	309	292	308	298	299	287	299	332	274	276	299	304	273	295	287	273	300	258	287	312	296	335	316	280	301	296	300	302	263	266	283	280	290	277	337	275	304	276	302	302	313	275	291	288	293	310	283	284	289	291	276	278	275	286	296	269	289	285	290	273	276	308	270	297	280	296	264	282	300	270	296	260	287	304	301	301	290	282	266	273	289	279	289	312	311	287	280	303	290	256	294	297	294	288	280	299	298	262	266	300	267	287	300	343	281	281	294	285	289	268	292	272	280	277	279	338	294	301	273	276	260	277	283	304	277	306	310	255	294	261	309	295	280	304	284	295	298	282	279	302	287	291	275	294	288	273	261	278	277	255	333	301	289	278	288	259	293	273	283	262	289	294	238	301	276	285	293	300	270	319	273	291	277	302	282	286	286	251	274	278	316	301	306	296	263	279	271	279	288	337	267	279	299	281	293	294	302	321	263	267	276	322	291	296	286	277	295	292	311	237	265	272	298	298	297	309	290	303	300	278	281	264	300	284	295	261	311	293	259	265	329	273	298	295	278	296	295	284	292	295	289	283	305	279	306	282	283	262	299	294	305	266	299	249	295	280	268	302	324	286	290	281	286	307	275	288	285	302	276	294	252	283	279	273	293	299	255	298	286	291	278	271	307	269	283	310	273	279	280	288	281	312	300	299	285	296	339	275	299	281	265	265	312	290	287	293	285	292	280	307	269	273	299	289	275	280	296	274	323	276	285	260	275	295	317	302	278	263	274	301	305	321	321	304	305	270	266	276	281	242	269	308	295	295	257	293	306	273	295	318	272	290	294	268	306	295	281	280	289	312	285	285	290	315	293	290	283	291	308	297	283	320	311	262	301	285	279	257	308	272	315	290	282	285	276	277	296	290	282	307	314	288	291	265	299	299	295	311	291	296	266	245	317	272	256	282	284	280	269	277	257	306	298	285	290	258	286	273	284	310	280	309	283	263	297	263	303	294	282	309	299	307	293	262	273	278	288	262	243	271	297	291	297	289	247	294	272	313	288	309	278	261	294	298	282	289	267	294	306	293	279	295	293	297	257	264	284	274	277	260	301	280	305	285	275	290	271	288	279	311	268	314	254	295	280	301	291	294	279	290	312	271	317	286	297	288	266	277	280	273	293	300	293	284	283	293	256	286	273	296	318	271	307	295	293	295	302	267	281	295	299	281	311	285	312	282	281	306	273	271	313	276	263	279	282	312	294	292	304	283	306	277	317	284	286	301	290	292	322	287	282	262	272	283	270	284	273	278	265	326	307	276	265	302	295	322	286	293	278	297	291	294	277	282	282	299	283	292	264	292	317	283	292	284	309	253	288	278	313	301	286	281	295	285	310	297	263	268	276	271	284	305	282	282	293	301	285	302	323	327	300	282	299	322	282	279	273	269	281	303	273	284	300	275	311	310	302	288	285	285	306	311	279	271	298	285	282	260	302	265	280	283	306	270	296	260	281	297	285	287	263	310	266	302	263	328	305	278	268	276	278	235	285	252	287	320	298	302	300	296	304	281	267	293	278	301	285	315	308	302	333	298	282	268	281	301	263	272	282	277	309	295	286	292	301	301	302	267	327	305	289	290	310	294	279	307	331	269	297	298	307	323	296	296	290	269	272	288	273	315	285	300	268	269	279	298	297	283	312	285	295	309	285	276	313	261	287	288	287	277	299	284	296	317	290	291	283	282	245	322	311	286	290	284	281	299	270	278	258	327	277	278	297	290	277	314	309	290	304	309	258	309	282	282	276	285	291	279	305	277	284	296	290	297	254	281	309	283	325	304	280	294	292	251	326	303	292	271	295	307	303	260	288	284	316	301	299	296	312	335	281	330	278	277	330	290	310	302	274	313	295	302	283	282	285	294	275	317	294	293	308	238	299	299	291	316	316	334	274	291	299	262	301	319	273	316	294	302	304	283	277	322	290	312	316	290	309	268	286	300	276	291	298	311	274	300	273	322	303	281	290	272	281	283	295	308	290	327	317	286	283	265	296	309	293	309	256	298	262	321	297	300	304	286	282	284	267	296	287	315	294	300	270	255	288	306	290	286	270	256	277	261	329	303	301	262	305	293	280	296	286	279	283	290	306	305	296	286	313	273	320	279	305	286	297	283	291	283	277	269	274	280	269	317	282	297	296	292	341	267	303	276	309	282	269	302	312	298	286	239	291	286	293	272	263	278	277	266	277	289	272	265	296	281	314	260	313	287	317	262	269	266	297	309	293	296	284	266	292	295	306	309	283	301	286	279	293	286	305	298	289	295	300	282	309	269	288	289	311	300	277	283	281	277	286	295	307	263	316	305	269	297	290	285	296	295	298	296	332	296	300	297	289	283	276	298	278	302	273	293	300	288	279	283	290	311	269	285	254	307	252	272	267	294	295	313	299	300	292	259	329	305	292	308	273
41162	64052	42338	32478	28167	26107	16757	11891	9148	6566	4703	4736	4548	3558	2750	2964	2782	2196	1962	1574	1743	1508	1277	1076	890	838	787	700	668	606	603	576	588	498	490	470	424	410	404	380	406	321	376	380	367	356	344	379	356	374	365	397	368	361	355	374	344	339	357	365	379	377	343	406	328	371	372	365	358	358	373	367	372	372	367	342	377	356	352	397	352	355	357	360	353	385	339	387	367	328	358	357	391	337	378	382	370	402	390	360	365	356	345	402	383	408	373	367	351	369	360	378	359	398	375	349	378	334	361	356	346	354	335	360	333	349	324	344	350	376	364	362	353	429	334	346	356	360	369	371	369	344	337	356	337	373	339	382	337	384	348	321	362	344	336	352	372	371	361	350	341	359	370	336	374	341	333	351	336	364	366	364	340	365	347	325	364	349	337	327	356	355	333	396	341	333	366	347	378	351	317	391	359	348	357	340	370	364	338	390	372	341	336	339	373	339	402	362	385	383	327	364	342	346	370	362	372	371	348	359	360	377	354	325	358	356	330	334	360	321	334	380	344	361	365	350	381	355	359	375	374	384	360	365	331	313	336	373	358	378	364	374	319	358	355	349	358	338	324	374	347	342	370	331	360	324	380	351	371	354	354	386	389	373	347	346	327	381	361	371	358	346	320	344	371	344	361	332	375	370	312	354	360	340	385	351	334	353	339	343	367	342	387	379	357	337	349	357	346	346	363	382	370	363	344	354	352	332	343	338	349	379	357	340	333	355	329	349	347	389	317	327	333	348	382	390	358	346	395	359	339	363	352	346	382	367	370	354	366	369	344	345	364	342	380	346	347	390	366	348	332	363	361	329	343	352	387	376	350	354	361	335	356	342	359	335	364	357	367	352	324	358	338	335	343	360	347	363	372	339	347	354	338	355	384	365	377	357	346	321	364	354	352	340	369	390	347	367	365	332	351	370	371	343	341	339	368	389	349	347	323	335	345	390	350	354	355	361	369	344	309	333	336	369	351	356	374	381	354	334	350	345	327	358	373	340	293	371	362	368	388	331	337	381	346	347	351	337	329	382	321	390	341	315	348	360	338	368	339	329	392	369	354	366	347	391	406	365	380	331	340	332	370	362	388	359	345	332	334	385	356	335	343	333	343	370	358	358	340	358	351	376	367	369	380	352	370	349	354	392	363	385	368	399	324	358	353	366	408	356	358	372	366	360	326	356	366	330	374	342	339	362	373	359	374	336	387	328	368	341	332	399	375	350	378	358	375	377	373	349	378	359	387	336	340	360	332	330	396	357	369	349	356	349	369	330	369	358	354	365	352	301	345	349	371	359	342	371	317	378	373	377	385	339	328	353	372	355	337	382	349	348	369	362	338	354	355	377	381	366	358	362	357	375	318	364	355	358	367	373	369	344	349	344	370	334	402	338	340	346	350	341	365	339	325	354	354	341	374	360	376	348	358	366	339	346	363	362	364	356	363	373	356	357	357	401	403	327	356	352	364	312	328	397	340	359	344	388	354	353	339	368	370	324	335	364	358	344	391	342	375	377	350	350	352	365	389	328	357	368	383	330	338	339	352	353	360	380	375	348	317	344	358	349	368	371	360	364	330	366	376	337	366	333	369	360	366	366	369	352	365	360	339	349	368	358	342	369	333	358	360	328	320	359	374	341	340	327	334	345	348	388	342	360	327	341	366	371	386	379	329	373	382	325	355	379	323	351	342	393	385	351	387	358	357	338	360	334	334	346	353	372	334	333	343	344	335	335	357	340	355	338	368	368	341	372	372	367	367	348	325	333	343	366	345	350	365	361	380	363	342	329	361	385	361	363	372	360	389	372	329	382	351	343	339	371	371	371	337	363	377	351	380	358	374	362	349	355	361	367	351	373	375	367	360	322	357	358	384	373	352	339	336	335	339	362	356	333	353	344	339	361	338	350	353	339	361	349	360	339	359	332	340	360	363	371	374	362	365	359	339	337	337	329	326	372	359	386	361	366	384	331	341	307	388	368	364	361	363	364	362	394	350	339	365	356	354	371	359	363	367	397	360	369	361	374	361	353	353	361	354	393	341	360	358	337	346	347	395	335	344	382	390	365	361	354	361	371	384	353	348	376	357	368	355	350	363	350	357	382	329	359	351	382	380	329	355	345	366	357	348	357	354	357	338	387	354	343	346	389	365	366	349	395	374	369	352	359	378	328	344	375	375	332	337	353	356	320	387	337	355	358	335	364	319	371	367	348	375	321	360	368	330	357	325	332	334	368	349	352	385	360	323	351	316	358	345	345	333	353	363	355	373	348	373	343	364	359	372	370	360	325	320	349	357	312	345	377	364	367	353	328	342	387	359	343	350	343	317	346	337	353	322	338	330	337	363	341	351	341	338	357	354	384	369	328	353	309	369	371	401	392	367	352	350	356	331	366	338	355	340	348	313	364	375	343	360	344	341	355	356	322	324	372	353	386	322	329	396	367	327	337	332	370	378	348	356	336	359	333	342	345	374	367	369	345	370	369	320	354	376	387	394	382	372	355	410	360	332	360	364	341	363	320	342	357	341	355	358	342	375	338	379	389	339	371	381	318	377	392	385	346	351	349	327	376	372	378	362	386	344	393	342	348	377	345	358	351	366	365	335	369	343	377	363	354	334	350	352	365	371	348	353	357	366	360	352	349	341	372	357	344	334	353	357	375	347	353	345	348	357	341	346	357	355	358	355	347	345	360	363	379	374	377	375	336	365	352	346	353	339	335	360	376	318	360	346	352	342	391	331	335	320	317	382	387	336	357	332	346	377	350	361	357	347	343	352	345	358	417	323	362	369	376	359	341	342	355	346	353	356	364	358	329	367	348	360	345	421	361	348	361	360	352	350	320	341	353	349	333	365	366	338	398	363	327	360	300	337	316	385	329	343	354	343	352	352	346	370	376	345	359	360	379	340	384	363	383	341	365	330	344	329	332	338	363	324	336	326	371	351	363	350	380	329	345	342	365	355	326	340	380	346	361	320	349	370	386	375	357	330	373	377	380	336	379	376	361	369	342	368	355	324	342	422	350	355	389	343	337	358	358	372	363	374	367	361	338	355	358	347	383	370	383	353	346	360	343	366	362	373	374	372	355	324	367	356	370	356	347	361	348	362	364	375	350	337	340	341	331	331	374	338	311	392	331	381	384	338	321	365	348	380	354	351	342	344	333	373	349	354	336	344	384	358	372	332	367	370	391	323	331	340	371	349	385	350	373	381	368	346	368	348	379	317	365	370	380	331	393	355	366	371	344	330	365	385	407	344	350	378	369	368	343	344	349	354	350	379	411	351	370	320	374	368	337	368	356	353	363	359	326	360	347	368	322	367	303	365	351	368	353	364	357	333	377	364	351	386	357	332	372	339	379	360	356	393	328	327	341	364	356	367	330	353	362	329	363	349	319	348	345	363	356	356	364	335	309	312	360	356	329	322	349	340	354	357	367	349	321	359	335	388	373	327	337	352	337	352	327	348	345	382	367	363	315
22768	21149	28977	23666	21560	23829	22721	11028	6756	5479	3274	3173	3180	2500	1858	2025	1940	1638	1504	1275	1138	1122	952	800	661	601	520	476	474	417	453	416	402	372	328	298	281	253	263	261	249	243	216	237	240	239	252	235	231	231	261	243	227	237	256	245	214	226	228	226	244	230	222	214	230	247	218	230	263	228	252	232	234	237	233	251	226	214	222	209	233	222	225	234	238	224	223	238	197	223	226	232	270	245	263	272	270	230	223	267	247	227	234	227	251	238	258	238	219	227	252	209	228	235	225	223	222	203	245	215	239	230	211	228	222	245	204	224	236	242	246	191	210	238	218	231	239	232	227	239	198	209	222	219	252	230	203	213	238	235	235	212	239	240	220	199	239	215	224	226	236	228	242	216	226	211	261	217	228	203	228	212	243	222	222	225	223	216	224	182	213	238	236	224	248	227	252	242	202	233	232	225	186	228	212	239	237	222	231	219	218	237	204	240	219	228	235	248	248	224	254	246	234	215	224	238	254	216	231	236	235	217	218	236	224	216	255	221	211	252	245	246	208	227	223	239	251	219	239	196	208	216	217	224	237	215	260	207	256	229	235	260	231	235	220	222	242	218	239	228	240	223	206	253	191	206	233	224	233	218	234	218	230	249	228	216	227	252	230	230	215	225	245	255	218	228	242	250	244	246	232	214	229	242	247	230	235	229	240	232	236	227	244	230	239	237	208	203	210	252	225	218	232	217	242	230	214	213	216	225	200	229	230	236	241	263	204	225	235	244	237	209	245	230	219	253	255	232	216	217	230	216	197	203	213	227	225	248	241	212	223	233	223	228	261	236	226	238	217	237	227	233	233	245	227	245	237	209	226	217	241	230	236	251	231	193	222	237	218	222	224	220	211	227	251	224	219	218	248	210	226	227	232	189	218	261	252	234	209	209	217	230	262	214	227	217	213	229	214	261	242	205	247	233	238	211	247	223	247	224	263	241	213	219	218	231	246	223	219	232	241	263	224	205	213	214	256	217	245	192	212	243	221	225	252	202	230	207	209	206	243	243	240	260	221	219	214	223	223	217	234	255	220	229	280	231	249	237	215	231	213	244	202	227	232	198	241	234	229	237	259	214	232	241	240	231	232	243	226	248	222	231	227	252	250	215	251	225	249	231	250	257	239	203	217	210	212	258	228	222	219	256	228	228	226	205	241	237	225	218	260	223	239	192	229	205	250	224	259	201	215	207	214	201	220	238	231	199	209	235	228	203	214	245	233	229	224	242	250	215	227	203	225	210	197	225	230	245	240	252	228	246	237	235	217	238	220	237	241	243	224	238	235	249	217	222	228	214	228	241	236	238	246	221	239	223	204	242	213	225	235	226	238	233	241	210	243	242	222	204	256	259	211	217	220	221	234	220	197	211	211	230	227	211	243	251	234	235	228	220	220	200	223	253	236	227	239	223	210	250	206	236	192	218	230	224	241	236	221	243	227	211	196	217	245	215	232	224	227	230	230	210	218	233	224	210	233	208	206	247	213	221	235	268	242	216	244	230	203	205	209	230	240	220	215	235	222	248	263	222	218	194	239	229	222	222	241	238	239	233	244	211	228	224	237	204	219	252	204	215	247	246	241	238	215	222	198	228	231	210	244	230	221	231	197	251	228	219	243	250	243	199	240	240	242	219	249	243	205	249	209	211	218	239	221	217	211	228	212	232	248	236	223	223	234	226	224	235	238	245	254	223	239	240	230	246	242	237	214	215	225	205	219	238	232	233	207	220	234	262	256	228	251	207	240	189	236	214	199	233	237	241	225	221	234	233	216	220	227	190	233	229	197	240	233	211	224	239	218	220	211	206	206	227	241	232	192	227	241	225	204	242	239	244	225	223	243	238	233	221	220	266	259	214	237	222	241	240	236	215	250	217	252	224	212	237	230	229	222	195	217	204	262	225	222	226	233	211	259	250	210	227	202	227	234	227	208	223	246	241	223	220	246	223	230	194	239	223	228	220	239	212	245	228	222	217	226	228	215	208	218	244	236	239	227	219	206	214	243	229	220	208	226	210	232	226	244	212	217	238	212	242	264	221	239	235	250	236	233	238	232	238	247	223	219	246	228	220	219	226	222	207	261	220	228	231	219	215	231	231	234	237	225	236	252	230	242	214	236	218	268	211	252	231	231	246	236	252	229	254	228	204	228	245	241	216	258	240	218	219	219	205	231	215	232	205	251	213	257	224	200	253	218	216	189	240	217	217	220	224	228	216	202	210	237	222	195	238	182	235	237	213	230	245	234	222	228	236	227	212	230	216	239	230	230	219	233	206	277	218	217	204	216	214	251	205	247	220	215	225	217	205	236	231	234	239	241	224	210	234	219	231	202	210	241	228	221	214	219	214	222	246	232	211	222	247	264	234	224	208	224	215	226	224	220	230	234	235	225	221	212	235	234	216	235	216	219	217	217	235	240	248	233	234	234	217	235	214	226	210	222	245	241	249	238	229	236	217	231	236	230	193	243	225	229	237	230	235	220	214	233	239	251	266	232	239	206	232	213	236	241	227	233	207	227	231	219	230	227	201	254	255	204	245	229	221	226	241	231	226	235	225	201	227	223	207	225	229	231	217	221	228	232	222	235	219	226	232	242	206	257	221	211	235	203	214	229	217	209	238	232	202	233	247	209	203	205	242	225	222	238	222	224	253	224	228	224	240	239	222	225	222	238	181	211	230	231	232	224	229	229	207	268	204	226	240	220	203	231	219	253	198	234	256	211	218	221	229	205	229	210	222	239	244	200	216	255	237	237	225	224	250	238	212	222	229	238	218	232	207	227	241	224	235	206	212	228	232	232	238	246	220	230	244	246	227	236	250	219	219	211	262	208	223	218	224	220	251	231	224	200	219	205	246	210	213	224	217	228	207	242	249	232	215	248	208	214	231	212	216	237	216	191	229	242	231	223	220	226	198	235	251	236	215	259	234	238	259	245	217	221	228	208	237	242	223	226	235	245	223	217	224	226	238	217	229	223	250	249	208	208	221	217	232	213	216	216	204	220	251	223	239	217	261	215	216	214	221	231	236	234	267	227	225	223	246	226	214	213	239	219	200	221	247	268	209	208	224	220	231	225	233	227	209	212	251	240	221	229	234	230	235	200	224	231	228	253	233	242	198	241	240	207	225	228	200	246	251	209	219	224	272	221	238	225	251	226	233	234	251	201	205	213	245	213	243	217	245	233	228	243	228	231	248	255	243	218	241	233	229	247	223	221	233	222	223	226	196	222	190	218	215	212	228	208	224	242	240	226	237	238	233	228	215	217	230	241	238	217	220	214	214	221	205	228	230	234	224	236	228	242	234	238	222	225	233	240	204	219	204	211	248	209	210	229	200	214	234	249	218	189	203	230	237	214	197	258	236	233	234	248	241	240	232	220	224	213	222	212	229	211	235	223	225	213	215	239	231	243	228	229	206	233	240	210	230	205	257	216	220	243	237	239	210	235	181	225	227	246	238	220	235	221	245	237	235
44823	71253	46459	37100	32019	30080	21118	15346	12010	9769	6275	6041	6103	4560	3459	3704	3662	2962	2613	2244	2080	1813	1529	1298	1084	905	879	779	640	673	636	583	578	520	442	401	388	349	321	300	294	282	296	303	266	282	323	264	275	295	281	290	275	263	264	295	289	282	262	263	274	271	275	272	266	284	304	292	268	283	291	264	245	264	256	280	274	262	295	279	291	284	275	275	297	279	289	267	285	252	246	255	299	302	336	293	314	302	270	312	298	258	272	289	261	301	279	265	260	249	287	287	270	250	256	277	249	268	257	284	291	268	287	258	257	262	279	268	266	284	271	256	277	275	247	268	301	284	269	277	253	293	263	264	267	295	255	236	276	256	244	269	273	250	238	218	259	256	290	274	258	276	263	283	255	275	292	258	252	282	275	289	273	288	267	279	285	288	258	252	303	263	263	281	259	268	273	256	261	286	276	254	255	292	247	259	269	280	275	285	292	284	254	277	284	279	286	263	261	272	268	287	264	291	259	227	287	295	262	261	276	274	248	238	236	280	262	286	277	276	279	260	262	281	273	271	275	273	275	268	314	292	244	284	260	249	255	292	288	248	298	247	294	303	269	249	293	272	247	273	272	247	269	255	265	244	287	272	266	289	286	260	292	271	265	285	285	268	275	278	315	258	263	292	260	258	308	266	272	260	264	269	277	272	242	270	299	266	275	271	278	290	269	296	289	290	277	266	230	267	280	271	290	293	280	273	270	259	294	270	277	253	277	261	238	317	278	281	267	238	247	263	281	291	274	258	260	259	269	257	273	266	263	271	259	230	248	280	238	293	246	296	281	299	263	243	276	279	258	245	255	248	258	264	254	246	259	262	281	231	249	283	262	264	277	276	280	267	287	272	280	240	297	280	252	284	280	270	236	247	269	279	286	255	228	269	266	290	251	259	260	264	241	271	291	272	311	257	274	282	247	257	246	288	286	263	283	263	265	249	242	283	278	301	273	267	256	259	256	271	305	315	278	289	261	238	281	266	287	244	253	266	279	257	266	316	299	289	284	263	275	272	278	290	239	264	277	273	259	286	266	285	287	250	268	280	270	258	257	257	265	299	267	274	272	260	298	259	272	238	266	278	259	246	264	256	310	270	284	278	297	264	292	281	278	287	278	282	262	279	264	267	281	255	277	234	265	240	250	287	255	306	262	281	273	246	276	291	275	238	260	282	291	261	293	277	252	275	269	301	279	266	301	274	264	279	271	259	283	287	256	274	285	266	289	240	256	258	262	260	247	278	258	275	271	242	258	283	279	268	294	263	254	295	243	296	256	268	296	281	270	300	251	262	275	280	248	269	282	254	264	285	294	256	240	283	265	269	285	257	272	283	292	312	269	270	279	259	272	260	249	248	254	259	267	273	246	255	255	251	266	259	340	258	284	268	282	284	281	309	280	284	264	283	257	267	274	293	282	262	246	267	280	279	279	289	296	253	282	261	279	268	282	263	258	244	252	294	288	290	258	270	267	262	286	261	277	259	248	291	303	287	290	264	275	268	274	253	285	254	274	269	278	284	264	252	277	259	284	253	279	267	277	291	287	281	252	281	247	292	267	267	296	286	255	257	255	267	276	266	282	258	280	264	295	272	264	267	275	308	291	279	263	253	267	245	240	287	270	291	271	250	261	306	239	287	294	283	252	267	271	259	282	273	262	266	269	231	260	269	251	276	271	259	263	272	239	276	269	268	274	287	259	258	278	267	283	257	266	263	288	256	277	272	276	247	248	287	284	280	260	257	261	261	272	284	268	277	274	316	237	277	237	302	267	293	272	284	251	245	254	284	236	262	279	256	269	273	282	287	271	257	233	276	263	255	260	253	283	263	276	277	309	272	264	274	263	283	287	264	268	248	256	245	271	295	258	300	273	277	272	276	262	235	285	261	248	268	278	294	274	250	286	281	271	310	259	280	281	260	257	266	283	278	254	253	251	291	261	289	261	295	272	275	269	276	245	285	255	288	268	300	288	259	270	286	277	252	295	285	259	290	274	284	259	259	265	246	276	261	277	301	278	282	303	269	278	254	294	271	261	255	264	283	261	315	307	276	282	248	308	254	266	227	298	293	257	267	267	243	259	277	291	262	273	271	268	253	256	299	252	283	254	264	274	242	261	294	272	251	275	236	296	287	282	259	263	270	264	261	279	261	233	282	232	255	260	295	277	251	265	271	283	288	254	250	272	290	271	288	262	287	305	265	284	290	264	259	286	260	280	260	264	247	277	264	276	247	259	263	288	296	296	262	266	256	261	276	258	250	290	259	261	266	271	290	266	276	308	281	282	256	269	279	248	267	262	259	243	263	281	257	251	265	263	276	292	288	273	283	282	268	278	273	252	269	253	277	253	276	272	253	257	293	265	260	270	252	275	287	275	274	293	281	283	267	302	277	263	284	308	297	249	285	272	266	277	274	302	245	290	273	270	264	248	286	283	274	282	271	280	285	320	278	263	239	260	271	263	272	248	283	272	271	274	272	277	290	287	241	281	263	290	263	262	282	242	273	278	267	283	269	244	303	251	292	254	292	253	291	261	257	263	282	259	275	258	282	280	256	247	248	281	241	249	271	275	289	322	271	242	280	292	274	275	268	278	271	279	281	272	252	281	269	266	252	239	273	298	280	271	292	256	274	258	296	243	212	249	257	266	290	277	297	303	271	276	267	250	297	245	277	260	244	271	279	268	286	262	300	265	245	293	265	318	312	251	318	260	261	278	266	276	238	303	274	275	248	304	271	256	274	279	263	289	233	253	262	276	280	271	291	244	259	270	251	276	265	261	272	239	253	278	257	268	262	268	283	271	282	257	292	272	245	289	271	255	269	261	261	270	257	310	297	255	263	276	273	291	277	243	287	243	316	279	264	294	272	253	253	252	280	259	271	291	293	244	244	268	282	280	288	247	254	256	255	269	259	260	267	303	285	280	288	270	304	279	265	258	258	263	252	266	283	279	272	270	267	260	289	276	292	285	289	271	257	273	271	286	289	253	270	246	270	262	287	253	272	284	265	269	253	267	245	265	276	278	257	258	272	263	258	272	259	287	257	280	263	249	273	289	272	291	269	264	267	262	225	303	252	288	279	278	292	257	274	262	246	301	294	295	260	305	253	253	252	261	277	274	246	297	246	307	285	272	251	295	279	272	244	283	294	317	269	279	235	283	247	291	277	271	297	275	288	261	241	282	254	290	291	260	292	271	278	285	296	266	263	286	293	287	261	288	291	256	294	261	244	263	252	271	271	269	255	271	283	286	280	273	271	280	281	292	326	292	260	294	281	277	282	273	274	264	285	277	257	245	270	274	297	264	270	268	247	283	306	263	293	268	272	272	261	287	269	272	267	316	297	305	247	278	272	254	310	257	315	290	265	267	282	249	272	286	279	245	273	272	279	274	294	284	257	280	257	270	259	282	259	277	285	263	216	271	230	241	268	279	275	264	282	244	250	254	296	251	305	253	276	297	286	264	310	272	283	281	270
30228	34254	32018	25990	18315	13216	7789	4673	3387	2684	1777	1718	1707	1348	1148	1083	1225	999	945	894	828	748	729	648	569	551	531	478	507	488	502	477	455	459	444	467	409	443	416	419	394	388	376	412	375	423	454	441	402	424	409	433	484	421	417	397	386	421	452	403	383	401	443	418	392	426	446	393	429	446	411	387	413	403	387	420	435	439	400	410	396	404	441	447	415	411	430	401	422	411	422	425	480	425	406	449	432	411	409	417	483	440	425	473	443	395	446	426	393	419	396	410	408	402	433	406	374	397	403	379	383	427	441	405	396	425	381	455	424	419	408	407	386	417	401	408	418	413	414	409	396	383	411	414	424	423	374	424	417	414	413	383	411	441	397	396	406	398	428	439	430	396	401	432	406	372	397	421	404	417	384	423	373	459	391	403	377	369	422	382	411	418	378	414	395	361	443	434	435	420	421	401	417	377	420	373	412	386	416	434	426	423	442	418	413	418	401	419	425	421	400	426	394	412	405	424	401	420	421	412	390	399	433	379	398	447	401	398	426	423	421	420	389	420	415	410	405	431	411	419	394	410	412	395	355	397	429	407	408	408	400	389	376	403	401	421	444	391	414	423	425	435	411	411	413	394	411	385	440	406	419	411	409	420	446	385	414	393	411	419	373	429	406	428	401	432	378	409	445	394	426	428	398	432	384	370	433	418	360	393	386	433	408	406	398	451	419	380	417	405	437	429	405	393	419	397	415	424	391	374	404	405	400	396	406	373	406	412	391	444	399	396	440	417	427	392	395	411	376	385	412	393	410	372	417	405	416	403	457	445	394	446	419	414	414	413	438	371	444	383	416	420	413	415	380	412	405	445	418	408	411	433	441	410	421	396	402	374	389	378	357	414	414	399	418	372	397	436	392	433	420	389	405	419	423	396	406	407	427	388	429	408	390	408	417	398	382	383	408	420	393	424	406	427	384	405	416	405	419	427	431	392	394	427	412	439	457	375	407	384	390	430	420	418	407	420	403	412	427	405	402	421	425	424	402	432	378	394	418	415	396	388	401	430	408	403	389	397	403	387	436	412	438	417	385	407	401	417	391	435	388	419	424	413	419	360	396	383	403	425	419	387	413	418	431	382	358	424	395	399	403	438	401	387	434	423	413	383	451	409	394	376	400	413	404	391	409	404	410	417	402	404	386	424	421	416	402	425	359	391	408	413	442	384	386	396	406	429	424	390	417	424	390	368	416	394	420	386	422	372	399	453	405	403	397	380	410	429	454	414	403	422	371	413	402	402	435	411	381	396	394	421	444	420	420	424	424	416	438	411	439	417	416	417	391	423	392	424	430	430	381	438	407	387	410	433	411	396	406	385	415	381	434	403	415	392	408	412	436	398	390	407	391	431	407	419	426	382	400	420	396	399	427	406	420	396	409	418	386	398	404	402	420	396	394	405	391	396	408	404	439	417	404	414	384	386	393	418	398	420	438	410	396	440	402	405	440	416	373	403	422	402	382	389	427	393	433	397	432	416	372	422	376	405	401	410	403	425	410	421	400	399	425	443	416	437	420	393	382	423	416	402	414	436	397	416	426	437	390	429	410	402	416	420	426	421	423	414	400	417	412	445	390	392	427	397	393	402	453	424	388	424	396	425	424	455	395	435	438	369	423	462	403	413	401	425	441	411	416	361	399	415	397	412	416	393	413	414	394	419	407	443	453	366	406	434	410	406	417	441	414	398	378	400	410	417	459	457	414	404	408	405	409	414	412	401	393	439	401	400	391	387	435	394	400	382	397	405	417	412	368	428	375	429	407	420	369	402	432	411	409	407	427	423	355	403	440	408	440	421	393	381	395	449	402	440	409	379	415	412	425	407	403	407	425	446	408	419	416	411	383	428	409	448	401	424	440	392	396	444	450	376	373	415	413	406	408	423	418	417	415	401	409	414	441	450	384	410	434	447	422	406	404	427	412	378	425	393	393	442	432	421	398	396	409	409	409	414	395	407	416	391	377	446	388	454	417	373	439	414	444	416	401	394	401	408	395	421	418	420	418	436	410	426	438	395	385	407	424	415	397	444	422	454	402	403	431	379	390	445	405	423	427	372	404	412	418	432	392	429	399	402	389	396	385	415	411	393	382	429	398	428	405	420	409	408	413	419	396	433	394	425	443	413	395	466	414	391	403	382	385	429	416	386	402	410	422	417	419	397	445	442	419	423	424	387	414	408	433	383	434	419	414	384	387	421	385	439	425	431	399	407	433	412	408	411	419	390	460	408	380	423	418	447	412	392	438	417	388	417	415	394	426	386	378	415	420	396	424	460	389	409	443	407	411	417	412	393	431	440	426	442	421	414	422	400	429	425	420	404	412	400	398	424	403	424	412	388	417	405	398	404	413	393	389	376	379	416	434	430	420	393	428	410	435	408	473	403	410	425	406	412	434	445	427	391	466	433	426	418	455	456	408	390	413	448	406	393	422	385	435	396	406	389	410	401	418	444	412	434	420	391	390	423	422	415	392	359	402	408	386	426	376	412	407	399	413	397	395	398	417	388	375	410	427	452	450	438	379	429	413	408	391	402	376	408	437	389	426	422	387	460	422	407	443	403	414	413	434	381	372	427	445	434	385	454	428	420	433	382	441	414	381	395	391	410	470	404	411	405	400	447	383	416	427	437	409	402	419	402	419	462	420	392	439	379	409	418	401	385	407	407	421	407	422	440	446	436	441	390	399	414	459	433	393	416	395	380	420	420	413	383	410	371	408	429	398	416	409	435	416	409	412	372	425	379	420	423	389	407	385	376	377	405	436	429	401	379	386	387	447	391	380	423	435	387	412	434	388	422	391	415	404	420	432	390	422	396	425	434	409	416	377	406	411	409	427	406	406	417	387	390	402	388	418	420	387	419	435	414	395	396	393	411	396	397	419	401	389	443	409	412	395	414	434	460	410	385	452	443	402	416	431	396	367	422	389	404	386	421	388	404	437	406	404	436	443	403	412	418	451	385	398	369	405	422	448	378	443	398	389	394	403	384	392	440	421	359	414	460	411	418	398	417	369	377	414	412	396	435	418	369	408	434	397	398	378	400	418	406	382	388	409	415	411	417	406	365	384	401	432	401	417	433	405	401	409	432	418	402	394	396	441	406	425	383	357	434	435	389	420	415	432	403	447	380	388	408	423	380	407	379	389	403	441	411	449	404	410	406	412	415	406	405	404	415	408	436	418	419	433	403	415	430	426	385	415	393	396	383	450	387	380	453	381	403	472	439	413	372	439	414	413	427	402	447	446	411	368	410	422	381	384	426	428	420	428	403	405	396	377	397	420	390	413	410	382	409	384	408	387	398	393	477	392	396	422	437	407	423	398	395	403	411	443	421	407	403	388	425	399	396	400	423	404	409	420	433	449	381	426	413	397	418	387	410	428	368	387	392	408	444	441	411	426	359	403	387	415	375	411	462	404	445	376	383	450	423	441	394	407	401	401	414	397	428	408	413	375	428	420	402	436	410	419	404
39610	52241	34215	26889	21929	19201	12779	9056	6774	5551	3358	3241	3094	2587	1954	1923	2068	1755	1522	1378	1224	1157	1029	1021	852	751	712	698	717	688	626	656	575	554	541	536	557	543	499	515	475	509	522	499	482	497	500	480	440	514	483	562	503	527	487	519	487	499	470	486	493	512	508	493	494	518	497	496	516	540	540	514	485	494	498	515	490	473	524	489	488	479	495	482	478	483	483	469	508	512	501	521	531	507	499	517	526	493	476	493	510	506	477	490	511	501	468	515	509	482	483	474	512	518	470	542	507	508	491	478	505	535	508	491	475	503	470	543	482	502	462	451	522	462	478	483	494	513	522	527	482	510	478	452	548	466	468	494	519	466	540	509	517	482	495	486	533	470	455	523	465	501	518	511	480	454	508	497	511	473	500	513	507	452	542	501	447	504	483	504	478	451	491	504	479	454	465	511	479	468	476	504	511	536	498	478	519	515	486	477	523	533	491	482	519	505	463	475	481	478	515	495	526	468	473	511	518	513	491	478	482	448	516	493	483	487	540	450	500	483	495	507	512	508	531	480	498	477	489	478	539	496	555	509	536	485	488	510	500	500	483	479	485	477	486	540	519	527	482	463	479	542	482	489	519	480	542	507	529	500	507	496	480	499	473	499	473	496	500	465	454	481	540	495	492	459	495	474	525	506	494	514	500	502	518	494	504	489	478	509	504	469	441	514	510	497	507	489	470	489	458	510	508	485	455	504	485	506	518	510	461	503	492	466	479	516	508	521	506	533	471	441	464	492	492	534	492	506	516	499	479	493	494	438	482	463	475	505	503	469	513	497	503	480	502	499	483	487	471	488	509	539	481	492	451	504	498	468	522	499	487	521	471	471	500	498	501	479	506	492	454	473	475	512	469	474	488	501	506	474	462	472	500	481	515	486	480	515	502	509	498	523	505	441	476	467	479	481	491	498	448	457	482	524	514	486	489	515	515	538	489	517	507	502	505	478	479	519	466	498	545	507	480	534	461	520	482	487	479	487	484	513	499	500	503	503	546	458	491	529	470	489	465	483	502	464	507	491	512	478	513	479	470	516	448	470	502	504	461	520	497	442	472	495	526	516	499	548	470	505	460	534	484	473	494	458	469	505	474	470	483	516	503	509	524	489	465	485	475	502	506	480	525	512	527	472	506	479	495	467	525	512	509	468	501	484	517	493	492	472	519	490	513	470	517	495	457	468	514	469	478	500	535	512	465	459	467	502	478	468	527	527	492	499	474	501	451	467	474	497	527	501	484	502	449	513	463	489	464	485	493	517	505	503	491	515	485	490	491	522	472	499	476	497	529	463	485	481	496	493	473	472	506	480	492	480	516	502	500	499	485	463	484	458	487	496	523	472	509	443	478	478	512	484	451	521	473	465	482	515	495	487	460	456	472	474	458	436	496	510	499	493	522	524	498	542	475	450	497	497	505	491	539	493	503	505	512	495	476	511	490	527	493	482	492	482	500	512	500	515	489	509	433	536	499	456	464	468	502	515	444	520	544	507	470	522	521	446	509	506	443	493	498	472	477	518	535	478	483	507	478	473	501	504	508	497	493	505	525	490	455	504	488	503	468	504	452	498	466	502	540	538	513	477	502	505	426	526	526	476	499	496	462	493	510	523	500	515	493	497	499	480	456	495	451	524	463	479	485	529	476	512	482	470	518	484	518	467	491	517	529	490	472	514	484	502	457	505	501	522	487	470	502	498	510	482	465	492	537	496	486	502	509	464	483	487	501	519	499	502	462	472	530	491	513	498	481	469	454	439	451	501	481	504	446	506	500	483	460	557	471	472	475	477	516	497	505	496	501	466	472	480	494	491	476	503	475	508	489	550	479	486	528	471	497	512	489	467	472	468	482	504	522	498	474	518	495	472	528	485	511	481	491	501	475	538	467	524	489	517	502	498	529	490	477	466	499	489	507	547	501	461	448	495	515	486	447	529	512	497	512	519	491	470	489	458	503	482	526	471	447	503	511	509	475	496	485	475	509	487	467	516	487	505	491	506	529	509	538	503	464	502	512	460	458	478	520	522	516	507	538	479	520	526	476	516	498	450	495	508	524	492	462	519	543	447	463	476	497	494	469	480	484	528	504	535	502	499	495	499	481	486	504	532	456	508	499	478	451	477	483	466	502	504	465	535	482	534	519	509	478	502	489	478	481	481	502	478	491	475	487	546	475	522	502	500	481	517	511	494	480	472	517	499	501	539	514	497	456	472	495	492	488	457	483	505	452	486	474	461	479	509	484	499	527	497	490	538	487	472	451	486	466	512	546	514	459	485	488	520	512	506	520	476	526	499	498	517	524	510	509	532	496	511	463	499	472	504	467	451	494	487	485	441	483	506	526	484	461	535	477	461	500	502	501	481	484	455	502	472	510	475	495	495	492	459	507	474	493	498	501	508	490	469	511	478	473	481	513	514	488	479	497	538	508	502	487	517	503	492	498	472	514	501	484	476	529	478	512	477	552	471	519	469	524	490	473	473	498	493	503	501	499	528	500	498	531	480	484	474	510	517	467	491	480	495	500	473	491	491	514	490	470	482	504	519	475	509	539	510	512	483	535	504	491	519	480	455	472	449	492	528	536	528	498	485	497	494	461	509	516	493	494	453	512	488	503	509	499	486	494	480	443	468	457	455	510	493	478	500	475	495	495	495	490	498	518	496	509	460	503	488	472	474	519	539	473	453	522	502	462	516	510	513	490	494	506	504	488	486	519	482	477	501	498	479	494	482	451	515	491	508	487	535	508	490	489	489	493	494	489	490	511	496	493	509	505	500	486	477	470	503	478	499	486	473	511	497	553	470	493	484	503	475	481	485	507	483	501	480	491	454	509	452	476	463	516	481	482	451	519	531	501	462	489	468	503	469	490	497	487	497	501	463	540	465	483	481	485	456	499	452	495	507	496	479	498	477	477	453	500	477	501	491	494	487	506	544	534	442	466	473	473	483	511	468	475	544	484	464	501	479	470	458	506	486	502	504	479	501	529	514	484	498	507	462	480	467	468	496	502	513	466	498	488	504	490	539	508	492	518	490	483	495	485	490	477	464	466	458	515	511	492	487	493	519	476	477	471	488	509	501	459	469	487	512	483	457	491	487	480	534	463	492	482	483	521	502	460	508	513	488	521	485	468	480	500	540	462	473	472	552	522	456	499	494	488	505	512	489	447	502	480	482	504	486	541	513	538	476	494	500	509	499	490	521	512	507	517	521	492	495	506	481	496	485	447	484	485	484	476	489	484	492	508	490	480	455	454	464	486	512	509	494	474	511	462	482	516	502	499	473	495	507	493	503	463	483	493	522	515	491	540	495	466	469	546	502	472	523	468	482	508	497	513	513	515	494	497	508	514	512	511	496	495	481	523	471	493	485	515	498	504	545	491	468	525	476	499	491	518	510	506	500	521	510	491	522	511	497	506	476	481	480	488	484	515	471	480	493	466	495	512	499	504	505	482	483	498	470	516	502	502	499	493	482
23674	21089	28485	24427	22270	21258	15219	7713	5439	4365	2645	2430	2408	1755	1432	1248	1317	1224	1188	965	903	808	752	716	653	584	535	516	526	478	413	432	366	355	369	336	302	306	326	304	290	300	284	292	297	304	292	297	276	274	274	264	279	278	268	265	283	258	313	258	295	303	292	259	283	260	254	277	303	297	264	303	269	287	308	289	277	285	298	259	283	261	284	303	270	312	273	277	264	313	295	275	276	276	284	271	304	293	306	267	305	301	286	313	303	275	276	257	323	278	279	271	324	277	280	281	283	271	314	287	305	298	279	278	298	298	264	288	279	260	308	309	272	319	296	285	268	279	284	272	279	236	271	286	303	261	294	264	266	278	279	249	297	255	279	264	275	271	297	266	276	290	311	296	296	292	265	261	295	290	285	276	296	288	253	279	261	253	280	268	260	256	262	290	284	270	254	291	311	281	306	272	271	287	265	284	265	289	276	267	284	235	327	250	313	284	307	288	267	283	308	289	281	321	277	287	319	292	292	312	286	279	278	272	301	283	264	266	280	273	283	270	291	303	282	297	288	283	272	261	242	282	269	269	270	286	262	282	275	272	255	269	302	266	299	249	286	305	300	294	296	269	262	250	292	279	273	289	290	289	334	268	268	290	266	275	305	278	310	283	269	281	278	315	274	284	298	285	242	283	288	271	260	264	277	278	275	260	267	271	293	273	296	287	281	299	269	284	287	278	291	284	279	293	302	299	294	270	257	308	295	279	259	250	286	276	258	305	284	281	264	290	289	307	271	290	270	260	268	262	266	296	267	276	277	275	289	291	288	272	279	299	258	285	289	264	258	278	254	267	286	281	294	308	288	255	293	273	279	288	280	302	272	296	248	275	303	258	288	260	268	271	271	304	265	299	270	272	279	287	267	272	277	273	290	282	281	272	290	235	288	278	290	270	251	288	284	279	300	284	265	291	282	299	245	287	260	269	291	283	291	285	290	306	284	287	297	275	262	277	274	297	279	268	296	303	300	259	292	310	301	254	297	295	304	282	301	291	303	295	278	274	260	278	299	284	310	282	280	291	285	286	260	291	250	262	286	298	289	282	294	290	281	266	268	296	294	274	267	268	303	285	258	266	307	252	289	295	262	316	296	256	271	283	300	288	295	291	265	288	273	267	279	296	286	269	285	319	283	302	314	264	290	272	278	246	254	286	311	288	295	305	282	260	261	276	279	296	294	310	274	290	268	279	295	260	275	277	298	286	274	298	287	260	256	273	292	264	264	280	277	272	276	284	261	277	283	275	272	305	280	249	275	252	301	295	260	298	302	257	296	271	283	317	286	276	270	273	264	264	284	280	273	295	296	290	278	303	291	293	270	309	285	334	272	274	269	310	293	271	295	255	272	268	248	286	281	283	270	303	288	255	279	314	290	275	261	258	293	296	291	273	280	291	272	264	257	287	293	300	284	285	284	280	272	302	283	290	294	286	269	261	276	281	266	260	278	290	304	282	282	282	272	305	269	269	289	278	266	285	278	294	290	289	297	305	278	290	285	280	280	286	271	284	288	319	275	265	283	268	264	306	292	265	262	298	268	299	267	280	301	256	267	271	263	286	298	259	283	274	277	289	248	311	301	266	282	291	279	278	325	261	301	295	312	267	277	297	269	334	299	269	273	272	293	293	285	284	274	291	266	292	277	243	281	263	277	269	275	270	267	275	277	297	274	270	288	280	283	302	279	298	294	270	275	284	293	323	307	231	290	281	298	308	277	253	273	297	303	271	266	286	313	260	306	281	297	280	278	308	288	253	263	261	289	291	257	313	276	298	252	270	293	253	301	288	303	290	293	293	249	262	282	271	300	288	296	275	289	286	249	283	289	277	261	261	293	286	293	284	302	278	260	293	277	274	294	278	273	282	299	308	311	302	272	279	277	272	279	267	289	283	259	273	288	280	276	276	307	259	271	288	309	274	268	282	283	282	295	293	286	289	300	286	283	260	281	275	312	308	301	295	253	278	273	277	266	286	267	269	306	261	273	266	273	283	280	278	244	275	306	290	276	283	301	293	283	276	306	268	268	275	287	272	322	287	270	280	273	268	251	318	296	277	289	298	274	286	272	282	314	264	275	257	300	284	304	296	270	287	320	256	314	271	293	277	268	305	252	282	266	280	251	301	276	304	301	292	289	258	299	310	295	245	277	263	247	294	280	307	279	302	261	271	282	288	302	270	262	292	305	271	315	277	298	281	286	267	274	286	282	271	284	299	300	255	297	281	255	251	309	284	293	286	261	277	281	278	254	284	272	258	307	295	287	280	289	308	302	278	278	299	285	279	288	300	278	252	299	300	305	318	273	253	264	269	309	276	266	284	299	297	281	301	278	264	266	291	292	276	288	274	278	274	277	296	297	288	300	295	264	304	304	272	306	289	297	279	269	272	281	264	283	301	265	308	292	268	334	266	238	288	260	295	293	278	309	251	273	273	275	284	270	295	290	267	266	344	279	289	294	292	322	297	304	274	293	297	261	286	290	297	303	279	281	306	280	300	265	289	288	299	253	265	303	310	256	316	268	303	301	258	248	281	267	279	298	293	262	273	254	289	294	260	276	299	295	275	291	251	274	283	289	264	281	281	289	261	301	276	258	262	267	284	286	277	289	262	282	262	277	266	320	309	264	269	267	274	287	268	283	305	293	259	276	268	286	310	283	294	299	291	273	285	298	247	277	271	245	283	309	292	288	271	254	298	249	259	280	304	268	302	294	277	284	300	268	279	276	294	275	293	279	280	253	292	297	285	283	256	267	282	272	265	281	294	269	279	298	285	299	256	286	284	283	266	304	300	312	250	251	289	300	286	274	283	299	301	227	280	284	261	270	283	310	277	290	295	292	303	258	294	286	281	297	281	298	286	289	282	286	266	256	288	276	290	310	297	295	254	284	271	284	317	273	270	293	267	296	307	279	290	274	258	304	273	315	283	268	306	274	304	274	293	273	286	326	310	281	263	277	297	262	276	296	260	278	287	304	290	282	278	300	286	290	263	279	293	278	319	281	250	291	263	286	267	295	268	296	280	299	301	277	302	290	311	292	286	280	275	277	290	297	259	272	266	257	285	270	262	269	293	284	258	271	275	271	286	284	271	266	306	298	275	300	285	246	280	269	285	291	314	305	256	274	268	277	266	261	288	268	273	279	283	275	305	276	272	275	255	287	278	285	269	264	281	277	275	274	282	265	243	285	270	293	295	288	278	264	292	293	277	255	279	290	292	330	270	262	281	259	277	275	281	281	297	283	272	300	284	273	292	302	276	294	276	280	292	325	285	241	267	290	271	321	272	279	297	273	294	291	297	285	278	286	269	270	271	277	264	272	279	273	301	277	272	294	276	278	316	330	284	259	296	253	276	299	277	296	313	300	294	281	306	269	326	279	275	264	267	249	311	308	294	279	291	268	312	282	287	278	301	277	300	253	256	277	286	275	296	267	273	269	280	267	302	295	316	282	274	252	293	272	272	269	312
40777	64377	43211	32493	27220	23164	17279	12919	10211	8201	5075	4732	4496	3257	2569	2143	2359	2173	1992	1741	1592	1395	1259	1159	1020	826	810	742	782	740	646	558	493	504	481	438	407	360	360	374	353	358	339	365	346	371	343	334	341	373	355	341	367	351	359	336	343	317	343	348	351	322	331	371	353	345	345	336	347	332	362	354	369	346	332	367	343	339	336	376	304	371	338	346	329	354	312	311	336	358	345	332	362	345	347	353	368	364	399	353	385	374	387	361	349	337	353	346	369	339	334	335	362	331	328	328	344	355	353	352	345	328	335	367	349	360	355	352	354	299	340	359	322	354	329	328	340	343	330	330	302	339	345	368	347	333	333	338	361	357	348	344	338	355	307	344	361	342	364	342	337	315	335	344	346	334	342	345	355	331	336	333	339	352	367	338	337	348	342	319	329	358	361	386	338	362	340	340	335	329	372	379	353	324	367	392	356	347	336	367	295	398	329	382	353	333	373	327	327	331	338	328	333	325	347	318	304	324	333	374	345	334	339	345	377	376	363	346	316	382	342	350	358	330	341	372	326	375	343	355	338	362	321	369	376	343	352	340	341	350	388	340	324	342	371	362	323	351	317	367	333	353	341	351	331	349	361	355	343	372	362	347	346	377	329	378	358	364	348	361	345	383	325	321	359	325	347	335	345	369	373	337	349	328	357	315	354	336	354	323	336	337	343	340	366	327	339	338	339	335	341	327	374	351	331	330	346	328	319	339	350	367	336	338	378	335	376	343	342	324	341	320	315	345	362	346	371	344	342	310	368	303	328	339	348	347	362	321	323	336	368	369	372	382	366	335	308	351	372	313	347	329	373	354	326	327	369	327	350	360	354	340	324	345	343	356	325	338	313	366	344	323	355	356	335	367	308	358	384	347	326	344	330	342	375	361	324	367	325	334	346	332	347	349	340	379	328	340	355	343	332	361	332	323	347	379	346	368	327	349	357	339	337	319	379	327	340	320	329	370	328	331	350	358	332	324	352	346	344	413	333	336	387	371	349	313	321	361	363	318	305	329	349	348	342	386	365	385	360	325	303	367	342	367	340	344	366	350	323	328	352	337	342	344	334	302	322	363	363	365	364	349	349	333	314	332	345	315	360	366	352	313	354	348	349	371	355	362	354	360	316	342	340	338	341	370	364	356	349	327	346	331	373	346	359	345	339	333	337	336	340	336	343	343	347	363	327	357	357	356	328	323	355	382	316	356	363	322	317	322	361	350	333	321	337	337	356	339	341	338	340	334	348	321	308	332	354	390	364	352	336	358	349	367	300	355	371	340	335	355	343	350	332	355	353	359	359	345	370	356	387	327	383	344	356	355	332	373	323	337	330	350	328	350	343	348	357	329	308	341	359	328	315	337	332	333	346	324	334	359	367	344	333	360	310	343	323	333	358	351	348	369	374	341	343	372	325	391	359	318	340	373	375	345	363	323	307	345	353	365	340	324	368	328	362	317	348	364	331	318	338	347	344	334	344	363	385	346	336	368	336	357	314	344	341	338	349	349	352	317	336	321	351	351	371	368	342	339	346	345	330	351	346	342	355	342	338	346	340	326	354	336	358	368	334	348	346	346	328	363	354	354	355	362	338	373	318	340	372	349	321	316	356	373	350	376	355	316	338	329	337	347	341	356	337	372	333	351	337	340	346	357	350	329	351	357	348	377	338	361	359	362	340	381	346	346	364	314	358	334	327	314	368	363	369	335	314	338	341	349	364	340	356	340	316	361	336	346	356	339	371	318	327	317	345	351	306	328	356	327	332	320	383	360	341	338	330	339	362	354	365	339	361	322	359	314	377	368	353	358	342	336	336	347	355	349	349	343	357	368	336	330	341	356	341	364	365	356	362	372	353	370	349	330	330	365	343	343	362	331	392	360	348	343	369	371	337	364	370	369	352	328	358	359	360	361	350	346	384	323	372	346	350	383	337	373	334	363	367	362	383	359	333	315	371	352	319	328	350	374	327	353	333	337	329	359	369	389	334	345	357	377	341	351	319	352	355	354	354	384	339	357	334	366	353	333	375	341	348	336	354	354	331	350	333	344	352	353	342	353	357	369	327	348	356	338	366	325	335	353	346	328	349	343	353	338	352	377	361	370	374	333	339	342	346	364	346	339	372	343	342	350	316	319	356	370	333	294	332	316	338	348	348	327	355	339	355	332	366	332	333	339	339	357	352	355	336	332	315	337	321	343	322	353	338	336	347	368	358	354	332	309	338	333	350	370	325	358	352	374	375	321	333	355	329	333	331	361	312	364	324	319	349	360	357	363	385	324	332	339	339	351	366	298	363	321	377	321	340	371	343	347	336	355	349	341	342	365	315	342	317	335	366	334	364	375	337	369	372	330	349	357	334	372	345	340	373	359	348	348	328	364	354	338	337	387	358	355	326	358	351	317	317	365	332	337	378	360	377	350	369	358	357	343	315	315	353	350	342	378	363	332	346	357	341	337	304	355	341	326	323	382	347	324	316	356	371	341	378	335	358	323	329	337	338	325	332	318	339	358	322	343	329	353	342	353	316	289	327	353	340	363	337	366	354	387	313	353	333	340	364	354	375	361	393	363	330	326	351	340	329	327	360	366	381	343	352	318	326	361	311	339	332	370	363	352	327	358	360	353	340	347	329	343	336	315	366	375	345	373	343	349	371	352	358	340	332	363	338	378	367	327	358	325	350	319	329	336	384	346	367	363	342	354	328	351	327	332	326	351	350	359	356	336	377	359	335	355	362	339	347	330	372	335	308	328	334	345	365	355	313	373	346	322	358	297	361	332	337	354	359	358	362	371	312	371	329	336	367	347	342	323	329	341	371	380	338	347	331	335	336	326	357	371	335	367	365	345	347	353	353	362	324	342	342	366	350	357	361	329	378	353	332	357	327	303	360	337	346	363	355	334	333	318	372	304	333	296	342	315	378	322	319	350	368	324	359	329	357	345	308	349	347	346	307	353	359	347	320	360	367	370	312	381	366	335	391	351	321	365	363	351	349	375	312	357	319	349	326	375	331	328	373	336	360	354	375	339	312	358	329	348	365	379	362	327	336	354	332	336	364	321	326	358	328	340	341	341	364	349	354	345	361	332	306	348	342	362	326	353	313	337	342	346	343	333	351	351	348	349	347	309	371	363	330	363	376	334	346	337	381	346	349	354	314	367	371	391	363	338	365	333	353	372	346	353	348	325	356	356	349	328	334	364	352	366	333	361	337	364	356	340	332	326	380	330	344	371	325	362	347	371	378	360	371	326	334	337	355	344	334	337	314	386	395	392	380	354	304	374	334	350	341	337	335	349	370	349	349	340	383	370	353	348	317	343	341	366	348	332	369	344	358	364	320	353	355	361	360	306	337	353	323	316	353	348	308	380	358	357	321	325	356	358	347	356	315	354	358	352	338	362	352	350	319	326	333	357	348	376	327	359	351	356	360	339	343	345	372	381	355	341	378	321	365	332	344	374	344	373	359	333	336	359	357	343
22892	21242	29034	23812	21596	23264	23341	11863	7986	6387	4000	3250	3278	2332	1934	1368	1491	1353	1394	1165	1021	861	989	834	802	659	574	617	617	576	501	437	397	330	282	292	275	243	269	238	203	238	234	214	234	225	226	218	209	224	220	226	217	227	221	223	187	217	226	226	250	210	207	218	221	195	236	240	196	239	208	191	209	235	222	207	219	229	211	205	207	226	240	237	229	225	221	213	223	211	223	224	225	230	269	260	270	227	244	244	252	219	240	220	210	197	205	223	222	208	217	237	258	237	257	213	190	204	214	228	191	220	233	228	210	217	204	223	215	216	217	194	220	206	232	207	227	187	241	237	203	189	206	213	234	216	229	210	204	218	229	215	219	232	237	216	210	210	212	201	211	212	198	200	214	221	230	257	212	232	210	224	205	217	221	220	229	225	215	232	210	199	194	218	230	246	190	219	249	220	236	220	231	223	204	235	211	212	208	219	217	220	209	251	215	221	223	196	244	215	197	221	224	228	222	198	211	251	220	216	212	225	221	206	193	209	203	219	222	218	200	216	187	223	201	240	209	237	199	220	228	211	227	223	204	227	210	248	191	219	178	203	238	212	233	227	234	224	252	216	222	226	217	223	205	226	226	244	210	200	218	238	224	185	217	209	208	186	218	205	189	223	254	235	214	225	239	236	221	235	201	218	220	219	200	225	218	220	221	198	195	222	248	196	241	235	224	215	203	213	195	215	221	222	235	238	212	225	224	212	226	216	220	214	212	221	224	244	222	206	220	240	238	222	211	221	221	209	250	206	202	242	248	233	221	210	236	217	202	194	226	219	219	227	205	195	200	198	232	251	210	210	247	228	229	209	195	238	234	212	212	224	246	215	203	235	222	228	239	202	215	267	205	210	223	196	203	217	223	216	220	260	246	228	258	218	226	210	204	194	188	217	208	236	217	210	202	228	200	229	252	221	226	215	210	201	220	214	230	212	229	205	247	242	236	219	212	241	222	205	222	226	222	222	218	219	235	238	215	222	209	254	229	217	222	210	213	238	206	210	233	209	225	244	204	234	222	214	200	231	236	212	224	199	189	179	221	186	233	219	233	229	225	209	201	214	213	226	199	201	221	202	205	211	203	218	240	224	229	194	237	244	222	216	196	228	227	224	235	194	182	220	217	224	204	232	253	209	220	218	234	212	233	213	221	208	224	211	240	233	221	219	211	215	206	217	213	231	228	214	228	228	212	240	231	217	215	237	223	201	223	188	212	222	220	227	208	197	198	197	218	213	223	199	222	236	212	209	219	208	212	227	219	230	230	207	210	200	212	211	229	222	215	248	219	249	230	212	231	228	198	223	250	220	224	215	220	201	203	238	213	205	213	210	223	203	206	213	217	200	217	205	201	194	217	210	234	237	221	230	201	228	225	213	215	213	238	210	254	217	219	191	212	216	206	234	221	209	212	208	244	217	232	196	227	223	233	238	222	267	212	210	213	218	243	220	224	213	198	224	201	221	228	213	205	194	223	262	202	213	220	197	212	191	202	191	212	203	210	195	232	212	244	242	232	218	225	213	217	230	215	234	218	201	235	196	232	232	243	218	216	231	215	226	231	206	213	215	214	247	226	200	214	213	223	223	218	221	226	238	222	206	217	234	221	222	229	217	232	221	211	220	226	221	201	228	216	194	214	197	208	239	196	249	203	221	221	238	213	217	217	216	214	213	233	202	220	198	199	224	253	209	240	234	212	217	233	219	240	243	197	245	219	230	195	213	233	221	198	212	227	220	223	204	219	213	214	208	219	221	226	203	206	222	200	240	231	211	195	222	226	201	238	221	225	198	229	199	231	232	205	233	246	251	221	217	220	207	224	213	207	215	207	188	240	225	227	197	230	197	230	208	224	219	211	195	237	206	223	222	194	242	233	232	215	237	253	220	230	198	201	227	205	198	224	228	233	228	191	204	249	232	199	203	204	214	207	223	217	240	211	218	206	246	257	210	220	203	226	212	220	196	200	213	207	216	192	220	197	237	210	225	262	212	254	204	222	227	229	224	220	234	226	231	216	228	244	212	228	205	207	213	207	234	213	218	232	194	209	216	223	212	226	260	243	214	212	223	231	213	218	217	214	208	213	223	229	219	220	206	219	205	245	220	218	206	228	243	209	228	201	237	217	224	198	219	179	224	226	244	230	197	227	225	226	227	187	236	219	219	230	210	204	185	200	207	252	208	244	209	222	231	210	206	206	223	212	221	226	194	229	196	228	203	213	234	223	215	232	234	206	233	190	219	217	239	215	202	228	218	225	240	215	219	201	194	206	231	236	219	221	239	225	227	229	223	233	205	224	223	214	229	213	224	228	204	223	219	216	238	233	225	208	229	219	210	200	216	222	214	221	219	210	216	223	213	213	232	228	240	233	220	216	204	210	195	213	192	195	232	213	218	217	216	194	199	208	201	248	226	212	210	195	213	198	218	229	213	190	205	218	230	219	210	199	209	213	190	226	206	201	224	234	230	244	216	225	200	224	232	214	219	212	195	210	242	228	225	220	221	204	212	224	238	211	221	244	201	243	199	228	241	220	235	194	219	230	213	224	199	218	239	213	231	252	205	230	208	213	210	223	218	219	244	222	230	227	238	215	216	192	228	245	205	232	223	221	232	214	245	215	220	228	225	223	242	250	227	217	231	226	231	215	227	227	246	237	213	212	220	208	209	237	225	199	202	251	214	248	215	250	205	211	218	212	233	215	220	233	197	213	207	217	187	221	210	216	214	201	204	207	229	209	216	232	258	223	235	233	215	183	198	244	207	210	191	206	206	241	210	205	229	242	217	199	242	207	229	224	213	218	208	210	242	252	210	200	220	242	232	184	209	205	229	222	220	214	216	220	238	203	193	226	227	216	212	213	233	225	211	222	224	221	231	211	182	218	185	234	210	208	225	209	220	232	208	225	228	190	237	218	190	232	220	197	208	220	217	232	203	228	211	246	194	211	199	239	217	221	222	229	231	262	223	214	212	215	232	196	208	223	229	206	223	225	198	227	221	217	240	244	241	200	219	228	232	243	256	191	225	218	209	227	227	227	216	228	223	209	226	177	207	187	211	189	218	221	213	219	226	218	218	229	204	209	177	220	218	213	215	187	206	215	240	200	211	228	194	222	236	218	217	214	233	196	208	224	228	226	212	214	226	205	220	214	231	217	195	212	230	223	217	230	241	206	247	210	232	221	256	214	207	215	221	222	213	216	261	186	204	204	199	214	241	207	214	218	196	209	237	224	220	216	239	237	233	201	195	206	220	240	223	217	234	230	199	213	259	251	219	252	216	201	223	213	221	213	226	218	202	231	223	214	233	205	226	223	205	227	191	227	223	214	231	220	234	192	213	213	229	219	215	230	229	211	223	200	221	211	187	222	230	226	211	215	195	220	219	243	236	226	227	216	215	229	224	197	199	211	212	223	200	219	223	208	201	230	219	251	196	207	225	211	193	208	228	236	218	189	220	204	203	211	215	204	205
45249	70779	44304	36789	30938	27086	22428	16696	14142	11333	7267	6226	6023	4282	3430	2481	2622	2460	2477	2142	1703	1573	1614	1340	1331	1036	962	989	1050	915	657	663	549	424	412	423	365	318	271	265	285	280	271	283	270	274	275	266	267	234	305	255	272	292	269	263	282	261	278	303	266	279	268	263	266	247	273	270	260	264	277	267	258	262	254	228	248	267	267	254	282	260	235	244	282	247	266	262	274	275	258	308	266	281	303	297	298	285	297	323	307	281	279	283	275	256	276	249	256	255	263	281	243	263	283	277	255	243	275	239	271	264	233	282	256	251	246	269	272	284	242	257	284	243	273	262	252	265	257	239	283	292	264	255	287	293	232	239	241	273	282	290	235	257	256	246	268	252	295	251	256	254	290	261	256	257	248	258	261	239	255	262	242	259	279	263	269	270	268	249	252	268	239	248	276	274	265	250	269	259	251	242	281	270	273	300	256	253	252	281	264	253	241	270	254	294	237	293	258	279	291	235	248	265	261	244	230	250	256	244	245	253	269	254	251	251	265	277	254	268	230	272	240	293	277	272	250	254	262	228	277	251	266	271	250	248	224	235	253	259	246	263	240	260	268	291	262	254	262	285	297	280	266	258	264	290	249	277	269	285	267	218	265	237	234	270	235	255	233	259	228	270	247	254	243	233	237	266	270	244	261	281	251	268	270	243	248	236	273	262	243	270	233	261	248	271	293	267	235	240	237	272	264	271	250	272	250	251	233	254	259	266	260	227	288	276	290	280	238	252	264	253	272	291	254	278	249	237	275	274	243	250	233	257	286	235	230	276	279	274	291	249	257	257	245	254	233	263	258	246	265	275	217	261	248	241	285	248	264	297	244	241	264	241	269	255	253	258	255	252	265	251	264	252	265	247	249	250	229	273	266	280	287	272	282	282	270	260	293	275	263	269	240	249	232	274	293	254	238	247	249	275	260	261	279	250	238	252	252	268	263	264	252	246	242	254	238	265	250	254	260	265	247	241	286	275	280	260	287	266	278	222	245	248	248	257	238	278	261	258	243	268	260	248	261	255	264	262	254	277	278	276	263	281	285	277	251	263	230	277	237	265	257	266	245	253	263	239	269	261	190	289	251	231	270	253	267	262	272	231	263	269	294	250	253	287	240	237	273	248	242	242	268	284	273	255	262	281	265	260	261	216	241	259	298	272	225	267	261	270	279	253	241	253	271	255	293	263	236	265	237	267	274	288	265	263	248	240	241	268	272	258	257	254	265	270	260	249	263	259	246	287	280	289	257	239	258	279	239	278	245	277	260	262	283	265	261	270	263	272	241	246	242	245	245	271	258	254	240	264	274	254	254	260	262	243	251	290	268	251	242	245	265	252	230	260	246	232	270	252	236	261	257	270	234	290	248	251	256	260	270	258	258	239	253	247	252	244	254	260	259	253	231	275	248	259	286	285	263	256	251	271	258	264	259	241	280	262	268	267	283	273	254	259	260	255	265	266	239	247	232	256	243	252	227	250	242	261	236	238	281	266	244	231	284	264	268	274	266	270	268	258	248	257	242	247	278	270	259	228	246	261	259	244	258	250	244	247	249	261	225	248	258	273	304	238	312	250	278	259	257	267	262	267	258	278	271	278	249	265	257	242	262	275	265	242	228	247	276	263	264	282	262	264	279	246	222	267	255	248	253	255	270	273	272	246	270	262	269	257	277	242	267	280	245	265	263	271	244	307	238	263	247	262	228	275	272	268	235	267	241	257	237	263	275	264	263	269	244	284	270	264	259	245	272	252	276	254	259	231	267	248	250	251	271	284	252	267	276	269	284	250	266	246	273	273	232	250	250	267	247	243	223	251	236	268	256	271	280	253	243	241	246	252	261	275	254	226	268	274	259	249	248	231	273	256	271	233	266	264	269	271	239	249	260	258	257	269	260	281	256	257	271	273	274	286	279	263	262	297	263	244	241	251	308	253	285	240	258	250	269	250	235	252	244	249	262	237	268	256	294	239	228	306	274	261	262	272	275	260	236	254	260	265	252	259	245	276	229	265	246	263	241	235	243	260	261	254	245	263	275	226	297	242	269	243	253	260	256	278	283	283	250	263	268	271	244	240	256	273	237	241	250	256	303	243	279	272	288	260	287	266	236	243	248	285	263	246	251	256	262	230	261	253	242	294	279	232	282	224	270	252	259	249	272	257	293	266	235	268	275	243	263	263	267	245	253	247	256	285	275	285	268	299	264	275	251	259	259	259	234	276	278	277	283	281	255	268	272	262	259	282	269	250	247	252	270	265	272	248	285	298	246	260	260	258	277	268	252	272	258	257	274	257	257	223	269	241	273	272	270	259	256	260	287	267	254	241	257	245	247	241	272	266	259	247	256	259	228	254	285	256	224	249	242	250	247	288	260	266	255	236	287	257	266	255	258	247	253	259	256	248	221	258	291	254	233	262	272	245	263	267	274	258	246	239	269	254	266	228	253	258	266	228	253	263	232	267	275	249	271	269	241	249	235	268	235	252	285	264	302	272	266	289	251	261	256	288	252	266	275	282	249	261	236	265	243	262	249	265	229	230	268	268	296	267	263	251	232	251	254	246	299	257	274	277	257	251	240	273	254	266	257	280	259	260	256	258	263	230	296	280	232	251	252	270	264	272	258	246	240	246	281	250	241	260	292	252	266	235	288	260	251	251	258	240	272	258	284	268	263	243	275	240	237	284	273	259	271	266	285	265	272	245	237	270	274	274	258	261	275	284	255	303	258	240	259	251	295	282	249	273	227	248	272	234	243	249	259	281	267	275	280	247	264	275	278	246	248	218	277	296	263	229	268	230	264	264	239	279	282	281	285	260	268	245	256	263	268	241	264	258	255	264	249	275	242	250	258	262	250	270	258	285	244	242	292	276	266	234	268	267	291	259	270	216	243	270	239	260	258	293	226	251	254	287	291	260	258	258	268	256	244	250	242	243	257	259	244	260	234	285	253	250	283	274	273	237	274	236	273	271	246	246	225	228	262	288	274	272	254	281	262	255	304	237	262	283	245	263	242	250	257	256	260	268	277	249	275	282	261	279	254	248	247	271	258	260	256	262	235	272	271	265	275	277	254	257	275	256	253	255	295	256	253	269	286	259	240	245	278	240	289	260	269	255	273	261	255	263	251	249	236	246	254	271	244	274	270	252	274	291	256	258	258	265	253	251	249	264	237	273	235	249	236	277	267	310	277	253	271	261	279	253	262	249	244	284	286	249	270	271	296	257	251	245	249	232	251	262	254	257	244	261	256	240	271	266	264	251	239	253	242	247	280	236	273	224	280	256	273	245	250	284	252	286	266	230	269	276	268	257	283	256	250	256	289	269	263	251	233	261	262	274	255	267	248	232	273	247	247	254	248	253	245	257	266	264	270	253	237	254	290	270	232	247	240	268	234	261	282	248	280	261	264	269	240	258	270	245	261	258	267	251	258	248	267	285	271	246	285	300	259	296	258	260	262	285	252	262	275	229	261	270	263	253
30141	34106	32162	25950	16816	11399	8260	5193	3781	3177	2209	1703	1535	1277	1194	862	937	869	875	733	664	729	688	726	688	682	632	591	526	609	491	521	486	475	420	394	429	353	429	415	410	398	412	379	436	378	422	376	426	417	407	417	432	406	416	461	420	384	378	425	378	420	387	428	404	391	406	399	414	407	399	433	399	405	410	430	407	429	428	424	382	400	347	440	433	418	383	450	396	402	389	390	423	420	419	413	404	407	411	446	359	414	397	397	414	398	391	341	428	379	401	411	407	395	405	415	385	373	403	411	429	395	404	435	409	408	421	396	408	391	402	425	399	408	401	397	400	414	383	400	406	410	433	388	396	460	432	410	394	402	410	384	421	370	381	398	449	413	395	387	411	421	393	391	405	406	382	372	382	414	414	433	383	378	388	387	426	397	414	412	374	415	417	389	414	418	430	374	407	402	424	402	427	400	439	414	401	382	410	395	412	401	423	411	408	404	432	404	399	441	420	438	384	455	396	407	424	411	433	415	407	397	423	429	408	363	386	405	410	416	399	387	419	407	419	395	386	410	391	401	406	385	414	396	389	432	391	385	413	423	371	396	397	426	411	396	388	441	409	438	418	396	415	396	403	452	440	419	403	410	428	421	431	435	427	385	420	407	401	377	405	418	395	414	429	422	425	400	409	407	402	454	437	391	405	405	413	388	376	413	436	449	414	391	418	413	415	402	376	444	410	420	433	391	393	356	398	382	424	421	403	398	411	440	449	415	437	384	392	403	380	420	372	399	421	395	399	431	427	394	399	398	421	348	408	410	404	378	374	413	440	389	402	397	390	388	387	422	407	434	437	389	346	420	414	431	390	395	416	404	393	409	412	391	398	437	435	413	419	430	426	396	414	416	392	386	434	408	387	408	433	413	433	394	403	404	390	404	382	389	408	425	390	403	418	397	410	397	389	420	381	395	424	421	397	412	405	411	373	352	409	388	439	399	403	411	394	415	417	431	394	411	449	402	402	434	410	388	387	402	421	399	418	358	401	388	388	433	434	378	423	410	428	363	442	414	390	365	426	397	431	375	405	404	450	417	411	416	431	381	384	410	401	394	405	381	375	417	420	379	379	385	411	403	405	404	413	421	359	434	408	384	372	417	379	407	401	409	403	395	429	459	419	374	425	372	440	401	389	408	402	419	395	423	392	385	373	411	454	355	375	433	369	418	406	410	416	401	418	375	407	430	371	415	403	407	402	420	418	401	424	402	423	402	383	442	425	407	398	378	403	391	413	396	403	387	389	391	386	401	375	393	408	438	386	419	443	387	381	396	420	405	440	421	384	392	379	405	395	418	411	421	419	386	401	387	439	408	412	394	428	435	415	394	425	401	413	400	421	414	412	387	387	449	357	368	417	390	413	394	390	381	398	377	402	421	398	372	391	423	419	381	397	385	389	410	422	416	414	420	409	442	404	401	384	399	413	412	424	418	423	385	421	390	401	423	395	402	417	413	387	404	408	441	376	387	417	404	424	419	394	423	407	402	413	409	402	411	415	390	425	408	471	377	425	411	403	375	378	397	415	386	394	423	387	369	373	383	414	397	418	422	419	381	427	398	412	417	380	439	397	442	370	438	434	405	385	435	422	384	401	378	406	417	367	398	390	401	427	422	425	397	384	417	425	410	408	383	369	448	410	429	389	397	391	402	388	380	379	362	405	404	400	422	396	392	434	385	430	389	390	391	436	411	408	403	387	438	410	404	402	380	383	438	419	385	409	403	415	404	391	413	392	371	417	430	410	397	405	374	394	378	402	451	406	414	389	419	375	408	379	385	367	371	379	436	392	416	424	420	444	385	383	404	391	389	395	395	422	414	402	440	391	419	381	408	357	448	409	410	424	385	405	408	390	435	402	360	370	398	428	409	367	419	398	392	418	449	421	392	386	422	394	369	410	393	417	385	403	412	416	372	406	420	370	405	429	396	436	458	443	423	411	386	375	428	377	416	427	413	393	412	405	425	411	398	419	425	391	391	414	400	373	380	381	362	371	419	412	395	428	404	412	376	386	413	417	436	405	411	417	409	412	403	426	442	405	397	417	415	395	421	430	419	386	390	418	408	425	420	426	414	410	384	423	388	414	415	396	432	408	399	420	406	414	400	408	402	390	394	432	380	396	399	409	438	391	402	379	403	384	438	387	394	376	417	423	403	417	401	431	448	393	419	417	423	392	412	396	384	398	404	392	403	380	407	395	435	399	376	396	390	430	418	398	394	416	406	417	404	398	402	415	400	420	418	393	381	405	418	439	413	403	400	417	412	459	375	412	406	425	391	399	411	412	397	406	393	406	397	417	408	420	436	397	426	419	429	430	407	412	406	381	402	408	415	389	364	413	392	398	406	458	403	387	433	427	400	383	434	372	419	401	406	436	391	425	382	429	411	405	403	388	385	361	419	404	404	413	378	427	404	381	424	425	385	424	410	416	377	395	394	399	412	410	425	405	439	419	405	380	416	372	406	396	410	425	371	376	389	426	399	429	406	410	393	390	392	412	412	389	410	418	454	414	420	403	430	356	403	414	452	382	397	420	420	407	404	415	400	363	401	403	383	392	409	428	371	431	406	418	411	399	408	392	425	359	390	431	410	419	410	415	406	447	360	399	409	434	441	382	411	360	426	391	384	444	424	404	417	379	440	444	416	417	419	421	431	416	418	379	435	439	391	397	407	380	391	395	397	418	441	387	409	435	387	382	377	446	405	388	441	400	366	422	433	391	415	420	391	391	419	422	425	378	421	400	406	402	400	438	394	401	383	405	401	393	403	421	428	400	412	388	402	406	393	386	420	363	403	441	440	356	408	396	392	390	409	370	378	401	423	372	406	411	385	385	403	421	407	412	380	388	417	392	375	438	383	459	380	421	387	425	402	433	387	404	378	415	399	388	427	384	407	393	447	386	392	397	411	414	405	383	439	427	412	401	430	413	398	374	412	397	406	389	381	407	412	384	412	437	409	369	401	381	390	422	441	403	405	415	395	409	407	424	376	358	424	449	402	387	387	393	418	403	413	427	410	407	390	403	417	388	422	427	408	419	420	424	410	405	401	418	362	405	411	404	418	385	401	398	390	412	412	406	381	401	408	414	412	447	404	379	408	399	415	398	419	421	444	422	421	431	366	414	385	420	376	403	438	409	421	406	409	433	415	403	426	399	425	393	421	437	391	382	398	358	426	392	420	394	418	392	370	457	374	446	397	413	382	415	370	365	427	413	425	398	398	436	436	395	400	416	438	387	447	421	406	412	409	371	411	388	379	402	417	388	429	435	405	436	407	418	399	356	427	404	449	453	410	387	385	417	412	393	398	414	401	416	422	418	412	419	407	398	431	410	401	415	386	375	442	387	393	425	413	428	479	397	418	400	376	425	371	410	390	403	371	392	404	421	409	396	409	404	414	386	431	392	407	404	417	398	403	391	420	381	399	451	420	424	410	373	425	425	388	451	426	397	414	396	397	448	413	432	401
39659	51885	34706	26527	20551	16928	13760	9599	7695	6510	4365	3055	2973	2427	2019	1531	1481	1379	1472	1186	1110	1009	1143	1080	1036	895	867	774	817	810	755	700	659	571	567	508	526	491	506	483	502	489	497	503	521	485	517	502	473	527	507	464	475	502	495	494	495	496	487	516	485	488	465	491	468	498	497	480	500	467	506	498	531	447	492	498	499	483	462	455	472	452	453	458	455	473	485	477	486	492	517	474	510	524	487	490	438	489	461	494	481	479	481	519	487	541	468	488	447	486	494	465	501	446	488	515	461	489	476	522	469	441	480	435	504	494	516	497	524	474	486	511	481	514	499	487	461	423	472	487	517	508	462	477	524	490	482	473	514	476	501	467	481	516	493	477	503	515	492	526	485	497	479	517	489	476	463	500	479	511	478	476	492	478	479	494	541	547	447	460	504	496	460	508	456	443	485	503	466	469	462	519	465	493	483	486	478	532	482	500	448	470	494	492	448	479	526	426	459	486	473	485	478	504	516	464	488	461	536	492	496	521	518	468	451	467	478	487	494	463	517	488	498	506	471	480	495	497	507	480	468	476	465	497	522	514	480	484	461	467	478	516	507	503	469	486	486	479	496	539	478	467	488	489	505	494	498	507	518	495	477	482	486	464	487	502	487	475	501	517	485	480	503	514	501	482	498	485	482	490	500	502	469	477	464	498	517	458	474	469	458	487	482	431	452	483	502	504	482	520	471	479	473	468	483	501	523	488	485	485	488	478	515	471	490	472	518	473	525	463	474	459	512	476	471	505	459	484	458	523	446	461	504	524	468	483	507	449	476	550	500	510	501	487	486	490	501	487	518	437	511	511	504	457	486	479	489	503	509	528	502	526	451	523	454	494	478	520	511	494	473	498	463	500	489	510	540	469	473	470	489	447	492	474	513	468	490	500	517	520	506	470	464	474	457	483	455	499	506	484	471	486	507	513	478	520	466	462	536	536	473	485	498	510	513	482	465	516	485	463	505	493	492	488	478	497	498	483	471	481	482	454	452	437	473	473	495	481	478	474	487	499	477	513	494	463	492	488	482	509	490	463	508	491	490	457	479	478	441	489	471	480	526	481	449	482	461	478	522	497	477	491	490	510	502	461	472	487	493	462	508	465	477	505	475	498	514	453	443	530	453	501	458	460	471	486	489	487	519	500	472	475	487	480	514	464	482	512	476	469	489	466	461	465	494	509	491	501	495	506	518	546	529	476	525	528	479	501	529	463	512	504	492	466	476	484	496	489	503	500	511	482	470	506	484	495	502	468	482	512	508	479	513	447	485	518	472	481	480	502	486	518	475	473	496	482	496	516	438	535	483	492	493	440	469	506	499	464	480	470	513	517	473	513	471	478	496	499	499	499	444	502	482	469	496	491	462	466	516	521	489	468	483	492	512	481	483	500	478	469	497	503	485	517	489	484	500	520	516	484	487	514	519	491	474	498	482	477	535	492	489	456	448	482	457	464	530	463	509	536	483	493	476	448	516	485	456	496	535	504	478	491	496	451	456	493	481	475	505	495	495	451	480	523	465	468	485	469	500	452	503	472	473	494	517	490	509	529	493	474	543	487	518	485	501	503	479	506	504	468	482	506	465	480	481	490	468	491	456	489	485	494	504	482	495	478	462	498	493	459	500	462	528	474	453	478	501	468	480	473	536	496	511	489	475	519	527	499	484	530	495	492	484	491	506	540	484	479	526	488	485	497	476	508	452	484	473	526	527	499	496	535	492	469	513	501	508	495	483	480	499	483	518	484	482	531	517	469	484	496	497	471	517	476	481	495	481	502	489	491	472	522	476	472	518	464	512	488	477	504	515	484	500	478	448	464	477	491	477	466	484	512	482	483	491	496	473	505	461	502	478	500	468	516	462	443	478	509	522	465	499	522	500	479	517	513	508	481	466	485	438	534	503	478	485	516	496	498	508	491	530	518	523	504	473	490	521	508	489	492	487	512	485	475	528	467	467	467	518	507	531	501	478	508	507	472	488	498	485	492	493	468	546	430	440	461	498	489	510	502	494	497	507	489	477	491	512	469	476	509	494	497	477	485	461	467	501	485	457	515	483	423	526	490	478	501	494	509	497	525	508	461	492	480	438	500	444	487	518	457	439	485	479	535	477	464	507	467	474	479	489	512	515	492	474	495	472	500	482	508	468	494	464	479	480	486	486	501	470	499	480	490	480	462	493	476	485	512	477	552	489	492	516	530	530	482	502	474	510	480	498	455	491	503	513	488	494	453	499	471	514	490	477	486	451	487	491	492	525	492	459	485	468	458	471	477	485	492	511	483	440	510	469	510	481	451	465	499	506	485	475	518	450	460	506	470	475	472	490	520	503	464	511	453	492	509	531	484	487	467	480	498	488	482	488	443	481	471	466	472	488	490	502	484	489	523	490	463	495	471	482	498	480	484	479	497	475	482	530	472	437	503	493	467	480	482	492	441	475	493	475	503	485	529	493	526	523	456	506	489	495	492	488	492	490	506	519	490	504	497	470	474	492	477	492	481	499	493	480	514	455	461	447	479	474	485	496	504	538	491	531	495	471	513	534	490	478	453	512	494	491	512	508	494	488	490	491	515	496	499	467	456	507	482	545	523	478	479	487	494	508	480	508	538	485	469	492	503	477	440	489	459	523	490	470	489	513	501	509	476	489	446	514	479	497	474	501	509	461	465	440	457	491	471	500	462	499	484	493	500	482	517	483	503	499	501	486	499	525	500	482	522	504	507	505	513	524	490	446	502	515	524	480	486	503	488	502	448	446	508	512	481	530	502	503	484	484	490	491	507	499	456	467	494	463	504	506	491	509	470	498	459	474	516	484	499	426	493	469	501	533	531	457	513	499	486	501	491	499	483	478	460	520	506	525	488	500	490	501	479	477	539	536	485	538	495	517	485	503	496	532	502	482	479	490	479	501	492	487	492	456	484	488	496	467	493	488	478	486	522	503	485	478	486	485	471	446	494	530	495	472	494	493	546	446	463	476	506	524	458	517	487	484	494	500	473	502	497	439	483	523	469	481	514	495	473	498	483	493	475	454	492	456	506	506	509	534	470	530	530	502	474	493	510	474	478	524	472	526	471	476	443	485	485	464	501	542	473	443	493	477	504	477	491	478	455	497	476	490	496	503	458	474	441	477	517	462	498	467	488	508	520	472	499	554	529	484	502	497	513	484	488	516	473	500	493	534	472	494	485	526	532	477	490	504	483	460	500	472	484	464	494	453	451	474	484	511	494	471	488	510	499	485	490	513	490	475	494	479	495	473	504	532	456	511	502	530	479	517	495	448	502	492	480	486	454	457	482	517	478	511	491	440	531	475	517	483	515	469	470	493	478	539	489	479	464	512	469	503	477	453	461	482	489	470	459	477	484	511	501	516	454	488	496	545	505	501	481	469	483	491	517	459	531	469	507	488	485	498	533	493	506	525	482	463	494	483	497	489	501	495	481	476	471	479	448	487	465	491	509	481	527	526	510	502	462
23833	21250	28796	24454	22300	20758	16316	8890	6258	5276	3701	2057	2102	1768	1534	1100	992	995	866	760	714	606	737	847	751	735	612	557	501	452	459	468	370	375	349	328	303	303	322	297	298	312	289	292	281	261	263	271	256	292	259	306	282	272	314	284	286	311	270	261	265	305	270	284	272	255	313	279	309	289	277	268	299	280	265	289	282	288	300	261	263	292	268	285	304	268	263	273	257	303	281	273	289	268	304	261	304	259	302	317	273	309	266	288	265	296	285	283	262	252	270	283	265	271	286	292	284	299	271	292	293	262	283	288	284	261	293	257	302	240	276	281	284	287	285	307	292	292	240	266	252	291	278	307	295	268	291	280	279	293	277	294	275	291	292	282	274	274	274	276	255	288	271	269	287	255	272	285	309	272	306	319	281	310	296	262	305	268	289	271	273	304	328	275	284	301	280	328	320	280	296	316	279	262	269	286	281	291	291	260	273	302	245	267	259	285	282	278	263	308	293	297	262	272	305	280	298	287	280	288	288	266	288	313	290	313	296	303	289	283	273	275	285	295	287	252	308	270	312	267	264	268	270	285	271	299	277	286	279	253	285	277	277	265	275	277	276	297	303	319	266	271	285	280	270	281	280	255	302	270	298	263	288	324	287	282	283	285	290	285	276	299	289	286	256	286	290	298	333	261	273	278	278	293	296	288	271	270	275	295	268	269	277	288	293	282	264	287	278	284	289	296	295	279	279	249	290	289	274	269	261	278	262	296	270	282	295	280	274	295	256	286	266	288	296	302	310	296	277	273	266	278	291	253	273	282	250	265	319	286	283	255	313	261	281	288	272	260	291	257	262	272	278	278	260	310	288	297	279	276	252	272	286	285	273	281	294	256	254	311	278	287	266	266	256	283	286	246	266	280	286	308	270	292	282	305	299	273	295	292	295	276	286	283	327	270	264	301	276	274	273	280	263	274	278	273	302	276	272	291	294	284	285	276	279	311	294	295	273	254	268	283	290	294	285	259	268	314	298	278	285	289	288	297	282	311	328	303	285	271	279	258	281	275	276	322	286	277	266	275	291	294	280	266	296	264	281	297	272	248	277	281	277	275	282	296	284	298	261	270	284	282	271	302	290	262	287	274	317	291	256	270	284	299	296	267	306	305	315	274	290	261	267	266	299	287	301	265	261	289	250	245	246	303	286	308	278	286	268	271	297	281	282	279	276	298	289	279	270	284	264	273	281	290	270	284	257	283	244	283	255	320	277	265	295	281	270	309	288	293	319	275	266	254	281	281	284	274	258	275	290	290	288	285	279	281	239	285	323	256	299	293	257	300	311	276	290	302	268	270	254	276	263	296	254	255	292	285	271	290	298	287	294	288	274	246	274	247	286	289	261	268	310	286	282	250	307	290	306	298	259	276	285	284	288	283	292	268	292	267	280	273	301	294	268	274	255	271	278	306	285	289	295	262	288	295	281	274	298	309	285	264	273	278	303	256	296	238	291	282	300	279	294	266	295	271	290	300	272	273	300	281	291	292	259	274	287	301	291	264	255	227	275	255	270	298	271	263	253	287	263	256	312	267	272	302	292	245	307	260	308	273	263	302	321	293	280	293	312	266	280	281	319	317	298	281	285	305	280	282	289	310	294	265	261	276	283	285	283	287	293	300	282	247	288	297	285	278	294	301	288	271	302	271	307	296	301	301	292	249	310	301	286	312	289	269	253	291	293	268	295	257	300	283	242	278	251	280	295	295	282	279	258	301	269	282	299	296	273	285	276	276	275	278	278	284	279	253	286	282	291	287	287	282	282	308	280	257	289	282	303	262	290	275	267	290	248	314	295	299	279	289	292	284	273	271	306	279	285	310	277	269	284	293	280	262	274	278	263	298	286	280	287	265	292	299	280	263	279	295	313	302	300	276	305	275	283	274	271	286	272	280	303	262	281	301	278	297	285	260	279	303	281	282	266	274	279	268	262	247	277	262	288	290	275	283	283	254	289	283	291	244	323	271	277	270	288	282	296	274	285	277	276	276	276	285	282	276	273	294	279	304	287	271	268	301	290	293	295	291	263	291	264	265	287	312	248	275	293	272	286	299	278	286	246	308	298	288	267	271	299	280	290	290	252	292	265	277	272	283	298	257	299	286	283	244	270	283	284	294	259	286	302	286	275	264	281	259	279	276	294	321	263	279	265	264	302	268	276	270	269	257	271	291	259	299	256	247	269	273	262	320	305	277	272	247	291	287	273	296	263	323	269	301	283	298	254	294	251	274	291	306	245	260	276	257	289	257	292	309	257	295	290	281	263	269	284	266	286	329	259	282	282	292	295	269	285	305	285	275	281	293	287	276	318	248	281	275	273	307	260	295	304	287	281	286	265	299	285	306	272	307	272	265	303	278	293	284	272	303	304	267	288	273	237	280	260	301	286	263	284	298	280	283	278	280	260	270	295	262	287	291	273	271	300	294	286	282	274	292	281	276	296	246	288	292	285	271	279	295	265	271	289	289	287	273	297	285	288	301	280	299	250	295	288	274	309	286	286	258	275	280	282	275	255	272	267	274	291	287	288	308	277	252	269	284	284	271	296	303	298	301	262	281	278	284	273	282	298	283	298	280	270	281	317	279	277	298	285	283	282	283	274	282	282	282	299	300	306	285	283	290	312	271	272	266	254	267	277	272	270	260	299	301	268	275	267	269	264	290	254	287	302	340	311	282	276	275	292	286	265	286	265	276	294	295	282	268	289	263	315	256	301	276	277	292	302	255	250	297	292	294	293	266	261	268	291	277	285	287	271	297	293	282	283	230	278	259	271	310	285	288	288	246	283	284	285	272	277	282	285	276	257	301	291	296	255	312	285	249	274	295	290	291	251	306	243	307	264	299	300	289	275	279	313	306	275	280	261	286	292	294	254	315	331	319	299	243	263	269	294	296	322	279	289	270	275	270	289	283	286	259	289	329	285	298	271	289	270	265	294	279	274	296	296	249	267	280	271	258	292	302	278	312	290	288	287	283	266	273	262	289	277	292	292	249	279	311	276	338	282	280	292	274	254	261	296	296	269	283	274	266	273	286	299	294	288	318	284	309	286	285	291	286	283	277	295	303	304	286	295	273	281	296	277	301	264	284	275	316	271	293	269	282	289	287	265	265	270	268	279	254	256	288	275	289	266	277	293	250	278	294	232	264	294	320	284	272	288	279	309	261	301	281	262	252	294	304	288	287	283	301	285	248	273	296	288	295	265	282	249	311	273	261	264	283	316	284	297	259	300	279	283	300	278	265	295	261	285	236	261	299	282	274	283	295	270	282	288	294	302	310	279	283	284	303	255	271	277	306	271	291	258	282	290	266	260	253	271	264	298	244	302	276	284	301	288	303	293	302	275	296	295	296	263	289	288	312	285	293	262	289	273	288	270	278	281	280	288	303	300	256	267	272	276	271	273	283	310	249	282	275	290	281	296	290	289	282	300	271	304	281	274	276	297	272	264	304	303	274	279	288	261	283	288	248
40937	63912	42913	33213	26534	22101	19542	14230	11656	9690	6728	3900	3996	3337	2860	1868	1727	1710	1518	1151	1098	1098	1186	1358	1261	1131	1002	886	755	706	711	613	544	484	444	369	322	359	365	366	360	368	356	372	327	341	346	336	329	363	369	356	345	333	344	335	358	321	377	326	303	348	347	361	334	341	369	381	369	367	361	318	346	335	334	339	339	347	326	356	316	322	365	344	323	368	354	338	302	334	373	332	344	368	362	349	347	382	337	346	338	390	330	344	365	339	348	341	365	340	368	346	339	358	353	350	344	346	355	362	327	376	336	344	328	337	340	368	329	368	356	371	335	357	344	348	357	382	321	342	370	388	382	357	363	307	356	366	333	327	359	335	356	379	333	332	361	367	321	329	301	353	333	352	339	340	338	337	331	342	351	337	345	339	339	353	326	379	345	332	359	352	362	362	334	336	340	380	326	368	352	357	354	355	321	345	344	325	362	364	327	365	355	319	326	339	332	292	348	347	336	354	379	349	355	367	339	338	352	344	343	338	359	375	377	332	348	319	368	337	342	367	336	331	335	377	330	372	332	349	351	343	351	366	326	364	308	349	340	348	376	351	344	344	336	318	329	357	361	315	370	319	344	330	323	348	313	347	334	348	346	333	361	292	343	378	342	347	345	344	342	327	365	335	354	357	333	353	362	320	341	348	363	338	369	345	329	326	333	341	348	328	368	352	372	358	354	335	344	340	336	340	339	352	324	363	342	316	327	381	353	355	358	332	373	364	356	322	328	370	369	354	353	351	330	336	359	359	315	341	354	329	342	360	336	366	318	331	364	370	358	402	328	342	348	309	339	363	343	340	376	351	315	336	319	369	344	353	343	354	379	339	334	339	360	343	323	357	342	357	344	360	308	374	342	308	348	366	324	349	347	338	355	362	320	350	346	311	353	315	340	340	353	315	337	339	353	353	309	310	325	312	331	338	348	347	340	335	346	352	343	368	368	354	363	336	308	334	340	382	357	353	382	341	365	330	334	345	364	366	346	333	318	315	361	343	348	367	324	326	332	325	383	351	353	342	322	338	366	351	327	345	370	347	358	284	345	347	326	335	362	372	337	334	337	348	355	298	324	327	343	317	350	309	327	365	359	322	355	313	375	364	360	324	361	375	364	326	335	355	353	363	339	333	359	320	360	389	365	352	371	367	351	379	331	340	344	336	356	359	350	325	342	324	340	372	317	372	339	345	366	344	357	364	360	331	388	338	345	353	359	353	346	333	318	346	394	347	339	352	320	325	350	342	355	344	331	354	342	346	366	320	345	350	367	360	362	312	356	354	345	343	377	359	324	337	314	378	367	372	368	392	366	344	342	365	373	335	366	378	367	321	343	342	357	311	360	336	393	352	346	339	359	361	346	370	347	300	328	367	341	359	317	350	350	348	340	359	307	351	330	322	347	325	335	343	346	346	352	363	359	354	334	337	350	367	328	320	333	340	343	337	345	361	362	323	365	348	367	324	362	360	300	366	347	298	366	374	368	321	339	327	362	333	356	340	369	339	346	353	346	316	332	349	335	328	343	346	355	336	303	358	359	318	367	319	356	344	332	334	332	352	313	353	346	342	344	341	334	330	362	323	345	371	362	319	312	350	316	343	379	289	350	356	333	358	342	319	370	358	314	331	366	347	311	356	365	356	308	304	323	317	322	341	320	358	359	335	370	337	351	304	328	340	336	331	332	331	320	348	349	360	365	325	344	321	322	340	316	333	352	372	340	317	365	343	351	335	336	309	372	344	330	331	377	325	355	363	368	321	367	384	329	347	348	366	352	329	360	327	342	341	335	370	353	312	357	333	341	318	351	356	365	356	337	322	359	368	362	356	330	334	352	328	328	370	318	355	363	334	359	365	378	347	341	330	316	359	358	327	328	354	383	345	366	314	328	310	346	382	329	386	374	334	322	322	332	351	354	332	351	347	347	363	360	329	347	335	306	369	348	363	376	349	344	352	356	351	376	345	345	330	343	372	317	339	372	317	356	346	338	349	332	338	347	334	333	342	312	318	370	314	361	352	356	352	351	345	365	345	375	356	340	358	344	347	342	346	364	360	361	334	369	364	384	333	336	318	334	341	313	362	365	352	315	361	386	374	392	351	340	366	350	336	355	341	371	320	359	368	358	334	352	326	347	330	314	323	314	348	338	354	398	372	351	345	345	344	341	342	332	321	339	349	335	323	344	363	328	346	349	324	360	326	355	346	360	354	318	350	323	338	349	369	335	334	306	329	357	326	341	355	354	381	346	321	392	346	346	350	321	363	322	329	349	351	352	366	339	358	343	329	355	337	322	386	377	365	361	364	363	347	342	332	364	385	390	336	343	349	342	370	334	362	320	352	339	367	377	320	354	363	322	352	321	357	335	383	343	343	371	350	361	374	351	348	325	364	338	345	334	355	369	351	355	366	351	342	350	338	331	355	342	342	345	346	332	382	337	357	364	361	340	361	352	342	360	356	369	340	320	345	338	381	383	341	363	334	357	358	356	337	330	310	329	329	353	333	324	355	357	391	315	320	347	353	352	323	341	361	318	347	334	333	351	366	342	316	343	348	380	311	350	344	349	325	342	306	334	363	350	363	338	332	359	345	339	353	351	339	346	348	359	362	332	338	371	337	331	346	343	358	327	340	344	373	321	339	367	376	364	335	378	327	329	344	353	338	340	336	340	337	315	341	327	350	342	322	336	333	346	336	351	312	320	350	347	363	329	340	334	348	345	351	309	334	327	362	330	374	352	346	340	287	343	315	347	350	365	347	326	363	325	359	375	361	360	317	336	363	348	325	358	354	338	331	340	315	353	373	356	336	332	346	360	386	353	361	367	330	335	389	356	337	339	340	338	329	323	331	355	304	343	355	370	336	354	345	360	353	347	322	364	335	329	356	336	344	340	380	329	368	351	344	363	330	360	359	322	360	363	293	361	361	361	339	346	359	371	340	328	299	338	338	339	336	353	338	364	338	340	334	315	339	348	364	289	353	315	299	369	325	329	343	331	348	348	353	347	349	314	315	359	371	338	361	326	363	358	328	332	365	359	349	372	337	350	332	359	313	357	360	319	350	336	365	323	353	338	356	347	334	349	372	349	308	341	353	315	338	349	386	330	357	340	346	328	327	334	310	348	355	352	366	353	333	360	346	352	356	322	350	333	341	364	363	392	341	349	364	327	328	351	357	318	342	364	377	321	346	359	351	357	350	341	375	327	346	340	330	341	331	339	390	320	355	386	302	347	350	314	339	375	360	325	347	352	319	343	354	382	341	333	350	351	361	354	379	343	375	358	330	373	347	356	366	302	379	328	365	350	348	345	319	367	322	357	320	349	340	341	351	324	358	337	326	331	365	342	364	345	327	322	339	334	334	361	335	334	348	361	362	320	350	357	358	326	319	350	371	376	348	330	363	334	362	333	360	342	323	351	361	343	313	364	331	332	348	405	389	373	335	341	319	330	361	352	362	368	344	341	336	320	338	337	381
22948	21256	29043	23865	21746	22902	23451	12837	8547	7604	5432	2741	2614	2318	2046	1348	1062	1132	918	745	816	700	725	862	972	829	713	564	479	465	440	378	311	256	235	265	211	225	241	227	243	226	235	210	205	204	198	228	227	224	219	233	229	225	215	237	214	229	212	237	229	229	217	221	214	218	233	222	188	240	219	186	240	214	225	227	233	251	207	234	201	204	213	202	214	241	220	214	212	238	219	220	217	222	228	224	200	245	266	243	234	219	209	222	200	228	207	214	198	232	213	214	187	230	229	234	201	207	196	209	221	226	235	208	234	227	227	221	223	214	189	208	227	200	189	225	217	208	213	216	217	238	207	205	182	228	229	235	211	209	212	197	196	218	239	204	228	236	201	222	217	218	211	219	252	219	241	207	199	197	219	205	212	178	248	217	235	210	216	210	204	221	244	197	204	228	194	222	194	213	255	202	219	217	209	192	207	180	200	196	217	198	246	212	215	211	225	242	223	194	201	213	212	209	231	216	200	190	206	185	210	219	220	233	191	203	220	235	181	211	226	208	213	256	192	213	202	205	209	202	187	198	217	210	233	226	213	224	232	203	207	234	214	211	215	235	202	224	208	232	202	206	192	226	226	203	206	224	198	214	218	217	195	201	205	210	219	203	199	224	220	211	221	197	212	205	211	218	208	204	201	210	244	227	242	216	199	197	207	235	225	211	209	235	211	192	202	200	219	216	215	189	232	225	212	227	233	238	234	218	214	207	191	218	232	223	219	234	232	220	243	217	201	206	210	246	204	233	199	198	231	204	212	207	236	196	184	208	197	209	184	226	184	175	207	221	189	222	233	194	232	222	206	212	225	224	202	204	216	196	216	185	218	196	232	213	211	223	234	192	211	222	224	234	209	237	209	214	223	203	209	218	176	192	213	225	193	198	210	222	231	190	219	203	207	197	192	184	198	213	220	210	201	232	194	199	218	208	195	216	203	197	181	209	210	204	235	249	210	186	205	213	198	221	207	184	207	218	233	230	217	201	217	201	206	226	216	208	203	228	214	205	222	215	206	209	219	214	226	256	205	199	209	222	199	171	221	211	205	200	215	188	199	212	214	222	211	228	217	223	205	216	221	217	205	206	208	198	206	195	223	198	225	213	192	204	229	190	191	218	201	213	241	212	205	222	207	210	227	223	243	207	211	221	213	201	210	191	231	220	229	209	211	209	235	230	237	188	168	231	209	226	247	211	226	210	224	205	218	237	220	226	221	228	237	217	208	199	187	212	205	192	212	221	191	210	224	201	241	229	226	199	239	195	228	227	209	182	206	223	220	208	212	227	225	225	221	230	195	198	223	188	220	236	202	225	217	252	225	221	191	195	237	216	234	208	230	228	211	200	251	201	218	211	217	228	223	225	232	195	230	207	247	217	209	196	206	205	220	231	217	219	201	182	193	213	230	239	220	210	225	237	229	213	194	202	229	226	220	199	184	211	214	208	208	227	232	236	238	199	201	208	225	174	194	230	233	212	232	196	240	198	236	225	209	207	218	198	187	189	196	187	200	206	192	216	209	229	189	221	228	213	208	239	198	203	205	208	205	204	216	212	245	228	208	230	202	220	199	211	224	224	216	209	187	216	257	222	213	211	236	188	235	216	208	241	210	211	231	221	195	189	210	224	220	228	228	222	244	229	233	195	195	194	197	220	176	202	179	209	252	196	207	213	208	202	193	184	228	198	193	218	210	212	228	214	205	204	216	231	231	197	216	192	239	216	202	205	201	253	220	206	212	199	199	208	198	204	218	226	228	235	194	202	224	204	227	192	200	223	216	246	219	205	204	215	223	230	209	206	208	185	195	201	243	225	206	220	219	211	211	207	211	219	188	210	213	201	219	186	211	224	204	209	221	182	239	188	232	224	190	217	216	221	234	209	212	176	195	230	230	186	230	184	208	176	203	219	227	203	237	229	227	230	209	232	223	236	232	192	203	205	213	216	243	210	222	226	193	194	198	213	208	213	214	202	216	193	185	208	244	217	192	208	226	203	196	210	212	207	194	210	212	225	207	221	224	186	235	199	206	193	219	210	200	222	235	190	211	206	235	225	187	206	236	197	214	242	202	220	225	217	204	217	228	211	219	221	182	233	215	224	236	226	202	204	205	201	231	199	215	202	225	212	199	205	216	220	208	210	215	211	215	184	233	169	209	214	207	215	218	221	212	217	198	208	219	220	201	200	208	211	216	226	224	199	248	237	221	212	187	200	197	224	218	219	227	199	221	229	182	205	193	216	219	194	223	201	205	214	222	208	210	228	227	212	205	256	196	226	227	193	189	203	182	219	217	194	226	217	228	233	190	204	208	258	204	214	207	203	234	198	212	200	198	213	225	237	195	216	223	217	223	207	201	193	230	223	199	211	199	202	199	227	198	210	185	213	226	209	182	228	198	230	212	225	214	213	197	214	204	212	201	226	197	219	205	221	216	226	235	190	221	210	202	203	223	218	219	230	208	201	188	211	197	212	236	235	229	201	212	198	211	228	231	205	205	229	203	193	199	210	195	211	214	233	208	202	229	205	198	181	211	254	226	227	200	215	195	228	212	203	209	219	203	215	198	224	212	206	227	219	246	208	208	210	195	228	215	201	196	236	218	186	209	193	206	235	194	196	212	214	196	209	219	228	224	232	219	221	237	212	193	206	234	203	207	218	237	211	196	220	211	234	214	210	207	218	231	209	193	215	203	196	217	223	235	238	231	240	245	210	236	209	224	236	210	212	238	216	219	198	232	224	208	221	234	231	201	203	220	211	200	231	217	198	214	236	213	203	207	222	209	234	211	231	226	209	213	218	247	196	206	211	206	200	226	245	223	211	218	187	223	201	217	194	222	234	220	211	209	210	226	216	212	204	218	221	209	231	210	222	196	225	212	188	222	224	208	221	199	190	223	231	234	215	203	220	216	220	209	222	230	224	217	226	225	196	212	191	201	207	197	214	197	192	204	207	217	217	222	187	196	207	220	217	211	228	209	177	235	209	211	210	211	207	226	223	223	238	208	209	210	230	238	219	225	218	240	193	182	209	222	214	210	202	210	208	213	198	210	208	222	200	219	223	199	204	231	211	209	190	213	212	217	206	225	232	204	220	207	215	199	213	222	230	218	243	205	186	218	213	200	197	207	227	228	215	209	233	190	240	210	198	240	228	224	206	208	195	210	228	206	197	228	211	219	234	226	209	196	215	229	214	222	204	200	219	203	233	256	222	200	241	212	228	226	199	226	222	226	212	206	220	245	197	206	215	226	239	205	212	204	216	220	217	223	211	225	219	211	182	238	241	214	220	214	241	223	216	209	190	189	179	209	229	220	182	208	225	216	216	212	223	191	218	217	207	210	208	207	207	222	208	220	204	210	229	207	200	224	208	219	219	208	232	219	230	221	235	187	215	228	199	221	200	206	222	221	228	231	198	191	218	200	223	218	209	227	208	202	208	194	213	205	173	204	219	226	195	227	203	233	220	202	201
44759	71273	48162	38020	32184	25831	23715	18128	14802	12812	9757	5189	4798	4212	3801	2481	1914	1925	1620	1298	1217	1174	1233	1493	1655	1268	1147	891	769	705	640	593	468	384	328	320	314	281	265	270	306	297	258	280	272	267	268	259	260	258	272	245	261	246	264	266	259	263	275	239	253	242	252	228	264	279	252	264	235	232	250	247	268	264	257	248	289	248	238	286	252	261	258	259	273	245	280	271	274	249	248	256	256	288	274	254	312	283	310	297	263	268	291	276	257	243	270	256	292	253	243	275	253	236	243	259	259	277	257	257	282	225	225	248	273	240	279	256	269	227	267	277	248	258	248	236	236	258	264	246	238	272	299	230	238	261	233	240	246	238	284	241	255	267	234	238	255	255	287	257	257	259	245	259	276	270	232	252	251	256	237	246	252	259	265	265	242	267	282	274	261	275	227	268	270	280	271	267	273	255	262	245	270	260	251	248	227	243	263	274	224	252	241	286	268	257	241	267	235	267	242	244	298	215	286	261	272	271	244	240	271	267	255	248	263	228	292	269	261	222	235	242	285	217	232	272	259	265	241	250	243	246	252	241	255	277	260	250	235	239	250	245	257	256	264	230	257	217	231	264	255	268	257	234	274	238	265	258	261	266	267	233	242	261	246	282	241	266	257	272	243	254	231	253	235	261	264	246	253	241	237	236	235	239	249	255	245	240	277	246	244	257	235	267	304	275	238	270	263	281	244	256	259	282	257	235	282	246	256	262	231	296	259	274	250	258	277	245	275	264	252	262	252	251	268	240	264	242	269	250	260	259	267	215	262	272	272	252	247	236	257	249	253	245	266	238	265	255	260	266	253	248	256	248	245	260	238	259	234	256	258	260	250	271	255	256	254	254	240	247	270	258	236	245	256	247	253	235	248	241	244	237	252	249	256	235	248	260	261	250	244	240	225	222	270	256	250	250	260	234	278	244	258	283	233	253	249	260	253	268	270	276	247	249	219	259	273	245	229	251	271	240	288	239	244	292	229	261	273	249	250	242	250	253	250	246	226	237	268	239	263	263	260	286	245	251	227	261	259	238	245	284	256	261	256	256	236	255	246	274	257	216	242	260	274	259	252	246	274	249	281	240	254	243	286	259	229	263	224	267	271	233	231	273	247	283	236	253	245	249	280	305	250	247	251	250	267	266	264	253	231	244	273	251	245	241	238	257	241	248	252	220	261	220	238	269	243	261	257	251	241	269	245	248	267	276	278	273	243	246	231	260	266	250	276	256	237	257	250	238	255	295	273	271	285	255	248	268	276	247	260	257	246	255	278	267	275	276	248	240	244	233	261	265	254	249	252	258	254	254	231	236	239	261	275	244	247	254	249	251	254	248	263	232	276	256	278	246	248	251	250	254	231	292	262	240	217	274	265	250	254	266	273	256	292	247	255	248	254	283	270	268	258	258	226	262	269	260	255	235	269	254	228	247	232	275	217	295	258	270	227	246	235	275	235	264	272	238	248	259	251	231	279	248	237	257	238	251	266	240	257	252	244	251	244	237	259	231	255	254	258	245	248	279	241	267	248	256	261	261	265	253	215	237	248	227	253	254	271	244	269	277	237	256	243	236	231	234	238	233	251	248	248	268	270	243	260	251	244	259	259	239	254	247	251	262	248	223	255	271	275	243	243	235	244	276	262	262	251	242	280	245	243	238	228	273	257	279	263	234	277	232	273	247	265	259	242	287	261	249	244	251	278	233	249	220	278	243	246	263	249	225	245	232	237	241	268	266	262	248	247	248	263	249	261	232	282	241	260	259	289	263	245	269	247	264	248	250	228	248	263	290	266	251	267	282	252	270	270	289	242	261	233	266	239	242	260	222	253	289	222	239	247	211	242	261	255	269	273	270	274	275	261	242	251	219	258	271	249	236	230	231	233	269	252	252	248	231	218	252	240	239	226	286	249	259	253	233	238	270	257	253	243	244	242	247	267	281	271	270	271	247	253	254	238	277	246	234	249	254	279	244	248	243	245	256	232	267	256	271	272	255	306	246	274	244	268	281	248	263	254	260	244	264	258	290	240	262	274	263	268	228	257	267	295	267	246	258	244	241	275	248	248	256	256	264	291	254	263	225	241	258	261	265	254	263	252	273	285	251	248	245	280	266	271	247	240	255	269	285	240	248	270	253	239	263	230	265	248	229	241	247	280	268	278	245	261	243	250	253	253	249	248	227	255	257	255	273	269	288	241	272	246	265	244	231	245	281	267	245	253	269	268	259	266	252	249	248	255	270	249	261	256	284	272	237	245	259	240	258	250	270	265	255	230	268	299	273	269	277	228	237	255	261	250	249	240	265	256	250	255	226	255	246	251	251	262	258	247	228	264	219	260	263	253	228	259	260	241	234	291	250	276	294	242	242	259	239	258	257	259	243	243	232	266	242	230	271	258	237	251	268	250	261	287	238	250	267	249	244	252	253	242	257	233	237	274	271	255	238	208	242	268	243	269	256	256	267	261	247	223	231	227	230	244	252	255	270	282	238	262	289	273	242	270	260	218	254	221	235	263	262	276	240	266	234	269	259	259	231	245	243	245	249	245	274	234	262	277	247	257	263	263	234	263	265	269	284	257	252	293	251	249	257	238	270	260	250	242	271	223	252	203	270	281	229	242	235	245	252	304	269	257	261	246	236	246	268	264	244	272	237	249	246	246	285	263	234	254	257	276	256	227	255	248	255	250	277	259	265	250	263	248	278	237	265	241	265	247	240	255	222	250	238	252	280	246	236	250	238	261	248	262	256	237	249	236	242	266	238	268	266	265	271	231	243	263	233	240	242	275	264	265	254	252	274	250	225	280	257	265	252	260	242	231	233	265	267	257	238	242	271	266	275	238	251	262	255	213	250	242	248	277	255	257	288	233	250	271	275	270	244	271	279	246	230	251	247	269	265	252	251	292	259	277	267	266	263	224	274	247	243	269	250	230	245	249	283	240	265	260	275	234	262	249	262	239	248	230	249	250	208	272	253	241	263	236	262	264	242	253	254	253	237	244	262	234	234	228	270	271	241	243	233	237	264	243	232	241	255	244	254	253	271	255	236	205	248	272	259	234	239	249	276	249	247	229	236	249	260	247	237	264	236	272	246	243	251	263	253	264	279	246	248	254	246	247	228	267	275	257	234	254	252	292	269	242	264	290	266	236	238	232	270	235	260	272	290	260	247	267	256	277	239	259	243	246	257	259	271	274	219	239	261	223	255	275	247	247	262	278	281	237	237	274	268	215	219	258	246	221	264	251	271	237	244	229	264	256	240	234	256	284	248	213	252	237	254	252	234	246	254	256	256	269	241	274	245	250	255	232	241	244	255	232	231	257	296	276	238	275	219	262	257	262	255	266	245	279	261	257	260	277	231	262	241	248	248	255	226	274	231	253	275	246	239	264	258	253	252	270	247	247	256	277	237	264	250	252	250	242	259	277	248	251	255	227	259	280	240	253	273	270	248	235	282	246	241	258	243	256	249	247	253	243	256
30708	36768	35142	26362	18800	11167	7927	5071	3978	3657	2728	1601	1300	1226	1070	960	742	821	712	638	594	567	599	633	693	633	584	527	536	529	521	511	455	424	442	407	372	381	409	408	384	413	412	409	382	407	405	403	413	416	426	416	395	403	432	393	416	408	411	425	420	400	411	407	399	393	393	380	411	414	395	375	405	424	425	376	428	384	416	390	442	410	417	436	371	445	374	420	408	395	421	393	396	412	417	401	415	413	398	397	422	429	428	401	408	422	424	449	416	403	438	386	414	400	394	432	430	419	425	392	415	446	393	425	434	428	385	385	406	413	394	439	388	369	382	421	376	379	402	436	427	392	394	391	411	402	417	401	378	430	395	416	457	402	368	424	392	385	430	434	407	442	428	352	390	407	423	424	426	397	429	432	414	394	406	411	422	394	409	381	407	387	397	402	400	418	412	375	394	400	408	391	432	422	392	428	433	461	385	417	381	405	405	390	380	412	398	388	407	412	411	400	383	420	419	402	443	391	400	389	432	403	393	415	415	377	396	415	395	395	425	417	415	409	436	444	416	400	392	383	440	389	390	441	425	393	422	389	418	378	414	428	400	388	387	436	419	365	393	405	396	445	434	411	421	407	417	429	447	386	375	403	415	382	407	395	400	410	371	419	416	414	422	412	395	444	407	423	402	418	409	433	443	437	410	402	394	453	393	395	413	369	451	379	376	399	427	456	435	415	386	392	377	436	390	421	431	367	391	396	388	416	412	387	387	416	439	436	397	451	386	399	388	415	414	437	360	447	427	367	439	402	369	418	414	402	412	424	390	400	394	414	401	390	459	381	432	406	426	416	387	451	390	394	431	408	395	433	428	432	381	406	428	403	415	410	402	403	410	393	422	415	418	376	424	408	425	441	404	399	402	434	397	424	421	415	432	396	437	414	384	451	405	398	416	398	393	364	418	392	410	464	430	388	412	415	446	417	430	411	437	437	412	418	384	430	442	384	401	375	421	424	422	458	443	428	415	409	385	421	396	413	417	406	425	412	420	396	412	410	411	412	390	441	420	394	414	429	431	427	396	392	405	407	403	420	397	436	381	419	412	433	401	384	398	373	401	432	458	412	410	442	389	411	412	414	409	411	401	417	414	376	409	412	406	391	403	377	399	397	436	399	431	343	378	419	407	379	433	412	367	433	455	404	425	392	437	420	403	383	393	403	431	396	406	416	403	401	422	407	405	399	430	372	420	407	429	433	397	434	415	383	414	405	425	376	379	421	426	425	396	427	386	391	408	406	446	384	401	442	441	404	420	420	443	405	416	410	422	431	426	373	387	409	420	428	399	397	436	412	422	405	404	397	420	416	430	410	425	408	416	410	430	412	429	427	434	451	418	375	413	375	409	381	407	431	417	407	441	439	429	435	397	419	391	410	397	383	416	377	398	391	405	406	415	391	429	405	410	396	398	383	421	470	378	405	442	388	423	416	396	380	407	400	419	417	419	426	426	413	371	384	422	401	406	397	375	396	432	406	434	410	439	412	418	402	446	427	416	379	399	424	421	383	398	394	405	434	430	432	404	427	413	458	387	455	383	411	378	382	422	454	392	433	408	425	435	443	423	430	416	391	397	423	434	435	418	420	388	418	409	426	416	415	410	409	357	413	429	406	425	402	413	404	420	405	361	420	397	401	397	416	396	369	393	381	425	436	411	415	381	371	399	395	389	419	446	393	400	408	403	423	437	410	383	420	395	395	383	415	411	404	432	390	408	415	406	396	405	388	418	394	383	364	423	406	399	408	387	393	374	432	392	409	390	404	433	422	423	409	423	410	424	430	399	410	447	405	390	374	405	381	370	412	418	398	406	431	418	417	434	418	426	405	389	439	407	398	386	410	402	408	386	377	392	386	439	435	410	406	420	409	435	415	382	390	422	414	395	388	400	437	420	382	418	438	377	423	436	438	446	396	439	427	447	405	406	388	421	396	383	399	425	405	387	413	406	396	430	392	385	411	397	399	413	425	393	431	389	385	391	421	400	386	397	395	400	404	445	390	395	393	407	366	365	424	398	394	399	394	433	445	449	420	374	418	363	394	376	421	393	428	385	387	397	426	376	390	404	445	413	395	409	428	411	426	360	412	411	415	395	405	421	401	388	399	383	385	420	433	403	384	459	412	392	407	441	417	394	381	404	393	400	431	381	414	447	407	383	377	421	383	412	384	424	396	393	401	405	406	391	458	405	438	380	395	408	418	425	430	447	385	401	407	421	434	381	421	406	437	439	384	375	436	399	421	433	421	418	355	408	393	425	407	392	419	415	413	431	397	446	402	371	398	379	413	425	422	385	403	385	402	403	384	419	415	420	391	436	408	444	426	432	474	431	396	415	422	405	398	430	415	376	395	405	390	423	423	427	416	403	378	392	386	411	415	396	442	400	439	418	452	424	428	389	416	420	422	385	375	392	386	459	389	392	425	402	421	441	378	431	431	476	417	399	438	390	397	402	416	375	429	405	417	416	419	444	405	430	422	412	436	425	407	402	415	463	421	419	422	410	426	385	400	434	404	393	397	383	409	399	412	419	396	380	380	397	416	412	427	416	423	402	408	406	402	390	414	397	435	427	408	422	422	447	417	399	409	416	395	429	396	419	433	412	422	400	422	385	381	419	390	397	480	464	432	394	419	406	390	427	374	414	381	408	394	389	444	406	405	381	391	389	424	437	414	394	407	417	454	386	388	411	427	391	401	404	439	366	417	454	388	394	419	429	361	416	399	432	437	424	434	394	425	384	399	426	458	409	395	356	401	393	434	392	392	400	421	414	396	391	400	417	428	421	416	379	414	384	415	408	424	431	423	422	433	365	413	395	389	423	431	405	415	426	418	412	419	410	429	380	364	407	463	424	415	430	415	378	439	420	419	401	407	412	407	420	408	396	414	399	393	406	433	405	393	395	417	429	394	458	418	421	371	383	400	387	398	393	429	423	392	408	388	417	427	416	392	392	421	403	432	435	393	403	435	409	371	403	390	419	419	388	389	415	375	414	406	453	434	400	413	380	392	423	402	407	421	425	368	414	429	379	399	416	419	441	376	427	410	431	393	373	422	404	423	418	412	390	404	401	415	440	435	421	400	411	439	408	416	375	442	438	402	412	399	433	370	416	415	412	399	432	432	401	416	401	415	403	398	413	395	426	416	421	404	410	397	398	374	381	406	393	394	405	424	406	412	403	384	429	447	417	427	430	401	442	413	374	391	403	398	383	409	433	425	441	381	402	414	408	428	424	389	434	376	394	402	412	401	394	387	412	405	408	417	400	385	388	443	446	402	421	408	415	412	410	450	378	420	378	421	404	403	415	377	420	412	433	400	402	399	408	419	382	416	413	410	412	423	405	412	372	380	412	416	417	472	394	388	440	401	417	427	396	435	373	393	421	411	464	399	432	380	422	420	394	404	377	393	373	419	399	384	393	443	409	372	440	398	408	429	402	402	423	394	414	392	420	442	392	416	420	402	417	380
40262	54833	37068	27290	22318	15657	13720	9678	7985	7236	5301	2740	2456	2078	1898	1482	1201	1189	1037	915	884	865	818	935	993	979	825	789	706	681	592	546	572	543	501	514	520	482	503	504	473	481	484	433	536	495	481	504	482	483	485	480	551	492	485	520	493	480	504	500	475	471	519	546	491	502	495	479	484	482	490	500	495	475	496	461	492	489	489	502	512	495	494	498	526	473	464	488	499	525	445	458	511	481	482	496	520	503	486	502	538	511	540	473	524	522	514	544	461	485	491	486	499	466	452	470	526	458	483	542	487	478	509	450	486	499	479	476	522	485	514	497	491	502	537	511	495	484	498	501	480	497	506	510	465	497	464	504	500	513	493	491	459	491	498	525	558	476	482	465	471	493	491	481	470	512	502	492	465	542	496	484	505	473	480	486	499	501	493	471	429	515	472	492	496	508	481	509	425	504	515	487	494	436	488	511	456	508	519	509	479	486	499	484	479	488	541	456	464	509	481	478	454	482	482	481	498	479	486	466	522	490	477	467	473	506	476	490	536	536	488	494	452	498	528	482	463	496	495	516	494	493	505	520	493	479	493	485	529	479	515	468	505	473	491	500	499	491	478	488	434	477	489	487	500	509	485	505	545	504	490	464	490	471	486	478	514	470	515	482	476	497	529	499	476	506	535	492	485	454	504	499	529	499	485	509	527	508	493	474	468	502	470	478	489	467	451	507	505	505	486	499	462	477	485	482	532	512	479	508	486	481	482	488	515	539	474	498	481	455	512	487	461	477	467	508	470	490	527	505	474	469	467	537	503	479	529	473	477	520	488	475	508	482	485	517	483	472	484	475	486	521	506	506	469	486	535	519	468	518	495	482	442	477	500	475	495	496	495	504	515	527	495	461	481	534	482	497	514	493	500	485	457	455	486	535	502	547	447	509	516	491	528	478	514	489	475	528	460	520	482	512	461	520	495	493	478	474	496	485	491	507	538	499	472	480	481	495	524	486	489	495	506	529	511	503	481	490	499	496	503	463	507	502	472	486	508	501	505	483	489	469	477	479	487	498	471	537	475	487	470	518	481	475	502	497	522	533	508	459	528	480	509	463	478	501	485	485	506	473	446	516	518	486	511	480	512	508	483	492	504	516	497	493	462	532	539	492	481	511	479	469	499	455	478	483	538	513	506	487	515	457	504	501	497	507	477	464	477	517	499	521	497	533	486	497	500	473	510	505	520	498	529	505	503	502	497	492	502	502	508	505	467	518	463	443	499	536	496	470	485	500	468	448	504	503	538	523	483	519	504	512	521	459	492	487	487	525	518	498	491	501	477	475	497	482	510	477	518	507	519	492	517	454	506	453	499	519	465	458	513	481	502	483	484	507	482	500	487	476	534	487	490	488	513	511	486	503	479	479	441	506	491	458	515	505	510	504	487	507	471	501	505	457	502	508	508	477	496	472	512	483	474	465	507	450	487	506	488	511	491	504	472	488	432	504	500	462	466	487	513	489	476	464	496	486	477	520	482	517	500	484	495	526	502	502	532	498	467	483	498	473	480	474	498	478	456	488	512	504	470	492	468	497	515	505	489	458	500	503	484	518	510	513	473	519	512	517	531	472	492	478	489	500	516	494	488	531	526	488	474	510	502	461	517	547	488	471	477	472	475	469	506	481	493	472	518	474	510	476	538	485	496	471	481	479	484	518	524	488	469	491	465	499	525	491	462	479	501	516	506	471	470	450	466	505	472	502	485	501	483	492	469	481	484	470	486	502	525	527	518	489	491	528	483	510	532	469	486	529	515	460	491	502	518	472	507	486	521	473	488	481	532	488	519	475	506	483	493	493	540	512	478	481	469	504	501	516	518	485	446	545	497	494	482	475	439	485	503	485	507	511	444	512	485	495	489	541	484	499	450	535	487	462	521	513	462	514	480	506	519	503	497	496	551	493	548	503	511	469	531	505	470	440	492	503	468	510	516	465	526	497	483	493	530	487	479	485	434	492	485	523	526	493	519	506	529	486	537	487	513	499	507	488	467	496	493	489	474	515	482	504	478	470	480	476	508	451	515	515	539	519	512	479	517	495	476	490	516	482	490	531	488	465	491	487	511	482	504	492	525	497	484	467	530	484	472	502	501	483	520	478	494	518	514	499	524	493	515	509	495	509	516	479	476	509	478	476	498	500	523	508	467	490	502	503	482	507	474	480	475	511	462	521	485	494	484	516	522	547	490	501	469	467	453	530	494	544	519	486	453	506	480	474	481	482	508	504	512	525	458	529	485	488	475	456	518	459	464	499	498	487	458	476	500	471	490	498	467	520	491	504	488	476	467	495	513	507	507	485	475	525	530	508	481	481	496	492	488	503	481	467	500	489	513	462	477	487	488	500	483	522	491	517	431	501	455	511	503	522	501	488	486	508	489	519	437	478	506	483	482	463	512	490	498	513	483	514	528	497	488	505	482	477	476	497	488	482	490	484	508	502	501	494	462	487	494	531	505	502	483	486	494	526	447	521	536	510	471	528	496	493	495	460	493	456	456	485	530	496	477	477	476	467	528	493	462	500	503	491	471	507	477	526	448	527	483	484	496	501	514	504	467	511	477	513	513	483	520	500	484	488	507	504	496	510	466	497	507	472	527	488	486	477	522	437	459	462	486	496	479	522	485	466	509	456	522	487	517	496	522	501	495	474	448	530	500	517	508	478	518	517	452	505	471	539	492	477	495	515	437	519	505	446	497	513	520	506	484	456	518	498	541	456	501	463	486	516	490	483	501	515	511	520	460	509	484	489	518	540	484	493	501	455	488	457	512	464	470	508	472	491	469	507	463	459	502	469	481	503	471	477	485	470	488	491	503	526	525	490	462	482	524	528	498	477	493	519	501	506	463	451	524	524	514	499	536	508	449	549	521	492	463	505	507	535	481	543	449	491	479	480	483	479	482	460	497	484	511	500	482	535	505	455	486	483	462	481	515	476	489	498	518	477	514	507	501	490	522	512	521	496	438	510	502	509	481	503	497	481	497	526	480	474	491	485	518	478	459	485	501	478	499	478	518	492	474	477	485	463	480	479	478	473	509	473	504	491	483	487	483	475	500	490	469	498	478	529	486	489	494	530	523	545	477	490	524	493	477	472	495	524	485	498	514	503	508	459	472	488	498	486	503	490	489	479	528	512	456	475	523	514	467	529	510	504	505	502	506	506	454	460	508	523	512	513	519	495	471	490	486	492	492	510	535	489	480	506	482	495	477	509	477	503	510	480	468	470	494	479	463	507	515	491	460	483	476	481	485	482	502	505	494	513	471	474	482	473	491	505	496	538	491	480	499	492	495	512	488	474	469	470	517	515	471	466	498	484	471	531	469	504	485	497	524	514	494	502	503	487	491	525	490	455	480	544	501	514	453	508	463	487	534	472	485	544	470	493	488	511	504	521	496	522	473	515	516	514	490	498	486	490	483	517	493	541	490	509	456	475	475	453	477	492	515	476	475	489	514	470	492	509	480	501	515	529
23930	21323	28910	24537	22860	20813	15300	8640	6093	6510	4403	2590	1989	1539	1214	1162	804	864	755	572	580	506	548	626	653	584	595	533	464	429	350	332	352	270	282	289	289	320	265	294	256	287	290	279	287	265	308	280	290	312	319	287	310	263	275	274	248	296	282	304	290	311	287	292	254	283	306	288	298	292	285	323	299	293	293	302	291	283	294	281	274	292	284	283	291	249	283	294	281	291	264	298	289	278	295	293	291	280	306	281	299	277	297	322	298	275	277	266	283	265	266	276	290	271	284	282	263	274	285	261	272	266	285	300	287	302	322	277	276	295	281	267	300	265	267	267	271	298	297	308	293	302	284	275	298	309	284	292	287	277	301	301	292	278	301	306	285	274	294	291	273	271	285	292	270	268	279	274	274	260	272	287	266	266	290	255	309	264	292	263	288	300	283	244	243	303	267	291	260	285	306	270	289	293	290	293	263	303	265	299	267	278	286	279	260	249	302	312	272	268	278	271	280	297	283	307	313	257	248	294	268	295	301	272	261	313	259	279	265	274	259	274	279	280	291	272	282	249	271	295	307	304	259	262	298	273	300	290	303	283	278	298	283	295	288	285	269	296	298	281	261	264	309	282	242	282	283	260	260	310	285	284	262	279	263	262	290	271	276	290	273	299	284	279	245	294	308	262	284	293	276	279	277	280	291	282	297	281	283	292	283	279	293	273	272	272	267	286	322	256	263	264	297	286	302	290	294	285	283	277	291	277	301	295	249	330	269	279	280	261	281	274	303	285	247	268	280	285	305	298	291	288	261	280	282	256	299	294	281	291	305	269	259	258	303	285	282	292	282	297	326	283	290	280	328	307	292	307	276	296	275	272	267	310	306	285	295	293	297	260	261	301	259	307	290	277	299	296	300	261	294	298	261	283	264	285	331	274	253	308	309	303	258	294	284	281	280	261	272	271	270	285	301	314	274	288	284	275	300	265	289	258	297	298	272	272	274	278	266	316	271	292	294	292	249	265	340	275	292	287	271	266	245	272	280	281	305	263	296	251	260	272	276	273	287	253	309	293	293	308	283	261	266	274	281	307	313	325	295	285	292	273	256	272	287	316	304	293	265	280	281	278	280	307	295	252	269	307	255	264	281	316	256	295	282	294	308	260	275	286	284	260	277	280	296	299	258	293	243	291	290	298	304	272	287	271	262	289	262	300	293	283	287	298	286	301	290	282	288	292	281	277	289	286	284	286	295	292	299	308	279	270	286	312	277	271	277	280	286	267	273	279	275	291	307	292	290	279	328	287	267	267	283	265	303	273	308	273	311	271	276	293	301	249	282	320	283	270	296	274	272	278	292	274	287	305	253	304	284	307	261	291	271	258	294	288	300	259	298	293	275	312	268	284	259	298	271	297	273	293	313	267	296	273	279	257	287	310	290	288	268	288	280	278	271	295	289	305	255	259	293	313	265	291	276	293	249	249	286	294	264	257	241	311	265	273	287	284	278	300	280	282	268	298	287	283	277	270	298	301	278	259	292	285	280	285	288	256	300	254	292	289	278	277	300	291	299	281	270	279	305	274	261	275	275	296	256	277	262	263	278	303	303	282	277	282	283	289	243	290	266	265	270	296	274	285	291	306	280	285	296	249	286	280	271	286	269	262	293	261	270	306	273	292	292	288	295	295	266	281	286	279	296	265	292	318	271	298	268	331	281	297	284	247	270	319	306	251	312	301	270	274	292	293	272	300	318	267	308	271	325	268	300	271	286	268	270	287	301	249	264	299	261	304	286	261	285	301	274	263	263	282	267	283	295	275	276	282	256	284	308	289	285	288	278	282	280	281	319	276	291	255	277	283	276	263	262	269	295	245	306	285	271	258	298	271	298	263	252	266	287	255	298	284	295	294	275	283	249	298	280	285	280	289	306	275	268	286	291	300	297	259	278	290	305	281	292	288	277	296	252	261	277	281	260	259	306	302	300	289	286	310	266	274	301	292	289	268	289	288	268	286	280	280	286	264	308	288	278	284	304	259	260	280	303	299	257	291	279	294	276	306	276	267	256	314	266	271	334	290	298	264	296	259	305	281	271	272	284	273	264	276	291	273	312	275	278	295	312	310	265	262	256	293	284	282	271	241	271	319	281	279	278	295	266	260	312	282	284	290	272	265	299	266	288	270	260	276	261	264	293	293	269	254	311	263	292	281	289	277	275	287	302	314	278	300	261	258	266	305	286	275	298	286	264	283	262	249	251	250	306	259	289	288	278	300	293	288	268	299	308	280	276	288	281	298	290	306	273	280	271	281	263	257	282	283	262	288	284	279	281	275	270	263	285	298	295	322	307	266	280	289	267	275	283	278	299	290	293	290	279	272	283	262	294	311	325	295	268	261	260	283	252	285	303	293	286	307	281	279	305	298	279	260	284	290	248	286	277	286	272	278	275	272	289	260	291	276	270	295	269	297	284	276	271	283	342	268	271	285	274	290	269	291	274	291	262	275	285	312	289	287	287	270	285	298	289	250	281	297	273	303	297	274	267	289	273	280	285	303	321	283	278	264	286	279	272	301	258	277	280	321	262	292	280	305	297	294	287	317	319	290	286	294	264	293	292	301	271	284	286	302	294	300	301	299	231	286	275	294	276	304	296	267	290	280	280	291	252	297	293	303	262	271	294	316	303	295	278	255	266	273	277	284	269	278	286	289	278	304	289	286	279	268	272	269	281	254	286	271	279	248	289	271	307	261	335	293	275	263	297	315	291	295	279	287	272	295	265	292	280	290	286	281	303	277	280	315	304	269	268	266	292	277	304	271	263	254	286	291	287	250	295	278	320	244	276	275	271	245	270	259	270	279	287	320	265	258	272	282	284	264	299	275	278	320	288	306	295	300	288	274	291	273	270	262	286	270	285	269	276	259	280	291	259	268	285	302	274	249	266	294	319	306	275	292	299	293	312	287	295	282	299	270	229	267	287	258	302	313	290	277	274	301	251	261	287	284	297	285	277	303	275	280	305	272	290	311	299	274	263	291	285	279	271	314	273	279	273	266	283	284	283	271	305	286	314	318	295	282	259	256	271	337	300	254	282	250	277	271	289	292	318	281	275	281	279	297	263	296	292	278	290	279	268	267	282	276	251	305	267	286	262	330	298	268	290	313	303	303	290	316	272	307	261	278	284	279	291	324	282	253	277	291	259	266	284	288	279	271	288	288	282	247	248	277	264	266	273	256	270	265	294	318	266	296	302	291	275	278	270	245	313	256	318	263	285	301	281	259	260	289	274	278	285	275	314	279	298	324	306	269	268	289	249	295	305	261	277	284	271	301	271	282	267	301	250	284	268	273	301	262	262	263	264	271	276	267	269	273	278	282	290	268	262	276	293	293	298	253	286	251	282	255	315	304	267	263	277	287	285	283	302	268	278	307	294	283	281	279	250	299	280	292	270	256	280	263	268	292	306	302	278	285	269	280	300	288	281	262	270	258	306	300	277	283	275	293	253	290	284	272	295	298	297	270
41418	64358	42419	33842	29079	21211	18389	14159	11393	11770	8171	4894	3887	2972	2457	1994	1484	1472	1218	999	915	789	854	972	1005	1067	920	774	717	636	521	447	453	380	362	358	397	369	358	336	344	361	342	342	342	318	345	358	347	384	364	351	387	387	355	331	372	337	403	365	361	351	356	339	331	341	356	329	346	325	347	339	363	361	388	324	296	368	335	292	361	346	371	327	356	341	341	383	378	297	353	340	371	349	391	329	351	358	417	346	348	342	370	344	377	316	339	328	347	348	373	360	329	345	373	329	349	338	352	342	362	369	347	322	321	351	355	363	364	321	357	348	348	340	370	371	338	372	345	364	342	352	319	352	323	334	364	321	360	362	346	355	299	353	359	350	326	329	348	374	357	350	340	333	317	341	310	340	352	368	358	387	364	330	349	345	331	334	365	374	371	336	357	357	357	331	352	334	371	332	331	317	324	348	355	361	351	307	349	340	356	354	376	359	353	346	337	328	337	332	357	356	371	391	347	329	368	362	370	328	336	375	362	357	352	327	357	335	354	318	332	322	365	331	345	326	335	349	347	375	367	354	356	348	383	365	329	396	346	351	352	366	351	367	336	349	365	354	342	323	366	325	324	333	362	364	340	343	360	333	353	338	335	351	368	381	348	347	373	350	323	367	337	337	367	361	375	375	352	371	321	329	330	342	338	326	366	343	341	393	360	362	378	371	329	343	346	344	335	361	334	350	351	339	362	358	340	341	340	350	353	351	349	329	321	345	363	327	369	347	324	359	331	366	326	350	343	334	381	322	331	371	364	315	330	365	364	328	362	358	335	357	364	380	366	353	304	350	363	374	376	357	342	334	332	375	348	342	346	330	330	315	340	341	350	330	329	355	349	335	349	349	356	349	359	327	358	358	343	313	376	320	335	330	327	340	375	314	328	370	320	330	354	338	360	353	339	352	347	365	368	355	347	327	362	347	362	374	345	331	333	361	339	334	354	353	336	334	366	338	358	362	406	351	321	351	366	341	321	324	345	352	331	347	362	324	349	360	348	338	355	313	340	361	323	376	378	350	328	367	325	341	305	379	323	345	327	359	360	354	340	315	358	315	370	381	328	334	367	307	359	344	356	344	338	359	306	308	356	350	331	347	329	325	336	370	350	353	340	337	322	309	345	364	351	354	330	358	340	358	349	340	337	315	336	352	366	365	371	350	339	326	362	347	355	324	370	380	370	341	331	355	321	364	339	323	360	336	352	331	346	363	352	379	324	363	344	338	335	343	369	333	326	360	381	330	362	361	347	367	321	330	326	366	322	346	340	371	358	345	361	362	352	352	346	341	321	348	316	357	331	344	351	367	324	347	333	357	386	314	330	351	317	340	323	367	331	320	357	346	344	353	344	364	347	382	339	358	350	335	348	366	343	360	334	364	365	333	341	299	338	356	354	347	345	346	367	351	340	331	339	378	359	347	345	360	336	349	319	359	361	343	351	347	336	335	332	339	342	365	332	342	331	352	377	346	328	329	380	340	369	361	361	324	390	341	359	380	351	367	328	365	343	330	357	344	364	349	329	382	351	327	375	341	373	367	342	344	352	340	326	316	365	347	383	353	350	357	365	318	346	358	326	349	325	359	337	370	335	340	363	343	336	315	358	353	341	345	350	319	329	332	313	395	389	358	322	371	344	329	365	302	364	357	363	328	353	329	352	330	356	343	341	369	321	338	368	343	347	336	347	324	325	359	372	367	315	364	342	363	325	366	364	326	374	331	371	356	345	344	331	353	353	350	331	330	359	360	344	320	300	338	335	341	331	380	365	331	354	365	337	327	313	353	334	306	356	365	340	357	342	361	362	344	351	360	324	349	325	334	371	354	335	347	321	329	355	325	358	328	362	325	375	356	335	338	362	322	347	330	361	339	338	383	340	320	353	349	318	363	374	354	343	323	387	359	314	323	351	355	385	323	374	356	354	338	359	352	364	337	378	345	345	328	356	333	366	314	338	385	357	353	351	324	337	352	325	350	343	370	314	353	309	346	351	347	361	335	338	388	362	368	370	344	329	352	330	327	362	357	360	323	395	331	371	362	373	313	384	332	356	357	343	333	371	340	366	345	360	342	320	341	347	377	341	355	334	354	327	371	347	312	369	325	354	353	309	350	346	355	369	341	332	353	385	375	363	349	349	346	342	337	332	330	338	321	333	346	328	331	339	386	351	366	357	320	334	360	345	336	336	342	335	370	398	346	367	358	379	331	311	344	344	354	344	323	348	335	375	365	359	312	357	341	350	334	380	328	319	331	349	324	351	326	367	347	372	353	361	346	330	339	323	359	323	326	341	328	357	323	368	326	364	345	338	347	347	370	341	354	362	347	323	343	347	363	323	332	326	347	354	374	352	359	361	351	349	361	346	348	348	314	369	353	315	311	369	328	351	370	344	341	340	330	327	335	333	329	355	316	322	354	362	343	330	334	298	354	358	343	330	326	354	344	366	365	336	347	347	376	340	335	355	336	350	344	338	323	362	355	333	324	377	354	314	363	335	327	350	343	334	309	318	314	314	364	342	307	359	344	323	311	347	341	344	329	375	355	356	394	340	320	366	334	343	352	330	347	331	344	341	335	334	351	358	334	362	358	326	335	322	359	332	371	351	334	346	340	349	353	339	359	342	328	352	382	343	320	327	375	307	335	334	330	340	329	357	348	360	348	325	321	342	335	341	360	337	365	362	366	373	326	343	330	351	333	347	348	371	366	315	331	338	327	334	323	349	331	368	353	386	372	328	355	351	289	337	345	311	352	364	352	391	321	365	382	354	313	336	352	351	333	344	335	355	330	326	340	364	306	331	352	350	327	350	375	370	342	345	365	344	317	325	331	344	294	362	345	354	381	372	330	361	371	326	354	344	348	354	379	351	358	368	330	351	326	325	353	319	342	315	317	362	350	315	319	326	343	324	326	328	361	357	364	380	348	329	384	335	351	332	351	337	358	353	364	346	393	350	343	340	347	372	343	339	334	346	339	355	346	337	352	330	321	341	333	348	333	356	333	317	300	330	364	335	360	339	331	344	316	347	379	354	341	336	337	344	329	343	364	331	360	348	347	341	362	346	338	350	358	359	391	333	364	327	321	352	337	360	324	355	314	352	337	315	341	310	348	360	344	350	346	340	340	381	348	348	376	357	324	348	341	350	333	352	338	354	363	352	338	368	364	360	335	329	334	326	348	335	396	383	359	350	369	347	353	327	338	300	320	330	362	326	326	364	360	364	357	343	340	374	376	364	324	335	334	333	354	352	335	345	334	330	339	362	337	343	351	343	366	325	358	360	364	344	352	361	349	334	323	331	344	345	335	389	387	365	352	310	358	341	352	354	330	341	339	324	324	324	343	307	354	344	337	324	329	339	373	351	333	342	358	356	343	341	332	375	339	346	334	348	336	325	334	351	372	367	366	349	367	348	348	351	350	377	320	342	312	368	311	347	376	339	329	321	329	341	346	339	303	340	336	321	310	310	358
22819	21185	29024	23702	21659	22789	23190	12312	8044	9148	6935	4495	2883	2177	1327	1307	1033	929	847	652	554	471	495	585	675	694	599	467	442	337	301	276	266	233	232	249	223	207	205	201	251	204	208	190	223	204	200	221	223	204	232	225	210	240	240	209	210	198	230	200	241	208	210	230	205	216	215	216	211	235	205	221	203	211	225	229	221	199	210	199	212	237	199	217	209	226	224	205	202	189	186	209	205	215	211	211	207	227	209	257	241	222	236	192	227	217	236	206	236	207	222	209	199	211	170	207	198	220	191	227	227	215	200	214	192	203	203	227	213	218	201	204	206	205	211	195	221	172	204	202	205	211	201	190	190	213	214	229	205	210	189	219	198	217	208	212	204	218	212	245	204	200	232	219	212	204	212	199	209	211	220	211	207	227	220	191	184	211	191	211	181	211	211	214	193	201	189	215	228	203	216	188	202	214	213	230	195	219	218	186	216	201	201	216	215	211	205	211	208	222	200	220	207	196	167	224	171	216	224	187	195	213	200	194	181	213	222	210	208	218	217	214	216	219	218	214	205	230	207	204	188	212	183	229	185	195	187	192	187	211	199	192	194	196	191	182	209	218	192	202	228	217	195	223	227	194	198	219	215	234	203	202	191	206	203	214	197	195	216	213	228	208	195	193	194	185	200	193	231	211	204	223	212	213	205	218	191	201	204	214	191	217	216	213	207	226	202	209	215	186	215	216	234	192	218	194	229	213	195	227	203	218	213	210	231	191	237	227	211	206	221	207	195	219	218	188	208	235	222	233	172	194	216	213	194	222	215	229	206	223	229	213	219	222	213	203	182	203	207	229	202	204	196	220	210	202	227	230	222	196	221	207	186	205	221	187	220	197	212	202	203	205	197	197	216	214	198	190	228	222	212	193	214	189	211	203	217	205	193	188	194	212	231	218	195	217	212	187	192	202	202	192	221	219	197	193	226	231	197	222	212	178	222	183	224	187	190	212	204	187	198	246	224	211	221	197	215	230	214	192	199	221	198	203	191	229	186	191	193	188	197	191	211	214	194	208	240	204	218	210	185	215	209	206	200	207	213	232	204	202	183	204	211	212	214	217	230	201	201	232	210	190	205	184	197	196	219	221	209	183	221	216	214	202	186	193	218	200	192	200	204	214	216	220	193	238	209	212	217	209	227	203	212	210	169	200	213	206	200	211	203	257	188	220	206	215	200	222	211	204	214	184	217	196	187	193	221	220	213	252	218	203	178	198	200	184	216	238	208	228	211	180	242	207	209	204	204	210	188	195	198	228	216	177	198	227	217	192	198	227	214	235	203	216	167	193	204	201	201	202	216	203	213	214	206	190	208	194	201	185	197	203	231	185	203	200	192	218	213	217	228	190	180	195	209	220	219	189	214	219	209	198	200	181	218	195	182	193	241	209	195	191	206	205	200	192	197	197	208	205	201	201	212	210	209	208	186	227	236	191	182	230	199	196	198	194	214	219	189	204	210	217	192	182	238	227	213	183	213	205	207	201	221	219	233	184	193	204	190	191	208	201	222	187	191	192	207	194	204	172	193	215	187	221	213	222	193	195	214	216	198	187	184	207	195	180	220	209	223	206	224	221	201	212	220	185	204	229	187	183	238	225	220	251	188	228	201	225	201	199	205	208	195	198	231	196	198	186	201	212	214	202	207	233	196	230	189	212	204	209	206	201	206	215	188	209	213	195	214	208	188	187	217	209	187	200	201	201	190	219	218	211	179	190	222	212	209	211	196	211	214	206	209	209	198	210	208	187	234	202	195	211	203	200	199	196	207	212	212	194	214	204	218	205	215	224	198	208	199	203	210	209	222	219	251	213	199	230	215	176	224	203	189	223	227	212	184	211	236	232	191	219	218	226	201	213	207	228	200	193	181	234	188	206	196	212	226	191	200	177	192	197	196	192	217	223	204	179	204	195	213	221	205	211	213	192	191	219	212	223	218	206	195	220	199	200	195	228	207	209	191	208	188	214	192	206	220	202	217	223	178	185	208	185	214	187	198	222	224	215	239	201	226	206	216	187	202	238	188	197	196	222	208	181	213	236	197	214	189	201	188	200	221	222	198	255	208	228	207	207	213	217	201	205	208	212	171	210	209	221	212	209	213	212	208	199	210	225	216	219	203	219	193	224	209	199	200	228	214	236	229	195	200	209	221	194	188	232	218	198	250	200	217	214	212	204	211	207	191	194	186	241	206	221	195	202	194	199	188	205	212	207	198	203	205	225	194	217	198	203	212	188	205	196	233	225	223	198	203	233	206	210	195	188	215	200	173	204	202	212	207	191	205	202	205	190	178	213	217	191	198	184	209	218	236	208	217	204	232	208	205	213	183	204	207	212	194	235	218	231	217	211	188	211	221	237	216	209	211	191	219	212	202	246	197	200	224	224	221	217	211	171	220	204	206	193	210	211	216	206	220	185	208	216	231	213	218	207	188	204	191	187	186	224	216	226	179	198	229	186	206	201	220	181	234	198	215	231	194	200	186	213	202	202	199	210	208	212	201	222	217	194	199	225	187	213	218	188	222	210	175	212	214	222	208	223	220	210	206	224	209	214	181	205	186	197	214	214	198	193	201	242	203	201	211	213	197	203	216	199	206	202	219	194	195	212	190	188	223	195	208	199	226	207	202	228	204	219	198	226	233	205	194	209	196	223	203	203	213	192	202	218	196	198	220	205	171	203	195	187	210	221	210	212	209	208	212	212	220	210	220	209	204	193	225	205	208	226	214	229	256	179	208	217	236	219	214	214	219	210	198	206	177	232	218	192	207	205	224	208	200	204	185	210	204	186	216	224	199	229	210	188	212	206	212	212	196	208	214	201	173	226	214	234	201	204	199	220	209	202	204	218	169	236	181	194	246	221	241	234	183	202	213	175	213	196	201	187	196	198	219	226	181	217	193	218	223	194	209	202	229	209	208	232	220	227	212	189	203	232	235	190	221	228	204	196	190	202	221	183	205	222	196	183	209	215	202	226	194	196	194	217	223	185	197	223	197	203	205	237	223	196	205	223	203	183	216	196	209	222	188	213	206	200	207	219	220	215	227	217	196	199	211	223	212	210	209	210	211	218	199	203	225	190	211	229	195	235	216	202	211	198	203	207	209	238	208	188	206	231	181	192	218	211	195	210	195	191	243	208	219	216	183	202	210	189	228	207	223	215	221	181	204	182	217	197	215	204	196	198	189	180	232	234	208	238	205	208	186	187	215	216	201	212	226	217	213	187	204	220	228	221	210	209	197	189	215	193	194	222	208	198	185	222	217	189	182	225	212	201	213	208	196	221	202	203	234	229	210	194	206	220	188	202	211	207	201	189	207	197	202	212	177	208	185	206	227	233	201	209	204	210	213	192	190	216	202	227	204	215	209	224	217	184	189	185	198	206	207	215	203	215	208	223	222	215	208	195	204	209	191	225	217	194	205	191	234	233	223	166	195	214	204	209	223	220	195	206	224	177	208	198	207	221	203	217
44332	70017	46305	37858	33140	25620	22888	17675	13999	15287	11650	7809	5549	4007	2566	2438	1729	1603	1347	1112	960	752	767	982	1158	1136	959	811	678	473	428	379	348	294	277	300	279	284	281	264	246	244	249	251	259	256	270	286	279	256	228	252	255	271	239	239	215	230	261	229	248	278	234	226	261	266	272	260	230	238	265	266	260	246	259	258	238	249	255	242	273	232	256	223	270	242	219	234	252	251	228	248	234	240	258	280	285	289	282	297	266	266	278	256	252	253	244	230	266	228	248	254	251	228	264	234	239	219	242	243	229	232	234	224	259	263	206	233	233	226	256	242	246	259	279	267	281	249	221	242	228	247	282	244	250	252	239	283	224	257	237	274	225	285	274	236	263	255	256	266	254	244	237	261	243	278	262	232	250	264	239	257	234	252	257	238	254	267	244	273	224	242	263	236	253	207	257	232	256	224	233	256	244	275	237	247	260	254	284	259	249	201	246	258	261	252	272	246	258	249	240	268	246	243	232	237	232	231	223	250	229	256	239	251	217	251	224	248	257	259	234	249	242	259	220	243	254	235	237	228	246	285	228	265	239	258	233	239	232	260	240	250	240	246	241	241	242	271	253	245	229	243	236	240	258	260	237	234	283	262	233	252	243	238	227	262	240	258	244	237	216	245	269	219	261	247	249	243	235	261	268	291	241	223	241	244	274	232	261	240	252	234	244	270	245	254	265	223	254	224	238	223	202	248	244	236	248	273	262	249	223	233	259	278	260	248	270	249	248	253	245	234	262	220	256	260	248	278	242	248	252	232	241	256	255	252	251	243	244	234	249	261	250	264	278	234	226	231	250	245	244	247	264	232	265	239	265	263	240	252	241	263	239	248	231	236	231	225	237	277	240	240	219	231	219	238	234	257	265	261	268	226	229	243	214	239	267	235	216	257	265	276	239	217	241	201	272	219	268	248	234	217	243	227	219	260	242	238	264	229	240	235	228	226	247	238	229	233	246	268	232	274	256	250	264	229	265	245	247	257	256	261	255	276	257	235	237	241	245	264	255	242	258	221	240	251	258	234	254	254	220	259	266	244	244	246	228	227	239	227	254	247	248	241	227	244	252	258	254	246	219	249	265	238	216	271	249	239	240	251	219	243	228	248	252	252	245	228	249	244	238	253	255	273	245	234	243	232	231	244	256	245	260	238	237	232	231	234	231	247	224	222	229	225	241	244	235	234	230	244	230	254	236	236	233	262	263	261	207	266	245	247	241	259	247	220	223	256	237	268	256	266	224	269	258	248	243	275	242	222	253	240	257	225	240	273	258	264	230	271	242	264	250	253	242	265	238	246	223	263	258	240	242	215	229	275	247	250	253	248	274	249	264	254	243	248	264	252	271	254	257	216	254	252	260	252	253	257	265	255	232	247	238	266	277	242	258	227	260	205	255	234	238	238	238	258	250	268	267	252	240	242	256	210	233	225	228	243	250	248	227	257	233	237	234	234	251	236	247	242	250	257	233	242	249	271	231	222	261	240	231	276	224	246	221	233	226	237	254	259	250	262	247	211	242	240	241	225	239	239	278	226	268	248	236	220	245	252	270	227	234	261	241	270	244	263	234	243	214	225	224	270	220	237	244	259	243	239	278	253	240	246	256	231	239	248	256	252	235	263	223	221	233	248	239	230	251	239	238	242	260	228	204	220	281	232	235	219	241	261	253	266	240	256	245	269	237	224	263	227	222	223	233	225	234	245	219	256	280	272	251	224	271	255	233	229	249	238	254	257	244	250	273	246	245	234	240	243	234	219	223	247	241	257	242	268	270	252	218	231	225	270	300	223	252	258	263	250	239	233	241	216	258	236	265	233	225	256	265	247	209	234	252	235	254	201	266	260	271	253	249	256	227	249	234	261	255	235	241	240	252	227	236	261	237	257	239	260	258	241	242	259	250	214	238	253	247	242	277	269	216	251	258	253	259	237	269	231	241	234	274	253	244	261	253	250	256	240	252	255	255	244	253	263	235	253	251	234	251	249	236	244	251	245	232	227	254	221	248	222	226	245	244	262	258	264	258	249	223	241	230	254	252	230	264	228	233	253	224	261	233	242	244	259	238	231	242	241	240	244	252	260	255	248	268	243	231	226	249	229	229	248	260	223	256	240	233	255	233	276	266	248	210	230	250	260	219	294	268	250	274	235	219	224	267	240	213	237	224	226	221	232	232	265	246	242	275	239	222	262	262	253	246	263	250	242	284	228	266	264	286	266	256	237	243	247	260	258	230	226	242	247	224	260	238	226	258	247	236	240	221	221	280	268	266	221	254	254	239	240	249	261	239	266	252	240	267	261	243	241	232	264	207	256	256	232	250	257	230	276	246	268	245	253	259	263	265	235	252	256	248	257	237	234	252	263	274	226	229	258	235	245	253	262	217	209	241	262	247	238	254	254	257	228	248	250	254	239	275	269	257	254	238	286	239	242	241	237	261	250	237	255	251	240	238	243	235	243	234	221	253	268	225	239	232	241	272	245	230	267	255	224	252	249	227	229	243	239	253	224	259	259	228	234	282	257	213	252	219	265	242	270	239	213	248	248	254	209	236	233	255	239	242	291	240	251	269	248	256	243	258	265	224	243	223	230	238	229	245	246	236	248	264	247	236	258	237	249	259	232	226	247	222	240	262	221	254	222	235	262	241	262	255	234	252	286	239	260	239	245	235	212	248	242	248	255	230	246	237	242	263	235	252	216	237	273	251	286	261	253	231	235	224	226	241	255	231	271	241	230	242	262	247	223	204	240	251	240	271	254	254	236	226	224	229	235	228	266	243	272	260	254	225	239	263	264	221	252	259	270	269	247	262	250	264	246	223	237	223	221	242	256	239	232	246	238	259	240	272	261	263	261	247	273	266	239	229	229	236	264	245	243	257	220	258	257	233	237	254	221	256	258	258	265	240	269	242	226	235	231	254	249	247	253	242	200	237	211	247	235	243	226	243	254	235	249	248	256	224	221	231	257	240	271	242	259	261	228	264	267	233	249	235	238	237	235	268	215	256	240	237	260	274	244	256	240	234	257	240	254	271	230	242	237	241	232	259	257	250	266	219	267	238	223	228	252	291	252	255	271	243	257	253	228	250	225	262	237	280	226	270	270	219	231	237	238	269	237	250	257	264	235	253	250	243	246	249	235	251	259	260	245	239	246	251	257	257	255	261	257	250	235	244	226	261	257	250	268	233	264	251	238	248	236	261	271	238	266	250	246	223	243	237	247	240	269	252	270	270	245	240	253	271	234	239	213	267	227	242	263	225	242	254	235	250	246	255	248	249	234	256	225	221	276	237	225	247	224	253	269	239	250	269	248	243	261	246	253	233	233	240	199	249	248	232	258	246	253	241	253	259	243	237	246	249	241	264	253	236	246	234	235	215	233	241	274	265	259	267	239	234	243	231	236	257	269	242	241	234	243	261	274	228	224	244	235	259	235	248	256	250	240	218	246	269	261	253	231	253	240	265	230	261	258	235	236
30626	35837	34007	25835	19040	11458	7937	4889	3551	4236	3529	2526	1711	1311	874	805	648	654	585	556	550	502	509	554	584	618	572	510	495	446	441	434	447	413	440	396	419	398	384	421	439	385	393	410	416	373	419	439	416	431	433	411	402	434	421	422	389	423	429	411	371	456	380	400	424	429	434	391	427	416	401	401	401	455	398	382	447	393	444	405	429	364	417	406	406	423	382	392	365	387	427	402	437	408	422	432	407	421	426	429	388	424	419	427	406	418	425	415	428	433	392	405	415	410	398	376	405	397	403	392	429	401	406	437	385	411	411	394	424	387	395	440	392	392	415	423	410	422	427	436	389	413	421	382	394	392	422	447	411	434	397	428	427	422	417	436	396	388	418	471	449	387	393	425	406	393	428	418	401	438	425	360	376	398	433	423	428	398	368	399	428	427	422	405	409	429	392	400	395	409	406	394	400	434	401	419	440	444	429	398	419	401	375	448	407	424	435	406	422	417	403	436	381	409	435	410	415	399	373	405	383	412	419	415	413	410	408	409	417	427	414	431	383	408	415	423	431	414	399	416	425	402	389	366	420	396	405	358	387	457	438	411	419	398	435	378	414	416	410	398	444	444	399	395	405	405	429	396	369	389	448	441	417	380	415	403	440	394	394	413	395	435	386	369	373	393	425	395	416	416	409	424	410	407	400	414	397	436	430	413	394	419	371	399	401	443	403	411	389	401	437	434	414	386	431	400	417	411	432	419	411	405	432	410	412	381	406	464	440	431	436	397	424	424	439	415	443	394	393	430	421	414	421	386	382	417	384	404	413	438	437	423	387	398	447	459	412	446	432	384	445	410	423	433	442	385	390	413	398	388	417	432	440	417	411	406	394	406	445	432	413	381	436	409	415	415	414	387	431	428	446	368	388	428	411	389	439	409	382	433	393	413	427	389	423	416	461	395	413	410	387	406	415	418	410	402	397	381	431	424	413	412	389	435	412	415	401	416	421	421	405	419	423	450	415	424	433	438	404	431	432	434	402	415	417	407	435	430	445	441	452	414	373	381	419	388	397	431	393	417	398	410	414	428	413	386	395	373	399	416	401	418	408	407	416	433	443	419	397	429	426	426	432	398	399	404	430	426	439	394	400	393	402	407	449	377	425	410	404	402	442	429	414	419	430	383	391	421	410	413	405	391	441	408	387	421	413	391	418	401	419	405	415	434	388	402	442	404	418	449	427	382	416	398	374	423	430	415	432	395	404	442	429	414	421	442	420	400	437	429	442	404	426	436	418	439	393	410	416	395	393	432	444	406	443	428	418	401	419	398	391	405	435	423	392	391	461	416	410	413	410	415	404	384	433	367	384	392	425	400	400	398	448	436	415	398	422	405	434	444	396	384	425	401	443	394	424	445	450	425	375	427	413	421	416	401	387	405	404	422	431	379	431	419	409	402	399	456	446	419	414	406	434	392	449	386	389	411	383	377	401	428	401	388	425	382	421	420	424	438	436	395	418	407	386	383	417	399	432	435	387	407	411	434	406	449	431	387	432	421	417	425	398	429	403	403	422	396	431	421	405	411	400	417	382	435	395	390	415	441	442	402	418	388	399	394	423	448	397	401	408	454	415	433	429	420	402	403	386	415	406	454	409	411	447	417	406	416	393	417	386	398	418	414	402	373	410	423	422	406	434	415	437	432	379	379	420	428	382	419	376	413	426	398	412	414	396	396	381	434	448	416	409	415	415	371	430	416	409	392	390	390	416	434	429	400	397	399	399	441	401	451	461	361	406	406	415	442	457	407	431	411	387	395	370	413	426	395	401	393	447	437	408	381	408	392	460	398	418	468	442	366	397	371	432	383	395	395	411	422	377	402	374	388	397	392	376	413	408	394	398	444	424	396	414	373	406	428	434	438	421	399	387	399	455	433	388	380	441	427	414	414	456	397	451	397	408	421	424	427	433	393	458	414	423	405	416	402	435	432	434	389	414	413	403	393	403	427	407	391	394	394	428	422	410	416	429	431	414	434	422	402	404	377	411	399	423	442	407	434	389	429	437	422	398	421	395	428	399	426	403	427	391	430	386	382	431	429	428	433	401	421	409	407	401	406	431	452	428	434	422	435	424	412	420	410	413	411	428	380	429	379	435	416	399	409	388	423	413	384	431	404	409	390	402	407	419	406	418	434	400	417	437	428	411	413	404	379	379	406	428	396	391	403	484	382	442	394	416	385	393	454	440	415	433	392	425	379	397	388	403	411	400	409	423	417	415	389	421	469	425	401	425	400	394	413	432	444	437	423	428	400	413	393	450	378	411	417	420	419	398	397	439	404	385	402	442	442	406	416	388	418	417	361	422	418	411	422	399	374	415	410	418	429	394	384	416	418	398	432	416	401	395	399	430	392	385	389	443	420	408	410	418	420	405	413	391	375	416	410	396	417	419	448	413	419	416	435	431	421	389	407	392	394	430	389	407	391	386	410	419	429	393	428	400	410	382	434	408	441	383	387	445	379	395	426	402	391	395	438	411	439	433	431	419	445	411	406	400	437	427	421	399	425	412	439	420	394	418	407	412	413	384	405	427	419	405	430	437	389	438	473	427	398	428	398	385	407	414	448	420	443	425	415	393	413	402	428	414	421	384	374	409	430	398	427	454	410	387	448	434	398	397	385	397	403	420	390	425	359	402	444	438	435	427	394	412	381	392	405	435	410	418	416	420	418	391	400	389	429	405	427	391	385	399	439	418	433	422	411	423	411	384	408	409	413	413	419	414	405	411	408	352	409	403	446	411	428	409	398	409	417	411	417	422	416	414	366	404	407	410	429	435	422	418	421	422	410	420	421	397	407	454	393	401	427	410	426	378	375	424	417	401	415	381	419	406	447	413	408	373	450	400	412	404	413	394	407	399	415	413	401	427	425	439	420	420	394	381	431	401	390	420	408	405	410	411	418	456	411	420	417	406	422	416	424	413	434	414	428	416	410	395	399	383	426	433	436	434	435	428	373	439	396	415	418	413	418	398	414	420	411	397	420	403	450	394	378	388	377	417	421	439	390	430	385	447	407	467	420	412	417	397	477	402	424	446	459	393	420	407	402	412	411	419	360	435	427	412	420	418	451	392	390	412	419	403	398	423	409	413	443	449	416	422	405	388	401	424	419	413	398	397	401	432	419	448	427	404	447	418	426	420	382	399	420	429	396	428	379	407	424	402	376	424	422	437	412	364	426	430	428	409	401	414	393	406	405	400	402	412	440	393	418	407	409	420	388	441	390	441	380	438	410	396	377	447	379	419	407	415	399	426	410	371	406	449	415	411	415	403	406	427	415	438	418	378	450	409	449	426	391	406	405	395	413	423	449	434	388	405	395	414	381	417	415	420	418	396	399	387	381	431	404	401	422	413	415	462	430	394	399	399	407	418	439	404	419	392	413	371	402	425	395	385	396	435	401	411	398	414	429	421	412	429	382	396	386	374	430	396	381	412	418	385	385	398	434	411	424	427	409	406	429	398	378
39897	52983	36297	26895	22582	16109	13757	9440	7063	8322	6538	4846	3193	2287	1451	1259	1089	999	913	790	698	712	689	772	813	884	821	678	623	554	525	524	509	505	485	513	506	537	528	497	508	483	528	521	507	516	556	524	526	492	482	496	500	475	473	536	530	508	505	516	486	485	523	480	497	476	497	497	491	517	462	493	481	498	495	491	521	490	499	476	485	512	442	476	495	534	516	498	501	475	469	507	483	458	511	476	510	512	493	509	488	475	510	503	507	461	513	466	513	508	514	478	469	512	502	479	532	495	487	459	527	483	490	493	504	465	470	491	514	478	506	521	510	524	535	504	503	494	470	483	501	478	504	485	457	522	501	491	495	473	468	523	472	495	478	491	506	500	496	455	495	528	556	473	495	488	503	529	465	465	483	512	472	491	492	460	472	494	492	481	531	474	497	478	520	481	484	551	481	521	496	512	515	494	536	490	466	544	504	487	484	462	480	472	472	479	517	517	485	496	513	488	516	480	524	505	499	480	507	487	526	513	515	489	473	486	485	506	483	460	497	465	470	504	511	459	493	494	459	490	480	528	489	485	495	493	517	512	502	506	507	483	510	498	483	485	510	504	495	494	502	477	528	509	469	481	523	517	516	504	496	499	525	513	506	505	516	515	473	487	514	512	519	482	495	529	496	501	492	475	498	476	478	498	504	487	511	489	454	569	517	491	488	483	484	506	522	456	533	502	472	494	494	490	487	474	473	526	471	460	468	506	503	496	522	554	497	473	487	555	499	509	509	487	496	525	499	485	519	505	554	504	491	476	498	485	492	477	461	507	494	504	530	489	481	453	512	518	464	514	484	492	487	512	458	519	486	510	500	533	513	532	470	457	476	517	497	520	485	468	495	508	503	478	483	536	506	513	467	492	506	519	495	478	506	469	489	509	487	523	551	510	493	507	488	525	480	494	493	516	510	498	472	491	502	447	528	464	525	551	481	513	487	501	497	510	502	461	522	494	515	528	476	505	509	518	503	514	516	513	511	487	495	480	510	504	489	514	491	483	457	494	511	494	566	494	489	470	512	496	483	507	486	506	534	511	524	476	476	480	496	510	483	525	485	471	507	476	517	481	496	475	462	461	504	532	475	500	480	514	478	521	505	502	495	501	525	465	492	484	518	471	463	515	504	490	502	512	496	499	529	508	498	525	512	482	486	484	487	458	497	517	479	475	465	481	539	491	515	464	474	508	489	512	546	489	500	536	511	508	535	529	469	473	467	535	458	478	477	509	532	516	491	473	513	480	483	479	498	491	532	523	482	516	509	511	527	480	471	482	492	483	507	512	515	505	513	517	501	488	439	455	470	507	535	503	493	500	480	482	525	491	451	496	516	520	501	475	477	473	469	503	482	478	508	512	452	485	492	482	506	493	519	493	464	467	508	532	496	473	508	454	515	500	468	506	471	516	548	510	482	494	497	463	477	482	507	504	493	490	512	489	517	484	492	483	492	505	485	471	504	509	533	465	479	516	479	487	473	515	467	535	462	468	483	539	482	478	539	507	471	503	546	499	514	476	512	461	473	504	469	506	526	506	452	479	518	489	510	521	481	514	503	487	509	507	502	483	515	505	449	503	494	483	488	499	472	489	496	504	535	511	506	470	470	491	518	512	509	467	526	460	505	475	500	490	501	476	500	470	470	480	467	551	507	508	496	509	503	491	469	510	488	458	517	494	475	475	512	462	512	535	511	521	510	508	516	541	484	509	510	455	528	488	474	514	482	510	483	482	495	491	512	512	500	498	462	472	493	477	481	482	509	501	499	469	498	502	536	500	481	453	504	528	505	481	473	495	460	487	490	509	457	493	468	476	509	473	533	504	473	484	517	514	498	439	504	469	504	546	469	494	514	506	506	474	487	486	486	495	489	479	486	500	477	496	512	485	510	515	497	485	468	529	498	487	484	501	482	478	511	481	481	486	499	495	544	485	499	493	520	504	469	541	496	477	532	517	533	473	513	503	546	493	489	470	494	493	519	449	496	525	475	525	499	484	445	479	525	503	499	524	525	515	494	472	450	494	519	532	469	491	477	505	478	500	503	490	515	503	472	497	501	468	465	481	491	501	490	498	462	508	491	464	515	527	475	488	487	482	479	496	519	502	516	462	518	494	509	522	500	500	491	489	467	499	505	478	522	506	489	489	486	498	471	501	510	506	495	469	463	494	497	506	516	505	499	515	497	488	531	517	471	496	524	506	529	487	506	538	501	512	501	527	477	463	501	486	497	496	471	468	493	509	469	513	462	494	495	495	499	533	517	461	536	499	513	486	520	459	486	463	479	514	475	468	492	476	540	478	434	509	505	479	503	483	479	489	475	505	487	508	517	505	469	491	502	482	554	499	470	501	440	491	491	480	477	499	502	450	501	464	482	489	481	485	477	495	528	492	489	492	524	468	490	496	469	501	503	517	485	493	514	486	507	483	502	478	489	503	522	490	478	500	486	538	502	481	512	490	504	523	485	481	508	465	508	484	485	463	499	524	519	465	454	519	509	525	478	489	470	537	516	494	513	454	460	440	496	437	478	537	503	478	506	488	496	482	480	473	492	469	518	504	432	463	475	461	507	512	514	524	467	525	513	502	525	487	445	504	499	480	511	508	523	483	491	474	506	463	512	489	474	482	501	505	503	474	488	515	503	491	527	456	474	525	501	521	503	521	489	480	513	520	502	511	509	500	494	469	491	486	489	538	533	497	498	501	508	457	477	493	456	514	510	477	503	482	513	475	531	468	518	483	489	513	525	474	475	487	508	479	498	456	484	482	496	498	470	476	493	460	507	512	461	475	462	553	485	517	496	488	515	515	464	515	484	480	524	486	486	486	476	488	496	474	504	524	482	540	517	539	475	511	492	510	524	481	509	507	474	482	546	529	491	510	458	491	478	513	481	522	529	490	478	522	503	435	504	492	498	486	507	475	473	494	532	469	537	487	476	457	478	538	461	484	509	505	504	507	511	480	450	511	497	507	490	488	497	460	503	520	489	488	490	429	505	473	546	463	489	519	537	458	458	514	504	510	500	469	452	529	437	463	457	515	485	529	487	476	507	476	490	442	485	507	483	454	495	469	491	468	498	516	494	537	482	502	482	454	533	510	478	493	520	480	510	467	494	519	499	521	498	508	482	544	500	530	538	488	515	476	508	477	433	485	464	486	461	511	479	510	541	507	458	443	478	523	517	507	526	480	490	483	471	476	496	487	464	482	506	539	482	495	493	506	486	482	457	514	470	459	491	506	522	501	472	499	519	516	511	512	508	518	495	497	491	505	494	481	501	478	495	517	447	505	467	488	480	537	517	491	535	487	496	484	515	464	506	485	507	524	515	504	486	463	547	454	498	513	525	497	472	504	548	516	479	509	490	518	496	478	487	498	489	520	530	513	529	492	485	455	517	474	472	485	498	499	499	498	502	496	515	499	458	499	506	509	515	494	490	469	511	496	486	485	526	490	524	484	536	472	491	455	482	470
23909	21324	28846	24602	22675	21008	15351	8351	5402	6125	5830	3993	2555	1817	1116	833	697	657	642	565	467	449	391	434	522	535	521	470	349	343	333	313	318	273	283	313	260	264	272	315	306	302	289	270	273	291	256	278	281	293	310	278	293	306	282	270	303	262	296	273	313	280	294	296	292	264	312	308	264	301	289	261	262	286	275	275	279	304	290	271	301	295	263	287	271	255	288	272	317	261	273	281	297	321	271	297	322	323	291	307	285	318	298	306	286	285	310	292	268	296	297	283	295	306	257	303	294	261	277	280	302	255	287	255	290	251	288	288	278	293	324	293	268	284	285	313	307	283	287	298	275	262	284	269	288	276	281	274	273	297	284	298	294	293	284	302	301	281	287	302	263	295	297	292	270	271	309	301	316	292	276	303	282	303	300	254	273	292	285	299	281	276	266	313	299	309	249	263	294	295	258	295	270	303	293	262	285	310	279	273	293	294	293	273	289	252	290	263	279	270	301	268	282	297	256	299	287	273	280	270	274	266	327	294	280	316	266	278	293	288	282	271	288	284	292	284	275	311	302	289	286	273	299	308	267	276	310	276	297	295	311	318	298	315	280	254	301	312	288	301	263	302	277	286	308	288	259	301	300	288	285	271	277	260	323	271	271	287	313	272	307	295	318	270	283	295	274	272	305	277	305	314	296	275	293	272	279	270	301	274	269	290	289	278	246	335	267	254	294	282	293	305	282	306	265	287	283	278	290	259	298	278	293	282	291	277	269	303	296	293	302	264	311	266	270	284	307	305	299	304	295	313	273	299	271	327	293	272	282	289	282	279	294	264	296	264	299	274	278	297	276	277	288	301	288	303	283	285	254	290	288	269	264	274	271	306	265	279	272	283	282	318	273	268	282	302	286	258	298	277	276	278	276	310	303	271	273	289	273	286	248	293	287	278	290	278	299	272	271	311	272	261	268	284	299	295	293	297	306	275	308	292	301	294	308	285	294	270	267	257	275	285	298	290	293	288	280	298	311	275	298	278	320	325	286	294	295	267	276	264	283	296	268	296	321	288	284	310	307	280	282	297	292	254	273	288	326	306	279	286	289	300	342	269	295	306	284	293	302	292	284	269	261	272	279	258	284	321	294	260	293	276	259	317	280	279	265	276	289	280	285	261	297	277	273	295	327	292	301	276	309	274	260	295	292	294	295	301	258	291	282	272	296	307	290	298	304	278	306	266	275	308	304	319	271	279	302	284	295	273	272	273	291	299	295	289	288	299	337	298	277	295	291	303	281	270	260	281	285	299	319	301	277	309	302	295	285	318	272	290	306	282	289	293	278	274	288	269	313	307	295	307	276	300	285	284	304	293	293	293	280	311	258	301	287	259	282	303	315	274	269	304	316	290	270	253	308	256	270	281	272	264	273	288	290	293	287	271	275	292	279	288	287	291	271	297	270	297	257	291	285	307	261	270	266	274	292	296	298	286	276	294	253	254	278	288	288	273	258	274	287	277	298	294	299	289	286	300	292	272	268	294	282	274	257	272	304	297	275	302	304	285	285	309	296	301	305	269	305	298	291	278	280	263	305	271	294	278	286	275	301	281	242	282	294	275	279	279	271	284	316	259	280	258	282	272	296	308	295	312	263	284	276	276	275	305	292	277	309	276	274	279	275	278	276	296	261	312	268	295	281	289	315	275	281	297	275	259	272	264	282	297	327	278	302	283	289	288	273	296	281	295	317	270	299	275	306	249	306	297	299	299	301	314	302	318	298	284	278	309	277	271	295	277	313	264	282	252	292	293	308	255	319	287	252	280	282	293	247	278	298	292	277	282	299	284	305	301	301	308	292	276	284	321	288	294	290	256	283	294	279	289	277	289	316	290	281	280	310	299	300	297	288	312	274	286	273	312	260	323	287	268	254	251	277	317	266	294	280	285	281	284	269	281	299	297	282	288	294	315	262	294	286	292	290	294	297	292	287	243	298	280	272	260	305	293	271	264	278	294	272	289	279	269	289	295	247	299	270	326	298	305	262	265	318	285	284	272	291	269	299	286	306	312	285	274	271	316	295	294	307	286	320	310	291	296	270	297	270	272	282	273	281	291	273	289	287	294	283	273	273	306	279	283	257	247	258	264	298	278	288	317	288	315	323	277	273	286	302	299	288	284	292	284	306	283	287	300	260	329	284	324	279	309	258	297	297	309	273	268	288	294	317	316	311	280	288	282	320	277	296	250	300	312	301	266	297	295	299	291	269	320	303	272	282	283	312	287	296	297	288	323	297	317	289	311	302	300	273	316	267	297	288	284	318	283	319	315	289	297	271	287	325	297	282	317	284	296	287	288	286	296	290	289	289	303	283	283	279	294	295	295	277	285	300	299	300	255	275	287	276	310	303	294	293	273	292	281	272	299	297	294	296	282	314	291	313	271	328	292	258	270	279	291	263	274	273	312	272	258	277	286	299	324	280	308	291	287	289	267	282	311	290	295	250	284	307	296	262	277	262	262	279	294	285	324	285	292	272	282	271	287	286	279	290	275	290	307	273	331	311	265	278	286	278	285	323	308	307	276	255	280	269	304	269	277	289	320	320	293	292	295	233	289	266	318	262	289	286	306	261	308	268	293	292	308	285	273	291	290	272	297	279	287	300	289	296	266	299	284	300	286	303	284	267	298	279	302	316	275	319	285	282	270	285	275	283	288	253	254	310	272	321	269	305	296	307	338	321	261	280	296	288	285	266	299	303	298	281	300	258	301	285	276	282	291	245	308	293	297	293	268	269	276	306	282	321	332	309	311	282	284	316	281	268	298	301	280	288	296	311	308	284	269	264	281	294	281	298	257	304	318	261	263	306	265	273	291	271	301	291	283	287	309	305	275	251	291	290	312	288	281	287	271	285	303	266	296	274	288	275	291	275	303	292	270	285	256	305	287	297	271	283	259	266	266	268	291	298	306	316	280	326	310	307	280	284	283	324	291	305	289	287	280	289	264	280	306	319	327	256	291	278	284	318	313	290	297	318	266	302	285	291	323	307	258	278	264	298	279	310	298	278	271	311	281	252	277	290	290	323	301	292	304	255	275	293	284	273	273	278	280	280	268	265	279	297	308	298	297	271	294	287	276	258	298	295	289	288	291	282	299	287	266	300	280	278	281	306	302	296	299	284	262	281	310	279	302	289	315	284	298	313	305	268	251	295	301	293	273	269	267	255	288	259	267	261	294	308	287	304	291	311	306	329	300	310	276	273	302	274	311	283	270	297	282	301	268	289	283	274	281	277	292	314	297	272	296	275	301	266	280	274	279	279	300	272	289	242	294	279	269	295	279	254	284	287	292	292	291	284	286	306	304	287	332	289	287	275	278	303	280	284	289	314	265	280	321	284	326	295	321	259	295	300	272	314	331	286	308	275	285	287	269	288	276	255	279	299	282	292	302	325	298	280	271	330	276	290	277	294	261	289	305	287	303	277	318	279	282	284	272	273	297	286	285	321	289	247	255	304	293	284	281	274	298
41334	64944	45630	31864	28366	22578	18361	13402	10229	10943	9988	7328	4755	3442	1991	1441	1241	1193	968	818	677	616	609	691	762	846	755	582	563	479	385	412	393	430	374	373	353	366	383	371	325	365	359	336	363	363	338	360	374	347	353	335	344	381	362	333	365	364	391	358	348	341	366	345	366	332	343	320	336	329	349	332	350	354	327	324	360	371	349	354	356	370	340	367	363	341	368	344	359	343	377	346	359	342	346	362	389	378	369	371	374	344	421	394	333	349	374	346	380	360	373	364	332	359	355	350	358	349	341	326	368	347	346	371	354	364	374	339	369	355	349	371	349	318	358	352	372	339	338	357	335	344	384	373	360	372	363	363	349	357	334	343	351	375	361	352	333	373	373	357	313	351	324	359	367	365	343	320	367	344	347	355	368	344	342	349	326	359	385	333	337	346	339	348	336	341	352	379	382	320	360	366	379	389	336	350	372	379	337	385	378	353	354	355	341	355	332	330	355	358	350	369	377	332	350	357	386	386	370	331	344	327	338	378	370	332	336	325	322	354	342	345	334	339	292	346	377	394	346	368	377	366	355	337	351	330	371	366	354	358	321	341	353	379	398	339	362	339	353	358	320	378	344	361	336	364	360	363	364	382	322	370	382	341	383	343	331	348	357	376	372	334	346	359	370	357	372	370	364	349	368	343	348	342	364	329	358	365	374	356	353	352	355	352	364	356	377	325	343	343	303	322	355	322	348	371	328	352	341	337	338	383	362	350	347	349	355	346	367	360	358	333	350	351	327	339	366	335	377	361	325	352	366	332	341	356	331	339	303	369	338	357	345	364	375	346	354	362	356	322	344	338	358	380	346	356	361	367	346	351	332	356	321	331	359	329	321	361	387	370	344	330	355	337	384	351	333	336	355	370	359	380	322	349	332	372	360	339	324	325	361	367	357	369	362	337	361	341	360	369	351	318	343	340	378	344	366	333	338	333	341	353	380	341	360	348	400	317	338	350	346	357	340	389	368	341	366	348	352	341	368	361	358	350	328	370	326	358	342	349	346	380	368	350	356	326	339	376	359	336	365	360	364	379	313	339	359	369	331	369	372	354	365	355	335	352	332	327	333	341	338	326	348	351	375	350	335	337	346	322	343	327	385	360	350	344	341	301	373	324	377	342	376	361	356	368	372	345	362	344	352	364	357	375	361	404	355	346	355	354	383	368	364	359	336	378	386	354	357	353	350	337	386	345	346	352	386	338	323	355	352	369	338	363	353	389	358	354	353	340	345	350	342	342	341	353	301	367	328	355	377	354	370	388	326	390	334	378	391	385	351	327	390	343	361	383	344	359	361	365	353	331	357	355	344	341	347	353	342	358	322	368	337	364	375	338	373	346	335	317	356	323	339	399	389	346	357	349	357	367	363	351	349	373	353	337	378	353	344	368	337	346	356	346	379	379	330	370	345	367	346	334	379	360	356	358	330	361	341	373	376	354	357	360	360	359	367	369	350	337	353	360	345	367	304	340	313	362	336	352	333	340	338	338	336	333	347	362	354	351	344	360	344	329	374	359	346	336	333	371	359	366	335	402	381	332	328	354	343	371	334	324	350	372	354	358	352	350	374	348	318	355	354	374	350	356	325	331	366	321	377	330	368	359	352	325	393	363	356	353	344	370	339	361	339	307	368	364	319	375	360	335	322	336	382	347	347	421	335	350	375	356	321	346	378	333	361	344	362	328	364	343	355	320	345	331	352	359	387	336	361	382	327	346	353	332	331	367	359	391	325	364	366	387	327	330	357	362	342	343	332	373	389	393	404	343	317	376	370	337	345	343	357	330	359	388	362	359	319	352	367	380	379	356	379	345	324	339	357	349	369	358	325	326	392	357	322	350	332	404	327	352	338	348	354	349	372	332	366	371	354	377	351	364	339	387	381	359	337	359	364	316	366	346	352	360	338	345	366	366	374	337	347	370	327	354	331	351	317	360	359	379	349	371	330	335	400	347	329	353	323	357	349	352	344	379	391	372	351	380	325	318	342	340	377	357	356	334	327	332	318	385	345	341	362	328	374	331	364	359	329	355	338	321	341	334	350	358	371	362	346	351	349	331	368	356	339	342	330	373	400	384	384	331	386	353	365	320	337	347	332	382	358	369	354	337	365	367	310	392	370	365	352	337	348	369	362	340	315	334	370	325	346	355	346	340	345	354	378	332	378	342	347	386	373	345	320	368	367	360	354	363	368	332	316	343	333	364	354	376	322	338	357	352	345	384	362	347	348	361	339	368	374	381	355	342	359	377	380	355	359	352	339	336	360	359	299	359	361	330	400	347	347	362	373	384	349	359	393	298	334	382	340	379	350	328	336	406	378	327	351	353	389	372	357	354	337	368	362	351	369	347	341	360	353	378	349	390	372	359	333	370	359	332	378	371	392	390	345	342	353	361	362	371	331	336	375	298	361	345	368	350	347	367	339	345	353	364	367	373	338	350	343	340	348	350	355	348	360	342	367	362	385	316	378	371	343	326	301	361	393	361	359	378	359	348	360	356	347	322	334	359	350	370	343	356	375	345	383	361	347	372	348	322	374	327	370	341	375	399	340	367	362	350	358	357	356	346	351	345	325	348	398	352	346	339	360	380	334	391	351	394	366	362	348	369	358	317	346	350	336	362	385	361	363	380	345	345	353	361	351	364	349	382	323	343	360	394	348	376	342	331	357	370	361	367	356	328	314	336	340	385	348	331	351	340	361	348	355	405	336	359	360	323	361	351	355	352	347	378	349	337	337	357	349	347	382	367	354	385	391	356	375	308	372	338	376	345	352	358	390	356	354	370	386	349	315	333	366	380	351	334	340	348	361	341	333	378	373	359	344	330	367	339	373	372	377	380	326	361	351	391	342	368	329	347	359	367	371	349	353	357	313	366	349	376	337	351	361	326	363	315	356	372	370	332	382	385	338	357	369	357	349	357	348	366	383	377	362	345	358	353	349	351	331	339	359	325	388	376	372	385	356	337	352	336	345	369	364	339	346	345	352	342	375	353	349	355	354	385	342	351	333	382	380	355	367	364	357	343	348	374	344	354	353	359	368	340	343	362	358	371	366	366	337	374	351	342	403	334	413	353	370	346	381	333	338	342	349	356	325	373	322	350	342	355	313	314	361	357	375	299	348	374	337	362	375	362	372	340	408	348	328	364	334	354	353	384	372	350	340	349	369	338	375	347	314	354	338	357	359	372	376	357	339	359	358	319	358	352	317	328	340	355	366	359	362	341	373	369	375	338	338	341	344	372	383	369	360	352	350	376	340	369	360	390	361	328	350	375	356	337	372	366	359	350	364	364	349	361	356	349	353	357	353	349	377	375	370	349	344	344	342	347	373	352	325	347	336	374	330	327	344	355	344	332	326	362	376	367	332	339	383	365	371	353	364	352	332	355	349	348	370	362	361	347	357	348	390	367	364	366	355	363	382	342	350	371	345	350	337	360	356	363	345	360	375	379	367	349	346	378	350	374	380	337
22792	21130	28861	23786	21641	23303	23082	13091	7370	7400	7548	5489	3471	2203	1333	908	801	746	669	488	452	380	353	372	441	465	442	418	328	304	271	249	242	276	261	213	203	245	224	221	226	225	226	215	234	199	202	197	205	209	219	211	217	226	217	225	244	225	226	207	223	196	222	231	222	203	228	205	234	218	225	218	218	202	248	221	232	230	226	238	231	210	231	245	222	222	207	225	222	238	194	223	216	208	237	257	249	227	227	253	254	221	243	220	230	201	212	188	214	217	235	229	218	214	259	219	210	215	225	207	211	226	223	222	213	221	216	231	197	220	206	194	230	234	233	225	220	241	204	219	219	234	251	231	218	209	213	199	208	219	213	169	229	215	224	210	204	207	225	223	210	205	210	193	195	243	197	236	200	217	248	215	237	227	192	212	224	199	242	220	232	215	208	219	221	215	226	236	202	191	209	213	225	240	203	241	219	219	194	222	212	236	216	209	235	181	228	206	235	210	209	197	224	225	214	229	210	212	225	219	221	255	218	239	233	232	200	229	243	236	233	220	246	214	226	227	243	217	225	193	227	210	226	225	225	209	203	224	208	206	270	191	235	239	210	234	225	216	226	217	219	200	245	218	221	221	235	226	215	212	221	224	200	225	209	242	260	203	230	206	210	229	208	250	220	216	248	224	222	219	214	236	230	216	216	205	196	198	199	201	210	229	189	225	211	239	233	225	224	196	236	236	218	205	224	241	194	237	219	225	207	198	210	228	182	224	218	226	253	205	213	211	237	221	206	240	232	208	229	220	238	205	202	220	228	219	238	225	197	231	198	223	233	213	218	209	210	224	203	206	212	211	185	224	209	250	198	223	241	200	193	249	231	233	216	229	228	223	232	241	236	216	217	235	200	247	232	224	232	242	211	224	195	198	213	217	212	232	225	227	196	230	209	231	240	208	207	214	250	220	213	213	218	227	218	234	218	219	216	182	217	225	209	250	229	215	211	196	232	242	214	227	234	231	221	222	214	219	209	217	209	225	189	226	235	211	221	214	210	211	229	223	222	224	197	206	231	208	224	218	223	202	237	196	230	237	209	201	218	194	211	209	208	203	221	224	240	227	221	227	200	211	213	195	229	219	196	221	224	233	213	206	218	197	230	240	221	241	228	218	205	230	216	217	214	223	197	214	229	217	224	193	213	209	210	209	214	232	246	236	221	225	229	205	216	249	211	231	200	208	217	208	219	237	233	228	222	231	217	231	230	240	238	202	225	227	199	215	225	228	217	241	239	191	225	195	216	240	232	227	213	180	220	249	205	213	213	213	209	220	202	216	211	222	204	236	214	224	210	233	208	221	220	216	226	222	215	201	232	216	224	210	231	222	211	229	208	218	218	217	220	199	211	234	226	225	201	246	229	196	225	211	217	201	190	200	219	241	217	212	192	225	217	210	242	226	218	225	227	210	201	235	208	242	227	224	201	213	189	218	207	211	220	224	197	204	224	209	216	252	235	220	228	211	215	217	231	233	206	200	248	221	222	235	223	213	228	219	205	198	205	214	211	229	188	207	242	231	206	219	191	204	243	200	219	235	222	224	233	214	194	201	197	220	235	222	204	230	211	230	233	201	210	207	214	216	209	209	238	234	195	223	202	227	212	198	228	235	209	211	208	232	237	236	217	209	212	208	228	221	192	224	209	231	220	218	230	241	212	229	219	213	218	235	248	227	241	207	179	206	227	204	239	206	193	213	211	218	237	204	211	210	235	229	212	177	213	207	221	209	199	227	239	252	231	225	238	211	227	229	186	207	214	226	222	235	201	250	199	211	207	225	242	208	228	219	208	244	215	200	232	236	224	238	213	220	229	235	199	232	221	204	237	222	207	201	229	199	241	235	235	210	206	224	192	229	219	199	221	204	214	205	213	237	202	216	224	226	236	220	227	214	249	230	209	257	233	233	234	232	237	202	204	205	220	223	193	235	243	241	216	191	217	224	229	244	201	204	204	205	231	214	188	206	220	215	231	226	219	220	176	250	216	214	207	212	208	227	212	219	205	229	206	203	210	195	236	182	221	202	228	225	212	245	222	240	233	227	208	225	220	248	221	194	227	214	243	207	210	190	242	217	237	223	230	213	204	197	218	204	202	239	196	222	203	201	225	219	221	213	219	232	218	221	213	242	210	244	251	209	236	233	220	190	211	190	218	241	225	230	218	194	215	239	240	197	206	251	185	212	219	208	208	223	209	239	182	232	224	244	224	207	238	248	207	233	223	214	228	239	229	218	227	223	222	215	208	198	206	239	199	241	227	252	217	200	242	222	243	214	228	203	211	249	203	255	218	228	224	223	215	225	209	225	219	224	224	205	221	214	239	256	225	210	236	192	214	226	203	216	222	224	235	224	233	195	191	241	230	222	244	211	254	217	205	201	195	193	186	220	212	236	244	236	213	210	218	229	206	229	225	215	230	222	223	239	235	228	183	210	232	199	233	211	214	228	237	247	224	225	223	231	210	213	228	195	195	214	224	214	240	255	201	225	220	234	205	238	217	244	222	188	206	229	210	198	197	242	209	210	226	225	214	210	199	204	223	228	222	219	218	220	209	223	226	203	209	237	226	226	213	199	230	232	212	216	207	215	198	210	237	228	202	171	222	204	198	236	225	227	197	209	234	229	213	220	219	208	195	216	211	215	228	224	214	241	224	234	204	222	214	234	222	227	234	207	202	213	196	227	208	215	241	241	211	232	233	208	224	216	198	217	239	218	227	191	220	214	234	203	203	201	220	231	237	207	211	232	199	231	237	210	215	221	201	209	220	223	218	210	232	206	209	231	202	245	237	221	236	214	185	213	213	209	223	203	201	239	200	219	209	202	225	221	246	223	227	205	226	216	218	231	213	214	224	202	238	217	230	213	210	231	194	254	221	218	216	233	231	230	216	214	187	218	219	205	196	218	198	210	220	208	231	219	219	209	191	193	201	219	218	198	218	206	236	231	209	207	232	208	203	244	245	232	235	190	211	233	193	218	228	199	230	206	231	220	225	239	218	213	225	226	244	233	215	216	209	232	188	217	230	207	222	211	222	218	237	223	198	228	195	197	242	211	208	208	203	244	230	212	235	226	224	186	202	220	216	213	228	238	231	221	223	214	214	213	216	226	222	205	219	198	230	203	239	207	204	227	193	220	212	224	207	198	212	226	222	212	209	200	242	217	233	222	205	211	209	269	209	213	223	220	228	225	228	218	223	217	234	210	222	229	225	252	201	183	222	227	204	213	194	199	239	205	236	218	228	237	228	207	207	218	219	204	228	205	189	193	221	236	214	201	230	232	214	221	233	233	194	233	193	225	202	212	204	193	223	246	216	216	215	200	217	220	229	205	227	209	219	209	230	218	219	239	210	208	217	201	206	217	251	201	219	235	222	212	228	211	234	230	197	233	232	225	231	238	208	229	212	227	195	238	221	224	225	196	227	213	224	213	218	226	225	213	219	237	232	208	213	196	202	227	226	217	238	225
44544	70699	48799	35778	32834	27546	22339	18078	12967	12953	12931	9669	5906	4179	2447	1599	1377	1333	1156	869	652	564	592	587	688	689	654	535	451	421	379	313	335	297	274	260	300	261	278	272	272	288	265	258	279	277	276	242	258	261	259	253	293	233	291	251	252	277	255	262	266	265	264	269	272	257	280	234	268	250	263	257	266	246	283	259	225	237	266	261	284	296	286	269	248	267	268	242	274	264	262	237	253	226	274	298	333	278	319	311	295	291	292	255	323	260	260	280	265	252	249	259	258	249	277	245	263	266	254	259	254	251	251	289	243	282	245	267	255	236	234	270	261	268	273	239	254	262	251	259	257	268	278	277	254	258	244	268	265	251	276	280	270	275	244	256	237	258	287	249	282	263	228	247	254	252	252	234	255	272	280	263	275	255	223	265	280	270	255	269	279	290	254	268	232	244	224	253	229	266	244	256	267	254	268	238	264	270	252	244	248	285	237	256	254	255	247	266	220	269	224	271	264	270	257	279	219	255	249	246	273	262	220	265	270	238	263	252	281	284	247	254	242	268	258	240	271	246	257	254	252	251	250	260	291	229	236	246	258	256	258	264	247	256	275	248	232	240	252	254	266	241	279	251	237	271	248	268	266	240	266	265	253	243	264	272	258	240	240	267	246	281	257	280	221	253	248	249	260	249	274	265	243	263	252	241	256	251	265	268	262	256	256	270	264	229	285	265	280	240	252	292	230	241	244	244	247	236	256	251	252	260	277	252	302	243	273	263	261	290	300	255	246	246	250	241	243	248	284	282	245	261	243	227	287	244	257	264	266	278	276	257	290	262	249	260	235	272	253	251	251	250	263	250	267	294	250	265	241	247	263	280	247	238	257	274	249	258	274	253	266	263	272	278	275	248	237	254	261	227	242	259	261	255	265	272	263	273	255	249	263	252	254	277	263	270	222	270	259	241	268	266	264	297	275	265	256	260	290	232	254	253	258	258	260	230	218	254	260	301	275	279	268	260	267	269	267	245	277	261	274	267	274	253	263	264	278	252	282	232	257	254	259	268	277	270	227	252	268	260	256	246	260	241	240	275	249	239	284	253	278	238	248	265	258	263	251	266	290	245	258	272	251	233	242	280	240	213	245	252	237	238	234	258	256	253	273	257	269	288	227	251	275	294	264	265	240	227	252	255	262	262	254	265	235	276	253	250	243	268	256	295	236	251	249	277	251	278	260	248	270	264	232	254	244	270	254	227	252	257	258	266	256	265	254	283	253	238	250	285	260	267	239	244	263	232	258	253	259	256	250	249	281	249	252	238	231	256	262	280	269	247	262	260	240	221	264	274	251	222	269	246	252	250	237	270	272	236	249	261	254	258	276	247	240	237	236	266	252	269	305	267	257	235	230	267	274	265	257	259	270	244	218	252	247	244	253	237	259	244	237	276	264	253	245	246	259	272	258	234	269	289	281	255	243	271	254	252	258	238	247	279	242	248	273	241	242	271	252	247	264	255	275	250	238	240	266	257	255	256	239	237	232	271	253	254	233	247	235	268	245	246	259	250	257	280	254	261	271	284	271	246	248	274	244	231	260	277	276	270	252	241	287	267	259	239	253	293	246	252	217	269	284	252	274	248	246	242	280	249	257	274	270	248	256	251	238	250	235	248	249	273	223	254	254	258	252	242	238	266	269	267	257	260	228	243	242	248	287	250	246	250	253	266	248	235	264	238	258	258	251	232	260	253	231	268	245	261	278	275	275	275	256	240	241	264	242	267	245	271	261	222	274	246	227	258	235	263	270	243	241	247	289	280	261	279	284	248	238	248	265	253	270	239	257	269	256	241	225	276	243	256	250	260	259	253	256	247	258	272	268	260	238	236	224	228	256	278	251	271	233	259	250	274	245	267	246	293	278	274	280	260	238	264	260	265	249	261	234	236	270	276	251	254	248	262	237	276	265	262	266	273	245	251	261	261	269	276	246	281	245	282	278	248	268	249	250	258	263	279	272	238	258	245	252	239	291	232	260	249	276	225	251	252	268	258	256	311	246	262	269	242	221	256	234	272	244	256	254	254	239	229	247	264	261	256	236	258	239	260	262	256	270	289	282	257	269	260	254	256	285	225	243	263	261	241	220	240	229	236	232	239	268	281	244	249	230	271	272	263	242	259	262	246	272	242	253	248	242	287	277	280	259	286	242	280	262	240	243	259	247	246	254	269	262	264	256	261	258	262	241	260	252	264	229	231	251	272	260	269	248	299	252	224	239	241	272	273	260	267	265	240	255	260	251	267	239	250	259	261	266	270	245	264	238	258	265	273	230	252	252	257	275	249	262	259	244	269	228	271	283	264	276	258	253	253	292	249	277	257	272	244	237	254	251	249	268	260	270	260	260	259	248	258	244	260	273	287	229	253	243	265	236	240	261	241	276	261	266	276	269	269	239	277	270	237	266	264	280	244	258	250	268	275	256	281	269	274	265	263	274	259	225	231	254	276	269	264	254	281	260	255	243	281	259	261	248	283	235	269	259	235	267	299	275	253	235	271	232	234	281	271	240	278	254	256	265	292	263	227	279	251	263	259	274	231	246	254	281	250	253	278	271	267	281	258	230	238	272	268	243	258	256	242	275	257	245	245	278	267	270	239	281	257	255	263	236	256	242	236	255	243	252	245	259	274	246	243	248	285	239	241	254	252	253	254	273	245	245	254	229	265	255	258	255	229	269	231	242	246	274	265	241	232	236	249	248	248	255	248	277	233	281	243	277	253	255	266	284	250	280	284	245	256	263	229	269	272	244	278	223	278	277	286	253	268	262	261	252	254	256	273	258	249	280	258	248	230	285	244	250	269	253	274	261	251	251	258	237	280	247	259	251	258	279	261	228	248	250	258	287	241	249	239	238	259	257	258	244	237	267	257	249	241	257	269	250	290	219	275	261	262	262	245	285	286	264	243	277	261	248	260	249	254	280	258	245	251	262	248	268	252	261	246	247	257	236	278	269	250	277	263	255	262	256	256	263	240	267	254	270	256	276	249	259	245	255	233	248	263	249	228	302	276	267	271	245	267	266	265	251	268	258	246	245	258	294	267	277	269	236	269	236	243	271	229	239	265	245	276	266	239	255	273	244	229	252	250	237	235	259	279	247	272	260	264	279	281	261	264	272	272	275	237	266	279	271	246	251	256	267	238	239	282	258	267	252	270	257	282	252	278	255	239	219	272	247	276	249	257	261	274	265	253	270	252	233	240	255	248	282	293	248	270	259	264	265	259	257	248	279	259	255	258	257	253	263	221	253	255	236	269	254	249	239	266	245	272	252	251	245	258	265	264	274	275	246	289	253	247	266	266	225	243	258	284	249	276	256	252	245	231	253	246	258	266	281	245	250	244	228	283	272	262	244	239	271	249	267	256	252	254	240	259	253	265	235	256	256	264	250	308	244	269	265	247	255	244	262	267	267	282	292	269	234	233	255	269	263	261	264	238	269	260	262	243	257	232	288	255	265	259	248	257	250	255
30336	34158	35028	25531	19237	13263	7854	5943	3330	3103	3737	2589	1907	1171	804	683	661	642	547	581	505	463	463	494	506	498	477	469	435	460	443	429	449	414	399	441	413	459	409	453	414	409	400	428	425	423	417	408	419	423	429	440	422	425	428	425	434	430	429	427	425	451	408	451	447	439	436	403	426	394	439	403	430	448	451	441	428	423	454	430	437	413	438	436	400	453	415	441	445	440	420	437	443	443	377	448	402	450	446	419	397	442	454	387	420	414	440	417	439	424	451	410	402	408	445	386	401	431	415	455	437	413	417	451	432	428	396	422	432	421	429	444	433	435	397	442	424	408	451	407	421	403	388	464	440	439	462	401	444	436	418	429	414	410	384	437	406	433	423	403	400	421	424	427	418	449	433	402	427	420	431	404	412	392	392	371	406	409	458	399	402	440	413	444	454	424	420	381	434	439	419	477	403	451	423	380	455	428	444	455	409	414	417	436	410	444	403	406	458	365	420	446	430	419	420	437	416	421	428	449	413	435	437	447	405	388	414	407	421	416	441	407	405	433	432	409	450	414	416	415	424	435	406	435	418	395	404	419	429	438	409	417	426	436	408	432	393	435	403	398	412	435	415	398	401	420	393	437	436	402	491	434	401	415	382	422	430	405	429	443	408	418	419	398	416	427	403	402	446	423	449	420	431	455	420	407	422	409	399	420	433	428	391	442	412	407	430	419	433	415	430	432	406	425	446	413	428	419	436	393	408	430	406	404	424	431	424	419	416	435	445	391	406	426	431	449	463	397	448	400	389	443	437	406	435	385	389	464	422	422	413	431	412	414	398	386	419	422	453	433	428	407	403	430	440	399	440	374	407	421	407	458	420	441	413	444	413	406	404	394	380	414	395	431	387	442	458	422	416	485	388	404	419	428	433	424	427	461	414	415	428	457	413	408	405	410	457	413	387	390	434	405	438	423	433	410	420	416	438	396	425	456	415	447	431	408	431	421	393	458	406	389	460	443	456	405	435	443	438	449	434	429	435	427	411	387	438	397	442	444	449	443	416	420	427	381	429	426	426	407	415	434	412	397	416	397	396	441	454	443	396	424	414	413	419	420	429	464	432	401	456	447	443	416	391	432	411	391	399	408	429	415	440	429	447	414	394	450	386	409	420	416	429	407	397	403	437	413	408	411	397	432	437	384	422	420	391	436	393	408	443	426	388	463	405	415	417	449	406	421	421	417	409	383	381	400	439	454	433	432	444	414	450	420	412	388	423	413	426	380	458	462	419	402	454	455	440	400	418	450	408	388	431	420	398	393	388	440	453	406	403	403	427	447	392	464	449	439	388	420	430	440	402	405	452	413	420	427	410	408	393	439	418	417	416	412	428	430	404	409	476	429	406	432	401	425	406	398	440	407	421	437	413	422	402	378	431	432	417	425	406	434	428	418	401	421	421	422	414	416	431	416	435	428	394	395	462	461	435	411	428	404	383	398	418	430	395	385	387	386	419	390	397	389	415	447	418	440	385	408	414	418	455	446	428	428	419	438	407	424	362	409	415	451	409	416	419	470	430	429	424	388	431	428	383	445	401	420	451	457	415	409	446	391	416	431	415	389	418	399	416	410	389	435	424	446	426	429	402	388	422	445	419	420	407	436	425	420	422	412	449	438	402	441	389	427	427	429	408	406	434	416	398	427	427	436	419	436	460	449	430	415	395	385	442	440	389	448	426	453	382	408	436	448	402	410	413	417	422	410	456	442	434	437	433	427	410	443	441	433	425	423	427	422	392	411	379	409	400	431	359	421	422	394	378	409	423	411	438	415	425	434	397	394	416	447	401	448	445	405	418	400	427	439	422	423	406	404	438	420	434	439	428	417	417	421	425	410	429	433	393	408	427	406	406	370	396	412	442	448	406	398	456	422	427	415	401	394	438	409	395	397	421	429	456	433	431	401	446	436	420	425	403	409	395	437	435	417	411	437	417	411	442	407	458	415	395	419	445	442	431	429	427	444	433	408	438	443	442	453	434	406	452	391	422	407	425	441	427	380	422	422	373	409	439	382	436	406	455	386	422	434	421	440	440	416	407	442	389	384	436	419	447	431	424	425	407	441	445	416	434	418	420	425	420	419	424	409	391	390	394	431	416	401	465	430	487	416	418	416	401	427	408	467	440	480	382	436	408	422	407	415	430	426	435	379	413	450	419	415	418	428	388	397	424	425	423	433	384	354	462	416	446	414	445	387	432	376	421	404	402	416	421	419	437	450	420	390	437	418	428	401	442	421	418	425	440	400	432	429	441	416	420	399	426	438	444	425	439	449	418	428	419	451	445	451	415	419	433	435	415	402	452	430	398	400	434	466	420	420	369	421	405	422	391	379	411	415	445	429	397	376	412	400	392	412	438	410	435	420	409	426	417	432	384	452	420	400	373	390	417	393	429	419	443	386	430	434	403	412	421	414	445	422	418	428	438	410	395	419	410	449	433	399	418	384	422	433	419	418	425	470	442	432	379	446	446	415	443	435	398	431	414	422	427	468	445	410	459	425	423	408	444	419	462	417	413	426	437	435	447	408	404	402	410	430	415	434	432	408	427	444	452	389	414	456	407	423	381	407	408	387	440	411	430	419	381	438	427	414	406	455	426	448	415	435	415	422	427	427	394	432	381	400	401	404	438	444	422	427	420	411	420	407	436	437	418	460	422	415	425	434	367	400	412	428	412	430	421	455	468	408	430	407	411	395	452	444	444	477	443	415	427	361	446	387	427	431	399	428	400	444	387	400	420	441	403	441	444	408	441	432	387	486	453	439	431	407	449	430	427	434	415	460	398	408	366	422	424	406	424	430	420	445	409	451	420	405	439	444	423	397	419	396	427	408	446	364	419	431	422	407	427	403	437	434	382	440	424	409	421	430	396	421	477	404	424	420	422	419	411	435	360	450	412	425	423	428	439	432	436	441	443	427	398	445	430	382	434	411	408	426	401	414	413	401	432	445	438	444	422	393	420	432	389	406	452	392	406	413	421	421	425	447	431	376	405	441	417	405	417	409	446	408	438	410	425	435	420	428	434	436	409	437	455	391	427	411	430	436	406	464	443	389	395	460	405	388	435	424	415	436	413	412	429	402	405	419	438	416	407	434	429	393	426	432	464	432	402	419	440	416	430	386	436	441	390	392	415	440	418	430	438	390	422	377	430	396	384	410	403	395	410	412	437	436	425	404	399	424	388	415	436	412	405	427	376	436	434	418	472	400	405	414	395	438	426	425	452	431	376	378	411	396	421	430	433	409	426	409	426	438	406	404	404	419	423	432	442	399	418	447	448	426	425	440	409	397	436	464	398	440	398	417	399	453	406	438	428	416	429	411	420	460	435	436	420	453	375	435	451	448	428	432	373	459	382	444	398	427	424	419	434	430	397	427	462	424	450	396	413	393	398	394	427	430	403	432	423	409	413	431	410	430	401	437	400	432	399	427	403	413	408	414	428	421	406	444	451	385	401	412	393	422	432	417
39609	51347	38363	24817	23393	18614	13067	11013	6644	6168	6921	5063	3402	2022	1394	1051	1000	885	826	690	626	617	600	605	602	620	554	564	565	531	538	537	529	510	496	505	469	525	481	513	526	466	516	477	514	500	508	509	517	497	499	458	488	504	475	502	466	532	497	509	513	506	491	493	507	512	512	527	493	524	498	510	509	520	497	510	504	514	487	501	511	480	495	459	503	491	538	503	520	525	508	502	516	500	517	509	500	533	469	518	508	540	520	513	538	480	505	486	512	504	526	489	527	518	543	509	486	532	538	484	484	541	493	481	541	525	480	489	491	520	488	531	504	484	511	493	526	480	506	510	509	455	491	511	481	503	490	556	562	496	502	476	523	512	545	526	502	491	550	487	468	533	529	480	513	477	514	543	518	478	491	509	519	518	536	520	521	515	475	531	509	551	530	500	486	494	499	461	523	515	528	533	487	500	510	478	462	497	487	507	478	521	528	485	532	469	528	485	500	473	500	479	494	514	544	487	509	531	513	548	508	490	498	486	527	496	501	512	471	533	485	515	516	529	512	520	506	474	503	500	518	509	519	512	480	517	510	452	485	484	510	528	509	534	487	482	492	459	518	484	499	531	516	475	505	484	507	455	504	459	542	553	504	521	472	482	507	501	502	492	529	517	497	541	483	472	550	521	476	490	530	522	507	499	509	541	502	496	512	565	514	492	542	511	496	502	491	522	510	478	535	522	514	537	550	486	497	517	522	522	488	490	502	479	498	490	498	504	504	532	510	468	512	493	517	504	481	512	520	511	531	508	479	523	519	475	506	550	527	518	502	518	529	486	478	514	478	534	511	503	480	523	517	533	515	531	525	502	513	508	532	448	530	488	546	522	508	508	476	504	492	477	518	473	487	491	494	515	503	523	509	530	519	472	479	494	475	491	491	540	560	531	522	506	491	496	531	516	526	490	474	511	557	546	525	523	520	503	530	496	489	489	539	510	539	475	461	505	522	487	499	500	497	500	472	524	525	513	541	499	525	492	543	466	507	480	503	516	468	539	511	496	499	502	515	515	492	529	502	517	498	524	505	526	527	467	501	530	471	517	499	521	500	468	500	526	519	472	503	498	491	487	490	532	522	530	491	476	484	521	531	496	510	481	503	531	532	542	514	495	524	511	523	509	469	530	500	531	539	508	516	487	499	469	490	511	506	510	495	516	455	528	510	494	494	487	497	530	512	504	537	548	490	471	498	491	487	506	530	484	509	515	501	503	518	510	530	531	513	536	489	514	502	512	500	492	517	541	485	476	489	536	516	500	490	485	531	515	506	523	516	493	534	467	507	480	527	467	510	527	511	530	486	520	466	523	503	500	493	539	492	513	481	488	520	452	537	488	531	478	521	488	497	490	516	492	502	470	514	469	481	515	501	526	475	466	535	509	526	501	483	521	489	527	510	506	531	457	492	467	474	480	532	539	526	515	533	527	475	509	482	435	502	534	501	510	530	491	516	493	524	479	475	493	496	469	515	531	497	490	543	478	551	526	504	507	515	496	515	494	572	523	485	513	502	532	468	497	496	499	501	521	523	522	486	529	504	496	501	490	514	504	493	530	515	493	503	511	472	491	549	512	522	513	517	537	502	467	492	506	490	495	509	487	489	549	521	510	518	475	501	487	499	487	494	524	521	538	537	511	543	501	490	498	512	489	508	527	496	489	512	521	484	536	485	492	521	494	516	537	548	490	472	524	506	490	509	503	546	503	498	506	517	550	494	477	472	508	508	483	516	505	565	482	462	477	500	475	517	504	525	505	547	501	507	506	503	539	482	505	538	490	514	531	524	499	497	496	510	485	491	477	515	489	498	519	491	534	508	530	514	470	518	540	495	521	497	494	499	523	513	496	495	501	528	503	529	476	552	522	495	507	472	541	534	496	511	488	522	534	494	496	530	464	506	500	485	457	511	504	507	508	526	517	490	560	511	501	533	524	519	503	504	472	499	499	504	533	540	476	501	517	524	520	511	488	515	523	459	478	488	513	480	546	547	475	525	486	488	503	509	496	536	517	491	550	495	481	517	511	485	490	504	489	516	489	504	527	490	510	498	459	519	483	507	483	503	516	469	474	500	514	494	501	509	522	510	509	512	493	496	514	504	519	522	532	520	512	513	480	517	509	492	528	496	524	518	497	532	449	513	520	502	506	544	532	479	467	510	507	539	452	516	519	544	513	520	513	504	564	532	509	522	521	477	481	518	507	471	504	470	550	486	544	494	529	504	516	481	481	471	512	530	479	496	550	546	488	501	496	523	476	478	494	519	497	508	488	540	526	481	521	528	508	526	509	560	509	524	493	544	508	518	510	491	473	516	481	531	458	501	494	485	493	475	511	480	544	490	515	478	507	491	499	508	514	497	541	529	506	502	508	500	497	486	485	469	508	512	487	512	499	491	496	528	478	522	552	516	542	501	546	503	512	480	484	456	493	489	519	467	527	494	512	546	485	511	522	487	486	486	498	491	531	489	498	537	468	463	489	486	463	510	472	501	533	528	520	481	494	502	464	518	513	528	490	483	492	485	534	462	477	489	500	518	478	484	512	458	509	466	511	519	489	516	537	493	514	484	515	486	498	533	508	550	530	541	475	493	482	505	513	582	504	515	483	452	504	521	505	499	527	503	488	516	528	512	467	515	475	496	526	491	493	499	529	508	503	514	460	496	491	525	530	477	502	513	478	511	485	500	508	502	505	493	484	523	485	518	474	520	542	509	528	509	508	528	523	482	510	543	551	503	495	498	487	478	508	488	485	488	518	539	525	478	471	541	477	494	486	453	496	477	522	518	515	499	478	505	505	504	505	500	520	499	487	493	503	484	522	483	515	516	511	503	534	480	545	481	500	475	493	519	521	504	492	492	503	477	517	494	493	451	516	488	516	464	507	532	510	514	491	477	513	520	520	471	476	498	503	525	498	492	505	508	484	487	529	435	515	479	464	467	506	491	450	506	524	476	457	476	452	510	505	519	510	480	492	522	511	513	522	531	534	486	512	487	543	525	533	469	494	482	489	517	486	501	550	549	500	494	483	510	534	551	491	493	506	517	490	473	498	498	497	508	509	519	507	505	520	503	496	532	469	481	479	500	504	499	517	475	518	510	500	504	535	488	504	498	510	486	483	511	504	470	529	484	542	468	478	486	507	538	504	488	486	526	469	547	493	549	494	509	482	477	506	512	486	542	513	489	492	494	511	526	514	478	541	513	484	499	491	492	526	519	465	489	486	481	481	539	509	522	506	503	520	468	473	490	506	462	490	506	530	535	487	524	506	491	485	532	511	523	548	517	517	503	477	508	515	546	517	547	503	547	494	494	451	526	493	520	500	468	515	512	527	525	545	532	518	527	480	493	489	515	518	492	493	522	495	498	529	518	517	502	466	486	491	485	501	456	503	519	525	518	529	519	515	501	490	531	511	515	511	461	505	492	532	512	483	551	532	522	535	505	533	505	502	495	481	512	521	489	493	519	514
23874	21223	28909	24380	22614	22290	16350	11402	5690	4150	5447	3941	2761	1440	949	750	620	579	555	440	436	414	395	383	367	375	369	318	357	345	343	322	326	312	302	321	314	305	295	271	268	300	311	294	300	296	274	317	299	291	286	266	263	320	318	307	296	281	290	300	284	295	281	285	294	322	303	313	292	279	283	291	297	273	317	283	285	306	320	299	299	285	283	277	310	253	319	300	283	300	260	264	287	282	301	293	326	325	300	288	315	318	298	287	309	295	327	279	275	273	283	271	317	287	274	331	273	266	290	303	282	263	284	282	289	279	283	279	288	272	298	311	285	291	292	284	286	303	294	274	273	264	289	290	253	266	287	263	304	308	294	283	294	288	289	286	308	294	290	300	273	291	311	304	277	275	288	289	324	297	301	275	311	293	280	302	275	309	325	297	313	283	316	313	270	292	328	298	276	329	282	258	315	273	276	280	287	305	270	304	311	278	276	293	319	290	283	287	287	275	302	269	306	284	281	280	293	321	295	295	312	254	294	298	301	280	277	284	283	304	280	293	290	308	291	269	277	308	284	309	267	282	274	324	260	289	290	308	292	313	271	304	303	276	277	296	268	270	321	260	288	303	300	274	305	288	280	323	301	298	302	287	305	276	266	301	255	268	308	263	291	323	294	307	304	316	320	290	291	261	282	277	283	295	287	272	303	271	264	288	260	317	296	295	286	307	274	330	257	283	267	285	290	281	296	284	281	279	308	284	291	282	308	282	304	283	297	300	245	285	241	285	277	263	252	294	293	315	290	292	311	291	276	288	299	298	285	269	272	289	282	283	323	290	292	287	277	302	300	280	286	250	324	281	314	313	278	287	293	274	290	247	312	285	268	266	277	315	307	256	298	295	268	272	289	295	289	285	282	279	270	310	291	269	282	303	296	294	299	282	292	296	292	318	314	270	313	283	282	267	301	294	289	301	292	282	274	301	260	267	275	274	291	284	292	295	286	312	311	301	259	292	294	298	282	304	297	317	286	246	303	291	285	293	292	293	307	278	268	266	360	303	289	290	267	294	274	258	303	317	274	270	290	303	281	291	280	297	266	287	281	282	276	293	286	280	300	267	302	276	306	291	301	270	275	319	299	295	272	300	260	287	277	263	318	255	271	284	283	310	294	265	277	293	272	297	293	291	285	279	288	287	268	323	269	268	283	305	295	301	297	286	283	265	284	283	289	303	292	306	268	270	266	293	300	283	302	301	284	313	287	260	304	289	286	298	296	292	264	300	277	277	296	267	312	263	318	284	264	280	290	324	314	282	290	290	298	315	298	257	316	290	293	260	285	303	306	291	268	288	288	293	307	290	293	287	299	300	281	289	279	285	319	332	308	316	301	246	264	268	256	313	274	316	298	298	295	298	289	303	308	289	281	306	269	292	261	305	272	279	288	314	293	308	301	252	299	304	286	277	244	280	290	290	286	270	274	290	299	288	262	265	282	307	301	284	288	271	300	293	297	270	285	277	296	295	302	274	265	288	273	282	298	293	265	281	280	251	279	295	297	286	257	297	306	296	274	303	278	261	313	278	299	256	296	269	294	291	268	295	304	284	292	271	282	262	265	249	289	314	288	265	268	306	288	273	274	280	286	285	312	275	276	295	271	295	303	296	288	296	290	284	279	305	254	308	314	270	292	286	272	280	284	293	298	304	275	272	294	315	263	309	280	291	239	277	292	282	261	259	317	302	307	306	280	301	287	290	287	278	273	299	266	281	270	271	255	294	287	308	281	296	280	254	286	261	278	276	256	249	275	282	269	286	317	267	298	282	267	293	313	329	266	313	308	291	271	259	319	266	269	303	288	254	259	294	283	265	260	274	294	269	260	299	294	310	288	320	299	263	298	305	279	273	292	271	276	276	282	291	282	271	287	280	269	288	263	277	283	273	268	290	272	298	267	312	283	260	281	286	265	300	304	279	302	282	284	292	309	270	311	289	301	257	297	274	291	268	293	277	292	290	297	318	295	251	281	279	312	271	283	289	300	302	303	278	306	309	277	286	276	292	261	292	282	286	302	307	260	285	291	290	295	294	269	300	275	266	274	284	294	286	281	309	330	309	318	306	275	301	284	318	276	272	255	273	283	299	260	277	289	298	281	285	271	296	324	277	286	280	275	301	272	293	272	284	299	260	282	294	305	298	291	282	297	291	331	289	263	290	293	283	291	289	286	287	261	266	296	256	270	310	268	302	313	275	303	300	293	288	293	317	290	278	293	271	300	280	292	298	283	295	270	270	308	256	301	258	310	290	280	290	288	302	315	294	280	295	280	312	297	298	292	270	299	279	309	282	281	285	279	276	290	267	289	261	278	325	284	255	308	281	296	290	295	274	250	301	306	261	303	293	311	290	287	277	279	297	288	289	306	284	302	264	308	274	298	313	294	295	292	281	298	277	288	256	247	275	279	327	285	273	302	307	320	318	288	247	293	287	313	267	270	317	278	299	292	317	298	292	303	292	323	281	285	287	269	305	328	293	282	284	292	300	285	281	286	270	299	284	290	277	293	310	326	289	298	299	283	307	306	293	308	280	282	293	258	296	291	295	314	320	299	294	263	310	276	256	278	268	286	307	305	297	285	263	317	287	280	312	293	307	293	257	306	278	272	271	277	286	289	314	298	274	273	255	284	303	276	284	294	285	297	282	280	294	269	289	278	281	252	284	304	298	306	232	301	295	280	295	283	305	283	294	254	280	265	290	274	289	272	295	290	283	281	293	279	288	274	320	290	309	307	283	309	283	314	302	313	334	273	275	317	286	248	304	298	300	272	297	282	289	281	288	293	268	294	293	289	309	287	282	314	303	294	301	303	239	280	311	285	320	285	279	296	287	288	282	294	266	261	287	296	315	302	273	280	275	287	319	307	316	313	291	298	287	292	299	263	296	284	268	284	279	266	288	295	318	289	299	311	275	287	280	280	250	269	306	296	265	258	311	278	260	281	282	320	263	270	248	282	293	258	298	309	283	273	300	299	298	305	284	312	302	264	293	307	274	290	275	278	251	270	293	313	278	274	322	270	282	330	286	297	315	312	285	261	276	297	313	277	287	239	306	293	271	285	291	276	287	267	274	270	287	305	277	266	273	253	263	284	278	287	314	304	323	282	281	281	263	299	281	289	250	285	281	268	280	258	245	287	270	299	284	298	276	290	310	278	295	292	309	282	284	271	290	263	290	306	293	279	276	269	315	278	289	271	274	281	334	288	305	303	284	283	258	295	292	308	303	280	280	298	273	308	272	292	266	273	303	267	283	310	294	308	311	282	327	289	244	285	289	308	298	277	295	310	306	294	277	263	263	297	297	289	299	300	287	285	306	294	294	304	298	313	300	299	285	308	285	282	302	283	298	273	297	298	309	319	318	306	321	298	292	282	295	264	286	291	316	299	269	292	272	309	278	290	275	286	288	321	285	264	302	277	283	271	247	292	305	272	251	303	295	327	275	254	283	273	289	306	290	280	301	282	251
40170	62564	46309	31328	29151	24861	18205	17706	10127	7858	10084	7095	5012	2648	1640	1222	1081	932	782	613	592	586	543	481	508	500	462	457	433	416	415	406	358	393	356	334	349	360	327	380	322	391	362	363	384	339	347	374	371	397	336	344	363	369	385	344	367	317	366	343	351	355	304	334	385	326	356	361	344	349	379	338	334	346	350	334	365	371	367	346	373	362	365	355	375	337	363	359	341	375	362	359	343	384	351	391	403	399	356	412	352	339	369	351	367	363	370	348	362	339	356	361	343	346	393	340	362	356	403	361	368	348	366	360	315	365	379	352	340	345	381	345	364	340	377	363	334	333	353	369	317	321	372	312	355	383	335	373	363	373	351	336	342	344	347	354	357	354	347	309	350	342	377	337	360	348	336	333	387	365	357	377	331	345	347	367	367	373	353	348	374	341	350	353	349	354	335	338	347	358	335	333	340	378	319	350	372	359	381	339	377	342	347	337	327	345	375	352	351	352	317	326	326	337	368	343	375	351	395	362	355	380	380	328	371	360	333	340	334	337	344	310	380	349	343	363	387	334	340	330	353	338	357	353	342	340	343	354	353	341	367	339	338	363	374	327	314	333	325	324	340	349	363	380	336	379	342	332	326	313	380	363	363	344	351	369	347	318	378	347	333	350	365	334	330	336	355	350	362	344	353	328	337	349	352	346	376	348	377	355	321	389	351	363	345	380	336	331	362	347	356	351	340	353	328	375	346	358	355	347	372	338	357	378	360	344	335	350	343	344	345	344	336	343	324	356	349	331	328	378	391	347	360	346	328	353	346	342	376	327	349	382	384	351	377	345	340	374	339	342	357	341	344	348	329	375	355	342	357	353	349	340	336	362	319	359	355	356	380	361	360	336	349	351	345	360	397	347	344	373	313	341	311	361	397	341	341	305	348	351	355	347	344	320	348	362	361	373	368	371	329	381	379	384	323	344	370	366	335	311	328	370	330	359	362	376	385	352	354	362	360	363	352	360	384	381	360	338	353	344	355	305	355	348	342	365	320	375	367	357	355	354	323	360	349	341	346	355	359	350	331	337	348	354	343	354	341	306	374	351	329	357	368	356	341	341	353	348	365	349	355	370	353	354	319	360	317	324	356	362	351	376	351	380	351	335	335	360	337	375	304	335	379	367	350	332	333	330	344	359	342	387	332	377	324	355	377	361	345	372	361	360	369	366	341	314	355	330	338	334	345	385	360	355	353	347	380	367	388	350	396	323	339	342	371	374	344	386	341	338	337	365	357	340	348	347	399	339	368	367	341	379	359	392	387	345	385	370	350	357	412	317	353	328	372	370	367	361	366	371	400	381	333	334	360	308	336	330	326	369	335	363	349	367	329	379	336	368	346	345	315	342	363	368	339	330	324	384	377	371	343	346	333	334	348	370	345	363	362	375	366	359	369	349	347	355	351	371	349	344	336	359	319	363	375	344	346	364	343	368	360	344	368	371	387	309	347	369	371	377	332	347	360	343	367	394	307	357	335	354	348	394	382	368	344	325	345	329	374	349	360	365	338	360	360	356	366	337	375	370	346	357	340	364	336	337	376	349	347	350	364	355	364	350	368	367	393	326	356	352	340	320	373	378	335	340	390	409	367	367	345	370	336	326	362	344	371	366	344	364	351	325	347	355	348	362	349	368	332	304	380	368	363	346	344	342	382	320	367	365	373	336	340	348	363	347	388	357	356	339	356	377	346	355	367	344	351	399	383	370	339	380	374	365	354	368	334	376	321	356	325	340	321	370	366	366	348	337	320	378	322	360	323	369	349	338	333	374	315	386	319	341	366	363	346	332	350	333	331	340	343	316	350	378	376	380	314	368	360	357	365	321	328	384	362	360	360	369	384	365	373	345	361	376	324	329	326	315	347	388	333	364	351	353	333	355	323	328	328	354	350	327	357	356	349	351	344	375	399	339	349	310	389	349	362	355	368	341	357	342	377	363	333	367	365	323	364	368	361	308	377	373	357	358	355	325	343	343	372	312	353	340	350	342	345	368	360	364	365	354	362	331	329	298	343	358	361	318	369	357	351	333	364	337	341	364	373	357	349	337	349	362	346	351	366	366	350	350	347	357	358	370	377	362	361	362	337	325	327	332	354	353	331	357	350	314	400	371	338	343	375	361	361	318	369	360	339	373	333	356	329	371	341	370	314	329	391	313	360	361	353	332	341	355	360	366	377	341	372	370	377	357	349	324	359	375	360	361	355	373	370	367	333	350	373	341	344	353	326	390	355	360	332	316	366	395	368	356	315	327	342	330	327	383	376	357	356	351	351	376	337	345	361	313	338	353	354	318	367	386	365	359	351	360	330	343	325	362	355	357	363	356	371	366	360	319	333	353	353	369	340	348	345	345	324	370	368	363	353	364	346	347	334	354	368	328	364	388	358	327	341	328	367	332	352	355	334	361	325	361	368	374	372	331	329	335	327	357	339	344	355	345	353	346	358	338	363	369	365	347	345	340	351	359	351	364	330	341	344	353	361	359	359	366	372	342	333	348	370	326	338	354	399	336	360	332	362	361	382	358	342	313	351	380	359	369	338	359	349	353	364	323	341	385	342	368	381	331	334	372	336	344	331	354	321	362	359	368	356	362	346	377	371	371	385	368	376	388	324	328	370	326	340	329	336	384	365	326	341	361	347	324	352	354	363	364	369	380	363	345	356	333	362	376	392	322	367	342	359	344	338	345	356	350	334	327	364	327	342	378	373	349	341	355	329	350	357	324	357	359	353	338	326	397	358	379	366	355	366	351	390	332	347	377	365	334	361	337	377	356	329	374	328	335	354	310	333	361	320	317	343	334	362	322	350	336	354	356	346	361	345	354	336	364	345	359	365	344	361	359	370	361	371	358	329	337	366	361	380	350	365	317	321	334	371	374	351	379	395	383	352	353	367	347	331	346	354	353	337	369	332	325	336	337	332	355	342	330	351	338	336	345	330	354	310	333	349	332	357	352	345	357	310	361	331	369	345	339	363	330	363	332	356	317	344	356	356	346	348	369	324	356	368	336	309	362	321	362	341	334	355	347	352	361	344	345	369	344	338	343	350	359	372	348	356	337	344	321	364	317	366	372	327	344	338	354	363	333	353	384	336	352	328	339	372	364	360	350	348	343	387	342	318	367	357	329	316	363	365	324	321	357	367	358	352	331	351	353	370	371	369	327	362	331	363	368	365	296	375	322	328	338	364	355	331	337	351	333	364	325	329	345	341	364	355	371	346	336	341	355	346	340	317	356	352	334	360	359	391	351	345	303	365	342	352	355	375	371	323	346	322	340	330	365	366	348	381	352	354	341	344	352	347	379	369	378	336	371	328	378	338	379	367	360	348	388	336	339	363	340	342	350	345	373	406	369	374	381	351	362	319	373	365	375	344	370	340	350	330	351	346	354	348	352	366	353	339	344	345	310	361	349	333	352	362	373	336	352	356	356	331	373	369	345	358	367	355	367	358	354	382	355	365	346	356	342
22874	21208	29064	23741	21782	23707	23726	16083	8803	4564	6937	5461	3991	1811	1102	787	648	615	490	422	404	369	347	321	316	316	351	291	263	241	271	235	239	246	238	223	253	222	211	207	206	229	219	213	245	205	212	201	208	210	219	212	218	170	230	217	212	218	228	193	211	239	219	232	212	192	231	234	217	199	229	199	179	206	227	225	205	206	216	210	213	241	230	215	213	180	236	219	208	212	209	204	236	228	232	259	244	269	241	225	235	227	202	195	205	213	212	235	218	211	220	186	204	200	219	214	213	208	207	196	209	220	192	213	221	217	236	199	237	212	204	221	203	211	227	204	200	223	204	204	206	235	238	219	228	218	212	207	226	208	212	237	207	217	229	218	199	225	195	240	218	201	222	197	202	219	222	180	222	226	227	214	199	208	218	185	205	220	219	219	207	234	215	233	204	208	239	199	219	219	220	191	203	203	231	197	211	215	218	207	213	225	204	202	213	211	216	219	210	212	233	212	218	240	231	201	210	219	216	217	201	199	242	197	218	203	230	216	223	216	200	221	206	235	192	195	221	213	245	216	203	213	205	227	217	197	190	200	222	177	202	216	186	211	219	208	235	204	190	187	205	221	198	206	221	208	216	197	211	217	190	215	217	186	236	215	212	234	172	199	205	200	217	225	258	224	220	199	226	190	203	239	215	227	216	215	216	210	230	236	210	201	189	215	193	217	204	201	214	195	221	219	206	204	210	239	178	208	177	214	225	200	202	222	194	206	187	222	227	197	188	218	223	229	187	205	210	220	209	199	202	213	218	198	214	187	212	171	234	215	224	192	216	221	193	208	207	230	214	200	207	233	208	214	229	200	216	260	201	219	203	207	200	217	194	224	174	223	226	218	191	224	219	214	196	220	232	196	201	210	237	197	213	191	206	226	202	220	209	218	209	227	195	207	212	200	197	238	211	224	188	206	207	218	215	202	223	237	197	209	236	210	203	196	237	197	210	213	201	193	253	205	231	234	221	214	231	227	208	212	214	238	215	184	228	222	223	182	228	194	201	221	203	222	197	202	197	215	205	226	196	213	231	234	217	211	196	196	209	198	235	181	220	235	196	224	214	239	199	218	214	211	221	213	216	212	210	211	220	209	233	198	245	209	214	197	212	211	198	208	213	219	201	230	222	228	214	208	226	218	204	223	201	228	182	197	237	193	232	203	207	212	225	210	223	220	214	219	230	193	183	236	212	230	198	219	220	214	221	227	210	221	206	218	212	214	225	228	218	190	217	240	243	193	198	203	221	231	229	205	230	217	222	216	208	197	239	199	192	211	208	188	228	219	178	194	203	188	225	216	212	204	207	198	234	211	181	246	223	210	227	239	225	190	204	230	218	200	229	212	196	185	221	212	218	207	225	196	200	219	219	216	229	206	242	199	207	213	213	212	235	210	228	203	237	221	221	227	205	190	235	198	218	214	226	207	206	205	198	210	217	209	200	217	208	240	209	234	188	193	214	230	212	214	197	214	208	221	218	226	217	198	235	228	196	215	204	195	227	207	218	211	196	245	212	190	231	223	208	214	210	240	216	205	204	236	192	218	212	203	243	199	202	231	217	194	196	194	203	205	222	214	201	233	221	214	212	211	223	216	211	204	198	213	203	200	210	200	202	206	216	219	200	211	214	232	197	224	204	218	200	222	221	204	207	239	235	190	212	200	222	224	205	251	206	217	221	212	215	185	227	217	210	211	209	197	212	205	182	199	214	197	209	212	196	190	220	243	251	249	210	207	204	198	198	222	204	201	223	217	220	222	206	186	187	217	232	215	220	235	204	196	197	209	223	197	216	212	186	195	227	204	199	223	227	224	226	214	233	190	206	216	195	209	253	190	206	195	204	205	221	216	232	200	226	221	221	229	218	208	224	225	199	221	224	218	194	228	207	231	208	231	218	212	207	243	229	211	176	228	219	223	207	191	199	238	231	204	211	212	230	200	216	216	196	220	212	212	234	209	213	226	206	245	201	206	201	209	181	210	221	222	202	218	186	228	188	198	198	237	203	233	220	201	219	206	210	182	229	233	211	204	184	185	203	215	199	224	227	218	249	188	214	209	206	199	208	210	208	189	221	219	208	222	221	217	213	215	230	208	233	218	199	222	223	196	229	201	222	218	221	207	230	211	224	220	223	222	213	220	237	192	206	223	244	234	196	206	230	216	239	203	207	206	196	201	194	223	203	214	196	181	220	196	207	181	234	240	210	247	239	180	222	223	223	227	213	215	206	195	191	221	222	240	209	212	218	217	216	217	199	199	191	195	202	197	226	216	213	214	237	208	233	226	194	214	224	210	215	223	209	198	219	194	188	234	204	211	211	202	218	210	192	234	235	211	229	215	179	192	216	231	246	205	222	193	197	204	229	217	218	229	222	204	199	212	204	203	213	225	208	193	201	201	221	222	232	228	200	215	207	211	214	236	218	200	200	233	221	207	233	226	209	222	233	195	205	216	189	212	237	222	214	220	209	212	207	195	212	211	214	228	238	212	206	240	195	195	217	215	194	211	226	197	207	189	197	189	216	230	214	227	223	212	220	216	224	194	203	195	206	198	257	195	217	215	209	226	209	213	214	206	205	204	221	221	216	219	214	206	223	212	212	192	205	223	228	209	219	225	221	196	201	224	244	217	210	207	219	219	218	217	207	200	209	211	230	223	212	216	192	242	209	226	222	219	223	205	201	203	211	217	220	192	216	202	215	204	243	194	209	236	208	214	203	199	197	217	211	254	230	221	214	223	240	211	227	207	225	190	225	202	224	227	210	206	203	218	194	212	230	225	201	227	200	232	207	199	229	232	201	241	187	202	225	203	214	208	230	211	211	226	219	216	214	207	215	200	206	219	207	200	233	199	204	193	195	195	212	215	216	201	214	214	224	239	208	204	202	236	221	221	212	203	205	213	223	213	219	214	213	213	197	216	219	204	213	209	219	210	235	206	187	246	213	239	171	202	225	206	217	234	205	224	202	231	212	212	188	186	222	217	210	206	216	226	208	198	217	201	222	210	228	214	204	193	201	205	192	185	220	201	226	223	209	236	204	179	210	236	237	219	199	206	214	204	217	216	225	217	203	211	217	202	208	221	205	230	218	225	233	206	227	196	196	213	199	229	211	237	192	183	219	227	195	225	204	198	213	223	232	194	227	225	211	227	199	208	197	212	240	193	231	186	212	208	203	206	236	233	225	197	230	213	208	230	210	212	216	215	222	237	208	202	205	207	209	210	205	196	231	215	215	186	209	219	216	216	206	228	218	211	210	208	206	197	221	221	186	223	207	205	213	202	180	207	205	210	191	200	238	216	221	202	206	205	224	222	219	222	201	209	235	199	206	241	211	209	195	219	202	220	218	212	214	241	181	212	227	212	215	195	219	190	229	220	220	195	214	224	195	204	223	203	200	222	218	185	199	206	218	200	210	217	207	194	216	222	206	214	204	225	210	190	210	185	207	228	206	209	222	218	225	221	179	199
43626	70305	50004	36091	33563	29586	22620	21997	13662	8532	12069	9386	7201	3261	1964	1407	1024	922	810	623	537	522	468	477	504	457	460	396	375	363	345	297	300	305	297	268	294	271	303	284	287	261	277	278	269	281	260	249	266	237	246	224	244	255	239	275	222	272	253	229	244	242	246	287	276	258	261	284	248	273	251	244	262	243	232	246	236	270	268	226	249	262	284	249	256	225	239	229	285	264	253	275	258	272	239	299	335	355	308	322	303	272	274	266	252	256	262	237	244	286	244	273	242	260	256	279	277	265	244	250	249	251	232	240	237	258	255	268	233	242	233	260	289	263	248	252	242	246	270	237	223	247	271	245	252	297	281	246	231	225	250	253	252	255	265	268	271	262	254	233	253	241	258	252	255	233	258	277	251	265	240	253	248	233	239	264	295	255	216	224	252	266	276	212	244	256	257	244	254	244	243	258	229	274	222	241	254	250	274	245	249	262	229	254	241	275	254	236	249	238	251	264	250	243	245	228	221	262	245	236	234	227	274	244	241	267	288	281	234	259	282	258	239	245	260	264	271	261	260	230	241	254	282	230	273	258	263	262	260	245	258	254	237	279	277	256	247	249	264	264	224	241	257	233	243	261	273	260	238	278	246	263	274	244	274	268	260	256	280	237	252	243	243	247	268	263	254	254	279	242	258	260	251	262	230	248	264	254	271	247	246	236	268	258	262	244	267	265	257	254	248	232	248	244	240	232	244	260	260	256	248	248	257	252	264	240	255	236	273	250	256	254	266	240	272	249	263	242	223	272	250	236	261	247	245	259	232	255	210	233	239	264	252	240	296	252	259	235	244	256	244	264	241	257	250	241	269	256	274	243	261	235	230	235	258	248	237	261	221	245	258	236	221	256	247	254	260	225	251	234	249	258	254	262	263	261	245	240	275	249	242	231	249	250	258	264	239	261	250	266	260	293	260	245	231	236	270	248	260	235	217	263	266	242	248	246	263	269	266	244	261	214	236	263	279	240	248	241	247	288	286	230	237	243	267	250	214	264	267	253	245	250	258	260	237	254	227	286	275	263	247	281	241	263	254	273	262	235	234	245	260	245	225	231	223	256	252	261	213	262	257	255	244	234	252	239	225	271	254	223	279	235	254	275	221	263	242	270	238	247	229	242	238	234	256	260	252	232	241	263	251	240	270	271	229	239	242	240	234	244	255	262	274	254	249	248	232	239	234	236	254	255	218	233	230	263	247	254	257	245	267	241	234	230	256	244	251	261	255	273	247	275	265	266	236	212	266	225	260	253	245	255	259	238	222	269	267	242	249	241	232	270	287	248	257	250	252	243	211	238	229	260	249	231	259	233	245	265	273	240	226	253	260	261	255	268	235	239	240	266	255	228	274	278	257	258	253	248	240	246	274	255	234	265	251	266	267	228	251	244	247	244	243	248	244	258	278	243	226	243	244	269	287	241	283	250	234	282	258	257	236	263	245	232	263	268	235	260	228	232	217	260	248	285	251	245	259	255	268	250	252	247	250	241	249	272	227	260	239	278	229	246	236	248	259	263	287	261	253	267	253	249	226	233	218	242	250	263	281	228	247	256	225	246	255	270	275	226	243	249	250	237	260	276	263	232	263	285	227	280	257	251	234	239	250	245	278	212	247	254	258	271	242	238	279	267	250	243	250	286	266	242	240	211	228	254	255	252	225	253	248	266	240	246	263	265	236	235	257	263	217	261	238	235	238	224	223	235	249	269	227	251	248	273	243	237	255	233	267	266	241	261	264	241	251	242	251	269	263	257	246	217	226	282	253	277	259	255	260	264	245	241	267	242	281	234	244	226	243	251	254	253	254	251	242	255	251	244	250	248	248	236	242	262	234	252	232	264	257	237	216	244	251	257	274	234	280	240	273	235	254	254	284	263	259	231	263	240	262	269	253	254	255	265	239	259	261	238	256	217	246	247	254	257	254	242	256	255	265	240	263	233	263	217	258	238	261	257	247	269	234	251	252	299	258	279	272	274	210	237	225	259	267	238	247	233	269	291	245	230	251	234	264	257	264	268	223	241	241	216	260	242	269	243	232	243	260	222	298	236	250	268	253	252	245	271	266	229	263	264	272	254	245	247	227	247	255	268	222	235	273	276	256	244	259	237	274	264	231	242	240	239	236	238	254	258	215	267	230	242	216	257	284	255	244	264	281	275	260	246	258	240	229	273	237	270	253	231	259	270	259	242	264	257	242	255	269	264	268	235	251	242	262	250	247	260	230	247	230	272	255	209	250	242	261	247	262	234	239	217	249	247	242	229	241	257	258	252	269	253	243	254	236	256	275	243	272	287	278	232	241	263	272	247	247	250	231	267	265	299	244	268	272	243	277	252	256	254	251	243	248	242	254	232	252	248	257	237	256	227	237	246	249	243	274	238	246	234	266	247	249	222	238	257	279	240	226	262	259	251	267	261	240	252	238	262	245	262	250	251	238	237	246	260	243	264	247	219	274	254	240	266	233	231	237	231	254	264	233	242	272	248	263	224	225	260	249	237	260	224	217	245	269	253	250	228	244	244	227	247	212	265	247	238	250	243	258	250	242	244	258	245	263	250	261	248	237	224	237	270	249	277	254	239	243	237	234	270	229	266	268	275	243	225	239	250	274	241	249	222	226	265	255	247	277	246	240	235	244	241	241	251	239	285	265	228	249	254	297	255	229	255	253	245	232	254	281	274	265	251	268	256	239	246	246	237	248	246	243	244	233	244	251	271	236	249	227	251	263	258	254	244	254	270	245	249	256	277	248	261	268	254	242	260	252	251	250	269	250	247	241	273	267	249	257	260	262	216	244	234	258	247	254	251	235	267	225	246	259	261	269	261	263	253	301	262	239	262	245	240	246	271	251	247	249	265	232	252	226	271	258	264	243	264	262	266	255	268	233	252	264	252	223	280	236	277	267	251	243	253	261	251	270	261	244	219	277	263	259	241	244	249	246	264	255	238	273	257	253	268	273	279	268	225	225	232	255	279	271	260	255	226	225	258	244	224	270	231	238	260	291	252	246	279	300	254	232	244	249	234	231	254	255	264	265	278	232	250	234	264	250	251	245	264	264	258	251	288	254	272	278	242	237	233	242	262	256	282	235	247	267	258	254	255	232	218	243	254	252	258	242	279	250	259	265	244	238	261	246	249	241	240	284	261	269	269	243	248	247	220	248	243	254	246	259	232	211	238	237	221	256	244	281	244	266	223	236	257	241	234	258	256	258	265	254	256	257	271	229	257	245	246	255	216	276	262	267	273	267	257	244	267	255	261	270	267	215	228	224	246	208	219	263	270	251	260	245	253	245	244	252	280	254	222	231	227	246	252	276	259	297	258	267	294	259	260	244	236	252	264	239	270	241	251	269	259	241	223	271	248	261	272	266	274	265	236	275	243	232	209	280	232	217	247	242	213	262	250	254	245	266	264	246	274	260	271	243	279	245	251	231	265	246	239	236	236	256	267	271	253	216	223	271	246	235	246
29746	33480	33925	26504	18827	13693	9509	7431	4086	1783	2888	2678	2168	1127	759	651	588	515	546	506	450	448	468	437	426	433	439	454	454	439	456	444	409	436	413	421	422	424	404	438	448	402	461	421	410	440	407	402	445	459	404	400	430	417	417	429	408	413	409	388	447	438	396	453	411	457	435	396	395	386	397	405	391	431	412	440	407	416	439	452	440	424	371	403	409	410	449	419	435	438	397	423	413	430	417	427	402	413	400	427	427	395	413	411	440	447	423	430	407	408	429	407	427	420	418	405	452	428	386	412	409	395	411	409	410	409	439	464	407	384	421	429	453	420	370	427	385	424	426	421	403	402	395	411	423	393	461	466	406	407	411	454	444	405	443	428	422	406	404	460	420	430	448	422	414	406	414	400	432	406	431	436	414	409	400	443	463	416	403	419	419	435	401	383	442	432	403	404	401	422	418	420	372	454	380	417	416	377	392	435	410	377	444	404	447	420	428	440	430	394	411	393	464	430	401	415	392	403	401	433	399	425	411	417	442	389	418	404	417	433	397	434	441	426	406	421	437	430	417	454	443	421	401	426	421	422	439	377	403	450	400	404	396	426	441	414	450	413	420	405	434	450	412	436	391	423	447	415	450	389	428	409	435	434	437	451	382	405	408	416	414	419	417	421	412	417	413	448	428	416	409	404	428	403	382	438	425	385	393	439	406	429	457	391	452	433	392	395	396	396	434	410	420	387	389	405	450	379	394	420	453	436	437	417	417	461	434	377	451	431	422	415	413	420	449	428	405	396	422	423	399	380	476	465	417	394	419	427	416	445	426	415	392	424	409	411	428	402	439	427	428	421	452	406	407	403	443	421	384	430	426	437	399	416	416	423	434	391	405	369	437	404	410	459	396	447	429	456	443	428	395	416	416	431	429	442	414	405	444	431	449	416	436	424	403	441	428	431	401	383	420	459	413	485	445	425	411	420	412	433	435	436	409	412	439	403	434	441	418	418	431	429	421	413	406	423	413	411	407	380	480	407	440	426	388	414	417	406	426	401	385	387	413	426	412	410	421	432	394	428	401	436	427	457	438	395	411	442	439	426	407	450	394	426	417	428	426	427	455	408	384	406	407	424	411	448	388	417	405	427	364	434	389	431	405	414	419	387	406	394	432	397	401	399	426	416	349	420	460	424	415	412	400	397	405	410	425	418	466	427	414	435	439	429	437	410	412	382	417	428	408	383	432	455	427	420	431	399	411	398	466	453	433	428	432	438	384	402	458	422	414	433	422	433	431	427	392	419	385	396	413	422	413	453	447	451	456	395	412	423	398	401	434	452	372	366	441	404	401	399	419	421	412	451	421	417	419	445	384	442	405	404	420	392	416	434	379	399	408	400	385	397	388	408	414	418	423	426	439	402	395	431	408	412	440	452	406	395	413	391	372	446	433	440	406	408	396	420	439	426	412	417	398	404	424	448	432	425	422	412	418	435	427	445	428	431	417	438	466	426	438	406	404	409	467	396	426	449	446	428	435	405	420	433	440	388	406	412	394	408	447	410	426	395	409	393	437	453	427	427	395	373	412	407	398	401	421	447	438	404	375	423	403	391	439	419	395	431	430	416	402	417	428	438	399	394	384	424	421	441	443	428	431	410	442	416	430	453	421	425	392	437	437	415	503	415	375	442	435	426	435	418	394	419	422	424	409	422	421	439	432	404	378	423	407	415	450	430	463	383	433	416	437	407	424	450	406	384	394	417	409	457	404	410	408	382	450	449	409	422	415	433	414	433	402	424	419	416	426	434	398	425	419	413	404	434	383	444	419	448	419	397	383	409	393	457	393	435	411	417	396	414	435	426	431	401	447	442	411	399	418	421	444	399	419	389	405	389	415	460	425	417	431	432	406	412	416	392	438	407	404	407	457	429	416	414	400	403	430	397	434	391	412	415	431	398	419	411	430	430	425	386	425	432	440	420	373	397	459	400	415	448	420	431	440	425	421	405	419	413	381	436	418	426	439	412	409	432	415	423	423	416	428	433	388	428	435	434	422	398	400	407	421	405	418	374	399	424	410	438	400	399	407	416	388	398	417	397	404	446	384	396	423	407	414	400	436	423	425	420	421	391	399	435	476	442	385	403	434	422	415	442	419	436	440	434	425	437	412	468	407	449	413	423	450	426	428	420	390	444	431	391	430	444	429	447	406	408	411	409	426	407	425	426	446	421	395	391	415	399	432	413	477	406	432	450	425	377	408	412	415	423	409	382	401	378	411	428	446	416	471	407	410	419	419	397	398	382	417	382	382	425	455	439	432	453	419	448	425	427	388	415	402	402	410	406	370	406	417	423	412	428	447	428	416	417	389	415	427	433	408	429	396	409	433	412	450	422	405	405	405	455	408	395	372	394	447	435	406	407	414	431	428	402	416	411	412	456	387	438	419	402	423	409	438	425	460	429	427	402	414	410	384	396	421	433	405	420	384	437	422	415	431	408	425	444	449	431	417	411	381	401	420	396	405	408	441	411	418	407	435	424	430	451	411	432	411	407	395	433	421	444	392	402	415	403	419	402	406	403	406	397	466	443	403	446	394	427	396	415	451	420	395	457	405	418	439	415	440	397	451	405	410	410	433	444	448	424	430	416	416	408	431	395	381	446	436	429	452	389	410	425	398	445	385	417	423	383	406	384	431	359	422	451	453	396	478	428	437	422	392	394	394	398	415	379	431	430	417	428	431	406	391	406	429	414	392	410	447	440	408	407	430	431	410	431	435	397	449	422	432	404	387	448	411	374	446	460	428	448	443	451	417	392	403	431	425	418	376	432	405	410	442	439	418	417	420	388	403	365	420	403	434	445	409	409	420	395	438	434	427	437	426	410	463	404	433	415	417	474	440	393	399	427	404	412	385	433	464	424	417	425	398	422	393	408	420	385	414	423	430	415	409	422	433	400	404	428	401	424	406	391	382	415	411	357	388	425	399	435	443	413	424	418	410	398	406	434	471	421	437	413	424	434	427	467	436	389	431	402	370	406	406	416	418	414	438	418	445	441	453	415	433	407	406	446	438	415	403	443	424	444	393	448	408	418	410	402	398	415	424	446	406	429	418	440	427	401	402	394	407	411	383	371	408	402	432	430	391	408	415	442	429	423	388	428	414	389	405	421	418	436	428	425	477	379	395	411	419	441	390	437	443	453	431	421	402	418	442	405	436	410	418	432	402	405	423	420	380	435	430	429	443	416	422	401	439	428	402	400	414	414	428	417	430	440	432	441	425	412	429	409	440	389	435	411	401	424	441	410	419	443	423	393	438	425	439	421	398	398	439	443	440	391	439	442	443	419	401	390	446	378	431	446	418	368	422	450	460	420	442	384	399	407	421	406	426	395	399	418	400	415	391	409	436	400	413	396	444	409	440	371	456	381	376	423	424	440	431	412	460	410	392	407	387	392	409	433	392	462	406	408	423	386	425	411	448	461	418	443	432	399	410	434	413	424	394	457	417	408	425	444	387	448	413	410
38519	51366	37601	26784	22925	19187	14752	13523	7576	3439	5627	5058	3854	1929	1213	957	792	677	672	618	584	557	569	543	579	575	486	528	555	546	519	514	499	557	502	513	511	527	503	495	497	465	466	484	520	505	503	487	472	511	517	541	491	525	512	467	526	500	521	486	526	531	506	496	476	473	494	516	494	447	502	511	495	523	505	510	504	547	515	472	494	505	489	519	475	512	506	514	539	490	507	506	506	504	537	479	543	477	520	474	535	497	524	511	458	498	525	488	497	491	503	486	502	503	463	488	483	485	488	496	483	465	502	453	512	508	524	542	512	515	483	481	464	503	475	508	490	492	519	535	499	543	504	505	498	553	481	511	471	481	498	491	538	503	495	525	486	518	511	471	453	511	515	517	502	507	511	520	507	506	483	507	558	494	521	487	493	481	514	491	525	507	495	491	480	516	545	484	501	511	468	472	442	519	516	476	489	537	456	495	455	457	462	516	477	486	485	490	510	463	452	497	452	500	517	489	515	521	484	533	482	484	528	490	463	507	460	497	441	514	503	510	507	490	535	503	490	498	497	499	486	491	534	483	502	492	477	481	520	493	517	495	552	527	494	475	502	497	492	536	507	452	474	496	522	485	489	499	547	509	468	517	535	486	477	486	513	487	467	478	508	474	496	492	483	487	547	491	478	512	494	511	473	499	500	510	495	506	520	510	493	492	508	514	487	468	519	475	519	508	508	519	530	484	488	515	503	506	469	489	545	484	467	532	481	498	504	480	481	485	499	483	464	474	455	488	504	479	481	500	538	465	503	504	525	479	516	530	516	474	510	475	485	487	479	516	473	467	483	513	503	479	478	510	515	516	495	505	478	468	514	497	473	506	493	502	540	492	482	540	447	468	476	527	516	469	488	553	504	514	526	515	547	561	539	509	501	491	512	504	494	510	480	472	509	524	504	496	502	529	490	499	501	471	498	501	480	483	528	527	544	484	501	490	516	500	515	495	521	534	523	484	536	498	502	489	527	485	453	517	486	502	498	518	494	492	502	495	482	492	491	491	499	480	507	511	508	533	470	531	526	476	498	526	466	477	485	474	560	512	463	511	496	505	450	489	510	497	525	481	486	521	512	502	469	488	519	517	496	511	463	551	504	501	492	560	489	516	476	520	484	530	511	497	537	508	537	502	503	527	519	506	460	529	483	532	503	501	463	512	517	488	521	524	515	500	520	473	533	532	478	503	497	513	492	543	487	505	490	506	493	519	506	507	512	484	519	519	507	476	499	470	500	512	483	513	474	504	533	540	487	479	513	514	514	542	463	512	486	466	489	483	539	491	488	507	496	488	491	502	509	505	520	470	471	476	500	479	499	494	559	501	514	537	498	467	516	516	505	470	469	558	481	485	511	471	520	497	499	471	497	457	515	505	494	508	500	512	487	463	508	522	503	538	513	502	461	484	477	466	518	494	473	474	528	497	494	499	495	497	497	492	506	548	520	530	512	503	505	517	517	478	508	501	495	514	517	519	518	472	503	503	469	572	497	468	481	493	501	466	514	497	537	483	514	486	457	492	525	499	460	530	486	508	507	509	466	466	505	496	485	524	496	470	491	480	518	502	519	523	485	478	503	486	499	518	525	489	476	502	470	486	533	537	504	468	492	501	567	495	483	516	516	485	420	511	497	484	492	521	518	482	495	508	517	476	509	482	498	502	485	449	462	494	531	483	494	504	542	503	537	472	465	497	486	484	509	481	459	498	450	529	476	510	499	494	510	486	482	494	509	531	543	522	485	504	525	483	494	520	509	499	491	547	507	509	509	552	517	483	522	509	481	520	451	538	529	512	466	472	541	438	479	527	486	503	523	503	490	500	479	499	484	518	509	484	520	494	483	547	474	499	537	514	512	514	532	488	523	478	506	532	473	509	511	496	516	487	465	485	482	504	495	492	490	507	510	459	492	472	479	494	437	482	481	503	496	489	504	521	497	508	491	489	519	545	472	486	520	488	501	470	461	502	503	504	473	536	481	529	498	475	479	499	502	484	500	520	472	528	494	519	505	476	483	506	529	522	502	492	518	470	474	494	489	483	489	476	504	484	507	502	518	473	543	513	516	482	500	514	508	523	494	495	509	505	510	505	460	485	514	464	514	497	516	505	522	527	491	491	512	503	492	464	518	495	526	483	501	501	533	498	524	499	504	523	474	526	508	475	520	482	515	456	490	481	496	533	487	504	503	504	506	481	491	505	504	506	542	489	484	487	463	543	508	471	493	489	481	493	487	480	525	483	521	465	491	496	481	460	511	517	520	489	492	507	534	483	489	517	476	499	475	492	497	519	494	462	469	555	518	519	498	545	479	523	516	501	553	481	486	482	465	470	506	467	491	485	522	489	502	509	490	535	481	506	488	477	498	490	520	523	481	523	519	505	485	481	557	523	513	521	481	491	514	512	513	466	465	505	498	500	483	471	502	466	503	463	506	522	468	479	471	525	485	487	453	507	459	517	499	467	517	516	493	532	451	494	481	491	491	549	522	506	462	493	500	482	492	523	509	511	494	496	540	478	525	504	495	508	489	506	507	527	494	517	524	496	512	514	470	478	488	459	471	502	546	510	513	475	509	464	496	501	513	532	479	500	512	511	476	442	473	502	470	536	472	514	503	484	512	494	519	503	473	519	474	480	471	486	496	523	512	477	502	487	507	511	518	482	479	468	539	469	529	502	501	457	464	485	484	514	480	538	496	504	462	502	564	532	487	538	509	502	513	511	495	484	522	471	467	502	483	502	510	487	529	507	493	495	491	476	502	509	486	486	528	490	469	454	481	517	504	492	459	511	492	434	513	504	514	488	510	499	521	496	471	486	519	516	517	502	518	511	478	538	530	532	487	516	498	522	479	465	513	532	495	523	514	493	456	547	494	495	564	495	498	506	465	475	535	518	468	496	501	489	506	490	508	480	516	481	465	512	537	543	509	517	502	518	471	510	526	497	497	501	512	477	538	509	500	467	482	498	486	472	467	470	471	529	475	549	533	506	482	498	485	528	507	465	535	515	522	471	501	516	488	531	503	510	508	489	517	489	460	519	504	500	494	442	517	445	516	510	508	533	517	493	481	536	506	533	490	486	521	481	486	511	511	515	537	451	526	529	513	513	488	503	478	508	506	519	480	500	481	510	516	492	492	476	474	497	529	487	465	490	481	536	496	530	483	496	527	493	481	512	488	490	516	479	505	500	492	483	516	468	519	493	514	476	457	510	512	492	507	499	487	512	470	490	505	514	477	490	466	525	506	500	503	502	536	493	504	479	506	518	462	509	525	488	529	538	479	500	520	506	509	506	522	496	467	507	514	492	511	474	517	457	452	459	449	482	499	521	468	484	519	505	516	477	507	494	527	481	512	540	472	500	501	469	514	481	526	505	518	476	495	495	489	517	482	494	541	506	502	503	521	476	491	491	506	491	459	549	481	510	562	476	495	500	486	492	485	523	526	467	520	469	500	471	489	476	519	475	548	516
23956	21265	28913	24520	22564	21912	18200	12129	7070	2280	3956	4440	3212	1521	792	661	543	457	401	403	383	380	344	373	375	343	356	341	317	336	326	310	292	299	282	301	269	282	292	274	257	289	312	301	316	266	312	279	296	276	289	283	304	317	311	286	270	277	269	281	292	292	311	296	281	277	305	293	284	313	298	290	282	311	281	291	271	288	295	295	293	307	254	280	302	283	273	286	274	283	294	310	290	290	300	334	304	318	299	315	287	297	274	332	279	271	273	304	305	287	292	290	272	283	288	289	323	292	272	267	315	279	285	312	307	289	271	277	300	263	269	259	282	305	305	299	273	318	292	273	312	290	297	309	274	279	274	275	306	297	275	284	269	287	280	269	267	279	249	281	284	281	300	318	298	267	325	296	282	263	279	296	284	268	254	252	311	313	266	287	301	311	317	288	310	303	305	290	294	260	257	261	289	292	279	269	300	273	303	307	252	267	279	279	280	306	277	264	279	271	284	322	312	315	298	291	272	294	285	259	258	270	295	267	291	271	278	287	300	277	263	297	289	289	307	291	303	284	281	296	271	274	302	279	279	274	295	295	274	260	275	283	316	289	286	279	295	301	298	296	270	276	291	308	320	291	288	316	290	272	255	268	283	281	279	269	297	302	316	277	296	272	288	290	274	282	300	289	326	284	271	258	285	299	292	304	329	282	281	276	279	262	287	296	275	282	307	255	275	288	293	289	282	292	298	285	282	263	295	298	309	305	263	278	294	294	295	295	307	299	277	286	306	281	299	266	329	274	296	300	292	294	283	278	296	298	324	300	286	249	293	272	278	298	273	288	289	334	287	317	270	312	275	273	266	287	288	299	313	293	295	328	325	275	285	243	281	301	308	301	295	282	285	255	265	289	267	296	278	277	277	260	271	283	265	281	286	250	264	270	289	289	263	265	303	300	295	275	308	306	270	257	278	305	269	283	278	281	271	280	251	307	290	293	265	307	302	280	264	321	289	263	286	295	309	292	294	288	285	292	282	273	268	303	282	306	274	283	292	267	283	287	313	271	282	273	293	272	266	271	285	273	305	286	284	291	269	301	272	301	271	279	310	288	301	306	304	305	263	270	285	266	269	265	294	297	292	294	265	283	295	271	295	268	324	274	284	300	306	262	272	310	247	307	269	272	282	284	312	256	296	296	266	268	267	278	247	287	293	303	314	271	274	283	291	301	266	318	287	259	290	317	317	275	322	317	288	248	279	289	284	288	274	285	296	286	266	285	299	310	308	303	289	300	267	266	266	280	296	297	293	312	299	306	260	314	293	270	260	267	263	299	308	299	281	302	279	294	257	293	316	279	259	303	302	292	279	288	288	283	292	299	276	272	259	299	293	269	302	292	289	263	304	286	312	273	288	296	270	268	282	285	309	269	284	286	272	300	261	308	276	283	296	284	271	302	271	304	277	325	291	271	291	260	303	265	311	261	322	312	256	304	255	317	289	303	296	282	311	293	267	289	287	272	261	240	290	264	276	318	284	278	279	255	270	300	297	246	319	299	288	295	287	277	264	292	309	306	324	290	291	265	279	319	307	301	297	302	257	303	283	313	276	276	283	294	293	330	289	288	278	293	291	292	305	287	313	281	275	271	279	277	286	307	316	292	258	311	278	305	307	285	304	261	276	272	308	307	294	275	281	291	283	316	292	289	260	264	317	267	296	297	299	316	306	306	296	329	306	284	269	281	289	269	329	261	277	284	300	292	289	311	260	266	297	270	273	269	299	304	281	257	275	295	295	281	269	272	291	299	283	316	289	272	265	298	289	289	274	301	294	322	264	310	306	310	306	294	289	298	277	291	279	256	295	288	302	272	277	289	318	287	290	294	325	293	275	301	268	267	281	278	294	247	292	277	294	259	286	267	307	289	302	258	288	278	312	302	281	267	276	290	304	273	245	293	250	291	284	269	297	283	297	299	310	311	250	269	308	310	306	276	315	309	287	286	306	297	291	282	267	259	316	310	263	294	230	300	306	284	273	304	288	305	298	303	304	279	277	258	274	285	279	287	310	290	291	274	317	302	282	302	280	283	269	275	318	277	307	261	294	299	311	282	268	270	285	292	294	276	282	281	317	311	277	307	261	305	313	317	266	298	287	302	280	282	269	276	276	275	274	289	291	263	299	264	316	306	290	301	264	283	290	301	291	291	301	286	306	287	308	282	260	276	298	282	296	283	277	279	297	263	283	286	280	298	296	296	265	311	263	282	278	258	287	298	283	297	266	255	307	295	261	280	291	317	274	314	289	304	264	277	292	295	272	283	263	287	281	243	287	271	298	270	276	291	300	262	257	284	271	290	261	310	278	284	260	304	267	259	283	312	300	276	295	284	271	267	292	300	293	296	283	295	305	296	279	291	289	276	317	288	268	302	288	281	275	279	273	280	282	300	289	291	309	296	284	277	311	291	285	299	297	276	278	292	285	339	285	273	283	270	270	322	281	306	291	294	314	264	273	313	288	299	269	261	286	280	262	286	259	283	309	249	301	277	272	267	299	305	263	267	288	266	299	307	264	270	286	255	289	288	286	296	272	276	278	295	288	271	285	286	275	274	280	288	288	301	288	254	269	304	297	302	254	282	304	298	294	281	266	270	279	283	283	293	284	275	264	322	278	278	284	272	290	301	259	277	291	279	283	269	295	299	309	296	299	294	276	264	289	280	293	266	311	306	301	289	281	288	278	301	279	256	264	284	280	295	269	287	278	279	304	264	271	272	271	292	284	276	297	274	265	289	294	275	305	309	288	288	300	307	293	289	273	285	275	282	300	276	286	304	300	274	285	253	319	291	285	300	285	310	306	287	278	289	266	276	301	282	285	285	285	287	313	288	317	293	287	328	282	274	307	282	280	289	289	285	285	324	293	273	291	265	268	280	304	276	295	310	294	272	283	274	302	260	292	279	287	308	272	290	304	268	322	277	285	247	289	299	282	278	268	291	279	277	271	293	263	306	288	276	311	316	291	277	290	288	285	282	286	268	308	301	292	257	275	269	296	319	305	274	301	278	289	281	313	296	273	261	324	293	265	304	293	305	309	293	259	292	280	281	272	277	302	320	279	294	313	312	266	287	285	284	272	282	283	279	311	268	297	315	289	301	308	289	301	297	289	301	300	303	268	269	298	307	299	326	307	253	296	266	286	274	287	281	273	293	301	307	266	251	319	295	283	308	269	290	282	273	321	277	300	302	288	309	287	285	303	276	271	286	279	293	280	263	278	306	284	269	279	286	263	268	291	352	269	267	290	287	295	301	297	249	301	281	258	267	282	266	301	279	275	261	297	267	308	298	256	279	289	294	296	248	298	268	293	318	289	288	295	292	267	315	272	313	299	285	305	282	280	301	295	291	308	317	311	281	276	267	295	260	261	321	273	284	273	285	282	275	288	286	291	294	303	271	291	322	302	262	308	263	279	257	272	323	299	291	243	268	282	281	277	268	274	301	276	287	293	284	295	287	320	293	292	303
40019	62208	44145	33279	28311	24504	20764	18396	11714	4361	7729	7955	5860	2597	1416	1124	782	664	612	520	517	508	506	483	457	495	445	407	417	409	407	406	384	363	378	373	406	344	375	322	371	311	337	354	379	407	373	343	346	387	343	350	370	354	361	360	344	332	347	340	366	364	352	350	337	352	348	364	356	343	354	361	343	367	362	378	339	367	365	355	362	383	325	325	351	330	371	322	350	347	331	354	337	336	342	377	404	420	359	369	387	375	341	382	336	371	351	344	322	362	348	384	346	336	362	350	336	370	333	358	345	341	322	360	345	335	341	357	349	367	380	337	334	348	349	358	330	359	352	367	355	352	363	335	339	362	369	357	364	344	331	333	344	347	336	353	352	321	343	330	326	329	334	333	335	378	326	394	345	318	349	349	314	355	346	376	369	348	347	370	356	347	354	354	333	361	341	330	354	345	357	353	381	337	356	322	346	370	351	375	331	344	365	391	375	342	340	328	335	367	346	354	339	340	333	348	366	350	350	324	340	353	332	362	350	337	371	331	329	365	363	357	344	351	343	361	336	324	345	340	358	372	347	346	353	345	317	377	350	317	348	380	362	363	344	352	349	350	347	321	334	333	330	330	356	344	328	349	330	365	347	344	340	338	359	322	349	348	341	364	342	327	359	345	346	337	352	353	332	357	343	341	373	350	364	349	345	384	375	308	355	362	332	309	346	326	349	332	355	333	350	344	338	387	350	356	335	373	376	345	342	339	320	351	335	334	385	358	361	347	341	360	349	334	363	314	338	323	348	376	314	362	351	332	336	363	359	356	353	364	407	355	317	361	355	324	359	366	353	371	362	350	341	358	362	391	344	355	314	355	337	368	348	365	354	347	339	312	339	360	351	366	352	367	356	347	332	327	340	360	331	344	342	347	341	342	341	331	352	355	376	336	392	344	373	308	356	334	334	345	350	359	340	355	373	361	324	372	338	321	355	333	376	323	344	366	387	332	343	324	374	356	378	390	350	366	335	367	342	348	346	334	344	346	292	344	343	371	351	325	341	367	348	332	336	383	348	330	369	353	381	324	315	375	376	357	368	373	341	392	367	353	313	349	358	350	368	374	332	340	328	343	376	331	347	350	340	359	337	323	370	351	364	356	350	386	329	329	333	343	339	366	347	340	342	360	343	342	320	316	366	347	361	345	320	363	364	361	379	355	338	340	286	340	319	320	305	360	347	343	366	356	360	346	361	323	373	363	361	343	333	327	359	365	331	328	357	325	357	343	345	362	350	360	311	369	374	359	345	363	318	346	345	311	313	367	335	347	361	373	338	348	366	332	365	369	344	331	345	340	359	351	365	332	350	360	349	361	361	311	355	356	322	337	346	339	350	378	335	344	357	346	342	353	338	327	325	317	337	356	365	346	330	353	306	309	331	358	347	371	353	331	334	310	341	347	353	340	360	349	338	361	334	327	342	324	364	345	350	328	377	356	327	381	353	367	357	330	383	326	340	337	348	379	350	369	357	329	359	350	368	361	354	357	371	330	325	337	335	325	361	348	349	328	355	365	332	363	342	354	333	358	372	351	345	344	333	368	361	354	349	320	361	350	351	326	364	354	363	330	368	364	354	373	348	303	347	376	333	339	345	341	357	374	337	359	362	353	334	361	333	341	335	356	344	382	331	332	333	367	310	378	356	342	340	358	336	353	328	360	345	373	323	359	387	350	337	360	360	343	361	363	344	373	370	328	365	337	327	370	325	347	336	340	325	364	354	368	357	359	356	353	347	329	322	336	309	336	331	362	357	352	356	349	324	360	337	369	354	335	373	343	337	345	352	380	320	353	380	329	345	362	333	351	347	335	350	349	371	348	312	371	378	344	363	321	363	343	368	354	344	344	349	340	358	352	331	352	332	328	363	335	350	357	351	359	359	323	335	337	344	340	306	370	357	340	336	338	373	356	344	347	356	305	365	376	381	352	364	370	362	354	340	360	319	326	371	366	324	343	336	385	342	384	349	356	368	342	333	332	308	353	343	340	352	327	356	372	335	337	342	336	403	341	342	334	354	377	360	383	350	376	340	379	353	316	356	398	327	339	360	338	318	328	349	333	344	341	369	345	353	324	341	334	336	372	337	351	347	342	360	335	361	398	373	358	374	342	321	382	364	339	364	374	340	347	348	322	341	402	349	350	352	358	352	362	336	332	308	366	338	331	339	352	328	377	360	312	360	366	361	342	353	340	388	339	358	371	355	331	364	344	365	357	339	335	329	344	332	354	340	350	350	360	366	301	393	374	327	352	332	335	355	343	336	389	378	351	318	351	338	343	349	355	348	330	338	349	380	343	350	350	340	372	345	337	339	323	359	343	371	338	353	349	361	330	328	370	382	348	346	359	360	323	361	363	328	360	348	359	366	333	330	328	331	344	302	343	349	356	365	327	353	325	361	342	362	352	343	337	350	335	337	373	314	393	345	369	324	351	321	331	353	365	330	362	322	366	365	354	322	343	366	363	342	362	354	318	349	354	344	388	367	355	317	326	373	351	321	364	371	357	358	348	343	351	352	341	345	368	362	377	351	314	352	364	345	338	354	348	363	348	321	347	335	355	352	326	348	354	376	357	334	338	348	343	383	367	340	332	345	317	340	342	359	345	342	355	350	368	319	333	362	355	347	337	324	335	350	337	382	365	333	322	356	351	376	367	341	319	338	306	332	342	384	332	349	373	365	379	381	353	380	362	301	348	325	348	396	318	367	302	384	343	364	365	340	360	299	320	342	367	366	362	323	326	336	377	344	335	350	347	328	337	363	367	362	356	358	359	341	346	372	332	341	357	368	337	337	337	324	388	353	345	361	346	360	341	332	348	341	344	309	359	342	365	357	341	374	375	324	333	335	361	331	340	361	358	338	297	347	330	358	351	386	365	344	323	369	326	347	360	355	371	366	329	352	357	359	351	325	344	390	369	360	308	373	323	352	319	361	334	371	355	360	350	348	338	333	314	319	342	368	347	373	329	345	330	369	352	331	391	325	365	372	342	350	359	333	358	344	353	333	351	368	321	356	332	352	331	338	320	329	343	357	359	339	370	330	337	322	353	356	332	349	374	334	325	347	342	331	348	342	347	336	335	360	386	361	341	328	338	330	329	328	365	397	368	349	360	373	366	362	377	341	385	327	350	373	329	331	340	321	354	317	343	354	365	355	361	342	333	379	335	369	330	396	348	340	314	365	352	338	346	322	367	362	377	352	345	337	356	347	352	348	380	365	359	327	380	346	326	368	327	355	321	358	338	322	326	354	347	356	336	349	334	369	342	359	337	333	358	337	335	366	339	352	347	345	342	358	367	350	350	338	350	344	337	346	357	362	317	356	313	347	358	324	384	369	335	346	347	340	349	378	333	356	351	323	364	366	323	344	359	347	399	323	347	331	359	368	301	374	334	329	368	356	315	361	355	320	355	341	377	330	347	356	338	309	360	339	407	347	355	322	358	346	366	318	358	311	383	353	314	366	341
22847	21163	29008	23730	21611	23428	25370	16359	10324	3124	5059	6570	4666	2013	986	822	511	519	403	389	319	317	335	317	330	313	283	262	243	279	230	245	198	242	259	228	209	256	199	219	216	222	201	209	217	204	233	214	216	204	218	219	201	185	196	217	203	209	235	207	226	212	213	208	218	210	219	209	223	227	195	213	223	237	206	235	203	207	219	214	211	217	193	212	217	196	184	209	221	213	214	202	219	227	244	235	249	218	254	244	236	203	212	215	196	218	211	188	214	218	196	201	194	213	188	208	192	197	208	196	199	222	176	206	211	202	212	218	201	222	190	209	206	207	201	199	203	200	201	215	202	214	214	178	191	208	188	210	213	205	211	217	177	179	204	191	202	224	197	194	194	213	195	219	175	214	189	187	221	217	186	223	214	222	197	194	207	197	200	191	190	208	210	194	209	198	192	222	225	193	212	201	207	200	192	206	205	221	205	203	200	222	212	227	189	191	195	212	212	207	198	207	224	204	220	216	206	204	199	230	217	200	205	182	192	194	210	185	197	213	198	200	214	203	203	198	201	200	210	234	173	177	219	236	199	216	207	187	189	206	212	225	241	191	210	189	231	200	201	194	210	206	218	197	213	192	222	229	202	198	221	227	186	209	195	196	212	211	204	226	189	206	200	253	206	218	207	223	208	211	208	207	215	194	222	203	220	217	190	188	213	201	211	197	180	209	219	191	204	192	198	208	185	209	199	189	187	203	206	208	207	205	192	200	197	199	195	202	201	201	206	195	184	196	217	204	201	210	231	211	207	200	200	196	201	235	209	203	199	228	182	214	204	215	180	201	204	207	208	206	192	216	196	199	210	187	197	199	221	187	243	210	195	218	193	213	202	195	202	187	226	202	191	206	204	231	217	203	220	202	182	192	189	219	204	207	190	203	198	205	205	209	217	210	198	218	204	224	216	210	236	204	217	189	199	205	214	200	204	194	188	195	212	201	222	224	201	191	190	185	197	223	219	205	232	214	201	212	214	210	191	212	179	185	221	229	195	187	208	196	207	205	213	217	202	198	188	205	235	200	210	207	180	206	197	207	210	182	208	224	204	187	204	191	194	179	208	199	190	209	200	216	201	200	173	215	234	194	214	180	209	189	205	203	222	229	209	209	188	173	189	199	208	200	184	215	190	194	189	191	198	191	205	234	201	188	214	207	196	185	199	201	202	203	200	198	204	212	188	211	214	188	219	191	220	237	201	214	203	207	196	223	214	211	217	204	204	188	202	219	238	189	226	190	212	187	211	199	192	197	196	207	181	214	212	195	205	232	236	183	220	208	214	216	216	196	212	185	203	188	217	188	189	193	223	206	196	190	218	202	232	178	181	207	210	214	199	209	209	215	225	196	200	199	236	205	212	212	225	208	181	198	206	193	237	208	206	199	211	201	187	199	193	185	206	196	237	217	192	191	201	196	213	211	201	233	211	218	216	191	209	190	236	229	200	201	204	223	192	192	209	219	195	204	203	209	208	222	232	193	180	227	200	208	200	190	233	188	194	216	216	209	189	200	202	220	208	200	204	206	200	202	219	197	183	254	212	244	213	216	166	199	210	197	217	192	183	175	203	232	201	192	177	216	193	187	230	248	187	197	211	222	193	190	185	218	217	207	212	208	207	210	211	214	194	224	190	220	195	179	195	211	191	215	212	200	231	208	241	217	202	204	197	255	203	178	201	184	189	184	213	192	210	207	228	195	198	200	204	221	221	214	208	194	220	195	186	199	207	189	203	201	205	211	208	200	215	185	200	215	185	227	205	241	191	197	227	201	191	217	217	207	188	182	194	199	218	171	205	223	193	199	212	224	195	195	199	205	202	196	226	211	211	210	200	214	205	183	199	212	207	181	221	187	214	199	219	209	204	213	196	217	198	186	218	190	191	205	207	221	206	210	215	189	227	197	239	178	220	176	220	194	206	208	196	201	184	222	201	200	194	174	214	206	232	208	206	203	201	203	228	195	204	201	226	202	190	205	189	178	187	197	182	222	191	195	183	215	207	201	215	199	216	180	220	175	188	174	225	211	188	189	221	190	200	198	209	215	219	189	212	190	185	200	220	213	178	187	211	205	223	206	224	209	215	225	224	226	214	198	194	205	225	188	196	223	209	211	213	227	234	187	234	182	196	196	190	204	190	220	190	200	208	204	216	216	205	218	203	211	224	202	228	195	201	193	204	210	178	226	202	202	189	242	210	206	196	215	217	186	199	219	218	197	210	207	201	172	201	199	212	193	232	186	203	198	197	194	218	198	215	213	170	200	214	193	200	210	230	207	221	203	204	229	229	205	189	181	220	187	194	205	209	221	238	219	196	211	198	220	195	202	210	201	206	221	201	218	209	176	210	187	214	199	203	184	191	220	214	235	199	196	180	200	191	206	228	225	207	207	198	223	225	206	193	205	197	206	184	197	191	237	194	189	187	196	192	206	207	225	209	217	222	213	220	197	195	190	224	210	199	173	214	239	194	217	219	205	200	196	188	197	207	170	195	185	198	194	234	201	189	201	217	189	214	203	204	187	207	215	201	188	185	208	207	198	222	194	195	204	179	194	198	192	206	239	200	214	197	192	214	208	202	209	208	206	230	201	184	193	187	206	215	202	198	196	238	202	205	197	201	190	206	203	196	225	211	199	201	187	183	193	194	235	193	193	219	193	216	197	191	182	214	199	213	209	196	207	199	194	183	195	203	207	210	220	219	189	223	204	188	194	214	181	194	204	207	189	228	175	201	197	193	191	196	230	195	188	203	204	194	213	223	216	223	223	211	203	183	234	218	211	245	210	214	211	218	164	225	207	225	183	205	209	214	189	203	230	223	183	206	243	215	215	206	212	203	158	180	207	201	205	210	225	208	204	184	182	205	205	194	233	198	210	219	226	223	192	178	224	200	208	207	210	199	199	207	212	229	231	214	224	186	204	230	205	196	215	201	166	230	213	233	218	213	213	223	245	197	193	208	199	203	185	210	201	184	202	215	197	191	210	217	226	195	190	181	191	193	193	204	206	199	181	206	205	208	217	230	197	198	201	202	199	202	188	188	217	197	218	177	193	210	191	223	218	220	227	223	202	187	176	226	203	203	189	204	245	185	213	213	208	169	225	216	191	183	199	188	218	206	213	209	208	215	204	234	221	226	223	201	186	215	206	222	223	219	206	200	192	224	200	198	223	228	196	190	210	244	191	217	231	186	223	218	189	198	188	180	173	197	200	232	209	205	197	194	203	204	209	190	218	192	190	189	210	223	208	243	210	203	178	211	195	211	196	224	219	205	190	206	193	187	205	215	223	216	187	228	212	207	201	215	172	201	224	206	222	195	208	218	205	195	210	228	182	207	186	176	202	223	197	207	224	213	210	198	222	210	228	231	193	194	216	213	220	193	201	210	209	221	196	211	205	179	212	193	212	200	222	214	186	205	196	208	222	190	202	209	215	215	209	197	233	201	196	200	228	189	202	182	200	206	171	189	204
42920	67118	47073	38396	32071	28360	25675	22259	15550	5499	9434	11128	8105	3625	1688	1376	911	764	597	504	505	477	495	473	379	406	396	308	343	302	309	308	292	296	285	291	296	280	274	247	240	250	281	253	278	264	281	250	261	234	228	235	255	248	259	247	239	263	213	223	209	243	267	227	245	221	208	237	246	215	228	242	251	256	259	274	218	237	244	228	281	258	243	237	242	246	266	235	213	241	230	254	224	254	238	265	324	318	336	311	280	278	265	245	269	278	246	230	252	256	238	261	253	252	258	242	214	216	219	238	233	229	271	262	222	246	268	257	197	228	245	252	260	274	242	264	232	230	224	237	221	238	239	238	234	246	244	255	234	233	264	210	240	242	279	258	241	207	262	241	232	227	203	218	233	232	245	228	206	267	237	253	251	220	277	229	249	233	218	228	266	204	239	220	213	233	235	245	251	242	238	244	286	246	217	244	239	264	230	221	237	221	244	233	238	229	269	222	255	250	241	227	261	240	246	225	236	234	242	261	256	229	232	233	221	227	265	220	272	230	266	228	224	264	230	233	255	246	241	236	187	218	259	211	237	249	244	211	244	215	231	237	253	251	268	256	250	221	228	211	236	263	224	247	233	234	242	243	247	248	247	238	218	221	219	249	240	225	225	242	251	263	215	224	249	226	249	235	262	244	241	262	271	239	238	230	238	252	254	233	212	211	241	241	247	254	253	237	249	223	218	227	225	232	263	230	251	209	244	250	246	247	246	233	235	254	264	253	210	231	225	253	243	244	252	213	264	221	234	261	239	247	209	238	235	216	239	217	259	240	251	221	232	239	240	253	216	239	235	263	249	218	254	216	215	237	231	213	267	253	257	274	252	248	223	230	235	221	222	239	243	213	236	233	238	255	217	242	239	253	207	250	251	233	273	248	240	232	263	263	225	214	240	239	278	217	292	213	243	242	238	220	264	278	231	276	222	269	251	245	220	225	228	225	217	264	246	251	251	263	256	221	229	246	277	246	245	247	244	244	232	255	259	259	237	229	220	241	234	232	236	263	243	249	264	227	268	241	261	213	239	286	224	225	229	216	259	241	255	233	245	231	243	237	216	221	255	224	230	255	216	237	234	264	244	260	217	222	234	266	238	239	281	223	258	249	228	228	233	237	224	252	256	213	243	220	245	199	226	239	208	241	232	262	256	253	245	233	227	233	270	235	237	235	261	235	260	245	228	249	237	243	226	239	227	246	233	216	244	255	236	247	255	242	240	245	231	259	251	249	227	257	231	236	226	234	229	249	264	240	225	238	220	223	235	251	230	245	261	261	253	243	244	257	253	224	241	234	254	225	263	233	232	243	249	265	236	242	277	280	202	242	264	229	254	219	246	232	249	241	260	256	239	259	259	277	220	272	240	247	227	195	236	233	211	245	243	230	237	210	249	218	259	226	242	259	273	242	248	210	214	243	239	250	239	252	246	232	225	252	260	260	219	235	269	262	235	235	244	228	236	229	244	262	232	248	229	231	251	236	232	239	256	223	221	241	236	241	249	273	248	240	256	232	273	261	255	226	256	243	227	254	205	223	235	224	223	214	223	258	256	256	237	269	232	259	242	257	229	241	222	253	246	250	235	225	241	262	255	247	249	239	238	257	213	215	243	268	243	258	258	235	242	246	243	248	258	238	269	245	257	229	239	268	242	242	265	248	245	245	272	256	239	233	271	227	238	264	255	252	225	230	233	243	234	234	249	241	248	237	252	254	242	246	241	224	260	236	248	262	277	244	246	249	231	248	238	231	244	208	228	225	230	233	228	210	270	247	224	244	238	259	262	260	260	212	235	266	251	235	223	263	235	245	239	248	274	233	231	237	258	246	236	239	224	283	238	249	240	228	259	241	224	234	240	267	237	259	220	248	254	232	255	221	244	233	242	210	240	282	248	216	240	221	242	236	227	228	241	240	248	236	249	210	230	237	217	231	235	259	238	207	231	260	231	245	248	238	249	249	233	219	224	221	253	228	235	248	247	227	231	264	210	239	220	253	231	236	226	252	228	228	261	240	261	255	225	239	256	226	249	248	241	238	248	239	242	228	223	264	237	257	216	231	251	243	272	247	237	214	265	220	265	226	221	231	214	251	244	236	272	257	240	256	229	239	233	265	256	216	233	236	252	259	256	255	220	265	241	211	273	231	256	249	261	249	251	246	251	222	258	258	245	220	268	224	229	235	230	238	229	262	253	249	219	224	261	236	243	239	238	216	228	238	227	244	250	238	242	248	227	250	203	232	261	246	230	234	250	234	208	241	219	255	220	252	253	244	258	249	229	241	225	245	252	240	245	241	213	237	239	244	241	227	255	238	220	213	254	244	240	236	271	240	225	253	226	226	257	270	237	249	261	223	263	239	267	233	251	218	231	233	219	235	260	228	253	255	238	234	267	237	260	249	234	200	259	235	251	237	246	244	255	207	237	258	238	260	260	240	239	241	254	233	210	227	262	232	241	246	243	229	220	217	249	201	242	234	249	217	258	247	254	251	259	261	238	234	216	232	220	232	228	267	220	246	241	224	253	244	274	228	222	252	274	235	232	232	247	242	262	243	231	254	244	262	255	220	269	272	222	214	256	248	233	229	269	264	229	252	216	253	227	227	248	244	241	230	258	263	224	264	259	259	247	265	217	216	225	238	225	243	239	227	245	236	252	226	237	227	248	260	229	241	243	218	228	260	232	269	246	252	235	230	254	245	214	276	245	271	237	258	236	245	254	243	215	242	238	272	235	249	239	221	230	232	219	219	284	241	226	263	245	236	251	234	217	232	237	234	232	224	223	244	232	240	261	255	226	218	224	251	242	207	268	236	283	220	206	260	244	222	219	246	229	229	258	245	248	224	225	234	268	252	230	212	254	255	236	242	238	246	190	238	237	227	265	231	248	261	243	247	245	261	259	256	232	211	250	231	276	255	233	248	275	235	249	204	216	245	242	258	228	232	215	223	238	271	239	242	235	258	237	243	236	248	224	230	217	242	264	229	252	265	223	229	213	247	227	222	244	247	252	240	258	204	242	239	248	233	255	247	234	236	254	209	242	214	249	229	221	255	240	237	216	239	235	251	238	219	215	246	255	228	230	234	235	238	240	236	232	252	252	241	232	223	230	241	261	225	252	228	241	249	254	229	229	229	202	274	233	253	230	236	262	241	238	231	270	245	232	234	241	253	262	220	271	249	262	245	238	272	243	230	227	288	267	265	250	237	269	235	255	214	234	229	229	241	236	251	253	235	230	223	225	244	208	230	223	231	236	216	242	251	239	225	236	258	238	245	269	233	229	262	251	239	247	215	258	250	236	262	233	244	237	220	257	225	264	214	257	238	235	234	259	247	226	253	232	246	226	262	263	220	246	221	247	241	253	233	238	240	236	246	235	273	260	249	260	227	242	228	240	244	275	267	260	238	275	220	241	234	230	224	203	240	230	225	215	233	257	249	219	215	253	235	255	228	247	240	214	222	243	224	271	250
29766	31052	31563	28380	17627	12507	10981	6767	4932	1444	1785	2894	2260	1316	705	646	551	471	461	462	455	453	478	473	456	426	450	430	474	439	453	416	434	434	410	413	412	420	416	429	449	421	456	400	424	434	385	413	456	419	419	424	426	417	392	421	400	394	438	426	397	429	422	412	419	408	450	384	438	377	422	425	425	422	473	444	397	421	388	403	392	422	438	380	391	444	394	418	424	394	378	405	412	385	443	422	428	440	427	436	403	379	428	441	385	427	433	425	415	434	421	404	462	412	409	429	445	403	394	407	423	439	344	405	421	419	435	421	420	399	389	415	398	440	414	409	376	406	424	427	385	417	367	406	425	427	430	422	405	398	406	421	439	424	413	455	427	458	422	470	414	413	425	435	408	417	408	414	407	404	419	433	421	426	414	387	437	439	418	419	412	396	445	408	385	419	413	419	400	393	447	353	384	405	401	409	416	424	413	449	426	423	457	410	404	424	452	406	394	434	456	393	416	401	428	402	417	442	450	451	459	423	448	389	458	385	390	418	443	448	433	402	430	388	431	438	388	364	416	392	393	413	425	402	423	449	400	402	433	379	428	400	412	415	424	390	388	404	407	411	408	412	408	437	399	439	427	446	415	409	381	433	424	451	418	402	406	415	407	412	412	463	445	425	439	457	400	403	399	399	403	437	428	413	426	415	442	431	412	405	380	442	417	414	398	419	417	412	438	405	457	461	403	406	376	431	425	381	415	425	413	394	426	413	418	421	444	437	399	428	366	421	411	409	416	415	398	443	413	427	404	434	447	408	395	380	408	410	445	432	447	425	437	427	428	365	400	380	432	398	384	423	448	401	422	412	425	433	400	443	438	418	424	417	415	409	402	382	406	380	431	383	463	423	445	411	385	407	394	473	410	391	457	434	417	434	396	417	433	459	424	396	421	414	413	441	433	437	439	380	401	412	479	415	376	426	405	400	400	423	405	436	426	397	468	445	425	415	441	426	445	391	396	442	440	451	434	405	456	447	396	445	442	436	420	433	440	441	437	416	444	428	406	398	395	377	442	396	469	380	446	398	448	424	407	398	440	413	426	428	419	418	413	428	449	429	388	484	412	386	430	424	433	474	438	437	414	432	435	412	421	422	432	466	447	376	389	456	459	398	442	408	397	422	402	429	456	424	438	455	418	440	431	457	437	406	412	478	381	407	433	416	397	407	426	417	404	395	424	422	403	442	403	444	420	450	400	422	404	412	434	394	421	457	413	415	451	451	420	408	418	423	433	405	443	427	393	437	407	401	444	423	392	435	445	403	436	394	415	439	404	415	419	427	475	421	427	358	447	464	399	382	416	443	431	434	425	463	461	409	413	396	390	385	427	466	428	424	465	433	423	421	416	448	453	400	428	408	404	444	418	449	434	419	408	438	400	424	427	441	428	406	406	381	398	389	452	425	447	420	398	410	418	420	422	422	436	414	379	442	448	427	425	436	434	426	419	402	420	413	439	458	427	379	419	430	415	413	440	439	423	421	402	415	414	387	418	405	454	401	429	417	426	415	407	402	375	385	370	439	422	436	410	440	429	445	427	441	396	426	397	401	423	422	414	426	423	418	425	412	409	405	442	399	451	413	447	433	413	399	420	441	434	428	419	418	445	419	407	448	432	449	454	450	441	425	435	429	413	429	403	428	429	450	421	446	395	391	413	435	391	393	408	425	418	399	437	416	416	417	458	384	429	430	419	409	409	413	400	429	383	443	367	402	421	455	429	438	403	430	394	378	402	388	370	406	442	395	429	437	426	437	425	424	416	372	455	408	474	427	419	416	438	401	438	423	421	426	410	463	410	424	436	398	420	433	421	396	404	400	443	390	421	412	427	403	445	425	416	427	430	397	368	400	421	393	396	412	392	420	385	391	433	424	450	392	423	460	387	418	395	431	392	383	431	417	395	383	420	413	371	446	363	421	455	420	395	411	422	431	406	405	422	424	416	413	428	417	414	408	436	412	427	416	407	400	428	423	427	423	396	419	378	451	438	422	433	383	422	414	414	486	407	425	411	449	394	411	430	437	429	418	425	431	418	390	433	420	423	400	435	407	433	429	407	404	414	438	427	412	391	390	445	411	439	438	416	422	423	446	434	422	469	449	431	445	403	434	424	435	423	421	398	427	431	446	449	426	423	406	455	398	380	403	419	410	461	434	405	391	417	416	402	417	392	440	405	452	440	409	439	401	411	389	422	378	437	451	412	400	412	418	422	424	414	426	403	401	423	434	398	388	419	427	422	407	422	424	390	406	408	420	415	452	414	430	446	398	443	429	410	421	400	425	464	429	398	416	410	436	466	384	392	417	423	435	398	442	469	432	403	404	422	433	441	414	455	410	402	446	395	426	431	429	416	424	429	417	416	420	428	430	423	412	427	419	450	398	431	389	419	433	457	437	403	411	397	442	403	401	414	407	441	437	426	422	438	418	415	421	404	407	378	415	404	446	428	384	412	405	428	404	421	445	441	462	415	375	380	428	424	400	419	447	418	424	416	401	398	404	437	444	456	431	452	451	406	425	430	459	429	427	388	412	395	395	432	385	421	430	409	408	426	380	378	432	407	449	420	376	443	414	429	407	426	434	419	397	448	403	422	419	427	409	387	422	409	430	395	430	415	463	368	420	403	417	421	433	440	424	419	398	390	472	423	391	409	446	429	431	402	384	381	441	407	395	423	419	429	423	397	402	418	389	415	403	415	402	417	402	417	403	450	395	392	435	422	401	377	387	412	426	423	426	399	468	453	428	417	438	441	428	416	456	469	429	426	408	414	413	425	415	415	441	407	402	394	408	403	444	429	409	432	444	439	448	395	407	415	437	436	401	426	452	433	437	444	424	419	417	410	427	397	459	412	416	435	428	413	405	478	441	413	424	422	414	424	419	438	422	412	417	431	451	397	406	443	387	424	432	430	416	389	397	416	377	419	431	416	427	438	436	405	401	419	423	428	425	396	400	382	394	429	401	436	466	402	454	417	405	396	447	392	446	423	412	407	418	428	419	441	424	421	430	402	422	436	433	390	400	415	411	378	396	437	449	409	372	399	424	446	407	439	429	445	404	442	410	426	410	411	451	449	421	412	417	409	465	430	408	426	423	468	437	435	443	427	430	408	406	422	396	419	455	435	440	434	413	442	432	411	389	423	406	402	461	413	403	386	421	411	408	395	406	419	408	428	435	393	421	412	446	435	433	439	411	439	422	394	447	430	423	401	406	420	398	430	431	404	410	421	446	411	451	420	406	410	396	453	400	421	422	440	424	405	427	438	418	425	390	438	401	408	429	411	414	408	430	437	388	414	423	417	434	424	435	395	418	407	406	427	425	412	416	433	433	418	390	394	429	414	418	416	450	435	404	423	404	394	433	419	433	450	380	438	402	440	392	416	435	402	445	417	449	395	409	460	463	445	406	418	395	410	452	411	413	426	434	398	396	403	395	424	405	424	425	432	427	425	455	430	421	402	448	405	424
38210	48268	35702	28704	20973	18356	17134	12288	8920	2656	3509	5639	4186	2177	1155	932	698	642	621	580	572	563	542	506	539	529	524	514	514	498	519	505	470	515	480	491	482	465	507	487	512	485	473	498	529	502	463	489	501	503	498	508	522	476	518	491	509	515	521	487	471	491	466	514	473	503	467	521	469	463	505	514	478	478	499	504	539	529	514	500	513	512	543	493	504	540	537	470	534	502	469	504	522	504	527	527	535	477	512	514	530	497	484	558	493	494	518	518	496	487	504	547	470	545	521	501	485	491	523	508	475	489	537	515	487	471	516	530	490	501	461	514	529	505	478	519	479	529	476	493	449	486	497	478	462	505	507	495	556	478	489	525	478	450	487	519	499	509	505	479	495	486	534	485	493	508	493	521	531	505	465	520	476	480	507	532	513	490	532	505	531	466	510	515	493	522	506	495	538	462	502	504	495	491	503	511	475	498	515	545	488	496	516	487	495	472	492	498	512	476	482	494	537	510	494	486	528	512	500	519	495	473	545	515	482	534	495	472	510	522	540	477	506	481	460	554	525	489	477	529	518	489	527	501	470	488	510	494	520	462	501	513	510	516	489	467	445	505	508	486	490	470	490	474	493	530	517	506	548	517	512	516	491	498	464	515	484	523	511	509	521	510	483	522	487	465	483	493	481	488	494	524	457	516	527	500	512	518	486	495	504	512	512	526	480	504	505	500	518	516	501	516	488	511	496	489	531	516	493	495	523	476	517	501	487	475	481	525	478	502	503	510	474	527	513	506	516	459	499	475	471	536	498	491	490	514	511	494	474	533	512	528	513	519	502	539	490	511	518	494	507	502	508	502	484	524	540	493	505	542	508	493	504	475	490	483	502	511	485	501	471	472	482	516	464	512	490	545	519	462	498	508	511	539	552	456	475	516	499	503	476	511	494	483	528	470	486	491	497	537	491	508	482	539	532	520	496	517	479	513	521	517	493	486	482	491	512	496	510	482	501	494	483	500	493	513	552	505	479	468	490	507	520	483	517	517	477	496	481	487	507	474	503	472	478	486	464	490	483	464	485	467	526	529	514	552	461	486	497	541	486	541	478	476	464	516	473	482	488	515	480	508	516	482	463	518	517	523	507	485	486	531	520	516	496	526	502	488	492	498	480	500	501	481	500	533	498	452	523	478	480	508	510	497	486	522	528	499	484	541	489	510	480	514	497	477	527	510	511	526	514	484	483	496	505	494	501	507	529	487	512	498	482	564	478	485	492	502	490	492	484	498	461	490	492	496	484	479	498	484	533	498	469	523	508	478	480	475	494	493	484	511	496	489	533	482	513	522	526	543	471	502	521	459	502	484	480	496	543	486	529	519	532	518	529	497	486	466	492	488	511	522	477	474	515	495	514	491	495	535	499	465	503	496	496	484	468	483	468	513	461	501	460	482	507	513	495	516	484	468	514	492	507	483	509	492	496	488	495	487	524	513	480	481	544	494	502	517	494	536	476	475	519	465	516	497	504	515	506	504	533	483	514	494	505	517	461	462	500	475	476	508	475	479	515	524	489	460	452	516	504	531	496	477	544	491	444	506	470	513	515	477	495	449	532	484	493	469	500	511	535	520	496	501	454	483	507	513	490	517	544	487	468	514	457	518	483	483	497	462	503	471	492	524	544	491	483	497	529	467	527	496	514	454	478	513	523	483	551	531	513	506	557	482	500	507	473	523	500	513	501	478	452	525	552	460	471	471	505	507	477	487	477	504	498	482	494	497	472	502	501	491	509	474	451	502	480	478	498	501	494	502	519	523	474	506	476	526	516	469	473	482	487	483	524	522	457	468	484	505	499	514	524	508	514	495	513	492	486	516	497	527	541	466	515	475	479	469	484	481	496	494	528	474	482	471	522	502	470	547	515	475	490	490	514	512	479	491	473	482	496	491	505	473	498	507	518	478	496	510	533	507	489	479	514	531	479	496	469	471	484	481	497	499	493	545	471	503	499	452	531	479	528	517	470	480	503	485	485	516	489	511	513	480	533	508	517	501	455	470	545	495	494	524	480	546	510	473	466	496	498	508	501	507	495	492	507	474	497	524	454	493	494	494	487	482	504	510	505	520	502	508	495	524	489	501	509	511	492	525	520	518	508	465	500	484	522	491	465	512	521	523	524	504	525	498	493	424	490	529	488	536	479	502	494	547	519	454	509	507	489	503	531	501	486	525	492	507	547	477	520	513	548	484	485	463	495	531	517	515	502	461	524	522	557	518	531	504	510	526	486	472	481	508	490	504	518	495	509	458	493	520	507	483	485	480	553	481	480	497	518	471	472	489	489	492	539	479	521	486	516	472	499	508	535	465	485	488	501	470	527	488	485	482	490	518	517	508	464	504	534	450	484	531	485	473	538	525	478	496	498	487	515	494	496	465	465	547	509	471	474	516	528	499	506	460	528	533	519	482	522	521	537	459	514	528	492	463	505	516	460	509	500	479	496	488	469	496	496	504	542	513	478	505	486	486	504	484	505	477	500	488	516	528	526	499	509	534	520	481	514	515	538	515	500	493	519	503	478	492	501	495	509	514	528	538	496	495	486	495	532	500	481	517	495	527	507	460	480	498	537	526	494	523	527	474	516	508	532	485	525	478	492	505	500	492	514	519	504	494	481	534	490	500	506	501	493	505	484	440	469	510	500	465	479	500	517	473	512	490	512	549	496	536	520	515	533	492	554	507	479	506	499	552	471	498	499	510	552	519	509	433	502	480	499	504	485	499	493	510	492	479	544	512	520	506	436	506	491	511	486	491	499	499	478	507	467	520	508	484	527	478	511	511	490	487	510	503	500	488	509	539	523	461	475	531	499	470	489	504	531	498	540	496	496	469	486	577	487	502	502	501	493	532	475	504	524	504	495	472	486	512	513	480	505	532	481	504	490	460	464	503	513	497	515	506	501	466	502	489	489	468	458	536	470	498	474	491	470	449	508	523	519	512	488	468	542	509	528	521	483	502	482	518	500	514	462	499	483	488	475	510	515	500	475	473	516	531	509	518	518	497	498	471	487	471	513	486	493	483	477	494	515	497	495	511	485	501	527	503	512	501	510	486	483	494	535	478	483	511	503	497	472	496	444	492	482	479	464	459	478	502	511	534	477	544	512	496	459	460	512	456	475	525	517	507	489	472	473	531	496	474	463	510	485	526	479	485	520	502	508	507	484	473	499	468	539	459	492	529	502	522	523	501	535	500	500	476	508	487	477	531	513	477	437	499	477	507	442	471	505	541	503	469	520	487	520	506	496	504	490	502	484	474	514	494	448	481	531	502	517	488	531	507	547	499	564	506	470	479	480	501	492	501	478	460	506	498	484	511	474	471	479	467	512	518	516	520	492	488	499	512	509	497	497	489	500	505	493	496	518	497	544	470	527	483	493	485	518	502	454	510	490	515	529	470	494	486	501	493	526	509	476	556	523	530	490	497	488	500	512	499	476	502	515	507	477	510	490	510	480	496	514	489	507	475
23912	21237	28889	24614	22216	21522	19210	10376	7539	2517	2100	3723	2820	1479	850	654	456	459	407	340	322	344	341	337	327	326	305	314	293	288	303	318	291	316	284	309	276	271	242	269	248	270	261	274	275	272	260	283	297	254	293	260	280	271	296	278	282	277	272	291	283	278	289	313	265	248	264	280	273	286	286	269	272	257	279	260	289	295	272	275	291	287	275	298	287	271	264	304	271	261	301	280	287	261	248	318	293	306	296	296	268	308	277	285	258	277	259	300	275	276	286	242	269	285	258	289	278	270	258	276	288	283	269	283	274	264	246	298	286	251	272	265	267	300	298	256	251	269	287	288	258	253	256	300	290	287	266	263	263	269	226	281	260	235	260	277	271	262	256	296	271	270	258	298	264	248	290	308	280	275	302	273	277	312	272	283	266	274	282	295	269	304	271	249	288	271	279	275	302	261	253	285	298	272	242	277	254	266	248	291	293	280	276	282	266	249	297	271	307	299	278	265	289	279	285	255	287	307	298	271	275	274	290	288	241	267	256	265	270	283	271	298	272	276	286	272	264	251	263	279	291	269	280	267	272	262	277	277	263	273	265	283	286	282	269	242	257	295	286	247	249	284	270	253	264	290	270	263	267	294	267	278	256	273	260	271	295	277	295	274	274	268	262	292	241	277	259	268	312	269	289	260	273	272	263	291	288	273	256	307	300	273	263	261	265	290	294	295	276	253	306	270	282	271	290	294	277	266	285	268	282	269	278	280	303	282	312	272	282	257	306	261	271	255	262	273	275	274	276	267	300	295	293	278	289	247	286	268	287	281	270	283	292	306	281	290	278	291	302	264	293	284	294	275	300	297	299	283	259	295	285	291	258	297	247	246	298	280	283	262	294	277	275	260	305	293	295	286	272	285	259	250	275	284	265	284	268	253	266	289	313	268	270	273	279	259	293	301	285	281	285	280	259	279	307	320	292	259	279	284	295	274	256	299	274	266	296	270	275	280	270	282	267	288	293	259	296	259	268	276	285	274	301	269	296	277	292	275	246	282	249	270	291	289	270	286	260	263	270	270	282	273	260	286	305	303	309	262	253	300	288	283	227	279	273	260	271	284	252	270	282	289	274	286	261	294	284	295	261	283	262	297	273	286	275	293	279	263	278	269	255	271	284	274	281	268	267	282	271	276	253	280	280	272	296	248	273	309	261	274	269	276	260	300	274	301	291	261	315	272	295	297	278	281	268	284	280	302	306	291	286	264	287	256	275	294	296	284	302	247	291	282	265	287	249	259	294	289	259	266	296	317	270	275	268	281	280	285	281	298	246	275	273	303	265	260	266	276	268	274	279	266	273	288	289	290	281	247	287	282	292	247	262	272	276	273	281	275	264	281	278	279	259	253	255	253	283	285	267	274	296	304	273	293	284	288	259	272	264	267	298	319	286	284	264	279	265	309	264	280	259	287	268	292	260	279	274	265	276	275	283	289	280	277	275	296	261	299	289	275	293	281	285	272	261	256	271	267	265	292	265	292	273	248	283	293	247	292	301	307	292	266	321	266	278	293	287	299	288	294	270	289	294	278	308	269	285	232	245	282	308	279	302	287	255	301	279	293	264	271	274	279	288	256	287	273	271	290	288	300	274	298	286	230	275	265	276	278	289	284	253	268	277	312	297	269	306	281	245	267	286	258	265	278	249	272	293	279	301	272	258	271	289	267	279	273	271	282	258	260	301	284	287	314	291	279	306	259	267	287	280	265	270	278	290	289	300	283	266	283	308	268	276	286	282	273	261	273	272	296	261	281	291	276	272	275	264	284	248	309	294	253	286	291	287	281	271	280	294	262	297	259	249	252	278	252	305	299	284	288	273	266	276	260	271	290	275	287	260	279	267	302	285	288	259	265	302	267	284	255	277	272	293	267	267	287	293	234	276	273	245	296	268	275	263	277	281	273	260	275	257	274	275	289	240	257	284	311	271	263	247	270	294	296	286	315	268	241	289	292	255	296	321	256	271	296	271	307	308	273	279	271	287	253	296	271	252	265	310	267	285	268	252	278	254	300	312	299	275	286	248	301	278	293	278	258	267	277	261	300	277	288	277	269	253	248	257	268	268	275	264	267	310	252	301	287	298	263	273	295	284	261	262	287	263	295	264	251	287	275	260	275	259	274	281	252	298	267	271	252	286	297	277	262	249	284	305	283	294	279	278	293	288	301	250	283	269	269	276	300	289	274	275	278	266	275	274	280	278	271	305	277	271	275	309	265	268	267	257	282	273	313	265	244	282	302	280	282	263	292	308	296	253	268	307	289	287	277	294	292	244	294	298	293	275	261	292	259	259	287	307	280	295	261	239	292	270	282	247	292	270	294	291	265	261	301	281	289	252	280	293	303	263	277	277	259	279	261	267	273	273	266	256	281	257	283	288	264	309	306	269	281	295	279	323	246	281	271	259	286	292	237	254	288	273	286	308	286	271	262	272	276	273	271	289	281	280	258	266	266	262	273	258	245	246	314	273	256	257	260	290	247	288	285	256	326	293	322	294	283	291	269	276	254	284	269	287	267	285	307	267	273	283	269	266	272	318	274	279	255	283	274	268	271	297	295	302	292	271	283	270	286	292	226	293	253	247	291	277	282	254	291	319	263	303	261	247	264	284	301	270	301	279	293	279	271	261	301	260	265	279	284	282	279	256	254	288	267	268	286	312	293	292	281	275	266	266	271	313	303	328	249	288	305	285	268	277	260	270	266	264	282	292	305	301	279	256	288	280	258	293	253	263	310	269	267	296	261	268	274	270	283	248	267	258	269	280	264	310	282	269	272	283	281	257	254	280	250	266	302	281	275	257	261	280	297	301	286	254	277	295	254	286	274	283	267	271	280	288	264	292	278	323	273	278	252	245	288	266	289	259	284	302	264	307	284	297	268	279	261	285	305	311	275	284	286	284	305	296	291	262	269	304	279	270	289	261	259	279	268	282	258	239	270	281	266	306	295	275	278	274	252	274	268	274	283	278	268	286	280	278	296	296	295	294	269	271	291	283	269	274	260	274	270	256	271	255	281	281	285	257	272	300	260	262	260	257	334	298	283	279	280	263	313	320	262	264	281	264	303	270	232	299	294	279	270	285	267	296	286	246	310	309	272	280	296	287	301	258	289	260	261	252	264	263	287	305	279	245	270	270	260	270	264	290	257	265	242	279	275	303	256	286	289	288	282	256	316	278	275	282	278	282	273	264	254	292	274	251	275	266	258	254	294	267	254	257	253	281	286	274	284	287	288	281	256	288	305	282	278	273	251	264	254	263	274	312	278	276	281	281	279	260	292	278	290	257	290	279	279	284	262	277	274	288	295	269	283	269	285	275	262	265	267	288	292	241	272	264	264	257	279	269	264	275	270	295	275	300	242	305	282	262	251	281	255	271	255	271	254	289	241	267	282	273	290	288	269	265	251	280	303	253	289	267	252	273	255	288	291	274	269	295	266	257	289	266	291	290	267	237	243	270	261	299	302
39334	59736	43554	34197	26232	23718	22731	16005	12904	4639	4212	6890	5048	2593	1391	1101	715	658	562	452	449	444	469	473	449	484	443	427	413	376	364	390	376	375	365	367	356	371	326	362	369	334	357	345	331	350	345	344	343	377	342	343	281	356	318	320	341	380	364	334	343	331	347	350	365	372	351	365	346	338	362	325	339	302	352	356	337	328	329	345	292	322	324	346	359	361	340	315	351	328	326	349	335	309	342	331	356	377	357	396	390	344	378	310	297	365	353	347	330	312	342	366	351	337	345	333	339	347	338	333	355	323	358	344	362	322	372	348	346	354	326	351	340	330	367	330	312	316	330	360	340	331	346	343	310	350	324	340	329	359	339	347	323	355	319	342	317	323	352	332	318	368	320	325	341	342	320	355	305	317	364	325	377	307	327	373	324	348	325	313	359	326	366	361	325	340	325	366	369	324	337	370	348	333	354	308	323	328	354	350	334	338	321	318	302	333	359	334	336	363	336	340	346	359	354	330	340	348	340	304	340	345	336	340	334	345	372	347	353	351	322	328	348	333	347	355	354	346	327	339	346	339	345	335	338	331	315	374	326	341	299	329	351	357	350	350	373	334	330	335	322	324	305	334	345	327	316	347	339	337	353	359	329	328	328	332	311	337	361	350	322	342	308	340	341	332	325	361	331	324	343	297	314	335	317	324	332	301	345	326	318	347	339	352	352	314	321	337	333	335	313	328	353	370	336	359	322	355	304	356	319	337	335	331	327	319	344	327	325	349	336	379	350	376	342	328	314	350	357	329	333	350	317	343	355	333	328	340	337	317	330	347	344	312	354	320	363	351	361	340	352	368	334	350	356	320	322	337	310	346	309	360	351	318	339	329	368	322	337	337	361	334	326	346	350	340	329	313	291	321	338	328	320	325	338	334	337	346	316	356	362	315	322	341	310	352	350	353	322	340	320	347	329	354	321	352	321	326	324	312	329	313	339	318	336	341	340	366	348	315	340	329	354	291	346	347	322	309	324	340	346	376	320	334	334	353	329	348	318	348	356	326	324	348	346	345	322	305	336	336	315	358	361	301	343	366	335	299	326	316	349	360	318	331	337	365	333	316	354	330	330	324	339	332	341	324	353	302	313	325	346	344	334	325	354	314	324	365	354	320	347	324	371	357	318	335	323	317	323	358	340	353	359	368	321	312	326	369	334	357	333	352	324	323	317	346	371	311	314	341	353	320	359	336	313	322	341	358	330	310	329	340	346	343	337	331	319	313	379	337	344	342	341	330	339	345	332	343	340	311	322	368	339	381	311	350	357	312	325	343	387	356	405	317	318	365	367	313	307	318	338	330	352	331	331	330	348	324	327	332	362	344	367	356	333	308	347	362	328	330	339	313	316	320	348	316	332	339	343	354	371	342	332	331	350	369	347	337	325	359	345	328	324	340	322	348	326	349	344	358	338	367	310	311	334	335	343	334	329	342	317	333	318	338	323	334	344	320	324	374	365	354	367	366	329	349	341	349	313	318	335	347	333	378	313	350	348	316	358	346	314	348	302	318	317	335	340	373	326	361	338	348	318	348	331	329	354	343	343	327	345	320	370	338	364	355	324	332	348	298	363	321	323	319	344	338	357	331	344	371	319	294	318	326	342	330	337	320	348	354	346	292	338	330	349	318	329	339	334	378	335	360	340	322	365	352	335	354	356	319	316	317	327	347	325	344	319	336	303	338	369	305	325	330	306	326	340	360	334	329	351	330	324	336	337	337	353	347	320	333	314	324	319	337	300	348	329	340	331	346	336	335	361	355	325	342	338	336	320	380	339	325	350	308	358	368	350	333	344	370	338	331	357	338	350	313	338	311	350	323	321	359	307	330	327	361	333	325	354	308	323	335	396	328	351	326	314	319	336	353	349	352	361	362	353	337	334	349	335	332	308	310	326	342	326	362	330	333	339	330	330	316	311	336	329	335	345	317	336	316	342	305	341	364	328	330	345	372	364	309	309	303	348	323	358	307	350	341	340	320	346	349	334	332	378	347	331	352	361	343	388	323	356	332	296	365	343	325	337	350	359	368	341	313	368	323	320	323	331	324	356	346	331	312	336	346	316	309	332	341	341	317	303	321	345	334	370	338	340	340	318	331	347	346	369	315	335	313	358	321	337	314	302	348	317	349	354	347	319	345	317	352	327	338	295	331	354	350	314	327	347	376	363	323	358	317	307	336	356	339	336	351	326	372	330	318	328	315	322	356	330	310	326	326	371	327	339	355	330	351	335	334	364	325	347	360	332	324	378	334	328	329	322	365	357	355	326	321	358	370	332	333	333	353	345	340	361	318	318	301	334	333	342	342	302	335	317	318	348	367	342	339	324	322	333	330	339	354	349	328	364	363	387	362	330	346	323	362	357	323	378	343	337	359	371	349	340	313	361	315	318	294	326	357	301	335	349	347	318	324	338	343	324	362	350	357	332	339	311	334	348	328	328	363	373	353	345	319	348	323	319	349	317	330	313	344	342	332	352	320	318	341	319	329	341	345	344	341	328	350	341	360	333	347	368	334	306	335	315	328	367	382	370	313	313	342	361	351	332	356	336	355	348	333	335	318	322	342	351	300	358	324	368	365	355	317	343	345	319	312	364	345	344	340	333	295	338	352	339	332	361	326	336	316	321	356	347	325	306	332	304	355	362	314	324	335	347	363	325	343	315	335	365	347	335	335	368	348	327	306	354	326	341	357	327	290	348	334	320	321	349	323	337	328	364	358	325	303	353	336	336	342	343	366	344	365	357	345	347	336	342	320	355	335	344	355	327	337	349	356	336	359	363	332	318	329	375	341	314	307	354	313	320	372	339	362	299	379	340	318	337	391	363	327	353	371	335	320	342	363	330	354	347	334	324	322	351	348	331	333	330	316	336	291	332	324	349	331	329	352	331	311	323	317	320	357	350	354	349	332	365	339	337	298	354	347	339	358	366	340	322	334	324	343	311	367	336	314	333	340	336	358	328	328	351	333	336	347	328	347	322	324	310	339	339	354	327	338	351	358	316	351	314	341	345	374	314	333	318	381	332	305	358	334	338	336	330	358	327	317	320	354	332	318	337	327	308	345	321	339	354	310	330	325	344	337	325	336	332	365	357	302	355	304	350	352	301	295	359	332	356	342	357	327	314	358	344	350	361	336	341	321	348	333	348	308	305	359	353	354	356	314	362	324	343	342	346	349	311	388	349	332	362	333	346	336	394	336	339	322	314	330	364	307	332	348	332	329	367	338	300	347	358	328	343	345	339	301	316	339	360	341	351	347	324	320	315	322	356	319	320	371	357	347	327	339	363	305	318	351	362	363	346	334	318	347	335	346	346	309	361	324	347	352	321	331	323	311	331	343	332	334	340	333	354	334	334	357	289	312	326	363	352	309	317	356	307	349	354	340	332	344	331	332	366	347	345	346	356	359	323	312	327	345	334	337	318	340	365	333	328	323	325	324	332	341	322	360	351	332	340	346	336	345	329	333
22898	21212	29129	23704	21502	23398	26078	13804	10489	4098	2598	3870	2344	1317	961	770	501	431	337	332	301	300	289	280	288	308	288	281	263	240	229	270	221	202	210	180	209	205	186	233	197	210	233	181	206	237	209	209	232	202	217	204	202	222	199	226	185	240	200	222	221	207	217	180	213	212	205	196	205	220	189	173	196	208	199	189	211	212	221	196	180	207	223	172	195	205	221	194	201	186	217	185	206	209	210	203	225	231	278	224	192	218	242	219	173	193	201	225	205	207	205	183	223	184	189	189	210	204	186	204	178	189	196	207	227	203	213	200	194	204	177	203	180	209	182	208	189	203	211	198	198	179	190	209	199	188	192	200	204	200	189	219	199	201	199	196	199	219	195	212	199	219	191	207	209	204	187	190	185	199	183	215	210	208	188	195	201	184	171	199	202	198	183	192	209	207	214	162	242	206	197	207	206	197	185	198	181	180	205	197	188	183	199	195	217	183	202	184	226	213	194	187	192	176	185	190	173	204	193	208	206	196	193	184	193	228	187	192	207	184	197	181	185	206	178	191	179	197	212	188	207	204	205	199	173	182	212	202	194	203	192	200	189	213	196	189	201	212	218	193	227	203	212	204	212	202	209	207	232	191	206	203	193	211	191	183	170	216	196	194	221	195	188	193	188	178	197	199	205	216	204	209	201	186	198	195	196	192	206	191	184	204	179	185	221	203	214	191	197	214	191	210	211	196	232	208	213	214	195	204	210	216	203	194	210	183	184	196	187	211	188	185	207	185	224	217	200	195	225	193	203	203	184	195	211	182	191	185	193	198	228	192	195	184	217	207	203	190	203	206	191	206	208	215	198	184	197	178	197	212	197	184	178	223	202	198	231	201	200	222	189	201	190	206	215	188	202	215	202	221	195	195	224	231	185	206	203	218	235	214	188	190	203	186	208	178	210	187	172	217	204	201	210	199	210	171	193	188	194	217	201	188	195	176	202	201	231	187	195	165	186	198	195	207	220	178	174	199	208	207	194	214	169	223	172	201	163	201	183	184	177	216	187	201	172	205	188	193	191	219	194	213	184	206	182	209	195	210	181	221	206	208	230	175	182	196	183	187	165	208	189	216	224	199	200	207	194	207	218	184	173	198	208	192	214	198	183	211	201	216	212	175	199	228	185	202	206	222	210	215	213	190	201	192	202	205	209	186	214	203	223	206	207	206	176	210	207	217	195	204	198	167	232	194	177	205	232	194	231	205	215	197	196	188	223	205	188	213	199	203	204	185	178	219	213	206	192	223	187	224	168	195	209	195	217	180	221	201	168	177	189	208	192	220	203	199	206	207	203	207	190	228	212	190	183	206	194	188	171	203	200	227	210	203	186	193	223	199	212	189	205	193	220	176	211	206	199	187	238	198	205	215	190	211	207	213	181	194	203	234	193	236	171	200	218	209	196	207	187	206	206	221	189	202	191	201	192	200	186	195	196	205	175	199	185	204	216	205	192	189	180	205	215	233	194	177	216	178	170	204	207	201	186	174	191	202	209	200	199	185	202	197	180	197	215	216	195	199	207	179	197	183	186	179	200	207	179	189	217	216	201	201	218	199	202	215	196	218	183	200	205	196	213	217	190	199	244	202	189	200	193	218	209	186	191	198	219	214	208	195	208	191	202	205	189	168	196	206	205	204	196	220	192	197	186	205	190	196	208	218	203	197	190	197	206	213	200	216	226	229	190	238	183	199	194	219	206	205	180	196	206	205	192	172	197	192	195	206	203	230	200	197	193	204	202	177	189	180	193	219	203	182	203	222	214	210	215	194	184	194	215	199	219	194	186	212	202	215	205	232	184	212	188	209	221	198	212	175	186	217	205	191	194	202	209	198	184	196	202	197	206	201	204	195	222	199	192	182	200	186	233	208	178	187	195	208	177	207	196	207	213	210	200	198	208	191	198	209	191	184	200	206	189	186	187	190	192	197	215	206	228	205	185	227	187	224	217	172	212	186	187	181	187	210	224	198	204	223	197	198	195	206	206	210	203	156	198	218	194	182	203	192	182	188	193	203	192	194	189	173	185	213	193	183	198	214	231	194	193	163	170	189	202	204	199	194	196	189	210	207	208	188	184	207	221	201	184	206	207	212	199	202	218	182	200	188	190	218	184	182	200	214	177	184	172	194	220	204	193	215	169	195	189	199	200	189	181	197	202	195	224	211	219	187	175	186	202	181	195	192	198	185	215	196	189	213	200	197	218	204	209	190	199	190	211	225	199	176	204	204	216	215	202	190	194	204	191	190	188	218	203	182	194	208	182	182	191	203	215	213	191	216	196	196	204	195	201	196	219	189	187	245	190	208	183	192	184	196	191	196	184	194	202	196	197	199	183	194	205	211	195	175	187	201	201	197	208	207	181	194	203	198	182	171	183	193	201	201	205	197	156	186	194	221	207	201	205	192	174	193	193	192	151	218	211	195	204	185	215	215	228	201	192	208	204	182	199	172	197	198	179	211	217	179	201	185	166	200	182	210	196	177	190	192	190	187	186	161	211	199	189	225	198	194	211	202	217	200	200	220	194	201	224	210	216	217	197	175	213	168	203	241	202	195	234	212	184	212	201	198	193	193	201	192	210	156	197	181	188	195	217	174	212	189	198	228	189	174	198	205	202	180	203	183	185	191	196	198	204	189	179	219	200	203	215	184	199	188	166	194	190	190	199	214	214	196	182	209	204	207	188	164	193	206	205	190	182	174	194	188	220	194	198	213	209	200	212	187	179	210	181	201	202	204	195	212	208	184	221	176	196	184	207	208	192	190	209	199	217	199	168	177	221	200	171	188	209	198	195	209	197	211	194	164	198	203	199	191	188	205	201	188	210	216	192	184	216	223	243	199	198	185	201	219	182	192	207	210	216	210	197	190	201	199	182	202	190	205	188	202	200	197	183	187	212	212	206	215	212	170	182	233	197	184	214	200	210	200	194	209	209	185	185	192	197	209	169	194	213	183	191	189	188	199	192	202	227	203	165	178	169	190	197	202	206	190	185	180	224	221	214	210	212	194	211	190	192	209	204	205	213	224	187	204	190	204	203	190	217	229	202	201	216	203	165	190	196	236	202	207	185	222	198	211	199	165	183	185	209	184	196	221	204	180	187	190	223	181	218	221	193	211	199	197	223	200	212	208	186	192	201	202	184	224	218	192	189	220	193	227	202	176	167	207	192	196	171	189	205	198	161	193	200	211	187	213	205	172	182	196	190	205	202	203	171	184	204	202	182	205	198	190	192	212	186	185	201	221	207	183	199	195	185	185	201	214	208	192	192	209	196	194	223	188	189	191	185	224	190	216	199	180	206	204	185	210	204	196	191	196	224	206	206	180	199	190	198	188	198	200	198	195	192	208	176	177	223	188	226	209	222	180	215	202	181	211	192	195	209	207	215	210	189	193	178	213	196	197	183	191	215	185	209	181	212	186	198	212	183	200	199	179	198	220	190	185	186	179	211	210	183	215	208	211	217	179
42904	67611	47047	37965	29872	28064	27144	18696	16481	6871	4962	7591	4372	2266	1676	1307	864	624	550	450	436	405	400	416	413	385	381	331	327	321	344	319	290	300	260	313	248	271	236	247	242	254	232	240	224	270	235	242	255	243	227	252	248	251	252	266	247	246	251	234	224	244	240	250	231	250	253	210	229	224	248	246	242	234	247	224	250	265	225	267	219	224	238	257	238	256	235	250	229	240	207	223	246	260	237	263	302	294	294	294	296	278	261	268	239	205	257	227	211	236	233	241	237	229	226	205	223	270	207	237	212	221	204	236	254	201	221	244	194	233	220	226	236	235	225	253	235	237	231	218	255	251	243	229	227	243	247	241	244	204	220	216	241	234	258	242	258	240	250	249	244	212	243	218	235	209	219	225	238	226	240	219	249	249	253	234	234	207	249	235	241	237	251	228	251	253	233	241	224	220	277	237	216	237	246	256	252	213	220	240	247	239	231	226	191	264	228	254	227	237	234	243	253	221	237	245	251	239	233	227	252	252	245	230	204	242	233	236	240	239	237	284	213	256	229	197	232	249	242	221	225	229	230	232	250	244	219	237	225	230	231	232	258	233	221	232	229	215	238	239	258	223	221	261	217	257	243	249	255	251	248	218	246	227	214	248	270	247	245	221	269	233	216	217	248	228	244	232	227	213	241	207	237	230	216	226	213	230	234	213	207	241	232	245	230	217	237	242	239	234	217	242	240	226	226	270	223	234	235	244	227	243	244	233	232	235	226	229	213	219	223	208	246	237	244	241	226	243	214	246	254	271	245	226	246	229	233	219	230	214	218	240	209	229	235	228	228	251	238	222	237	222	228	244	224	254	251	276	223	250	219	239	250	240	245	230	221	250	210	224	228	224	216	220	223	235	208	236	243	212	241	244	239	212	237	236	232	230	238	255	257	223	263	230	213	240	244	244	261	255	230	225	207	218	228	229	270	262	228	236	235	263	243	214	235	206	248	192	230	219	214	221	254	224	241	229	227	227	235	230	207	252	222	243	244	260	251	233	225	232	224	211	204	238	263	189	251	241	244	257	236	245	223	196	226	211	262	264	257	205	209	217	211	231	252	219	255	245	237	216	254	251	213	250	241	245	257	243	240	236	264	245	228	239	230	234	215	210	232	229	239	239	253	240	249	230	274	246	241	224	209	232	252	213	244	234	239	234	223	230	237	222	216	234	250	230	239	225	237	240	214	207	213	237	252	229	212	224	236	242	233	222	238	242	201	217	241	250	218	266	248	257	252	203	249	234	223	231	240	244	224	264	225	217	235	247	255	239	208	239	237	216	244	223	231	227	220	234	231	247	212	221	229	210	241	238	244	221	237	243	228	225	223	227	227	235	251	262	233	240	221	205	216	238	212	229	218	260	242	260	235	234	249	246	227	246	238	241	230	249	241	235	241	267	255	229	224	223	225	210	244	254	208	227	246	259	232	232	245	233	212	213	227	224	205	239	260	226	243	231	236	251	243	235	235	257	258	227	236	238	240	231	227	222	243	230	222	221	215	234	241	223	239	226	230	250	226	270	218	208	246	246	245	249	244	247	203	226	250	200	228	224	240	269	248	229	229	226	208	254	226	228	249	220	212	243	276	260	259	201	233	219	254	249	214	235	227	239	254	224	216	234	247	234	234	225	249	211	205	235	246	218	210	252	232	242	237	250	253	250	220	232	253	226	239	263	257	192	242	225	236	231	246	228	232	204	243	241	255	221	226	234	223	241	258	238	243	229	227	215	233	241	247	203	239	233	242	259	235	250	254	240	218	241	247	239	254	204	228	237	219	238	227	227	222	225	222	244	240	208	244	214	229	237	252	233	214	221	246	268	242	238	247	228	268	242	236	220	230	247	234	227	242	224	224	220	236	227	237	241	208	243	248	248	207	210	233	229	214	244	238	235	223	209	229	223	239	240	239	232	251	250	248	219	235	237	244	235	244	224	254	248	243	263	225	254	220	222	268	238	252	236	240	236	260	241	227	219	230	229	210	239	216	230	230	243	227	258	259	223	220	234	202	214	213	211	239	227	239	216	250	220	251	231	216	233	216	246	222	226	225	252	223	239	250	227	216	251	252	261	216	205	218	208	243	228	256	229	214	233	246	204	224	239	216	252	225	231	234	225	241	239	226	218	212	222	200	228	270	224	219	237	241	230	219	236	230	248	265	237	225	224	224	228	249	226	204	244	260	268	248	215	218	228	218	239	236	246	253	242	238	258	227	224	240	243	222	219	231	258	242	232	249	223	255	238	231	255	228	236	241	227	236	227	254	238	259	219	213	243	252	245	207	244	270	242	223	236	243	252	258	234	256	229	238	218	239	228	236	229	225	259	239	222	235	239	224	227	209	225	237	227	233	215	231	260	208	253	229	240	221	205	234	222	233	229	247	256	242	209	234	241	260	246	245	218	253	234	236	237	232	214	228	226	221	237	202	234	235	222	235	226	250	233	226	225	231	219	224	259	225	236	233	240	210	243	255	207	232	225	215	264	235	204	232	217	240	232	226	267	242	265	246	251	233	225	233	246	256	223	215	258	232	223	215	229	238	218	215	219	260	217	212	233	222	269	247	261	220	243	247	228	201	222	229	268	253	200	214	235	217	244	227	264	251	238	238	222	233	246	225	223	234	228	250	239	200	253	227	204	210	252	222	251	252	248	222	248	223	244	226	222	218	228	236	238	236	244	227	220	232	244	256	225	251	252	228	236	245	250	242	219	216	236	216	244	249	241	243	232	203	257	229	243	245	236	242	249	249	240	236	232	246	241	234	232	229	233	228	227	225	240	254	226	239	242	223	223	244	212	257	243	240	222	232	225	245	248	240	253	243	233	246	237	252	244	212	252	245	245	233	191	235	253	241	237	247	239	256	250	218	242	240	226	237	215	233	237	254	226	260	224	235	221	240	209	277	226	233	260	220	224	235	229	214	242	252	218	235	230	219	231	235	219	222	240	246	254	240	239	269	235	235	277	248	219	236	251	240	237	215	231	239	239	224	249	235	222	230	233	233	223	254	223	269	234	218	199	260	239	235	230	246	246	213	247	235	202	247	227	230	221	236	230	239	242	217	234	232	242	213	227	231	223	242	227	229	224	240	237	242	238	254	258	233	227	249	220	235	244	242	229	259	222	250	253	209	215	247	245	243	247	242	236	219	245	258	231	233	239	231	265	236	231	246	219	239	252	222	219	248	219	253	235	228	236	243	238	230	226	215	260	241	255	247	229	239	229	215	219	211	246	226	225	248	226	284	240	246	235	225	210	231	197	241	242	253	250	236	257	230	241	231	222	215	242	250	207	217	250	233	232	246	253	231	223	243	234	226	234	247	241	240	214	222	231	234	238	238	234	211	214	247	228	240	249	232	234	253	216	264	254	234	236	240	248	231	239	237	227	224	242	229	232	257	249	238	261	230	227	231	246	225	240	248	231	246	200	232	213	231	249	242	240	254	237	221	227	228	232	237	262	272	216	189	215
29115	30586	31540	25767	14984	12245	11925	5696	4934	2189	1264	1879	1017	727	663	644	487	516	447	465	432	446	428	418	423	459	410	425	444	424	452	432	416	417	472	419	428	386	412	396	402	418	438	418	408	430	411	389	452	404	392	438	434	438	413	422	430	442	433	423	412	396	411	434	402	441	454	408	408	431	429	438	377	428	412	463	433	454	465	440	480	407	427	422	441	403	436	420	394	425	411	427	390	426	439	429	419	423	457	441	416	424	444	415	407	418	424	433	395	412	409	417	429	380	403	430	379	459	420	457	416	420	460	425	396	430	428	413	413	416	471	400	411	414	419	361	432	408	424	406	411	411	418	409	406	396	411	405	430	400	407	421	425	434	425	432	465	408	423	447	425	390	410	426	411	365	401	449	428	421	435	418	422	409	379	439	383	437	400	438	483	396	431	404	406	407	421	406	427	407	402	428	410	424	384	414	416	389	435	404	385	436	413	404	395	375	418	435	401	398	401	431	420	415	407	421	446	433	399	376	420	403	449	398	395	437	460	430	442	419	434	398	400	426	398	433	396	386	394	413	385	461	419	392	427	381	373	422	402	381	407	396	399	432	436	459	433	445	410	398	419	414	413	398	422	423	413	422	418	402	409	417	419	374	417	461	431	442	415	420	434	382	381	421	415	384	420	428	399	397	415	439	394	431	429	432	404	452	431	442	406	437	418	448	407	419	436	431	439	421	411	427	443	401	423	423	414	415	381	379	435	393	403	414	385	431	421	361	430	382	382	431	383	416	400	424	419	425	424	436	417	422	442	407	444	415	431	435	425	412	439	364	396	425	403	415	410	430	434	422	397	416	426	419	416	441	441	413	436	402	427	415	403	436	422	405	429	441	423	461	438	446	402	432	392	429	443	409	439	402	391	415	398	409	438	387	444	410	447	416	391	429	462	404	432	404	424	439	432	444	444	433	402	398	421	416	434	403	445	406	433	416	413	413	417	443	390	425	412	433	394	436	404	415	457	427	450	439	411	431	408	426	422	434	458	372	434	442	400	408	384	420	400	400	393	392	423	405	433	435	436	426	424	443	416	374	431	398	415	408	439	407	446	447	433	382	410	396	418	402	419	407	393	395	434	390	386	426	409	407	428	412	434	426	416	391	393	413	401	402	412	448	444	410	420	414	433	422	423	433	379	440	395	445	397	399	428	454	417	384	412	437	418	404	400	423	407	467	438	426	420	413	425	429	394	476	424	388	424	401	429	391	409	404	401	437	417	414	414	418	395	392	436	403	395	405	396	408	401	428	432	463	413	447	424	410	447	427	429	437	451	418	412	377	418	406	403	445	447	427	459	417	414	383	441	401	400	406	427	463	420	407	423	409	422	405	405	429	426	450	460	408	398	412	438	410	447	440	444	393	415	424	414	438	420	436	382	426	413	431	429	413	418	426	405	391	436	452	442	396	426	428	444	414	438	384	391	428	408	406	415	392	385	385	433	446	420	425	444	419	450	416	403	437	404	432	393	427	430	411	411	415	422	434	399	426	455	413	430	408	420	431	376	399	408	438	426	420	395	402	401	420	393	423	439	402	419	397	474	414	405	413	454	425	397	434	413	400	423	390	399	394	432	415	408	446	399	411	422	413	390	417	418	427	422	394	443	419	423	434	393	429	406	428	464	405	427	420	435	366	418	403	438	423	463	398	425	374	393	410	365	412	408	414	402	401	390	428	411	391	400	415	419	413	412	422	410	375	437	435	432	402	406	415	455	442	428	421	425	414	426	424	398	420	418	386	401	412	393	441	411	428	411	448	421	457	418	383	410	415	417	429	402	411	416	445	423	433	415	432	379	426	426	409	409	417	395	418	420	422	438	422	413	390	404	418	390	415	426	415	387	427	405	440	407	419	445	445	433	398	443	392	413	409	440	446	425	438	391	368	387	426	410	379	379	438	431	428	410	430	428	405	411	423	424	408	419	404	411	432	416	392	397	378	410	409	392	433	441	429	369	431	416	420	438	428	474	390	423	460	432	439	426	416	407	380	430	449	418	405	407	393	378	398	394	423	405	425	450	446	419	439	408	444	440	418	449	424	412	376	439	426	415	435	432	390	413	389	436	419	420	411	382	409	451	412	408	440	424	428	448	424	414	395	462	442	390	376	448	443	396	404	409	415	423	442	415	420	406	426	394	431	405	428	437	405	454	419	389	436	455	374	433	425	423	452	378	428	431	401	452	385	396	405	422	425	401	452	442	412	408	403	440	405	398	400	408	390	379	420	425	404	429	429	396	441	407	438	452	408	399	455	408	398	436	436	416	405	406	453	411	433	423	422	420	435	437	419	418	427	417	404	404	410	391	421	403	411	415	427	442	442	393	451	416	414	433	414	404	401	414	413	425	433	386	390	408	445	408	410	388	407	433	404	424	424	391	439	420	387	435	397	414	420	429	431	374	426	415	410	407	365	422	454	408	357	421	392	459	423	392	438	432	402	388	449	452	432	439	411	436	396	372	423	427	365	454	418	413	394	414	442	406	455	429	370	438	428	383	425	417	377	422	394	439	410	401	408	423	413	435	383	394	446	432	422	404	427	400	446	430	419	407	421	399	408	369	412	397	414	426	392	438	418	440	415	432	444	404	401	443	409	411	429	428	406	456	388	408	402	424	409	429	439	427	419	439	412	391	417	438	414	425	416	426	388	421	409	434	405	428	420	387	435	398	412	434	400	410	435	418	407	361	436	384	458	417	404	415	424	408	414	426	449	430	412	426	405	415	427	399	418	385	440	416	423	402	418	410	384	407	392	401	418	401	434	392	384	408	438	420	389	395	407	404	406	447	459	437	400	432	403	380	469	438	415	410	422	417	420	422	385	383	415	439	423	423	422	407	414	430	403	403	456	395	429	439	391	400	442	395	402	406	420	400	437	394	410	451	467	393	412	377	424	456	393	446	454	457	437	419	426	387	397	423	418	451	459	408	400	423	406	394	426	385	442	423	401	408	445	409	442	420	376	411	422	435	411	447	425	402	451	403	404	421	426	370	421	423	428	442	403	433	397	418	425	422	409	419	399	464	439	412	410	447	442	453	401	423	415	438	440	406	408	429	411	415	412	408	420	397	450	430	408	378	461	391	400	393	381	430	436	427	448	406	424	435	415	428	417	418	420	399	400	415	412	446	426	454	390	373	411	411	373	421	410	406	426	391	430	455	439	425	408	423	443	454	435	406	431	406	419	446	439	398	401	446	402	406	396	430	433	403	428	383	444	399	412	398	392	406	409	419	397	431	432	394	424	425	427	423	379	441	429	406	445	442	425	427	415	396	435	426	399	433	455	441	432	451	418	445	435	404	424	419	421	434	391	428	418	403	415	403	438	413	388	412	409	430	413	416	424	426	433	417	419	391	457	416	421	423	398	415	404	402	431	399	445	404	385	413	397	394	439	428	433	416	385	440	390	416	440	411	373	384	399	401	436	428	443	409	413	451	438	423	400	472	428	401	451	401	372	411	429	432	401
36666	47558	34831	26438	18559	18469	18641	10376	9524	4072	2378	3603	1708	1093	912	903	684	608	583	584	553	535	558	580	569	491	518	547	554	499	489	518	508	511	529	497	502	500	477	482	531	488	505	499	484	484	493	477	523	508	498	497	479	500	523	519	490	515	515	539	482	483	507	512	545	486	474	494	505	500	482	511	513	522	482	490	497	508	518	466	470	513	531	511	476	516	503	531	454	474	525	512	472	530	524	491	509	552	464	492	511	489	509	497	527	487	464	450	497	524	519	492	478	480	483	544	428	492	497	463	506	495	495	477	504	483	511	522	477	538	522	520	493	500	528	467	498	471	501	511	518	497	514	475	467	486	528	515	493	520	501	534	522	514	470	490	530	490	556	533	502	541	472	480	549	456	464	515	481	519	504	487	517	477	527	479	506	499	504	545	462	503	505	485	506	529	502	499	495	486	525	516	469	485	517	460	494	508	493	491	484	530	529	514	544	512	525	507	495	529	477	533	476	505	488	489	507	493	491	493	514	515	498	537	497	486	503	486	511	466	484	533	502	516	496	537	455	471	478	521	505	519	485	533	524	476	500	526	496	542	514	462	504	527	489	524	493	520	505	515	520	524	538	493	526	545	494	468	468	523	491	474	469	489	481	523	513	468	497	497	477	504	526	521	470	456	503	544	492	460	480	528	510	525	480	462	499	488	481	488	482	505	506	526	518	479	477	500	536	460	525	470	537	448	521	489	556	497	475	476	510	498	475	508	497	483	500	515	516	494	496	498	505	469	497	498	507	512	490	476	510	497	507	539	499	499	501	526	518	498	509	511	478	440	521	511	492	507	523	513	518	520	484	517	498	502	509	515	486	532	470	472	498	501	485	546	559	519	471	497	495	537	464	526	450	458	535	477	489	494	485	483	523	490	495	474	514	489	467	529	549	500	493	484	514	526	485	496	469	492	511	526	545	509	481	516	471	513	513	478	507	488	473	489	511	495	545	472	463	497	514	463	487	501	489	498	507	487	505	493	484	530	494	505	509	445	528	505	528	450	494	482	482	469	482	505	509	484	498	525	512	509	513	483	528	479	468	507	498	495	504	515	520	511	509	479	500	526	520	456	427	529	495	506	515	495	536	495	494	507	517	521	514	487	501	532	475	484	496	488	486	523	488	481	526	508	537	504	491	524	502	516	520	517	487	512	481	484	501	535	514	473	519	497	487	471	502	463	563	506	504	499	510	501	511	497	470	510	507	488	503	497	521	491	503	476	534	498	530	504	490	487	521	505	482	513	489	513	558	559	533	512	551	507	515	493	494	457	494	521	506	489	513	513	509	493	470	521	546	466	502	489	466	512	452	505	491	472	504	556	487	514	494	493	491	501	559	490	521	489	521	503	498	487	485	478	443	470	506	518	528	519	506	486	537	469	470	512	469	494	461	485	468	514	519	501	494	540	493	500	539	551	508	468	517	476	490	462	505	457	508	542	491	522	507	525	483	503	507	473	491	510	505	492	530	468	514	468	502	510	534	511	494	497	441	513	518	531	527	490	460	520	509	511	446	469	493	524	467	497	521	486	508	475	482	477	476	477	510	444	496	495	475	500	506	489	474	477	482	507	477	490	502	518	482	490	479	528	488	519	518	496	505	529	483	486	529	539	490	493	507	471	485	529	456	445	521	512	526	507	511	514	549	442	479	449	437	504	486	514	501	464	491	452	492	500	477	513	502	534	465	579	511	494	502	531	542	474	494	484	474	488	497	476	472	496	539	499	514	523	509	489	520	485	507	498	487	483	460	498	506	498	478	486	515	517	481	523	471	467	513	491	545	501	467	502	529	481	504	505	466	483	536	509	486	467	512	518	509	525	496	505	503	493	493	544	514	468	502	493	456	511	475	472	490	561	485	517	503	496	514	493	467	499	498	472	502	540	480	490	496	496	494	505	435	485	451	517	459	463	488	506	500	496	490	491	487	482	540	487	497	522	502	515	476	476	468	503	506	508	523	521	565	508	483	531	506	478	533	473	501	480	476	501	527	483	550	494	532	535	502	495	501	488	498	522	540	467	494	512	496	505	509	492	470	535	497	521	460	495	505	472	495	497	508	496	503	540	506	517	524	477	465	513	466	472	489	490	458	540	486	487	498	504	512	508	476	532	506	487	512	492	529	511	466	506	508	510	510	490	472	494	485	496	504	517	523	477	488	527	486	522	468	509	488	521	470	479	513	555	481	479	469	482	505	512	549	521	511	478	489	484	500	522	517	475	495	475	543	478	521	462	517	558	500	466	485	515	507	483	504	517	493	530	545	508	478	477	514	506	485	511	485	480	496	486	495	507	495	494	485	526	535	511	460	495	536	476	493	491	521	502	494	540	498	498	494	503	487	474	480	505	509	501	484	520	509	496	510	530	499	495	485	481	512	500	514	495	488	529	497	534	519	465	525	528	458	525	506	500	510	536	496	482	515	520	471	485	460	518	505	519	480	531	514	458	478	487	453	493	518	457	472	489	512	529	490	505	551	477	482	511	516	547	480	481	487	492	486	534	523	462	524	477	553	497	504	475	506	498	468	539	497	515	484	508	528	485	508	507	546	486	469	517	510	467	493	498	472	475	550	531	519	472	526	497	523	511	522	490	523	513	539	512	453	478	489	484	540	497	445	511	504	484	472	484	537	496	531	541	526	514	510	525	515	495	519	498	502	498	530	478	497	492	463	489	524	511	524	477	478	498	500	477	507	516	526	483	536	516	466	517	515	461	490	484	539	530	473	503	490	500	488	465	471	521	483	481	491	500	468	460	486	499	521	502	503	514	471	513	511	521	499	497	490	531	525	537	503	503	499	482	483	502	505	504	497	474	471	539	485	488	500	485	469	514	503	483	498	532	522	516	505	519	457	499	520	522	507	505	501	541	511	507	538	484	493	507	515	525	503	511	499	478	473	474	471	543	481	456	450	517	532	450	502	514	481	439	517	510	514	487	505	517	484	496	499	474	507	504	515	482	489	538	487	502	503	523	460	473	481	506	552	541	484	487	507	499	451	517	495	513	519	501	522	508	526	519	487	522	499	484	499	503	500	499	468	509	471	474	542	529	515	522	521	473	483	522	489	496	492	475	518	474	505	467	511	510	503	513	523	494	491	509	498	522	480	483	488	508	542	474	495	503	484	506	499	516	505	481	485	477	483	514	499	513	489	512	467	519	506	509	489	494	479	488	531	489	488	514	491	510	498	495	495	535	473	516	470	461	536	504	472	488	449	537	497	519	520	496	511	541	514	515	531	511	488	521	529	516	495	491	476	501	492	534	494	502	511	527	509	481	500	507	503	503	484	489	500	525	448	493	490	469	486	493	512	480	460	525	526	482	484	488	515	513	513	522	517	497	512	469	487	504	553	492	453	546	504	508	544	517	506	484	537	465	484	479	505	520	514	509	531	490	487	508	555	524	459	507	498	503	487	466	511	490	491	499	487	475	499	536	487	496	498	502	474	508	529	494	489	469	501	478	479	542
23780	21151	28525	24286	21629	21112	20237	8828	6665	3799	1879	2324	1204	688	578	574	506	441	374	367	364	326	367	306	336	317	303	262	301	288	316	343	292	300	287	301	286	315	300	274	271	295	279	289	295	285	276	284	272	268	282	254	286	242	271	281	301	314	281	278	292	290	290	278	262	228	267	268	282	300	256	286	295	259	293	253	286	317	256	295	282	273	282	264	264	259	278	282	267	260	284	298	262	302	284	320	311	302	340	300	257	283	296	294	286	268	287	270	292	253	245	277	288	292	274	258	277	257	289	255	259	275	276	246	263	294	252	288	273	272	263	261	256	294	298	268	267	299	306	262	308	301	313	273	255	265	274	248	283	272	272	280	289	294	257	271	246	269	254	282	260	255	269	263	283	279	285	259	291	297	279	260	242	250	270	286	289	260	284	267	261	262	301	285	271	251	252	307	266	255	255	292	269	253	281	297	283	258	259	276	252	299	290	242	289	255	256	258	277	265	271	259	307	284	290	292	287	268	260	286	297	272	300	275	278	255	276	287	263	263	278	281	269	310	270	272	262	298	296	251	275	289	304	269	287	284	254	283	272	265	261	267	270	239	265	308	245	294	267	310	291	299	263	252	273	270	268	276	265	307	268	266	291	274	284	262	271	265	264	271	268	254	280	258	281	293	306	265	261	281	261	285	279	270	310	258	271	282	284	270	258	279	292	259	279	289	282	264	282	286	274	241	308	263	316	246	279	265	285	275	274	260	261	249	263	274	277	250	293	288	289	277	238	265	279	268	267	261	248	244	270	270	284	264	247	271	305	248	271	229	290	279	294	264	289	275	268	286	285	260	261	271	260	262	261	300	273	293	304	279	274	259	233	289	230	263	304	277	299	269	273	267	250	265	313	280	268	259	278	234	280	285	258	265	252	304	258	300	278	233	277	269	264	288	286	292	298	266	251	289	295	265	273	252	272	281	272	295	275	275	258	293	268	245	266	273	282	228	263	255	291	282	281	265	267	310	260	306	268	276	285	288	254	284	265	296	283	261	279	298	267	267	281	263	291	272	264	268	288	258	250	258	294	269	284	308	301	271	286	297	285	270	257	277	239	266	262	284	255	314	296	257	266	252	255	257	264	257	257	274	272	283	260	282	260	295	287	271	287	247	260	285	261	280	267	300	289	276	274	274	272	248	271	284	251	264	266	255	284	282	254	262	283	297	282	290	280	274	269	280	281	274	255	282	283	253	239	237	284	265	274	287	285	266	301	285	265	266	279	284	303	261	276	308	266	274	265	269	282	295	279	269	279	284	246	269	264	278	265	267	277	260	281	286	288	276	284	301	290	273	283	292	252	275	244	249	242	283	270	287	281	240	287	255	273	269	265	263	303	297	265	271	248	267	262	279	265	285	266	278	291	286	267	269	305	259	248	302	286	277	287	288	258	299	272	266	274	291	273	263	267	279	274	279	264	287	249	315	251	259	293	276	312	297	312	299	270	293	287	292	295	270	254	264	263	287	263	256	252	258	277	269	284	269	289	291	288	298	274	283	274	276	275	271	280	276	288	264	265	312	268	260	235	262	277	293	291	269	282	276	264	254	302	291	264	295	301	262	272	242	274	279	294	273	280	278	293	290	287	295	290	285	272	263	292	248	268	243	285	273	274	290	293	259	247	268	287	258	282	308	264	277	278	291	273	253	267	261	261	268	285	293	261	254	282	284	283	259	276	284	280	281	286	256	296	290	260	267	289	266	276	297	280	292	293	249	270	277	265	274	287	282	270	261	256	294	274	277	274	258	262	288	308	294	277	264	291	289	300	273	237	285	259	284	319	273	280	281	266	293	280	262	262	267	296	270	288	302	289	240	281	280	282	294	238	239	271	271	272	271	257	248	263	270	246	286	273	298	265	266	268	250	294	246	279	252	277	275	279	253	273	260	260	261	286	315	285	257	279	249	280	251	285	251	251	301	265	279	292	299	250	276	244	248	280	238	287	288	283	283	262	261	300	305	273	252	256	303	283	280	284	296	260	271	280	270	283	259	274	261	265	280	306	256	265	300	287	259	291	260	283	240	271	255	291	268	267	251	262	274	275	263	280	261	240	246	273	260	275	293	285	248	245	285	286	293	256	288	267	308	251	280	277	319	281	276	283	289	293	303	261	283	263	254	300	271	283	277	268	281	287	261	255	283	292	309	310	294	278	285	280	268	270	286	290	269	263	258	252	271	283	285	268	280	249	248	280	265	273	282	282	243	274	290	292	281	265	249	272	282	265	253	277	296	253	257	267	315	267	293	263	293	277	261	269	254	284	258	290	286	289	271	238	286	256	269	291	244	246	282	292	299	257	279	269	281	268	255	306	271	291	269	281	305	299	291	260	287	256	286	280	287	267	272	267	284	249	253	265	244	265	292	273	252	247	283	293	284	274	234	278	276	321	284	286	247	275	260	268	253	253	283	299	289	287	294	264	276	279	244	267	283	300	268	271	297	261	268	270	263	286	283	270	273	270	265	286	285	276	243	256	286	253	280	253	266	253	246	268	264	270	279	267	274	300	262	269	268	273	267	277	295	267	288	274	285	279	245	284	263	288	294	268	285	266	274	289	270	269	277	262	259	276	275	265	279	284	271	299	288	275	281	262	293	269	292	267	282	308	273	292	315	307	252	280	268	280	289	241	273	285	252	280	255	288	282	275	297	278	277	264	265	257	268	278	275	251	310	246	271	288	258	279	265	275	300	258	305	286	297	277	259	253	295	252	277	266	285	284	281	271	275	256	307	285	294	269	257	252	286	266	274	291	289	276	288	266	260	270	272	267	267	279	291	290	275	249	254	267	273	278	278	293	283	266	272	272	256	294	254	261	284	271	313	273	297	267	287	258	260	253	281	269	264	242	249	274	275	279	298	279	278	293	263	281	278	270	263	269	302	285	290	256	276	256	281	274	321	258	273	237	278	273	249	261	275	277	269	287	262	316	265	278	282	291	277	294	296	276	260	255	294	287	230	271	301	278	262	252	275	266	274	308	284	259	289	249	259	297	301	285	258	266	308	301	323	262	284	256	258	249	285	255	292	285	269	254	302	314	275	257	263	299	246	258	268	232	251	272	259	277	283	242	270	258	270	272	263	295	275	263	258	287	261	301	277	270	280	257	268	243	271	301	261	277	266	285	279	264	289	262	271	264	300	262	280	273	273	275	265	291	280	259	275	275	267	270	310	286	258	274	278	258	280	274	295	293	265	289	295	295	250	244	271	272	260	262	249	286	283	272	281	277	263	267	247	266	248	261	289	291	268	282	305	299	316	280	277	270	264	259	258	277	270	270	256	288	258	235	298	247	244	298	287	276	281	251	270	247	270	290	282	282	279	302	246	277	268	267	252	265	281	272	256	275	295	282	280	282	265	273	300	268	281	295	268	265	295	258	243	246	296	280	283	269	279	277	238	261	282	272	283	268	293	311	280	264	260	269	265	269	289	291	264	268	256	253	282	288	290	231	286	246	254	256	282
38654	60318	40554	30696	23761	23652	24152	13006	12025	6692	3479	4508	2280	1214	972	895	822	653	563	450	453	467	419	417	421	415	399	423	383	350	343	369	412	361	374	359	364	355	365	348	356	345	318	326	375	341	356	362	340	355	325	339	369	333	326	352	357	355	321	328	370	342	336	305	352	362	327	359	310	344	329	359	361	327	354	330	347	317	343	337	330	359	318	327	342	341	336	359	358	318	323	352	343	343	337	359	371	341	381	372	335	375	365	321	338	354	342	326	336	362	307	330	350	331	338	322	341	332	318	346	324	295	373	300	336	366	321	351	327	314	316	343	351	350	321	354	360	329	321	317	345	350	350	339	332	350	323	377	342	345	354	337	340	333	339	352	352	366	314	324	323	358	309	353	352	306	365	353	339	332	360	345	322	325	321	320	362	363	357	323	367	333	326	335	349	339	351	331	345	340	345	363	339	344	354	331	372	359	341	334	302	358	356	374	313	369	332	351	348	348	325	338	345	327	334	352	311	325	332	322	342	362	352	324	357	358	324	342	379	350	343	364	389	360	360	376	333	357	343	339	325	308	354	346	298	344	344	358	337	336	327	320	286	374	356	352	343	316	331	318	340	313	314	307	336	324	314	336	368	357	348	343	315	316	321	330	364	336	362	328	346	351	351	321	320	324	326	331	345	325	331	317	327	334	321	345	383	344	342	305	377	322	292	338	322	342	353	346	339	323	325	319	367	359	325	348	333	317	337	309	342	319	333	355	344	319	338	342	346	314	366	316	340	321	348	324	343	341	338	389	336	338	334	343	316	321	376	354	325	335	326	324	315	353	363	320	351	358	353	326	323	308	353	323	326	318	350	339	321	324	338	314	341	347	324	294	342	328	345	355	298	371	296	330	357	352	365	301	325	328	354	327	356	329	331	358	335	322	311	356	349	323	370	312	345	348	317	328	328	320	357	350	350	326	336	344	328	318	302	304	356	312	335	371	334	332	330	360	307	343	354	329	330	310	359	303	313	336	343	342	315	346	342	316	348	326	346	366	341	368	351	327	366	345	358	345	306	357	376	341	323	346	342	368	367	337	347	345	343	352	330	341	346	359	353	329	329	365	329	353	319	341	373	347	320	332	315	332	311	329	340	339	334	327	369	348	329	328	358	339	323	333	330	330	330	342	320	339	327	312	349	319	371	334	322	332	324	333	316	339	317	330	323	311	326	365	336	335	377	316	305	306	336	353	325	342	349	334	344	346	308	350	342	337	330	337	355	347	336	348	351	352	353	327	344	336	347	336	293	317	344	338	360	346	347	325	360	348	344	343	337	338	344	339	266	380	356	319	375	372	336	298	326	330	332	339	377	352	384	367	339	333	334	332	335	337	377	327	327	344	339	324	347	326	313	353	332	326	369	355	343	344	353	330	306	328	310	354	351	330	326	363	324	363	366	324	346	340	330	351	347	299	294	357	359	354	337	342	335	349	348	322	330	323	307	348	330	352	363	365	359	308	347	320	305	327	315	321	330	321	358	324	338	304	373	332	316	353	344	360	347	330	343	307	346	350	326	317	326	361	321	311	343	338	341	347	345	311	350	297	326	328	360	367	328	362	353	337	312	331	312	337	318	329	335	301	313	327	338	334	279	341	363	301	332	357	346	331	315	359	357	359	335	316	331	315	337	337	331	342	338	352	337	360	332	332	333	347	349	346	345	315	343	336	323	340	339	331	331	321	338	316	340	349	346	366	331	323	334	370	332	282	350	366	324	360	337	344	321	345	316	332	352	340	369	376	315	347	295	325	376	338	335	326	347	338	323	328	352	350	302	315	341	357	351	318	349	311	348	327	354	299	349	373	352	349	351	369	381	315	339	325	377	314	329	341	369	324	312	366	323	335	342	347	368	325	333	346	319	335	328	317	349	338	305	347	336	377	351	329	362	340	336	360	357	302	362	330	328	332	318	351	354	342	350	326	371	315	337	333	358	344	353	312	376	337	343	318	339	349	323	319	292	363	335	343	348	343	360	312	342	364	367	342	336	325	331	333	364	328	350	383	329	342	337	322	349	312	328	329	343	340	321	342	342	331	342	332	326	317	351	335	357	332	341	314	315	363	325	334	344	311	336	342	337	384	309	332	312	339	339	320	347	337	343	323	322	317	336	343	353	324	358	362	328	318	346	349	331	323	310	349	337	361	327	343	310	306	333	325	327	305	364	341	332	313	304	361	376	329	341	321	346	343	327	351	334	343	364	299	344	339	345	340	314	333	355	337	328	370	346	325	347	358	374	323	353	392	344	320	346	350	339	316	360	313	314	333	343	325	322	350	331	314	326	374	331	337	292	333	333	324	303	327	329	351	345	345	320	333	343	345	340	356	333	335	317	330	355	336	344	343	323	328	339	337	326	330	334	335	320	347	325	312	328	361	341	326	355	331	343	300	333	344	351	343	317	332	343	329	310	360	329	349	290	372	336	318	333	323	330	318	331	339	328	348	333	336	350	312	337	345	325	312	350	300	337	332	350	362	367	307	343	331	311	350	346	327	349	321	350	342	341	316	329	367	328	321	358	325	318	332	365	355	342	342	327	328	349	313	342	363	314	366	334	323	316	327	343	325	313	366	337	347	301	335	340	341	349	344	331	317	344	344	354	311	342	389	344	349	330	325	348	296	296	339	352	335	328	366	348	334	323	332	338	335	341	325	344	344	326	324	324	350	332	346	350	349	326	325	356	389	331	357	301	345	333	343	334	366	339	333	356	329	353	340	331	324	347	338	325	315	358	310	318	333	308	338	312	329	310	360	355	346	350	383	357	332	347	339	315	350	361	369	368	338	323	334	337	321	360	335	334	367	338	334	359	365	294	321	313	326	383	337	351	307	341	336	333	351	325	327	344	358	322	346	341	355	350	348	340	320	334	312	345	308	331	319	339	327	329	340	318	305	345	310	346	361	310	344	337	340	374	345	341	350	358	372	362	329	340	325	351	346	315	311	312	338	315	302	302	319	350	326	348	353	322	338	311	332	365	338	349	326	316	316	359	343	322	344	329	341	322	356	319	332	344	330	335	328	326	314	351	362	327	323	335	334	331	356	305	325	322	336	339	339	338	338	375	349	327	340	328	317	349	359	343	361	335	311	335	332	306	335	312	337	320	335	336	329	328	323	334	348	351	345	300	345	356	334	347	352	348	340	306	305	356	329	377	320	287	363	323	340	309	332	328	312	377	361	312	303	350	355	344	353	295	348	331	339	349	347	320	325	323	358	320	330	322	334	305	309	371	332	327	320	359	354	356	325	342	357	355	367	325	372	329	297	386	317	330	350	342	307	355	355	320	323	333	339	350	334	310	310	359	383	335	357	341	313	337	342	354	325	353	329	340	357	337	328	335	348	352	341	373	314	302	304	315	370	342	350	365	349	351	364	337	358	335	349	360	336	351	325	307	316	327	302	322	324	347	297	342	316	328	337	337	356	346	339	359	338	344	333	330	387	355	337	375	312	320	342	316	362	336	307
22923	21257	29110	23747	21413	23208	26631	12565	7999	5262	2520	2980	1633	750	688	553	553	455	353	285	289	290	271	271	276	261	230	254	234	230	228	221	223	225	212	231	240	225	230	206	242	203	204	190	218	224	219	216	202	211	206	216	215	202	224	182	193	206	209	185	201	223	196	208	168	191	188	210	201	189	212	167	207	197	224	194	205	178	216	211	198	201	228	194	203	193	217	214	227	186	196	200	196	196	213	224	265	253	241	219	198	205	221	212	204	178	181	202	213	170	194	202	205	211	198	228	229	205	201	199	200	192	202	200	203	220	181	201	183	201	189	209	210	203	192	194	212	187	172	215	186	181	170	189	199	202	212	176	197	192	172	193	207	202	158	208	217	198	211	201	202	199	212	199	181	162	200	204	186	232	219	198	186	200	214	216	171	201	170	195	203	204	197	200	215	191	209	196	195	209	204	163	178	194	216	201	187	201	195	195	201	189	207	190	180	183	196	205	197	181	180	217	199	223	190	217	185	201	204	202	183	199	212	223	224	206	195	213	177	189	184	211	204	202	206	196	216	190	175	208	210	193	204	196	180	204	193	220	194	219	175	212	179	211	195	186	177	189	205	203	186	166	186	205	209	191	208	189	194	189	239	171	172	211	196	212	194	184	180	205	216	208	209	198	191	175	206	187	201	198	182	183	207	212	183	193	215	211	193	200	187	212	194	188	199	200	209	186	188	184	199	195	212	221	184	201	213	201	167	179	183	196	203	218	199	202	167	210	188	189	195	199	188	235	213	230	194	214	183	218	177	225	219	173	190	190	200	191	206	203	197	217	202	203	188	211	181	173	213	184	203	191	202	198	251	228	188	199	186	204	188	210	180	197	190	216	193	196	208	177	185	185	212	199	186	184	185	180	193	197	204	185	193	185	188	205	175	188	186	202	194	195	203	188	210	198	174	205	179	178	200	195	183	189	203	216	196	209	191	226	208	186	213	209	184	189	194	220	200	225	197	222	190	206	207	190	171	176	177	204	188	203	211	198	198	189	197	214	195	208	197	192	191	187	173	204	203	196	204	192	216	214	216	195	190	185	190	184	211	173	227	200	186	212	203	209	188	195	221	201	206	198	195	250	194	190	188	169	204	223	189	200	206	193	215	198	188	187	198	215	220	196	187	201	180	179	205	209	204	208	185	210	201	217	194	206	206	175	199	193	161	209	181	190	183	208	203	207	193	194	215	188	214	219	174	169	206	204	197	184	219	225	180	190	219	224	182	202	183	192	205	202	200	223	213	192	197	194	200	215	204	211	184	204	204	198	201	221	209	177	211	189	212	189	221	203	188	212	193	226	189	207	187	183	196	198	192	179	179	187	214	167	177	192	203	217	180	201	201	182	200	218	189	191	193	192	215	183	187	214	180	199	183	203	205	198	185	184	203	207	194	215	208	189	178	177	157	208	200	188	197	198	178	189	195	188	188	220	199	193	184	180	192	235	197	183	213	187	175	201	203	220	196	198	213	191	170	210	176	216	214	188	191	226	186	182	201	191	196	194	214	211	175	185	196	189	182	219	206	190	201	207	205	190	196	207	216	208	201	193	227	206	227	188	194	198	192	201	179	213	176	185	179	230	184	204	173	219	209	197	185	206	196	195	210	190	205	174	210	188	173	192	186	202	201	207	201	202	190	211	202	231	221	192	207	179	198	212	240	199	207	186	190	189	211	209	193	204	216	201	208	195	211	183	210	226	216	211	186	175	195	214	184	211	196	218	190	205	203	177	198	189	200	198	200	176	171	225	187	208	201	176	211	178	181	210	199	212	191	173	207	185	189	173	186	210	216	204	206	199	194	201	177	194	201	178	186	208	169	192	187	185	203	195	212	218	227	187	211	177	201	209	204	157	194	199	191	202	188	213	195	169	205	195	207	200	193	207	195	218	189	180	201	170	211	194	186	212	196	229	207	197	171	204	191	189	192	195	184	206	188	206	225	219	184	221	201	205	189	198	205	208	198	196	194	211	191	192	188	207	186	202	204	207	209	212	212	183	195	213	187	185	191	192	222	186	214	211	184	180	210	191	211	169	191	201	183	204	228	191	203	196	225	221	199	196	206	202	207	167	201	175	205	166	191	194	183	211	201	188	201	197	201	196	195	188	210	218	218	213	206	186	172	175	216	186	217	189	203	217	209	226	195	177	207	196	214	187	191	206	201	185	191	195	181	200	205	210	202	184	150	192	176	193	208	215	221	203	208	176	210	168	176	199	202	210	204	226	184	195	222	181	213	192	206	203	199	233	207	195	188	207	225	201	215	185	198	198	207	182	198	183	192	197	184	206	217	198	202	212	226	195	217	186	191	182	188	190	202	201	183	202	212	192	193	197	179	191	197	198	177	214	176	198	239	206	210	218	188	197	204	204	193	189	213	184	191	175	164	206	209	217	182	213	198	194	203	202	177	176	166	159	194	226	210	188	211	198	170	200	226	192	188	199	171	212	201	197	214	209	185	188	202	198	217	189	178	191	196	180	201	179	190	200	205	215	189	190	184	210	168	204	200	197	211	221	171	199	196	234	223	164	192	206	212	197	170	188	208	178	204	210	189	197	203	167	192	204	195	180	202	180	205	184	203	183	199	202	182	191	219	220	190	186	186	193	215	216	188	200	191	176	199	187	192	186	188	210	185	190	201	190	210	190	228	201	185	199	197	197	175	206	187	201	164	193	194	187	188	224	207	246	188	217	201	239	183	204	233	203	222	184	185	186	201	194	184	225	183	202	177	201	190	189	218	205	215	188	188	212	179	204	212	196	208	188	212	197	178	181	196	183	168	246	193	192	190	164	205	193	190	208	215	184	221	218	194	191	198	192	191	173	192	193	226	169	182	211	192	208	195	185	205	212	191	195	205	216	199	189	213	167	218	176	204	191	212	179	207	200	208	179	200	196	188	212	195	211	207	207	203	196	198	217	189	203	188	166	200	201	202	193	198	191	210	203	198	202	178	192	187	184	211	199	211	176	191	178	190	202	220	184	202	201	175	180	193	192	180	203	193	206	201	194	202	178	197	221	196	192	211	203	211	179	181	179	206	181	188	198	156	202	204	187	168	228	206	199	198	216	189	182	205	187	223	205	187	192	216	221	183	206	202	203	181	193	190	178	206	192	184	202	191	205	198	204	183	188	197	215	207	183	221	198	199	204	181	201	209	194	206	189	183	198	180	203	194	202	200	189	221	192	209	215	197	204	192	187	187	203	214	224	192	186	208	189	201	189	187	207	213	213	205	167	184	192	201	196	187	192	210	196	209	234	205	197	204	211	194	205	205	202	170	177	203	217	194	192	218	206	197	207	217	209	178	199	202	195	203	200	201	190	190	175	193	197	195	199	194	190	194	207	180	191	183	186	209	185	187	212	174	196	205	192	201	193	194	191	206	200	175	200	197	186	192	181	182	195	191	183	186	198	171	192	219	218	207	183	188	198	188	201	185	220	222	170	184	192	185	181	200	221	197	208	221	198
42151	66368	43788	34366	27974	28034	28072	15814	13872	9297	5003	5824	2835	1514	1155	940	878	645	560	507	429	383	369	386	384	376	323	348	287	291	311	297	289	291	281	272	261	241	264	288	251	235	239	261	245	268	245	250	225	247	239	222	233	259	220	261	231	246	220	229	235	200	245	228	242	224	256	241	247	236	224	227	253	222	232	227	243	234	237	262	227	221	237	233	215	229	248	246	249	221	243	248	230	256	215	254	259	364	286	298	242	250	280	250	225	212	242	235	249	259	233	224	229	224	224	263	262	210	273	253	233	255	210	216	229	232	237	266	239	214	249	232	218	223	248	221	209	265	235	244	202	197	229	237	245	225	224	214	228	232	237	226	258	223	212	225	242	245	201	223	226	213	228	214	266	224	261	228	211	224	267	261	230	227	221	228	220	250	234	224	243	213	242	261	242	234	207	235	213	217	211	226	230	264	214	225	224	231	241	212	268	198	226	229	239	225	247	246	221	234	209	226	255	244	212	219	223	223	232	216	225	241	222	232	199	233	240	239	250	230	223	227	239	237	253	269	222	227	237	241	230	240	218	237	227	265	249	251	256	231	219	258	245	241	231	232	245	250	230	226	267	224	247	230	218	227	230	272	228	219	227	243	238	215	254	258	257	265	227	230	238	189	218	235	232	218	225	234	234	226	239	237	224	213	202	229	227	225	239	249	223	217	249	243	217	250	235	204	238	260	236	225	259	246	241	247	215	230	239	237	231	245	236	231	213	243	234	229	224	230	195	245	273	233	218	229	222	240	216	246	219	260	220	223	232	253	236	226	206	235	238	259	226	258	221	240	241	221	277	221	234	251	218	220	233	244	217	236	255	231	236	254	225	241	250	225	234	236	231	235	223	199	222	238	228	230	218	228	218	225	217	260	249	225	232	240	198	249	233	226	224	227	249	242	216	202	232	239	224	191	233	234	230	255	249	235	247	228	208	239	255	244	233	222	238	249	235	228	223	257	236	240	237	240	224	224	235	230	234	217	245	237	223	195	232	252	256	204	245	234	232	227	230	238	217	222	225	235	249	232	259	243	223	215	227	239	233	195	212	198	237	209	236	219	248	223	238	232	222	219	258	211	225	246	216	232	215	216	237	222	228	216	222	229	251	233	215	260	262	215	237	235	238	260	227	229	218	239	224	246	224	222	245	230	210	231	250	247	237	229	242	246	216	235	224	238	245	255	242	272	222	222	211	222	241	279	202	245	219	226	220	217	247	274	257	235	223	224	244	211	222	221	242	229	210	218	252	244	223	218	242	221	236	229	206	234	213	230	246	219	249	215	216	231	268	230	214	214	249	223	227	221	228	230	234	226	233	250	268	226	256	233	200	200	231	212	218	262	243	248	250	227	230	221	216	231	238	240	247	231	241	247	228	240	248	239	228	234	232	233	230	218	224	228	241	202	248	199	241	223	223	213	218	237	235	226	234	230	251	234	224	269	255	190	235	224	207	240	252	239	241	245	241	232	240	220	196	252	230	239	240	241	223	226	224	253	233	212	249	225	236	248	234	216	246	238	269	253	229	244	229	226	248	257	238	241	221	233	226	231	250	248	237	240	230	232	249	230	254	225	267	243	218	232	226	243	244	239	243	209	245	209	218	229	227	226	261	218	220	249	237	225	241	218	222	237	247	242	243	240	254	238	259	238	251	214	207	241	258	222	239	233	225	209	250	254	221	210	229	209	237	228	221	216	230	218	236	245	229	239	252	222	246	259	243	207	230	224	226	207	229	252	231	247	246	229	227	242	235	227	217	226	243	240	239	245	247	232	216	234	225	230	223	195	220	237	235	257	246	214	241	257	246	223	226	233	230	212	255	212	226	247	236	221	231	238	219	242	244	233	213	236	251	260	235	252	239	230	206	242	227	247	235	249	226	216	228	213	227	244	236	224	222	240	244	238	228	203	215	209	227	213	214	234	229	236	225	228	235	239	226	208	198	233	229	252	249	238	236	218	206	199	209	229	252	249	238	230	216	252	232	218	228	248	254	223	220	222	242	229	268	194	226	228	224	229	230	231	206	225	232	244	219	213	210	238	249	250	224	218	240	234	223	224	233	245	233	240	207	229	242	214	230	225	229	243	239	235	230	266	203	268	234	251	219	242	237	263	243	218	209	236	237	221	233	196	243	243	247	207	247	226	215	238	228	242	253	240	240	202	209	233	204	237	246	227	245	259	227	238	221	227	213	221	245	253	240	240	223	230	267	252	252	230	241	226	242	228	252	223	227	221	237	224	201	234	259	245	242	239	234	255	234	225	223	218	232	210	223	226	243	237	198	227	215	233	214	245	220	203	241	239	240	219	217	254	234	243	250	248	233	251	261	246	221	245	237	228	229	245	250	242	225	238	217	205	208	231	221	212	239	253	230	238	234	237	260	248	237	271	217	210	232	247	243	234	211	259	218	210	225	232	258	225	221	212	223	233	218	224	197	236	263	219	219	227	211	252	202	220	235	245	226	226	227	216	220	233	228	250	260	248	225	228	215	258	254	219	236	250	218	247	249	187	204	231	248	225	210	244	197	255	229	234	230	239	223	217	245	227	243	225	217	236	226	246	227	203	230	246	219	216	261	215	227	241	227	226	204	222	240	217	245	256	239	209	214	231	222	229	248	226	229	224	240	202	209	219	204	226	266	221	249	244	228	224	232	227	238	241	222	221	226	241	210	229	245	228	245	235	211	229	231	240	242	230	233	224	256	236	250	207	228	213	222	225	236	231	239	195	229	228	234	227	203	214	229	257	232	223	244	249	228	204	213	258	258	239	220	229	225	214	229	234	222	242	221	249	248	222	227	238	252	220	231	245	231	227	216	244	242	252	236	271	231	210	258	239	216	246	223	227	228	220	231	247	244	239	236	211	223	263	219	221	225	260	243	231	246	227	221	228	260	236	217	223	225	244	230	223	211	242	216	233	224	256	251	244	246	228	257	245	211	271	234	229	219	230	246	250	228	223	249	234	246	249	202	222	243	223	227	235	235	225	229	239	263	206	247	249	240	231	256	227	232	247	239	214	208	196	224	227	233	235	250	251	242	224	211	215	213	238	217	232	232	215	211	225	247	245	242	237	240	238	212	222	252	206	207	232	212	249	267	247	246	236	233	225	220	210	250	253	254	236	247	210	251	223	228	226	256	234	226	216	240	228	235	247	268	245	235	234	248	266	237	235	220	204	218	238	213	224	256	223	229	250	214	219	232	234	264	229	234	211	238	227	231	231	230	245	231	210	237	253	240	234	197	209	237	224	230	227	215	227	232	241	230	213	226	234	217	231	222	241	231	250	228	258	216	240	233	236	226	260	230	230	213	221	218	248	224	225	200	237	209	220	250	208	268	248	220	221	219	246	282	204	221	210	240	253	217	222	235	256	250	246	259	238	218	234	226	229	244	231	214	218	212	211	222	226	201	211	244	229	228	243	211	249	215	244	234	261	221	218	213	240	227	248	239	223	242	212	234	213	260	216
29543	30972	29616	21004	13052	11396	11227	5308	3407	2587	1756	1517	1029	656	579	532	513	489	483	424	399	430	444	461	446	419	396	451	453	436	422	444	448	407	441	409	403	434	396	424	439	454	415	457	428	430	442	421	435	411	430	458	399	425	436	440	442	416	406	411	405	385	409	440	400	441	384	430	447	414	436	399	408	415	444	440	382	418	452	437	435	436	416	414	416	406	426	388	439	435	424	454	396	427	411	399	426	435	425	411	445	449	393	436	444	420	438	452	401	454	414	406	400	480	443	395	434	438	356	426	408	415	402	447	460	404	432	439	399	401	434	415	402	469	427	425	406	430	396	434	390	417	383	400	416	404	398	423	422	391	394	425	411	399	417	415	412	426	403	425	408	391	433	374	459	408	461	434	442	451	408	429	423	436	409	443	402	387	454	474	438	433	387	398	431	457	423	437	435	429	395	425	455	437	423	429	465	396	427	405	403	426	450	433	423	456	437	423	444	467	393	436	405	459	421	393	441	421	386	375	393	402	390	390	449	413	440	411	409	431	451	401	445	410	395	433	434	456	416	403	391	413	430	447	388	418	437	388	458	480	416	434	420	456	431	405	473	413	412	378	414	419	413	442	440	459	462	432	407	364	377	427	399	438	461	438	384	386	387	415	428	417	454	411	433	454	412	421	427	391	398	459	407	423	450	434	430	380	410	452	422	447	395	443	433	436	407	424	406	438	428	454	421	466	412	391	413	390	429	438	448	423	434	430	383	445	403	437	377	401	408	417	442	426	452	447	428	418	425	413	448	394	422	427	402	412	400	437	417	412	452	418	388	400	437	417	395	436	436	435	382	452	438	428	422	379	414	430	433	413	420	414	460	410	402	386	406	417	442	397	425	432	416	418	403	442	406	395	440	417	400	442	432	408	435	425	454	429	391	429	418	428	415	450	407	414	446	420	431	394	402	450	446	444	435	412	434	398	415	432	445	401	413	439	416	428	410	416	397	403	418	480	424	440	440	427	440	458	456	426	444	440	411	439	457	412	395	435	415	462	422	421	433	427	420	373	464	425	415	386	415	432	434	404	442	417	430	421	411	402	440	437	423	443	412	417	431	372	413	421	427	409	429	436	452	393	407	429	411	426	429	459	442	412	421	449	410	440	395	418	437	436	396	421	417	453	399	429	430	406	422	427	370	387	427	426	420	404	405	398	443	445	402	431	406	411	413	431	432	397	450	408	436	417	383	426	428	410	408	431	414	392	430	387	447	445	427	419	433	415	401	397	419	439	436	414	397	381	414	402	410	430	383	422	407	399	415	425	431	427	430	420	394	421	437	443	417	451	393	433	425	446	457	453	400	409	415	384	444	442	437	464	429	431	437	393	441	395	451	411	486	436	444	424	416	409	424	426	437	423	398	430	419	419	388	408	403	437	412	393	410	423	465	423	425	389	365	442	439	442	425	451	417	417	434	469	422	434	458	404	415	441	436	433	420	434	410	377	454	440	437	469	449	423	440	430	415	411	436	422	434	403	417	409	478	448	400	431	405	412	417	400	399	421	428	434	423	436	401	407	431	451	442	410	404	416	432	435	411	457	406	423	408	407	388	439	473	408	416	404	399	394	418	426	393	405	381	415	468	423	438	377	399	444	377	402	393	438	439	379	437	447	406	441	439	427	413	418	424	423	411	407	448	418	397	427	424	444	476	409	376	416	446	434	437	382	410	415	429	419	406	427	400	447	463	446	434	423	447	412	390	416	416	417	434	417	465	407	405	402	395	413	445	410	438	412	405	416	415	430	450	401	442	436	474	413	395	396	444	434	444	444	436	427	419	400	411	424	465	460	425	406	434	421	423	399	432	416	415	439	394	432	411	440	397	453	401	407	422	402	408	428	420	414	423	452	428	388	452	446	379	418	417	423	433	393	396	429	469	453	422	416	401	432	399	423	434	412	437	437	409	398	400	424	466	439	402	422	421	426	424	427	395	384	438	451	430	436	430	436	410	465	417	382	410	419	414	408	452	408	425	403	418	428	444	446	453	475	415	413	402	456	412	406	422	400	435	392	417	401	442	406	424	428	410	417	425	423	417	397	416	428	397	424	422	419	420	445	414	408	441	462	417	404	382	424	438	406	403	427	440	429	436	433	423	416	447	431	428	456	440	438	481	427	417	399	432	392	449	450	422	421	424	405	417	427	415	388	402	397	437	449	425	455	420	427	394	421	440	431	471	424	421	419	417	437	419	403	419	466	434	411	473	414	416	438	420	389	427	419	418	430	422	445	432	415	411	443	445	411	405	401	394	408	453	415	451	399	398	443	407	390	431	431	446	414	411	421	432	415	473	430	410	409	437	451	456	447	395	432	436	420	460	417	408	417	442	432	412	415	440	393	410	442	456	440	413	419	421	415	435	433	399	404	425	438	452	409	436	381	412	420	422	409	412	427	421	452	402	414	448	438	445	415	410	434	386	442	456	429	411	432	464	450	407	412	428	433	436	399	444	424	443	410	423	424	414	423	447	406	432	401	405	390	424	445	440	402	417	402	442	424	440	423	437	364	399	418	422	426	442	391	432	422	422	435	422	394	404	414	438	379	409	438	433	411	429	422	418	417	383	401	442	405	418	399	418	409	447	437	431	408	417	439	419	424	418	438	427	411	415	421	372	466	436	386	430	405	454	425	435	407	434	428	422	418	432	415	428	460	404	405	429	454	411	414	438	434	430	417	426	413	404	449	454	406	420	423	436	440	430	438	404	410	386	459	455	409	409	407	432	427	400	428	414	403	429	435	417	425	396	464	458	415	430	427	423	424	454	438	439	427	442	448	416	415	409	376	399	429	452	441	434	445	414	375	457	443	403	441	404	410	427	435	425	399	429	438	411	433	434	417	436	397	431	431	398	429	435	446	386	423	449	420	397	449	403	387	410	410	426	436	430	409	410	405	462	386	428	404	383	376	414	449	448	379	407	438	477	430	437	387	423	425	426	436	439	449	460	405	423	406	392	442	423	437	416	413	400	441	417	426	426	452	429	414	415	458	417	400	431	430	451	396	426	411	408	447	445	445	420	414	416	446	401	415	406	422	426	407	425	417	402	439	445	389	427	414	444	433	458	428	384	394	438	434	422	400	423	405	461	414	413	411	439	382	398	393	407	436	433	380	428	417	406	403	394	416	390	413	417	443	423	401	452	411	410	374	443	402	450	441	439	415	387	423	460	392	386	411	416	476	420	473	459	427	390	450	434	432	382	433	391	436	462	448	402	442	429	408	418	413	426	419	445	391	392	418	428	459	442	413	429	424	439	458	412	422	399	423	404	398	418	407	422	466	415	451	438	418	426	446	417	403	422	432	415	423	430	417	438	453	424	440	421	428	412	431	373	395	438	396	413	413	425	430	402	437	403	447	408	408	402	424	424	440	401	443	421	398	457	416	372	401	435	412	424	432	399	418	451	423	415	435	417	461	457	424	422	437	415	408	405	415	424	418	413	433	423	421	421	468	409	444	413	420
37166	48405	32435	22380	17301	18180	17823	9164	6736	5017	3174	2745	1706	897	816	741	688	627	585	593	538	505	520	538	550	521	510	469	533	493	508	502	549	494	522	466	513	465	493	503	467	524	497	538	493	492	437	548	505	505	509	520	511	474	478	490	470	486	476	501	517	489	468	487	505	528	525	511	503	492	491	474	477	462	529	516	528	480	492	512	494	545	529	512	515	503	524	539	491	503	521	530	530	489	530	528	497	529	532	485	513	535	478	538	478	495	461	515	491	503	492	522	523	532	501	533	497	492	499	506	526	498	516	495	506	472	533	503	463	510	464	542	485	475	480	467	480	522	486	464	515	499	520	497	525	535	490	500	507	530	498	498	517	490	498	518	522	457	489	497	531	465	497	536	462	498	471	487	493	515	477	512	501	457	540	472	558	462	489	513	496	483	520	507	503	432	532	457	518	508	499	479	490	510	502	487	509	468	489	497	479	526	525	536	476	503	566	501	525	512	502	503	514	465	518	528	514	474	510	490	489	515	500	483	472	516	542	473	522	491	496	471	502	508	465	519	477	484	528	478	499	487	484	492	505	457	508	516	498	541	510	462	489	505	505	495	521	502	479	479	529	499	474	501	524	517	503	480	502	486	516	487	484	456	501	488	488	498	474	484	515	534	536	497	506	512	474	540	496	567	526	536	506	523	485	491	518	513	487	461	483	535	492	520	497	557	477	524	502	475	515	510	477	497	484	529	511	496	499	514	564	522	478	473	508	518	527	553	501	545	473	517	501	497	509	517	463	533	480	467	481	493	480	509	530	539	550	528	475	495	514	531	464	511	484	517	543	493	482	541	493	526	494	472	520	499	504	528	499	479	488	436	508	511	527	513	504	470	499	485	528	523	489	519	521	472	544	508	487	479	516	519	526	521	516	491	525	491	503	520	503	485	530	516	490	473	507	547	509	491	502	508	543	526	474	482	522	518	543	490	541	501	508	496	500	511	476	501	502	494	479	477	478	526	528	486	509	529	496	513	472	469	481	542	504	516	439	482	496	476	483	527	508	519	450	488	510	477	491	498	553	477	499	499	476	498	486	517	488	496	524	508	501	516	564	507	505	511	513	495	522	519	514	492	496	512	544	498	476	504	484	537	532	473	499	480	492	494	526	504	503	516	517	510	507	492	479	503	477	502	516	451	489	522	528	495	505	503	510	506	459	490	472	491	513	503	480	504	496	518	464	509	520	519	468	490	499	482	478	498	522	498	516	503	478	520	511	526	498	521	502	532	503	507	481	522	548	505	544	506	460	548	488	544	531	498	513	526	522	496	486	483	499	519	466	522	497	522	495	499	483	520	489	486	551	485	496	501	487	514	510	549	549	502	542	525	496	489	512	541	501	466	500	462	497	498	515	509	509	479	509	487	533	506	489	519	504	504	504	481	486	487	507	475	540	516	498	475	491	491	536	522	480	504	491	515	493	477	486	446	494	502	516	497	497	524	531	509	484	540	559	520	503	521	500	503	477	513	512	471	487	514	476	562	499	535	513	539	490	515	494	469	518	501	481	479	501	480	510	518	485	521	501	525	502	513	528	504	520	493	506	526	476	491	481	503	539	475	476	526	468	509	482	497	487	539	465	490	479	487	519	519	504	498	446	464	491	454	513	477	516	513	456	495	550	498	498	475	504	513	518	524	513	505	456	479	492	510	545	528	495	525	501	518	538	534	474	509	469	508	521	522	516	485	524	515	500	512	484	484	530	509	504	469	533	493	504	483	477	515	485	456	504	486	546	481	543	504	496	491	480	506	501	488	507	475	513	526	503	473	499	497	481	487	569	471	485	497	496	506	491	475	506	528	493	484	515	516	507	509	497	460	498	465	459	498	558	509	477	495	495	512	519	500	524	515	541	510	497	495	532	484	480	485	524	527	507	496	515	493	535	465	483	524	495	544	495	514	486	497	523	480	511	531	505	472	499	494	524	496	500	505	475	485	469	501	479	493	512	492	500	481	569	499	511	467	495	458	486	463	523	496	515	481	514	454	518	456	500	507	495	535	534	483	521	494	534	471	488	486	503	474	477	489	476	518	466	498	489	504	489	503	504	506	483	526	507	516	501	518	538	493	511	503	458	507	524	452	506	480	491	493	527	518	505	520	515	524	488	500	498	485	494	469	477	492	534	485	509	491	517	515	510	478	510	517	502	510	507	496	532	488	487	478	531	518	483	514	501	500	483	516	525	517	515	470	510	489	506	437	524	479	497	443	515	475	516	531	475	561	491	502	515	522	506	475	515	509	498	468	480	495	530	502	489	480	505	498	484	505	512	528	522	494	534	510	541	515	496	489	535	489	497	492	522	525	517	483	499	531	490	519	530	536	515	520	496	532	517	532	506	518	534	493	492	519	525	517	479	527	473	479	525	502	499	517	490	503	481	507	523	529	502	507	496	470	505	471	494	517	503	460	516	481	528	539	524	466	525	491	525	477	504	546	540	514	517	518	543	517	489	508	517	500	516	481	517	512	485	521	513	485	522	552	501	511	496	467	538	521	493	487	498	493	520	458	505	530	511	509	533	511	552	521	498	534	480	526	485	485	495	544	487	515	519	510	525	514	467	472	513	511	497	488	510	510	554	462	474	523	483	525	505	508	502	505	469	472	480	551	475	499	524	545	514	484	519	505	501	505	490	476	493	514	492	505	512	480	546	500	476	499	521	491	514	491	535	496	519	529	494	494	484	520	484	489	471	481	478	486	476	522	485	504	451	487	525	514	521	483	509	517	528	480	524	531	526	569	525	510	494	505	526	515	498	510	519	497	522	491	545	563	534	489	497	489	508	489	483	529	510	492	509	494	473	524	503	492	484	515	459	521	537	523	462	503	521	458	502	486	512	503	487	526	492	479	533	544	488	515	477	480	529	506	507	504	537	514	498	522	510	536	531	470	516	566	500	483	554	520	525	508	535	462	493	500	500	521	482	484	537	488	506	523	482	522	549	507	528	495	500	513	492	488	480	488	469	484	512	543	488	496	508	472	493	514	480	496	519	473	526	529	490	514	490	478	487	545	500	500	474	481	482	463	471	482	506	501	500	491	515	495	504	519	487	519	510	530	467	531	488	502	528	514	483	502	506	470	506	536	523	469	529	516	483	502	474	524	519	488	517	483	547	517	479	506	479	541	514	479	493	492	523	531	489	481	463	515	493	483	507	505	522	483	453	516	523	473	480	507	516	509	486	475	494	476	506	497	517	497	510	486	525	521	536	523	483	499	483	499	507	481	542	504	526	501	494	494	498	507	492	503	488	477	518	510	499	480	466	522	516	467	522	502	506	526	505	515	486	515	483	495	506	476	573	474	550	504	485	502	485	479	485	510	525	511	518	496	508	489	500	522	485	530	480	492	489	509	487	510	503	502	463	517	492	488	493	500	502	517	457	519	527	492	502	503	513	493	493	514	458	535	542	521	531	479	491	505	529	492	512	518	502	522	479	510	516	502	517	526	516	515	518	502	518	483
23704	21078	28390	24049	21467	20826	18394	8747	4885	3823	2815	2099	1309	607	565	533	436	425	397	340	339	304	310	302	317	300	299	309	278	282	273	312	305	314	249	258	286	310	282	297	274	268	303	265	268	286	258	256	282	258	251	287	291	287	282	244	245	282	263	314	294	270	310	256	262	254	281	258	281	261	254	260	276	297	276	295	234	288	272	298	272	290	283	284	265	306	305	275	288	279	279	304	300	296	277	294	327	267	284	252	292	301	252	274	278	278	292	269	289	264	245	285	282	290	268	253	271	263	278	278	271	277	267	234	268	266	275	269	279	252	261	265	295	274	289	244	276	278	278	258	301	258	278	286	265	251	264	281	276	273	264	287	296	277	290	280	297	274	284	276	286	302	266	275	281	266	303	272	285	281	234	271	289	278	295	284	259	304	263	293	270	295	268	271	282	251	280	247	250	249	255	261	283	286	297	274	268	246	239	251	283	286	265	300	234	309	295	251	305	265	288	285	270	266	283	277	256	271	282	240	272	275	250	297	273	269	296	266	282	257	283	267	299	269	252	280	265	264	296	296	296	292	285	287	256	287	304	275	277	284	238	249	282	263	270	290	276	244	291	276	253	263	275	269	263	263	266	261	261	264	282	265	286	252	289	286	294	279	261	255	250	275	249	280	277	294	236	278	279	280	290	303	279	265	282	297	264	270	275	273	263	272	256	251	278	277	276	293	248	255	270	243	266	226	263	297	258	240	283	265	270	317	276	254	281	259	287	264	272	265	253	250	267	274	283	290	271	275	278	273	261	292	287	291	270	293	265	292	270	270	272	288	268	249	278	287	261	281	267	261	248	267	301	272	310	267	267	264	269	274	250	285	294	276	274	291	279	287	281	297	258	289	293	264	270	277	266	242	237	289	263	258	280	278	235	237	268	272	278	262	304	268	280	263	294	292	251	240	292	259	274	255	251	271	253	285	272	263	287	259	276	255	291	277	281	250	270	258	256	272	252	296	266	277	305	264	295	256	250	304	231	302	296	280	275	280	251	289	268	280	257	249	293	273	265	300	295	242	276	258	275	281	274	286	239	242	247	257	268	258	272	253	258	304	260	296	333	266	272	270	264	283	262	282	286	276	270	271	264	292	285	286	273	259	264	297	286	263	283	292	253	283	270	259	260	300	286	277	240	270	280	278	251	279	268	285	295	250	282	280	310	260	264	261	263	246	288	308	261	258	281	293	271	288	323	255	244	280	293	290	272	277	289	284	283	250	277	254	247	280	273	279	283	266	248	273	277	270	255	283	298	274	277	267	307	257	266	270	270	278	270	294	300	283	282	284	271	241	279	259	248	286	283	266	289	256	258	264	301	269	273	287	290	255	266	278	292	291	264	273	260	263	290	259	259	296	287	288	266	279	266	282	274	257	269	236	287	265	311	286	264	270	269	286	271	270	284	284	243	260	257	273	247	305	289	248	264	254	243	260	263	250	284	257	313	258	280	289	269	294	287	276	301	275	269	267	273	249	292	288	247	238	269	299	283	297	255	290	280	308	272	280	275	259	249	253	269	260	276	281	271	271	258	286	302	295	261	269	296	292	283	248	285	256	296	264	261	262	277	278	280	247	265	261	295	256	258	295	290	268	285	279	280	289	287	297	288	257	273	296	276	290	260	266	299	251	284	256	257	304	305	283	297	307	288	254	269	293	308	282	309	294	266	254	290	280	262	243	260	258	288	288	284	259	266	294	280	272	290	307	282	282	280	264	264	268	304	276	290	254	274	282	277	299	267	258	293	248	263	293	268	275	273	268	272	286	271	246	257	279	264	280	265	272	292	265	265	302	278	277	270	260	271	278	255	281	298	269	257	264	281	263	279	299	298	255	264	256	280	261	272	292	261	262	242	273	272	298	274	276	269	279	283	272	257	275	260	284	240	299	294	275	282	320	269	277	236	267	236	291	294	265	294	263	269	281	285	247	265	277	247	289	276	254	254	288	296	266	259	286	248	284	270	261	283	284	285	244	243	272	293	266	283	295	267	265	283	251	271	243	267	274	269	236	287	295	247	284	285	280	268	291	278	288	292	286	278	259	287	246	255	280	247	292	288	258	308	291	256	289	253	296	257	292	267	271	261	268	262	295	271	283	301	264	270	277	257	284	246	265	250	293	259	279	265	267	270	280	290	283	278	237	261	272	248	285	271	270	252	269	288	282	274	272	290	269	285	265	268	267	253	269	284	283	259	280	265	310	307	264	251	270	283	228	262	277	272	266	292	272	271	265	281	279	266	283	268	264	281	264	216	234	274	280	295	284	260	296	286	291	271	286	301	279	278	273	266	254	258	279	292	265	288	256	273	290	251	270	296	259	277	302	263	273	269	267	251	279	288	262	276	279	265	279	260	280	280	267	265	294	268	296	301	258	290	264	273	275	279	279	276	237	254	281	244	279	234	282	303	279	263	314	276	296	289	268	245	296	262	290	304	266	292	247	249	270	293	264	258	279	273	274	265	261	286	261	257	258	279	283	291	280	282	283	284	275	282	260	260	266	264	256	253	281	296	290	263	305	253	245	300	279	246	293	270	308	279	285	271	271	255	306	277	304	329	290	278	317	270	281	274	254	267	280	246	275	308	262	255	263	290	296	290	269	279	275	284	286	254	293	299	267	266	268	284	289	270	262	273	252	270	274	296	253	292	269	276	246	249	269	264	233	246	255	254	276	259	258	257	276	274	307	284	265	267	279	283	265	278	306	302	277	277	266	267	255	298	285	297	263	269	271	286	242	301	263	277	298	252	295	278	260	288	272	273	274	275	285	247	259	284	253	269	260	247	322	267	280	249	250	257	276	282	265	274	277	256	272	261	286	261	295	274	280	289	277	280	244	289	281	275	262	263	291	261	266	286	288	237	276	282	287	277	277	271	276	269	270	299	272	234	298	261	296	277	275	255	273	261	258	273	258	274	284	266	249	267	273	270	284	280	280	262	285	279	268	246	282	257	279	270	274	299	253	280	252	285	270	270	275	273	297	296	276	275	268	285	292	284	278	258	316	268	290	254	277	246	309	296	285	246	247	293	290	260	288	270	261	281	256	259	282	274	278	261	271	279	259	281	256	293	276	285	252	257	280	289	283	293	284	290	248	272	289	243	280	282	270	268	292	249	248	260	278	296	267	256	276	304	289	271	253	284	287	274	287	277	290	262	254	284	272	246	290	298	294	257	260	275	232	265	266	280	251	250	260	276	270	278	254	272	273	277	269	275	273	278	264	294	275	254	280	232	301	296	274	250	275	262	286	302	300	278	258	259	282	272	252	308	286	309	220	294	245	274	325	267	291	275	298	280	309	259	252	225	300	256	296	296	281	290	285	289	301	274	297	276	308	299	259	287	272	238	267	274	253	239	280	300	266	268	294	268	253	283	263	269	282	286	254	326	238	301	251	298	274	251	288	269	296	280	267	257	274	259	272	266	270	300	260	263	302	255	272	288	273	264	250	250	271	259	268	271	251	244	255
38351	57719	38880	26968	23036	23302	22262	12966	9184	7046	5384	3934	2459	1012	1006	826	668	585	588	464	435	443	409	405	399	397	403	375	391	384	363	360	366	355	362	368	342	337	346	339	346	333	354	365	336	319	342	346	353	341	329	347	347	330	356	359	333	317	329	348	315	346	349	349	350	331	329	373	342	326	327	370	370	362	370	335	338	325	332	340	344	368	336	335	332	336	330	371	360	359	340	355	365	354	356	399	418	389	384	338	333	323	303	325	368	373	370	332	374	331	328	318	338	338	350	353	310	362	364	322	359	349	327	353	345	339	335	351	331	351	338	336	356	350	323	337	341	321	293	320	341	343	340	325	312	330	342	354	345	339	358	336	347	319	348	389	341	324	343	329	377	326	315	345	371	316	331	324	349	340	347	332	329	327	330	341	340	354	340	354	335	346	333	340	339	359	321	318	320	364	319	318	344	355	323	340	333	331	343	340	309	324	309	344	328	322	318	340	319	332	354	325	324	370	323	306	318	338	325	338	322	341	345	341	332	337	334	383	313	340	352	342	350	357	355	329	308	335	337	382	321	311	323	339	338	316	348	341	306	346	349	330	326	361	293	333	318	329	313	356	314	334	341	329	324	322	313	350	340	358	324	326	343	334	327	341	338	333	329	338	307	331	333	373	343	320	363	362	355	343	341	333	345	353	318	349	342	346	329	346	324	348	332	357	336	348	340	336	326	319	336	308	327	350	324	335	338	321	352	338	315	333	350	339	371	302	358	318	379	364	338	333	342	347	340	356	332	344	299	329	343	371	378	344	343	289	306	351	331	324	368	323	332	298	329	317	366	355	315	364	363	344	343	316	338	349	355	338	359	357	360	339	339	343	388	312	347	355	341	333	345	311	354	320	316	319	341	338	326	313	337	300	344	325	331	326	370	332	349	356	329	345	327	346	330	318	364	318	356	322	299	326	315	352	320	327	348	319	339	337	335	342	339	295	338	352	319	338	320	357	307	340	360	307	302	363	320	336	343	340	364	326	349	331	338	329	365	346	369	322	357	338	327	332	365	332	346	350	318	334	369	343	343	325	341	337	367	315	325	363	316	309	358	335	339	335	312	346	326	320	359	357	331	341	338	320	334	353	335	340	359	358	342	337	327	335	314	375	308	331	338	328	336	383	346	342	346	325	338	328	324	328	341	356	327	343	326	352	349	323	344	310	344	339	323	348	345	338	362	330	354	332	345	334	345	288	338	356	343	313	339	349	335	340	318	377	360	282	329	327	333	364	336	334	353	330	359	322	349	391	331	310	342	317	352	315	312	311	338	334	313	346	274	321	297	337	340	347	314	366	350	356	313	299	328	324	340	330	331	327	328	367	337	325	326	326	346	367	369	307	325	332	315	320	323	354	338	361	355	348	340	366	294	331	322	347	324	338	296	315	331	344	349	342	354	332	347	363	325	353	329	313	340	332	353	345	360	342	320	310	313	328	348	332	295	326	323	321	354	314	340	350	331	306	332	343	339	311	366	323	333	332	383	353	330	312	303	314	340	316	347	338	335	337	322	332	342	368	350	322	308	378	361	331	344	342	346	364	320	347	308	344	336	365	326	344	356	313	335	337	319	366	365	350	372	315	306	324	344	327	311	323	340	311	362	348	380	350	343	345	314	344	328	344	310	327	364	346	317	332	365	354	396	356	331	392	358	329	357	336	331	353	358	318	341	350	296	336	339	323	345	325	364	341	347	352	325	345	318	317	340	349	309	349	321	341	296	368	330	316	333	327	369	331	293	330	355	348	323	336	345	332	345	356	346	346	331	359	363	348	288	310	361	357	354	321	335	376	332	362	324	321	359	345	352	324	331	355	330	317	343	328	323	331	343	340	326	330	339	318	300	361	299	346	319	341	316	332	324	327	332	358	326	340	384	343	331	339	318	369	309	359	319	328	358	359	328	324	332	360	330	331	361	347	340	341	332	339	351	340	331	339	368	332	340	356	360	319	346	324	323	324	296	325	333	341	327	303	316	340	327	330	307	342	334	344	345	323	342	336	346	358	335	307	354	314	329	344	325	336	334	331	338	333	335	321	333	332	379	339	295	318	390	321	369	368	346	324	311	312	350	339	376	358	342	316	330	325	324	339	314	338	387	333	368	354	333	364	323	345	345	325	343	339	337	327	336	341	333	310	316	340	362	341	332	327	318	307	359	357	343	347	310	337	374	354	332	355	332	335	355	319	353	342	326	351	334	337	320	373	355	353	324	325	350	322	356	352	327	374	288	367	312	359	329	339	316	347	355	330	336	278	348	334	291	323	339	355	347	308	332	334	335	357	337	308	304	318	321	341	323	304	350	365	295	321	320	342	303	340	330	309	341	336	329	324	329	329	353	342	327	330	351	345	357	320	348	348	343	333	331	359	371	325	313	339	354	356	319	334	370	360	325	307	333	347	313	343	346	317	360	313	326	340	323	355	341	328	328	350	353	314	328	300	362	319	344	320	339	356	329	314	317	327	321	344	346	361	319	336	348	346	348	317	327	358	340	326	339	318	337	329	326	305	347	326	330	327	328	331	357	316	341	341	342	344	320	344	341	336	331	332	344	317	355	340	335	340	358	336	341	321	330	330	351	364	307	344	301	368	351	341	339	358	343	350	343	348	351	370	313	336	305	374	329	315	315	328	320	342	351	327	359	347	330	336	331	321	315	340	331	352	356	345	337	322	359	319	314	338	342	313	373	345	328	328	363	344	323	327	318	344	359	358	298	377	343	351	322	343	351	355	349	341	355	343	327	315	348	351	332	346	312	330	335	327	378	311	343	351	342	360	324	336	346	337	356	308	315	326	345	347	316	353	344	349	338	340	324	306	332	346	329	384	325	343	329	363	333	349	334	313	359	347	354	334	328	325	333	349	311	329	357	348	342	349	327	354	308	345	320	358	312	305	358	322	365	304	351	332	345	324	309	318	314	365	344	341	301	318	315	312	339	366	333	336	347	357	324	351	359	321	352	341	353	339	332	342	330	358	355	345	318	319	346	320	327	319	379	320	320	342	337	336	355	341	366	336	345	341	307	320	354	317	310	327	328	306	331	335	344	335	331	370	313	362	313	338	332	337	358	350	327	382	339	331	329	338	332	393	318	370	329	322	295	314	344	331	329	326	326	320	337	336	334	329	337	337	337	376	344	349	346	335	316	323	352	311	358	324	331	344	335	352	315	331	366	358	333	316	330	339	338	344	339	341	331	326	364	348	349	315	358	339	327	338	357	327	356	326	359	331	346	323	307	332	322	352	334	331	311	314	340	342	370	310	397	342	335	336	357	339	316	359	318	289	337	341	321	320	333	294	329	352	339	329	325	298	309	353	345	335	373	321	327	313	314	289	367	331	358	339	364	316	326	320	342	337	322	332	372	355	341	334	325	348	297	356	345	314	341	333	374	340	300	331	293	348	320	345	332	318	316	339	332	309	285	344	347	334	341	337	345	345	339	319	347	351	339	296	331	341	330	347	337	349
22964	21277	29120	23779	21421	22959	25390	13234	6507	4898	3952	3038	1478	691	600	537	484	384	336	320	308	298	243	256	252	241	246	245	237	243	217	244	232	249	252	242	238	218	228	203	188	201	232	209	214	213	192	216	203	225	232	221	210	178	202	210	199	208	219	209	217	202	205	239	189	203	203	222	205	208	219	204	191	207	216	177	253	229	226	199	206	202	199	190	193	187	232	221	211	215	196	214	188	197	227	223	246	230	237	242	207	236	200	197	205	218	217	196	195	196	206	210	210	186	211	196	227	204	201	200	217	196	210	227	199	210	211	218	217	204	239	227	195	184	204	222	200	186	211	191	170	201	200	194	217	209	211	215	213	223	217	195	235	186	199	215	233	189	150	191	189	214	204	206	205	193	212	203	187	207	185	214	209	188	238	201	212	211	212	201	218	224	227	215	198	206	184	196	200	234	191	215	231	213	198	215	181	183	185	225	228	226	194	199	232	230	190	193	216	166	203	215	193	209	186	209	185	216	235	234	211	178	217	215	208	211	180	202	203	196	201	202	193	194	214	204	192	189	224	207	225	214	204	193	186	209	190	212	192	203	227	193	202	201	187	206	209	181	212	210	214	210	211	194	170	190	208	198	200	199	189	176	198	213	197	200	203	206	176	196	208	205	201	221	189	212	191	193	204	174	196	231	205	210	186	219	226	199	211	199	203	199	222	201	232	227	194	181	200	201	206	211	227	194	218	197	195	188	197	218	195	195	213	189	174	171	204	247	223	213	201	214	181	213	237	209	223	211	183	238	201	175	211	204	193	220	194	214	186	205	201	216	219	228	219	192	214	223	214	199	205	223	194	204	209	203	193	201	210	196	188	224	194	203	217	176	202	226	210	201	224	186	215	231	247	241	212	190	197	194	214	218	219	219	238	213	219	198	187	232	198	221	209	198	198	229	219	207	196	200	219	196	191	210	195	205	213	207	174	192	194	192	192	205	220	198	223	184	196	193	207	226	195	207	199	197	193	230	199	218	221	225	209	202	209	193	197	216	192	182	219	192	204	215	207	208	251	202	211	204	220	188	203	205	215	186	212	186	223	189	212	214	231	197	221	213	219	190	230	205	205	206	175	219	182	194	200	190	200	180	201	202	217	203	247	205	212	193	234	208	218	216	194	191	219	204	215	213	212	200	214	196	207	192	204	214	193	209	171	209	207	204	213	218	192	187	211	188	215	212	196	195	178	196	192	205	211	192	212	183	187	188	241	211	191	220	220	186	184	200	211	215	214	199	248	203	213	191	212	198	207	217	209	221	205	215	237	182	191	200	220	210	213	213	189	188	220	188	198	216	206	191	203	199	225	222	221	212	176	222	187	216	197	228	193	192	220	204	213	205	204	208	190	212	231	219	196	194	214	195	211	221	223	203	217	223	200	222	209	186	198	196	201	195	192	213	196	209	230	196	228	197	204	196	205	207	192	234	203	211	227	164	200	204	194	188	224	204	182	205	202	224	199	158	206	200	183	213	225	227	213	190	215	215	226	170	184	193	191	204	199	193	200	222	212	192	214	170	209	195	219	205	189	216	201	196	199	219	220	240	227	226	200	202	193	205	213	221	205	195	212	208	232	211	197	205	196	199	190	212	235	202	200	206	214	213	193	231	210	211	194	227	192	223	244	180	187	213	191	209	195	199	199	196	222	166	244	201	188	213	190	179	206	210	187	204	207	188	185	206	225	227	211	181	195	185	210	209	214	196	210	223	198	213	215	201	195	203	218	226	221	212	207	205	218	220	239	185	199	185	176	178	218	201	206	189	217	185	184	203	208	191	204	191	218	230	207	195	201	195	209	205	209	190	173	214	215	217	207	195	187	207	218	214	203	214	228	210	203	216	234	210	187	194	197	187	222	200	204	198	196	193	205	188	210	201	189	202	217	206	180	215	190	201	199	204	202	216	219	201	205	230	209	190	213	208	216	201	196	196	175	198	213	206	201	187	206	192	204	188	199	226	208	212	211	202	182	176	217	200	201	228	204	185	200	218	201	198	206	210	210	200	179	215	201	196	207	216	198	188	194	193	209	204	189	204	210	221	191	237	210	229	193	201	205	178	205	221	203	218	210	232	186	211	197	198	204	225	180	211	210	196	200	218	191	190	199	237	187	211	219	207	180	202	198	209	204	205	194	194	214	190	206	212	208	201	208	222	200	228	194	212	206	197	220	214	180	187	205	188	185	200	195	209	201	215	216	215	218	201	191	194	197	220	206	196	209	212	218	203	226	203	208	207	212	184	186	209	208	189	211	214	198	192	211	207	215	217	220	220	188	206	204	207	190	223	216	223	188	208	201	206	199	204	187	206	205	204	195	192	198	219	215	184	195	206	204	205	208	202	210	196	191	175	198	222	210	218	208	225	212	225	197	202	211	188	195	206	220	188	210	195	221	184	213	219	186	214	198	208	229	204	200	219	204	201	192	186	197	190	204	220	206	195	188	191	215	209	200	186	222	197	210	209	213	209	210	203	200	220	222	226	180	207	231	211	221	218	205	208	201	240	238	200	201	210	178	214	194	173	205	207	216	189	184	201	215	217	186	186	200	223	221	218	202	215	194	233	196	208	238	210	239	223	210	191	210	218	244	212	214	201	215	189	219	190	202	183	230	185	186	192	202	219	223	194	221	180	192	243	209	231	185	195	207	209	210	218	204	216	214	209	191	207	219	186	233	210	181	195	223	193	208	186	208	229	187	212	202	200	217	190	227	220	228	214	196	195	217	247	207	181	232	207	201	221	187	191	203	231	186	197	215	209	204	203	216	206	211	201	209	196	189	210	198	219	181	201	200	175	213	185	215	207	224	209	174	187	217	196	206	191	192	223	194	189	181	195	202	222	215	220	209	200	204	217	222	206	188	194	210	212	203	202	234	204	190	194	190	206	189	232	211	185	217	196	214	190	202	208	215	206	203	210	223	229	187	174	200	185	197	226	195	231	207	196	197	198	205	207	231	218	212	198	186	210	216	217	195	190	201	173	191	236	205	194	187	228	176	195	205	205	183	220	216	218	224	220	199	237	220	229	187	206	196	207	204	188	227	222	194	207	208	226	218	231	196	208	191	222	231	206	196	224	195	197	211	201	231	203	234	187	200	183	179	199	193	205	188	241	208	182	204	192	211	226	201	217	217	198	187	182	207	194	214	226	196	211	196	206	198	211	216	209	217	197	224	197	213	204	215	205	229	201	203	203	196	193	193	229	199	193	191	199	202	208	208	199	219	197	205	200	196	227	219	192	222	205	196	197	227	205	215	210	213	209	212	207	191	207	201	191	203	197	198	221	203	227	199	194	212	189	190	190	199	197	201	194	185	205	192	234	210	229	197	200	213	200	197	205	228	215	217	195	211	217	206	202	227	190	202	219	203	209	188	200	225	203	190	195	200	209	212	193	202	210	219	208	242	218	230	233	216	208	215	229	198	190	197	198	205	199	188	227	206	205	197	228	183	205	244	198	232	202	203	198
42467	65562	42328	30462	27332	26603	26498	16992	11886	8768	7324	5775	2789	1153	1092	873	812	682	555	520	452	399	429	365	329	330	305	287	329	321	313	253	308	321	292	282	279	251	270	285	277	233	246	264	230	296	260	289	259	249	242	232	251	235	256	236	247	230	228	241	234	228	237	260	233	271	242	245	243	241	247	237	218	258	248	233	267	234	256	229	213	232	252	265	252	257	256	282	276	285	277	258	279	305	332	300	328	278	315	256	249	251	267	234	251	241	235	247	225	247	242	237	249	242	273	235	254	240	251	238	235	240	207	256	228	232	221	251	263	232	254	259	244	249	233	237	248	244	246	251	236	255	241	239	250	238	251	232	247	242	235	254	242	229	243	252	222	244	262	255	253	243	227	246	260	251	230	243	247	231	261	234	242	245	252	238	215	252	245	225	273	241	243	235	225	253	245	234	241	226	249	255	257	257	230	224	251	271	223	237	227	229	232	244	244	238	226	244	252	240	269	252	250	230	266	235	259	241	219	239	235	235	214	245	238	246	245	232	256	231	244	237	256	226	267	263	253	249	253	266	243	224	232	244	228	245	263	256	237	255	228	228	264	255	241	246	257	252	233	276	245	295	261	251	247	263	265	246	247	240	253	260	272	224	214	256	254	255	240	208	239	230	219	240	212	255	239	260	217	260	233	239	226	234	245	254	243	239	237	256	237	249	235	224	229	233	243	262	233	256	236	230	234	233	267	240	203	250	258	231	271	240	231	251	250	246	226	262	222	247	247	263	272	268	283	228	256	226	266	223	244	225	247	249	283	222	246	256	225	250	223	247	275	244	229	242	246	194	231	269	239	247	242	243	236	231	245	230	229	239	232	238	280	240	220	213	237	228	250	233	267	275	262	244	223	241	247	273	240	243	215	248	232	241	234	243	244	242	228	246	234	249	241	260	230	212	214	224	243	247	241	215	223	216	237	243	200	245	263	246	213	233	274	238	251	252	221	209	245	236	231	235	239	224	255	226	235	248	253	252	252	268	195	238	230	248	251	254	226	264	254	224	247	236	238	228	224	244	209	255	252	218	217	246	216	229	243	225	249	241	218	242	236	222	247	249	264	229	260	284	226	217	207	231	250	257	256	263	271	253	268	218	226	234	248	255	248	251	234	242	228	232	244	265	245	231	243	219	260	231	224	257	232	246	228	232	226	234	244	248	235	244	225	275	237	217	242	234	260	256	238	240	254	222	233	209	253	247	248	261	227	228	250	214	250	231	237	249	232	240	254	248	232	239	246	240	263	252	244	243	254	242	272	253	234	248	235	220	252	228	235	229	261	213	247	248	252	244	249	251	258	227	260	251	232	217	261	237	230	241	231	231	270	256	236	218	217	254	265	232	243	203	240	240	262	242	213	236	250	253	251	257	245	246	240	236	249	239	240	255	230	258	227	239	212	240	208	245	233	225	222	224	238	243	248	231	227	222	237	251	252	246	246	257	222	253	234	238	238	231	241	228	274	212	240	253	254	246	241	224	250	234	242	271	236	247	250	245	223	243	250	261	217	237	248	226	256	234	256	263	242	246	247	240	250	254	240	233	255	245	246	265	225	234	236	231	230	245	253	240	228	253	237	261	244	235	244	239	238	257	261	252	227	244	235	236	251	246	231	263	239	238	267	257	249	236	239	222	247	245	276	218	246	243	250	255	194	234	222	242	242	234	238	278	221	238	209	230	253	256	234	242	251	232	233	254	231	239	214	246	219	271	244	235	268	221	224	225	240	260	219	261	235	217	234	246	233	211	233	239	246	257	238	226	219	226	255	255	276	269	271	245	262	253	220	219	215	231	239	246	235	236	246	251	224	245	255	266	220	239	227	188	236	246	229	247	258	271	245	269	225	244	269	251	212	206	244	238	238	279	233	223	237	240	233	238	252	223	258	245	227	259	246	259	217	250	225	237	260	256	261	249	247	231	244	214	263	276	220	248	277	239	234	228	247	224	253	216	244	266	247	263	239	243	275	224	234	215	239	253	237	240	256	248	248	232	251	280	259	239	223	240	235	257	260	224	230	237	230	238	256	225	241	220	236	250	250	246	236	214	240	242	230	254	262	257	256	207	239	240	234	244	227	245	241	234	261	228	268	225	226	241	240	238	222	236	274	238	229	241	195	236	266	246	239	257	219	228	256	250	237	247	244	247	230	240	226	247	239	262	250	241	233	277	249	249	264	247	239	277	225	253	234	242	227	273	227	242	230	261	233	230	245	238	250	223	242	219	237	252	248	246	225	236	242	240	220	238	280	260	234	238	246	262	220	246	278	243	248	205	246	253	262	239	225	235	256	248	253	256	216	239	261	233	240	230	235	243	221	248	253	234	229	236	244	251	251	243	267	238	245	250	250	259	217	229	236	229	260	231	229	244	238	233	248	257	263	227	256	230	213	235	238	235	268	218	217	241	243	235	247	230	233	254	228	246	233	220	247	217	227	214	263	238	238	245	240	238	270	243	210	224	215	236	248	233	225	215	240	248	247	217	216	234	255	230	259	229	219	257	245	242	246	247	221	244	249	213	248	257	273	256	232	270	243	258	264	258	253	250	242	245	222	210	227	248	231	256	262	255	245	252	236	252	224	258	222	278	250	220	227	263	263	266	238	217	229	268	249	267	239	238	238	234	237	247	223	219	269	249	261	246	225	251	262	271	240	250	247	241	258	253	258	253	215	214	259	237	208	238	271	219	266	235	241	218	242	231	231	244	257	242	235	241	274	269	243	246	224	237	241	268	238	223	247	234	225	220	212	234	247	228	226	231	247	262	243	250	232	231	246	252	273	256	264	276	245	259	213	238	262	259	253	213	224	255	232	214	241	231	263	242	252	278	214	238	247	236	202	244	247	236	243	235	244	238	265	243	244	237	240	268	282	225	252	237	268	241	239	239	262	237	281	257	252	229	243	242	242	248	234	263	234	209	232	241	240	239	291	244	260	233	250	250	231	246	248	237	255	236	226	260	250	232	243	227	233	247	257	210	231	248	264	225	247	222	210	234	223	248	217	249	265	212	239	243	253	277	224	213	209	262	230	256	246	258	272	234	257	246	249	248	248	225	247	256	248	242	263	235	205	238	266	264	235	250	233	236	265	242	221	259	256	240	246	239	249	218	220	258	244	236	246	269	234	243	263	253	218	243	217	229	246	256	235	245	234	239	226	245	250	215	256	231	231	275	254	240	243	247	228	249	224	229	218	242	255	249	210	263	253	214	233	249	247	232	204	265	226	244	264	221	225	271	248	235	244	241	262	234	236	225	225	243	224	248	239	254	256	247	263	235	238	270	246	258	257	221	265	245	247	251	254	235	226	232	237	240	228	235	250	250	234	248	249	259	222	236	268	251	270	234	240	278	213	242	243	211	217	228	221	247	235	261	242	219	243	265	225	215	237	232	269	243	256	247	250	262	227	229	239	224	270	242	225	239	234	218	244	241	242	281	228	249	253	247	247	259	203	235	244	236	254	241	276	260
29769	30745	27471	16919	11345	9092	9653	6014	3044	2315	1953	1779	861	593	564	579	489	498	507	453	452	460	456	417	477	395	424	468	443	459	449	457	434	429	443	453	424	448	435	458	449	422	418	415	450	426	438	452	457	404	419	486	453	454	460	442	427	424	432	415	419	407	424	449	402	442	411	455	458	438	443	461	407	403	435	439	406	413	404	447	430	427	431	451	470	439	386	442	482	413	434	415	462	439	428	467	421	483	458	394	435	436	417	449	429	452	450	444	457	436	413	415	436	484	443	415	452	456	448	449	408	420	442	416	437	410	424	418	430	443	452	428	375	419	460	462	439	409	451	421	460	437	415	426	422	449	384	420	400	457	424	444	449	446	467	454	453	418	489	452	427	435	430	422	412	405	415	427	458	381	405	453	452	449	461	392	437	407	458	422	419	417	422	403	442	414	433	468	433	428	461	441	440	416	420	451	414	403	439	411	419	431	456	410	458	408	407	416	417	415	455	435	416	431	423	427	391	390	434	423	451	441	417	442	424	430	447	428	412	431	444	479	482	432	435	395	406	430	404	407	457	463	439	454	414	413	427	406	437	448	443	446	421	405	426	440	473	460	419	461	403	455	456	418	449	426	411	461	401	436	503	401	438	397	402	457	433	434	456	434	438	427	434	469	432	426	437	456	477	432	416	413	402	448	459	439	405	400	420	444	459	474	427	429	438	439	440	456	418	355	436	388	434	398	423	442	461	432	429	447	449	436	446	435	437	409	417	457	432	447	411	449	436	441	435	431	432	447	423	412	438	429	427	450	435	425	425	452	440	448	449	439	416	421	458	414	435	420	411	444	406	445	451	424	404	431	441	413	398	447	436	439	393	467	443	460	399	424	453	451	458	458	412	433	451	451	412	388	424	469	450	423	442	400	375	400	396	413	414	451	443	454	483	415	410	393	447	437	460	428	434	404	412	411	443	458	432	483	450	447	398	421	456	451	411	422	408	457	424	411	442	442	415	467	418	400	427	419	424	430	449	421	427	429	398	448	421	422	416	417	427	418	434	434	399	420	433	426	433	449	426	428	392	452	418	446	426	420	398	449	439	426	414	437	458	411	441	464	438	430	473	479	446	459	407	409	465	401	466	430	428	433	425	434	438	427	424	427	411	414	424	437	430	458	423	443	413	426	428	480	418	429	443	447	428	449	441	462	434	405	417	466	453	450	445	432	447	418	462	418	424	445	434	438	467	438	424	423	444	390	415	402	413	431	464	410	453	439	408	400	430	445	450	429	417	419	438	414	423	418	449	403	419	437	443	457	420	412	421	411	465	444	430	449	411	426	452	487	413	407	445	439	402	434	418	433	432	436	437	444	424	448	429	416	441	447	418	420	420	435	433	430	450	444	421	467	391	399	455	379	406	456	422	438	420	433	427	395	419	415	446	427	429	395	410	451	472	468	446	396	428	438	388	444	428	429	454	457	415	411	412	445	371	422	428	454	441	424	422	420	459	439	439	458	401	446	437	446	417	417	396	447	420	434	448	428	484	428	400	414	399	428	420	431	387	435	461	443	436	427	434	466	435	433	404	415	467	473	436	430	456	449	433	437	426	430	430	452	466	417	435	422	409	427	453	457	435	404	435	415	444	439	436	470	437	407	449	420	446	448	444	432	425	468	452	419	418	448	440	475	409	384	407	386	403	443	431	420	412	441	425	429	438	443	368	420	443	420	421	428	430	412	443	423	423	423	416	406	441	449	444	451	432	441	396	404	399	425	459	435	450	410	402	434	411	414	378	446	430	443	404	470	433	423	423	432	435	427	426	435	423	419	402	423	452	467	417	421	434	411	436	447	460	442	432	452	435	445	435	407	461	462	439	449	415	426	440	425	402	484	452	446	438	425	465	443	465	448	436	457	446	453	411	421	416	415	430	412	434	444	392	401	403	416	424	439	451	416	437	427	424	414	425	419	410	450	415	432	435	465	434	450	429	418	441	459	440	403	448	361	460	446	417	382	434	437	402	481	432	422	459	413	445	440	425	417	415	399	441	410	439	406	426	441	459	469	409	460	426	390	460	459	448	413	429	444	456	435	419	432	422	417	415	460	436	417	400	457	408	450	430	430	422	442	399	439	421	430	427	407	399	446	428	419	431	400	444	439	426	438	460	444	427	413	428	451	435	429	432	436	454	440	384	442	476	442	434	441	392	437	390	446	438	442	417	418	408	381	484	432	462	410	450	457	436	441	403	411	422	449	418	462	411	445	433	443	448	434	418	439	430	406	420	460	461	412	445	432	436	393	443	437	402	469	449	419	447	423	400	449	414	410	430	425	421	417	427	400	429	467	462	439	453	400	421	456	411	412	438	401	437	471	416	431	414	449	399	391	419	447	451	426	424	443	421	435	416	467	416	426	436	448	402	432	437	429	427	451	417	411	416	414	484	428	443	411	419	415	468	410	443	434	446	449	431	428	426	442	430	406	439	404	422	422	437	451	441	394	456	386	437	459	450	421	429	448	393	467	469	427	450	463	402	433	434	415	423	456	480	425	407	462	452	425	422	431	469	426	466	381	447	454	428	446	433	390	461	443	426	443	418	454	430	426	417	468	430	432	447	427	454	450	413	428	443	465	437	481	446	437	442	445	424	425	426	425	436	412	437	408	424	437	430	438	419	438	420	485	454	431	420	429	424	373	427	445	402	438	453	420	410	431	413	442	411	411	395	433	457	470	432	436	438	419	402	434	444	393	407	404	445	452	408	461	476	393	468	422	446	442	438	403	393	437	392	401	399	422	412	423	444	431	412	409	441	437	424	419	444	397	431	431	438	436	414	417	425	429	429	443	406	390	412	442	430	395	400	456	400	420	447	440	438	434	438	409	428	452	399	427	436	425	449	394	404	437	409	398	436	425	451	416	425	385	404	443	437	402	450	441	433	449	412	440	455	420	417	464	419	418	436	437	424	477	411	418	375	415	436	426	417	444	438	398	416	405	424	415	395	431	408	446	440	435	459	449	468	439	462	428	457	425	448	426	393	416	414	429	399	426	423	433	435	402	414	473	417	462	441	419	410	451	428	392	430	442	447	453	464	420	431	440	446	414	428	406	407	463	450	458	402	428	429	415	417	439	416	423	401	430	443	492	462	388	421	442	471	451	450	431	433	422	426	436	450	437	441	403	445	450	429	439	430	399	454	431	430	455	447	435	439	429	439	416	442	426	451	394	470	480	437	424	445	423	419	428	423	457	408	425	438	407	456	424	429	437	428	438	447	428	408	393	445	407	415	398	462	433	431	442	447	459	459	435	424	417	458	415	445	429	406	432	433	434	429	451	391	423	434	415	412	395	452	417	442	411	422	473	419	427	461	390	418	422	435	445	428	431	418	427	414	430	429	435	426	451	433	410	408	440	431	434	440	438	422	434	405	402	448	440	423	449	428	429	412	431	410	453	477	440	430	411	440	420	424	467	396	450	432	431	445	357	440	419	483	440	422	387	420	431	449	455	436	457	411	411
37791	47784	30284	16969	16579	14839	16553	10689	6089	4628	3613	3287	1456	726	763	710	676	649	633	526	572	553	545	517	517	539	519	529	501	530	538	555	518	530	525	472	535	527	553	491	512	516	507	506	522	519	475	568	524	492	484	527	548	473	521	537	546	529	518	535	488	554	527	487	505	511	517	471	520	530	481	560	485	505	547	555	473	495	488	512	517	552	506	549	539	519	513	487	517	517	547	491	523	547	487	549	551	510	477	510	495	511	552	514	498	524	550	494	490	553	526	512	493	500	561	523	504	529	535	466	558	541	517	523	531	517	502	520	499	516	545	529	526	508	557	505	503	496	545	551	499	531	515	468	532	516	462	542	501	510	499	542	561	517	529	511	538	494	511	548	531	496	509	550	522	471	507	540	491	493	500	516	495	509	519	532	518	451	525	523	552	500	570	555	493	543	479	537	532	544	477	471	529	507	547	504	477	499	499	535	498	553	520	526	489	547	551	541	474	532	514	544	515	574	524	541	470	509	537	552	492	501	471	512	528	520	524	490	493	506	506	519	502	529	517	525	518	488	507	540	528	506	534	542	498	530	527	507	529	505	504	525	512	550	521	507	515	555	531	456	510	516	488	520	493	557	512	522	528	527	552	531	535	540	554	509	540	524	517	514	515	512	507	518	518	576	490	546	519	526	522	520	536	580	510	503	496	501	542	525	486	552	533	553	501	485	492	540	484	511	518	552	521	512	534	499	496	542	528	520	490	481	508	513	540	471	569	528	510	522	511	522	545	498	519	536	530	521	506	511	519	523	515	507	540	502	489	508	548	530	518	484	533	484	553	511	523	513	538	530	518	537	514	499	511	508	502	503	492	535	476	475	498	542	529	496	488	524	532	498	497	528	498	491	483	503	569	493	533	535	492	552	500	544	505	516	508	501	495	481	496	522	531	493	478	519	524	512	521	533	495	497	501	506	535	541	469	472	562	468	508	523	557	497	492	513	495	509	492	481	499	509	515	508	517	541	506	507	503	525	484	496	502	491	517	518	515	491	538	498	490	480	566	536	511	519	526	483	510	513	486	515	484	518	521	552	515	520	539	510	491	521	544	511	538	509	528	493	541	517	530	535	522	502	536	530	513	489	488	538	517	513	537	494	519	506	511	506	487	543	519	497	514	501	514	521	507	486	520	549	524	480	521	491	528	528	490	491	520	508	524	494	509	517	541	527	499	503	535	498	495	533	518	507	534	526	480	517	527	472	471	505	527	563	544	508	475	512	503	517	542	497	522	558	518	482	516	539	556	505	522	521	529	510	502	501	528	532	532	508	521	518	544	497	540	545	522	504	525	518	554	486	524	538	520	520	496	533	512	537	497	525	504	496	528	542	531	543	505	517	501	525	499	496	535	523	486	522	525	505	512	523	536	512	503	544	555	512	505	520	586	532	506	504	483	478	542	497	488	547	486	512	500	535	498	533	521	492	518	516	532	542	537	515	525	521	497	512	527	486	534	478	469	505	516	583	491	510	523	516	523	516	541	530	534	480	548	516	524	524	533	531	533	491	506	516	483	556	512	499	541	524	504	555	532	518	493	538	530	548	562	569	542	472	515	501	493	469	530	479	519	490	541	501	481	529	549	513	545	516	509	514	479	522	540	498	475	507	509	530	522	498	494	512	556	529	545	510	551	536	521	503	520	484	529	501	518	506	491	535	523	498	507	497	492	500	512	502	520	534	558	552	541	520	530	531	505	519	523	501	527	514	481	517	507	490	524	503	489	508	534	504	534	523	499	519	532	526	509	502	506	510	502	519	550	561	515	500	505	533	535	500	515	514	525	508	493	486	544	537	525	486	544	469	516	503	514	524	528	535	526	496	522	512	543	531	482	495	456	546	515	549	489	520	512	495	543	537	512	496	536	495	535	526	498	482	515	525	551	464	528	518	508	511	543	520	524	475	490	562	489	533	499	506	508	511	493	544	491	539	554	520	498	532	513	494	537	513	505	502	497	548	515	539	492	503	489	513	521	537	493	516	502	494	535	541	558	495	514	509	552	509	491	497	509	546	542	534	512	539	509	563	499	523	515	479	546	531	505	532	532	534	472	499	514	498	517	506	533	553	538	546	515	544	531	509	528	536	543	506	512	523	492	533	511	527	564	504	496	495	542	499	490	499	493	510	494	499	541	534	474	497	489	537	503	512	534	526	513	527	507	506	538	513	501	506	560	499	548	507	536	522	485	493	539	561	488	510	507	491	499	487	520	494	499	529	522	515	519	547	566	539	511	549	528	496	524	551	542	522	503	492	504	505	520	466	525	512	532	523	529	509	497	505	516	528	517	543	485	498	492	519	489	529	512	529	557	498	502	498	504	476	520	539	502	527	554	501	536	516	493	461	527	501	535	546	541	550	496	505	526	510	532	512	506	531	540	526	507	511	513	538	495	492	543	495	523	504	482	521	492	517	555	527	509	497	523	529	517	539	508	517	494	479	563	552	510	480	510	519	488	522	523	556	518	533	542	482	579	525	538	507	529	513	492	537	525	531	490	534	498	514	529	509	542	539	486	497	501	528	527	544	521	459	540	518	538	531	532	498	508	499	509	531	521	528	507	494	509	513	509	544	499	529	489	501	507	513	492	487	520	529	555	547	521	502	486	530	514	493	539	540	494	501	522	456	508	517	528	518	513	501	515	510	504	501	528	511	522	478	490	497	481	546	511	519	495	552	527	520	505	466	514	540	546	509	530	477	478	503	543	536	491	508	511	501	490	533	545	506	491	483	511	502	525	496	543	537	523	493	511	506	504	527	476	487	521	490	497	509	501	559	496	518	509	511	529	513	511	476	544	495	487	526	537	517	523	499	508	525	506	510	530	521	510	550	519	506	467	513	518	518	546	550	511	499	510	545	529	509	517	519	538	525	535	530	523	509	489	527	513	515	486	518	524	548	503	541	484	516	479	525	539	513	483	524	536	562	563	526	534	524	500	515	518	502	475	513	509	504	507	508	540	532	544	534	518	536	540	496	524	506	524	522	487	542	498	460	465	525	483	502	514	497	513	508	509	502	495	523	527	525	536	507	500	510	524	477	495	500	528	509	514	546	533	541	514	500	535	482	536	502	527	525	480	521	549	482	495	562	513	585	530	504	552	543	524	558	493	513	470	478	560	542	513	528	510	501	522	537	508	542	521	533	512	515	506	508	522	504	497	479	532	521	521	504	519	517	489	520	548	516	525	501	512	515	531	530	543	515	532	520	481	511	517	478	567	496	541	507	538	511	547	537	530	523	503	559	510	502	518	499	562	531	459	489	501	531	520	517	478	496	499	491	559	518	486	520	542	531	536	492	465	523	511	522	508	496	516	514	496	507	515	512	482	496	538	473	498	517	538	470	525	502	515	516	536	507	481	522	521	514	520	544	485	548	539	532	524	504	495	498	535	501	510	530	503	447	480	519	507	544	530	478	513	524	499	500	529	517	527	481	478	502	481	539	566	529	481	531	488	487	467	499	507	512
24005	21280	28707	24173	21471	18547	16198	9950	4910	3635	2599	2576	1081	560	568	465	458	401	381	365	334	341	318	301	291	315	304	287	283	297	294	304	298	329	310	296	274	256	285	273	291	263	279	252	295	319	290	292	288	317	234	264	301	255	279	269	306	291	298	253	293	270	282	309	295	270	295	283	291	274	281	294	298	266	269	268	266	286	293	295	274	281	288	316	290	258	286	283	291	297	295	279	290	300	329	293	285	304	297	287	305	290	286	299	263	271	284	272	278	301	275	299	264	277	264	294	259	254	280	283	289	287	244	289	281	292	290	280	285	269	283	306	286	268	294	290	274	265	343	267	268	274	288	318	241	265	305	273	269	274	254	260	282	256	263	276	288	251	286	269	248	301	261	276	289	269	263	290	290	256	281	288	282	274	299	270	264	275	283	288	283	284	303	297	285	306	306	253	321	252	271	261	289	298	310	278	277	276	261	296	267	290	265	268	290	274	302	276	255	290	298	255	281	271	227	274	271	283	306	284	296	288	284	299	277	245	262	300	289	291	287	291	299	259	281	300	287	283	315	295	291	261	291	279	269	271	298	296	263	261	280	283	281	286	283	283	299	314	327	286	280	284	269	280	296	311	283	262	266	292	286	307	288	284	278	263	280	267	292	285	258	248	281	316	274	325	302	295	283	297	257	270	298	247	258	284	296	288	255	296	303	293	310	270	267	277	297	288	298	306	313	287	294	249	302	313	274	294	259	267	276	285	294	263	263	286	256	297	293	266	289	253	272	288	304	289	253	274	310	267	337	266	313	276	259	261	306	263	289	264	286	298	244	269	273	251	283	283	255	264	254	289	275	285	313	280	297	276	251	289	266	287	277	297	311	279	288	261	283	277	291	271	315	276	288	265	270	280	296	290	293	290	302	276	274	266	256	265	260	271	305	301	241	281	256	318	300	284	287	273	303	265	256	285	293	271	301	279	265	300	289	304	253	289	280	267	314	293	283	294	265	294	303	292	289	271	291	303	304	273	305	277	313	269	271	271	253	297	276	282	309	300	296	299	268	277	257	253	283	277	280	308	272	285	266	268	271	263	290	305	299	261	265	277	307	277	292	286	292	272	289	275	287	279	290	314	251	286	299	260	272	282	262	259	295	302	259	302	297	271	273	262	259	274	265	301	279	301	296	269	261	289	288	277	251	274	267	303	277	302	280	294	295	279	280	279	278	322	293	305	294	264	292	274	273	281	301	295	273	323	272	297	304	288	270	301	248	281	304	281	277	255	305	286	272	287	295	283	319	276	265	259	283	271	279	273	276	264	297	259	266	265	300	305	299	288	304	296	294	285	285	302	289	280	292	305	274	268	281	306	246	302	258	297	270	286	267	262	299	286	254	252	267	302	296	308	291	265	291	316	271	254	291	281	293	260	274	301	283	249	287	291	281	307	310	281	279	258	273	326	261	289	281	306	294	267	280	306	283	262	290	282	292	286	293	253	279	298	279	279	292	256	301	327	280	285	257	263	275	265	278	280	278	297	284	283	260	300	266	262	282	265	267	283	291	264	293	278	289	297	286	260	288	306	288	278	277	300	275	305	296	317	272	264	290	316	280	264	266	266	275	281	289	268	288	272	281	259	274	261	289	285	306	263	277	290	266	309	262	257	281	251	249	295	290	292	281	257	249	305	270	276	285	299	286	271	273	254	297	236	289	276	290	292	302	259	271	295	269	299	293	278	304	252	294	288	260	285	276	284	275	301	270	277	283	295	304	278	298	264	260	278	288	300	308	284	284	274	273	286	282	295	274	299	299	269	290	250	294	285	265	282	299	288	256	272	253	295	258	284	273	273	269	276	276	298	295	272	263	281	272	270	282	254	303	282	286	282	269	264	251	285	308	326	277	296	257	296	275	268	280	282	289	261	301	291	275	301	289	279	286	274	295	286	283	269	302	263	294	280	281	272	282	279	236	286	281	308	270	269	266	302	281	286	257	295	297	279	311	267	296	228	288	288	264	270	308	280	263	279	291	261	256	288	309	256	292	302	303	296	285	290	271	285	258	315	254	265	262	272	267	277	262	269	291	277	284	287	290	270	270	298	288	266	268	292	295	273	285	267	286	242	286	248	301	268	276	287	293	287	281	251	288	277	287	255	280	255	292	269	288	291	276	300	266	259	306	300	267	295	273	310	279	276	262	309	299	299	296	268	262	285	250	291	275	280	272	262	290	279	274	293	280	273	273	290	307	282	297	280	262	285	297	284	284	274	277	276	273	280	305	272	268	324	259	293	265	278	284	256	302	281	297	290	275	278	314	293	261	263	297	293	255	245	246	285	289	279	289	285	281	266	283	249	271	246	272	273	308	277	300	249	291	275	278	288	283	274	289	278	284	293	327	279	287	284	264	266	299	271	267	297	281	280	297	275	282	297	266	265	270	292	290	274	311	285	293	310	291	290	279	273	271	261	278	276	292	276	284	276	265	280	271	284	260	286	279	267	260	289	278	276	292	288	309	276	289	287	253	281	314	267	286	279	265	273	271	268	279	270	285	288	306	278	265	282	259	277	274	278	328	269	274	264	286	287	281	275	267	282	298	255	249	284	308	302	275	271	305	236	275	274	307	314	280	261	304	272	296	286	281	316	265	288	302	289	270	281	272	302	253	267	275	268	307	274	278	277	270	257	289	282	302	291	275	286	261	295	275	293	287	254	275	248	326	288	314	253	250	266	277	285	291	278	299	278	283	292	276	296	280	297	264	280	280	301	234	321	274	269	287	290	265	289	260	260	292	272	285	284	291	268	245	239	260	279	250	290	282	273	291	281	308	305	286	269	296	252	271	290	289	254	249	260	298	277	276	281	270	276	269	306	273	286	288	281	275	283	278	294	317	280	297	267	283	302	271	259	300	304	248	298	310	273	292	283	297	306	330	295	276	304	284	265	281	264	283	285	280	319	271	305	279	285	281	277	267	280	286	268	314	311	296	309	284	275	277	271	296	280	300	264	243	283	274	262	313	289	290	282	289	295	305	287	288	311	267	273	260	268	269	291	259	287	269	270	299	286	246	299	254	256	271	303	297	251	299	285	316	272	312	305	255	274	248	274	324	314	315	267	263	284	283	273	274	279	237	299	289	273	289	274	263	280	271	246	285	277	273	304	314	291	278	279	257	271	307	292	266	275	278	293	279	292	259	241	262	280	306	284	298	285	310	265	269	246	271	287	272	254	303	243	276	255	261	276	293	280	267	277	281	276	280	269	274	277	274	315	309	267	276	253	306	280	304	279	268	292	290	288	298	310	279	288	267	284	274	308	273	280	297	274	261	302	269	313	267	295	273	305	297	299	281	272	283	307	281	267	253	259	289	278	270	262	290	252	287	247	271	294	272	279	302	259	274	297	266	287	263	292	281	280	293	284	293	283	249	286	296	285	281	264	319	311	270	295	282	278	260	275	277	285	299	257	272	311	283	288	262	277	295	319	292	285	275	299	276	282	275	295	290	247	281	265	248	269
39127	56146	36994	20021	19531	17754	21280	15454	9146	6675	4842	4658	1977	964	882	782	679	609	532	471	442	410	429	420	381	356	385	372	376	367	405	340	386	379	354	344	375	357	349	361	344	333	361	337	357	344	327	341	356	352	387	360	333	344	348	361	374	375	330	335	342	322	368	347	334	339	360	357	333	342	377	337	343	375	346	336	364	348	332	348	331	357	315	327	343	374	344	305	344	395	352	328	346	345	382	394	400	394	378	357	377	365	373	367	332	309	319	362	343	332	342	315	357	338	338	351	340	332	323	345	383	333	355	358	365	320	331	312	335	339	328	332	383	340	334	369	359	355	338	315	335	376	366	327	353	374	326	329	338	339	338	327	379	323	340	323	347	371	344	345	373	348	329	301	355	329	344	372	321	324	318	319	338	383	363	376	320	341	307	348	333	317	334	358	356	321	316	343	350	369	374	366	348	325	341	324	343	339	338	351	347	356	335	312	351	345	354	319	312	336	314	393	315	308	366	392	353	371	375	335	344	351	356	330	357	336	354	327	381	352	373	316	332	370	323	371	363	332	351	390	353	366	360	302	373	353	313	334	347	318	360	348	344	314	381	343	334	356	384	366	333	348	358	331	336	353	336	325	342	339	318	349	341	397	363	342	316	324	314	362	383	364	344	321	357	287	356	332	372	345	366	331	338	384	349	335	338	369	347	347	311	337	367	376	343	310	348	338	337	366	333	321	329	358	342	373	341	353	356	305	374	339	332	342	313	336	342	336	345	331	320	335	319	336	381	322	360	352	337	332	312	350	379	344	334	356	359	336	332	356	342	358	369	325	348	362	339	333	358	361	336	359	381	347	347	350	329	351	358	348	364	323	368	353	338	333	337	352	328	316	345	319	342	307	356	335	375	323	332	349	319	342	347	347	332	337	354	346	348	354	363	381	334	345	318	365	328	339	321	348	315	308	350	328	354	354	350	369	371	347	365	341	345	333	354	326	345	319	325	366	331	333	342	345	353	327	314	359	334	330	324	342	350	348	349	356	341	367	376	342	361	386	332	360	376	307	328	361	301	335	305	339	305	347	358	322	322	326	355	360	334	364	338	338	372	367	335	368	331	343	374	331	322	359	356	339	338	351	317	346	354	323	343	365	364	325	342	326	355	357	351	355	353	361	347	333	333	353	355	362	357	378	297	351	337	332	336	329	331	347	351	340	329	358	339	341	322	390	370	345	325	359	347	333	329	356	341	337	356	322	336	341	354	347	364	348	325	339	336	321	340	355	351	353	341	338	344	371	326	323	367	367	375	351	325	345	362	371	324	342	365	341	315	299	378	304	335	343	311	341	343	356	335	348	321	347	318	324	376	375	356	329	351	352	395	352	336	356	377	352	348	358	335	334	318	350	365	335	339	337	362	369	337	327	331	340	346	338	348	380	360	310	333	333	358	361	346	370	346	363	364	301	344	303	343	372	361	376	323	358	357	360	350	338	356	337	349	338	367	349	364	307	360	358	333	312	337	377	319	356	336	344	337	364	338	349	353	338	331	341	340	354	344	345	378	339	335	348	306	362	356	356	318	358	338	337	365	342	353	324	323	352	342	335	327	317	356	384	343	351	349	340	330	349	312	318	358	351	353	360	336	339	344	320	329	329	358	340	328	331	360	344	341	334	341	314	349	336	333	365	327	326	350	334	341	342	299	360	344	348	347	346	322	353	347	354	352	372	369	343	380	379	348	336	330	305	348	323	347	339	313	339	315	337	353	354	338	370	325	372	368	319	341	366	329	337	332	329	344	325	343	351	315	326	353	348	361	340	333	325	341	347	315	326	359	347	366	342	349	366	319	379	353	350	314	356	330	339	344	344	339	354	337	300	362	336	367	360	334	350	345	348	325	339	377	358	322	338	376	343	323	372	303	336	344	319	318	337	349	317	343	365	340	363	350	352	369	369	365	362	320	358	341	342	367	330	326	385	346	333	343	381	340	325	338	314	329	334	338	326	342	358	342	368	336	340	311	359	342	361	352	320	361	346	335	348	338	345	354	335	315	341	346	346	338	351	321	327	348	379	365	337	332	330	345	323	315	347	360	367	324	339	334	351	343	328	345	334	337	330	381	360	356	343	362	335	340	342	363	374	292	350	301	341	367	385	342	336	357	353	344	371	354	346	374	333	360	331	333	352	370	364	351	352	351	350	352	336	352	366	398	344	350	334	353	345	356	332	337	363	355	355	349	357	308	345	349	316	317	349	339	336	315	340	344	356	335	366	368	341	335	345	341	324	360	336	318	341	366	353	364	338	363	339	358	366	352	334	367	324	344	315	315	336	317	328	364	341	354	345	327	335	326	338	325	326	362	341	333	360	356	331	317	355	331	345	356	358	318	336	361	373	348	336	357	353	338	347	352	328	370	396	352	331	339	346	363	344	340	348	357	358	342	341	342	346	321	318	381	309	369	338	346	355	348	372	296	339	345	324	325	339	348	330	330	354	376	369	358	342	354	313	349	322	352	313	354	329	379	329	311	342	376	339	346	339	363	347	325	311	334	339	385	341	341	330	344	372	349	317	349	305	327	333	335	348	323	365	350	317	360	331	363	365	337	374	329	379	351	371	325	342	341	342	298	348	349	379	355	341	317	389	357	315	372	351	341	321	340	370	330	346	369	361	344	344	357	359	391	329	331	349	352	345	316	339	348	340	360	320	318	365	374	321	333	367	330	330	358	375	357	356	343	372	339	355	357	322	355	344	332	353	331	347	366	327	341	309	359	367	309	337	339	345	330	346	372	324	346	348	342	348	400	355	346	343	329	344	326	331	361	353	335	349	331	331	390	358	310	324	352	320	327	324	373	341	325	350	334	349	347	353	359	371	341	346	310	340	385	384	340	320	357	344	300	318	348	333	309	341	328	348	334	363	357	330	371	335	353	324	390	363	358	329	328	357	366	359	328	357	322	329	342	404	368	325	344	336	325	328	372	311	328	300	363	313	354	346	319	355	342	366	328	331	363	317	334	348	371	363	319	377	325	357	320	361	330	360	328	369	342	317	345	344	365	330	364	371	372	316	346	392	338	350	349	367	355	345	327	340	342	335	353	346	323	336	321	362	392	341	306	341	318	346	329	348	337	343	355	351	338	363	370	297	317	315	348	359	367	355	313	339	354	316	365	358	309	360	352	334	337	346	334	335	301	364	358	378	356	383	340	348	368	348	323	342	333	359	378	359	346	319	356	310	348	347	352	335	345	315	349	332	317	356	357	338	356	383	355	350	366	363	340	323	328	339	340	346	329	321	333	333	339	328	378	332	361	332	348	373	335	351	350	362	371	351	373	378	332	395	354	363	307	366	332	335	338	342	336	327	354	332	305	352	316	341	394	322	340	332	345	346	321	350	335	336	324	365	350	326	341	369	361	329	363	373	357	347	344	370	340	376	343	340	374	341	312	373	341	341	359	335	329	349	344	343	337	337	345	347	302	329	365	357	362	325	312	340	366	346	345	356	345	352	348	363
22977	21274	29094	23757	21302	22108	23479	14117	7280	5154	3146	2890	1738	636	582	514	451	400	332	326	300	298	282	286	245	242	259	229	217	237	211	233	213	233	230	226	226	232	241	227	221	195	199	228	238	247	216	198	199	189	206	236	210	195	203	213	224	202	207	222	206	206	226	201	220	192	210	176	215	220	185	203	219	210	201	169	211	198	206	177	182	217	197	211	191	192	186	194	240	226	227	205	185	224	226	243	208	240	245	227	222	220	198	201	203	208	196	197	193	199	215	234	192	204	203	218	220	203	187	215	211	214	200	218	201	175	208	204	204	206	201	208	216	219	227	197	210	223	174	216	177	185	214	215	197	232	202	191	192	202	207	205	194	219	206	189	202	204	184	193	198	218	184	201	191	202	205	224	213	211	196	205	190	191	215	205	227	208	235	205	201	205	184	214	223	200	212	204	210	215	211	200	222	206	178	196	189	186	180	216	202	199	194	213	221	208	211	193	178	203	184	197	219	196	169	188	193	189	189	193	209	188	215	222	201	203	214	189	172	216	219	182	209	199	225	199	244	192	219	217	199	230	214	205	207	174	209	197	193	211	211	228	186	186	212	218	222	218	191	185	199	223	198	218	185	190	205	182	180	209	196	191	199	207	180	251	200	183	188	193	220	218	233	186	190	201	179	205	193	203	201	208	170	203	229	204	207	206	188	236	212	217	237	207	206	213	207	189	205	205	219	196	225	218	198	213	185	200	212	186	200	202	206	184	183	198	181	208	203	220	203	184	192	201	200	187	211	188	196	209	202	198	192	225	200	204	215	218	195	181	188	190	208	169	190	248	199	203	201	164	194	206	173	213	200	182	206	201	193	212	192	194	206	187	216	224	229	209	184	197	200	189	202	205	201	219	205	170	204	216	204	193	198	208	201	200	221	195	196	194	193	201	216	231	210	199	221	190	184	208	209	201	229	181	207	214	192	208	204	199	205	204	199	192	208	203	208	174	225	213	202	195	208	191	207	193	219	230	203	194	191	200	188	218	221	220	206	193	210	198	198	203	194	219	197	210	216	203	203	180	202	197	205	212	208	189	216	214	203	162	207	162	192	205	195	216	200	188	193	194	224	200	215	216	206	199	189	195	187	181	209	192	190	214	210	199	214	209	179	213	209	180	188	198	222	199	202	198	218	188	191	202	226	175	186	211	210	206	216	215	208	213	198	217	183	173	197	190	205	176	220	197	204	199	203	196	220	212	214	189	209	186	207	212	196	210	213	192	208	208	206	217	218	216	191	204	183	216	220	198	198	217	192	189	208	200	205	173	210	182	215	208	182	183	180	241	198	199	181	186	196	214	198	204	212	208	195	205	196	200	234	204	197	194	206	207	185	205	197	231	200	239	208	211	249	221	195	234	182	202	191	234	201	196	202	227	187	214	199	217	190	215	213	200	197	203	199	191	202	204	203	197	228	205	205	204	206	218	195	230	216	185	221	206	191	223	205	203	205	213	189	210	196	217	196	176	200	190	187	183	181	217	178	184	198	186	195	177	198	221	199	215	201	183	196	208	210	193	208	193	178	207	214	200	194	211	216	225	193	222	213	193	195	209	203	202	199	196	211	207	204	211	198	209	197	235	205	190	202	163	173	187	200	197	182	198	169	217	184	221	228	197	192	208	205	203	221	186	222	186	212	195	189	213	183	220	199	206	190	191	206	207	219	208	180	200	194	185	232	182	204	209	211	191	194	192	193	202	216	221	213	182	183	204	179	182	211	233	201	191	191	199	223	195	224	206	196	188	210	204	200	208	226	182	189	231	215	238	195	190	206	189	196	198	220	220	205	209	220	205	236	213	198	200	219	219	204	215	193	200	200	188	203	212	208	210	191	210	210	182	204	175	204	190	197	208	192	201	220	187	179	188	200	204	219	199	215	195	207	217	211	213	204	211	199	214	195	184	195	198	198	220	199	202	219	216	216	202	194	187	215	199	200	207	202	203	209	188	190	183	228	195	189	206	232	201	223	195	178	195	215	183	214	185	206	201	205	202	219	196	203	201	232	197	192	208	210	185	223	185	193	211	206	202	203	202	224	214	183	220	188	196	203	197	189	213	223	213	191	191	191	222	188	199	205	178	203	201	204	180	198	194	243	205	190	201	199	202	227	224	212	203	178	193	211	204	215	162	176	209	193	212	183	206	195	210	202	193	218	208	184	191	208	232	218	215	212	203	206	210	184	214	216	228	219	223	191	203	189	201	205	214	197	217	198	230	206	187	192	162	206	195	189	196	179	211	202	215	225	183	186	217	206	226	214	191	206	208	214	203	219	191	193	212	200	187	207	195	201	189	205	189	187	229	210	216	194	196	170	192	201	190	200	184	187	222	204	183	200	207	209	203	195	214	185	204	188	219	203	201	217	202	188	209	211	185	211	212	182	188	205	197	201	200	186	200	190	210	197	170	202	207	193	210	198	220	219	190	203	194	208	236	186	210	192	227	191	203	204	177	199	180	209	221	225	216	184	190	181	198	211	218	214	201	208	244	174	210	189	204	197	195	204	182	219	224	202	202	208	180	225	209	197	192	209	211	208	201	208	189	209	190	182	185	203	212	215	203	229	199	205	191	203	193	212	218	214	221	208	198	226	213	196	192	217	232	221	201	193	201	192	182	193	194	225	210	198	177	203	205	213	190	209	208	194	191	180	203	189	190	210	228	200	205	194	205	213	215	210	201	183	193	189	200	195	210	205	204	189	202	209	190	199	195	207	218	201	208	241	215	214	217	212	199	178	190	177	196	191	216	201	228	198	215	199	195	201	216	209	202	196	187	221	218	218	197	197	208	217	226	194	199	185	214	185	213	184	195	203	214	214	219	198	199	199	227	184	203	230	188	206	204	192	195	173	197	167	194	193	204	214	208	222	196	192	212	196	193	198	209	217	213	191	192	219	180	209	206	226	233	179	191	186	184	205	197	221	230	202	206	203	212	189	205	196	229	203	183	209	224	174	209	185	239	225	183	193	181	208	201	205	217	196	188	212	212	222	209	211	205	200	209	227	228	189	204	208	224	200	206	198	210	188	184	203	191	202	188	223	216	203	229	207	198	224	211	194	214	212	210	202	210	184	188	181	211	212	197	209	199	194	200	217	192	179	211	203	203	197	201	194	219	200	205	211	189	165	218	188	177	185	198	190	193	188	190	200	197	210	181	187	214	187	206	200	200	199	193	167	171	210	202	182	215	215	187	196	199	184	196	199	214	237	202	196	218	189	197	202	211	169	216	215	174	213	190	200	212	201	205	191	201	199	213	202	252	215	191	190	198	226	202	188	220	226	216	216	177	200	194	206	189	172	213	244	194	187	202	179	190	196	208	212	206	227	190	215	212	199	189	198	210	202	185	215	201	198	212	213	195	217	210	177	195	203	195	212	186	191	202	182	221	214	192	193	198	223	200	188	208	199	171	199	195	194	180	220	208	212	205	191	205	200	201	197	221	190	212	197	206	205	215	190	198	212	212
42553	63607	37753	21427	19821	20717	24019	19459	12206	9200	5986	5479	3073	1222	898	891	744	609	481	463	398	454	358	343	309	317	282	289	331	311	320	283	279	294	303	283	271	251	282	281	270	260	255	239	268	254	241	285	238	242	238	290	243	253	233	246	246	261	232	243	264	221	252	216	246	215	248	255	240	216	234	235	247	243	239	227	255	248	220	253	250	230	248	260	232	247	242	220	229	259	288	253	240	264	278	311	295	312	318	305	246	295	234	236	234	219	218	250	208	257	235	272	241	219	237	255	246	217	268	222	242	245	238	227	260	238	228	233	249	213	254	265	226	246	256	232	221	236	246	218	237	244	235	219	247	222	252	219	239	235	258	229	238	259	255	255	252	212	210	225	249	237	252	241	237	231	220	232	225	236	223	246	243	240	228	245	243	251	255	234	216	238	214	236	241	243	260	240	220	270	254	231	278	232	251	240	225	192	223	262	257	214	254	236	240	223	234	239	270	236	235	230	234	234	226	258	230	254	235	239	247	228	242	232	233	215	248	225	225	230	234	248	264	243	211	250	250	231	245	268	231	224	240	247	231	253	232	244	253	234	231	237	225	245	260	205	277	248	265	237	211	243	246	224	245	233	243	227	240	230	265	265	245	261	257	252	232	228	254	215	225	227	240	246	235	263	249	244	232	250	265	196	231	233	221	257	226	250	260	264	211	229	253	236	241	241	232	197	241	253	237	230	278	255	255	263	243	224	242	248	220	216	212	243	222	231	221	221	232	237	259	231	263	233	249	237	253	269	253	253	237	226	245	221	237	210	225	227	253	243	201	213	234	226	233	235	236	240	226	225	238	246	248	242	234	249	226	257	245	239	226	219	244	238	239	243	224	231	249	252	222	234	254	245	234	232	219	252	225	269	246	218	258	258	239	229	221	229	245	236	209	240	236	253	231	222	237	232	264	213	213	256	215	232	229	232	231	230	258	251	219	242	226	217	187	236	236	238	250	238	225	213	224	248	223	210	248	239	248	244	216	231	221	247	226	220	244	217	228	246	203	245	252	247	256	242	230	225	253	268	232	255	245	251	248	255	243	251	244	229	271	237	239	235	258	216	236	213	233	234	216	259	257	216	222	258	258	213	218	211	244	263	240	206	252	264	223	242	248	223	236	233	225	247	250	236	262	267	238	246	219	232	234	243	232	244	245	242	214	273	239	228	246	233	274	246	235	240	244	253	262	217	224	272	234	220	234	259	243	248	214	225	240	236	245	237	246	205	246	215	239	277	232	226	228	240	235	221	236	258	239	252	232	245	227	235	236	218	233	224	225	221	241	233	244	240	246	243	223	256	239	227	265	228	224	228	214	240	244	246	258	247	222	238	246	226	204	240	223	248	208	240	231	227	217	267	251	227	230	225	219	250	241	251	242	236	247	243	255	253	220	220	214	239	249	224	233	241	229	248	216	231	251	218	247	230	248	245	226	216	251	247	221	240	221	221	222	247	266	218	259	242	225	245	242	230	234	225	241	243	255	262	224	248	245	235	236	228	245	264	231	226	227	250	244	241	231	226	218	222	232	234	239	249	243	253	248	241	249	222	256	216	208	265	230	250	273	240	229	238	241	238	237	245	217	238	224	226	232	240	258	236	241	245	200	260	238	233	283	247	245	245	242	231	255	257	260	250	235	258	255	241	237	265	234	235	217	234	224	243	231	235	235	222	245	235	248	260	208	227	244	238	240	261	235	223	240	256	224	244	231	230	223	240	243	229	248	242	246	216	236	249	219	200	241	237	219	231	221	238	263	240	228	233	248	219	270	227	234	252	235	249	270	238	212	265	241	232	233	250	257	263	250	242	231	227	231	219	240	232	229	206	239	250	247	244	256	237	233	258	262	252	237	253	222	240	215	242	261	242	241	220	234	233	252	230	253	254	243	272	237	223	239	244	244	275	235	233	274	246	244	242	235	258	224	222	271	205	243	245	220	233	220	251	263	253	250	255	238	259	250	248	244	243	238	229	245	219	210	208	240	226	222	248	257	246	215	233	249	224	226	261	235	211	239	228	247	225	256	222	223	226	260	216	259	254	212	220	239	230	221	216	224	242	218	254	252	219	227	205	236	243	244	252	190	262	220	244	249	242	220	260	255	264	231	226	252	246	228	238	239	237	279	211	264	248	245	238	267	220	241	253	237	247	240	223	225	203	234	242	223	252	222	255	215	268	261	229	247	246	228	244	219	242	291	230	230	220	246	251	250	232	259	207	212	225	240	244	235	239	245	219	235	221	229	257	220	250	242	212	231	251	248	269	265	234	255	251	271	259	241	244	249	250	266	222	216	241	269	248	246	217	216	260	210	224	243	216	212	256	252	253	215	249	239	218	240	231	241	256	248	221	243	236	242	238	227	230	250	253	267	242	230	232	234	240	248	234	248	235	237	237	243	218	229	227	235	257	232	255	236	239	233	240	220	248	237	224	232	232	259	252	219	240	221	271	258	235	217	229	254	231	218	224	253	263	235	211	245	247	233	256	223	235	225	226	230	268	252	241	219	230	237	264	214	217	232	220	228	231	241	234	247	192	245	250	243	228	243	229	241	236	265	244	224	229	245	213	242	260	240	242	261	235	259	226	240	230	238	226	236	248	210	261	245	230	221	240	266	250	248	251	258	274	264	240	249	211	236	228	252	230	245	239	231	233	230	234	238	234	243	265	251	232	242	244	230	238	238	227	231	250	257	232	258	215	244	211	214	216	222	228	218	250	249	235	272	217	258	255	247	234	239	243	241	249	241	258	243	265	218	239	258	269	258	249	229	255	242	243	216	267	241	254	254	232	221	238	225	260	245	260	201	241	239	233	238	250	253	258	251	255	252	215	256	223	239	242	232	265	227	235	238	221	233	239	237	246	251	243	243	232	243	230	244	252	229	217	218	265	232	228	218	249	207	212	272	240	215	218	223	257	229	233	240	215	251	223	240	257	246	244	257	233	229	230	225	236	253	241	260	220	217	230	242	237	240	240	252	246	256	255	221	237	258	245	252	247	228	225	233	226	217	245	229	230	226	220	223	260	233	248	229	244	253	251	247	217	253	232	228	215	224	230	251	245	206	220	255	221	233	251	247	237	241	241	229	238	250	243	236	261	252	244	224	255	230	252	253	263	227	215	238	257	248	231	209	216	242	265	256	247	241	247	242	248	234	234	209	199	240	247	246	226	222	247	217	245	245	241	241	247	268	252	220	235	219	224	248	225	233	243	225	215	246	221	212	220	257	246	242	247	256	227	276	248	231	239	237	212	255	228	257	229	224	228	235	241	237	213	248	216	222	234	230	242	223	231	234	225	254	260	229	218	224	239	228	237	259	226	244	244	243	241	236	226	229	203	250	246	236	241	239	235	204	221	268	249	244	259	241	272	238	227	270	220	251	239	224	202	249	225	242	228	252	260	231	209	261	256	245	233	221	223	238	206	253	203	224	234	230	253	249	224	244	272	248	247	266	215	225	256	258	252	251	233
29794	29517	24633	11166	4645	5069	6864	6129	3673	2433	1793	1463	1152	548	565	547	545	497	538	459	450	409	440	457	444	441	413	439	432	427	455	450	428	412	442	432	390	484	434	455	385	412	436	426	423	423	441	430	423	412	410	401	456	439	427	438	441	457	416	397	437	432	439	426	438	418	420	406	459	448	479	470	465	456	441	424	406	408	434	454	409	414	409	473	413	374	404	438	450	404	445	436	423	455	444	429	433	387	458	433	407	458	449	409	434	466	417	461	422	441	433	417	400	420	467	385	390	438	426	431	435	418	413	436	442	394	392	413	428	378	373	386	390	403	423	438	426	389	423	407	453	436	407	409	462	461	452	443	437	421	420	460	460	406	491	405	396	419	447	457	419	412	429	416	404	451	438	405	419	441	397	451	433	427	447	444	420	418	419	425	431	421	449	427	438	438	411	422	408	442	462	436	457	436	467	436	440	421	447	420	442	433	418	443	446	438	454	424	417	461	422	421	454	440	405	439	403	414	451	473	443	393	442	444	448	408	455	438	480	452	401	433	426	454	445	417	455	441	433	425	398	437	419	428	412	416	491	452	429	456	442	400	425	469	406	433	407	386	397	428	448	442	440	402	422	415	432	445	411	428	444	401	455	450	427	402	441	450	436	423	402	439	456	460	416	417	422	447	452	408	440	420	406	415	407	392	380	469	416	471	389	411	445	396	409	449	405	445	452	420	440	440	444	456	390	420	430	461	473	425	443	401	416	435	428	457	417	424	389	416	449	449	400	458	451	437	413	420	412	437	418	455	463	414	397	422	420	426	411	424	388	426	437	401	446	425	442	434	415	384	422	429	445	430	427	431	446	451	450	432	438	444	384	408	433	440	438	412	406	442	418	408	443	407	377	414	407	460	438	426	420	441	442	427	420	442	436	424	451	410	407	461	396	416	439	432	496	444	463	469	437	413	429	441	403	409	460	422	457	423	393	437	418	423	423	411	434	398	441	399	439	460	430	448	429	422	425	468	433	454	469	450	462	447	426	466	407	424	392	420	469	406	457	474	449	392	427	411	448	443	410	416	412	400	427	452	448	420	417	387	466	426	426	432	426	390	414	421	460	448	434	453	417	408	433	412	435	448	420	459	448	394	423	422	443	485	440	396	414	461	448	416	422	434	445	426	445	404	417	429	408	419	405	447	439	436	415	444	432	421	459	436	428	410	430	413	437	420	455	412	428	406	396	387	420	389	424	430	451	428	419	463	445	383	409	417	417	379	411	430	427	426	433	447	438	381	431	435	428	448	434	429	399	459	382	429	415	426	401	451	403	415	447	380	446	398	422	444	444	401	414	402	436	415	448	421	439	414	429	423	441	430	424	411	439	424	390	423	433	447	433	414	405	404	416	432	421	424	439	471	410	395	443	429	424	409	467	443	415	434	418	411	448	429	426	463	418	447	459	403	445	477	422	449	439	424	438	399	410	450	419	439	392	461	432	427	414	437	406	429	406	453	411	436	503	420	411	458	472	417	457	433	411	389	443	402	432	452	433	426	434	394	418	445	433	424	409	470	425	435	422	454	413	423	411	417	423	410	450	427	415	438	439	451	420	447	469	449	430	432	379	459	461	400	444	469	470	417	435	404	425	417	428	432	437	416	429	450	450	399	423	392	449	418	430	429	411	451	417	424	408	412	405	385	423	458	442	398	434	432	446	407	439	414	422	413	417	447	435	437	412	416	425	430	453	393	447	400	448	415	456	403	422	452	454	448	469	390	452	476	442	454	443	461	416	433	412	454	460	434	389	430	409	436	446	437	431	407	425	431	449	468	436	427	421	434	424	447	455	416	449	442	387	397	401	447	444	423	419	422	405	409	400	404	438	435	420	414	422	425	446	409	446	400	434	421	446	441	441	433	422	448	416	417	425	457	437	443	419	433	418	475	411	394	445	433	413	420	418	399	409	427	416	417	420	452	442	412	414	447	409	431	412	418	413	444	384	435	448	445	402	469	398	435	458	431	447	402	433	417	433	453	420	416	436	437	440	399	399	414	442	461	439	425	392	462	413	415	420	430	393	387	401	423	430	411	451	442	431	410	411	410	436	423	465	440	432	436	428	439	428	437	455	441	397	450	415	415	387	437	462	398	420	400	429	457	421	413	411	444	432	443	440	477	426	418	424	414	425	414	422	436	431	427	432	439	377	445	406	424	418	443	427	454	439	420	398	421	436	438	425	434	436	443	406	424	428	461	444	435	450	422	438	424	426	429	439	489	434	421	429	465	455	444	406	386	454	417	424	439	447	431	409	422	420	434	431	468	447	411	399	424	446	389	424	449	438	421	436	434	432	445	454	440	428	449	419	425	413	444	446	466	432	466	402	415	442	419	404	434	448	415	418	434	426	398	451	400	442	451	427	417	436	430	394	435	427	427	440	407	430	422	408	441	430	458	425	435	453	383	479	437	443	396	413	440	438	433	477	430	398	410	427	444	437	403	440	389	427	439	428	455	378	424	408	373	435	432	431	468	420	398	430	446	427	427	428	431	417	441	391	433	428	455	413	409	437	436	472	427	445	414	461	370	430	436	435	440	437	403	413	437	406	424	405	387	438	475	423	439	439	469	423	435	421	425	444	425	432	427	505	448	432	430	423	434	468	430	456	398	442	411	434	431	415	424	421	461	395	392	405	429	430	433	427	422	439	406	418	398	435	423	416	438	386	427	445	385	403	444	414	411	430	452	466	447	467	452	440	451	422	416	418	407	388	400	414	439	417	451	440	438	421	456	408	439	467	427	401	420	407	367	415	442	486	461	437	446	403	436	434	434	391	428	444	430	424	408	432	411	414	401	429	482	414	414	453	373	392	427	396	402	435	473	430	436	420	442	426	400	411	436	423	465	418	393	393	406	392	408	415	420	424	415	404	434	448	413	438	428	424	378	446	409	447	434	408	429	420	427	444	404	429	441	458	426	437	422	408	440	410	383	420	419	414	449	407	483	439	480	402	405	435	442	438	457	410	419	377	446	422	419	404	434	455	387	424	447	405	428	429	462	417	426	439	409	501	439	424	385	403	444	443	392	454	433	441	428	443	453	416	416	417	456	466	448	423	418	432	441	427	410	421	444	469	480	412	464	445	401	458	453	431	426	413	461	420	453	439	440	421	439	407	432	403	451	430	411	421	436	397	437	433	418	441	408	407	396	429	406	453	425	417	388	421	464	454	456	459	450	445	453	403	393	431	411	400	444	462	422	454	425	456	425	470	431	446	451	431	428	449	437	411	418	451	417	396	404	421	442	419	428	406	444	433	456	410	422	445	434	457	442	433	433	394	415	452	405	428	420	422	473	414	407	428	468	405	427	425	434	463	399	437	429	454	421	398	424	435	404	448	413	438	401	445	434	471	441	408	419	430	411	411	447	418	435	393	421	429	399	420	404	419	428	444	406	445	419	467	448	444	434	456	432	433	437	430	415	421	429	457	452	421	415	452	432	410	448	412	417	423	459	452	442	451	390
38039	46616	24961	9779	7627	9987	13190	11251	7270	4939	3281	2651	2023	849	739	726	709	621	600	584	546	531	543	536	519	540	497	490	486	522	525	506	524	545	505	476	500	503	516	517	530	512	528	511	487	527	497	485	534	502	514	522	478	526	485	522	497	546	493	514	524	520	497	511	531	531	553	552	481	523	495	516	530	497	529	541	493	549	529	498	500	501	490	470	537	533	503	515	503	492	499	510	542	519	534	517	544	505	573	537	507	481	521	569	550	562	509	516	506	508	529	493	496	532	523	473	533	549	516	502	490	529	524	513	510	527	502	524	519	526	473	506	471	523	503	530	500	544	513	465	530	519	518	517	551	510	532	502	478	510	465	519	488	484	495	494	523	504	490	494	503	509	543	500	523	495	519	495	536	502	500	492	469	498	511	538	516	510	535	487	520	466	505	503	498	493	520	523	525	549	506	498	465	522	498	491	500	490	516	496	478	571	473	532	473	518	529	523	541	492	528	508	518	492	555	506	481	538	508	527	498	530	535	527	516	533	514	490	566	533	498	554	510	537	508	505	527	557	535	545	501	524	544	492	499	551	505	512	511	455	536	504	479	566	507	507	512	504	479	528	484	508	499	526	484	517	511	496	533	448	512	537	557	514	528	514	494	537	543	511	538	503	451	519	476	540	505	489	494	517	511	528	505	518	515	498	512	506	499	524	517	505	517	512	476	481	461	524	527	559	529	518	535	485	477	527	533	499	503	511	492	494	510	514	484	531	516	529	536	490	497	502	497	525	475	506	500	525	530	538	508	527	521	552	518	506	513	489	518	480	502	554	509	500	474	499	499	531	506	492	512	519	528	499	504	518	565	533	473	493	525	534	531	508	531	517	483	560	505	497	565	513	520	501	532	507	529	477	483	532	451	506	512	514	535	509	515	521	508	466	492	512	518	520	555	520	528	508	559	514	513	475	512	526	536	526	505	515	495	516	519	500	549	515	512	532	509	481	511	514	503	533	518	481	497	506	510	508	496	489	491	520	522	507	470	480	542	508	487	509	503	555	502	519	491	541	502	488	491	506	489	493	547	513	483	488	552	493	517	512	535	540	489	509	491	482	510	534	493	538	506	501	537	535	493	486	484	584	514	515	530	500	504	483	482	541	522	536	480	504	498	539	518	482	491	531	532	505	508	490	515	524	535	534	481	504	510	534	520	537	519	491	516	483	520	505	526	497	531	521	536	526	476	475	497	554	520	524	537	497	516	488	506	479	536	492	461	515	507	507	505	537	536	514	496	520	546	499	481	496	508	541	489	517	528	529	496	538	507	492	501	509	496	497	519	528	507	483	533	522	477	466	506	515	532	537	501	515	532	551	525	530	492	498	508	523	547	572	494	489	507	498	528	501	499	484	525	559	514	528	522	503	508	526	540	526	502	526	575	529	530	527	494	520	500	487	486	546	498	546	509	506	501	529	525	554	478	517	496	483	510	475	477	531	549	520	478	523	515	519	504	519	530	563	485	509	482	540	524	537	508	480	503	522	488	554	538	518	537	463	526	525	479	480	490	499	500	554	545	507	500	502	510	489	507	508	535	569	507	555	489	493	494	472	471	519	492	509	528	506	516	573	528	527	562	490	501	470	518	532	454	551	514	514	467	506	481	476	497	494	537	528	521	536	497	511	553	511	525	488	459	519	540	511	508	531	528	519	486	491	583	475	474	513	518	483	500	495	488	507	522	491	526	496	487	508	536	507	518	498	527	511	493	500	539	504	508	524	503	533	486	490	495	530	480	489	506	478	490	539	485	511	480	530	505	513	509	498	513	508	560	491	501	486	530	501	522	497	489	487	499	493	482	501	533	477	532	533	525	512	472	524	513	530	518	511	493	508	508	514	541	520	493	527	500	475	547	517	527	484	516	549	507	503	516	504	493	558	510	539	490	462	503	483	508	503	501	538	522	487	560	500	501	513	531	545	485	499	501	536	516	500	496	506	484	519	527	514	506	517	488	511	520	485	496	503	515	542	522	512	484	511	552	500	514	498	530	476	501	513	519	535	491	490	542	512	545	492	526	523	502	526	524	500	531	492	498	509	493	479	485	568	500	576	482	508	521	533	505	536	507	512	557	556	477	510	524	514	507	506	516	569	511	485	495	532	509	511	533	517	522	496	504	504	487	474	512	519	494	539	522	536	512	520	492	517	515	497	530	476	509	512	488	504	484	532	491	493	522	498	503	534	519	514	503	523	477	507	507	487	473	516	496	497	508	519	532	488	544	513	505	510	491	441	454	512	538	489	503	512	511	501	516	488	519	519	492	500	494	501	543	531	527	505	478	517	512	505	521	540	525	490	492	527	507	527	511	532	536	468	534	531	522	503	491	510	514	469	512	499	507	471	546	446	520	545	533	513	538	503	487	531	531	509	549	507	528	545	501	506	538	495	528	511	491	536	553	498	542	504	487	510	555	512	506	545	498	526	527	534	492	506	493	547	483	526	486	492	488	504	529	511	456	515	484	511	494	510	541	528	490	546	507	476	506	511	499	500	484	509	540	486	487	510	501	496	527	539	490	529	511	485	471	525	486	520	522	483	506	511	527	494	544	498	531	560	486	514	510	517	542	519	510	500	517	513	536	534	487	476	541	467	529	518	520	506	526	495	528	492	514	491	538	514	514	522	525	495	518	570	534	537	525	528	485	538	539	521	494	548	504	494	523	518	455	487	483	521	543	491	539	512	519	509	528	474	509	517	480	499	520	515	507	511	530	541	478	485	466	507	491	547	504	491	557	526	499	487	503	540	517	501	534	479	468	530	489	505	477	510	515	531	503	478	505	539	503	491	532	512	499	547	528	502	563	487	532	494	539	512	540	510	510	518	509	524	532	500	510	487	511	558	504	552	511	516	493	496	518	503	537	505	519	526	508	506	573	525	456	517	482	516	494	520	527	561	527	499	494	509	510	487	522	519	520	529	484	564	506	504	490	554	492	526	556	492	517	532	482	508	514	492	512	494	507	510	515	487	481	536	537	520	519	497	559	534	505	532	534	538	478	476	531	519	476	526	550	463	493	546	499	542	519	499	491	563	511	517	503	492	519	501	528	522	498	500	531	499	506	519	539	525	500	527	505	516	478	498	534	504	525	493	545	516	517	535	476	503	468	504	532	514	508	543	485	515	535	519	498	510	499	518	489	531	470	522	517	512	516	524	505	507	506	511	517	504	488	500	516	527	471	516	519	525	516	558	496	527	511	513	514	510	523	496	521	497	465	555	514	492	499	530	518	526	500	481	543	528	515	511	532	528	498	540	463	483	488	492	539	519	522	519	495	501	475	516	534	518	503	522	547	511	538	488	534	476	500	474	538	524	519	538	481	474	531	504	533	529	499	517	524	497	526	456	546	557	490	559	505	529	533	492	491	482	511	460	543	482	545	491	510	498	525	476	524	491	525	529	494	500	512	529	516	502	528	497	514	541	528	520	492	490	512	471	494	485	482	520	519	550	477	516	538	502	564	486
23962	21294	28700	24176	21249	16435	11416	9290	5589	3808	2796	1769	1500	666	526	495	482	403	431	369	362	361	325	334	312	340	327	331	300	315	301	267	306	309	282	305	285	295	311	298	264	296	302	314	283	291	314	305	276	318	292	316	295	291	299	300	331	268	266	266	307	281	332	290	318	321	266	306	281	303	290	294	271	311	283	282	315	260	303	301	271	309	274	285	292	278	298	293	282	331	308	287	301	311	311	319	324	323	324	288	336	270	292	295	300	275	293	275	292	277	297	303	312	287	275	286	278	289	249	290	296	281	266	271	289	304	292	310	286	306	252	271	325	303	294	281	303	305	287	279	292	295	277	293	264	267	267	256	270	284	263	287	306	321	284	277	307	286	271	315	278	249	274	281	294	295	278	263	303	265	287	276	298	285	291	279	290	277	293	293	279	313	295	299	292	246	289	315	304	275	301	271	290	303	311	295	319	286	259	303	269	285	238	269	281	282	308	299	302	292	274	267	256	288	314	295	281	250	266	277	301	290	304	269	320	289	284	267	281	277	273	301	303	279	273	307	283	309	299	245	297	316	263	312	310	277	319	287	292	261	294	272	271	265	270	276	263	291	295	277	275	273	278	293	262	287	306	297	278	283	302	264	277	281	288	292	274	289	286	303	272	287	273	300	294	292	284	302	319	278	272	322	288	275	279	263	296	284	290	295	263	303	304	276	320	269	301	288	296	285	319	280	254	308	256	275	270	307	262	305	317	284	281	295	297	289	309	268	312	280	270	300	285	273	295	253	287	281	273	289	289	276	267	308	252	287	283	282	294	286	313	315	307	272	304	280	289	291	260	316	274	276	295	257	306	284	254	322	331	309	277	306	268	282	299	287	273	257	291	288	302	296	264	252	278	294	268	276	287	260	293	286	299	282	297	305	278	285	282	276	291	286	292	281	308	282	293	273	314	269	275	289	291	288	290	299	285	297	297	287	277	273	297	293	278	277	259	291	322	277	261	283	274	311	303	312	285	294	274	274	311	300	310	294	250	305	297	269	286	302	279	268	270	286	291	272	272	272	298	314	318	306	300	280	318	279	294	293	292	276	300	295	293	283	266	271	264	283	279	281	281	266	311	312	317	286	260	295	276	301	265	271	262	271	276	297	250	290	265	281	320	268	286	282	273	267	274	301	266	285	270	310	283	315	259	306	289	278	281	253	263	283	263	306	305	251	256	261	283	245	293	289	269	287	277	271	281	275	281	263	292	311	280	327	276	257	296	267	300	275	292	259	258	238	310	296	301	307	290	308	267	315	291	301	252	305	296	302	269	272	301	290	305	284	294	300	306	285	287	289	292	283	340	279	267	276	285	274	283	320	257	255	305	306	271	322	269	301	280	284	289	266	287	315	273	284	312	268	293	272	272	309	293	252	274	295	298	275	270	275	246	315	280	291	281	297	276	301	300	270	287	264	288	296	269	294	327	292	272	284	275	295	280	280	297	277	296	287	269	328	294	287	276	278	264	314	293	238	283	281	251	306	306	296	286	294	274	303	310	299	270	271	317	265	279	300	306	290	282	299	297	290	281	255	270	275	271	300	257	325	290	297	281	273	271	291	312	247	279	288	320	295	283	307	290	285	275	312	296	278	265	287	265	257	302	289	275	307	299	300	266	275	305	281	291	289	269	294	282	274	303	279	275	279	280	266	300	296	266	277	278	287	265	272	327	280	269	299	275	328	298	306	294	271	303	303	305	273	310	291	289	297	267	318	262	296	293	282	324	276	267	305	280	288	281	278	295	271	325	280	300	288	261	290	296	291	283	303	278	255	293	283	300	262	277	283	302	273	271	292	309	290	301	276	312	288	281	267	299	297	274	279	297	285	291	315	285	270	289	292	300	285	293	302	304	297	297	270	281	325	274	282	296	313	299	320	298	266	277	281	280	293	278	280	303	273	269	292	272	280	297	313	263	285	294	308	270	289	280	275	285	289	311	279	287	279	286	323	282	285	298	312	267	306	316	329	287	288	300	286	300	271	302	303	278	294	294	278	306	301	313	283	288	290	289	288	293	304	288	299	273	257	305	269	291	281	292	296	297	270	311	299	268	301	283	327	303	309	268	317	251	286	296	262	269	271	284	304	269	282	299	316	266	290	261	280	245	296	267	290	276	267	303	295	281	285	299	269	314	265	316	303	279	276	284	303	296	291	292	290	258	279	316	275	273	290	276	304	282	290	270	270	280	275	286	254	276	286	306	308	283	274	281	280	287	276	271	303	301	262	260	287	263	331	256	301	274	255	274	285	293	293	298	252	271	287	275	305	298	253	285	258	273	330	288	298	283	262	289	276	274	297	295	280	308	271	281	297	272	319	292	268	260	275	274	263	274	327	300	297	293	278	272	276	259	269	289	277	318	300	264	319	289	276	298	274	296	278	328	290	283	278	316	305	265	288	267	276	297	302	319	270	299	292	281	291	255	306	313	302	280	316	307	318	304	298	287	298	298	283	302	269	273	283	297	275	273	272	274	266	297	250	292	272	300	253	271	288	266	295	288	268	291	302	271	279	312	291	284	316	256	273	288	300	309	285	300	341	285	274	304	299	278	277	281	341	277	283	284	282	249	264	299	305	269	292	305	304	287	265	284	288	254	311	287	273	304	279	287	264	278	294	282	255	275	279	279	297	277	290	281	278	264	341	264	267	258	274	273	292	280	292	276	269	260	312	280	276	280	273	285	260	271	279	250	298	268	296	301	310	272	312	286	281	289	292	309	308	290	269	273	316	289	294	316	284	274	291	242	256	274	258	289	316	328	336	289	279	272	274	252	302	312	261	274	268	280	283	289	309	270	273	291	285	292	282	290	300	283	294	266	287	261	333	307	287	286	283	299	297	283	261	310	285	267	256	281	303	301	282	324	307	288	268	280	277	257	311	314	298	286	250	259	276	276	275	276	308	261	276	288	287	266	301	283	269	299	301	262	283	281	340	270	273	268	293	305	300	310	275	263	256	266	275	291	281	310	305	289	297	299	272	284	289	272	282	293	267	257	279	314	272	278	279	292	301	286	293	302	269	280	290	261	279	289	276	277	318	283	279	303	306	292	277	303	301	272	269	272	291	310	278	291	275	292	250	301	304	277	289	295	291	293	287	263	294	310	303	300	303	278	312	289	298	309	303	292	286	287	311	272	297	266	279	271	278	265	286	293	284	273	283	271	272	296	291	286	302	292	274	295	300	278	279	276	300	304	265	288	280	274	287	349	293	304	283	265	286	279	302	266	291	266	290	292	292	271	283	255	292	290	285	260	281	288	277	294	298	282	257	287	296	292	272	298	265	297	264	277	287	282	293	282	255	295	306	276	295	282	272	305	293	304	290	315	267	290	286	304	261	277	304	298	275	269	295	274	301	290	271	317	270	299	300	303	280	318	274	300	290	297	313	292	303	254	271	285	273	299	299	293	263	280	283	271	285	275	281	274	290	313	310	272	323	277	263	240	279	272	271	308	304	270	284	291	287
39144	57659	31693	14201	10048	13054	16422	15095	10583	7283	5280	3520	2705	1052	765	767	704	597	539	488	452	441	437	423	404	390	389	401	393	415	353	357	370	367	376	373	375	368	366	370	367	374	329	338	356	395	365	383	340	396	383	342	397	330	358	354	343	318	345	342	358	369	358	333	327	373	332	369	343	335	329	374	348	368	379	362	370	339	360	342	353	369	324	381	336	318	349	337	384	393	406	378	339	367	414	364	417	400	417	400	350	379	359	359	333	348	349	369	335	364	345	359	350	359	344	347	323	349	358	350	350	368	326	361	317	337	342	333	303	341	346	379	329	361	347	375	335	357	347	371	349	349	353	320	375	304	337	382	368	342	327	354	349	353	362	347	352	353	322	375	368	359	327	345	344	352	332	356	314	320	328	355	327	338	351	336	369	354	370	346	341	331	368	338	341	361	344	332	321	328	367	350	314	358	367	391	345	368	370	371	338	358	338	351	341	377	341	361	339	393	368	323	340	344	346	358	358	385	350	359	362	389	346	346	321	355	345	313	333	350	355	319	353	350	335	357	343	357	329	358	270	315	338	347	351	342	333	324	337	340	333	368	355	354	390	383	334	353	335	355	328	332	342	349	352	349	328	370	351	359	364	319	370	349	359	336	338	313	350	349	378	388	333	380	363	367	334	356	307	322	335	330	362	354	371	334	364	367	383	347	337	366	321	335	353	314	324	359	341	337	334	352	326	343	361	366	345	370	329	319	339	368	333	358	334	346	357	346	360	321	367	343	336	318	312	346	373	389	354	380	319	334	354	382	356	365	327	365	344	382	383	322	348	368	356	358	368	354	348	377	359	352	357	368	356	325	353	367	342	359	362	360	368	325	346	335	351	360	338	331	369	331	349	325	357	327	309	313	341	341	337	365	325	355	338	336	348	339	325	353	354	346	376	331	326	369	351	340	324	330	320	343	391	326	376	343	358	356	340	332	335	310	349	394	392	367	330	319	335	382	330	339	351	353	349	317	344	361	336	368	360	324	373	365	367	341	342	360	349	373	355	344	379	322	345	359	360	366	377	364	344	372	346	345	301	362	361	370	342	349	343	354	342	315	332	358	330	334	367	357	374	336	343	339	395	354	313	343	364	369	359	332	350	370	356	337	372	322	320	328	360	375	365	385	344	354	334	341	378	334	361	367	335	335	345	346	372	347	355	345	333	381	344	338	351	328	336	357	357	333	355	345	331	341	349	340	372	356	342	325	353	377	341	423	341	338	362	342	331	319	340	337	352	322	352	336	346	363	368	330	351	368	324	350	359	349	316	339	340	346	396	380	338	341	385	329	331	359	353	373	354	353	357	351	324	313	314	315	332	321	366	348	366	346	378	359	353	357	347	328	348	328	335	340	393	345	367	343	373	344	328	354	350	349	352	314	359	357	319	394	342	348	365	351	347	364	321	350	341	321	354	342	336	326	344	341	338	354	339	369	350	340	366	324	367	348	335	360	334	379	313	343	353	354	344	328	356	353	347	349	372	360	349	352	357	373	338	331	364	354	353	372	359	352	348	357	349	306	346	320	322	330	364	344	343	338	351	369	364	351	348	353	350	345	323	322	360	351	363	377	370	329	368	360	349	336	388	361	304	342	350	370	318	340	366	351	396	330	380	350	369	352	374	356	375	366	359	324	333	350	359	351	342	354	332	345	325	384	374	353	319	343	364	349	358	368	351	373	352	322	361	342	353	365	358	347	332	348	388	365	352	354	365	361	357	363	316	337	339	376	342	357	331	371	348	365	321	336	359	337	351	362	329	375	338	354	361	318	338	348	342	363	369	313	304	356	328	362	347	327	359	353	371	357	346	353	362	353	333	339	362	358	381	391	351	374	325	322	361	336	344	393	397	354	355	340	334	355	358	379	351	352	373	343	365	362	336	354	318	365	328	337	329	343	358	307	342	300	330	362	321	323	347	329	392	320	348	372	381	363	360	367	324	348	338	335	363	339	367	371	334	337	363	347	357	385	324	399	341	326	354	364	371	342	361	354	330	356	361	338	341	355	341	332	369	338	362	387	326	355	346	377	346	394	336	371	339	317	313	343	339	352	390	363	350	355	309	355	348	309	348	331	358	366	364	348	326	348	352	348	347	363	330	350	356	337	349	330	348	364	351	346	339	392	341	394	373	359	347	354	335	335	348	339	315	343	341	351	305	351	366	309	335	341	346	334	368	318	351	331	384	347	349	357	390	352	359	342	344	373	336	351	367	336	369	395	370	335	377	336	338	315	354	362	361	385	344	362	341	367	357	349	379	304	333	347	339	324	343	370	362	338	383	352	371	342	337	350	321	344	350	329	343	362	348	361	337	309	325	350	321	363	318	342	370	345	346	347	355	356	355	340	346	353	343	360	360	370	377	333	332	380	323	336	355	336	365	368	399	336	351	323	323	379	330	363	349	372	327	329	376	372	332	356	347	332	339	341	366	339	356	307	382	358	365	357	347	349	364	341	324	396	390	327	365	335	331	399	329	336	338	333	381	373	310	350	364	365	293	332	400	369	364	356	343	384	366	363	364	384	360	364	362	328	372	334	356	383	373	321	347	365	375	344	326	341	358	342	349	358	365	338	334	378	332	316	337	340	328	327	353	364	373	358	345	338	352	364	324	315	373	351	358	359	335	354	358	330	327	361	359	342	337	340	322	365	372	338	345	365	371	351	357	326	325	352	355	343	359	351	356	343	347	376	339	355	362	340	364	350	320	371	384	352	363	367	334	348	348	353	340	327	317	332	338	337	334	341	328	366	342	339	354	319	361	331	324	353	336	354	385	356	316	331	356	351	297	360	357	361	344	370	350	369	323	341	331	349	343	369	330	348	350	368	362	379	345	368	343	317	349	332	326	334	397	360	344	342	366	349	346	341	387	358	352	334	368	368	347	379	316	330	366	322	366	358	327	367	343	333	368	344	326	353	323	364	332	358	383	355	342	369	393	346	386	352	339	339	341	331	350	332	373	337	348	358	332	379	366	352	337	331	345	339	344	355	318	358	343	336	358	370	331	313	377	335	336	344	357	322	337	339	357	354	346	338	312	361	366	367	336	369	345	346	345	353	364	328	345	360	331	325	382	357	369	315	324	345	355	374	342	360	348	351	351	334	349	366	341	356	291	353	346	340	342	342	356	329	333	351	375	361	394	322	340	351	356	324	392	346	351	332	370	357	343	318	314	356	372	320	325	338	297	338	314	367	299	355	360	361	321	343	371	363	352	350	355	325	353	348	348	371	336	359	382	339	357	355	364	344	345	329	306	322	341	349	350	337	387	341	337	374	337	339	332	343	337	340	368	350	339	318	371	364	348	362	330	363	342	338	369	402	344	331	304	344	360	326	337	380	378	357	342	346	360	330	367	349	381	316	303	338	351	355	314	376	347	357	332	340	381	350	352	336	351	320	340	374	378	372	348	346	363	357	335	406	317	323	355	376	365	346	342	367	347	335	345	377	374	332	335	386	356	352	377	364
22968	21276	29151	23727	21278	21645	19447	12387	7736	5033	3880	2414	1701	804	491	468	443	442	372	330	306	261	287	277	236	225	240	252	237	239	236	226	272	250	208	227	219	236	219	199	234	231	211	219	235	215	240	222	216	201	246	216	228	212	243	210	204	220	236	207	218	241	234	200	240	219	213	222	239	223	224	222	213	212	229	197	242	213	213	232	220	203	222	214	221	209	221	258	236	254	256	211	210	211	243	271	250	269	259	284	260	233	231	232	221	221	230	224	189	208	217	210	214	211	233	204	228	226	213	221	198	228	221	238	222	203	220	199	209	217	196	204	193	231	216	208	236	226	236	226	216	233	228	208	225	227	196	236	212	209	210	214	239	205	185	191	222	249	198	182	209	216	212	206	203	193	243	206	207	217	184	215	206	214	225	227	218	202	207	213	228	208	209	208	228	226	216	201	213	207	212	202	183	208	214	199	204	234	219	221	236	217	210	198	227	246	210	204	201	225	238	223	211	235	218	215	207	203	192	208	248	247	222	230	205	217	216	178	225	190	230	219	182	208	220	229	202	210	207	201	231	237	207	218	220	199	223	221	221	175	227	227	203	199	187	227	225	200	225	237	208	225	185	230	217	215	219	201	219	250	210	227	223	200	214	201	220	208	230	232	202	208	214	211	216	201	220	224	210	221	218	223	224	224	230	199	209	231	231	244	236	250	198	225	199	183	216	212	204	221	206	220	224	209	218	234	181	233	214	189	191	216	200	205	208	198	221	229	198	210	230	223	230	191	213	207	212	219	225	207	193	204	214	240	197	224	204	196	213	231	226	216	186	245	187	187	225	212	225	221	226	215	233	228	214	206	241	231	201	223	232	218	225	212	204	214	233	205	200	224	205	213	208	189	209	218	185	211	213	197	223	245	215	191	226	245	220	202	211	211	213	202	217	208	218	184	223	180	218	217	218	220	199	208	229	214	212	240	211	199	228	224	244	229	227	236	206	189	222	225	236	206	233	199	226	238	221	231	210	215	237	230	230	214	203	200	190	189	224	218	188	216	212	214	220	238	202	244	217	206	215	218	209	224	215	215	205	206	251	241	216	208	208	221	208	210	217	202	209	207	239	196	212	226	217	202	199	234	218	191	202	208	234	224	213	207	219	226	247	195	230	214	219	220	224	211	179	216	208	215	217	224	196	246	238	205	214	214	223	212	215	203	196	239	210	203	193	226	222	201	230	191	202	215	180	222	207	200	194	214	214	222	191	220	212	231	214	201	182	232	246	198	204	213	212	222	201	208	228	220	241	205	218	227	219	224	222	202	210	225	207	217	216	210	230	199	219	219	190	211	194	228	202	233	229	225	213	209	193	202	248	224	198	206	182	214	226	222	203	226	221	226	230	228	214	222	226	228	215	177	205	205	205	222	234	213	215	215	227	203	224	202	218	190	231	222	227	226	212	199	211	229	189	222	224	196	198	204	238	227	208	216	234	208	226	217	206	229	205	197	232	206	202	202	230	196	202	210	192	208	227	200	217	218	227	207	208	197	225	195	244	214	188	218	223	197	218	190	219	239	213	234	225	226	202	202	203	182	198	223	234	215	201	204	189	224	215	209	229	225	199	199	227	209	218	217	213	219	179	231	206	224	224	229	228	196	220	231	208	228	205	204	240	208	200	169	239	202	230	223	204	232	213	192	246	228	225	191	214	197	223	237	195	226	202	242	227	215	201	233	208	238	211	221	205	218	215	204	218	211	192	214	210	218	232	208	206	206	222	215	230	204	207	209	219	228	229	228	249	228	226	204	199	221	206	239	218	218	236	219	196	210	240	229	233	218	226	221	237	208	228	230	222	233	219	214	209	209	195	197	221	208	236	232	221	221	246	209	216	202	203	205	205	198	230	222	198	236	208	241	197	203	222	219	206	208	213	211	208	212	202	204	194	207	218	197	209	214	196	203	211	188	200	213	191	220	238	215	214	195	220	207	203	205	215	222	231	222	207	207	195	214	203	215	198	213	212	234	226	237	219	220	221	217	221	216	208	207	197	212	228	196	219	190	235	210	209	246	214	177	185	235	222	220	217	207	205	206	230	199	203	180	205	214	241	222	227	227	235	205	221	206	185	228	223	196	206	225	227	231	215	229	221	194	190	243	209	216	247	221	218	193	197	221	211	214	223	225	209	222	222	223	197	201	213	214	212	237	210	212	203	240	231	215	205	213	202	204	230	199	213	199	229	219	196	225	214	217	206	188	201	215	211	205	200	228	215	223	231	227	210	222	239	236	229	204	238	179	214	226	218	218	196	245	216	225	229	215	207	218	205	242	190	230	205	220	220	227	220	240	211	213	211	204	217	217	209	233	197	198	213	210	208	225	221	215	234	198	211	224	197	211	217	209	206	212	216	215	202	218	217	207	202	198	220	232	215	244	219	231	221	219	211	217	205	212	207	220	207	220	218	230	185	195	210	191	197	220	204	202	197	222	223	201	205	222	227	205	203	222	198	237	214	224	226	209	191	207	224	220	241	190	209	234	233	206	189	207	218	220	212	230	213	212	196	217	226	196	230	205	233	237	195	223	199	209	195	227	228	205	211	216	217	242	226	236	243	192	231	239	189	210	207	238	219	223	196	188	240	208	206	234	195	217	206	237	200	191	207	210	203	219	180	204	213	212	237	190	235	174	211	236	220	213	187	230	199	225	234	238	210	251	215	222	227	216	229	226	207	200	193	211	211	215	209	214	233	231	201	219	229	237	227	227	242	224	187	208	212	222	237	209	199	206	211	252	205	212	211	182	220	223	224	241	202	211	235	219	254	222	228	216	216	213	212	188	215	220	224	239	203	220	215	210	218	226	217	168	220	199	237	210	206	232	206	183	192	231	226	203	221	206	222	226	216	229	186	246	229	214	207	232	208	204	210	220	230	206	191	204	190	233	232	214	200	181	212	212	240	247	208	208	192	203	216	231	214	210	208	205	193	197	220	203	221	197	214	247	199	209	192	226	213	191	205	235	202	213	224	224	218	219	197	216	203	235	224	210	220	216	260	210	220	208	211	212	210	221	240	200	238	227	213	210	232	247	195	228	229	207	172	213	220	198	205	227	181	212	214	234	206	231	237	224	201	220	225	228	234	259	209	195	209	201	201	195	196	216	211	213	216	232	219	181	212	209	229	200	193	237	244	232	219	209	234	209	223	236	204	236	201	200	214	209	220	204	196	213	232	204	207	201	211	230	236	220	209	214	213	222	213	229	220	197	203	232	200	235	220	208	206	214	219	223	242	218	220	236	241	213	175	218	224	191	234	200	231	226	223	195	229	235	230	223	238	212	219	210	191	229	208	203	206	199	201	244	215	228	194	232	211	229	195	221	216	201	214	202	208	213	220	198	191	230	229	206	191	209	210	200	239	178	231	245	244	226	222	227	223	229	208	218	227	219	207	206	229	217	210	213	204	206	236	223	195	220	216	219	223	210	203	214	198	219	222	194	205	230	205	213	234	208	197	208	214	215
42886	65352	35128	17051	12058	14927	17665	18251	13665	9315	7056	4478	3432	1442	901	794	685	671	544	553	444	410	399	373	360	340	299	321	341	303	300	308	323	314	305	289	339	308	285	281	247	275	282	257	269	283	260	279	269	298	287	282	277	279	245	231	245	270	288	272	242	248	248	260	266	253	254	254	274	256	262	279	258	279	275	258	249	265	238	225	255	239	249	261	247	272	255	273	275	320	335	267	284	294	304	313	306	341	293	321	298	250	244	274	253	233	247	257	249	251	264	244	233	246	243	246	232	260	248	276	247	263	242	211	228	263	235	243	266	241	284	270	242	242	265	262	260	268	260	260	232	267	240	237	285	258	230	248	285	256	249	255	256	243	254	245	251	257	253	266	231	259	256	254	249	259	235	293	260	236	244	251	292	229	277	247	256	254	260	218	272	284	258	243	272	278	302	246	212	261	240	245	223	284	234	262	234	254	238	242	245	245	259	256	261	229	225	249	255	263	226	263	244	269	271	246	259	264	259	253	254	256	279	233	253	260	260	232	268	248	247	241	240	265	238	255	231	278	270	249	251	264	241	268	229	256	261	263	255	271	243	268	269	287	254	255	248	255	255	241	259	277	263	269	239	254	274	248	242	253	242	264	260	275	262	256	282	255	247	258	279	252	262	242	255	239	262	245	237	255	220	245	226	236	250	285	231	260	240	247	261	258	253	260	249	244	284	229	256	256	251	266	244	220	228	267	231	212	261	264	239	270	247	277	242	229	251	284	258	274	255	241	245	246	260	245	276	256	265	259	244	243	246	252	267	209	251	246	258	246	241	265	255	246	248	251	255	271	238	257	240	246	253	279	245	229	241	262	241	271	266	242	267	258	259	243	234	232	247	249	228	265	265	269	245	240	256	237	247	256	253	249	254	263	244	232	253	260	241	233	246	219	227	237	247	286	251	282	249	278	246	280	227	254	283	230	259	287	222	265	252	250	243	247	271	254	260	274	258	270	238	219	219	274	228	267	234	244	276	212	283	268	260	236	236	267	278	263	271	250	269	245	249	225	247	267	249	262	226	281	263	249	236	233	264	236	270	258	250	247	257	251	256	266	237	269	248	279	249	240	269	254	270	232	243	243	257	247	248	238	269	223	274	226	271	257	255	288	223	249	264	244	233	234	235	252	259	239	264	247	263	210	240	269	230	254	223	293	260	264	245	271	222	275	257	272	237	255	261	216	245	274	228	265	240	258	262	260	251	267	266	222	259	238	264	256	245	254	257	242	259	254	236	245	245	251	272	267	240	241	232	265	247	242	258	259	254	251	237	246	259	252	239	287	264	259	254	234	248	272	246	276	240	253	225	251	252	273	257	251	264	220	230	250	262	264	249	243	251	254	252	243	265	236	254	274	251	257	255	273	227	249	268	235	238	275	262	242	268	249	266	266	252	248	239	240	247	235	261	242	218	244	246	241	251	270	245	253	231	235	244	250	262	246	242	254	277	242	265	258	228	262	239	271	244	219	262	267	242	267	249	261	229	263	217	246	243	285	237	278	270	258	253	239	254	231	248	253	243	272	249	276	250	273	239	262	246	241	245	259	282	249	273	248	260	231	240	260	243	247	251	245	275	254	224	247	255	243	224	263	228	238	219	242	247	249	237	274	251	288	258	257	253	212	231	256	254	247	260	269	260	239	274	231	231	211	252	257	265	260	260	279	251	275	283	279	260	284	247	248	222	257	255	241	257	258	267	270	238	252	233	243	254	253	256	249	255	268	255	258	254	265	255	258	269	243	252	257	261	232	252	278	247	228	270	236	225	242	250	271	286	255	257	232	263	261	254	270	267	265	254	247	258	266	248	257	241	233	241	249	227	244	260	250	232	231	248	249	267	256	229	265	237	233	248	242	241	244	238	257	271	289	258	254	268	274	268	254	250	256	251	275	267	266	255	255	266	224	223	269	217	236	245	255	241	260	240	276	224	237	242	263	243	213	242	249	238	268	244	261	248	248	268	280	255	262	285	249	240	259	254	268	254	251	246	296	248	223	262	270	261	268	259	251	232	254	244	234	251	229	251	249	256	260	256	268	245	239	260	264	239	222	245	233	244	275	253	256	277	261	254	291	249	240	257	240	249	259	252	269	269	256	245	257	247	237	242	252	260	247	237	255	228	254	264	257	253	237	271	243	268	242	255	258	258	270	250	260	248	212	267	246	272	240	247	258	254	247	265	266	235	254	253	248	240	237	254	272	256	233	247	258	241	251	230	257	239	247	256	244	257	245	274	249	257	268	255	251	241	268	274	288	256	268	284	267	240	253	250	257	244	236	244	237	250	254	264	252	258	243	252	262	239	254	259	265	250	234	240	267	273	241	201	252	257	262	284	247	259	248	263	238	247	252	253	240	237	260	257	253	277	215	257	264	239	256	263	229	280	287	224	246	230	234	236	255	272	266	277	260	246	253	243	252	278	254	227	260	253	220	261	230	267	252	264	241	256	258	244	255	264	264	260	238	243	240	250	231	256	258	244	245	268	264	240	254	251	228	263	249	239	260	264	266	230	245	235	272	275	263	280	227	247	253	234	263	248	233	245	249	280	238	274	224	246	260	252	246	265	237	259	245	257	223	261	230	245	246	222	257	247	243	274	229	254	236	254	244	264	252	243	257	251	262	240	250	258	231	271	206	234	237	264	262	253	221	273	248	247	255	244	247	249	219	284	234	253	286	237	255	275	213	274	258	259	224	261	247	264	245	227	258	252	273	234	256	257	243	248	245	256	269	245	285	231	293	255	255	265	244	263	249	253	259	257	273	255	259	211	284	234	232	269	221	267	239	228	248	225	244	258	275	281	251	243	267	246	264	253	257	232	241	252	224	260	262	269	258	242	268	249	264	264	234	246	269	256	228	257	273	238	277	249	263	243	257	250	247	243	247	252	242	275	279	241	227	273	254	268	251	269	229	271	238	226	235	267	242	250	255	266	232	250	264	276	266	271	230	262	244	237	242	257	264	213	258	213	227	240	235	256	279	252	252	246	255	217	222	225	253	250	269	260	257	227	262	263	221	231	220	273	247	255	258	271	259	243	262	236	248	235	225	276	232	250	234	248	230	277	259	277	241	247	247	232	237	231	247	273	249	268	232	245	223	274	258	225	247	257	256	243	264	265	237	250	268	258	265	250	248	275	250	232	249	264	248	242	261	220	243	253	255	243	249	269	240	274	252	235	255	229	235	236	262	257	246	224	228	261	232	258	271	233	269	241	265	250	266	208	254	241	257	265	232	278	239	251	251	260	246	259	262	249	231	270	259	247	250	235	234	254	269	261	281	229	235	250	259	275	237	245	226	239	256	264	254	254	295	244	272	257	263	269	273	270	237	251	270	243	256	247	256	220	247	250	249	274	255	253	226	265	246	254	260	235	267	243	235	249	247	271	248	226	218	271	248	241	235	226	246	257	240	277	256	255	243	286	238	248	271	255	233	279	235	260	234	267	251	241	235	262	256	249	277	236	257
29784	30240	24564	8824	2336	3026	3938	5049	3653	2603	2152	1537	1157	729	560	525	500	517	483	466	490	504	460	487	429	445	470	475	445	444	463	462	451	479	427	486	452	452	434	477	467	450	468	460	463	471	461	476	460	417	503	468	481	481	480	508	460	474	444	456	464	505	448	462	467	472	496	476	445	441	456	470	471	491	450	478	448	483	449	496	442	487	469	466	446	504	439	444	450	479	477	437	442	464	477	485	444	477	440	427	438	434	441	437	445	474	431	454	416	451	433	502	455	426	467	429	421	441	478	485	465	475	447	443	484	438	457	464	436	433	472	447	461	437	435	461	432	435	418	437	494	493	476	447	458	411	469	482	435	428	436	443	439	474	489	448	464	436	463	462	438	473	463	443	417	419	436	451	455	506	420	464	444	454	452	454	437	444	465	440	477	428	492	424	431	441	506	466	467	445	459	487	455	439	465	458	432	457	455	414	427	443	471	468	410	448	466	437	458	407	427	422	493	464	442	452	444	430	446	473	502	450	459	435	442	436	445	480	463	504	439	438	454	429	456	459	448	503	457	466	432	476	417	418	451	436	421	465	481	468	442	436	448	480	481	478	444	476	441	424	474	456	477	476	445	448	462	476	469	463	455	466	471	467	451	442	410	441	446	468	424	473	493	465	459	466	466	429	469	470	410	448	445	451	482	422	478	476	427	445	426	462	465	458	473	451	474	460	452	489	449	466	429	458	465	453	440	440	472	414	455	457	438	419	445	470	404	467	450	467	442	453	445	437	471	507	446	461	441	443	434	438	464	486	453	454	478	435	441	474	441	469	467	462	453	449	470	433	461	459	427	441	459	440	462	397	453	457	428	449	433	455	472	487	462	451	432	425	443	455	444	485	458	403	457	473	477	451	451	468	471	457	447	441	408	477	457	455	522	467	457	460	451	465	462	456	482	454	490	459	434	421	504	446	475	468	438	476	478	430	456	517	445	451	429	467	460	477	485	491	474	467	447	418	458	446	474	446	465	445	482	439	426	446	453	457	439	438	471	434	475	425	485	452	503	476	449	403	471	469	486	473	467	428	454	470	455	452	438	471	429	427	456	439	473	456	465	486	460	404	446	424	433	433	455	493	460	457	449	458	480	449	488	422	482	457	473	424	432	416	476	434	458	470	487	461	432	468	458	419	441	448	454	427	491	446	457	441	472	441	441	442	490	442	451	463	463	458	464	459	450	482	428	462	463	439	464	435	461	476	464	474	448	430	509	466	489	437	442	470	456	424	417	433	445	461	463	486	466	447	477	443	451	458	407	471	462	453	479	437	498	458	484	463	456	426	412	437	471	453	428	434	446	472	470	460	458	465	465	416	450	443	463	464	441	486	443	434	480	469	434	442	462	425	460	442	471	463	431	457	463	418	441	434	440	433	477	478	478	479	480	470	428	424	460	491	449	463	495	472	426	444	471	476	459	430	425	410	408	436	491	491	470	449	459	491	476	445	459	420	443	463	466	475	448	450	446	437	478	445	431	427	454	462	476	475	445	448	467	488	451	427	479	405	450	436	469	435	461	475	480	457	433	467	483	445	487	454	474	439	436	447	439	471	444	441	401	408	434	405	498	444	465	441	446	448	435	447	470	464	471	470	479	438	416	509	483	427	475	481	465	471	485	473	488	486	475	451	429	450	484	481	448	503	478	447	422	451	452	439	441	448	442	453	519	475	431	443	495	455	473	432	465	437	499	448	423	489	444	496	473	395	448	432	483	481	500	491	465	426	445	477	454	452	491	474	416	476	450	488	485	434	480	468	433	474	477	453	441	427	499	426	476	444	473	456	456	448	506	461	468	456	458	471	454	400	413	482	477	475	464	446	481	427	462	443	430	462	477	473	446	470	467	444	438	464	485	444	424	480	438	451	481	412	436	508	476	446	451	475	458	477	460	441	467	453	452	430	453	409	432	456	454	459	476	458	466	459	476	424	420	459	481	454	456	495	496	459	454	463	464	476	501	467	437	448	446	471	454	431	430	407	468	436	427	470	448	412	453	409	480	460	478	474	479	457	467	453	458	440	462	476	453	464	440	477	438	474	445	444	487	441	461	500	474	460	484	486	425	461	477	468	438	429	477	432	464	487	461	462	460	440	484	454	439	470	464	462	457	460	425	459	460	466	435	437	480	469	485	447	435	461	481	440	415	475	449	457	448	499	455	469	492	455	485	467	447	431	436	432	471	464	472	481	438	483	461	439	462	476	442	436	473	447	445	462	448	454	490	435	458	467	489	460	462	456	501	457	478	450	448	458	424	469	452	440	458	409	430	458	443	443	479	456	447	457	425	437	418	435	449	453	401	453	446	425	470	465	491	480	445	444	457	427	463	442	479	475	436	456	475	428	431	442	445	458	453	461	445	461	466	500	474	461	459	440	505	455	446	458	460	456	439	418	450	484	449	473	449	427	458	467	435	417	427	484	464	478	495	436	442	440	431	457	441	458	455	472	475	459	456	462	421	448	435	468	481	454	451	434	450	432	452	446	471	408	427	453	465	428	462	462	489	455	453	453	452	429	403	441	443	465	478	455	412	424	455	446	448	404	466	437	429	405	450	460	443	477	426	446	455	486	474	482	481	462	467	431	436	426	466	461	405	444	439	463	483	459	474	419	433	408	469	453	462	458	435	455	486	447	494	481	488	485	471	471	445	483	460	434	449	469	453	464	463	432	493	485	431	458	486	452	461	502	475	444	451	474	463	461	426	452	411	428	475	423	440	430	447	488	467	458	470	457	490	460	483	435	452	440	477	463	478	461	430	450	464	471	498	433	476	432	469	496	424	450	462	420	447	425	445	424	468	454	471	440	431	419	443	482	427	467	489	458	441	431	464	494	436	466	472	432	468	533	455	467	466	396	444	449	453	452	494	460	431	445	481	495	429	495	480	456	479	430	419	459	478	470	460	474	479	484	470	449	457	441	496	505	417	461	493	455	443	454	461	416	453	477	461	453	472	474	468	506	493	468	428	464	482	475	458	487	464	420	450	457	466	477	463	461	448	442	425	456	476	463	460	459	457	450	445	442	445	467	404	436	441	464	482	469	416	464	409	445	464	501	438	455	431	428	474	449	435	453	440	446	454	429	469	488	398	463	451	468	448	482	473	445	452	450	430	457	428	464	434	468	474	452	483	445	424	440	456	405	457	431	437	460	425	471	467	446	455	486	487	469	454	471	496	454	484	477	432	478	481	455	454	426	445	401	471	442	438	465	435	433	450	452	417	406	458	456	466	438	461	471	456	484	481	403	443	454	481	465	474	438	453	486	457	476	466	459	432	406	413	405	483	465	399	446	462	490	466	459	457	483	437	459	469	432	487	428	456	484	448	507	456	459	468	455	468	436	474	482	437	432	438	456	436	464	490	469	453	440	448	459	446	455	413	482	426	426	430	435	475	473	481	489	444	468	475	462	475	442	464	423	446	459	478	430	441	460	416	486	471	473	475	465	442	474	447	464	468	450	459	480
38015	48386	23562	6308	3964	6168	7920	10214	7405	4976	4016	2862	1891	1131	726	654	638	668	633	637	587	552	569	527	574	576	541	513	561	523	610	547	574	562	511	535	509	560	543	550	519	537	519	521	527	554	539	506	565	532	557	582	522	528	546	587	529	534	529	542	561	570	531	546	542	561	538	587	522	537	557	541	588	563	566	547	562	532	565	560	540	536	554	559	536	570	569	600	574	576	552	537	542	571	499	533	549	570	560	568	552	542	513	564	549	548	497	588	539	541	565	592	522	553	526	514	525	563	529	549	542	545	547	507	529	514	527	530	565	497	544	562	537	563	557	546	529	547	612	540	533	579	560	505	541	563	563	506	603	585	516	576	552	538	534	564	549	550	532	529	585	516	573	542	517	497	552	539	549	517	537	520	531	501	544	529	528	529	547	611	614	531	502	554	546	563	506	570	552	529	544	581	554	492	531	517	487	544	568	541	535	527	558	513	543	540	518	561	546	538	499	557	533	572	526	561	530	539	576	551	550	532	523	533	516	552	539	513	554	569	529	535	575	549	585	526	544	544	553	556	538	551	544	562	555	513	549	565	568	510	552	523	530	542	535	541	538	552	504	554	524	516	538	534	554	551	545	535	542	545	565	552	533	504	523	492	531	565	525	545	545	547	511	588	516	533	516	529	531	582	506	546	560	566	530	545	551	506	516	585	573	592	547	562	574	533	544	556	577	583	525	546	511	560	579	536	558	559	522	561	510	527	555	560	597	515	513	550	509	607	539	569	550	534	535	545	563	576	477	526	541	534	516	564	594	563	523	518	563	578	520	527	530	575	592	513	534	542	544	560	580	550	522	522	517	526	530	559	589	544	511	579	573	519	530	546	554	582	523	553	528	539	555	518	554	581	554	563	540	621	540	530	538	505	557	575	571	536	548	531	569	568	519	553	545	512	537	515	558	575	596	544	563	534	547	535	544	539	483	582	501	571	511	527	533	517	507	535	564	554	520	550	522	544	525	527	540	522	534	528	554	522	532	526	537	527	594	505	544	543	500	542	543	522	546	528	601	541	567	528	562	590	524	533	567	533	494	561	530	550	563	547	556	527	535	526	536	524	588	534	530	552	558	552	529	506	503	507	523	534	545	542	573	546	548	563	533	519	548	563	544	557	582	556	577	563	556	535	551	593	537	604	557	585	563	543	540	521	529	517	549	548	549	555	557	530	579	548	542	536	552	539	536	538	560	577	555	542	516	522	534	543	546	569	536	497	519	551	516	511	524	535	551	502	554	540	548	539	563	538	535	538	524	558	535	533	545	537	569	540	522	559	518	537	551	556	546	515	533	537	571	583	514	559	549	576	561	507	525	560	572	610	552	491	527	545	572	588	538	577	527	534	511	519	553	583	548	546	561	529	546	536	565	557	525	540	494	524	582	485	568	505	544	525	559	556	524	541	569	561	513	583	506	543	536	504	568	525	477	530	498	522	538	541	532	555	571	539	541	495	557	527	551	509	551	557	589	512	528	518	506	537	520	546	534	508	553	570	541	517	508	519	563	563	533	549	595	536	567	506	563	469	541	535	550	532	521	530	545	519	578	551	530	544	538	551	565	599	560	610	542	548	562	557	543	556	580	506	529	563	536	567	521	563	544	503	549	560	576	553	548	523	541	559	535	532	548	544	561	510	579	588	566	549	544	559	504	522	548	544	534	538	564	557	513	527	523	560	575	556	503	524	538	530	544	543	569	545	534	562	526	539	504	526	545	554	524	539	536	551	524	517	534	527	566	552	551	550	518	534	560	537	541	529	535	522	564	535	557	517	517	527	549	540	532	521	581	545	521	591	544	526	533	542	551	519	560	517	585	538	534	513	521	549	530	553	561	559	541	540	571	558	601	559	537	545	523	560	518	544	541	548	586	556	566	522	521	544	558	549	553	541	571	491	563	547	536	554	562	592	508	562	549	562	508	549	537	574	506	514	593	556	559	518	512	543	555	569	484	518	576	537	562	530	541	561	590	550	569	526	539	564	566	588	534	550	514	578	537	512	550	523	551	535	544	553	569	559	535	549	530	552	574	555	537	546	531	516	561	548	537	586	559	552	558	581	544	533	521	590	568	517	562	549	542	553	576	560	554	540	533	541	557	567	523	536	511	544	515	540	492	550	551	544	551	560	545	525	536	554	573	536	529	538	559	515	582	541	525	526	524	524	519	507	513	556	521	580	498	531	564	533	553	521	551	543	575	558	528	543	533	532	544	561	576	542	560	547	529	535	543	542	528	535	555	553	550	523	565	518	522	550	532	537	533	535	554	491	590	581	541	574	560	562	541	593	504	520	606	536	569	547	536	535	522	551	532	532	540	536	580	538	573	525	534	504	533	491	533	535	544	505	550	524	498	575	536	509	519	555	562	525	563	542	568	531	509	544	554	564	554	541	579	545	555	547	593	572	523	536	505	528	562	543	543	571	556	519	518	553	557	521	519	517	564	533	559	545	527	514	515	559	540	571	540	530	530	559	508	531	543	532	539	556	479	555	537	543	502	523	566	569	541	544	570	533	540	531	552	536	517	489	561	530	548	540	546	600	545	574	553	569	545	582	546	544	544	547	530	600	531	565	566	540	530	543	531	536	525	536	537	526	510	531	539	547	539	573	502	493	560	517	554	543	508	541	580	559	537	570	506	553	564	507	542	551	540	568	544	558	517	499	544	528	568	552	527	559	524	559	505	547	575	520	559	522	573	519	532	542	557	512	523	466	576	570	497	522	553	563	585	557	585	547	521	551	530	561	561	580	497	551	540	527	519	526	559	537	543	575	517	564	522	545	521	564	526	579	562	549	560	567	533	532	557	531	580	529	553	588	556	533	557	490	537	578	534	558	551	556	532	521	529	553	551	507	586	496	564	548	547	559	516	568	536	558	599	553	505	554	559	555	534	535	491	567	518	561	543	547	539	524	571	524	521	533	542	524	584	499	526	546	535	537	553	559	519	550	549	511	543	564	560	571	504	530	596	530	553	565	532	538	554	575	541	569	512	548	552	557	525	559	558	556	516	569	552	524	541	569	518	554	566	556	524	532	547	549	528	550	541	550	539	530	526	538	537	550	556	502	543	560	506	533	519	578	560	525	559	562	542	510	539	530	524	556	552	528	533	558	577	512	563	599	531	536	575	526	542	586	529	532	566	573	565	553	546	555	581	557	526	500	558	556	576	540	517	560	520	575	524	534	588	555	554	543	520	560	506	575	525	554	505	533	516	534	523	599	534	547	535	520	506	569	479	521	544	549	566	514	551	534	553	526	556	526	544	537	559	545	527	541	540	503	552	527	577	509	490	533	564	577	523	548	559	554	557	582	562	559	568	532	544	564	544	558	560	563	549	527	583	534	521	493	533	538	566	549	530	584	546	555	540	506	538	560	556	548	564	536	553	562	515	546	564	542	513	540	541	519	494	530	549	537	536	558	559	541	526	490	548	515	579	535	530	514	501	517	532	550	541	547	538	547	603	574
23980	21298	28696	24180	21253	14411	6897	7389	5373	3949	3166	2530	1521	849	522	431	452	432	425	376	361	340	341	333	327	321	289	331	322	323	364	316	328	334	317	329	324	302	339	317	297	302	307	308	297	294	321	314	328	331	293	325	306	293	303	317	309	329	282	308	295	287	312	328	319	310	314	313	306	299	327	311	307	336	328	306	302	318	309	357	303	303	343	319	301	293	322	361	346	323	308	303	321	311	322	332	366	299	330	301	323	295	308	270	310	323	304	272	306	294	317	287	319	316	297	305	352	313	330	282	299	310	309	291	295	296	310	293	282	334	299	299	312	301	314	302	319	347	289	321	323	275	326	292	308	292	291	311	314	292	321	305	313	324	302	326	287	290	326	349	334	299	311	285	324	281	323	308	296	310	296	334	310	318	290	320	270	332	290	312	310	289	284	316	299	311	295	335	304	306	324	253	291	302	312	299	331	322	314	318	296	325	285	320	341	320	306	312	303	290	324	303	326	298	309	283	327	296	321	309	292	290	301	282	299	309	309	327	280	315	290	319	300	298	299	279	278	315	305	305	312	306	309	320	309	288	327	278	299	296	302	297	315	363	321	315	290	324	321	308	306	314	317	288	306	298	326	292	318	339	284	321	322	310	320	296	290	282	304	334	304	289	274	269	261	312	299	310	316	299	326	294	308	324	308	298	268	273	317	276	336	304	342	322	270	325	311	301	290	313	267	295	327	323	311	273	336	320	300	278	311	302	292	325	316	306	350	308	266	278	308	282	281	302	330	283	307	302	292	327	330	316	325	312	301	301	277	342	312	281	283	311	292	303	326	285	331	280	325	332	293	299	294	322	302	322	301	286	308	315	270	253	362	295	292	310	290	293	299	302	303	306	281	309	300	323	298	307	292	322	312	320	308	288	317	318	282	303	306	300	276	340	314	321	294	296	350	307	274	281	302	313	289	310	331	299	331	301	322	290	285	310	318	299	320	285	303	297	289	278	310	281	314	290	295	281	308	294	308	317	285	324	324	302	330	297	268	290	305	307	286	287	297	307	308	315	313	319	296	294	328	297	331	274	276	321	296	328	300	290	297	312	293	297	325	320	332	266	323	297	304	333	314	303	270	288	349	334	328	331	271	312	322	322	335	291	308	334	301	316	317	300	323	314	305	294	319	317	266	290	282	299	293	320	282	309	310	317	309	267	308	305	330	296	309	277	287	326	297	309	277	280	294	305	323	289	306	328	304	315	293	294	290	320	338	320	318	299	336	297	327	302	316	315	311	317	334	308	302	293	295	294	325	316	294	289	309	278	327	327	329	320	305	314	327	324	315	296	307	314	308	258	296	298	293	310	325	316	296	302	290	300	306	283	275	324	294	288	308	307	271	324	285	324	320	275	308	292	317	277	287	291	303	333	305	291	306	311	348	327	335	298	303	307	289	280	344	291	297	333	280	296	302	303	283	331	298	293	293	311	316	333	316	294	290	333	288	312	323	319	306	308	307	328	308	302	284	294	280	301	317	316	276	294	303	288	309	291	307	292	310	294	288	316	273	344	299	286	306	320	304	244	308	315	300	310	314	323	297	323	327	326	303	278	306	324	294	306	301	280	310	328	310	299	312	304	338	314	335	298	293	323	340	301	303	299	320	305	303	284	305	266	286	298	277	280	312	307	273	302	310	312	306	327	320	300	299	330	323	316	295	315	296	310	341	288	324	276	266	293	343	302	307	298	298	303	296	333	314	313	315	320	287	309	284	310	326	299	330	293	286	310	317	297	302	288	302	301	325	315	287	310	339	323	326	292	301	310	306	319	326	310	320	303	329	301	308	326	311	311	305	301	273	306	326	328	341	310	301	328	280	303	312	296	302	293	293	294	330	312	319	313	284	306	301	321	302	319	331	306	304	304	293	280	306	307	296	300	269	298	253	315	262	294	303	336	304	307	310	275	310	288	298	325	296	295	306	286	315	341	300	329	294	294	279	313	306	317	331	290	287	303	316	298	312	324	310	332	293	311	320	295	309	299	298	296	283	307	333	317	313	290	323	311	279	300	308	285	309	306	295	315	288	330	337	320	306	361	301	294	298	297	289	292	304	303	307	315	303	289	295	271	289	288	290	289	299	270	305	320	284	318	303	305	308	301	289	293	308	318	310	295	304	302	303	315	304	301	317	312	305	343	303	307	327	306	298	312	297	330	318	300	304	287	283	280	314	283	343	301	300	314	318	307	297	285	273	329	303	287	302	311	343	304	334	289	318	313	311	299	269	324	329	287	307	298	296	290	280	304	319	311	322	316	285	286	306	312	312	298	291	323	300	309	294	296	291	270	282	311	281	298	294	306	329	306	329	283	297	339	296	331	305	301	312	294	331	269	310	330	304	306	306	298	294	292	308	302	299	299	286	294	283	322	299	285	316	316	321	293	318	313	288	301	295	298	296	283	307	337	306	301	304	314	294	278	302	314	298	311	317	314	305	295	302	292	294	288	303	320	309	291	283	276	315	293	318	315	315	298	285	321	310	292	291	303	317	309	312	319	316	313	319	311	309	314	295	292	303	298	312	268	295	320	294	318	310	308	296	326	309	305	325	291	321	275	325	278	297	279	272	268	319	295	301	299	306	292	253	277	312	309	314	319	283	313	306	318	308	307	305	307	320	313	274	312	305	274	339	312	290	261	303	290	354	306	325	310	337	301	301	296	288	310	285	285	282	283	299	316	332	303	295	285	289	306	319	303	304	298	343	321	304	315	306	333	304	306	292	311	306	327	296	280	273	297	303	321	299	290	297	302	295	304	309	312	313	288	280	328	347	272	331	340	318	319	326	266	314	310	311	329	299	300	279	304	303	317	296	305	300	291	330	295	292	313	291	310	314	307	273	303	322	277	323	315	317	306	297	277	313	331	301	269	309	326	316	291	271	268	291	321	282	329	309	316	310	318	280	335	307	317	321	307	337	320	326	303	312	291	303	322	325	294	283	327	284	323	308	286	338	277	318	320	320	324	302	277	319	305	302	311	275	299	319	297	272	316	283	291	297	297	278	286	286	264	297	297	307	288	338	306	299	306	331	297	326	326	335	316	289	336	286	318	294	325	285	263	346	298	320	315	322	305	293	272	331	298	277	328	291	296	288	305	283	275	327	291	283	294	306	282	331	317	289	284	299	282	302	281	291	309	283	319	321	303	302	301	300	319	335	297	291	327	294	311	310	294	315	330	318	290	308	314	295	304	307	312	334	303	308	291	349	290	296	299	294	315	275	289	292	299	306	304	319	307	310	333	289	303	304	334	316	307	325	314	308	323	302	310	277	316	292	325	324	304	264	309	298	308	326	301	283	307	268	330	308	330	314	296	274	315	316	309	332	314	278	311	286	313	331	306	290	325	307	311	312	306	289	303	292	254	314	310	324	311	276	311	326	311	324	274	339	310	303	311	314	293	312	285	334	285	317	337	282	321	320	276	305	311	317	295	324	314	312	312	284	320	287	337	283	302	295	284	312	341
38635	56622	27986	10534	6694	8961	10288	13143	10468	7267	6117	4620	2705	1457	770	644	633	650	611	522	466	462	443	474	471	400	409	409	417	381	382	437	394	427	391	361	408	383	412	346	401	412	381	430	352	380	402	385	382	394	357	356	340	376	409	383	396	357	367	371	393	382	355	381	340	386	377	377	354	365	374	347	378	402	360	404	377	371	365	372	377	352	413	398	376	398	415	459	444	408	413	368	364	387	395	412	414	376	366	386	384	398	376	379	414	389	404	364	352	403	387	379	374	395	365	331	403	406	364	381	387	372	384	370	384	360	377	390	371	373	368	366	385	374	376	384	380	366	360	350	356	380	382	355	368	394	406	367	363	378	369	384	362	325	412	381	357	367	369	377	391	388	404	377	358	370	395	349	357	393	351	395	344	373	393	366	425	329	417	385	385	382	388	371	361	343	349	364	383	400	399	353	357	351	353	377	385	368	358	343	338	402	392	366	364	376	379	380	350	376	373	361	365	398	394	366	317	392	371	373	362	388	385	405	399	380	363	376	362	356	381	379	382	372	396	379	376	374	378	385	416	381	353	378	369	342	369	316	370	371	387	351	348	389	367	348	375	389	351	377	375	365	375	377	409	335	373	347	387	360	393	355	381	393	383	385	356	360	381	376	381	402	363	386	385	380	435	376	396	387	379	390	368	377	378	375	397	336	371	356	366	323	363	403	366	364	378	354	345	362	380	347	380	383	402	374	388	389	381	391	380	403	380	345	385	387	396	326	377	328	353	353	352	396	374	371	393	418	395	366	364	374	354	372	376	407	348	361	347	355	368	372	342	374	412	361	378	373	371	338	398	395	373	396	357	387	378	389	376	369	392	391	366	367	364	347	371	381	363	379	357	373	398	363	338	365	367	368	363	337	342	369	386	355	382	367	335	381	373	368	354	384	399	373	370	342	364	350	327	395	385	394	370	375	391	359	372	367	382	371	365	371	399	352	390	363	334	390	353	358	362	359	389	379	372	364	375	367	359	343	380	384	335	383	367	376	341	334	387	346	355	380	381	356	384	404	347	371	376	376	352	367	352	397	382	362	424	363	382	371	369	334	314	373	394	373	399	351	392	356	368	352	368	386	376	412	371	370	340	365	375	402	402	339	370	413	365	387	372	380	365	358	380	399	386	374	407	365	320	375	372	362	391	395	381	352	380	366	396	387	395	354	371	414	399	378	367	386	395	381	331	357	354	359	388	345	408	367	372	365	375	373	367	374	344	385	322	376	355	372	391	360	372	385	345	358	379	393	366	401	365	359	362	400	388	361	393	389	354	395	371	397	347	388	335	368	365	355	427	329	397	396	386	379	367	367	379	378	416	390	367	403	350	345	414	362	371	387	328	364	419	336	399	361	372	373	386	386	352	364	351	389	380	373	394	348	399	331	369	365	383	380	358	382	380	354	388	368	390	358	368	424	351	319	375	367	386	353	354	345	390	370	369	347	367	348	340	358	398	367	377	406	358	394	374	364	388	352	384	360	343	366	393	360	368	388	383	367	345	368	393	408	390	339	367	401	381	376	365	393	372	374	390	361	349	377	351	388	355	361	366	375	363	369	397	366	398	365	372	347	360	375	367	376	367	366	347	368	362	358	386	367	371	358	372	347	382	401	347	383	369	336	381	360	356	361	367	384	353	372	356	375	400	361	368	333	357	383	378	384	365	395	361	340	345	390	376	340	361	362	362	376	347	380	373	364	373	381	369	337	383	375	397	356	383	352	365	352	387	380	390	362	368	374	372	378	350	395	388	371	361	377	353	375	370	367	402	372	405	377	403	334	357	389	409	398	370	378	359	356	344	368	370	342	373	375	412	376	360	377	365	395	381	365	381	358	387	381	386	388	354	368	385	363	420	371	380	369	377	413	398	347	364	341	377	385	379	378	351	403	394	347	356	375	359	372	367	335	399	366	359	355	366	362	391	369	332	377	400	389	396	370	367	386	365	349	396	421	352	379	390	359	360	363	388	359	339	387	400	369	380	397	372	389	392	372	385	334	342	371	367	340	337	354	368	369	382	367	333	366	355	410	361	366	354	349	376	362	366	370	375	373	373	357	373	340	353	403	386	387	377	362	375	354	382	360	379	366	393	379	373	386	336	379	394	345	362	379	376	393	340	344	355	361	377	371	370	435	395	348	386	379	355	364	383	374	340	341	356	408	380	367	401	389	343	389	358	389	321	324	363	405	386	385	382	369	367	361	375	375	354	382	358	357	357	380	374	402	350	376	387	388	379	378	334	388	362	369	371	357	371	372	400	371	354	358	375	348	369	361	340	366	382	362	384	368	381	385	376	363	382	337	365	332	352	326	374	361	366	390	372	380	363	391	400	360	358	391	407	383	349	393	379	381	383	360	338	357	387	343	356	357	369	356	339	357	389	389	382	362	332	384	381	344	388	403	355	352	386	392	366	360	334	366	361	367	394	361	380	377	359	373	387	354	350	361	372	371	395	350	392	378	357	368	380	362	330	356	362	368	371	398	379	353	399	370	362	361	363	362	372	362	351	355	377	367	379	394	386	366	378	390	395	390	382	385	361	361	354	375	385	338	374	381	388	364	366	364	384	348	380	384	353	357	382	344	398	376	347	352	362	375	382	373	387	378	382	379	361	371	368	353	379	374	377	373	371	398	381	363	386	311	361	376	355	426	398	374	366	343	387	371	358	376	364	364	394	370	372	414	352	356	375	383	367	363	364	393	354	393	383	360	346	374	372	389	375	352	336	370	374	366	389	365	380	351	370	361	338	418	345	409	374	370	352	361	371	359	356	347	350	349	398	357	334	371	400	382	369	397	413	404	381	363	367	350	369	343	329	359	373	333	334	399	333	355	391	376	382	378	381	394	386	345	382	380	341	365	357	351	390	416	372	362	389	354	363	381	367	375	401	372	355	380	368	394	397	374	408	366	344	346	405	344	355	350	371	354	368	349	394	393	340	348	334	387	381	387	350	358	346	374	354	380	345	363	414	367	347	356	364	343	354	406	380	370	370	366	366	324	382	378	388	363	336	370	403	399	381	374	375	365	383	380	418	367	366	355	344	379	361	379	388	377	335	388	371	383	357	370	351	370	393	375	376	343	363	338	368	356	336	361	338	354	365	350	359	377	384	385	362	356	365	381	380	367	354	407	339	394	355	392	392	376	377	401	376	353	383	365	363	366	347	382	399	375	332	360	380	397	335	351	383	389	386	385	320	393	345	365	376	354	393	382	341	371	357	379	411	361	357	379	362	386	396	393	372	377	318	384	373	394	402	350	366	390	343	378	387	365	353	361	389	398	358	363	374	396	377	387	376	377	375	359	365	350	389	345	397	362	373	353	366	384	358	406	393	347	360	357	372	355	375	361	389	374	372	393	368	375	355	374	383	349	330	359	347	339	369	378	382	365	373	379	335	419	385	350	376	388	358	370	385	371	348	390	381	360	401	355	346	351	384	360	368	374	360	404	363	387	390	391	389	358	378	378
23011	21319	29153	23819	21318	21561	15827	9370	7209	5145	4078	3220	1808	1073	591	404	453	425	372	372	306	285	280	245	270	248	246	254	270	260	225	238	252	263	234	247	286	217	223	228	205	217	207	200	252	239	229	232	202	250	200	226	225	190	232	212	206	205	210	241	232	228	202	206	205	253	238	220	220	232	232	209	213	203	208	201	221	215	221	226	223	232	199	223	244	220	222	238	241	222	238	211	210	252	231	249	249	246	251	253	228	240	223	210	215	212	204	200	237	234	241	220	242	229	236	191	219	239	219	209	212	214	233	242	208	222	213	227	199	229	224	240	224	216	210	208	212	222	223	226	188	233	232	204	211	228	209	250	233	225	229	229	198	249	216	214	212	203	229	211	215	217	256	214	219	214	225	243	211	201	221	220	246	233	236	205	222	216	212	228	205	225	245	214	193	234	213	232	228	253	248	205	208	204	200	222	229	217	224	217	208	238	198	195	201	203	255	200	222	218	228	210	233	230	212	203	230	213	238	214	229	217	221	213	207	217	204	233	226	220	203	225	199	231	202	236	207	213	213	198	232	216	183	206	220	216	180	193	212	223	233	214	200	204	212	197	220	218	215	222	204	245	210	214	219	225	217	206	214	212	213	202	240	203	199	233	204	214	210	203	222	213	192	230	222	224	208	207	233	244	238	215	231	193	237	243	223	235	208	238	228	232	215	219	223	208	240	215	207	216	222	220	212	218	227	203	226	194	239	201	224	223	209	219	216	244	234	226	192	239	234	224	191	234	216	206	196	235	217	206	205	198	195	210	217	223	202	211	190	216	234	208	232	221	216	232	221	211	241	235	214	193	209	205	221	227	206	214	242	210	214	201	213	218	205	218	210	237	217	208	209	222	201	239	203	210	234	239	209	220	224	210	207	224	215	217	201	216	223	211	223	231	198	230	224	228	204	233	206	218	231	230	204	228	233	213	226	201	213	209	217	221	190	255	204	223	216	220	221	221	212	214	224	235	227	218	222	216	217	236	234	220	202	224	206	213	194	221	198	238	206	212	223	225	199	219	215	227	201	232	216	239	223	217	196	239	192	216	229	199	186	214	193	212	261	239	208	197	229	212	227	230	218	212	217	219	212	203	211	215	219	219	239	221	217	214	227	233	211	215	215	226	240	234	212	231	199	227	221	207	209	206	217	238	212	203	211	225	220	250	211	199	218	235	258	209	203	233	217	242	203	230	195	234	252	210	208	219	227	232	223	213	205	234	220	232	213	214	226	220	237	231	210	221	214	202	212	207	194	230	213	223	249	234	212	229	218	190	224	220	204	210	213	202	212	214	203	197	201	194	234	208	208	211	202	236	222	219	232	219	223	225	237	228	221	227	245	232	221	210	219	201	232	227	218	216	238	222	226	200	226	236	214	220	237	213	212	234	229	218	208	229	198	208	214	227	209	230	217	239	224	233	196	217	224	239	228	221	240	216	228	214	226	239	216	254	244	210	218	213	232	227	231	197	208	227	217	222	232	218	225	217	219	234	220	213	224	222	217	218	231	217	227	248	207	218	215	221	198	205	213	203	224	223	206	225	231	186	206	208	225	220	207	203	194	216	218	241	210	221	231	203	210	210	220	188	201	212	207	220	199	258	196	241	207	238	227	208	224	206	207	212	215	213	209	231	237	232	233	223	205	225	228	228	235	208	223	236	208	221	216	222	225	248	230	218	218	225	206	220	186	232	226	224	211	242	226	194	214	250	220	196	205	220	211	223	230	225	199	199	223	209	194	214	222	189	239	220	228	205	220	224	187	221	197	226	227	216	233	217	218	200	246	215	260	211	214	218	253	211	228	199	217	213	221	242	217	243	191	227	217	214	213	210	206	233	231	215	200	201	238	186	220	221	199	225	216	212	219	216	219	202	196	239	202	208	243	210	189	219	220	203	199	229	234	219	237	235	242	209	209	216	220	233	205	224	229	244	213	235	221	226	195	206	214	216	236	240	224	233	215	222	210	212	203	219	228	198	203	199	209	211	226	200	208	226	200	208	204	204	201	215	252	203	199	195	224	222	218	231	245	211	227	194	214	215	201	258	213	223	233	239	210	228	195	225	226	207	212	198	237	216	220	224	234	206	218	187	226	217	204	236	217	226	206	232	226	223	217	220	201	227	228	223	213	201	217	203	208	229	192	220	215	202	230	232	242	185	214	214	217	239	222	224	210	216	211	206	224	231	201	216	245	191	206	217	223	217	205	208	201	202	228	198	232	225	222	193	194	188	246	244	228	238	232	210	217	209	222	216	225	192	254	227	227	198	212	254	202	225	209	228	234	205	197	219	221	223	221	239	221	208	231	185	225	186	223	237	207	228	227	225	216	208	191	203	221	212	224	244	222	211	223	204	218	202	237	195	219	229	218	207	229	212	229	219	213	231	259	218	214	222	234	215	244	215	222	207	215	199	256	208	208	220	227	223	208	231	185	227	219	228	208	201	211	205	222	227	214	216	237	208	219	222	204	227	211	217	191	211	221	213	210	222	216	222	228	215	199	206	227	201	216	198	201	218	200	208	210	244	191	217	199	227	207	237	219	222	208	246	200	215	226	233	261	237	220	219	209	229	223	233	210	225	207	227	230	190	209	233	239	213	230	214	221	187	209	241	233	237	203	230	205	230	202	231	258	208	219	214	218	226	227	222	220	211	202	212	231	218	203	204	229	195	221	222	222	212	234	196	201	222	224	211	232	213	220	185	235	234	186	207	236	212	234	225	244	227	226	232	198	198	225	196	227	179	224	215	197	203	217	242	215	204	203	253	207	251	234	203	223	231	247	218	236	230	222	245	222	219	252	210	214	216	246	186	201	246	208	234	206	227	239	219	223	235	223	205	218	224	236	203	213	215	221	225	213	224	228	199	222	211	225	227	232	214	221	237	222	248	206	198	177	200	210	220	198	194	216	209	223	244	200	230	214	195	179	220	206	233	244	228	219	220	234	229	221	221	215	233	233	216	223	251	196	214	213	244	206	221	228	212	215	243	197	224	211	231	217	224	210	231	221	228	220	204	241	236	209	248	193	227	232	250	234	208	227	173	227	237	243	218	216	224	217	239	207	232	221	212	228	211	236	249	216	242	225	232	234	226	167	209	215	234	207	228	210	219	226	218	223	199	220	221	225	209	215	227	225	209	244	209	204	209	207	207	214	204	213	210	238	212	210	223	177	214	235	210	267	211	218	194	219	228	192	211	228	225	209	231	207	195	226	230	227	222	208	209	202	232	208	235	228	210	223	217	224	213	213	244	218	205	214	225	219	223	224	221	210	227	206	221	198	236	222	213	239	193	205	222	195	182	224	202	197	200	218	214	186	213	243	205	218	202	200	208	235	233	218	190	230	258	192	239	189	210	210	197	194	202	221	231	195	211	221	216	247	186	212	214	211	196	217	237	216	212	212	181	208	209	184	239	192	179	220	212	220	203	218	210	190	236	193	209	247	206	206	198	201	198	213	191	195	202	203	231
42180	63859	33123	14253	8649	10342	11835	15041	13025	9168	7620	6088	3285	1873	891	632	705	590	600	513	421	411	348	384	380	362	327	324	313	316	303	295	283	313	300	268	270	293	244	283	291	302	276	261	267	278	262	280	268	251	248	246	261	276	259	238	270	268	257	241	275	255	249	240	282	271	257	280	261	265	264	270	253	284	289	291	265	259	256	272	254	275	267	269	280	298	316	312	291	252	284	280	258	291	313	329	309	316	311	297	278	278	277	263	247	271	290	231	253	274	266	226	262	277	232	219	268	251	242	243	270	262	234	276	243	247	284	220	243	264	248	256	251	255	268	275	255	258	252	257	240	255	246	259	262	255	242	267	267	275	235	281	226	273	280	242	261	262	248	255	240	217	224	264	278	240	250	275	241	251	275	262	242	228	265	276	271	251	272	250	267	241	244	245	234	254	286	259	244	265	258	242	276	261	234	272	238	230	258	268	235	271	242	266	255	275	232	263	264	235	257	256	225	269	262	246	257	261	263	231	262	235	249	239	258	256	253	285	265	262	268	271	232	266	263	288	243	277	250	285	250	260	260	257	247	255	264	224	216	269	249	223	254	245	285	258	264	250	250	250	238	241	222	224	265	257	237	269	259	261	256	262	250	255	275	234	279	251	254	262	235	233	255	231	258	273	270	266	250	269	251	263	241	252	254	253	240	259	263	266	267	228	239	241	256	233	245	287	265	228	212	238	253	271	248	247	270	270	259	242	280	251	265	260	239	273	251	238	232	243	258	256	251	241	243	268	300	301	237	263	253	249	245	285	241	270	244	257	273	221	260	238	256	273	227	250	289	284	243	257	269	262	247	268	239	248	261	238	271	277	266	250	272	224	273	265	255	231	237	242	245	261	235	271	267	248	284	228	263	253	285	227	258	287	232	268	226	235	264	251	249	237	258	238	252	259	276	231	260	257	257	259	238	285	254	272	273	247	247	290	254	266	259	240	295	258	266	278	258	252	248	267	274	223	233	266	260	237	259	218	224	244	260	232	281	243	257	254	242	289	266	264	258	252	246	280	235	244	232	244	230	252	246	262	269	276	235	259	272	264	267	253	216	233	242	257	265	258	244	240	246	256	257	248	248	254	225	274	246	248	267	276	266	243	256	269	270	282	245	232	239	310	263	261	257	255	220	243	276	256	276	246	235	244	231	282	278	259	235	261	271	237	249	285	257	260	241	266	288	251	256	251	237	248	259	244	266	277	248	293	233	247	284	255	259	243	249	264	257	238	260	260	268	257	238	256	249	262	262	242	261	245	272	267	269	248	243	253	247	226	240	250	272	258	249	238	270	256	252	257	235	281	258	232	242	249	265	232	276	273	248	268	262	279	263	250	257	243	234	263	246	252	268	261	278	267	249	232	233	255	260	270	247	282	257	261	244	273	243	233	255	265	246	235	254	268	242	247	256	257	246	240	255	223	232	265	245	235	245	240	272	235	251	283	232	237	262	283	261	241	268	284	265	265	243	256	237	239	252	263	258	237	262	232	271	261	253	253	234	254	234	279	269	250	256	233	254	246	263	255	256	271	254	235	248	248	253	257	243	267	257	236	270	252	254	255	281	263	270	249	232	248	254	261	256	263	260	258	252	272	246	252	252	255	249	250	252	241	285	257	311	257	265	273	249	264	292	273	219	267	262	248	282	251	246	270	269	293	273	265	256	248	274	260	261	264	259	251	261	218	248	269	274	249	273	262	246	239	276	246	246	262	282	276	253	261	264	238	264	269	237	251	270	257	224	262	266	231	259	239	224	229	257	246	251	250	254	264	225	263	260	241	212	257	249	266	249	260	283	247	249	249	262	256	253	251	267	243	251	243	281	244	274	225	261	230	257	232	248	245	240	274	255	259	247	237	251	268	259	240	279	258	245	250	247	233	251	241	272	259	244	267	244	243	248	273	267	273	249	254	261	262	268	251	284	265	258	228	264	238	260	241	271	258	257	263	256	275	245	268	274	267	254	248	253	251	277	228	236	259	256	267	246	257	276	255	261	244	251	269	245	272	252	250	255	242	272	239	282	275	255	271	247	242	251	272	246	266	236	253	254	236	255	279	239	255	277	243	254	241	250	247	267	257	248	244	259	253	252	247	253	279	263	237	269	237	262	250	249	257	262	229	262	293	262	231	279	263	256	251	236	234	269	237	260	275	243	241	247	240	245	273	258	269	274	231	255	249	281	256	251	255	258	273	274	267	260	278	260	242	219	277	276	271	280	270	234	247	236	256	278	256	265	248	244	240	263	239	260	241	245	270	253	287	262	243	272	271	269	231	249	239	279	262	268	245	239	221	258	215	281	239	246	277	265	270	266	251	225	261	241	269	251	271	242	245	240	258	274	261	256	255	272	252	260	235	265	241	253	248	260	281	262	236	238	262	248	253	267	288	268	223	252	253	254	270	260	244	247	245	266	251	254	237	268	249	247	255	259	276	240	239	266	260	244	254	268	255	233	253	224	250	281	286	280	244	233	276	258	260	256	260	251	248	239	263	270	248	238	260	242	283	239	268	256	239	234	257	280	277	267	274	268	246	289	249	241	295	263	267	271	254	247	249	250	244	274	245	274	237	243	228	247	257	240	256	237	274	260	250	223	258	243	234	250	271	245	250	267	262	240	256	279	273	267	261	233	259	282	258	258	266	264	248	245	247	253	261	248	254	280	245	250	270	250	250	260	253	243	249	233	294	232	246	249	253	257	270	250	287	234	257	274	270	231	257	274	286	268	267	255	266	257	264	248	243	225	270	252	256	253	251	275	257	248	251	275	265	259	257	267	257	262	232	267	274	259	240	223	259	256	281	228	251	256	245	262	234	243	246	258	247	271	254	269	264	265	242	263	280	249	261	289	240	273	272	240	248	271	256	257	232	275	249	240	260	255	258	252	275	250	263	278	272	252	256	253	234	216	261	253	274	253	274	250	251	251	249	259	268	262	252	241	243	257	227	244	245	266	220	244	261	229	252	230	270	244	269	270	264	233	245	261	249	239	274	275	255	248	254	224	270	244	269	269	269	252	252	265	243	289	227	255	259	273	220	252	278	278	259	235	264	258	243	277	252	271	255	278	260	246	261	246	262	261	242	256	229	279	263	268	254	248	226	266	262	241	241	286	272	241	247	252	261	240	246	252	265	254	241	256	270	255	253	281	255	271	266	242	256	286	231	239	271	267	253	241	244	286	274	262	234	250	262	273	224	243	262	284	272	228	280	232	249	257	261	257	231	249	263	257	273	237	253	255	247	248	253	279	251	278	263	265	248	262	250	240	266	275	212	276	261	257	288	246	242	282	265	256	252	244	258	262	247	257	258	234	227	253	242	255	243	255	252	243	281	259	228	276	254	273	264	266	268	218	237	246	240	259	260	218	226	275	258	244	252	245	230	245	260	244	254	250	234	253	261	221	264	249	290	269	258	248	242	280	260	252	222	261	198	268	251	261	236	248	265	251	230	258	242	233	282	236	252	233	251
29607	29741	22576	7525	1558	1655	2017	3503	3265	2498	1646	1766	974	803	552	496	542	504	536	453	455	456	476	454	427	437	443	410	443	477	469	448	441	513	459	455	422	404	429	442	457	460	436	463	493	447	482	459	435	444	446	442	456	474	448	404	439	473	432	457	451	439	463	458	491	444	426	419	467	440	474	456	456	481	465	460	450	453	464	470	440	468	519	474	459	436	476	461	431	466	421	452	474	486	498	499	461	476	439	472	477	473	482	463	448	464	461	449	470	468	464	460	439	461	450	481	471	449	449	468	428	478	457	406	426	416	463	459	431	417	460	439	483	449	458	452	475	484	443	433	411	467	438	480	445	443	472	424	452	447	457	428	472	459	435	450	465	408	470	439	439	476	409	424	448	447	413	478	449	439	450	469	452	440	479	503	445	460	432	481	435	452	460	457	467	450	472	497	457	472	440	455	467	442	441	420	446	485	453	451	464	455	460	464	442	447	456	460	431	470	463	435	461	462	454	458	453	460	432	424	456	431	456	457	430	433	466	432	477	435	476	479	442	457	497	461	462	469	437	444	419	415	460	445	501	466	451	478	491	418	405	411	457	448	463	429	448	501	449	434	459	464	470	443	468	391	443	464	443	438	454	472	448	470	465	429	461	463	450	427	502	443	454	455	492	464	443	477	391	475	444	454	446	476	452	471	431	460	485	489	435	445	437	431	482	428	418	427	430	457	425	479	447	459	459	429	462	434	439	487	448	452	456	437	447	488	444	446	410	459	462	444	467	446	440	465	427	444	458	456	425	447	458	438	456	436	434	505	464	419	424	480	475	438	466	436	440	463	438	454	472	455	456	450	458	469	498	452	466	435	432	448	478	416	427	460	436	466	429	463	441	433	459	444	429	464	443	472	467	431	443	460	451	442	415	422	466	436	493	414	448	421	408	459	463	473	464	453	456	462	408	465	441	466	434	458	436	481	423	476	452	478	486	439	438	426	445	459	453	471	470	461	484	482	519	462	471	442	430	444	463	453	446	463	504	480	463	444	472	452	414	447	391	451	433	429	444	448	478	439	447	451	414	447	490	446	450	457	426	446	434	425	460	442	465	426	418	446	457	448	421	431	438	443	443	457	421	460	470	387	441	420	419	469	404	434	453	480	457	494	462	456	491	455	489	452	432	439	495	449	430	422	423	467	415	477	445	469	480	472	439	486	444	479	433	486	471	470	446	458	445	471	432	477	444	425	466	462	422	445	425	442	447	446	434	498	514	508	433	471	430	495	435	444	430	466	448	451	461	403	463	438	444	412	464	454	399	437	467	421	424	458	416	419	449	469	419	476	446	453	456	463	463	447	421	442	427	482	462	426	438	495	468	443	449	455	475	440	455	446	464	480	472	436	446	446	461	479	431	421	472	446	460	477	450	435	423	446	447	476	464	440	439	457	442	479	483	458	471	450	463	434	450	447	439	433	433	464	513	451	427	450	458	446	468	462	440	447	412	419	479	437	466	449	451	446	475	467	429	412	448	432	436	441	454	468	471	460	424	459	436	437	484	454	453	469	438	472	413	435	417	448	452	442	424	421	447	433	443	455	432	440	462	447	427	466	440	465	439	405	443	467	445	444	459	449	440	467	497	439	462	476	476	450	432	446	445	447	415	442	425	444	456	490	469	433	452	458	430	459	418	451	471	500	437	463	447	425	435	467	451	443	470	480	446	426	455	449	461	483	414	442	431	493	455	484	447	420	436	464	445	448	434	439	436	426	455	481	489	438	469	457	465	439	468	477	467	491	457	453	465	477	456	463	470	457	456	420	465	454	467	423	441	434	435	417	451	429	426	457	475	461	438	465	470	421	449	461	443	419	446	465	464	441	473	472	422	471	487	463	445	428	434	452	404	451	440	476	460	464	464	453	448	460	477	434	481	445	435	491	448	471	440	411	479	461	447	445	436	457	447	444	435	489	429	444	469	453	448	464	469	459	462	447	466	466	465	430	463	420	450	427	430	466	474	427	496	438	434	428	462	424	458	429	458	451	463	478	428	467	463	442	448	475	485	463	471	468	449	466	477	445	459	416	454	451	483	467	418	463	469	438	465	412	460	436	439	453	474	471	397	457	474	414	439	442	457	419	432	439	455	496	442	438	468	457	449	415	450	449	446	430	437	471	475	474	468	468	472	431	456	477	472	447	404	396	470	433	400	474	427	430	485	467	424	438	461	459	479	457	457	462	491	474	445	487	448	409	448	453	436	436	493	467	451	433	451	454	469	409	432	460	447	460	484	464	480	450	465	461	444	460	476	423	452	423	427	460	430	462	428	478	433	444	484	459	440	473	459	449	451	473	478	463	470	421	449	442	470	496	484	452	475	488	455	456	445	455	435	437	459	459	425	441	482	440	448	462	441	426	407	435	484	453	483	469	429	440	441	423	490	448	458	455	481	483	444	460	459	439	469	468	432	397	477	441	437	440	455	514	452	456	455	444	458	453	441	442	401	408	458	437	446	446	451	467	459	410	426	485	438	485	485	471	427	435	414	447	443	465	444	512	477	421	463	472	436	471	429	449	452	440	447	469	469	449	479	444	436	489	465	445	434	446	468	450	437	467	455	444	391	437	426	463	463	461	429	442	425	473	449	508	451	428	464	437	463	431	420	447	420	427	466	458	455	462	457	463	442	475	417	461	465	493	473	464	478	468	425	470	460	420	498	424	460	459	457	481	463	432	444	472	464	460	466	454	434	438	477	444	444	504	473	428	425	430	492	456	451	466	487	416	463	479	433	430	481	421	453	434	463	465	472	479	433	431	432	429	460	435	457	475	449	492	471	432	446	484	424	436	442	480	442	465	455	480	491	435	463	449	455	409	461	437	429	455	490	437	469	465	469	439	467	477	449	370	418	427	445	473	443	435	484	466	423	470	448	424	449	454	464	473	458	473	471	465	441	443	454	444	441	469	460	458	470	449	440	492	412	438	453	416	494	465	480	459	477	470	452	477	463	431	414	462	451	469	513	462	497	470	452	467	452	416	471	428	463	420	469	457	448	437	486	459	464	416	461	486	479	462	464	428	466	401	463	455	408	461	465	436	420	480	443	438	484	434	451	414	438	446	434	466	419	452	431	434	505	463	469	442	472	457	493	459	460	427	437	486	443	468	464	452	435	427	463	454	472	456	429	465	438	458	462	477	393	496	431	462	460	443	487	426	438	471	448	436	431	462	459	414	481	426	483	467	446	469	453	468	428	435	449	459	500	452	429	422	432	447	462	452	460	481	431	448	460	470	442	458	424	438	449	456	436	422	448	431	448	399	432	460	433	435	464	479	445	436	464	459	450	452	467	465	421	421	465	496	430	477	486	473	458	422	446	462	462	440	474	459	428	433	468	478	443	433	462	460	443	443	429	483	433	412	453	451	499	419	431	470	465	441	451	424	453	438	450	472	517	458	498	460	442	457	446	442	463	427	466	444	472	472	430	455	431	455	465	445	445	456	461	436	460	461	434	434	465	430
37565	47002	20421	5546	2319	3199	4430	7129	6617	4865	3145	3243	1645	1173	735	555	626	691	613	558	582	590	531	508	586	553	515	481	515	530	541	500	571	582	577	594	527	545	525	515	524	558	563	550	566	557	545	568	541	544	548	561	528	550	559	537	564	545	514	522	533	542	534	554	528	552	516	522	543	524	542	529	517	547	501	528	518	573	554	553	557	546	523	565	528	546	542	537	526	531	530	506	577	541	568	589	553	592	572	515	501	559	521	553	516	522	530	510	529	479	535	518	509	563	552	515	522	537	553	582	541	538	538	555	530	542	506	538	545	555	576	521	544	501	563	573	561	559	557	496	538	539	547	573	546	577	487	522	545	504	528	553	577	533	550	524	499	503	559	515	541	526	560	510	532	519	563	546	530	529	568	560	565	551	497	537	537	498	582	561	497	526	508	553	560	541	558	564	573	547	507	579	494	562	543	544	544	545	578	543	498	574	476	542	566	551	533	536	542	532	544	513	516	530	533	543	566	550	531	514	541	545	531	507	538	528	535	540	539	516	531	548	501	540	548	512	505	527	541	553	553	577	551	520	569	516	542	539	551	503	560	525	573	527	564	515	499	536	509	537	556	498	529	535	558	557	574	524	534	467	584	528	536	522	517	528	552	557	561	556	564	585	564	535	528	543	490	538	504	522	548	517	505	559	551	552	545	518	548	533	526	522	507	531	537	554	514	526	534	495	530	530	513	565	504	549	522	521	545	525	527	514	556	538	532	517	512	530	558	560	518	544	524	522	546	503	506	544	510	541	521	566	506	543	514	509	520	522	546	563	548	531	480	556	497	565	568	514	550	571	561	581	559	521	558	589	548	490	548	506	484	560	568	542	515	539	542	524	545	527	542	561	517	527	556	554	498	509	570	529	509	523	519	547	542	527	535	549	533	520	548	532	586	575	555	531	543	543	555	548	541	536	554	544	521	521	549	556	546	516	557	548	538	551	573	567	544	564	544	516	544	494	537	555	506	539	538	544	559	540	528	542	521	545	510	575	536	528	558	579	525	540	491	516	552	552	518	579	533	548	518	561	510	534	553	537	581	548	549	494	547	500	531	570	526	550	519	590	555	552	557	580	553	510	521	524	542	525	539	548	570	579	524	552	531	544	550	539	574	582	525	586	529	536	520	558	536	521	527	504	528	536	532	514	524	564	534	550	517	550	506	540	536	533	538	526	548	521	543	531	539	527	541	528	519	538	520	577	529	507	548	526	507	533	533	507	562	540	551	517	528	505	507	566	540	536	578	509	574	515	537	496	564	540	543	541	542	548	527	528	514	548	497	519	535	593	545	573	521	566	561	511	529	557	539	568	512	560	511	521	543	564	515	533	552	551	551	543	568	552	542	521	566	527	576	537	546	558	566	536	569	529	523	563	571	564	511	507	537	578	556	538	516	527	590	513	553	550	511	529	499	538	568	507	583	515	524	518	538	535	547	620	538	570	555	561	565	511	502	533	487	525	504	557	597	495	524	555	531	514	573	542	515	514	514	489	572	550	579	510	544	475	542	548	526	555	530	568	555	538	526	524	568	543	589	535	561	505	587	517	518	520	516	592	544	506	520	528	490	554	552	514	522	475	516	483	540	503	536	572	582	559	550	554	514	571	524	519	554	534	591	533	532	500	519	509	582	521	539	555	529	540	531	589	533	548	529	536	557	574	520	503	526	545	518	519	567	519	555	546	574	486	532	555	565	522	581	557	530	538	548	566	550	512	520	552	526	538	500	505	497	518	544	520	541	532	502	551	549	527	523	542	567	520	479	539	529	531	518	547	531	530	509	528	512	563	551	544	530	537	561	519	512	563	537	493	520	532	526	531	547	550	536	562	517	510	536	553	537	519	521	533	540	547	552	544	524	563	533	534	513	510	530	518	550	531	553	532	553	568	555	520	542	554	504	515	551	518	523	559	535	571	537	518	528	546	540	567	520	542	561	518	500	553	546	553	524	577	547	523	493	525	541	541	504	527	546	558	534	542	536	568	530	542	538	539	497	516	562	587	523	527	545	501	522	573	503	542	537	537	578	511	545	582	596	550	582	558	544	551	516	536	529	524	570	545	539	506	543	559	519	499	491	522	531	528	534	582	538	528	534	541	518	556	540	553	512	506	531	525	518	561	558	570	569	545	593	536	523	524	575	532	535	508	528	577	565	534	547	529	557	568	578	552	545	539	548	541	529	563	536	517	580	531	507	528	588	553	518	531	573	511	509	503	560	516	596	506	545	546	543	529	503	550	548	537	562	560	576	533	570	550	546	485	552	536	545	546	522	538	507	546	507	538	559	542	533	505	538	550	529	526	525	536	563	535	510	563	502	513	572	542	531	536	547	505	530	542	561	525	547	548	538	532	511	564	532	530	547	572	570	554	526	589	568	536	546	518	545	528	533	538	547	533	574	536	495	569	506	538	536	533	551	553	530	516	554	520	526	503	536	544	536	553	558	523	557	529	498	536	521	535	541	524	527	551	530	586	529	556	508	530	523	575	543	564	523	561	538	535	488	502	521	518	562	505	525	564	522	522	498	501	520	554	489	541	512	542	567	519	507	527	542	537	574	567	488	526	493	560	536	551	532	590	515	544	545	559	519	510	563	507	569	532	499	528	525	501	534	528	569	471	537	542	566	561	518	539	565	590	545	522	540	574	515	538	560	553	536	540	504	534	535	504	506	511	509	544	508	553	538	548	524	503	541	540	519	542	515	525	574	570	537	553	563	552	520	540	523	533	533	496	534	557	547	560	530	538	563	581	529	512	549	554	528	516	533	530	556	538	523	540	518	532	578	547	532	527	548	542	572	545	483	531	550	513	534	527	525	560	526	556	555	550	528	522	536	517	536	529	553	575	520	549	522	594	532	542	529	531	524	517	513	571	537	557	518	563	506	553	558	546	549	529	501	542	509	555	509	549	520	540	557	535	496	509	519	540	548	559	541	541	537	537	555	539	495	564	517	502	579	559	506	498	547	511	546	533	568	563	570	497	567	563	514	525	552	534	542	562	524	524	551	505	528	537	541	517	553	545	536	546	579	572	554	490	552	516	523	564	596	485	508	558	560	500	558	525	516	520	549	516	545	498	512	538	555	519	555	522	537	543	517	560	535	553	572	546	561	513	521	565	513	546	550	562	522	552	580	539	530	527	542	502	530	548	519	545	539	501	547	540	516	542	507	556	548	561	550	566	565	561	572	538	563	499	544	533	563	524	516	534	529	526	534	571	518	484	533	498	533	531	537	484	513	518	538	561	519	509	512	533	513	558	530	567	520	536	529	534	521	546	553	492	537	504	533	500	543	554	558	512	537	551	525	556	573	522	498	525	528	573	535	511	531	498	524	541	589	535	499	524	540	511	536	502	540	535	551	488	531	591	579	550	534	560	526	535	505	508	533	542	555	561	539	538	541	557	521	512	574	558	544	508	527	532	557	543	566	546	565	540	545	526	581	552	522	525	501	567	497	553	582	518	536	516
24021	21323	28716	24225	21254	12359	3672	4136	4334	3452	2101	1974	987	725	479	398	393	416	384	340	351	311	341	329	318	350	341	341	336	293	296	302	302	294	280	300	288	324	323	302	264	315	341	292	308	348	327	289	299	332	309	328	317	317	315	316	296	315	325	333	349	303	298	315	311	306	297	272	321	283	323	294	317	291	307	306	312	314	284	286	299	300	311	312	292	328	335	276	303	317	312	314	314	322	369	319	303	338	318	332	337	324	333	316	283	337	343	282	256	306	296	297	306	297	295	293	293	296	305	294	292	320	289	299	311	282	306	281	298	275	322	281	280	294	286	272	294	333	317	308	294	298	315	308	308	282	277	331	299	287	294	290	275	276	281	282	301	280	304	323	298	275	276	302	318	329	289	278	320	277	262	267	283	296	277	269	312	307	309	318	305	293	302	273	302	324	293	296	324	295	305	294	304	318	295	301	303	316	288	293	318	310	301	287	313	312	291	303	287	296	306	269	304	288	303	293	285	292	302	297	329	281	324	294	298	285	271	306	291	324	320	283	303	304	320	284	307	329	297	292	312	295	289	308	310	285	298	292	294	293	292	300	304	301	281	305	305	286	301	275	290	323	299	302	288	241	276	284	293	296	293	284	313	278	280	307	247	267	318	311	281	302	289	285	291	286	324	333	320	295	302	277	315	295	280	296	291	304	268	302	328	309	314	307	280	316	300	293	312	301	282	270	292	297	253	279	282	286	287	288	310	324	312	299	290	308	290	304	260	314	315	291	291	321	282	270	275	302	314	316	295	300	291	261	272	288	279	294	276	275	284	297	300	303	329	300	300	287	342	264	295	315	316	298	304	312	284	292	316	303	271	265	287	305	315	314	292	346	288	311	347	293	327	302	311	312	285	269	262	292	298	312	294	278	283	345	288	288	317	304	318	278	252	325	290	302	283	293	333	308	309	293	311	300	309	306	310	274	294	293	296	305	289	313	295	305	283	325	300	313	319	289	288	282	287	310	291	284	264	297	296	295	286	281	288	313	310	314	304	297	279	271	301	301	285	299	299	331	296	290	323	272	294	295	336	322	308	322	286	330	299	335	274	317	297	309	313	304	335	296	304	318	284	273	289	280	318	309	295	318	296	324	290	286	304	319	303	315	289	312	287	301	288	321	329	293	282	291	312	326	299	283	294	311	317	304	325	311	305	285	295	286	298	310	287	330	296	320	276	313	300	312	273	311	305	339	298	300	297	310	290	328	279	292	311	302	272	287	301	299	284	286	322	275	336	297	325	299	304	319	300	316	304	295	293	312	287	306	278	310	324	292	274	307	295	274	306	278	265	282	274	296	312	282	296	289	317	292	343	300	264	302	290	298	300	316	295	293	297	281	287	317	291	323	315	304	301	286	323	287	313	296	307	291	314	318	308	287	273	260	292	280	304	307	329	321	278	294	321	279	285	289	324	286	278	263	288	284	268	313	310	316	301	286	290	292	296	310	300	293	295	305	290	324	299	279	274	310	282	302	289	267	336	289	316	290	297	318	277	262	310	311	332	298	306	315	329	292	307	320	297	299	299	302	295	310	291	253	303	261	314	305	298	292	277	292	312	300	281	294	320	274	322	276	283	263	278	333	304	313	305	287	271	291	288	289	298	285	294	284	278	272	328	293	283	294	290	320	293	274	280	310	280	303	269	276	310	297	289	307	272	301	291	299	291	307	274	280	281	284	291	301	271	309	278	294	257	314	299	283	300	295	298	305	293	303	311	302	284	311	309	303	312	286	298	304	323	310	343	307	324	298	317	301	293	297	294	294	308	277	311	316	294	297	264	278	275	277	307	275	347	276	278	308	295	327	293	311	285	288	272	301	299	318	300	295	288	322	303	335	317	315	273	323	302	269	285	270	282	319	302	303	308	264	287	294	300	295	312	289	314	279	296	329	304	276	295	289	301	288	300	298	305	303	289	339	290	287	305	300	319	317	308	264	333	300	309	295	308	300	284	321	277	304	274	303	332	298	309	309	287	304	260	335	298	315	290	294	291	314	290	327	285	259	313	291	293	298	320	327	325	295	300	297	296	307	289	302	285	307	301	293	316	301	331	287	267	298	297	310	284	310	309	299	315	312	272	333	295	298	311	312	300	303	306	309	297	271	289	319	299	293	315	304	301	313	296	264	300	295	281	279	287	291	327	306	268	291	326	257	296	314	291	281	324	308	305	271	292	286	313	318	289	311	300	294	312	275	268	286	304	299	280	299	277	293	285	291	322	317	254	289	288	292	279	252	283	302	301	290	292	306	288	254	309	274	331	307	302	281	267	285	290	306	299	318	276	327	295	309	306	314	309	277	303	284	303	292	300	296	302	301	289	340	304	291	323	311	327	278	333	308	292	302	281	283	292	311	295	317	288	285	310	297	314	277	316	285	307	307	297	296	307	252	288	316	308	306	273	333	299	278	310	322	327	314	291	308	327	299	318	296	304	310	280	308	283	262	328	292	297	281	287	281	289	299	333	275	285	314	290	293	283	297	314	308	295	293	324	308	287	294	330	310	283	319	309	283	313	306	290	310	271	308	299	280	292	325	309	321	261	330	314	288	280	300	321	269	281	262	274	298	275	301	295	304	274	345	314	337	336	275	276	316	289	322	300	322	300	300	298	328	280	275	309	312	303	288	283	310	289	294	315	282	281	292	317	315	316	291	311	286	299	285	317	297	298	276	302	272	327	296	282	321	286	309	281	313	311	328	276	297	313	327	307	278	312	319	314	302	299	300	291	314	293	261	288	331	351	298	311	302	304	300	287	313	277	305	298	303	318	286	290	313	291	292	294	290	302	312	312	331	287	276	291	290	288	297	301	309	298	301	328	270	320	300	309	340	284	308	301	318	326	277	301	321	306	249	297	318	335	300	271	292	299	304	305	300	313	316	310	283	288	310	335	294	318	296	296	309	295	314	299	313	304	319	290	295	280	299	276	332	339	285	303	294	292	292	297	289	299	320	291	317	296	273	271	281	263	308	292	271	304	284	298	288	289	295	286	305	281	327	321	294	299	299	293	314	296	332	314	302	298	311	249	291	297	306	317	306	296	328	278	307	312	307	292	294	291	318	271	300	304	287	326	271	309	269	305	309	324	278	310	300	289	270	300	295	281	295	295	326	314	281	303	294	299	306	279	315	284	329	290	296	275	307	307	307	298	274	305	291	317	292	308	290	292	320	299	285	295	326	303	281	297	294	310	314	284	271	339	304	302	321	271	311	297	306	262	323	302	302	300	290	272	296	316	285	276	306	319	310	268	288	286	307	275	318	280	296	296	267	294	312	309	288	322	276	297	287	281	306	317	286	290	292	306	311	335	283	296	283	292	300	317	277	276	314	318	282	270	277	311	320	318	296	311	280	291	319	331	313	314	261	283	310	296	293	295	285	266	289	318	317	304	307	283	315	309	290	281	308	344	318	298	273	285	311	278	267	280	320	287	302	297	314	324	300	303	280	296	272	328	317	298	270
39404	58455	26981	10059	4589	4913	5721	8165	8461	6521	3832	3769	1787	1362	787	579	547	611	581	510	409	425	418	455	411	402	427	389	376	392	391	385	370	393	395	368	403	384	363	378	381	347	418	383	390	376	363	363	373	376	369	370	341	372	358	357	374	387	347	409	378	378	369	346	319	351	363	359	364	363	342	374	355	409	369	389	348	364	350	362	373	369	349	356	360	379	410	396	377	386	356	375	401	393	433	430	381	413	419	388	359	377	377	354	374	327	351	383	390	347	344	353	353	378	352	387	352	360	350	357	358	397	381	360	358	415	390	392	360	356	327	367	376	358	345	350	361	342	372	389	348	393	376	359	349	335	389	364	361	348	395	372	386	339	380	381	336	381	371	355	397	363	367	393	399	400	380	397	355	362	345	393	384	380	354	419	347	395	345	373	342	384	352	321	372	394	383	383	347	393	353	387	350	346	340	358	364	397	366	351	377	352	360	331	379	359	384	399	374	364	348	351	377	386	356	354	386	359	394	387	379	358	348	362	411	388	328	362	351	361	350	340	339	347	373	337	356	391	387	380	346	336	329	374	405	389	356	331	362	363	360	359	363	396	332	352	395	358	344	387	355	316	357	350	362	350	349	366	368	361	345	371	370	369	341	354	388	364	364	385	371	357	374	354	369	309	350	377	353	360	354	371	366	346	382	373	411	360	386	339	348	366	376	392	354	365	350	386	338	370	357	347	377	365	401	356	389	403	350	374	350	360	341	370	375	378	400	372	343	346	374	355	404	373	353	358	378	417	376	384	367	373	340	336	342	377	354	382	324	374	374	403	384	348	348	328	357	353	380	363	350	389	373	354	359	349	353	353	341	348	387	360	343	381	387	377	377	339	366	370	357	380	380	374	369	326	382	354	410	358	388	358	352	368	373	368	364	365	326	358	352	405	373	357	325	385	342	345	369	345	363	381	389	379	388	399	360	365	372	353	391	340	342	386	375	403	341	380	354	344	358	387	368	375	350	366	388	332	384	364	361	393	339	370	409	345	384	388	382	341	345	348	349	349	354	370	357	356	369	362	347	394	364	346	357	404	355	355	382	356	382	354	363	388	367	375	348	387	374	349	355	388	337	374	361	365	391	339	365	362	375	365	351	359	368	396	354	377	371	354	370	362	362	385	343	335	342	355	373	378	380	375	378	386	350	371	395	366	360	380	377	334	371	348	364	377	358	350	383	353	388	347	360	371	365	333	351	367	356	388	381	358	384	372	369	344	366	367	380	349	379	367	400	353	404	382	385	375	337	402	378	381	369	346	359	373	375	370	380	389	367	352	366	375	385	391	393	357	368	391	380	368	313	374	353	377	370	364	379	329	335	397	363	379	375	380	401	372	353	349	378	384	375	342	356	390	381	343	404	390	351	365	355	346	360	377	347	377	375	383	391	426	394	379	342	384	362	370	361	394	329	341	368	374	346	355	364	355	354	344	394	346	362	342	393	364	377	366	330	368	338	380	359	377	358	375	360	337	360	339	391	378	349	353	353	351	333	372	357	380	384	375	397	360	341	354	374	331	366	320	347	368	349	361	327	354	361	391	363	361	394	384	332	389	400	368	394	345	382	354	341	380	341	379	391	373	371	337	363	381	353	376	371	363	372	402	382	366	373	345	386	342	384	337	327	407	351	371	366	331	402	407	369	346	355	376	358	344	364	338	352	346	331	359	407	351	383	342	387	383	342	379	361	355	367	350	363	369	348	372	349	392	356	355	331	371	363	355	375	346	385	359	380	372	366	343	379	354	339	340	349	394	320	375	367	364	352	354	367	389	344	349	365	376	360	359	360	376	384	377	364	390	391	372	351	342	394	342	365	416	357	404	388	392	352	369	362	382	371	352	384	366	346	351	368	339	359	380	384	344	377	348	377	368	362	374	345	382	341	373	372	336	358	378	332	378	375	361	353	370	347	357	369	371	361	363	370	388	378	381	382	383	362	368	372	396	390	363	382	363	318	353	362	374	370	365	363	364	345	351	350	392	373	361	353	324	358	345	362	373	362	354	345	335	356	334	351	365	356	316	384	346	374	364	394	379	351	361	339	387	352	352	346	331	353	364	376	398	388	383	340	339	353	342	368	377	352	379	378	370	371	378	381	369	369	372	366	345	364	384	367	360	373	332	352	371	329	377	348	362	339	373	360	360	357	325	348	395	369	362	352	372	383	362	358	376	384	372	363	345	366	336	340	350	371	392	416	341	372	369	349	346	396	396	378	366	388	396	350	391	382	382	371	408	351	373	344	418	361	378	361	348	393	369	359	357	354	349	387	385	357	370	372	384	381	369	373	360	357	350	394	404	368	377	370	382	377	370	376	370	386	402	354	353	385	344	393	383	332	359	355	379	363	333	353	340	379	372	378	389	386	359	333	341	416	348	406	385	389	358	352	363	355	342	360	371	398	359	353	349	392	363	384	365	424	388	392	340	358	354	370	369	389	382	367	336	405	363	355	346	358	395	352	369	382	382	368	338	374	354	405	396	374	337	351	325	377	339	352	370	355	365	347	356	365	377	374	377	372	382	371	367	347	400	343	336	340	357	380	382	357	360	370	351	395	342	375	370	355	368	353	360	357	367	362	385	366	370	358	390	354	362	371	382	318	362	340	382	328	383	337	327	357	342	376	366	356	360	336	362	385	339	342	353	337	376	366	339	374	356	354	373	361	373	368	362	368	362	388	338	378	355	365	414	372	350	365	382	389	403	384	373	329	370	363	380	366	387	383	353	361	328	365	383	399	380	376	368	392	365	342	394	349	377	360	325	385	376	346	388	389	383	353	388	374	334	353	308	371	328	353	402	367	356	414	368	356	382	336	389	367	377	342	347	398	349	400	357	349	371	359	358	381	347	384	345	379	341	370	372	354	344	361	370	396	377	355	378	371	415	344	373	391	389	382	359	390	360	378	359	373	381	392	359	377	379	380	347	378	351	364	376	380	365	363	379	355	399	353	381	374	379	370	352	372	380	339	366	352	353	376	351	359	357	375	374	365	412	360	366	350	350	333	343	383	336	380	397	367	361	351	352	381	375	388	383	352	385	374	380	376	359	386	338	379	381	349	372	351	413	393	352	389	344	370	345	385	349	350	367	389	320	378	359	361	383	389	360	388	372	372	341	356	372	364	396	350	383	357	369	385	357	356	367	405	360	351	361	362	389	354	339	349	360	413	353	394	389	421	350	375	359	379	362	384	377	344	386	366	364	372	378	361	375	370	381	380	365	371	365	349	399	347	357	360	340	381	351	347	351	348	374	386	372	385	389	360	369	376	371	368	391	337	343	366	382	354	351	350	350	367	322	357	367	392	375	388	373	385	363	356	359	375	375	359	407	384	375	358	391	360	328	409	357	388	332	350	368	361	358	372	367	375	351	368	361	347	373	372	351	372	350	353	348	382	352	368	367	367	357	350	344	377	350	376	354	376	341	361	361	371	351	404	357	364	354	399	361	362	347	363	344	400	347	375	351
23035	21293	29117	23815	21297	21351	12448	4875	5229	4234	2388	2164	1325	841	536	389	355	362	351	315	289	295	264	294	295	240	248	264	267	232	255	268	262	241	204	268	227	231	212	246	233	230	240	232	235	220	203	235	207	228	229	211	237	211	244	239	224	227	220	216	243	211	242	253	222	258	234	224	242	218	217	224	223	233	236	231	221	234	232	227	218	216	215	226	215	231	228	228	218	207	218	217	267	246	279	237	287	256	258	245	244	273	219	231	234	203	226	243	212	235	220	232	216	230	211	207	181	210	189	217	255	238	210	200	250	212	218	234	214	225	188	231	209	237	225	220	232	230	217	240	217	194	208	254	227	234	213	222	219	197	228	235	201	236	229	212	204	202	237	248	207	198	226	198	220	211	240	220	198	189	244	220	178	216	227	220	225	234	238	220	209	215	214	216	210	208	248	225	223	173	216	200	230	209	216	199	203	168	214	215	230	213	193	247	204	234	212	218	215	197	218	219	236	222	235	202	225	223	227	221	226	197	206	184	230	208	211	195	202	213	213	222	206	204	230	210	202	213	240	207	209	219	208	221	218	228	247	189	224	220	219	202	213	207	221	218	221	224	235	225	218	217	203	212	233	205	229	223	199	213	222	234	228	213	197	204	222	206	240	206	215	224	218	238	207	230	216	251	217	204	218	214	241	223	207	217	222	232	239	232	217	213	230	212	247	214	193	210	227	221	218	234	222	220	221	231	239	206	204	226	194	224	247	234	214	224	221	248	193	248	213	219	233	218	218	233	208	232	236	212	205	219	234	231	221	214	189	228	233	242	239	213	239	223	190	237	236	248	222	232	231	242	217	213	206	206	226	203	241	207	238	221	196	221	216	227	209	202	219	204	216	219	209	207	210	234	208	212	208	237	211	243	233	232	222	218	207	220	185	245	219	219	217	208	234	213	202	216	226	214	213	238	208	213	222	206	220	199	212	237	204	210	226	233	205	220	216	237	224	216	217	240	218	239	236	212	226	218	209	229	232	229	198	223	228	222	227	235	229	227	217	193	234	212	236	211	229	238	208	229	221	198	184	205	228	194	228	224	231	241	225	222	226	216	211	200	215	200	221	215	207	191	231	223	224	222	215	227	203	231	201	217	236	219	198	210	240	179	190	209	199	232	229	201	226	205	223	230	205	209	200	227	223	223	230	238	223	221	216	227	228	222	226	188	187	218	231	225	208	227	220	210	251	211	178	202	209	226	184	205	238	206	227	200	235	218	220	239	205	232	201	228	206	233	233	230	206	205	226	216	207	189	191	259	195	201	216	236	212	206	209	222	218	217	234	210	222	199	243	222	230	213	209	248	185	226	225	205	221	214	218	226	209	258	212	219	253	223	187	241	231	222	214	224	218	240	203	214	223	220	208	228	241	183	200	211	201	220	220	217	228	240	250	193	213	230	224	213	238	212	232	209	206	229	217	219	228	204	231	219	214	209	218	202	190	218	210	221	232	226	217	218	201	185	194	213	230	201	214	217	201	202	216	227	232	223	218	200	228	215	218	202	234	200	212	222	192	225	231	223	229	218	206	192	207	226	224	226	235	225	239	220	209	205	210	219	199	226	219	199	228	199	205	211	216	226	198	214	221	222	237	224	216	228	246	243	224	229	222	248	219	201	209	204	178	213	210	225	197	240	206	204	238	244	237	186	195	212	213	232	222	234	231	199	232	216	208	217	217	229	223	212	221	219	200	204	220	226	207	198	225	205	209	227	213	197	208	227	196	222	206	223	197	241	195	206	207	215	228	220	225	213	202	228	227	237	232	207	226	216	217	221	244	209	218	208	233	223	218	229	212	201	242	206	227	201	220	237	205	208	232	238	226	201	249	225	199	217	230	195	224	225	238	220	208	250	215	251	235	264	232	218	230	212	206	206	213	236	236	212	243	228	201	224	217	207	231	211	201	231	234	202	217	234	245	223	207	213	204	221	208	212	224	212	228	222	216	208	214	227	221	221	224	253	252	202	228	219	222	213	220	230	233	210	197	221	230	229	205	224	212	217	229	213	223	222	209	217	200	235	238	207	203	217	215	224	221	212	198	213	233	220	235	203	256	201	223	234	212	242	226	245	223	209	207	183	218	241	209	223	218	210	233	233	206	250	232	219	215	220	212	205	205	196	211	221	232	183	208	244	221	225	221	224	208	207	198	224	215	252	223	234	232	232	215	206	206	234	203	220	209	207	215	214	230	227	207	212	233	198	233	202	222	207	232	225	222	203	232	224	202	244	220	224	210	214	196	215	222	202	225	236	208	228	211	206	208	225	225	203	232	211	222	219	216	237	240	210	235	223	234	212	209	227	251	190	210	213	197	224	242	214	232	210	239	211	233	204	235	224	209	231	180	207	209	247	221	233	237	228	209	218	231	211	219	203	186	201	233	238	208	214	195	221	208	216	195	213	223	213	220	210	205	206	209	210	201	234	216	233	204	223	227	223	249	237	230	230	196	249	213	207	224	213	258	224	202	219	221	232	220	231	207	185	203	200	224	198	220	224	211	204	213	227	231	221	231	222	222	200	231	215	207	194	203	232	222	231	204	219	222	205	206	241	199	225	239	208	225	217	202	212	206	219	224	234	208	198	253	205	200	215	224	244	232	213	244	218	221	212	224	222	208	218	204	211	242	209	228	248	212	225	217	231	246	217	236	215	227	196	196	234	253	212	206	199	242	208	213	211	238	197	221	222	220	245	208	219	206	216	228	200	207	229	230	219	200	226	230	215	216	216	217	235	223	212	218	212	217	233	182	228	259	211	225	224	206	226	235	210	213	193	237	226	230	218	206	217	208	216	212	228	236	218	206	223	228	203	236	218	193	246	200	218	223	221	203	221	205	202	238	243	202	215	207	217	193	198	215	231	203	242	220	213	205	209	218	222	228	210	201	215	196	210	217	217	235	215	216	216	204	225	212	222	206	220	212	224	198	247	199	214	240	206	233	230	218	196	222	208	203	211	207	214	229	233	219	186	228	207	211	215	229	217	222	224	208	223	244	217	191	247	214	221	210	225	208	208	220	225	228	212	242	248	238	229	215	205	241	210	212	205	215	210	210	217	220	211	183	241	223	214	212	234	233	225	219	201	223	205	192	229	244	214	235	213	215	224	220	203	221	226	204	187	217	226	208	215	204	239	230	196	214	211	213	218	218	215	220	221	223	224	239	215	191	238	235	238	189	191	181	203	227	240	235	210	206	223	210	227	227	201	190	196	219	208	229	210	236	227	213	216	213	242	217	231	232	208	216	228	225	222	173	208	198	252	235	210	217	223	235	219	237	219	226	225	212	227	222	211	206	227	244	194	222	225	218	239	251	225	237	239	209	209	192	218	218	244	229	221	226	237	198	238	216	226	220	179	218	241	229	206	215	243	215	208	223	252	225	212	222	231	234	203	220	211	212	206	211	213	231	222	202	225	225	184	214	210	217	230	234	229	208	208	226	213	223	202	210	209	222	244	217	238	204	206
42649	65764	30294	13224	6564	6363	6715	8922	10208	8095	4780	4153	2579	1521	925	649	537	545	500	459	397	345	339	362	352	360	364	313	340	301	328	283	283	268	328	288	306	309	271	317	287	275	280	277	280	281	260	253	257	259	283	236	245	311	299	298	299	323	275	261	286	279	270	259	279	275	277	278	239	265	263	298	255	214	274	267	284	264	255	276	266	259	262	256	260	287	277	287	261	277	275	296	287	355	335	305	321	322	311	356	299	286	271	255	260	239	287	257	280	292	280	284	238	266	279	257	245	268	271	226	266	273	252	215	264	249	249	263	248	284	271	249	257	261	260	253	272	260	255	247	284	245	279	266	252	237	267	262	281	268	231	256	257	252	250	254	238	286	239	264	256	243	226	277	248	252	265	270	261	252	247	241	236	277	266	264	240	286	263	282	250	261	286	261	284	257	270	247	271	234	231	268	247	252	247	262	258	240	263	273	259	260	270	237	256	256	233	256	240	249	245	262	237	262	285	242	252	285	248	268	247	262	255	252	262	263	270	267	264	256	234	224	239	243	274	249	258	276	256	279	258	233	257	284	255	253	286	290	217	250	249	271	240	252	278	232	239	278	261	258	269	272	266	252	239	258	250	237	245	277	237	270	252	279	247	252	242	274	267	264	262	288	250	243	255	238	268	235	261	247	244	288	255	238	257	263	285	280	262	252	275	226	226	268	261	256	274	274	259	264	268	249	283	262	269	276	253	259	240	259	238	244	269	260	269	287	253	247	268	235	243	273	234	258	238	262	272	267	241	276	266	226	283	277	269	255	246	282	246	258	255	257	247	265	251	253	273	229	256	254	232	266	250	257	256	262	233	246	270	248	248	259	259	257	256	297	259	267	244	239	247	232	270	237	278	282	237	255	242	276	268	243	263	263	276	251	233	236	265	257	258	231	255	217	271	245	266	230	273	274	242	273	247	259	244	257	264	257	252	241	281	276	240	247	273	243	264	254	262	266	272	246	266	237	259	272	250	264	271	260	268	255	263	288	283	248	270	281	246	260	245	270	240	257	259	241	271	253	255	249	244	252	264	265	258	264	246	265	255	266	277	235	276	259	279	284	257	265	219	275	229	283	247	246	251	252	250	245	257	226	231	255	257	267	262	250	250	248	275	285	250	249	245	267	253	247	266	252	255	264	235	276	274	255	265	248	275	296	262	278	291	260	293	260	229	241	252	237	247	281	252	278	267	272	263	250	276	283	249	272	239	243	241	277	244	263	249	265	253	286	265	265	256	241	244	248	272	271	294	253	271	256	278	257	280	284	233	284	261	257	270	264	282	258	252	238	263	242	268	266	275	237	289	264	240	267	264	250	280	271	231	310	249	267	254	284	257	242	270	273	282	244	264	277	280	276	246	252	254	260	253	245	243	276	255	296	297	258	246	260	264	264	272	286	289	269	274	262	213	235	248	251	272	270	248	266	267	268	260	259	252	246	282	228	266	258	255	251	242	219	240	265	246	276	258	269	269	251	275	270	266	269	262	230	232	268	273	293	266	245	245	235	227	257	269	242	250	223	257	288	253	245	225	252	242	260	273	248	262	253	253	250	247	296	243	249	240	262	249	253	247	248	245	239	231	246	250	257	270	275	274	249	259	247	241	255	254	250	228	236	269	270	273	252	263	246	265	275	275	291	266	277	251	273	247	252	246	250	261	253	263	274	238	258	239	243	236	265	281	252	231	240	263	254	233	281	253	250	248	241	234	255	283	271	255	222	277	214	284	277	225	259	269	244	289	281	266	258	261	234	236	263	269	254	264	252	302	230	273	271	276	240	279	274	265	296	248	255	279	312	255	282	294	283	241	261	240	245	264	258	264	256	250	255	281	257	246	280	275	227	256	233	254	235	246	235	267	251	252	244	249	236	276	243	247	253	259	245	265	264	228	268	244	230	249	267	255	284	246	255	262	276	258	238	243	258	287	246	283	264	242	249	247	248	240	254	246	264	267	252	233	267	245	235	255	240	260	277	274	257	228	266	235	270	263	261	220	257	271	252	268	247	225	232	266	264	260	244	273	227	272	277	260	270	280	269	232	245	259	258	269	238	260	231	251	229	257	254	272	268	252	247	261	249	292	218	267	289	282	263	257	258	280	252	248	304	261	277	264	238	245	258	249	232	259	279	257	252	253	268	272	238	242	242	242	250	237	278	233	253	289	253	262	265	277	258	260	263	288	228	281	248	239	252	219	264	268	254	249	282	238	273	243	294	272	276	260	238	260	262	232	245	242	273	276	265	276	263	267	231	271	234	241	248	271	251	257	238	255	272	245	245	283	254	253	261	253	291	270	271	252	245	268	265	246	251	266	258	231	298	253	267	252	277	282	277	226	258	254	252	283	256	254	271	276	243	233	236	278	269	251	289	257	262	273	243	241	293	271	259	260	234	293	234	245	259	252	257	253	267	268	258	236	258	264	259	276	266	289	270	274	244	271	255	257	260	262	253	299	265	245	266	242	248	241	251	262	262	262	262	250	272	259	256	243	270	260	249	275	261	247	229	237	247	252	246	288	239	243	234	239	254	272	224	233	251	240	260	265	267	247	253	230	265	263	258	233	258	253	271	266	299	275	255	271	229	257	260	271	264	231	252	264	269	285	267	275	253	256	253	267	235	258	271	274	257	250	269	256	240	261	246	269	256	237	264	237	261	239	239	282	237	284	251	229	269	272	281	274	251	285	244	252	258	244	273	234	251	266	268	241	256	256	241	279	238	274	255	280	258	271	242	271	250	262	250	265	256	265	269	250	260	245	252	271	263	233	266	258	240	278	247	250	253	253	248	263	256	279	249	269	222	206	250	262	258	270	269	269	259	259	239	246	260	270	273	253	256	252	226	241	259	253	262	255	248	219	238	267	270	277	257	249	281	273	247	255	223	276	251	250	230	258	263	266	256	276	260	255	274	268	264	263	281	224	238	267	278	275	230	260	235	289	279	243	265	262	245	252	217	264	237	235	266	278	227	237	267	251	255	271	252	277	268	277	239	271	249	241	268	252	267	261	247	250	266	232	256	262	238	247	253	258	247	262	242	271	256	260	247	274	241	224	241	245	242	256	278	261	266	289	244	252	267	241	288	264	260	260	247	270	235	263	252	264	262	281	261	283	253	282	252	245	277	287	243	278	246	232	258	258	267	255	264	267	237	255	257	256	247	252	244	260	261	269	251	258	271	258	263	266	239	259	258	260	267	271	249	241	251	287	262	261	243	243	270	251	272	257	273	255	277	230	247	261	238	285	254	305	236	234	244	262	237	246	244	267	241	278	264	236	275	239	290	270	250	237	255	263	267	231	231	271	285	245	245	291	241	235	274	265	273	229	241	246	246	284	259	249	223	242	260	258	255	246	248	235	264	274	271	240	246	270	238	249	253	250	254	230	242	242	222	235	248	265	242	273	255	279	267	256	278	249	257	272	254	252	268	285	254	246	269	262	260	247	286	238	252	244	292	288	250	269	252	270	268
29716	29588	22503	7005	1279	944	1079	1471	2035	2063	1200	1128	966	584	572	502	508	498	485	441	457	483	435	480	482	486	444	467	464	468	470	427	483	431	439	484	429	469	485	460	495	461	467	502	466	495	459	464	483	476	490	451	467	495	449	453	469	491	467	466	466	458	440	453	469	455	435	494	464	452	465	411	448	437	469	469	449	502	426	468	451	486	463	511	459	480	471	457	467	484	483	468	452	489	472	481	508	448	483	462	513	504	467	482	436	471	465	445	443	448	479	446	458	469	500	477	485	450	459	489	465	474	478	448	476	506	487	473	419	471	414	505	470	472	425	484	469	475	467	489	459	442	489	409	434	426	444	468	466	453	452	452	466	436	447	484	431	467	460	444	451	457	453	465	486	467	464	484	471	457	456	519	497	468	420	427	435	510	498	466	453	495	417	473	475	460	431	448	441	452	470	464	450	456	464	460	448	464	438	476	472	462	458	470	451	454	504	439	460	483	477	437	419	460	476	474	500	459	430	435	457	468	461	468	503	463	459	468	490	479	490	420	419	475	436	437	494	470	474	460	498	427	456	474	486	467	447	480	445	434	490	474	423	441	473	481	483	423	470	436	436	460	473	454	454	453	437	440	442	453	463	447	426	457	472	456	469	477	482	470	504	441	480	471	454	492	483	441	495	494	414	479	457	423	489	472	460	462	519	483	509	479	493	471	479	452	501	472	478	443	484	440	464	450	430	472	470	488	461	479	475	490	468	474	507	432	459	466	446	466	463	454	485	442	492	527	450	469	446	463	443	487	447	448	477	460	484	463	410	494	459	457	502	432	501	423	427	460	489	460	449	471	448	518	461	485	463	421	434	455	454	452	472	452	518	490	484	413	474	444	477	445	466	488	421	477	453	464	424	447	468	490	432	441	436	441	471	448	474	441	486	452	493	440	486	421	460	460	520	415	470	453	434	503	471	446	498	437	467	463	480	450	425	475	439	474	470	502	493	493	466	460	441	487	468	475	440	444	470	462	479	467	468	478	450	484	469	429	512	438	460	460	492	481	429	486	463	501	456	430	444	436	469	426	459	448	424	474	463	503	453	467	470	428	481	468	454	464	501	475	498	449	461	440	472	461	514	454	475	409	444	484	435	455	432	452	463	472	456	407	494	445	450	475	506	504	480	482	443	470	478	495	481	464	448	426	462	474	459	456	441	468	443	469	458	473	490	445	462	485	457	498	473	446	476	469	414	472	415	415	482	466	482	480	431	495	470	467	460	454	431	450	464	489	469	504	521	470	482	460	479	468	485	480	422	431	488	449	429	491	481	471	444	466	449	473	480	474	466	468	461	460	465	483	471	445	445	448	477	483	538	471	472	435	473	476	535	487	457	423	517	445	484	460	449	453	457	459	455	468	441	448	451	458	489	473	472	451	466	492	466	432	477	446	472	463	453	434	471	440	482	477	487	445	450	453	466	468	480	463	493	443	464	439	446	490	450	490	441	469	479	472	497	481	488	473	499	501	462	456	467	473	444	450	455	504	441	468	449	471	445	436	442	434	477	449	462	479	470	418	463	478	432	458	465	447	466	446	455	472	485	431	428	448	464	446	443	478	463	465	428	445	465	466	494	417	439	451	435	461	479	499	509	461	467	465	487	480	442	437	457	480	461	471	469	468	470	449	450	452	459	452	454	445	493	469	425	465	469	451	484	471	440	444	500	447	463	465	463	485	456	446	471	486	471	458	487	459	446	435	468	485	457	477	451	470	449	456	406	459	475	447	463	455	433	457	479	504	437	440	469	448	464	448	486	448	432	475	447	496	453	473	443	467	486	457	422	505	459	458	447	467	474	417	466	488	509	495	481	428	469	444	456	441	508	442	455	458	475	446	468	470	430	443	447	450	492	460	462	439	486	464	444	456	491	455	451	436	464	458	452	467	482	465	471	462	439	435	470	480	474	470	463	472	417	449	486	541	457	461	468	449	436	486	457	464	465	472	478	431	463	439	463	449	440	464	441	480	483	457	500	472	467	456	463	421	499	450	456	457	435	473	472	449	453	440	431	453	456	438	479	466	450	480	435	478	478	484	464	496	471	418	493	465	481	439	462	462	450	441	461	443	477	430	439	454	489	474	448	462	424	461	470	461	466	442	469	448	506	468	497	470	465	440	453	442	470	482	461	438	462	469	453	486	489	445	444	444	446	438	430	457	464	485	432	444	467	450	458	482	449	443	496	489	443	460	479	435	496	461	471	470	423	429	480	441	440	468	439	474	496	483	485	475	446	446	429	417	460	456	456	432	470	471	474	510	507	483	468	445	485	469	473	496	453	466	436	484	435	460	466	445	438	459	436	446	474	437	475	474	482	468	451	450	444	478	481	430	453	446	433	461	434	433	494	449	494	454	501	472	449	486	505	443	449	443	495	440	471	458	454	494	462	467	475	459	459	446	495	445	449	473	459	442	506	471	483	461	471	474	456	481	429	460	437	460	473	471	465	413	487	459	468	474	457	487	462	453	468	474	457	459	444	462	453	480	484	465	460	445	466	487	438	475	430	470	454	477	439	463	438	487	447	500	463	459	444	430	454	435	488	445	485	464	471	466	474	490	483	455	432	445	455	442	463	492	467	448	432	473	472	452	481	482	449	491	473	495	464	497	451	463	434	452	454	474	475	482	458	450	425	454	475	463	456	471	446	492	471	476	452	500	426	489	488	450	452	505	480	442	461	470	475	467	480	482	473	467	469	455	475	462	460	477	439	438	466	455	445	497	482	484	445	478	455	422	459	478	470	447	481	484	445	440	472	452	478	475	483	472	465	482	461	455	492	475	429	493	488	487	477	491	469	475	437	467	447	465	448	475	466	425	474	439	445	480	471	451	443	451	453	479	463	471	483	504	423	509	472	499	514	494	451	395	453	476	459	498	422	447	484	482	492	471	427	470	463	485	477	487	459	462	464	460	468	540	483	447	413	491	442	471	439	477	441	481	479	476	500	453	475	444	475	432	437	439	466	456	450	466	465	472	504	457	453	469	443	452	459	467	473	472	482	458	520	470	482	460	451	439	431	469	444	468	471	476	466	447	477	447	471	425	465	469	466	466	435	452	467	459	496	469	502	493	459	467	477	476	438	438	460	461	474	442	472	439	454	456	424	501	446	453	443	443	468	455	466	472	456	478	460	465	447	473	495	455	468	445	414	498	452	446	435	447	468	484	454	477	461	466	441	460	468	444	448	493	436	452	451	487	448	439	462	426	490	480	461	494	485	504	531	449	445	432	406	444	498	467	471	425	451	454	480	461	460	465	456	442	465	509	450	469	432	449	475	425	463	506	474	484	450	427	463	442	482	434	453	436	435	455	481	466	431	450	453	465	479	466	452	419	461	457	466	440	457	479	470	489	479	441	454	456	437	476	430	506	442	433	447	438	448	454	461	478	483	478	424	470	463	461	450	432	470	437	468	481	474	441	455	481	474	468	473	457	489	471	439	462	480	447	496	499	473	507	477	464
37863	47224	19571	4633	1864	1650	1929	3012	4261	4065	2182	2029	1523	854	733	619	608	599	594	586	549	573	530	585	564	530	565	530	580	572	559	524	550	563	548	550	550	570	510	568	520	579	531	588	529	503	553	549	561	527	544	565	544	596	596	594	557	567	571	583	499	561	556	543	579	565	542	562	563	576	534	540	519	520	527	563	520	559	525	572	562	525	560	573	564	505	535	585	543	585	551	539	536	545	585	580	561	549	564	587	564	561	523	543	531	570	522	527	592	555	566	577	563	558	530	568	532	542	540	527	544	579	570	515	545	565	524	580	517	529	552	554	507	563	595	535	547	553	528	568	553	536	516	525	591	515	572	522	586	575	514	571	586	548	591	535	546	546	556	542	529	570	572	547	559	512	542	556	577	533	532	548	558	503	549	556	552	562	561	540	527	524	487	560	524	536	534	524	573	579	567	543	546	527	541	537	580	559	540	560	558	597	533	583	547	592	568	550	512	578	561	563	550	569	552	538	575	536	572	529	522	518	576	581	581	533	534	581	555	527	561	541	540	543	542	569	547	551	523	551	549	505	532	562	549	567	507	586	515	591	582	547	567	544	538	537	538	518	510	564	556	571	521	564	525	581	556	534	600	589	577	576	550	502	576	556	537	549	549	561	565	558	570	535	529	540	510	508	560	583	534	558	514	569	515	513	603	544	538	550	582	586	511	540	543	575	539	558	586	598	583	526	557	551	493	524	517	550	551	572	554	577	558	566	546	545	536	509	535	544	600	570	534	597	564	529	553	552	584	513	505	557	532	484	565	548	537	532	540	531	565	513	541	530	527	530	525	567	531	536	577	574	554	570	539	562	561	549	552	532	544	557	570	529	526	535	567	550	554	553	558	535	569	519	575	549	562	537	527	540	541	597	526	577	528	562	505	534	545	533	550	526	548	518	497	541	578	596	550	550	563	582	552	499	536	557	589	575	523	521	553	568	526	530	545	600	554	544	583	566	502	518	542	590	551	534	557	563	522	556	553	525	525	535	544	547	567	576	568	517	556	572	559	564	568	570	575	508	533	533	568	522	576	588	591	531	545	559	562	567	579	533	527	599	568	522	491	569	539	570	543	596	544	550	584	584	545	577	522	560	539	535	553	566	562	559	503	539	558	539	532	543	517	510	565	528	537	560	541	535	552	563	529	548	563	535	522	538	555	553	563	590	569	554	499	524	556	531	565	513	560	532	566	550	575	568	525	541	569	541	505	522	561	529	600	552	515	539	547	566	551	547	555	558	543	590	575	564	602	553	531	557	530	544	542	559	552	539	558	530	528	564	519	591	499	539	535	519	557	525	564	567	586	562	565	588	544	558	537	557	550	527	569	513	517	521	564	553	545	544	532	563	552	550	558	546	565	527	546	555	533	517	523	533	605	549	557	560	568	519	503	582	555	510	595	524	578	553	555	519	534	523	528	538	567	520	557	521	568	538	589	562	527	571	554	542	539	532	526	553	517	529	546	580	551	558	562	531	486	565	535	550	585	559	540	531	540	522	539	552	525	587	570	575	534	537	529	577	509	546	545	553	565	516	569	532	573	561	568	578	503	560	542	551	541	514	493	545	578	555	530	550	516	535	552	531	565	537	559	491	539	564	537	550	553	557	514	589	525	580	532	598	563	582	577	518	549	571	575	514	585	541	556	492	559	519	531	542	553	558	521	528	563	566	551	545	553	539	520	531	556	557	557	555	557	552	521	520	491	556	574	563	561	537	551	569	544	599	500	515	526	571	539	533	566	557	563	554	555	555	519	566	558	548	567	544	538	544	580	535	586	548	532	585	603	568	542	567	555	522	528	590	520	540	576	564	550	550	553	565	539	558	553	528	578	492	560	485	558	603	556	541	547	554	561	574	543	551	542	575	521	547	562	545	554	569	548	515	527	564	525	586	512	530	539	538	577	515	539	525	550	568	500	540	525	562	564	564	555	547	568	533	566	554	573	551	544	576	547	511	576	540	556	530	546	602	589	550	581	534	570	534	533	584	533	602	575	550	547	569	538	573	547	550	517	534	561	558	568	532	559	543	567	576	581	614	524	551	579	562	549	535	541	575	548	536	578	590	563	554	549	537	527	548	582	570	542	520	560	538	551	526	528	562	526	549	562	546	546	530	529	538	522	561	571	540	555	571	516	526	561	534	551	534	540	568	567	540	583	548	571	568	550	527	565	545	546	546	562	554	545	584	547	542	585	560	560	535	544	503	588	583	575	543	552	547	551	554	506	556	593	551	544	543	542	574	562	521	540	540	582	554	588	577	553	503	541	542	560	547	500	541	576	511	535	531	539	564	524	565	564	585	570	537	571	553	548	548	526	524	548	482	527	587	571	541	530	600	592	539	537	549	547	505	548	516	575	556	522	562	536	565	577	545	584	552	584	513	519	558	545	580	522	540	565	537	541	532	528	572	548	542	588	577	519	511	569	596	578	558	546	556	558	554	556	575	545	552	575	586	506	586	505	532	523	521	538	564	562	567	545	586	555	542	560	514	529	556	533	513	558	559	614	620	555	529	575	579	570	578	551	531	586	562	529	537	527	576	519	576	540	575	528	558	527	525	572	539	567	525	542	551	590	581	530	564	537	587	524	578	546	573	559	531	562	569	537	576	548	550	540	581	536	548	563	601	542	575	560	601	543	525	533	584	533	544	564	522	536	602	541	559	566	509	530	609	555	556	538	536	516	506	544	604	557	559	537	575	548	578	526	571	506	570	560	595	571	572	544	538	565	542	552	557	543	585	574	553	551	569	556	571	533	577	536	568	523	571	532	553	554	556	572	552	586	545	565	550	526	572	574	538	522	591	550	513	513	523	505	590	544	543	547	504	538	538	587	530	535	541	538	535	563	543	585	531	567	558	556	570	533	573	566	575	530	596	517	558	490	561	542	553	545	549	564	526	586	547	539	518	557	555	584	564	558	578	534	580	579	548	537	522	552	533	609	565	508	558	559	530	568	565	532	526	558	560	526	548	563	535	532	519	546	589	512	552	560	544	531	539	575	576	564	573	593	536	538	568	572	564	542	533	573	522	545	569	556	536	528	522	563	546	542	530	548	582	585	545	543	553	552	572	581	603	570	572	572	543	528	545	546	537	572	535	539	586	502	543	546	535	565	532	561	552	562	566	585	537	517	539	513	555	528	515	549	558	547	541	534	602	532	585	542	584	542	579	509	533	522	577	548	558	570	567	561	532	542	568	548	559	536	565	562	583	508	580	524	551	553	538	536	543	551	526	526	577	504	513	541	494	535	572	587	549	541	578	538	575	532	526	555	547	556	529	587	557	550	554	522	517	539	569	550	537	555	521	555	561	539	540	526	536	564	580	558	545	572	560	582	561	564	517	573	564	549	530	527	533	550	549	546	550	563	584	550	521	487	562	543	556	533	577	552	562	583	590	588	529	525	567	550	594	522	546	548	525	553	530	568	541	523	572	517	565	584	569	547	547	561	524	536	522	606	539	528	571
23953	21286	28704	24129	21204	11675	2251	1868	2321	2739	1437	1303	1160	668	528	414	393	428	369	388	357	356	351	303	330	333	359	319	368	343	315	350	346	350	338	330	339	320	360	344	291	317	308	293	296	304	307	354	325	314	346	318	299	300	280	322	334	326	360	349	293	312	330	335	307	340	321	304	331	316	318	299	321	327	321	296	339	322	328	345	345	340	326	304	309	339	308	356	325	343	372	340	349	334	390	347	325	378	332	327	330	293	327	333	329	296	313	320	318	299	301	326	309	289	306	289	323	317	317	324	298	323	334	303	315	324	321	302	320	340	324	333	325	280	313	308	337	327	307	328	322	333	321	287	316	327	325	322	276	322	335	305	326	323	314	341	312	308	295	322	308	324	328	326	308	295	336	333	289	308	342	320	336	318	300	314	309	316	300	348	292	340	334	289	323	331	308	310	306	304	325	313	289	341	339	308	291	330	316	296	326	302	345	327	284	321	289	343	309	307	354	326	287	289	285	312	341	320	316	328	302	317	303	322	350	361	329	315	301	323	337	318	327	311	322	327	330	343	292	316	332	308	299	310	326	304	320	334	305	324	349	314	330	334	324	320	315	328	316	285	334	312	330	324	339	314	310	323	309	314	281	310	318	313	313	328	305	324	299	345	336	338	303	330	328	348	296	294	334	335	324	335	317	324	322	318	310	331	295	313	320	294	343	347	298	300	344	346	309	320	309	334	305	326	338	313	345	325	350	338	326	344	306	325	310	292	272	320	319	319	329	306	326	321	310	298	332	321	282	329	307	330	326	318	305	323	316	357	340	345	324	326	343	334	333	328	320	336	331	313	326	313	316	316	331	284	293	322	353	314	343	285	359	357	283	313	314	323	322	307	308	325	299	309	314	328	301	287	301	335	337	323	325	306	316	303	274	344	350	333	327	327	336	330	303	362	334	313	306	320	330	315	317	287	309	290	319	317	319	331	267	316	307	305	333	367	335	337	305	313	342	285	300	292	344	329	315	314	334	312	304	325	322	307	315	332	291	332	295	308	343	340	310	318	315	305	329	317	341	330	319	288	318	332	305	294	308	310	333	337	305	317	337	333	308	306	328	348	353	304	319	318	383	333	324	289	328	339	329	294	293	318	348	329	313	303	330	314	304	312	295	280	310	321	338	349	309	326	361	344	343	333	315	298	312	315	332	335	325	316	326	316	327	325	324	324	332	314	335	323	343	320	320	280	322	301	347	326	336	325	321	340	339	298	318	321	298	344	292	334	288	334	320	328	344	328	332	332	341	321	327	347	334	321	309	347	317	320	340	334	340	310	287	322	319	317	305	331	332	334	355	351	305	325	329	319	331	319	291	274	316	311	295	305	286	312	318	327	346	322	324	349	295	287	347	355	337	297	310	345	348	307	311	318	300	337	294	292	328	331	299	315	309	317	339	342	318	329	311	336	315	315	322	328	338	338	326	324	317	273	307	325	318	273	351	348	321	351	310	366	324	314	349	315	306	312	322	345	302	303	343	340	314	341	309	361	295	308	328	335	310	317	327	331	313	339	338	316	326	301	311	320	316	285	292	295	315	307	283	318	316	317	312	302	341	321	295	324	312	319	335	324	352	329	331	345	304	344	317	347	303	334	306	328	325	334	294	305	318	315	289	326	293	299	310	281	341	299	324	292	339	308	336	311	313	302	312	298	349	334	278	329	306	344	299	302	332	314	316	318	301	315	321	325	308	290	324	322	325	310	296	309	345	311	316	319	309	327	334	311	289	298	316	323	318	303	304	312	303	299	315	323	322	300	292	345	333	319	311	291	320	314	297	327	321	316	292	309	297	330	328	329	302	355	276	333	315	332	282	298	294	299	331	320	301	288	337	324	275	353	313	320	313	337	335	322	322	333	318	328	280	324	322	332	352	312	310	310	339	302	334	314	303	332	309	343	281	318	328	306	308	318	284	309	289	342	319	299	318	289	330	335	337	301	313	313	313	302	303	316	319	309	335	314	315	330	325	332	331	322	340	308	279	293	306	296	318	305	359	328	325	303	335	290	357	277	353	298	359	336	345	312	324	306	310	342	325	291	301	348	294	337	313	317	287	306	338	331	324	304	348	317	337	318	333	322	327	323	285	315	315	308	312	317	343	313	344	353	324	322	315	307	345	306	349	320	316	332	304	290	328	328	307	302	330	300	331	300	313	306	345	293	341	282	311	303	319	294	347	316	316	286	325	297	309	328	315	303	338	353	309	370	287	300	300	306	313	335	292	317	260	343	327	319	343	303	325	308	301	333	326	314	315	326	330	310	323	322	315	325	339	311	302	331	313	330	330	310	290	306	335	315	337	294	298	350	295	354	336	321	346	321	314	298	309	317	293	263	284	342	297	328	318	330	292	309	353	311	295	271	318	340	326	276	331	344	282	303	308	357	301	312	347	303	330	352	323	301	314	328	294	340	281	309	327	326	341	312	323	320	302	317	296	291	292	320	318	313	336	307	310	301	304	290	338	313	316	339	305	302	312	334	334	326	294	308	314	315	299	304	289	309	288	297	296	318	348	328	346	312	348	329	281	330	305	325	293	304	303	369	335	336	285	305	341	304	289	319	310	335	301	337	301	332	313	339	337	334	348	309	318	306	280	345	320	326	291	321	342	310	351	299	318	269	300	332	335	327	333	329	325	285	292	312	309	303	339	335	322	326	332	327	310	313	320	327	319	301	299	328	292	323	298	313	293	325	284	336	309	331	353	314	291	334	284	331	316	303	326	319	308	346	321	304	315	301	342	328	327	300	327	314	281	352	321	296	278	315	336	312	327	293	338	319	298	326	311	293	319	316	319	327	279	329	327	329	283	333	301	297	337	312	293	356	317	352	293	303	319	300	307	295	307	316	329	336	336	339	335	325	328	323	320	308	315	332	325	318	296	282	298	322	309	315	313	291	333	329	345	348	322	317	314	320	315	311	295	308	312	322	315	313	301	324	326	304	298	305	349	314	282	325	310	332	324	326	321	341	312	341	332	321	299	305	316	340	315	304	338	322	306	280	310	333	311	308	314	313	330	292	317	316	325	315	325	331	348	301	319	340	330	307	302	307	334	333	297	307	307	309	317	323	317	309	317	320	315	307	316	328	305	326	332	296	303	325	329	304	319	319	304	328	320	301	328	374	286	298	326	322	303	334	324	310	337	321	292	280	310	299	310	325	308	317	296	331	327	312	317	335	331	329	374	296	339	304	349	346	277	308	342	320	315	316	321	340	310	290	315	279	314	297	332	319	287	334	320	338	326	316	305	323	286	333	333	311	302	319	302	284	331	329	316	338	309	313	325	294	301	310	319	338	292	305	359	307	306	330	310	305	315	323	312	318	345	322	367	322	302	318	320	350	301	344	327	297	310	315	298	353	301	312	317	327	337	310	296	279	332	357	345	344	312	329	342	297	345	348	320	304	296	300	317	313	297	318	311	308	312	314	328	313	312	311	323	344	318	327	321	325	347	349	328	293	370	331
38980	59200	26634	8104	4141	3295	3299	3639	4806	5579	2885	2401	2114	1108	804	603	554	526	495	449	468	420	436	438	457	411	412	435	393	423	417	436	416	411	439	418	398	399	414	378	404	377	362	410	406	423	402	366	412	408	416	376	391	385	354	379	399	426	393	441	431	415	422	399	380	402	418	409	421	409	394	402	386	387	380	373	385	412	374	407	410	403	396	431	392	404	408	441	409	398	481	442	412	448	417	450	446	433	440	414	404	374	400	394	376	372	376	372	375	406	390	377	391	388	374	361	368	354	380	410	369	358	374	422	395	377	377	389	382	383	422	385	393	411	373	380	373	403	364	407	405	374	421	394	377	351	417	381	405	344	349	389	342	386	443	379	364	403	390	374	375	382	388	394	377	384	390	370	360	416	397	400	372	411	391	401	408	364	413	411	371	406	394	365	379	374	380	404	365	406	374	378	378	402	397	385	398	370	389	399	360	414	417	367	392	408	396	414	408	366	387	382	376	401	371	392	433	399	361	428	353	355	383	384	407	399	395	397	405	380	369	410	361	386	377	379	383	374	395	395	390	429	412	384	348	401	361	393	398	358	367	360	399	395	394	426	382	396	380	386	412	371	344	361	386	367	392	432	409	370	394	372	395	401	379	409	383	380	333	372	378	387	401	400	420	380	418	381	410	351	387	381	351	359	395	383	380	368	407	409	354	343	367	363	393	362	381	411	356	388	405	442	365	372	363	392	412	402	378	397	410	400	395	353	401	363	346	377	373	415	377	386	396	379	356	382	352	371	400	371	378	378	398	373	386	378	387	366	395	383	366	371	390	381	392	386	387	402	388	366	385	366	393	383	399	348	390	413	383	335	366	387	402	403	408	374	394	387	388	355	384	386	351	377	406	349	393	397	358	363	364	392	403	373	388	402	399	365	405	365	408	391	407	378	387	369	383	375	369	393	370	380	367	421	381	417	364	390	398	380	395	395	400	402	385	401	365	386	355	385	362	400	373	368	365	416	376	383	381	387	403	366	383	423	422	400	395	329	360	362	346	377	381	380	352	360	364	376	381	379	407	387	395	388	405	385	375	387	408	360	395	341	424	364	388	399	380	399	375	397	366	408	397	372	385	382	396	370	380	389	413	383	384	410	375	392	400	443	400	396	416	396	418	402	401	382	393	389	339	380	407	412	381	409	388	343	357	406	386	372	389	428	400	405	398	388	414	380	381	367	404	379	368	383	380	396	377	390	386	385	399	389	415	410	447	420	369	409	388	371	349	402	363	370	424	370	392	374	388	379	404	429	416	396	371	364	393	366	409	382	390	381	384	391	380	378	385	410	366	399	410	357	322	359	350	377	405	367	387	409	405	375	386	383	377	379	409	396	375	388	375	354	369	383	418	377	392	338	434	382	371	375	372	384	399	390	391	388	416	408	421	355	391	424	402	405	419	378	365	432	369	424	372	395	354	389	361	401	399	369	379	365	395	382	369	367	374	359	360	363	368	361	379	383	371	403	358	393	382	405	376	374	364	397	374	387	394	366	390	380	399	366	353	406	361	380	364	409	383	398	367	416	362	364	393	361	386	380	390	382	401	397	361	389	415	390	406	377	390	381	382	396	425	362	417	358	365	378	368	395	387	353	395	371	365	394	397	417	391	366	401	398	387	357	399	390	395	375	394	338	382	340	398	381	376	389	390	404	390	376	371	343	380	398	404	375	360	410	377	371	362	406	373	350	356	375	374	385	351	366	385	369	375	409	363	365	400	429	402	358	381	352	409	396	392	369	407	364	377	412	381	387	417	384	362	383	385	387	369	406	359	374	380	375	348	397	355	430	405	416	421	367	367	396	402	381	372	366	382	381	410	385	390	392	385	344	371	409	393	373	388	370	383	397	406	376	382	382	387	401	413	407	361	377	398	386	385	384	379	401	362	403	402	398	410	350	380	354	380	398	388	369	389	357	406	382	410	392	406	400	380	416	383	393	399	390	406	370	381	388	372	384	382	377	421	423	379	410	410	366	396	395	387	395	390	399	384	368	404	373	361	391	433	382	402	379	417	369	374	375	362	391	409	398	431	447	366	430	419	365	371	374	378	394	391	405	405	391	408	372	373	383	344	408	360	355	392	418	374	408	377	410	388	386	358	372	408	353	383	365	357	404	354	405	404	352	381	381	420	389	360	369	387	393	376	356	412	364	353	386	417	393	362	378	389	426	385	395	389	397	380	369	352	385	382	414	426	452	393	381	426	398	398	390	384	357	380	446	400	362	374	391	382	396	369	421	410	381	365	378	394	368	401	378	387	403	372	396	411	366	387	352	402	370	400	398	374	380	388	380	394	367	388	371	369	390	358	381	349	411	387	362	393	402	396	380	389	414	383	376	368	330	394	385	379	421	409	371	397	360	368	383	392	429	374	384	433	369	393	398	384	365	389	392	370	419	387	375	381	393	410	408	356	379	395	405	404	363	376	391	375	385	389	360	376	346	387	360	413	387	416	399	392	359	398	398	425	379	371	412	371	384	379	413	384	394	408	385	376	419	384	372	371	400	379	399	406	367	373	366	399	448	384	369	417	397	387	356	355	415	376	369	387	383	390	413	378	373	410	416	391	415	392	408	397	375	392	408	414	395	365	420	370	400	390	426	373	392	401	403	377	418	405	353	377	396	360	387	393	401	376	380	391	354	396	398	405	395	396	421	360	382	374	398	377	360	389	381	382	423	382	362	363	410	396	374	399	395	371	369	362	370	378	372	404	348	381	390	396	388	386	438	386	363	382	406	414	384	384	386	376	391	394	386	381	375	416	394	410	407	380	391	403	386	371	386	357	396	399	385	363	386	371	364	389	366	392	445	352	386	371	382	383	390	408	395	400	381	406	390	391	399	417	391	408	381	412	407	400	388	406	380	405	356	407	411	398	380	430	351	392	413	396	386	415	367	394	392	397	372	404	409	412	374	398	374	393	366	383	386	364	375	394	383	416	341	399	403	384	401	401	395	381	379	388	354	426	380	380	365	383	388	397	411	390	383	386	350	371	391	412	374	386	381	380	393	407	371	387	371	381	418	396	383	379	391	394	372	383	381	392	409	400	361	392	362	386	412	392	390	389	388	392	350	376	373	405	346	382	405	360	394	376	382	403	367	379	362	415	407	399	379	373	383	376	386	412	349	369	391	379	416	384	399	383	397	390	425	418	400	415	372	364	378	421	387	410	379	386	373	399	402	419	375	390	417	401	414	352	374	387	398	392	432	400	347	411	382	375	418	415	404	430	408	392	405	409	378	402	385	357	383	397	419	382	368	352	367	391	395	426	372	407	397	412	403	351	405	377	394	396	391	397	346	402	388	379	391	375	418	407	370	394	398	358	366	378	390	386	363	371	394	380	394	380	377	401	381	386	430	393	365	388	370	372	377	396	357	367	388	406	363	381	427	361	425	374	370	395	400	402	375	380	407	420	387	378	366	388	411	370	384	406	369	379	405	407	372	409	380	391	407	404	378	341	425
22981	21305	29171	23761	21303	21357	10873	2172	2346	3319	1771	1437	1188	713	567	386	371	362	354	341	337	313	286	299	291	317	268	320	262	276	272	273	268	258	265	257	274	254	255	242	275	253	281	269	253	254	261	244	229	233	273	247	258	269	276	240	261	257	260	267	266	276	277	275	267	264	277	273	258	238	273	255	241	258	270	234	291	264	280	240	251	251	263	262	263	262	258	276	265	256	284	332	281	309	310	307	280	336	315	287	277	258	288	258	274	243	237	231	232	243	247	264	255	256	249	265	260	280	250	251	250	257	246	251	239	297	236	239	266	270	265	273	273	287	246	237	237	244	252	265	255	258	244	230	252	252	259	275	245	249	247	232	246	245	223	236	281	216	239	238	260	231	235	241	244	252	277	223	249	244	251	254	223	255	244	277	227	240	240	227	265	258	216	267	272	246	264	259	245	259	265	272	267	265	238	266	229	263	238	255	261	280	256	275	240	241	223	264	225	270	257	242	286	286	239	284	241	260	247	267	251	233	245	225	234	233	234	245	260	242	244	234	238	243	240	278	247	266	234	252	256	271	275	247	294	253	265	265	240	270	250	234	237	248	252	246	254	246	266	257	246	233	254	245	271	242	244	255	265	243	260	241	280	252	239	258	264	280	263	233	243	242	247	268	263	258	226	229	238	240	256	250	262	234	234	275	263	243	255	258	264	262	264	289	254	230	259	270	244	260	264	260	239	269	247	246	267	251	248	269	232	245	241	273	267	238	244	235	250	230	258	241	268	252	234	250	242	264	269	269	237	232	273	264	224	253	230	251	266	246	260	285	248	255	262	235	243	204	247	232	260	213	221	258	239	246	229	231	277	250	269	279	270	249	238	251	240	241	239	261	264	241	263	255	250	249	233	234	266	254	240	245	231	269	257	248	245	244	240	224	255	237	243	265	226	258	246	231	274	229	262	284	234	272	265	255	230	247	239	245	285	226	251	254	278	247	275	269	267	246	239	231	287	253	242	252	229	267	263	275	255	273	257	259	253	273	247	278	252	250	242	248	257	253	234	255	240	238	239	251	236	255	254	226	264	257	235	255	253	224	252	267	280	226	258	220	239	232	280	233	231	255	252	248	239	233	262	244	266	213	244	270	264	235	227	274	236	248	237	274	246	274	225	215	244	251	227	251	259	248	249	235	261	258	246	266	243	248	257	263	260	245	265	228	256	236	263	250	211	265	271	250	244	290	229	220	245	232	243	273	254	230	265	251	296	242	252	246	228	262	219	263	279	246	263	245	246	254	238	232	278	254	241	239	258	242	254	259	278	256	224	233	248	261	244	266	269	232	234	257	265	262	235	231	240	265	239	254	260	260	254	251	253	232	263	235	262	212	238	248	253	249	266	242	238	245	237	263	252	234	242	254	262	251	219	255	208	255	252	259	252	254	255	237	233	245	247	217	260	259	251	267	247	245	255	233	241	257	250	282	253	243	244	240	228	252	268	241	273	254	252	233	217	247	255	252	246	259	250	246	273	235	236	251	240	254	226	255	248	244	246	264	215	240	250	260	258	252	258	250	254	265	260	291	251	273	255	246	280	249	231	285	258	259	255	253	254	244	245	239	236	238	245	240	249	267	245	253	228	242	287	247	239	253	253	274	211	264	264	228	252	249	254	253	255	218	253	265	267	256	264	288	252	231	260	245	262	250	244	244	250	249	267	256	258	221	255	258	261	236	248	247	269	251	229	249	251	288	254	230	239	260	250	248	206	255	234	232	250	286	231	280	251	242	214	254	253	250	255	264	225	285	260	255	246	256	244	258	272	251	268	263	279	249	257	270	253	260	254	247	257	277	243	249	265	260	257	223	257	246	263	262	231	263	268	239	233	235	235	255	257	236	275	257	272	264	242	267	249	223	258	250	253	255	240	247	282	270	254	257	233	237	228	275	252	259	222	247	230	224	270	232	246	236	228	257	255	266	255	244	265	246	251	256	259	255	248	242	226	279	265	269	225	244	254	236	236	222	244	245	262	242	241	249	243	242	254	252	231	276	267	276	263	286	243	253	215	281	225	248	243	247	247	231	290	265	244	254	288	254	235	276	259	298	241	252	258	245	237	251	260	244	256	223	237	265	245	255	245	225	251	246	268	227	253	229	256	253	224	216	225	237	247	258	244	234	250	256	236	224	287	257	238	255	231	261	215	211	216	243	256	238	264	251	244	254	290	245	257	271	254	236	230	255	242	252	238	269	248	237	259	256	237	234	268	249	259	250	240	233	261	282	264	244	257	253	229	242	241	263	273	204	236	239	266	253	255	227	259	239	265	258	265	251	264	291	270	256	239	264	245	254	243	249	244	241	231	233	261	261	245	279	237	236	274	270	258	242	254	267	237	264	264	231	277	227	225	241	252	248	239	238	240	269	260	267	238	247	255	233	252	265	246	291	257	274	240	243	269	241	228	274	248	245	274	235	224	234	232	263	264	249	258	263	257	252	275	268	259	222	255	271	260	236	239	225	250	274	272	255	257	286	257	246	215	273	268	249	254	265	251	257	249	255	251	268	237	255	251	285	241	274	258	247	235	247	258	225	257	244	245	237	243	239	247	298	268	255	233	226	256	271	273	251	222	252	267	251	230	233	246	222	258	263	264	256	257	270	234	251	252	251	259	269	253	265	264	265	248	253	250	250	276	265	275	258	250	250	244	240	234	259	226	242	266	257	258	248	255	254	242	228	262	244	251	261	273	229	247	264	257	238	244	254	281	245	269	262	240	259	243	236	238	254	260	237	236	252	261	270	234	260	223	270	271	279	240	259	293	229	222	231	258	262	260	253	263	248	288	235	208	271	244	242	242	227	254	244	256	239	257	282	255	270	269	246	278	238	249	246	240	244	246	265	245	257	255	236	257	251	255	243	233	270	250	253	260	234	253	261	268	238	217	239	222	244	247	260	233	252	235	225	266	270	227	246	232	245	214	236	225	248	265	234	239	249	263	269	250	208	252	244	223	244	252	243	268	244	240	278	270	278	256	224	224	266	264	245	259	245	251	277	245	259	249	257	227	267	233	251	245	286	227	245	243	245	261	254	253	254	253	259	266	248	237	246	217	235	237	255	231	253	240	221	268	251	264	249	269	211	257	241	246	259	249	240	236	230	236	223	240	266	249	230	231	252	265	261	271	249	248	251	279	265	261	249	234	252	279	252	247	249	242	235	266	243	242	249	256	236	257	229	261	242	243	246	220	260	253	209	259	260	243	253	259	263	241	247	229	266	241	243	211	250	243	259	248	260	246	254	248	215	257	253	254	261	231	244	273	237	270	267	257	263	234	243	247	219	258	257	262	247	276	256	241	239	218	242	257	250	276	273	234	250	263	235	247	225	260	257	242	273	275	271	248	243	268	271	228	240	290	244	279	237	253	233	245	256	261	272	275	258	270	270	243	266	259	248	246	237	252	245	222	251	240	229	253	250	255	247	253	272	263	243	241	251	269	256	253	260	250	242	241	262	247	259
43085	67371	30726	10886	6066	4547	4246	4042	5091	6628	3372	2905	2160	1283	890	598	523	516	517	406	415	416	371	364	358	408	349	366	372	380	317	363	315	322	340	330	304	316	333	318	300	332	317	338	292	300	327	320	311	325	318	311	286	283	305	292	320	308	305	307	294	322	271	311	310	287	322	295	299	295	272	296	303	287	282	315	317	283	297	297	264	305	295	291	282	283	329	374	370	332	366	367	337	402	388	371	384	396	419	336	303	283	311	315	332	288	300	296	311	295	304	307	305	289	289	275	304	270	301	278	305	282	300	296	298	261	308	278	328	297	285	308	284	261	276	281	289	311	306	305	298	308	273	302	309	304	295	268	296	277	307	289	316	282	305	313	274	282	286	310	267	289	285	334	288	305	270	303	272	314	285	309	298	305	295	281	275	277	321	290	304	306	292	295	273	270	313	317	295	284	316	289	270	309	293	283	309	288	301	298	252	320	271	289	310	291	296	314	292	276	265	302	280	284	316	295	296	316	287	277	292	268	302	282	274	302	334	297	282	268	274	301	298	285	307	285	271	274	279	300	285	297	297	303	302	315	308	274	277	276	291	276	308	278	289	286	259	312	321	268	323	312	295	323	333	288	299	291	311	314	266	293	272	307	301	290	285	245	262	296	288	314	266	292	318	295	287	286	287	278	295	273	296	291	278	298	295	275	263	304	288	285	306	309	284	306	286	307	280	309	299	301	309	310	304	300	312	266	268	303	290	280	282	286	285	297	305	289	279	290	298	299	273	270	312	295	274	288	285	293	293	271	310	287	278	307	301	323	271	330	284	293	306	290	317	284	272	315	313	334	289	303	314	316	297	285	291	290	262	280	292	305	328	303	324	299	272	282	306	285	331	288	287	304	280	314	295	312	292	272	292	277	310	292	300	256	326	303	274	240	294	332	327	304	263	300	259	293	302	298	311	284	276	277	299	290	269	336	308	282	280	320	288	300	296	287	286	274	278	304	304	292	280	314	300	314	340	338	265	285	317	287	276	302	307	302	306	298	298	299	300	285	297	320	305	248	311	295	283	266	284	323	273	308	307	293	288	312	286	300	291	328	258	282	295	305	337	274	290	305	315	316	281	303	285	265	268	252	271	312	283	286	285	290	295	290	304	320	287	259	325	301	255	278	277	300	263	275	274	312	293	287	295	289	312	312	324	294	295	298	263	300	255	325	272	274	261	317	308	279	293	309	334	286	273	276	308	276	312	285	294	304	277	294	305	296	300	288	295	292	291	282	284	287	279	286	307	287	275	283	285	314	305	314	320	286	278	271	305	298	295	319	277	290	280	295	307	286	294	320	294	291	295	280	318	271	301	306	293	294	293	282	304	304	302	291	288	301	296	288	292	278	320	296	283	290	294	308	286	288	270	297	314	271	302	272	290	302	274	304	320	253	308	333	277	302	294	270	279	279	326	304	319	293	266	286	301	299	283	313	322	285	301	322	282	297	275	302	296	302	292	306	280	307	291	278	294	288	309	288	285	288	290	287	272	287	257	274	287	304	292	294	314	297	290	265	314	310	267	287	308	303	281	269	278	279	266	254	276	323	283	321	288	287	258	327	270	325	274	270	296	286	317	301	302	288	306	278	267	308	267	268	290	302	310	303	344	297	314	312	298	273	295	300	300	287	301	303	299	312	301	288	302	265	303	292	304	307	306	307	279	313	287	299	266	291	300	270	290	290	290	305	294	298	298	284	260	278	294	295	295	281	297	292	271	298	278	284	297	286	270	290	292	275	317	292	271	267	276	302	307	312	315	306	289	306	279	304	309	294	289	287	275	270	320	279	285	286	274	289	295	264	279	296	289	295	317	298	279	306	284	307	352	259	282	277	280	291	286	276	269	294	259	294	275	278	296	298	300	300	301	257	286	257	279	295	309	269	291	280	284	290	310	283	290	319	271	337	285	277	306	285	290	277	313	286	303	266	287	291	275	313	322	262	272	300	296	298	309	291	274	319	292	280	295	285	269	297	294	269	261	295	308	302	284	332	298	303	314	284	306	299	280	292	290	282	286	309	286	282	295	287	272	293	311	298	297	281	285	318	297	272	310	315	252	302	276	264	316	308	278	284	283	306	299	277	312	308	304	283	286	305	323	305	262	294	322	283	291	279	303	306	271	289	293	277	276	305	294	281	302	306	285	269	301	303	303	298	274	303	290	296	287	272	281	294	290	285	308	286	289	294	299	300	317	302	262	328	290	299	287	282	283	283	268	278	263	275	282	273	278	309	285	282	291	330	289	306	268	315	288	325	312	278	253	258	288	294	273	283	282	289	292	300	272	285	262	284	288	278	305	271	294	291	274	296	279	327	287	237	267	286	278	297	295	296	283	265	295	262	328	297	312	302	278	320	306	305	297	321	298	286	334	300	302	267	292	293	319	326	279	291	296	294	307	277	320	278	286	286	284	255	308	270	297	337	301	295	319	310	280	318	299	284	287	283	264	312	306	297	325	303	274	279	294	310	304	306	324	283	280	309	301	267	321	305	305	296	281	269	322	259	266	298	276	324	304	300	294	303	277	279	293	301	291	315	301	280	306	300	309	296	276	284	269	309	304	297	288	308	279	311	273	281	291	310	298	294	280	260	296	299	304	278	284	304	306	275	312	273	283	288	272	289	298	306	315	288	314	315	322	305	248	315	321	298	289	312	283	302	289	297	287	290	279	305	293	256	294	286	286	308	300	303	306	317	282	287	282	306	284	319	301	297	276	265	332	279	272	266	294	295	325	323	290	319	320	287	273	300	285	282	301	309	302	287	317	294	296	306	281	300	327	273	291	287	258	272	323	300	272	281	305	296	278	260	335	319	283	302	267	299	289	275	305	288	287	284	333	294	304	290	293	289	296	282	272	287	278	290	291	303	276	305	283	284	340	295	290	285	297	274	300	301	307	234	290	268	304	306	313	273	322	288	327	271	297	288	304	298	301	324	322	286	280	287	303	269	311	270	276	276	287	272	314	324	302	259	280	310	334	254	281	286	310	307	309	310	277	276	279	302	293	295	330	311	292	278	308	297	301	322	312	284	310	292	272	238	281	284	273	289	288	302	313	272	289	294	315	306	275	294	289	287	310	276	288	280	296	295	290	313	330	294	294	287	274	299	299	297	276	289	276	319	314	280	290	297	275	280	307	315	302	323	267	273	304	308	271	267	278	292	308	292	281	286	271	288	278	279	309	267	311	284	309	292	266	288	259	297	283	269	287	321	291	282	288	289	304	304	294	279	265	301	278	270	356	331	301	338	282	269	309	302	279	287	297	260	303	281	311	284	296	277	295	282	302	293	320	284	285	295	284	265	290	300	324	291	288	293	297	308	310	293	275	303	263	264	293	286	293	287	293	275	265	317	292	294	288	296	315	302	305	285	291	277	326	290	260	279	288	326	296	308	301	315	285	297	291	322	286	286	271	304	300	302	279	281	271	295	291	288	297	280	288	287	281	277	289	306	307	297	276	291	297	300
29628	29310	22122	5860	1269	774	811	773	1018	1420	930	828	788	588	548	502	509	533	519	471	451	478	465	442	511	491	479	474	431	471	528	496	461	467	472	470	503	472	451	495	465	534	504	488	498	530	468	488	499	455	476	465	542	475	471	495	440	464	498	457	516	472	464	476	456	497	503	497	484	437	463	461	471	485	458	468	495	521	487	481	497	495	502	463	515	465	473	472	475	522	502	522	521	530	534	504	516	520	470	509	501	490	457	467	457	513	447	519	477	543	507	502	488	479	478	438	487	492	490	440	467	530	484	474	511	535	454	469	465	476	493	508	470	460	469	544	478	474	461	510	438	486	492	477	500	464	470	510	497	532	454	488	462	470	488	486	491	488	458	448	480	472	453	501	479	492	469	482	479	488	480	569	477	465	484	452	511	423	498	483	470	505	463	480	496	497	489	454	490	463	448	519	515	488	465	510	450	514	499	509	481	507	489	484	481	480	467	469	467	481	466	463	483	475	519	489	521	486	468	475	457	508	475	477	490	453	468	511	458	440	452	498	513	508	464	477	473	480	488	479	450	456	460	476	493	475	463	481	453	513	474	486	472	503	462	497	471	467	471	514	526	472	449	505	482	462	467	498	445	475	482	500	460	474	425	497	483	479	448	437	470	444	515	479	481	422	453	517	478	466	464	504	474	496	461	474	461	454	455	502	495	499	475	543	506	447	476	481	479	489	493	467	422	474	479	496	502	466	437	510	457	472	493	494	494	483	457	462	459	454	483	470	481	496	491	474	467	441	489	458	463	482	479	471	514	466	482	505	537	477	497	480	494	489	463	494	456	478	494	481	453	476	476	472	459	505	521	458	480	486	474	491	465	487	489	512	447	488	469	482	475	493	489	470	472	493	460	493	476	491	500	483	485	444	467	461	481	469	475	461	499	500	501	462	487	485	520	520	484	470	482	475	463	456	464	499	427	456	437	495	449	511	497	491	461	465	506	476	452	475	473	469	438	469	442	481	497	528	515	483	505	473	451	509	514	493	472	452	463	508	479	481	456	459	483	464	485	502	487	475	457	468	477	495	481	493	471	446	471	447	471	476	492	517	455	466	484	464	507	499	466	464	507	501	470	498	476	495	475	505	449	448	453	498	494	500	485	496	470	476	500	495	468	471	497	476	465	497	472	488	457	445	477	483	466	489	466	521	446	496	485	486	488	495	516	479	491	468	438	461	495	448	468	461	461	525	462	484	453	491	500	441	490	517	492	463	460	518	506	431	503	478	501	450	485	459	483	462	481	478	448	491	468	454	479	482	518	433	472	468	478	499	500	461	493	489	520	489	477	463	492	520	516	487	474	450	508	452	520	443	500	463	503	502	478	491	460	442	507	472	505	506	478	464	469	465	437	511	440	505	476	464	504	460	470	450	495	465	480	461	507	503	478	490	482	481	466	496	512	463	465	518	452	493	477	492	484	509	467	492	491	444	464	454	448	475	456	468	454	472	462	487	521	472	489	480	458	495	463	488	477	486	477	493	466	471	482	513	479	456	492	516	457	465	484	445	479	479	489	489	465	539	464	478	488	463	465	493	502	497	466	477	480	488	498	486	502	502	523	500	483	505	476	459	503	488	499	446	419	450	493	491	511	491	469	440	498	468	495	491	451	493	467	446	510	465	480	448	498	445	494	505	478	487	471	514	498	491	451	482	478	526	460	497	452	483	478	440	505	505	497	460	482	528	514	501	460	490	416	518	504	459	507	492	496	479	472	499	462	524	461	447	477	492	494	510	529	478	476	466	507	494	468	466	489	477	457	462	464	466	469	478	458	472	488	514	518	456	505	479	490	507	477	477	516	501	482	492	471	450	465	431	466	448	479	466	436	454	479	480	443	472	510	463	498	481	506	479	494	467	492	478	499	528	495	472	529	479	533	459	497	464	453	482	461	463	444	470	475	486	489	492	471	502	489	481	466	467	471	479	438	449	520	454	511	482	473	489	455	502	461	489	469	515	480	477	477	523	493	448	494	474	436	494	513	472	484	465	547	510	480	449	499	475	454	433	485	454	494	462	494	496	470	498	473	427	498	470	476	506	491	511	485	492	490	464	448	477	478	448	475	473	516	505	479	485	473	476	472	499	486	447	497	507	470	483	517	443	469	498	471	473	454	502	482	472	460	445	459	487	478	460	470	498	466	499	487	488	527	452	514	438	500	491	462	499	468	449	508	463	494	466	520	452	501	483	477	464	478	460	470	444	491	454	474	466	466	451	460	490	513	470	461	444	473	493	473	477	468	475	474	452	485	463	463	508	465	490	480	476	523	475	491	509	495	480	463	485	480	472	487	480	494	475	457	482	473	479	480	460	500	468	480	483	466	444	500	443	487	482	485	492	480	502	501	504	495	486	497	471	479	462	472	485	477	533	438	444	490	474	483	481	459	446	468	470	481	488	474	450	476	493	495	475	494	509	475	507	502	495	469	483	446	487	493	458	464	487	447	449	487	490	486	482	473	496	499	476	453	475	473	442	483	483	476	503	489	436	461	499	469	472	459	443	501	489	514	529	461	451	481	493	474	467	458	464	502	498	476	428	460	496	484	454	501	471	526	478	481	496	472	471	458	470	464	473	480	509	493	464	491	479	475	485	487	497	458	489	477	508	486	477	456	467	495	459	480	465	462	520	475	443	492	474	498	487	489	463	486	457	499	458	453	484	499	483	465	527	442	501	504	480	452	466	459	495	467	473	437	474	512	483	464	498	541	484	524	443	456	458	465	447	529	471	459	498	501	423	469	465	479	506	512	496	497	472	489	501	511	479	464	468	493	486	503	438	483	479	452	485	490	460	511	541	487	477	498	487	477	484	497	450	490	492	506	464	459	454	481	517	465	506	510	465	463	518	493	476	470	517	494	441	433	489	470	482	480	502	444	498	488	458	490	470	457	466	495	461	466	514	454	457	477	464	477	478	456	484	507	460	492	529	497	483	488	472	500	512	473	457	471	474	478	480	492	473	486	484	484	499	464	486	502	450	493	471	465	481	510	480	474	430	495	476	474	466	500	487	484	469	454	518	503	465	478	500	494	511	472	485	480	513	477	481	530	453	458	479	458	460	490	509	449	481	486	474	455	494	520	450	475	504	462	491	494	473	486	460	470	473	497	487	515	480	485	492	467	504	501	514	487	492	517	504	436	446	509	491	471	463	459	468	490	487	458	483	463	514	483	490	462	457	473	456	474	520	483	485	453	466	445	489	498	474	474	489	492	502	429	456	488	499	489	474	465	467	493	489	498	493	450	488	478	451	481	488	472	530	477	465	468	517	465	509	469	465	494	517	474	458	517	487	475	499	449	465	471	469	495	469	477	494	467	464	460	456	499	476	481	471	463	477	494	457	490	482	488	464	518	465	476	492	491	526	496	468	481	464	493	448	456	472	479	474	483	491	485	465	493	478	476	481	469	473	475	472	446	501	493	494	486	457	449	479	510	463	480	479	441	489	457	482	475	483	506	483
38024	46730	19033	3561	1857	1207	1240	1241	1837	2597	1537	1318	1127	826	711	649	609	653	591	551	579	603	579	558	566	556	566	570	575	564	590	604	581	576	602	545	521	556	576	576	585	553	596	575	583	585	560	565	589	562	543	542	553	595	577	555	510	597	590	570	553	544	606	523	545	587	548	586	601	558	545	520	547	597	533	600	555	586	585	599	579	608	617	578	550	604	562	582	546	591	598	609	628	605	626	583	624	598	543	580	543	571	548	572	575	591	581	577	557	550	537	552	572	585	523	591	556	569	579	584	563	551	597	594	581	578	555	576	595	578	567	570	554	575	550	593	580	619	592	581	601	621	554	559	605	577	601	558	538	592	584	616	574	562	555	565	557	572	574	571	535	539	543	580	569	581	550	610	590	563	592	569	538	575	580	548	580	604	596	556	546	588	596	546	585	558	557	559	545	579	591	578	511	521	614	598	576	568	572	534	592	587	537	557	607	582	533	584	567	575	585	562	587	545	550	602	546	601	593	590	589	569	576	566	599	536	548	542	537	579	577	574	563	596	577	566	618	549	595	582	579	563	580	531	554	550	542	562	580	556	582	573	575	556	537	575	552	556	589	574	613	525	573	581	569	578	589	585	547	549	590	533	594	576	573	544	588	576	608	604	563	562	593	562	562	563	564	550	564	605	550	575	592	606	614	592	567	592	527	592	568	534	620	543	574	577	537	603	568	532	554	604	583	582	544	565	546	583	583	555	590	553	591	539	570	627	544	596	559	590	591	573	533	625	557	582	605	574	550	518	584	606	555	562	538	561	613	566	564	555	544	598	569	572	575	594	522	594	574	587	547	539	603	589	567	573	545	589	569	595	584	600	545	554	522	545	578	572	575	534	561	543	543	514	580	585	519	544	553	514	549	569	555	556	578	586	552	573	562	620	555	588	579	565	569	566	578	593	589	574	594	600	571	553	545	560	585	568	604	538	558	624	542	571	593	579	600	586	567	615	573	578	530	589	577	604	604	617	550	558	558	573	559	590	544	583	524	572	590	621	615	564	601	578	576	575	548	554	561	580	583	583	583	558	599	592	571	554	565	588	591	543	591	544	590	548	561	596	574	593	579	580	598	576	567	558	573	585	561	551	605	624	592	621	609	554	546	587	558	615	573	556	538	600	591	546	574	575	558	597	604	593	574	554	527	562	594	589	556	560	577	558	557	551	555	542	596	574	587	620	586	566	575	601	581	612	593	580	537	560	564	602	567	600	541	570	603	570	584	577	594	573	565	562	582	556	621	563	548	583	523	588	599	577	574	547	540	598	614	546	583	554	584	546	551	582	595	588	583	552	619	581	593	567	535	568	577	567	616	580	564	582	577	578	549	604	560	572	579	563	562	571	609	556	559	548	583	597	542	602	570	568	585	604	568	577	594	575	555	568	595	571	560	614	531	559	565	585	546	542	584	528	629	601	621	515	586	561	623	600	564	548	560	577	573	585	578	582	540	545	573	593	566	551	558	513	541	543	569	565	526	574	579	616	544	612	552	519	597	575	546	580	525	544	583	585	508	606	545	591	554	572	534	570	548	544	570	557	577	592	546	564	575	567	555	588	559	574	598	554	565	595	558	594	573	598	569	608	597	557	574	559	590	547	551	620	569	561	612	571	584	522	570	557	551	591	582	527	536	597	550	592	594	576	554	578	540	560	632	526	583	547	568	557	601	545	542	593	548	567	618	556	558	558	628	528	589	565	560	562	550	521	578	608	550	581	600	572	526	545	547	606	583	572	563	599	614	582	558	558	616	603	626	556	581	548	599	606	571	554	588	572	554	584	611	587	575	534	593	599	604	545	586	578	579	542	573	575	515	576	590	558	535	545	569	554	565	533	547	542	574	581	582	557	560	535	588	549	591	626	654	558	568	566	590	597	551	569	579	613	574	555	591	595	592	586	545	546	579	557	564	542	551	569	542	553	620	579	544	583	571	584	619	603	565	591	580	563	594	587	545	604	560	548	581	583	547	546	580	556	532	563	590	564	585	589	572	547	532	562	553	568	565	552	585	587	566	564	572	556	546	568	543	573	623	547	554	563	562	585	515	620	592	553	571	557	566	593	522	611	569	571	587	570	582	577	535	547	593	555	591	600	556	577	581	572	566	584	562	566	634	532	551	612	578	558	596	555	564	555	597	595	583	558	575	532	583	548	563	595	574	525	573	484	546	535	599	548	570	569	578	567	568	539	551	560	583	562	583	571	566	569	583	588	551	566	570	541	592	578	570	554	582	587	537	531	537	580	600	547	555	561	548	576	569	570	544	541	561	582	564	574	542	565	537	571	602	592	613	590	567	572	556	593	609	567	558	574	586	561	578	561	572	569	570	583	628	562	555	554	558	608	566	559	587	587	576	598	563	563	530	597	555	544	572	560	527	578	525	587	608	568	556	583	553	583	545	562	580	578	601	574	523	573	541	536	603	569	567	557	573	563	556	590	604	606	581	573	571	547	570	546	615	539	602	557	572	561	578	560	602	554	565	551	586	516	611	560	530	574	574	608	548	576	621	563	587	573	579	588	603	577	565	565	630	555	543	604	557	584	583	593	535	562	523	537	551	576	553	550	579	608	589	580	528	625	568	572	551	609	560	530	580	595	573	578	591	613	568	610	572	506	585	575	568	551	598	538	592	580	567	576	588	525	576	540	562	571	584	593	572	575	600	546	544	550	593	562	544	561	554	578	576	544	570	557	566	607	584	604	599	536	596	582	590	563	579	531	539	570	561	570	603	573	558	589	553	567	551	589	592	598	548	531	579	585	560	566	555	578	556	580	525	580	599	580	544	572	584	577	555	597	545	558	596	587	556	553	573	600	554	584	544	535	592	597	589	595	569	586	608	579	575	587	561	582	554	570	567	540	591	543	533	582	520	603	564	539	562	539	565	563	602	556	570	537	557	539	549	566	538	572	562	595	590	571	566	551	576	564	604	550	550	580	550	526	594	568	516	532	540	558	564	610	576	588	589	569	537	587	550	577	571	572	536	555	560	596	550	548	524	535	580	554	577	585	630	561	549	556	594	585	583	593	596	548	585	585	548	549	518	547	522	566	585	571	553	591	576	550	580	591	580	606	612	592	614	604	563	557	573	570	537	592	543	567	582	586	581	533	569	581	542	549	617	590	553	544	546	567	556	573	582	540	577	572	568	583	594	537	566	578	573	558	559	551	543	538	580	545	547	554	567	579	587	565	560	553	536	596	603	585	599	579	574	533	521	535	543	568	601	561	620	609	553	564	580	587	590	549	560	561	561	551	577	562	561	572	585	623	557	599	566	530	605	591	615	522	564	518	577	592	572	555	577	580	616	590	587	538	571	547	555	600	532	571	550	556	576	593	592	546	554	557	545	610	568	549	611	558	554	559	538	573	569	568	529	605	589	542	557	549	553	600	564	599	575	595	555	547	572	570	581	529	539	585	560	527	561	556	566	587	564	545	576	518	560	608	541	607	571	581	576	564	587	604
23899	21238	28626	24146	21214	11350	1626	1023	1301	1436	1123	872	726	603	472	440	382	405	410	343	340	374	378	352	369	334	348	333	337	358	342	317	328	360	339	300	342	347	329	339	336	325	320	345	336	298	339	338	343	335	319	319	372	327	295	333	325	352	326	330	292	340	339	307	322	321	327	309	349	328	300	331	356	338	320	325	300	355	324	304	318	289	342	353	324	345	315	360	341	354	332	347	385	348	371	375	396	363	383	338	319	327	359	353	358	318	346	346	316	331	301	331	305	277	294	299	314	318	278	282	335	335	323	317	377	333	308	333	306	315	336	332	350	319	345	328	318	320	320	308	358	346	339	319	303	313	311	310	302	316	318	343	346	319	304	305	361	365	320	311	298	344	305	307	323	344	335	350	327	310	331	322	281	358	326	313	292	305	331	306	321	331	320	331	325	342	338	340	318	338	294	305	336	343	329	299	318	346	338	313	316	300	351	336	298	350	340	320	359	314	339	331	331	320	319	324	283	314	335	323	327	300	337	315	309	339	356	325	315	297	360	324	297	337	343	353	362	329	335	302	308	332	350	333	319	330	323	346	301	318	300	328	284	335	341	342	331	332	336	349	302	308	304	325	304	331	318	322	312	320	325	348	270	319	338	303	347	347	341	294	275	326	327	343	305	331	347	331	318	321	324	331	314	349	312	316	317	315	288	341	339	341	335	350	373	343	328	283	313	321	305	331	310	304	333	319	335	323	319	285	315	315	304	310	303	321	367	327	323	306	327	318	321	342	337	303	293	330	317	346	342	331	332	305	331	338	309	327	326	348	321	323	331	305	363	341	310	282	319	335	286	314	345	302	328	323	330	290	325	307	325	311	329	320	307	328	323	295	336	337	320	308	340	327	343	301	333	316	320	346	290	295	300	323	309	278	316	339	335	318	276	312	357	328	336	302	351	355	315	363	350	328	340	318	318	325	351	320	361	303	326	298	303	327	315	323	348	316	334	321	319	325	270	312	324	330	345	302	279	312	349	321	328	341	356	319	305	326	301	330	332	338	346	334	319	316	321	355	356	295	313	326	322	351	325	327	312	357	302	315	293	317	338	339	335	331	340	334	345	283	317	334	332	336	292	333	330	337	324	277	334	347	329	333	310	334	321	333	321	326	299	313	276	314	333	323	316	321	301	372	307	327	333	314	327	311	354	343	331	351	321	301	320	336	324	313	322	331	339	319	306	295	321	334	326	333	328	310	301	351	343	345	303	357	325	313	327	329	312	339	356	310	357	323	331	314	291	330	335	332	335	341	308	299	333	323	321	333	309	326	330	352	328	305	301	371	338	298	305	324	331	331	288	325	352	304	318	317	335	292	308	350	335	330	316	331	302	299	325	319	324	326	319	325	294	350	345	357	346	327	342	317	327	339	324	335	329	313	360	327	348	293	305	332	329	296	323	336	298	315	306	317	307	335	319	325	330	325	329	323	332	321	298	328	367	341	324	332	314	327	320	304	294	345	319	346	330	330	292	328	296	330	339	307	316	320	332	317	332	327	323	340	313	327	333	312	316	328	320	358	303	343	306	348	334	343	290	333	322	328	309	322	328	301	329	322	311	329	324	333	305	320	319	350	314	305	293	297	332	303	323	307	336	331	332	320	305	314	349	317	303	320	298	331	367	309	323	360	300	329	301	309	334	320	326	316	315	320	347	326	348	324	330	326	290	344	345	310	296	315	323	336	334	333	336	345	320	350	352	324	281	316	359	314	316	352	304	301	313	367	350	331	326	317	322	299	349	316	322	298	336	332	318	350	320	328	322	334	340	284	302	355	317	312	327	349	340	324	320	350	316	320	310	339	319	336	316	299	320	365	306	331	321	287	321	347	324	333	333	312	347	313	334	302	310	337	365	317	307	304	346	291	283	304	325	330	344	337	335	341	314	394	350	317	335	325	320	314	347	310	298	291	305	346	320	349	322	313	325	288	310	310	299	330	332	297	315	317	307	321	307	317	347	311	329	310	330	305	333	308	337	308	371	323	338	320	291	328	317	308	320	311	290	319	308	340	332	318	347	305	327	301	299	346	332	332	307	322	336	312	323	333	321	326	339	345	349	297	348	351	333	326	315	356	354	327	334	301	316	313	336	335	348	299	342	363	305	325	343	299	335	323	360	329	322	299	305	319	322	296	303	315	339	330	327	347	317	345	303	334	323	361	337	324	328	312	311	315	319	323	299	340	322	309	330	337	348	308	309	332	317	328	352	332	302	359	341	356	325	308	346	358	322	315	305	333	322	295	300	318	354	317	310	342	321	333	299	297	319	309	340	325	340	330	304	336	346	328	315	325	351	315	319	315	322	308	317	350	332	298	305	318	336	300	312	313	312	325	321	321	316	296	355	315	307	311	306	302	348	313	317	300	292	315	339	339	288	310	317	342	307	322	319	334	328	311	337	335	299	311	338	330	306	290	314	361	344	321	341	320	311	316	318	304	356	328	338	348	314	334	340	305	334	347	326	324	324	308	320	325	336	349	317	342	333	335	346	304	335	335	308	330	319	314	315	322	316	334	301	290	315	319	319	325	346	343	307	293	334	330	338	338	331	328	352	312	311	320	320	343	348	332	319	339	314	319	339	332	322	328	325	346	312	321	352	298	357	329	331	297	324	329	335	343	326	344	332	324	323	391	273	322	326	352	310	316	329	317	296	356	370	344	304	342	299	319	330	335	304	326	324	310	332	341	329	341	345	316	328	319	295	327	287	309	334	322	315	332	317	345	345	316	316	304	315	317	311	328	276	314	318	310	316	300	348	303	348	315	339	305	325	347	324	328	322	313	325	296	304	352	345	320	360	339	313	346	317	353	302	350	306	343	333	313	340	344	296	326	330	329	299	361	308	303	322	327	366	308	332	336	287	302	286	311	288	348	317	364	325	319	324	317	319	314	305	312	313	347	342	323	314	327	337	338	306	341	328	328	341	316	308	314	316	314	326	384	331	287	345	333	332	340	310	329	307	330	317	326	328	325	338	341	324	335	359	349	338	332	285	309	346	329	317	341	316	336	313	303	347	336	297	337	339	302	310	343	323	338	339	318	336	310	348	327	315	328	323	336	302	337	305	327	336	311	341	316	333	304	311	343	364	301	321	302	348	346	314	312	304	314	342	328	300	326	300	340	339	331	322	334	314	330	311	316	334	320	335	295	337	338	333	333	313	305	293	323	315	322	339	318	320	314	332	315	328	346	343	319	303	312	342	299	299	310	328	347	328	319	334	318	320	289	335	295	304	314	353	336	355	338	327	315	341	345	295	285	332	340	309	329	292	319	331	291	300	347	303	335	299	338	347	316	326	312	346	330	331	324	332	325	354	312	324	329	308	313	351	305	360	334	334	341	346	343	335	321	323	329	307	318	325	328	346	313	307	301	314	324	324	312	346	323	318	326	301	335	356	322	320	317	361	313	324	309	343	296	305	365	349	324	315	288	329	326	316	329	318	328	326	308	348	318	327	311	328	320
38834	55221	24200	6902	4409	2587	2339	1954	2468	2743	2038	1534	1208	1031	809	522	571	492	519	507	474	441	434	444	437	452	429	426	411	406	410	472	430	365	423	429	392	411	444	400	418	448	420	408	392	426	409	355	406	424	382	398	402	407	411	402	416	415	411	407	421	384	395	394	407	437	420	395	392	426	366	391	381	377	410	388	379	420	406	369	413	370	385	408	450	419	412	387	419	453	430	419	430	444	460	504	478	437	477	420	434	382	423	402	402	402	375	408	366	399	393	388	403	403	383	400	407	415	402	358	381	422	403	376	436	396	372	374	378	410	399	377	367	402	391	431	403	411	411	399	396	371	390	359	404	392	411	412	402	376	404	392	357	381	402	401	387	355	396	390	395	408	383	453	410	374	427	395	364	425	378	356	367	387	368	390	397	398	417	333	374	418	414	394	385	411	412	417	386	377	341	379	390	400	380	392	424	392	403	373	390	413	406	431	383	377	378	380	416	403	390	371	409	387	415	437	383	396	361	351	410	376	415	420	418	402	411	405	390	394	430	400	400	423	410	409	357	420	412	426	400	426	410	378	392	405	392	378	379	376	366	393	377	385	412	384	380	409	401	384	410	421	365	385	398	397	438	363	387	366	396	344	399	390	397	410	379	361	392	383	413	403	385	416	422	382	416	420	419	383	396	396	388	399	387	404	355	385	415	392	399	395	389	397	394	398	375	418	414	380	410	405	407	436	404	378	375	376	407	393	393	408	399	377	394	388	362	391	397	406	364	416	388	391	416	415	418	381	396	421	375	370	408	405	376	393	361	423	357	392	383	406	416	408	423	352	363	367	407	347	433	364	352	389	394	372	410	389	413	423	398	420	391	381	422	421	370	399	406	369	400	430	400	381	394	425	374	434	397	397	381	373	388	420	393	370	373	377	386	430	399	359	403	371	388	369	402	421	366	383	410	388	391	424	400	428	384	390	415	410	385	378	418	431	398	392	391	418	407	379	398	415	387	396	358	414	372	375	362	417	382	400	428	395	425	384	369	361	425	383	418	403	397	421	398	399	412	381	389	378	367	388	396	392	407	434	395	342	416	379	373	417	364	387	390	392	389	416	401	397	380	427	412	385	410	399	387	419	384	395	407	405	393	397	431	421	399	427	391	414	375	398	389	380	404	373	379	398	434	425	412	405	384	412	394	432	404	390	404	411	373	362	350	394	392	393	417	425	410	393	414	400	411	422	433	390	404	385	383	409	372	390	419	377	415	400	385	425	360	406	379	363	367	361	396	411	368	397	358	372	425	385	415	369	396	411	418	397	400	385	415	416	395	385	427	358	425	391	380	389	364	385	390	380	401	364	399	394	381	364	366	388	396	347	381	405	409	402	380	377	410	381	353	397	432	375	378	406	402	405	401	429	418	379	396	369	415	396	411	408	374	428	425	381	406	379	409	409	382	388	350	393	376	378	382	377	392	389	373	365	398	386	416	376	401	389	355	445	390	351	379	413	399	432	372	397	403	393	410	385	426	409	390	420	370	392	361	393	372	408	374	415	395	399	380	378	384	384	409	372	344	391	415	399	397	382	377	390	397	422	444	385	416	355	357	399	416	389	360	393	389	394	370	388	399	390	442	418	390	384	382	400	391	427	367	377	383	400	419	385	405	400	383	402	400	400	385	368	362	385	377	387	371	390	372	399	411	402	399	385	372	359	408	374	382	405	409	378	403	378	374	389	387	394	427	408	392	408	356	402	421	387	399	413	390	424	382	407	376	411	388	369	411	406	404	372	401	431	398	383	424	391	408	412	407	431	422	402	384	420	371	389	437	397	404	375	384	400	387	428	367	405	411	405	402	441	396	388	394	420	389	387	405	394	389	364	407	393	401	384	378	392	393	377	422	410	419	372	407	388	421	381	418	406	388	367	388	395	419	386	388	399	422	333	382	381	429	374	382	378	360	423	374	393	401	377	394	398	364	395	391	418	367	425	421	402	374	420	383	389	370	369	375	372	386	384	365	436	404	393	377	406	409	398	372	395	392	370	381	418	401	379	410	397	368	384	409	406	390	391	406	417	421	411	386	401	381	412	393	403	371	407	377	360	380	379	397	394	393	391	398	386	379	363	393	371	374	387	418	404	372	388	382	368	396	368	379	391	395	395	368	402	384	368	418	397	394	401	368	397	422	384	399	368	378	429	395	377	368	380	398	380	396	419	373	390	429	440	401	393	402	389	399	392	415	395	398	390	401	402	361	411	401	413	398	414	413	417	384	391	390	400	421	396	387	386	367	387	389	391	379	399	371	419	376	397	410	415	409	376	355	412	383	442	387	409	389	387	405	403	398	402	398	399	426	393	401	382	372	405	398	412	396	366	409	410	356	405	385	425	387	407	384	396	402	425	434	422	381	385	399	433	429	418	385	395	374	381	389	367	393	409	388	382	440	361	403	374	413	414	425	435	417	390	367	381	384	415	406	437	411	379	362	373	394	409	396	400	355	389	397	362	364	391	402	403	404	388	409	408	405	410	363	367	368	395	395	384	435	392	387	372	383	392	375	366	391	336	380	462	363	387	369	381	404	378	369	404	401	372	389	402	400	377	366	385	387	371	392	408	355	392	396	396	414	401	388	396	401	384	399	414	409	433	374	375	368	375	404	402	406	403	415	381	392	374	381	378	394	398	398	386	392	394	409	407	389	401	426	375	399	417	412	379	376	372	411	373	408	391	405	391	400	424	401	413	387	379	379	401	417	405	398	351	367	369	401	399	420	371	400	382	430	365	384	418	384	408	374	410	385	429	390	422	399	397	364	420	392	390	388	411	414	410	414	348	370	427	407	388	399	398	367	404	405	378	385	414	379	430	394	443	364	387	408	415	375	422	410	418	406	404	387	386	391	415	387	393	363	408	374	344	399	398	400	398	396	396	410	372	395	397	439	401	368	370	409	424	390	398	409	419	409	382	396	380	417	374	378	381	370	417	412	385	389	390	362	431	404	412	376	402	383	418	405	391	417	380	381	387	399	379	364	387	364	383	377	398	388	409	401	401	380	413	399	366	395	429	412	404	387	418	400	407	385	411	382	387	387	426	389	371	396	402	429	389	391	380	391	413	406	372	405	418	382	384	377	390	389	394	400	403	384	402	395	421	430	399	401	435	388	401	422	413	393	412	390	381	403	406	409	361	421	400	405	390	373	402	377	434	407	404	392	390	401	441	415	377	383	382	388	403	386	404	404	358	388	390	394	390	394	402	376	406	377	416	363	384	405	394	362	388	421	395	373	388	367	395	392	382	361	408	386	396	383	402	369	372	410	401	377	383	392	407	377	392	409	393	391	436	395	401	375	386	380	419	339	413	381	415	403	426	372	421	360	381	430	377	410	354	374	342	449	430	405	413	414	402	379	391	426	389	411	350	394	411	424	390	375	396	416	392	399	417	379	401	390	399	433	403	400	392	422	412	376	403	382	397	401	397	411	421	388	376	382	435	385	404	429	387	418	372	370	429	399	416
23020	21316	29165	23808	21316	21354	10340	1448	1349	1471	1179	836	802	568	475	432	421	357	347	335	305	302	295	295	317	276	292	293	277	287	291	264	253	286	277	282	263	280	254	268	241	279	251	286	245	275	232	240	270	260	257	272	252	258	262	256	270	273	272	238	280	288	245	249	266	257	246	259	279	237	254	280	257	237	273	277	230	260	256	230	225	230	249	259	280	273	297	266	223	247	301	295	320	309	290	292	305	307	312	242	236	241	255	274	299	253	232	262	264	211	254	267	242	222	253	227	246	272	246	253	249	235	278	262	233	248	246	269	260	239	268	231	258	234	242	232	248	244	233	258	256	268	262	247	269	229	237	233	245	241	231	257	239	265	244	214	226	218	244	223	225	253	284	244	232	221	257	232	241	260	271	234	246	238	255	241	236	217	255	206	268	238	235	244	249	280	261	267	259	233	294	243	246	253	223	245	261	246	269	246	233	239	268	240	263	245	253	255	262	234	255	242	250	293	237	272	231	222	246	246	252	225	260	230	255	265	217	257	231	236	271	252	249	244	231	238	276	282	278	237	248	239	265	259	234	234	251	256	278	231	269	247	248	242	249	254	248	247	239	250	226	227	250	248	229	251	203	268	240	226	233	253	254	239	241	266	246	254	261	252	223	264	221	248	239	232	246	241	228	248	230	237	234	214	235	250	229	273	223	228	230	238	264	230	247	247	273	265	257	244	234	223	224	234	238	246	206	251	239	254	260	262	252	263	250	283	246	246	249	217	258	235	232	251	239	258	243	250	227	275	249	243	240	242	218	239	249	263	255	251	251	261	242	277	271	264	253	257	216	263	222	245	245	245	253	242	220	212	276	253	248	226	229	253	223	261	260	260	226	256	259	255	244	227	227	231	250	273	223	262	263	224	250	248	259	232	267	241	238	218	236	263	219	265	257	237	259	248	266	257	237	218	241	222	230	265	238	227	244	240	255	233	230	221	242	269	263	258	239	226	265	222	271	275	243	275	236	243	261	241	237	229	233	229	256	238	218	252	253	259	250	229	259	252	257	244	255	251	267	257	242	215	255	261	238	249	247	246	258	257	249	250	243	277	271	235	201	224	243	241	244	235	282	266	222	242	237	239	261	259	268	262	213	244	244	253	268	233	249	261	255	258	246	222	235	257	267	262	229	256	233	228	223	236	237	241	254	245	247	241	240	276	232	242	246	236	249	264	224	257	290	263	252	246	276	227	257	243	254	238	243	230	247	250	243	237	270	242	264	232	222	211	258	246	238	247	258	236	251	233	260	240	263	260	274	247	244	224	246	253	245	234	244	251	265	246	250	250	247	240	246	218	256	235	231	231	242	266	226	240	259	244	245	281	229	244	254	251	266	248	283	281	267	243	256	262	253	232	277	245	236	249	268	231	231	230	223	257	254	262	236	226	233	244	245	256	247	224	238	257	232	258	233	246	231	238	266	232	225	240	242	255	264	227	239	249	245	224	249	241	257	267	269	219	244	283	246	249	241	221	232	244	234	233	234	249	254	206	252	244	236	245	263	256	236	245	224	246	250	242	227	262	259	286	262	255	227	245	252	243	257	266	217	239	237	241	252	233	243	210	249	202	264	220	259	246	216	270	257	246	240	247	264	264	230	276	243	255	260	245	229	239	261	276	249	261	243	244	213	269	236	251	257	237	236	244	254	259	224	237	237	259	236	249	245	251	243	228	235	236	264	246	252	244	237	244	257	233	246	245	266	232	246	247	280	242	230	228	260	243	271	250	243	243	254	256	217	227	242	241	249	237	249	252	257	263	242	231	244	219	242	279	254	237	227	248	248	259	275	253	279	239	265	220	260	246	229	246	229	219	246	259	232	250	244	235	231	257	238	223	226	240	244	278	236	266	246	264	232	238	252	238	241	261	254	236	258	228	282	249	225	237	252	268	235	282	248	267	242	250	249	220	279	249	273	282	203	232	243	243	216	249	263	266	240	249	258	247	257	224	243	259	234	237	221	282	251	229	259	247	273	248	220	257	238	273	236	255	234	251	249	229	261	253	248	252	246	271	234	245	232	268	243	215	261	247	261	232	234	246	236	245	254	269	258	272	219	281	253	230	222	250	184	259	215	261	232	248	252	244	268	237	289	220	242	239	239	262	233	257	254	241	242	255	246	254	253	231	234	238	244	284	258	223	259	260	245	242	273	238	239	251	227	259	269	246	236	246	214	258	213	232	267	269	244	228	213	247	252	259	264	242	215	260	272	256	223	233	227	242	281	260	249	274	265	232	243	213	253	236	212	276	255	244	203	234	257	261	232	266	262	279	271	250	268	241	235	257	234	226	236	249	231	215	253	233	277	232	284	260	224	241	275	228	262	265	236	236	221	219	255	235	241	231	254	251	255	211	260	256	268	256	251	233	260	253	261	221	233	240	225	251	251	210	267	258	252	239	276	256	248	232	242	243	246	240	251	283	227	243	233	241	244	242	244	247	252	243	244	221	241	271	259	249	262	209	238	239	250	258	258	250	248	252	255	237	261	256	234	213	224	212	257	253	248	265	236	219	251	239	236	221	237	232	242	223	238	257	218	282	284	250	266	266	240	244	259	252	276	241	252	246	254	257	238	230	244	257	250	266	243	224	234	253	231	268	230	233	244	277	268	227	242	217	243	251	234	253	236	243	236	247	236	253	234	232	246	236	191	235	279	207	246	246	253	234	215	227	265	250	242	245	213	258	260	268	244	258	251	258	262	255	239	228	240	245	248	273	252	234	241	226	260	250	270	264	256	236	238	242	253	247	242	222	227	242	262	217	241	249	263	255	224	225	247	247	261	259	232	244	238	252	240	225	223	215	276	244	259	241	274	256	258	256	245	251	245	224	260	235	253	256	237	248	231	261	251	245	271	251	245	236	271	257	256	235	217	253	261	221	253	232	252	228	252	253	234	254	227	271	228	242	224	249	214	234	241	297	258	226	248	261	237	252	241	228	232	247	257	251	243	227	250	250	237	246	231	238	242	245	231	268	252	267	259	226	228	253	257	239	243	267	236	258	243	224	221	263	253	274	230	233	265	260	223	246	238	228	208	203	267	260	253	259	244	237	238	243	227	255	277	225	255	245	250	240	248	257	237	272	254	267	239	260	225	246	222	230	251	224	260	255	285	226	234	257	243	257	258	242	258	261	263	253	231	250	242	256	240	232	276	227	236	268	256	242	266	239	252	237	279	227	251	253	208	232	266	249	256	254	263	228	248	240	244	196	264	238	240	221	247	238	226	228	261	239	254	232	270	248	275	254	264	248	249	262	262	233	237	244	252	260	242	259	241	237	214	240	234	237	208	224	253	253	253	254	264	262	246	260	232	238	236	269	254	264	268	265	246	261	223	239	260	281	257	245	246	245	243	253	232	226	259	239	223	236	226	241	234	260	253	256	273	251	266	242	254	261	271	243	245	234	264	269	240	256	248	233	247	230	235	263	288	258	259	233	196	234	267	238	224	194	239	240	276	248
41611	62939	29101	10024	6695	3895	3381	2688	2842	3065	2369	1459	1478	1010	795	538	575	505	520	452	427	422	398	383	361	393	342	324	331	335	319	357	319	315	330	318	332	303	321	328	316	315	305	316	330	358	282	300	334	313	298	313	321	318	292	282	295	307	266	296	313	300	298	264	317	326	300	315	306	332	295	287	344	296	300	277	296	269	300	259	314	307	253	316	284	332	340	335	297	326	327	337	357	381	393	356	417	356	366	355	289	317	301	313	334	314	290	270	292	323	309	312	297	281	294	293	287	285	286	309	295	296	281	282	317	279	267	287	280	281	328	274	267	304	294	294	271	304	297	284	330	299	303	304	319	301	256	277	275	303	268	279	265	274	298	276	290	312	314	271	262	332	296	266	296	261	293	300	278	298	284	259	315	294	303	277	313	304	309	254	305	292	293	314	294	277	297	271	293	306	278	286	266	285	313	286	288	308	271	269	279	296	299	287	305	294	303	303	279	319	315	275	290	271	290	301	279	291	289	314	291	273	279	283	270	275	283	307	303	306	257	281	296	286	256	283	311	298	312	261	277	282	261	296	263	284	300	268	265	280	314	286	314	307	297	280	310	269	277	269	315	277	300	297	307	312	280	281	263	260	257	294	307	262	283	296	275	248	302	285	294	264	267	279	294	309	278	289	299	297	285	276	285	313	295	296	285	320	295	272	268	315	299	306	289	300	313	268	298	295	270	294	296	310	303	284	317	310	260	265	287	285	297	237	273	299	275	278	276	317	272	314	286	296	294	284	306	314	276	287	290	305	263	288	305	308	255	292	292	314	296	299	276	314	281	269	326	280	307	303	268	301	290	277	253	252	318	261	316	282	320	294	293	320	289	288	327	281	308	272	284	262	274	289	307	286	319	264	258	294	295	277	287	303	266	271	278	275	294	298	283	291	298	271	260	256	311	296	287	318	273	272	296	290	299	258	295	299	274	292	272	265	264	265	331	288	278	303	294	259	279	315	295	282	280	296	290	244	287	274	277	288	297	283	305	274	318	305	282	310	285	303	322	313	279	299	318	281	309	296	274	305	292	273	298	298	283	285	261	318	308	296	319	330	306	283	281	305	312	255	280	291	296	281	254	287	304	290	277	306	288	293	289	293	290	293	264	251	304	275	307	284	260	283	308	252	264	261	288	299	294	295	298	316	285	266	258	290	282	275	296	266	272	274	292	293	302	258	276	280	276	294	302	274	294	305	289	295	285	262	273	291	278	296	302	271	329	276	257	301	280	263	280	298	313	264	283	267	298	289	273	280	287	304	283	301	273	290	295	289	268	307	293	290	297	299	279	307	301	285	264	300	262	285	258	291	293	280	273	278	309	315	286	278	314	287	298	275	294	291	272	299	262	291	290	270	299	266	281	287	292	295	309	271	301	288	267	275	304	277	303	292	294	273	280	263	283	299	299	279	312	311	280	283	304	280	266	280	256	271	284	272	278	286	302	306	268	304	273	313	303	284	283	279	274	298	304	296	292	288	294	289	287	283	298	269	308	289	294	294	301	272	273	280	305	266	295	282	287	299	289	326	288	301	297	286	303	273	311	289	289	307	309	325	293	283	260	298	291	267	272	306	274	309	269	283	272	254	280	314	278	298	275	285	292	280	315	301	291	266	316	271	311	286	313	296	281	285	279	306	274	323	279	290	309	266	286	268	299	244	290	266	301	312	277	286	277	281	284	275	298	312	280	291	305	274	301	292	289	302	270	271	316	293	304	298	308	282	297	318	269	312	297	297	272	301	268	292	264	284	284	278	279	302	288	298	283	324	289	288	309	285	297	308	313	280	270	305	295	277	298	267	313	278	287	291	298	299	259	274	288	260	258	312	292	279	282	287	268	297	307	317	281	292	282	263	284	333	275	298	281	309	267	300	282	311	289	283	295	290	272	271	305	295	286	298	289	308	308	300	281	283	276	285	327	277	279	286	292	292	289	271	269	309	322	302	307	311	284	303	274	299	287	292	298	308	322	290	285	292	296	310	276	259	263	281	288	309	269	300	281	316	271	282	304	265	272	269	295	329	324	283	320	295	275	293	308	321	271	289	275	254	299	309	289	287	285	275	272	255	285	313	298	293	299	271	306	278	256	288	287	284	279	280	303	308	324	286	273	271	264	268	304	295	248	285	311	307	273	294	277	269	267	303	270	305	264	324	308	283	313	327	286	288	275	258	283	263	281	287	286	293	282	321	291	278	305	271	285	284	311	275	280	278	298	272	303	273	293	300	262	310	296	287	314	303	275	291	298	341	291	281	286	272	300	296	281	284	277	279	334	277	295	309	276	270	307	296	300	295	275	300	354	304	280	294	290	281	276	286	278	250	291	271	274	256	291	269	286	291	316	308	314	274	344	269	300	266	294	300	296	284	285	270	313	269	315	309	255	326	289	251	280	291	286	309	302	290	281	277	292	279	294	313	297	306	285	298	262	299	291	248	280	297	296	270	265	269	298	267	269	276	305	279	257	263	295	311	259	274	297	295	288	316	293	286	279	298	286	311	317	289	309	245	333	249	295	268	302	297	232	266	295	272	268	309	286	280	297	301	308	302	298	265	302	328	280	288	295	287	312	291	279	273	308	296	317	279	304	283	289	290	265	276	274	270	276	281	272	296	293	282	269	281	284	258	301	248	302	266	291	297	299	282	304	272	287	295	281	281	272	270	292	304	277	300	302	270	298	247	287	291	319	324	285	284	298	287	283	285	272	292	274	273	281	285	281	299	281	292	319	306	264	296	280	292	320	275	282	283	287	288	283	278	257	274	293	290	289	290	296	278	280	307	261	269	297	285	311	279	298	272	293	287	260	269	282	270	285	302	301	274	319	280	303	279	270	302	277	275	298	292	267	293	313	294	286	287	304	304	296	272	279	268	286	303	288	260	305	286	332	280	261	274	274	291	292	280	316	285	281	308	250	299	280	280	275	292	297	267	322	297	270	288	271	275	272	311	304	285	265	272	304	295	299	246	279	288	291	285	305	286	284	267	288	305	291	300	284	251	311	295	279	307	268	321	282	301	312	265	278	314	270	275	284	278	292	265	291	278	263	260	291	307	293	279	302	287	280	293	297	285	293	265	303	289	282	324	267	286	257	293	292	259	287	304	299	295	276	288	261	285	263	272	300	296	273	324	284	297	261	279	281	292	255	264	270	288	272	304	297	298	314	290	299	300	271	304	273	308	268	250	283	275	291	301	307	273	287	284	273	282	283	288	294	269	302	289	270	284	279	274	280	278	276	265	282	289	304	296	270	307	301	280	300	306	290	291	291	300	286	276	277	313	299	287	258	289	293	283	259	272	294	276	317	317	320	253	331	287	292	284	299	296	296	277	289	293	285	301	311	299	267	269	297	299	302	270	266	281	296	286	271	292	302	295	294	289	288	271	295	312	256	289	300	296	279	260	289	260	273	299	298	295	299	305	321	261	286	282	286	268	294	275	250	275	290	293	296	320	311	290	286	281	263	280
29117	27889	21384	5410	1102	655	603	621	663	667	712	599	619	551	527	481	526	503	502	515	521	503	532	505	516	483	454	535	478	515	461	521	534	527	551	499	493	460	483	512	488	499	516	492	483	511	498	467	449	487	491	469	453	494	517	496	494	514	493	519	489	498	479	452	471	551	493	496	501	471	481	490	494	520	448	503	483	511	508	473	489	479	484	484	498	500	522	548	523	483	477	489	476	464	498	518	497	495	529	468	510	494	493	522	511	477	498	498	512	490	466	479	486	476	509	430	478	468	472	480	476	500	512	472	501	460	508	507	502	510	476	438	529	464	538	486	506	477	490	484	494	471	472	462	475	493	489	500	479	467	471	510	482	492	482	471	487	513	531	492	425	469	500	476	515	551	484	492	495	483	486	477	491	451	480	504	448	492	465	511	511	479	503	467	491	488	473	470	498	508	494	538	520	490	478	471	487	486	470	527	481	502	513	484	503	443	508	485	483	489	521	474	493	492	477	501	537	512	496	469	494	526	493	507	505	483	445	542	519	514	495	462	484	526	480	490	510	531	493	495	511	500	537	488	482	478	490	472	483	475	507	459	475	499	477	504	508	500	542	484	470	513	505	483	490	470	515	520	496	477	500	459	473	501	492	491	513	503	494	481	481	511	482	490	473	465	488	521	495	495	470	479	503	478	515	477	503	485	497	526	468	529	525	488	493	517	516	461	482	465	474	492	499	475	506	504	497	474	470	501	492	524	467	522	511	476	500	453	491	526	489	462	473	501	509	480	492	453	461	463	496	498	500	479	459	508	484	459	487	517	522	469	464	491	457	490	474	473	492	502	477	524	479	465	456	483	464	477	491	456	474	480	517	489	492	486	469	487	460	503	514	520	519	496	438	447	464	484	467	443	504	484	465	484	474	524	522	516	475	503	510	511	489	514	442	532	502	491	499	487	500	510	529	537	502	507	479	509	477	481	506	474	523	448	538	473	446	520	493	521	503	513	504	476	468	478	448	474	483	465	457	475	516	529	493	494	482	505	456	471	476	461	466	481	460	513	512	498	457	494	443	517	499	454	488	487	504	471	507	468	499	461	497	468	481	500	476	473	499	522	514	445	483	506	462	494	460	534	483	512	513	492	486	496	517	511	463	484	514	484	485	440	477	541	484	560	470	463	492	512	486	504	542	462	500	497	500	505	494	474	524	483	477	477	494	468	448	488	532	469	497	447	468	516	489	501	508	467	468	461	503	498	512	520	512	503	459	475	496	555	483	506	486	491	501	511	472	493	494	502	488	466	516	462	452	479	491	527	476	464	497	490	468	445	461	471	506	496	474	470	468	501	485	482	486	503	475	528	497	489	472	513	503	512	478	480	468	494	456	508	475	481	471	435	513	484	484	446	467	494	480	516	476	505	480	481	475	466	489	479	508	527	492	514	472	442	491	445	471	468	477	498	472	515	542	533	510	517	521	480	472	482	477	458	421	468	498	501	506	505	492	492	482	493	492	500	506	504	469	447	491	525	486	476	539	477	470	473	532	479	486	507	482	495	523	516	480	493	496	481	499	469	460	490	485	485	526	510	484	483	494	521	487	495	480	522	493	527	491	435	502	485	463	480	514	493	468	497	463	483	480	433	487	464	501	487	468	522	535	515	508	452	506	519	475	486	480	505	525	510	484	472	510	519	449	456	478	464	483	460	477	512	507	499	464	525	510	525	495	470	491	499	485	507	506	493	510	463	500	523	455	511	451	490	499	506	494	438	482	493	483	471	497	481	486	465	544	495	481	467	503	486	480	521	538	467	509	489	475	467	512	481	491	488	504	492	494	479	463	476	477	495	468	518	512	522	518	461	547	484	490	504	477	483	483	495	501	488	485	513	489	498	514	493	516	455	488	501	530	437	468	498	499	465	478	494	488	510	521	519	507	460	488	510	495	472	494	444	504	457	484	476	506	511	517	511	533	472	482	474	469	467	520	463	501	486	458	511	503	492	503	472	498	458	505	513	484	495	479	457	459	491	484	478	490	526	500	473	499	496	486	488	507	488	504	530	503	485	493	492	466	497	527	495	504	522	490	512	491	499	473	449	511	501	478	451	481	482	480	457	479	497	482	499	491	527	502	483	493	513	485	520	506	461	480	480	504	497	459	478	469	488	459	487	502	512	511	477	507	516	477	489	489	436	466	466	488	495	465	457	521	450	500	529	477	502	446	469	505	454	469	452	463	508	521	457	490	482	469	452	488	492	485	487	501	500	486	497	521	497	457	468	468	519	476	493	480	531	534	508	494	502	493	480	509	500	477	467	453	486	476	487	517	427	486	515	508	476	506	506	515	452	454	497	490	473	543	455	488	477	479	459	507	478	527	448	505	502	481	533	499	495	472	519	468	493	475	470	453	489	479	487	505	503	501	525	526	494	503	510	438	457	474	501	528	481	485	492	485	475	435	498	495	505	495	495	468	487	536	521	454	436	505	482	479	508	466	470	492	438	525	511	501	479	521	492	480	478	502	479	476	507	498	503	479	480	434	489	508	481	517	481	489	477	508	516	450	500	493	469	486	468	500	483	481	477	491	494	503	501	492	461	483	479	499	508	461	496	494	512	514	465	490	495	474	481	466	518	507	529	470	554	479	500	470	481	506	472	471	494	513	467	502	511	465	500	466	466	492	494	484	457	459	452	481	536	476	487	482	500	525	485	494	469	473	482	509	496	507	439	451	503	496	474	497	469	483	521	509	500	471	520	501	514	512	506	487	531	475	520	468	504	507	477	505	487	504	447	471	491	532	453	495	521	477	509	502	456	473	475	476	486	486	477	524	440	470	487	492	493	483	492	468	456	460	482	486	468	504	521	520	464	509	514	482	448	496	473	530	476	509	526	469	512	507	536	507	509	473	447	458	458	536	511	485	500	483	458	545	474	462	509	459	466	480	520	460	498	507	486	469	511	493	459	482	498	472	465	496	505	503	476	505	494	490	493	536	462	491	501	481	489	458	483	521	488	501	480	510	487	469	475	483	511	483	505	466	521	514	491	501	505	477	461	491	494	517	485	479	470	503	496	514	474	518	499	466	477	508	466	499	532	499	471	502	534	475	492	481	481	527	490	459	562	496	510	491	484	514	501	504	503	500	450	507	484	532	497	512	491	464	520	461	518	482	462	473	514	509	506	494	511	492	453	456	480	485	498	500	464	522	476	520	512	535	520	482	440	512	466	473	489	503	480	493	499	501	495	491	468	464	509	492	476	487	457	506	459	498	494	504	447	500	493	485	466	501	467	521	487	487	471	547	501	503	516	450	523	470	528	451	494	494	475	515	488	518	439	472	516	453	487	460	505	509	497	495	512	460	481	517	499	501	488	500	475	506	498	463	498	512	457	462	482	520	461	487	483	502	501	470	491	476	472	493	491	493	518	467	438	484	502	499	452	461	476	513	489	483	513	489	497	508	493	490	520	454	470	504	505	515	465	523	534	508	504	492	501	468	481	501	474	487	524	517	499
36583	44430	18775	2974	1620	1016	893	769	981	1095	975	735	856	762	652	631	599	609	621	538	575	640	609	586	606	559	590	584	594	578	584	561	597	573	607	585	565	589	590	553	582	577	582	619	573	605	607	617	563	583	593	567	578	554	593	554	591	591	607	590	570	635	607	569	576	544	576	571	567	610	596	570	578	634	529	610	571	546	596	569	557	566	585	568	576	615	602	662	630	601	604	623	596	625	552	580	602	613	595	579	582	577	578	580	634	597	628	579	617	593	579	572	529	567	614	566	588	586	543	614	598	596	662	578	606	566	543	554	544	556	509	551	559	582	578	554	568	601	565	574	552	594	583	595	546	606	592	608	583	592	579	559	585	580	572	573	587	556	567	585	564	571	551	604	587	576	556	609	582	587	570	590	627	586	581	568	583	591	566	593	546	564	587	542	615	584	512	641	602	611	584	621	605	605	583	584	570	614	600	574	560	555	565	551	576	585	583	601	619	556	580	605	558	562	545	595	573	572	613	566	581	585	588	539	623	630	591	631	623	585	565	633	553	580	608	534	609	550	597	582	571	532	552	580	576	553	607	670	586	581	580	603	563	613	602	563	566	620	628	545	608	555	580	565	551	571	565	545	577	598	577	597	577	584	536	605	596	601	594	575	587	545	547	576	572	579	631	612	587	553	616	649	535	598	539	513	597	578	578	600	552	571	606	547	594	621	577	594	564	565	606	561	590	561	594	515	596	569	601	586	604	602	611	593	567	600	597	622	614	582	582	536	581	572	599	536	616	585	557	574	572	597	593	587	572	595	586	565	585	573	590	588	566	573	605	579	556	599	613	621	564	591	584	595	581	634	627	570	564	578	619	588	580	547	588	633	573	593	557	574	565	582	614	547	572	606	557	620	569	571	619	563	549	565	567	570	560	570	549	596	588	614	561	630	605	598	560	546	586	564	544	606	553	582	542	587	572	543	553	600	590	576	572	592	593	553	584	552	567	566	589	536	544	589	606	566	574	617	590	600	576	549	578	505	592	612	588	575	607	559	621	603	544	565	625	599	589	620	632	597	592	605	541	614	592	591	612	559	572	627	564	533	582	604	606	535	569	587	601	573	579	618	587	604	566	583	596	585	611	554	585	559	610	626	571	560	564	627	558	611	581	558	581	589	598	544	598	607	581	623	546	634	545	609	637	584	597	622	592	595	647	567	573	595	593	561	579	594	581	605	603	583	592	573	554	555	553	576	536	596	608	609	569	600	640	597	575	586	551	607	573	600	562	563	566	597	586	595	603	599	610	569	589	593	583	567	605	575	547	586	556	581	549	609	554	554	607	547	615	564	567	564	536	579	604	564	633	542	568	561	563	611	584	603	597	585	556	564	632	584	552	549	597	574	564	627	613	592	540	568	580	568	615	558	568	597	573	585	590	615	630	553	541	615	566	590	566	620	570	588	629	636	598	549	604	558	553	594	580	595	579	610	635	613	596	588	581	584	566	578	595	593	593	532	609	602	598	620	514	587	605	566	565	590	554	632	606	564	542	588	577	588	594	580	593	609	573	539	569	589	585	567	576	574	546	583	583	544	569	544	545	576	603	522	638	551	638	586	573	540	565	589	586	607	618	621	591	567	595	581	568	588	568	532	581	564	615	597	573	584	570	593	606	595	632	611	563	585	606	618	549	537	611	558	581	536	596	643	605	556	574	568	584	605	612	581	591	563	574	560	618	533	630	574	550	610	589	571	551	577	552	576	559	614	585	538	564	559	629	572	582	554	558	587	586	594	518	597	595	564	579	570	592	599	543	551	589	565	563	600	561	610	579	605	551	599	602	575	604	589	549	554	613	576	564	557	567	600	558	581	553	593	600	575	579	560	612	642	583	576	555	589	558	563	584	608	553	583	559	546	576	547	537	606	612	549	585	619	563	553	543	535	522	578	617	556	558	556	615	621	609	575	570	594	596	544	613	599	597	619	593	592	549	576	594	596	578	605	555	578	620	565	602	588	606	567	556	586	584	574	590	569	564	611	549	566	574	565	559	635	625	570	601	613	559	596	596	580	559	572	580	614	543	588	617	560	525	582	561	536	584	580	571	597	558	568	566	562	605	618	586	579	552	577	571	612	570	577	602	595	540	596	570	507	558	617	582	566	581	572	547	582	563	584	581	584	590	622	607	599	574	578	564	558	600	569	587	569	587	576	537	549	594	621	561	571	597	531	587	594	589	577	623	594	576	577	530	600	563	545	550	607	611	595	556	587	590	598	569	549	589	569	613	563	573	595	592	591	597	627	594	625	600	565	573	558	559	585	600	553	583	547	584	614	576	565	571	594	546	603	588	575	583	561	626	577	558	581	613	635	597	562	540	546	620	541	604	549	565	591	574	584	561	577	553	551	560	583	574	568	590	611	575	581	569	584	564	517	569	555	591	549	581	575	553	578	583	590	591	521	553	571	556	588	573	566	571	557	602	579	584	571	577	553	573	546	576	597	588	617	566	619	589	577	553	590	556	581	620	589	596	542	626	576	601	603	596	611	605	578	604	568	583	591	579	600	582	555	574	558	619	600	563	595	594	570	615	636	614	586	612	591	557	563	593	598	548	558	578	556	567	590	593	570	599	621	619	571	595	546	584	574	543	600	609	568	554	599	585	582	553	559	618	541	547	570	573	595	566	615	562	570	594	609	563	586	568	539	548	609	594	572	572	569	554	543	533	582	615	568	597	586	577	583	617	555	563	567	541	605	588	580	579	568	553	588	563	550	559	615	570	604	600	606	591	566	556	617	599	611	577	580	544	572	605	570	651	612	610	588	647	570	566	555	615	581	599	580	594	573	586	566	551	594	608	585	602	613	557	579	612	555	566	610	594	579	592	573	573	588	534	613	591	567	582	563	611	597	583	592	601	593	577	563	593	553	563	613	595	555	583	571	566	607	569	516	561	556	597	533	584	577	594	558	582	581	593	557	580	588	554	595	595	605	578	588	611	591	588	581	560	585	599	600	539	561	605	557	546	608	597	604	596	571	605	589	615	614	592	614	608	585	541	573	594	585	564	564	580	546	611	599	579	598	611	580	578	577	660	581	576	629	581	590	597	560	617	557	560	564	543	568	571	565	582	594	565	600	571	580	535	581	573	566	556	587	586	585	566	591	589	523	548	561	573	566	563	579	608	580	566	604	562	583	570	603	610	604	603	599	578	570	567	563	594	597	581	574	527	558	577	569	593	590	552	583	562	613	558	571	590	613	557	584	556	569	595	559	602	584	577	583	641	558	608	568	569	581	591	584	551	626	533	605	587	592	553	542	589	568	566	536	579	574	597	606	599	597	636	610	603	588	619	595	562	613	571	574	601	580	581	584	558	632	558	584	541	587	613	586	594	579	542	592	574	587	630	588	555	586	577	598	617	597	562	628	564	546	614	571	611	616	595	596	587	602	623	601	623	648	550	624	567	600	563	586	565	575	606	600	624	590	599	576	612	546	580	569	560	609	554	542	618	598	580	575
23992	21293	28693	24218	21239	10901	1265	786	760	788	738	618	601	510	447	436	432	422	424	393	366	411	386	377	362	345	374	347	388	358	359	394	336	370	381	411	357	377	382	353	354	344	386	344	345	347	405	300	329	318	357	362	353	363	341	356	376	358	355	351	352	380	353	334	371	321	361	367	332	355	351	351	316	366	334	310	332	326	353	348	348	372	371	325	394	387	406	404	378	382	371	375	399	369	390	356	358	367	339	347	345	328	339	348	370	389	310	358	382	383	336	368	374	357	353	331	377	330	371	366	352	360	348	371	363	347	345	326	341	391	351	345	331	357	368	359	334	375	328	396	358	342	384	350	334	352	348	379	373	360	334	329	352	347	365	345	339	303	335	317	353	393	327	307	337	339	347	357	348	312	347	364	385	358	347	356	335	339	363	353	346	319	389	355	365	353	329	326	327	313	359	358	322	331	320	342	382	352	336	356	354	375	330	348	351	339	382	357	386	366	351	335	366	340	373	354	381	329	360	364	363	322	307	371	348	357	367	328	350	358	379	361	353	314	343	346	371	339	345	344	353	359	344	388	347	341	366	344	373	356	346	356	320	333	357	342	323	348	333	347	367	385	369	330	313	339	341	337	339	360	336	340	330	343	341	377	354	337	365	342	381	332	356	367	343	349	327	330	352	334	339	331	357	361	354	347	357	324	349	329	338	347	326	358	344	346	349	369	353	308	364	333	326	378	338	339	367	365	371	365	326	353	366	364	358	350	338	358	384	346	361	325	361	348	337	368	364	342	358	362	337	354	317	323	359	368	344	390	345	366	377	328	366	322	354	337	346	333	343	333	372	348	350	340	327	341	364	389	336	374	357	349	371	342	326	322	329	333	357	331	319	343	349	338	356	349	348	352	364	338	378	342	357	341	363	376	345	359	377	385	368	339	337	356	360	357	355	344	324	376	393	357	321	358	347	342	322	355	374	380	351	331	371	374	346	377	388	355	351	339	333	352	314	324	399	339	343	379	350	314	331	362	356	351	323	371	340	352	330	348	377	322	350	335	357	361	318	355	336	323	337	313	325	346	363	338	345	341	334	359	369	340	350	387	353	369	328	302	328	328	347	356	341	322	326	301	331	369	367	332	313	321	348	366	337	360	346	356	328	359	332	338	327	353	373	373	353	339	386	351	362	353	349	344	336	351	367	368	375	372	346	357	387	349	378	345	305	337	372	343	348	321	337	371	338	352	364	337	340	360	386	362	365	343	384	339	351	343	326	341	350	356	369	334	352	310	320	351	371	361	306	326	369	363	359	359	317	331	349	371	349	336	352	321	343	364	333	354	339	340	345	327	330	328	337	356	329	368	343	323	314	387	328	314	341	371	396	376	333	331	331	332	339	384	349	356	332	345	353	361	349	344	360	346	341	355	373	330	345	345	321	350	330	339	360	360	330	335	335	373	370	320	356	316	398	291	361	334	351	346	386	334	377	320	322	339	367	345	355	367	328	360	347	346	365	312	356	341	358	349	345	377	372	356	396	328	337	356	350	367	385	356	365	351	373	349	360	329	377	331	344	316	374	361	355	333	355	323	359	322	356	357	322	390	347	364	339	360	361	384	368	353	362	338	330	336	333	346	323	345	356	339	343	367	349	330	377	379	352	314	392	323	343	351	359	349	360	344	364	385	360	333	358	352	344	350	392	339	362	343	349	345	389	311	340	364	363	338	341	366	325	398	315	384	377	338	342	319	334	331	375	339	379	290	333	366	350	352	362	316	341	343	320	314	347	370	352	352	313	393	375	346	350	328	349	342	312	328	333	344	356	370	332	346	375	373	337	340	364	386	337	364	354	404	343	334	338	368	331	350	326	344	335	353	355	361	345	351	359	326	375	391	387	350	356	383	369	312	360	345	375	336	362	381	328	356	372	337	379	349	372	368	371	336	365	385	376	393	372	378	369	385	371	347	335	361	354	358	361	376	349	331	359	367	354	353	330	331	353	364	348	368	318	345	289	354	353	362	335	326	359	362	334	357	386	351	372	371	318	366	306	372	341	353	373	343	359	371	341	321	375	325	342	359	323	380	330	361	384	363	390	313	360	351	333	344	302	343	358	313	347	342	370	342	351	360	367	366	362	361	334	331	346	356	355	363	318	362	355	354	364	369	319	349	376	379	350	322	345	329	352	329	347	350	348	358	347	360	355	370	322	322	354	353	344	327	331	344	355	354	319	327	386	333	363	369	344	329	340	364	336	356	347	365	356	353	339	389	370	343	348	340	380	337	348	345	332	346	330	347	351	353	326	379	367	328	348	357	329	368	351	335	378	328	368	354	343	345	367	340	348	330	366	313	344	311	320	342	372	338	342	321	336	330	310	312	351	360	368	352	348	354	358	354	368	348	356	378	361	344	372	360	342	356	382	338	344	351	342	352	361	341	331	343	374	348	317	358	357	340	381	384	340	363	364	344	362	320	375	353	369	337	359	357	367	354	365	347	336	360	345	320	359	388	345	334	329	329	364	334	364	319	357	328	361	324	333	349	390	381	322	388	366	329	359	362	336	326	340	359	358	332	393	374	372	351	323	337	380	396	356	377	349	334	351	343	348	315	337	359	365	342	351	317	328	360	364	343	318	352	344	357	344	335	356	331	354	356	351	350	379	341	340	314	344	342	360	327	352	339	367	362	371	343	331	384	339	359	338	338	360	349	354	372	342	330	356	374	343	356	330	351	404	373	360	321	355	355	323	373	360	374	359	336	364	347	325	348	359	364	342	338	335	357	349	334	360	336	342	390	356	340	358	359	356	336	358	338	358	347	339	356	352	333	324	343	339	376	346	347	349	377	324	347	347	344	330	368	353	320	393	341	363	364	396	338	361	345	314	355	370	347	362	348	359	351	323	316	362	359	334	359	338	361	372	344	375	361	376	348	344	330	345	330	336	355	338	338	342	348	360	333	317	349	329	359	331	344	335	360	377	333	343	369	338	309	374	330	362	343	341	334	338	387	331	353	349	358	372	349	354	371	375	362	354	350	319	349	311	350	353	333	293	344	359	366	337	330	326	344	327	341	392	346	358	337	375	379	340	358	331	332	327	368	357	350	337	320	360	325	348	377	367	356	383	367	323	347	354	365	331	332	297	362	352	375	360	337	383	312	338	369	339	338	363	335	355	323	364	340	312	337	338	359	376	373	355	366	340	350	348	348	398	375	349	378	367	365	361	318	362	382	316	380	327	368	349	341	355	309	335	364	313	386	346	332	366	343	365	363	358	340	330	342	323	340	365	376	363	371	362	365	370	337	362	354	345	352	380	353	346	337	391	346	335	371	342	332	338	356	354	376	374	367	341	328	377	365	339	355	337	345	324	364	342	341	370	374	328	363	354	368	333	325	365	323	352	351	371	337	352	330	332	357	334	369	355	352	345	347	357	357	357	341	333	374	375	354	342	373	349	285	326	326	308	358	340	334	338	343	358	343	331	335	340	354	328	378	354	331	351	396	339	344	362	364
38377	58406	24617	6908	3222	2194	1717	1455	1358	1450	1312	996	932	776	642	550	565	554	494	508	511	495	438	471	468	444	484	443	478	426	461	434	454	443	470	452	437	434	433	424	434	434	426	469	469	437	477	435	456	428	407	410	406	424	437	476	391	403	413	396	431	421	452	432	451	441	425	434	435	468	449	420	432	402	428	423	479	420	404	407	442	433	477	475	518	484	505	491	471	478	489	433	479	488	453	474	455	462	431	444	455	461	488	444	472	465	416	428	445	440	430	404	395	457	406	413	401	438	409	422	416	441	460	455	394	413	446	419	418	408	435	477	401	461	439	431	422	440	428	391	427	418	461	412	407	462	415	456	410	436	406	457	482	422	443	438	428	443	440	446	369	443	423	398	411	436	455	418	436	433	447	433	428	425	421	465	430	410	432	431	451	426	432	388	431	427	451	462	434	443	413	435	425	449	424	438	437	447	450	390	404	435	413	385	428	430	423	407	425	439	443	411	450	431	426	448	456	400	472	415	402	423	424	416	382	412	428	411	415	440	436	451	427	399	386	467	413	401	424	426	426	400	422	459	461	449	417	453	443	414	418	425	404	406	403	442	406	400	431	460	425	377	428	449	459	408	407	434	428	428	408	436	453	465	395	406	414	441	408	439	398	455	433	429	405	458	432	402	400	414	435	437	418	413	452	417	433	430	394	413	395	434	441	421	440	395	375	455	406	394	387	405	446	405	422	423	398	389	430	431	387	422	407	418	410	447	462	407	444	427	420	418	495	415	457	470	407	440	398	389	422	460	401	396	381	423	460	442	433	440	430	415	381	471	430	436	437	471	414	417	443	411	447	424	420	419	441	450	399	447	430	416	423	458	432	450	411	412	404	430	421	458	401	425	445	441	450	431	433	404	424	392	463	430	420	410	430	399	410	421	426	452	415	447	422	399	446	428	394	410	477	404	430	404	429	399	449	413	396	406	431	448	426	421	408	424	439	422	434	445	425	453	443	428	407	411	424	408	435	450	380	423	404	421	432	472	418	419	430	415	412	428	431	438	444	391	422	417	417	387	405	415	449	431	428	427	456	445	396	419	431	405	408	451	410	421	456	402	450	417	463	428	406	411	449	456	414	431	423	422	440	429	422	439	432	456	432	398	425	420	395	442	450	422	411	435	442	410	434	400	397	405	420	401	440	377	415	439	401	422	451	416	431	406	420	409	422	436	434	396	398	411	423	444	433	414	395	395	426	431	432	419	382	469	385	422	412	418	409	446	445	419	402	449	415	392	440	402	400	442	450	424	415	392	395	433	414	441	403	403	463	439	402	382	434	438	422	425	421	430	436	392	407	431	436	440	401	418	410	377	435	428	399	445	425	446	423	374	408	435	428	459	392	413	421	406	424	420	403	420	413	429	422	443	390	389	405	437	417	427	453	433	427	386	407	414	422	408	436	399	417	415	474	433	426	425	458	443	438	416	445	415	429	414	414	427	428	462	398	480	437	415	421	427	416	401	398	414	444	426	423	407	408	405	432	411	427	429	446	432	427	381	415	394	431	435	405	442	411	417	459	457	429	416	418	418	419	424	423	418	415	395	406	424	450	438	401	408	417	451	411	388	408	410	407	409	431	396	443	424	435	444	425	408	448	442	398	430	399	381	415	460	403	402	402	418	431	409	405	404	422	442	435	405	457	417	395	428	384	425	411	435	425	422	432	425	423	404	394	423	470	412	379	440	425	418	441	421	415	435	425	405	427	412	394	417	435	390	463	418	410	440	421	423	409	425	454	443	429	434	406	437	431	428	414	445	428	428	441	409	396	442	435	419	403	462	432	431	450	429	442	422	404	433	431	429	432	415	411	411	416	445	395	451	407	405	415	441	425	447	427	412	421	438	420	417	429	417	453	432	460	440	484	458	446	428	419	441	407	429	403	440	432	419	385	432	432	441	430	429	438	431	451	431	444	456	393	470	424	391	435	413	440	427	412	447	398	420	410	415	456	425	423	435	450	441	434	413	409	428	420	425	448	423	384	411	417	426	463	415	428	416	422	451	457	422	448	395	415	434	417	408	425	441	459	463	452	417	428	437	410	421	425	428	391	404	427	419	426	392	438	422	422	428	415	409	413	435	439	417	397	433	403	436	424	423	434	435	408	444	416	431	426	398	419	400	474	462	420	409	394	445	437	388	387	452	433	425	442	424	439	421	462	431	442	384	439	397	405	412	407	430	436	433	425	427	428	424	453	451	422	440	414	460	440	436	440	396	414	402	425	447	438	420	454	414	441	416	396	416	426	436	434	426	421	405	399	384	431	419	458	440	419	418	429	371	451	463	404	445	421	407	452	448	429	425	427	425	444	427	426	404	401	404	430	419	414	417	417	460	410	423	411	425	411	426	407	433	454	445	397	406	428	400	404	411	419	436	400	436	447	437	432	432	447	416	408	411	399	460	454	397	436	439	413	400	422	444	412	442	403	406	414	410	415	394	466	438	439	385	425	417	420	393	432	423	413	430	478	438	411	427	420	425	395	433	416	381	409	417	407	435	438	410	455	387	380	404	433	421	404	419	443	421	451	446	441	444	423	385	409	411	425	425	452	458	415	386	454	449	452	424	417	422	403	459	392	438	399	449	427	413	439	428	416	424	450	409	407	443	440	423	419	425	441	464	402	408	452	453	378	422	432	466	428	446	388	391	423	408	408	426	431	411	443	445	423	397	427	436	412	405	428	407	417	413	400	361	419	442	443	431	452	404	397	443	403	468	417	424	440	412	382	430	429	432	436	419	444	411	401	418	428	408	437	424	402	442	430	417	430	415	381	436	403	422	404	387	403	427	388	425	396	416	427	412	423	426	438	417	425	445	392	436	431	427	416	439	435	438	418	414	480	439	450	465	422	418	414	414	454	390	410	402	434	409	440	425	430	424	399	441	419	419	414	411	396	413	399	427	426	396	415	442	424	399	424	433	435	448	414	445	438	406	425	439	411	435	408	428	428	443	425	424	463	451	421	464	381	431	442	455	397	425	423	425	438	420	450	416	423	410	445	435	401	433	467	425	459	436	421	447	433	434	429	400	404	442	423	389	436	428	426	411	429	428	474	392	433	425	407	407	399	445	426	430	413	395	443	422	407	404	447	448	429	423	432	427	403	422	435	408	450	394	425	419	427	444	434	441	426	426	428	452	431	448	451	425	445	376	418	405	448	456	405	442	421	419	444	413	450	443	405	439	436	429	454	446	425	440	437	423	422	419	406	399	431	418	470	424	434	433	424	434	462	431	411	442	398	452	420	420	412	439	449	447	412	418	408	401	469	418	419	420	452	406	444	411	429	435	402	451	442	395	443	429	421	448	407	423	453	393	440	416	444	428	423	418	425	464	437	432	443	415	435	465	450	445	439	433	384	445	458	404	434	414	418	411	425	393	422	443	444	439	405	444	408	441	436	436	415	417	453	414	404	390	444	413	413	435	403	375	440	449	431	440	389	445	432	433	424	443	441	426	426	467
22785	21139	28941	23606	21139	21167	9871	1170	941	920	846	647	590	508	442	399	430	382	364	335	374	337	292	321	317	315	279	318	262	293	327	300	275	291	307	280	292	288	291	258	272	267	263	304	268	259	306	294	274	297	270	280	265	267	267	276	274	264	265	276	279	257	257	271	289	245	289	267	287	260	255	283	303	244	272	272	284	257	237	263	284	246	289	308	324	307	371	299	331	327	289	320	312	336	292	333	267	319	274	289	270	264	251	281	300	261	266	254	271	303	273	254	281	274	245	260	280	251	283	274	290	254	278	267	256	273	261	304	284	262	269	262	277	264	259	280	267	288	258	240	259	286	260	266	244	272	273	235	311	264	253	285	260	286	240	285	258	269	233	254	286	283	273	273	250	253	283	244	270	284	246	258	255	280	266	269	248	260	241	274	263	278	262	288	245	249	292	291	276	250	256	265	287	244	247	236	259	257	251	272	259	275	245	269	262	257	286	255	287	262	282	265	248	271	279	271	264	261	269	260	290	249	268	259	248	242	269	237	253	282	302	271	253	224	268	278	268	260	252	231	266	260	260	253	267	258	255	242	265	273	256	276	264	238	275	261	303	260	248	278	251	267	264	252	279	240	276	279	278	262	253	253	267	261	288	276	255	264	271	284	262	313	246	283	286	264	280	256	239	256	292	274	283	275	258	259	264	269	309	271	295	267	274	279	254	277	269	261	261	295	260	237	262	283	267	266	279	277	259	273	281	269	290	279	266	270	257	270	290	260	287	295	245	277	259	256	249	259	234	262	261	262	273	282	275	244	282	255	272	269	265	274	273	273	299	266	260	245	290	259	276	256	279	252	258	265	269	249	267	256	294	264	316	288	274	257	249	256	295	252	258	262	278	247	268	272	274	274	273	247	287	276	286	302	250	251	263	266	283	282	290	216	258	281	253	246	267	268	269	255	255	270	265	259	287	284	252	263	277	271	273	259	263	291	277	255	274	253	292	250	266	298	249	282	279	290	251	278	254	286	270	251	272	273	271	269	271	264	242	251	272	288	269	247	256	279	239	297	244	253	286	272	285	285	262	251	282	252	268	280	251	266	257	267	256	292	260	282	258	256	254	295	269	254	286	292	274	276	255	271	271	253	257	255	261	273	281	285	249	257	269	294	275	255	291	271	280	270	256	248	259	283	295	274	303	266	272	255	250	256	282	276	287	275	301	243	209	279	259	258	276	298	296	252	251	300	235	253	264	273	267	288	275	243	285	268	269	236	271	239	294	273	260	276	265	268	283	281	253	257	280	288	249	265	263	252	290	272	271	267	255	260	257	318	271	264	257	257	277	268	250	271	274	264	269	261	268	244	254	292	286	262	278	294	259	258	243	250	278	269	268	265	263	252	253	234	235	257	282	254	232	262	259	260	257	287	259	263	300	244	282	250	248	271	240	272	268	280	257	252	266	262	270	281	233	265	274	259	257	277	259	272	263	256	274	261	227	280	262	292	290	268	240	253	259	264	260	262	253	264	273	259	270	301	247	265	261	291	259	281	250	266	264	261	274	255	252	232	255	273	260	242	238	285	280	275	295	275	253	269	249	247	258	256	254	241	282	272	254	255	254	264	271	241	265	269	274	278	291	269	247	258	273	274	248	272	253	257	278	245	289	259	293	286	255	254	258	276	260	268	276	238	268	301	277	260	288	277	276	266	267	281	271	272	246	235	274	244	267	260	260	278	298	274	261	265	273	268	279	278	246	267	281	267	269	253	259	250	225	264	270	232	266	273	277	265	298	265	282	294	259	263	270	259	274	281	250	271	279	248	263	264	289	256	239	257	248	270	272	276	248	226	250	258	263	278	263	274	333	275	293	255	264	296	266	266	263	261	268	281	288	262	260	264	264	269	262	257	241	256	253	243	273	273	295	277	266	269	276	285	229	280	288	268	258	253	251	261	247	256	274	257	260	273	281	280	291	303	268	263	268	274	282	295	268	256	249	287	273	259	255	253	271	261	266	264	276	278	255	247	263	247	272	290	280	252	276	256	284	233	296	251	261	278	283	267	257	284	244	261	261	269	267	253	284	275	253	259	249	278	231	226	281	255	244	248	277	278	286	283	281	241	248	249	313	311	247	278	275	257	283	271	244	265	279	244	292	250	293	287	267	281	261	259	258	250	264	288	305	279	253	308	274	239	286	269	285	244	266	279	257	254	291	266	252	245	267	260	269	295	293	274	266	274	252	291	280	251	264	294	266	284	251	255	288	285	247	277	280	263	255	274	252	281	271	275	259	261	268	271	291	246	271	272	250	254	236	273	278	254	263	302	274	253	283	276	261	263	295	282	247	267	275	264	276	256	269	266	256	262	280	258	251	260	284	266	270	259	245	292	268	256	246	278	251	239	252	290	280	271	247	301	236	261	252	282	241	242	261	290	243	259	255	251	283	231	289	250	265	240	252	246	258	258	274	252	257	304	260	261	267	270	288	264	269	261	271	264	253	268	263	277	249	254	287	284	262	258	272	277	248	265	234	295	286	254	280	237	253	257	276	285	246	263	274	277	252	278	252	273	259	273	258	264	256	262	260	272	282	260	279	255	238	264	249	208	259	289	277	281	259	241	257	267	286	271	279	268	284	241	283	248	268	247	291	260	258	279	271	280	243	287	283	269	272	249	248	282	270	263	256	279	292	262	241	292	234	286	256	258	292	266	265	310	274	266	276	270	250	248	277	278	262	274	279	253	304	271	273	273	260	259	249	297	281	266	248	230	313	265	257	255	278	287	266	251	263	261	240	274	262	257	265	285	259	268	277	274	262	254	271	300	305	278	291	289	272	283	241	276	272	278	280	253	276	283	254	276	270	235	302	259	239	263	275	262	281	230	252	264	263	270	278	291	258	261	260	270	224	247	245	273	245	295	267	268	257	252	253	239	246	249	283	271	268	241	280	271	257	258	274	238	283	288	291	269	264	267	247	260	259	271	256	258	239	283	259	238	245	268	263	278	279	240	246	269	251	264	282	257	248	279	316	283	279	273	292	252	242	227	251	267	257	289	258	241	266	287	267	278	252	259	268	292	253	245	267	263	265	265	290	277	302	284	253	302	286	263	280	257	258	249	275	262	274	277	269	261	258	272	244	281	286	301	265	253	242	240	270	273	273	256	252	256	271	275	257	263	253	289	258	240	285	277	258	255	249	277	255	266	262	266	274	295	252	294	267	276	263	289	261	271	287	283	257	281	291	292	282	257	259	245	262	252	251	232	262	268	274	273	255	256	275	277	225	247	274	260	277	258	270	237	267	287	272	283	232	278	251	292	244	252	267	249	286	284	279	273	255	271	279	276	261	251	281	260	276	247	256	253	247	257	252	256	255	272	261	270	236	261	267	260	224	268	287	272	278	280	273	255	268	279	280	272	264	261	257	256	246	248	292	269	224	235	266	282	269	277	256	269	275	266	262	291	265	286	273	281	265	272	259	264	302	276	257	293	263	256	297	252	257	326	269	296	262	290
41318	63133	26675	10357	4778	3513	2615	2093	1850	1769	1654	1175	987	788	665	547	580	523	530	480	446	442	386	401	393	387	394	373	387	391	351	372	363	360	336	327	323	349	339	364	357	310	351	302	340	337	307	312	311	327	328	351	334	358	327	338	322	326	313	291	328	327	333	317	328	320	287	290	332	334	337	331	335	283	330	322	327	294	318	333	329	286	342	364	366	435	489	440	448	379	382	363	411	387	409	380	371	358	324	342	342	327	340	317	314	302	343	317	309	296	289	313	317	327	322	343	301	303	330	268	303	307	324	336	336	312	305	276	308	300	319	312	331	325	308	329	333	336	285	301	320	341	303	324	319	320	309	323	304	315	290	303	300	350	338	297	287	297	326	336	331	310	308	347	291	342	331	308	298	341	302	285	326	326	289	319	303	300	301	314	323	309	317	299	296	323	318	306	314	299	323	322	305	335	304	354	320	329	315	304	295	335	311	295	311	312	302	321	301	318	307	325	323	300	307	308	271	304	316	304	314	290	336	312	293	279	317	328	325	310	319	291	300	301	294	327	328	318	304	307	312	324	288	344	295	331	292	348	317	294	296	292	329	288	305	328	308	314	307	303	321	306	302	333	305	304	296	329	316	309	310	300	326	306	303	314	327	337	282	303	308	312	285	311	290	315	300	323	303	304	312	319	316	335	311	316	326	321	302	314	318	321	311	308	304	313	281	318	306	320	325	313	342	328	330	319	292	307	299	324	310	314	300	310	339	312	317	316	286	346	308	315	332	314	295	317	298	334	315	338	361	309	318	321	307	307	321	340	315	333	311	274	325	316	310	346	307	316	323	333	326	324	315	296	301	330	303	304	329	307	307	284	320	286	301	315	323	288	340	323	323	316	320	283	310	320	307	308	297	308	303	346	320	333	306	322	303	322	315	298	281	307	313	302	303	303	319	311	330	283	308	289	312	316	297	297	317	290	307	335	297	311	300	314	331	345	276	314	327	317	305	294	310	320	323	357	315	324	298	330	325	354	287	299	295	303	301	331	295	314	323	328	333	306	326	317	318	332	313	299	289	283	318	312	279	338	297	305	330	322	312	316	297	283	306	325	352	333	295	294	297	292	293	293	334	324	327	318	303	303	318	325	302	303	318	301	306	319	268	284	313	316	320	302	311	334	310	298	294	336	312	324	305	308	349	336	305	310	301	290	319	302	349	307	323	300	329	273	342	343	304	320	325	314	329	309	303	312	298	295	307	299	327	306	288	303	317	338	309	293	311	288	309	301	298	306	325	304	301	300	338	314	293	298	282	356	314	318	328	328	328	315	299	340	325	288	303	288	342	327	306	304	287	294	311	297	312	327	307	321	310	329	352	332	286	302	304	306	307	303	299	305	329	319	358	318	295	339	318	342	290	292	349	299	306	292	340	291	316	306	303	302	310	322	283	296	343	311	349	327	300	298	318	331	281	352	277	310	346	316	315	347	304	296	354	338	302	310	320	322	311	313	326	356	324	292	353	287	295	295	315	327	310	313	353	287	318	307	305	281	315	304	310	319	297	319	303	309	292	312	327	300	322	295	323	310	326	284	331	340	304	324	313	319	335	300	336	309	338	321	297	322	344	300	276	294	327	311	318	305	297	318	327	285	313	312	315	307	323	347	310	303	313	303	307	318	325	326	300	319	344	304	296	309	319	332	316	310	321	307	347	311	321	282	270	321	312	294	320	298	311	313	316	334	288	293	338	309	317	347	324	303	312	342	316	314	289	296	340	306	326	325	331	368	325	297	351	337	311	357	336	296	294	322	325	300	310	298	313	309	305	312	306	330	287	334	313	308	301	294	317	310	330	298	313	335	307	307	317	313	309	299	317	323	306	321	305	284	295	326	332	324	291	310	292	333	304	313	328	300	301	331	319	326	331	304	336	321	309	308	316	320	298	327	291	284	327	287	315	313	331	304	339	308	289	313	282	296	310	318	297	306	347	332	345	325	300	325	315	304	344	329	338	299	298	320	357	302	290	287	300	324	321	309	312	329	305	309	302	347	332	344	321	307	308	328	318	321	324	339	300	322	293	311	313	330	295	335	311	317	336	327	321	301	298	332	347	303	309	329	333	291	336	334	349	305	336	304	300	301	336	294	357	320	305	316	329	307	327	340	304	296	291	318	329	302	339	307	317	319	323	321	286	305	320	338	300	331	290	323	323	304	297	310	300	348	336	302	281	287	350	300	329	337	295	315	343	316	312	308	315	320	382	351	342	305	316	318	307	311	331	283	282	282	333	315	315	317	318	310	293	294	310	288	331	299	319	317	311	309	326	338	314	306	331	324	320	308	324	295	328	299	294	315	311	304	288	337	350	313	302	337	276	344	309	314	336	307	327	301	302	304	314	300	321	320	310	312	338	290	307	322	309	310	336	324	286	289	297	304	319	330	326	308	308	290	292	306	329	276	338	317	297	305	311	286	316	321	325	324	317	293	304	304	282	331	363	318	302	322	303	296	325	342	324	365	313	285	309	324	327	313	321	332	312	323	317	307	314	283	309	304	327	290	308	291	329	324	311	288	328	316	328	295	297	329	327	326	310	325	306	340	299	321	349	273	297	311	317	304	294	329	349	308	271	309	332	291	306	327	329	293	325	299	322	305	322	326	295	302	327	313	310	319	335	344	306	305	330	317	323	298	288	306	312	292	309	344	312	301	288	317	312	306	302	309	304	320	309	313	307	328	319	327	316	323	310	320	319	280	324	303	304	323	361	340	325	354	304	305	312	348	317	299	343	339	319	345	312	334	333	296	326	308	320	305	331	297	311	318	304	305	343	316	284	316	284	297	322	318	298	278	311	317	354	325	318	303	306	292	329	316	326	279	298	306	289	290	301	289	323	313	304	330	313	310	327	310	310	336	321	309	302	341	324	353	316	345	316	305	305	339	319	311	340	343	309	324	335	311	301	332	306	293	330	313	325	283	316	306	303	313	299	300	339	315	262	328	335	358	316	334	276	292	314	317	325	303	312	289	321	264	283	299	333	335	327	304	292	342	316	315	326	308	317	338	311	298	297	308	310	318	312	317	303	318	308	279	307	302	332	315	350	305	314	329	312	283	297	308	333	276	351	298	348	309	338	315	303	293	308	327	306	344	340	304	324	304	304	327	342	332	322	325	375	293	293	290	311	337	314	326	290	303	322	360	316	289	304	345	341	331	318	289	331	323	307	334	326	321	300	300	334	299	300	299	327	293	278	309	331	327	330	324	316	250	308	320	303	300	330	297	296	344	302	307	342	331	310	281	303	320	301	323	326	307	310	308	347	304	345	311	291	303	345	303	298	292	302	340	335	318	314	309	315	313	305	309	320	307	315	316	295	299	303	333	303	288	323	322	296	314	317	291	326	325	304	322	319	335	309	311	286	337	293	321	308	333	308	314	324	346	344	333	315	321	306	320	321	328	309	302	285	294	297	327	313	338	315	339	331	301	304	303	320	310	261	317	302	317	282	317	299	316	311	283
28901	27951	19237	4928	767	608	543	537	559	535	602	486	515	509	468	496	496	527	471	491	505	500	516	521	471	487	502	470	479	492	508	469	476	494	492	500	491	484	511	487	463	479	501	482	486	485	482	493	488	491	463	479	511	460	486	526	498	457	494	457	501	507	499	469	497	475	537	480	457	525	448	481	482	475	480	452	510	481	504	479	475	480	503	503	501	466	446	478	525	518	464	446	493	512	514	516	478	494	506	498	496	521	512	492	531	503	506	467	484	522	506	472	503	464	506	515	511	460	476	473	535	467	466	475	512	472	477	486	504	457	498	527	482	489	475	471	464	483	498	513	491	466	509	456	491	496	471	452	482	476	518	499	442	475	499	487	468	503	518	514	509	472	516	513	488	552	456	463	480	461	473	465	469	558	448	481	468	473	481	457	506	478	492	486	466	481	464	480	497	477	478	478	469	510	480	495	479	474	451	476	531	511	463	497	454	489	477	494	470	487	493	501	487	508	496	493	465	478	468	500	515	479	508	504	488	461	488	466	489	474	497	496	511	501	517	454	518	451	500	493	461	520	508	465	494	489	483	464	473	471	484	470	483	477	462	447	481	497	459	469	479	481	511	488	503	485	526	491	504	501	480	443	431	505	465	515	501	511	454	468	489	504	475	472	457	485	444	510	501	473	507	502	486	466	541	484	481	561	499	466	478	472	480	509	497	463	468	492	486	446	493	456	465	445	499	510	455	482	485	490	470	467	471	486	495	443	453	477	454	471	489	473	496	464	497	485	469	457	451	461	528	498	507	499	470	464	451	440	477	472	502	527	462	462	487	490	474	529	452	496	537	497	473	465	502	527	464	492	494	487	494	488	457	478	466	500	484	470	498	433	524	466	487	507	500	502	430	495	462	476	493	530	489	498	480	498	509	497	471	456	490	481	545	498	511	487	510	506	468	465	506	519	467	468	498	490	462	502	478	534	477	451	475	488	525	483	476	514	484	532	491	484	519	472	494	472	504	447	509	534	482	471	462	485	463	469	477	476	484	470	488	516	505	476	450	468	498	488	479	455	445	482	477	514	489	478	467	472	510	453	449	447	500	468	529	492	470	451	472	452	509	499	510	486	501	475	501	444	488	489	456	504	461	481	476	484	477	496	493	480	498	498	477	476	479	508	504	499	505	505	509	491	492	449	478	455	475	464	487	444	496	473	489	485	480	515	486	443	463	485	477	523	504	467	460	484	525	524	462	505	468	455	494	487	484	466	510	474	471	489	508	490	474	489	485	462	477	489	497	482	494	466	493	456	481	525	497	481	497	450	514	485	490	482	482	473	487	489	491	508	487	474	480	456	490	455	521	454	457	491	501	440	483	480	491	481	493	520	494	493	472	490	456	445	498	467	476	484	481	448	504	478	491	497	501	469	498	511	493	492	477	494	483	463	515	471	479	478	482	497	482	514	490	475	461	488	528	526	501	487	497	488	480	508	476	490	462	505	507	473	479	497	477	469	510	498	477	517	482	471	480	500	498	491	509	477	470	456	482	522	488	476	461	507	492	511	466	532	488	462	495	498	471	508	488	498	449	462	514	493	448	433	514	453	478	500	486	485	478	466	452	456	454	469	483	500	511	460	481	465	448	471	472	489	497	503	470	493	491	472	485	494	491	452	478	513	471	483	461	520	470	509	469	497	476	490	480	498	484	500	485	456	479	484	497	477	488	505	493	474	477	474	492	510	471	464	471	421	493	496	473	470	481	467	487	492	521	503	452	489	479	448	479	488	441	452	461	497	435	465	488	474	482	457	461	480	470	489	484	497	495	519	489	495	457	507	475	513	478	469	440	430	488	496	458	481	447	475	457	476	460	458	471	478	468	499	476	477	470	520	498	475	477	499	471	436	469	507	431	502	480	515	502	511	540	447	453	490	508	485	505	526	518	486	462	412	502	457	537	517	485	496	483	436	455	478	457	487	517	468	463	479	500	492	480	476	490	493	496	466	495	488	488	516	484	479	498	474	519	490	463	467	452	480	510	529	498	523	498	518	451	484	502	492	479	511	477	437	436	498	498	515	478	450	454	494	525	539	504	454	465	452	518	453	479	518	496	515	484	492	509	496	456	453	471	491	481	460	468	473	491	476	476	513	499	470	514	462	495	490	470	515	470	501	488	538	468	478	501	458	461	500	488	492	497	453	451	459	497	515	495	490	490	491	472	468	459	508	499	470	529	517	476	505	502	524	470	449	537	493	480	448	461	482	457	463	488	486	438	472	509	482	463	486	474	526	501	451	465	502	495	506	463	481	469	443	493	494	486	492	507	494	479	500	496	499	511	482	465	456	508	485	462	500	509	501	484	460	501	496	488	496	466	464	494	473	529	485	478	469	474	480	451	497	481	455	492	495	512	460	492	477	443	508	476	498	458	455	455	491	486	482	510	478	488	472	467	479	449	525	489	495	456	496	435	451	448	478	470	493	440	454	516	462	463	452	460	471	505	500	471	474	478	493	475	479	492	462	456	497	464	488	465	505	485	474	500	499	475	487	460	496	456	485	471	465	490	485	474	456	485	483	459	476	484	427	493	506	473	477	429	457	481	467	516	468	485	521	470	519	529	529	509	453	485	478	439	467	482	499	459	515	443	467	497	484	480	457	466	482	493	463	488	469	478	532	491	508	473	476	523	477	503	465	514	467	483	480	505	471	435	482	470	486	504	455	480	499	468	466	486	469	528	478	505	432	466	502	444	492	495	506	459	461	506	549	515	458	473	497	442	518	472	467	477	462	462	485	542	491	476	491	479	497	452	501	496	506	527	498	473	473	524	473	520	478	540	485	497	491	474	472	506	456	472	487	471	469	475	492	478	488	481	457	498	466	468	510	481	488	494	477	472	458	498	493	476	476	517	458	534	526	490	486	494	481	476	506	450	508	471	499	496	507	492	502	514	495	522	494	475	494	454	481	488	477	514	456	508	479	501	463	514	479	479	492	521	504	488	464	465	497	474	448	515	501	469	495	481	459	530	503	462	469	483	489	499	512	504	459	474	551	526	473	471	483	517	499	475	436	493	468	470	510	485	492	488	471	432	475	463	509	502	507	509	493	452	481	508	486	480	485	493	467	469	463	472	514	477	540	496	507	482	485	470	481	498	511	475	454	479	503	506	483	500	493	491	522	506	508	469	501	511	464	458	488	498	464	460	472	486	474	498	468	465	503	477	499	466	445	506	492	454	483	465	517	486	459	460	469	485	509	478	506	512	488	464	494	468	453	475	465	498	458	456	488	468	468	454	484	508	502	493	491	452	496	461	503	496	482	455	504	492	493	494	486	519	529	462	502	461	486	479	458	499	518	513	506	479	462	440	510	494	478	496	458	470	513	499	477	517	501	455	530	442	493	463	486	471	495	492	511	496	463	471	484	498	443	493	483	495	482	485	483	503	435	463	475	510	528	466	498	471	473	498	470	486	475	514	474	479	486	471	461	475	492	521	464	490	466	457	487	520	477	468	482
36603	43859	13580	3211	898	820	706	681	755	741	806	691	670	593	617	583	609	607	596	592	564	555	580	567	614	538	584	559	551	558	547	560	630	617	582	581	581	579	567	581	545	617	612	564	600	528	608	576	588	558	582	611	604	597	563	606	535	592	600	591	568	572	623	586	584	604	567	613	570	605	569	601	583	568	523	596	597	575	574	577	572	598	614	603	571	610	578	597	647	614	538	602	554	593	594	578	606	584	600	609	557	595	619	586	565	589	533	564	630	552	568	530	515	592	592	590	591	622	573	565	564	575	560	580	536	596	560	580	549	556	596	604	565	560	599	587	586	555	591	590	588	560	595	562	599	588	547	548	580	610	577	615	612	515	552	567	555	543	565	564	581	605	595	561	535	555	603	577	584	575	584	601	527	623	585	559	570	526	556	559	621	583	611	574	558	602	598	571	599	562	595	614	642	556	571	566	557	595	578	592	553	583	568	606	536	570	581	593	610	608	566	602	581	533	610	556	576	587	600	593	592	566	564	580	553	595	618	539	578	583	547	589	610	572	546	608	588	547	594	596	574	560	530	572	594	565	572	562	566	603	594	610	597	589	594	598	596	555	583	590	603	553	572	612	536	581	601	602	597	575	554	552	586	578	577	568	588	597	631	586	574	588	624	557	593	570	563	560	580	537	590	547	614	573	625	616	565	569	548	550	564	591	583	619	569	590	566	575	590	597	577	607	629	576	583	582	601	578	558	643	629	559	571	579	587	594	598	594	595	562	628	545	587	599	584	556	543	607	580	578	575	558	579	603	567	610	574	551	541	552	590	584	619	574	575	583	600	619	589	580	593	549	550	609	570	588	543	576	571	617	581	575	577	596	593	625	574	610	590	591	553	633	569	640	564	559	575	606	566	581	593	587	602	620	591	513	599	570	585	545	554	575	542	580	580	602	603	584	554	582	555	556	583	578	593	607	576	513	558	587	583	537	594	606	560	563	574	545	558	574	585	587	587	561	586	584	581	573	582	564	568	580	560	589	587	547	609	552	594	556	542	537	549	583	575	590	606	590	555	572	519	570	588	593	560	601	533	571	590	610	565	597	550	560	578	559	575	595	572	664	610	606	593	612	536	586	579	554	568	528	571	601	571	565	577	555	557	536	585	586	555	615	580	548	562	543	593	575	555	574	595	618	593	574	550	573	600	585	573	644	573	577	561	622	564	621	592	541	586	581	563	542	553	608	561	607	607	598	573	579	590	559	604	525	603	568	570	583	604	596	559	566	570	591	523	596	579	555	589	576	591	540	578	548	541	560	598	580	566	569	560	576	575	554	559	581	599	562	506	616	573	550	577	577	549	599	543	614	606	538	601	580	584	590	572	586	587	555	591	588	567	562	565	571	578	607	574	661	592	555	622	562	600	542	625	546	560	614	567	565	590	583	603	588	530	580	590	578	570	566	584	552	584	631	572	592	609	545	550	607	585	585	597	633	568	609	629	560	626	552	551	583	625	538	566	599	562	577	607	559	558	533	607	616	572	564	582	585	563	581	556	591	575	646	572	567	577	589	573	583	579	592	592	590	533	608	557	573	595	547	554	566	589	565	552	586	581	557	577	563	586	595	531	562	583	574	579	526	582	561	549	584	592	543	567	580	586	591	581	566	545	564	596	610	535	569	596	570	552	581	574	604	617	586	557	575	569	563	601	562	578	584	573	598	590	574	597	617	549	600	595	567	535	587	631	580	571	607	563	559	577	533	566	557	528	585	574	545	632	575	617	553	567	575	609	596	575	638	603	563	599	550	496	556	557	582	523	617	556	528	575	593	588	601	609	580	585	603	582	567	581	588	547	531	556	554	585	588	616	557	590	556	599	581	555	565	567	589	550	586	541	597	571	562	606	575	605	544	597	560	533	615	534	579	604	544	624	570	565	582	588	545	598	574	577	585	541	572	618	579	604	572	591	593	598	559	572	565	561	548	572	545	612	597	614	568	557	545	636	550	587	545	554	612	577	567	583	622	614	596	595	562	614	549	568	568	565	584	573	577	604	599	548	600	556	522	556	601	593	600	575	625	583	600	591	567	554	557	571	587	576	584	582	565	597	551	530	566	550	625	556	560	596	612	563	595	584	592	610	601	630	558	580	600	572	546	575	591	622	586	537	618	607	594	578	608	568	632	564	596	615	577	588	586	605	595	584	547	588	602	573	578	572	586	605	627	558	598	615	606	550	589	601	542	568	601	615	596	575	568	583	598	628	584	582	538	592	567	564	562	568	617	607	551	628	573	593	546	623	589	617	610	597	571	582	623	585	587	581	584	632	570	626	581	524	602	574	574	570	577	569	545	543	600	564	598	584	602	586	561	583	593	574	568	580	578	615	595	620	550	547	591	624	550	619	573	602	572	588	552	589	600	592	545	542	579	608	547	580	578	530	583	612	576	580	546	581	570	597	556	545	571	560	619	604	545	561	586	585	607	587	598	525	564	607	553	572	564	560	608	551	579	585	548	586	631	574	556	596	582	600	604	568	570	574	595	614	598	605	605	557	538	598	562	602	573	599	553	592	566	548	564	588	563	604	615	551	594	589	587	584	564	576	590	583	599	605	583	566	573	604	574	616	571	625	550	576	556	595	586	588	589	597	518	554	559	572	616	577	595	561	533	573	572	539	599	631	598	561	534	608	561	555	567	559	556	574	541	523	567	643	601	596	578	566	607	630	532	574	591	563	553	536	574	551	567	591	602	567	611	541	540	582	550	580	523	575	591	605	595	536	600	624	561	612	557	574	575	620	611	575	571	619	550	599	590	616	596	555	548	599	608	528	573	584	577	600	577	577	572	572	572	575	598	611	568	556	594	574	550	586	578	572	570	561	566	616	612	612	577	561	567	552	593	579	573	573	599	596	578	593	563	558	569	549	592	524	617	599	610	588	546	549	594	585	568	576	607	589	556	522	587	610	613	593	601	560	586	636	540	609	593	613	587	653	548	543	595	564	563	613	595	567	549	624	637	584	611	605	563	609	596	587	577	599	585	572	581	544	605	552	570	578	587	566	622	562	603	563	583	589	566	626	576	601	590	565	615	593	595	540	584	573	556	552	547	579	557	560	539	523	563	577	582	579	566	613	588	553	556	564	569	547	596	561	623	590	603	555	556	552	579	587	562	527	572	534	580	565	568	590	599	563	596	604	637	577	602	580	585	580	579	572	618	552	526	558	567	576	655	549	582	553	606	586	562	563	576	594	558	594	590	582	572	572	560	598	579	596	559	537	568	542	549	574	540	536	613	562	561	614	578	566	533	525	561	604	579	590	571	616	575	569	578	569	577	574	547	606	582	572	588	592	579	545	593	564	553	595	591	570	625	602	534	587	565	591	560	577	539	546	551	584	598	546	581	599	568	602	622	616	567	573	561	547	573	538	568	571	572	579	541	591	581	558	589	552	564	583	595	564	612	578	558	638	622	577	581	592	548	514	575	551	609	567	562	550	562	600	580	588	616	587	560	562	544
23796	21148	28534	24021	21106	11030	1123	762	705	653	607	624	496	443	422	415	416	421	440	418	376	369	385	349	398	344	364	344	378	366	362	376	342	354	352	348	420	357	349	320	353	349	355	376	370	370	375	342	361	335	340	378	363	356	361	347	331	368	359	351	335	372	363	347	389	351	371	365	339	361	335	357	365	332	353	342	330	307	336	343	372	333	325	375	406	371	401	402	369	382	383	360	383	366	380	366	360	358	387	371	333	371	354	381	351	351	333	355	338	354	365	340	346	312	300	327	351	367	328	359	353	338	356	341	342	352	345	370	380	344	350	345	348	354	373	312	368	319	368	340	352	318	341	316	353	373	358	330	315	360	345	350	354	389	361	342	355	325	345	331	360	326	322	319	315	342	340	324	335	367	346	365	328	347	355	344	336	341	346	352	339	324	351	309	354	367	340	346	344	331	314	377	353	361	335	339	315	358	336	361	359	328	349	336	362	318	366	348	317	335	322	343	321	343	351	341	318	316	372	339	326	394	354	344	344	346	356	332	303	353	333	343	362	367	338	357	350	337	352	328	350	334	349	331	313	360	339	335	358	352	319	340	332	342	333	348	333	319	314	325	344	322	315	308	350	341	337	352	324	351	347	347	333	320	362	356	303	361	389	328	338	397	334	323	338	349	355	365	357	340	341	379	364	353	361	346	352	308	327	353	332	322	330	360	341	326	372	366	342	329	363	337	362	353	336	360	322	356	349	308	341	345	360	347	347	333	326	355	357	349	367	353	377	334	329	344	373	314	308	337	323	342	352	381	351	351	316	360	340	348	326	362	333	357	346	323	338	355	334	332	336	320	345	341	340	351	356	333	368	335	332	363	342	354	352	325	386	317	341	330	346	341	358	355	364	386	335	314	325	365	356	366	363	344	373	317	322	345	337	338	359	348	318	338	354	323	331	350	347	327	336	343	364	343	303	352	342	315	340	336	376	334	364	340	362	348	338	349	331	350	336	341	347	341	350	322	349	348	361	357	334	317	326	370	337	313	363	342	342	332	346	329	315	327	319	369	355	361	336	341	355	321	331	354	356	345	311	361	318	329	352	347	325	319	346	348	378	327	354	332	325	351	319	335	371	355	353	347	341	361	343	338	339	332	340	319	318	315	347	322	343	349	313	348	371	371	331	333	336	353	349	357	353	335	360	347	335	356	310	357	328	353	322	347	352	359	341	365	328	334	338	382	366	348	365	347	341	366	303	336	347	336	317	373	358	350	379	337	370	327	314	312	326	351	379	391	328	341	349	366	351	359	347	357	356	312	307	333	320	321	368	336	332	351	345	299	348	412	331	369	341	389	346	327	341	333	344	328	318	307	359	325	374	340	348	333	369	368	321	345	319	354	339	362	335	329	324	331	352	322	320	374	350	352	358	358	350	336	317	340	365	335	350	297	373	336	352	361	327	360	320	324	334	349	372	331	336	326	330	328	325	323	324	320	341	310	355	371	319	370	321	322	350	334	334	380	349	353	350	316	384	374	337	319	342	306	335	357	323	367	333	318	334	371	367	354	340	370	310	331	351	370	322	317	359	321	288	329	334	345	330	322	357	343	364	355	335	332	323	364	326	306	304	330	329	361	323	334	328	367	360	337	379	359	350	382	329	331	351	366	347	372	332	310	329	368	330	344	347	322	353	374	344	328	358	362	352	368	342	331	329	357	318	323	324	358	319	355	328	327	360	373	357	333	329	365	343	323	355	345	322	359	353	373	387	328	372	369	336	348	368	333	344	332	336	354	347	354	354	311	319	319	350	284	363	338	339	355	330	345	328	356	349	338	333	373	329	319	342	346	360	348	331	351	349	350	370	316	364	362	350	315	368	334	320	350	322	300	321	356	353	337	359	340	352	356	323	335	335	345	359	350	336	346	329	340	318	352	366	319	316	354	348	333	324	302	342	371	363	317	352	315	319	350	339	319	351	339	343	352	332	356	355	331	327	313	305	387	353	308	342	341	356	343	342	358	332	338	345	380	349	327	372	354	359	328	336	338	347	340	333	354	335	336	356	323	380	345	328	321	349	373	365	359	338	331	369	336	334	331	383	374	315	360	354	304	333	350	336	330	336	402	359	340	301	360	328	367	359	321	362	315	338	335	332	354	325	320	342	370	326	347	342	352	348	346	344	371	362	365	352	347	324	352	316	323	343	304	346	342	361	339	352	337	361	365	352	306	341	331	332	376	355	337	358	365	326	308	351	371	343	351	322	347	386	357	349	293	356	351	350	347	324	325	336	348	366	329	338	343	343	334	340	337	354	347	335	371	341	317	374	342	361	327	321	353	335	314	345	342	326	376	359	362	362	341	334	309	350	367	355	356	356	336	340	335	318	317	369	363	337	353	365	375	371	321	323	349	327	351	340	345	343	350	341	316	370	335	350	348	344	335	336	368	349	319	344	352	315	318	355	325	329	325	341	354	340	355	348	321	361	340	354	361	346	347	375	337	333	337	332	340	317	343	343	341	354	379	354	333	379	355	399	329	354	355	353	345	357	358	332	335	367	343	351	289	325	340	347	331	344	334	342	340	315	361	336	329	348	333	340	368	347	349	321	336	353	347	313	345	353	359	362	326	355	352	336	327	333	350	332	330	305	359	333	365	350	355	297	319	365	321	308	334	335	328	342	327	334	336	372	339	359	361	332	366	361	350	349	342	347	331	321	360	337	339	341	343	314	371	341	332	327	382	330	305	354	341	342	345	336	369	378	340	318	335	386	332	362	337	339	341	311	339	342	353	328	344	342	342	323	329	321	348	351	360	357	369	337	319	334	339	351	367	345	366	337	325	360	352	347	330	356	345	327	324	318	364	406	342	323	356	343	351	370	366	360	377	317	329	367	326	321	348	329	348	341	353	348	355	294	341	329	369	349	348	359	343	347	383	328	316	343	371	351	327	309	335	343	321	324	340	324	335	325	319	320	364	338	373	386	348	373	319	361	337	353	330	349	334	349	355	339	345	330	364	346	364	349	345	369	352	363	345	332	355	346	334	373	356	311	356	319	362	330	337	341	350	336	320	365	320	339	367	342	390	303	309	341	335	328	331	321	338	348	348	342	322	382	338	320	365	320	342	354	310	327	293	348	330	367	333	365	354	362	334	356	344	314	344	359	390	352	300	353	366	347	322	352	342	341	350	368	371	348	326	338	362	346	372	361	338	360	342	343	315	355	346	343	334	348	357	324	335	333	345	325	356	349	367	339	345	364	345	345	355	322	336	325	333	320	347	339	374	346	337	294	327	329	358	372	350	313	324	332	352	340	318	350	326	356	326	357	312	317	332	347	336	340	347	376	351	331	362	352	326	331	335	335	340	332	332	355	406	333	341	351	330	317	322	333	349	373	364	336	338	333	356	350	334	360	325	331	381	341	344	360	338	324	318	321	371	380	360	362	329	322	360	367	324	352	352	333	353	322	337	347	352	336	342	322	361	376	346	330	350	348	357	344	377	344	315	349	324	361	322
37876	54597	22542	7781	2778	2068	1562	1321	1154	1060	1072	841	710	690	614	601	533	502	488	503	480	488	482	487	529	465	491	459	432	423	454	450	443	441	440	414	434	446	401	418	408	435	466	409	427	420	430	425	416	426	432	459	407	409	459	421	403	414	420	447	421	445	423	433	418	428	400	411	401	384	422	448	423	414	466	428	386	465	395	432	438	434	474	463	483	502	492	528	488	458	452	425	441	457	503	497	446	489	452	426	402	429	399	424	456	416	394	420	416	428	422	387	413	393	424	419	431	404	386	448	425	410	422	417	414	416	444	437	421	428	464	458	420	384	421	415	413	430	423	404	429	427	401	435	449	448	464	453	414	440	410	433	460	396	487	420	444	410	350	387	425	429	397	440	440	420	412	425	425	436	434	412	368	422	443	459	429	423	426	403	455	384	434	449	430	409	449	370	437	416	428	411	427	451	424	431	409	416	409	415	436	404	433	446	421	431	420	440	456	404	393	404	440	404	392	426	409	427	435	434	417	424	386	376	411	429	417	434	414	409	422	401	404	424	385	412	454	409	429	421	407	387	392	440	434	413	436	400	432	409	394	429	397	442	412	433	399	414	425	427	450	411	438	416	396	416	420	399	427	401	396	410	418	400	445	412	392	421	448	412	399	425	394	446	420	414	406	441	437	424	431	425	410	424	417	451	438	410	408	398	424	419	377	437	408	416	448	437	403	421	387	408	417	423	413	373	444	422	428	422	408	399	397	390	447	413	399	447	422	400	400	386	395	414	408	441	423	397	400	438	405	441	403	419	409	427	402	423	392	424	406	427	433	444	383	421	434	440	437	416	390	421	469	431	428	385	437	441	402	412	439	451	425	400	438	400	439	422	432	463	429	424	424	418	413	410	400	454	442	387	413	462	418	425	404	439	402	407	412	425	443	418	439	411	376	438	408	431	404	422	398	410	396	426	408	417	398	404	415	421	439	430	416	445	404	422	459	468	427	412	395	408	419	424	431	438	427	400	436	423	393	415	402	404	402	424	441	444	434	430	443	424	401	458	448	400	417	412	401	400	432	438	410	431	429	423	436	400	381	397	428	403	411	443	414	406	437	394	433	429	393	403	400	428	429	385	469	436	419	427	416	403	416	408	410	416	428	421	447	373	439	437	422	414	407	377	440	428	403	408	441	407	434	434	406	429	414	442	382	457	411	422	402	432	413	446	465	452	437	433	419	410	413	455	421	434	400	431	457	413	427	393	426	430	426	413	452	436	414	424	414	439	432	436	431	401	442	424	407	428	411	442	428	413	417	418	421	403	379	419	447	409	422	409	432	414	429	411	393	430	422	416	450	405	412	416	427	418	418	417	414	398	431	430	399	417	399	441	405	434	424	397	432	438	413	405	433	403	414	419	415	415	441	416	435	416	391	417	457	389	401	443	454	415	422	421	410	397	449	371	412	391	388	430	410	388	437	432	416	425	429	432	405	431	415	397	438	407	439	436	430	389	420	425	412	437	416	420	403	446	418	446	448	453	392	445	433	381	436	441	435	390	442	408	434	437	455	430	425	419	397	421	457	422	431	410	410	457	434	406	437	402	440	410	404	444	460	446	414	453	372	419	411	478	416	387	429	404	395	431	446	430	416	422	424	391	433	398	408	418	452	386	412	448	427	429	387	410	441	464	441	450	416	396	418	433	446	411	415	434	435	435	431	401	406	431	424	401	403	415	412	403	392	423	399	406	427	433	444	422	407	423	384	424	380	396	377	399	448	406	388	432	400	398	426	394	434	446	398	432	410	414	408	413	403	431	404	415	422	377	425	403	403	413	392	419	423	420	387	425	405	397	396	445	406	423	425	416	418	407	452	384	397	410	458	415	388	434	439	397	441	457	424	447	436	422	415	432	388	405	421	409	445	398	417	454	411	448	402	440	396	398	418	401	406	423	395	412	431	456	397	396	422	452	411	393	383	427	384	414	403	419	411	446	401	427	431	432	424	422	431	394	439	413	422	400	395	398	442	426	447	420	425	407	395	411	403	430	403	432	407	421	404	439	434	415	373	438	401	384	400	413	396	415	428	419	423	448	412	433	402	446	417	421	401	425	402	441	388	415	429	404	433	387	432	413	447	413	399	451	424	385	411	425	423	444	379	450	409	407	408	417	444	419	415	410	427	401	415	473	440	429	390	392	435	430	422	402	416	425	397	431	418	396	421	434	439	442	396	371	400	411	399	414	439	412	418	438	420	422	420	455	437	432	393	432	392	408	418	435	413	435	408	436	439	408	451	417	414	425	431	413	413	436	399	394	422	443	397	428	416	438	403	399	419	412	442	401	426	427	435	418	412	411	413	402	391	424	431	409	403	393	416	443	406	398	415	377	442	416	397	453	430	453	443	407	411	375	392	395	433	440	431	413	408	398	453	399	417	432	423	453	421	409	446	428	406	398	389	443	411	392	398	420	436	433	417	384	411	437	430	417	394	415	446	442	442	429	421	439	401	423	396	404	413	423	428	419	437	430	437	435	430	424	431	417	408	455	388	403	424	452	421	420	436	446	413	448	388	423	419	447	423	439	401	421	419	435	388	434	432	405	412	445	408	419	420	420	404	403	396	418	422	407	490	405	419	426	406	422	423	423	380	387	432	477	404	456	372	399	455	429	438	399	402	406	409	449	396	436	433	457	419	413	439	395	420	450	441	423	426	437	448	448	399	403	401	440	404	434	402	400	418	425	430	401	450	428	395	412	385	406	385	407	446	418	408	421	448	464	413	398	418	391	431	432	380	367	402	421	402	428	405	407	415	405	410	410	422	430	463	409	430	423	407	430	440	419	417	390	404	391	406	425	413	416	410	404	411	422	440	407	430	406	412	420	436	394	376	384	403	398	455	442	438	403	400	428	411	382	437	412	446	431	391	432	417	385	415	404	402	408	448	379	435	422	359	412	422	386	400	432	409	464	422	446	421	449	422	456	420	420	434	420	465	386	410	435	455	432	411	414	416	407	395	445	400	441	379	407	379	460	429	414	427	409	444	410	378	439	408	405	396	411	447	424	393	418	385	439	365	417	407	407	434	418	388	445	430	430	425	422	438	420	445	423	439	433	404	419	412	425	436	449	408	413	427	403	404	407	410	422	429	425	419	438	433	429	435	417	439	422	413	464	402	439	395	409	396	429	407	415	415	420	431	444	450	392	402	440	454	455	398	401	427	425	421	424	409	431	430	439	460	441	404	432	422	417	425	416	435	400	398	417	373	449	476	426	413	397	425	431	417	376	411	434	426	407	408	409	434	423	428	400	421	385	391	430	398	421	420	415	443	409	374	417	431	438	414	451	423	385	417	377	420	443	392	442	418	387	438	451	507	406	413	413	439	413	440	429	406	368	435	427	404	436	441	396	404	376	419	452	432	450	397	422	418	420	433	414	387	409	418	402	410	416	420	414	415	412	425	448	442	425	431	437	443	416	419	429	398	397	442	430	404	414	411	443	416	452	486	412	463	404	433	447
22927	21236	29069	23716	21238	21271	9858	1080	819	784	764	633	502	457	440	425	398	401	323	368	328	356	330	342	351	361	320	366	309	305	291	309	301	325	300	290	309	288	283	300	292	286	303	332	297	295	300	278	286	281	316	305	280	269	304	304	246	278	309	297	293	287	318	297	313	291	300	318	327	283	276	313	272	279	280	295	274	306	279	316	303	316	351	343	323	338	328	367	387	334	376	356	300	297	319	328	320	318	270	287	317	295	295	297	300	274	275	300	283	278	280	286	287	302	254	270	296	278	316	297	302	288	282	277	285	286	299	275	301	305	262	290	265	303	302	318	285	278	310	284	300	297	280	262	294	262	262	268	302	279	280	275	304	292	271	292	308	248	259	271	277	286	282	281	244	297	290	297	251	302	317	285	251	301	287	304	289	274	308	278	264	329	284	267	261	287	267	274	292	282	318	299	290	282	297	274	304	286	279	313	302	282	297	300	302	267	287	283	306	270	277	317	279	298	295	302	271	226	286	261	293	277	264	307	274	306	285	283	286	279	305	310	257	285	281	277	293	283	283	273	283	286	250	295	279	270	284	264	325	287	281	286	277	274	278	283	260	286	288	258	302	286	305	292	292	271	315	302	296	302	279	287	310	304	288	302	310	292	293	316	301	276	267	283	303	285	281	270	285	290	299	309	300	262	271	294	288	263	300	275	295	303	271	267	269	276	262	293	283	279	298	270	289	288	287	302	283	279	275	274	322	297	288	277	295	289	316	265	263	281	270	269	292	280	325	288	277	263	301	299	261	303	302	269	284	310	270	306	300	280	292	280	279	269	301	315	291	261	291	286	296	265	254	277	255	276	283	275	295	292	277	291	304	282	281	284	292	272	288	296	281	291	315	293	306	299	273	293	261	278	278	291	278	310	266	271	277	269	305	262	296	254	294	284	305	272	274	287	277	297	283	282	297	277	309	275	301	298	280	296	277	301	251	263	277	283	269	312	306	268	277	271	254	302	298	294	296	259	294	306	302	295	262	292	281	315	277	268	303	290	283	290	282	291	294	271	273	274	292	281	309	273	284	264	276	278	282	269	296	275	280	297	269	298	262	266	285	296	272	276	276	295	285	327	285	269	315	271	328	282	281	308	271	289	313	330	278	293	276	317	272	270	270	247	271	289	316	280	313	298	277	259	294	295	280	268	291	291	270	269	286	279	312	271	287	295	308	278	266	265	273	264	301	313	294	313	287	271	326	285	258	308	307	264	283	266	302	298	289	274	300	257	293	284	267	305	312	296	305	274	300	279	300	309	289	285	301	287	269	271	280	262	267	294	288	284	294	280	279	297	278	289	303	287	269	288	301	320	282	281	327	288	262	297	270	249	276	279	266	267	294	284	290	273	270	250	290	280	272	268	285	279	266	303	250	277	284	283	270	309	274	280	309	291	268	261	276	283	307	306	292	318	268	286	289	284	331	277	291	279	280	293	312	307	312	263	293	275	300	285	267	273	289	305	288	289	323	271	299	290	285	279	302	291	321	262	300	284	283	256	289	314	261	259	285	258	286	279	308	284	313	288	261	301	294	274	277	283	269	286	274	279	290	259	293	274	281	283	285	287	296	270	273	304	290	267	274	259	264	299	273	286	313	281	292	277	277	275	279	274	272	289	243	304	277	313	283	322	320	302	303	315	251	259	299	268	277	298	286	305	295	288	297	283	275	282	304	287	291	291	286	262	262	283	268	304	282	285	318	268	277	309	281	284	312	267	299	263	283	283	322	315	297	300	289	294	312	286	291	274	282	266	271	278	279	289	273	290	286	296	276	295	300	330	285	270	292	298	279	290	283	271	282	277	295	297	299	298	293	300	266	285	303	307	305	309	324	295	286	305	251	298	301	243	298	296	265	259	329	290	277	318	306	266	284	270	279	271	298	260	259	289	290	283	254	292	281	284	290	266	316	280	292	296	277	283	287	282	260	288	293	286	283	289	288	312	307	286	295	300	284	284	266	276	298	280	287	298	265	293	291	272	243	290	290	256	306	280	323	259	289	292	274	275	293	302	310	301	284	292	265	269	278	277	261	309	299	282	274	279	265	272	289	293	282	316	276	263	283	277	300	283	327	263	316	290	284	279	297	312	282	285	300	275	285	280	271	279	313	316	279	268	276	270	261	308	293	295	285	275	273	299	282	244	265	279	274	301	284	302	277	253	243	257	255	301	260	288	286	295	303	280	321	281	292	274	279	306	285	315	299	312	252	287	298	262	283	305	265	256	260	307	258	295	295	300	264	278	295	286	282	302	266	293	284	290	281	296	301	306	308	271	291	289	315	231	295	296	292	291	251	275	299	270	266	293	311	281	251	289	251	308	298	259	297	312	254	303	297	266	289	285	271	292	259	261	267	274	298	260	284	284	282	266	282	303	320	301	301	299	297	264	285	270	310	251	303	262	261	279	283	260	260	252	288	303	271	299	278	268	303	247	272	285	284	293	281	259	295	279	269	284	295	326	273	308	265	305	269	266	258	293	308	294	293	300	262	266	299	289	281	292	296	277	270	300	287	292	286	283	305	295	271	257	251	289	289	250	288	285	316	270	299	300	282	301	287	280	288	296	308	280	295	287	270	292	277	269	268	272	269	302	282	255	244	293	277	279	256	285	283	257	262	273	324	274	288	274	297	293	272	289	322	309	321	284	301	268	281	303	285	298	270	271	285	310	303	280	268	282	268	222	288	272	279	289	301	285	276	302	287	325	302	299	292	301	284	307	280	287	313	286	320	285	264	289	282	288	296	302	289	278	272	283	290	302	289	292	283	288	276	272	275	272	266	254	298	248	308	288	285	314	290	259	259	261	299	303	300	281	268	274	286	270	334	301	300	306	280	302	279	281	261	314	289	288	291	289	278	317	297	294	295	295	287	284	304	278	266	315	282	283	300	305	281	287	282	283	287	310	280	303	282	261	260	339	292	281	300	290	291	278	255	307	271	263	308	290	271	297	301	309	252	273	295	284	303	242	296	306	276	291	300	257	272	275	306	280	314	266	286	280	326	269	262	298	299	295	271	296	309	313	254	313	275	300	305	333	286	283	307	248	298	297	289	302	294	293	306	274	315	304	321	263	266	285	274	282	286	262	301	261	298	288	287	276	263	291	275	294	294	276	298	300	330	292	310	298	316	304	297	285	295	261	272	299	296	280	301	298	260	247	278	293	289	288	282	283	260	275	290	291	310	308	295	280	252	281	303	282	306	270	316	305	293	278	272	289	291	296	289	300	267	295	304	280	298	277	311	287	266	292	264	257	287	307	275	300	306	323	252	284	262	268	269	300	275	294	305	301	307	272	277	331	292	277	290	292	294	274	244	293	305	269	307	292	283	286	292	269	274	283	289	290	261	291	316	294	296	267	283	290	275	303	275	273	273	275	281	298	255	302	286	341	310	329	306	275	289	301	264	270	292	282	283	269	299	281	274	287	275	300	295	255	301	289	282	323	275	285	261	285	272	276	284	280
42349	65999	28367	11506	4262	3259	2426	1909	1533	1489	1361	1077	808	700	615	579	575	531	541	475	485	461	412	429	425	421	431	402	389	370	409	390	386	369	374	391	379	378	341	353	365	381	329	349	352	370	362	357	338	350	308	331	329	328	329	339	361	358	368	337	350	346	354	355	373	348	334	319	345	335	340	347	331	330	372	295	327	345	364	352	359	368	440	446	451	443	459	500	472	417	418	402	371	437	416	409	412	370	328	349	363	348	355	379	333	338	356	324	341	335	353	361	359	340	326	327	325	338	353	320	315	333	321	328	351	313	320	334	344	348	355	331	315	341	311	362	342	338	307	308	332	350	335	360	340	363	351	346	319	332	347	390	320	341	329	333	333	338	332	328	358	360	325	315	322	346	321	348	330	355	327	345	317	376	318	350	363	339	359	330	359	329	350	318	336	330	301	338	340	373	320	306	330	347	354	340	331	341	314	332	316	340	340	332	324	374	342	337	317	360	355	326	356	321	359	320	338	348	336	340	347	349	353	326	326	341	361	345	328	349	369	320	292	356	343	321	349	330	359	300	348	355	341	332	316	310	333	324	349	371	362	337	314	313	341	327	339	336	333	350	344	350	317	338	344	310	330	336	324	345	336	322	319	377	344	335	311	333	299	327	352	333	351	337	338	330	359	322	362	355	324	360	321	289	324	339	334	348	366	355	333	306	342	342	330	364	340	344	321	358	340	358	311	363	368	307	347	361	344	344	319	331	335	366	317	316	338	300	357	353	355	360	331	356	317	311	347	341	349	317	307	321	342	355	339	318	325	333	340	347	329	293	335	336	348	350	319	333	322	338	308	337	316	301	342	325	348	306	336	322	301	335	315	321	326	353	324	337	275	356	338	341	312	326	333	347	345	341	322	355	323	370	350	327	316	321	319	334	348	362	331	359	344	335	344	347	343	331	344	386	354	319	321	333	344	344	327	313	341	323	354	317	337	321	288	301	345	355	314	331	345	312	324	319	334	326	334	324	331	331	333	317	334	339	358	306	355	334	336	322	326	355	305	352	315	341	340	317	343	376	318	308	328	360	309	322	327	334	297	351	314	349	332	328	395	327	336	352	325	309	349	337	296	350	349	316	338	326	343	330	322	315	366	340	341	343	338	389	330	350	362	358	331	360	313	378	331	319	328	339	357	333	305	338	340	312	320	350	318	361	368	328	298	331	344	350	331	319	332	335	360	392	325	317	341	359	304	335	313	368	314	319	343	320	365	327	364	342	352	377	321	325	334	328	341	330	322	339	314	332	340	322	343	346	355	348	333	355	334	354	335	328	335	343	345	325	380	328	326	389	338	299	336	335	330	358	321	345	360	339	324	326	329	303	357	327	360	341	344	316	297	365	332	349	356	360	329	319	339	345	323	312	352	331	351	330	306	340	334	326	340	323	306	327	371	341	335	333	356	356	331	325	338	352	352	346	333	342	325	324	344	321	348	348	359	301	301	355	327	353	324	308	352	362	332	314	304	328	347	323	319	329	321	328	328	332	329	353	343	324	351	340	331	330	354	324	348	316	355	322	315	372	328	301	319	325	375	341	337	338	364	328	323	369	319	332	319	344	350	350	337	329	333	329	326	342	332	324	328	314	293	340	321	349	333	325	324	344	334	358	369	326	320	317	334	304	335	346	337	362	337	347	314	333	309	341	327	343	300	351	326	322	313	339	363	323	348	340	317	333	348	318	360	293	338	333	323	316	320	343	332	358	300	310	309	317	354	343	325	349	339	355	332	358	328	353	340	339	340	336	332	346	339	350	354	308	330	363	332	355	340	321	325	351	336	335	355	360	372	323	368	337	340	333	370	324	332	343	332	346	384	315	317	322	342	330	347	341	324	338	321	362	325	338	320	351	322	334	337	357	341	328	324	319	344	316	339	319	371	325	305	317	333	333	361	358	347	341	363	336	328	343	368	368	319	364	328	319	347	299	351	333	340	336	343	331	354	325	318	301	302	361	356	334	321	323	325	344	326	345	351	314	321	341	334	310	354	356	326	353	356	314	332	331	327	328	339	357	329	387	310	338	343	333	337	335	369	379	333	330	307	314	353	371	340	294	355	333	345	346	334	351	327	360	335	368	328	356	344	336	338	339	350	356	355	334	331	306	352	308	346	337	338	340	318	345	324	323	362	335	329	300	321	297	354	340	332	325	311	301	319	326	368	334	312	316	371	337	327	328	322	328	325	321	342	307	310	375	320	333	337	314	354	363	343	336	331	327	338	371	345	312	347	361	330	331	336	313	335	325	362	318	334	323	342	352	301	339	320	332	363	337	296	350	331	352	319	341	335	339	345	327	342	305	343	329	334	338	342	327	353	304	331	346	354	337	355	327	367	321	381	333	341	317	338	355	343	328	323	339	347	335	328	324	363	310	332	352	417	319	337	370	349	315	321	334	347	337	339	350	347	348	333	331	346	329	326	333	295	335	366	328	316	398	326	327	329	317	311	332	353	314	346	344	354	365	318	324	342	337	327	350	381	307	361	319	335	331	304	363	344	343	364	356	303	307	328	342	329	315	331	344	333	321	333	345	357	352	339	297	328	360	378	315	325	346	333	313	362	365	327	335	352	334	335	340	344	323	382	352	350	322	316	318	366	333	347	342	334	364	303	335	331	323	360	364	309	361	316	329	328	355	320	349	315	301	303	330	338	308	342	316	351	332	345	365	312	343	359	336	305	323	309	333	301	359	325	317	328	366	333	319	320	322	332	361	312	355	350	343	330	310	358	330	330	365	344	333	308	338	331	339	332	332	342	329	337	301	376	309	336	327	362	351	333	340	337	365	328	339	315	355	341	323	311	358	317	334	322	342	315	332	329	317	330	352	362	351	322	360	311	332	341	355	317	327	335	343	337	320	339	335	321	361	351	355	341	338	323	318	346	307	316	336	317	336	342	369	357	334	352	325	320	328	339	350	321	312	356	331	335	319	355	326	326	317	354	325	329	346	319	349	360	344	361	332	349	318	342	332	329	329	307	325	315	331	334	339	344	342	348	344	313	350	328	368	356	339	319	336	356	335	320	345	328	354	338	344	390	338	362	345	336	320	336	359	344	308	325	355	349	331	343	357	366	308	320	353	373	361	349	323	333	354	351	332	383	349	310	364	351	293	360	321	305	367	344	363	337	342	325	342	342	339	316	315	324	331	347	321	331	331	335	334	310	360	342	344	299	308	342	347	357	334	320	316	341	339	384	315	301	339	330	335	326	319	332	311	345	342	340	353	320	291	347	296	300	322	356	334	333	344	342	360	324	335	363	319	313	351	343	361	338	339	354	310	308	345	335	347	325	336	329	337	374	323	354	367	332	327	343	345	328	328	326	342	337	337	333	315	321	337	312	350	363	366	313	349	370	323	332	313	338	314	271	326	352	317	353	318	300	363	319	314	336	330	352	362	319	311	325	326	373	358	351	344	338	349	340	318	297	342	348	334	344	339	355	319	312	335	358	332	342	349	350	359
29367	29251	20699	5749	757	658	612	556	534	576	594	571	523	543	551	490	561	550	511	495	507	557	478	548	531	551	501	494	507	535	533	523	523	564	552	463	527	539	537	501	510	478	478	517	549	502	514	522	539	533	550	527	517	527	501	509	529	504	529	497	513	540	503	526	540	529	531	471	534	502	535	538	523	505	541	533	540	531	486	524	542	486	513	517	559	588	525	526	552	543	550	571	534	538	524	553	491	498	520	492	521	549	561	571	498	544	487	541	494	513	463	480	529	490	545	486	518	538	521	525	475	544	494	466	471	544	504	526	500	522	542	498	524	520	541	514	533	538	515	552	519	480	545	531	481	538	488	526	523	540	510	489	491	543	488	515	514	528	532	564	556	517	551	503	505	494	531	503	513	538	506	486	512	504	520	546	476	518	512	502	474	498	606	494	544	494	533	497	558	541	527	483	505	513	530	545	523	506	542	518	509	519	488	529	566	526	518	547	523	536	557	504	543	507	534	577	556	511	534	492	553	527	466	493	536	524	510	521	476	527	475	543	505	512	498	548	511	538	517	524	519	499	492	512	496	514	525	498	505	542	494	545	512	521	516	509	522	530	521	521	523	494	503	574	508	581	523	507	536	575	511	495	503	510	458	515	510	516	504	480	520	490	498	534	504	483	507	530	539	493	474	510	526	501	535	554	517	531	499	511	506	505	531	556	543	524	572	503	513	537	543	534	511	538	523	504	509	523	535	531	500	520	466	552	478	471	528	515	533	511	521	529	525	519	503	567	511	510	558	505	547	483	517	525	512	562	552	556	539	522	502	521	527	509	545	521	529	497	504	508	502	484	520	508	523	525	492	479	550	514	557	519	517	543	544	563	487	500	544	516	514	513	511	500	520	505	541	504	467	557	494	508	547	523	572	514	522	505	514	497	513	512	524	465	501	542	544	496	490	519	513	527	540	506	514	543	535	558	494	519	516	508	554	495	538	523	526	504	543	508	501	547	510	515	497	475	505	534	504	566	533	529	545	518	533	533	523	531	564	548	521	509	546	491	496	469	542	590	470	500	520	480	524	552	520	495	515	519	502	535	463	510	502	521	547	501	504	534	528	491	518	496	529	527	465	533	492	507	528	523	525	523	526	556	532	539	516	498	550	525	503	515	524	518	503	528	510	512	496	518	508	503	483	522	520	497	475	517	534	517	512	550	498	526	494	540	578	496	533	469	508	515	467	498	528	511	498	501	476	517	544	529	561	507	496	497	553	515	528	484	494	545	530	558	497	513	561	485	526	517	541	485	512	539	540	529	520	495	499	552	493	486	523	538	545	550	528	510	529	513	506	491	513	555	506	530	575	510	551	491	483	528	490	568	490	552	512	476	533	505	534	513	517	536	538	515	507	481	504	514	512	518	546	515	547	529	551	547	536	563	527	535	486	512	501	481	531	516	503	533	501	535	503	547	528	532	539	524	540	504	526	534	499	502	502	536	537	512	547	500	514	523	518	473	518	580	562	561	529	535	509	533	523	558	515	503	531	523	523	498	494	521	545	516	482	542	538	546	521	494	535	515	519	511	519	545	530	506	556	553	549	504	511	556	496	537	512	553	526	483	522	527	515	493	514	520	539	522	519	485	529	493	522	549	472	525	524	522	575	526	483	487	564	563	494	494	516	515	529	522	519	526	514	492	525	548	537	515	542	518	471	515	525	519	531	520	492	495	508	535	507	493	496	533	530	522	538	477	581	497	524	499	516	485	538	571	543	497	563	508	550	511	528	538	516	535	553	490	567	475	527	511	518	531	510	538	501	491	497	497	504	540	520	515	503	556	519	526	502	527	503	490	488	498	519	525	558	523	507	525	531	520	549	519	481	538	510	523	514	497	483	527	522	499	526	488	491	487	540	536	505	530	519	535	480	503	517	511	481	518	508	550	537	527	534	531	523	542	510	541	542	514	518	540	523	542	497	508	508	499	505	540	484	547	530	505	517	511	492	508	504	505	537	528	550	520	522	527	488	521	479	547	545	515	516	577	552	528	537	525	520	542	491	513	540	529	520	518	536	526	530	544	545	512	533	529	490	501	536	528	525	554	508	526	514	514	538	556	534	496	540	544	527	522	547	517	543	509	516	544	496	512	508	518	531	484	527	533	495	502	539	530	559	507	536	517	520	547	536	490	506	514	535	489	501	511	550	496	498	513	565	523	540	546	561	502	540	533	525	527	560	520	494	507	575	556	512	524	511	514	483	507	520	544	504	515	529	532	495	496	560	466	562	538	549	514	521	552	547	486	540	460	533	509	507	530	492	516	501	523	489	526	502	509	508	511	527	503	571	516	494	500	550	522	515	545	503	512	512	517	513	532	547	519	538	529	558	530	509	542	487	543	534	502	507	516	493	524	524	491	532	519	551	522	545	513	530	556	533	493	512	560	512	505	513	490	533	551	488	509	519	506	561	480	513	498	494	538	545	538	517	513	531	540	532	514	514	507	498	545	520	519	498	539	510	508	536	519	519	494	520	518	534	537	505	508	499	499	537	541	551	549	518	547	509	532	515	515	537	501	534	520	476	510	537	476	565	512	495	507	495	536	496	563	519	500	487	475	503	525	492	513	572	501	509	515	522	545	532	516	534	455	549	540	537	497	559	542	494	535	528	487	523	503	520	530	525	504	529	513	503	549	531	542	468	495	549	545	478	527	536	518	508	533	487	541	479	477	513	528	509	518	517	511	501	549	518	500	504	539	500	532	506	506	543	493	485	533	546	523	524	527	519	525	461	496	529	542	520	507	538	523	503	542	510	501	506	475	531	544	552	492	542	540	526	536	532	528	506	527	507	501	498	479	508	492	497	533	563	531	501	497	515	542	559	567	488	512	509	494	553	494	554	507	525	483	535	495	534	532	471	495	546	560	520	464	530	510	534	496	541	546	558	546	521	514	522	516	533	488	510	531	516	500	521	526	551	532	535	504	516	525	491	499	494	493	511	528	483	543	535	532	524	525	484	543	498	538	492	477	538	527	512	532	538	530	531	524	550	528	543	546	525	503	516	514	535	530	531	521	499	545	511	492	517	522	547	517	535	534	535	494	508	535	522	497	481	534	546	519	535	531	506	514	539	552	513	513	521	471	488	537	514	503	556	504	470	499	510	548	534	497	542	498	502	507	501	509	512	509	486	539	553	554	529	560	518	499	459	492	520	500	539	568	519	516	518	520	488	517	565	540	591	493	528	534	504	514	519	546	514	518	510	498	519	533	554	519	508	540	572	538	522	453	494	537	499	551	551	502	543	545	488	547	485	491	490	524	484	571	560	537	536	520	550	500	468	508	479	538	564	473	514	517	537	504	506	558	515	510	538	502	531	532	535	500	492	521	518	495	556	507	511	530	498	529	524	493	502	560	518	540	535	511	490	486	522	511	477	532	547	513	478	509	462	490	518	516	519	493	534	483	469	537	496	531	532	545	562	531	532	527	570	493	505	515	566	531	505	518	506	522	532	500	513	521
37243	46537	15238	3931	908	797	749	661	698	653	719	703	636	591	640	630	643	620	621	672	634	604	654	622	614	606	601	614	640	588	648	598	607	656	615	616	609	634	623	655	598	639	596	640	603	593	617	619	592	614	633	635	602	660	632	599	589	600	688	642	591	618	681	642	609	623	595	639	593	641	592	596	621	588	602	629	593	601	607	626	609	647	568	648	646	641	659	647	665	684	665	623	618	666	675	631	638	587	630	632	643	630	655	619	624	587	625	628	607	574	623	585	616	582	595	651	625	612	585	624	620	597	633	603	600	668	672	629	616	578	630	555	619	629	580	613	611	607	640	593	629	609	593	617	617	635	621	644	635	621	613	618	586	627	608	596	595	644	633	613	636	594	637	618	622	634	561	595	593	620	625	631	592	645	628	615	620	590	556	622	622	674	610	643	596	598	625	630	611	637	589	613	596	648	610	616	605	578	615	581	617	590	622	616	649	605	598	612	625	614	658	598	592	633	575	620	569	593	601	603	584	622	564	611	543	596	608	623	600	686	598	628	603	627	570	642	634	636	646	603	607	617	581	610	605	614	634	606	631	610	600	630	594	603	615	603	594	588	627	591	591	581	583	590	555	581	615	651	616	614	623	606	636	585	605	578	609	638	610	643	620	622	617	651	618	590	628	646	647	618	628	565	581	609	593	625	593	602	642	639	587	627	632	594	597	638	589	617	626	638	573	570	608	621	607	594	609	656	612	623	601	635	593	580	632	653	644	600	577	596	649	646	627	631	612	640	667	646	594	591	648	618	671	627	596	638	625	588	575	573	602	616	637	591	631	616	584	625	631	575	641	590	654	623	586	597	650	612	601	604	598	586	597	590	613	646	615	635	620	591	595	602	586	595	588	630	615	582	638	605	572	654	608	613	619	612	656	616	648	613	620	588	614	597	618	653	587	612	629	606	613	596	637	638	584	628	649	672	605	603	588	609	599	609	651	626	601	642	645	641	640	652	618	579	577	599	597	669	623	650	605	658	623	623	577	648	597	641	633	565	604	592	584	609	612	639	582	607	639	628	589	604	623	622	588	583	628	586	561	597	579	577	652	585	662	663	626	622	628	580	575	580	583	624	614	624	633	585	634	637	615	615	591	625	610	635	586	627	554	622	627	664	618	589	635	663	612	579	597	616	614	601	615	650	606	610	575	609	639	574	589	655	603	610	619	597	603	580	621	577	602	571	622	679	597	612	637	603	620	578	592	617	591	611	606	631	605	621	628	585	611	628	597	570	620	614	592	629	589	617	637	632	611	580	607	604	652	580	586	613	584	604	589	608	557	589	628	629	628	646	635	565	619	581	598	622	630	665	636	619	621	602	609	582	640	605	599	612	634	599	618	636	623	592	636	601	611	642	614	646	602	630	600	588	596	569	633	619	655	578	617	583	609	610	549	612	635	604	605	604	633	617	646	580	666	622	623	596	616	602	621	616	601	633	632	586	591	600	612	631	621	626	599	605	630	593	617	608	611	598	599	666	635	590	648	604	665	650	651	603	604	614	645	655	599	644	637	629	657	618	544	602	647	568	634	652	627	615	639	634	630	620	598	635	581	654	617	582	582	587	626	617	585	656	622	582	640	568	643	619	628	617	595	593	621	641	619	600	635	613	610	604	580	652	612	591	641	623	583	645	616	582	604	619	599	599	615	649	599	641	610	594	615	653	585	641	580	646	582	670	582	634	627	611	621	595	650	641	571	599	637	672	590	611	631	631	589	628	633	598	620	593	618	583	589	618	584	582	598	636	601	654	571	612	587	628	586	658	636	634	600	586	611	585	635	651	608	635	595	612	593	648	585	572	607	631	625	585	594	657	611	595	589	666	619	610	602	612	611	624	597	610	620	618	639	628	606	598	612	644	651	590	650	635	622	630	683	653	624	649	609	602	591	656	620	614	592	636	630	648	631	627	651	623	601	576	637	578	559	602	612	578	623	664	628	596	598	600	606	628	629	636	606	624	585	592	622	654	628	619	625	597	634	622	636	577	612	615	641	604	652	631	632	604	611	615	666	621	613	630	626	614	635	652	608	606	612	596	645	658	618	624	611	596	629	579	599	637	587	596	659	627	633	579	604	643	642	636	625	636	618	628	577	642	615	600	607	640	636	596	598	615	619	640	613	648	570	599	576	597	603	630	620	616	578	643	656	589	571	612	649	579	595	622	573	623	579	639	611	619	626	583	610	619	586	585	583	616	559	619	610	564	622	616	642	567	606	612	621	610	629	639	591	621	600	648	635	626	606	576	600	642	638	595	610	595	592	587	608	574	613	635	639	596	597	615	583	638	620	630	564	604	627	621	634	603	624	607	622	640	616	598	616	623	597	628	602	637	594	609	659	612	601	570	653	626	561	604	566	623	600	617	617	646	606	617	655	616	609	574	622	610	613	587	639	621	622	561	621	617	616	623	620	649	619	587	638	626	619	595	599	617	605	633	604	550	586	602	616	584	621	618	649	613	613	625	574	579	626	611	607	624	607	600	601	596	583	592	658	597	622	585	600	643	619	594	640	602	652	578	633	595	617	665	622	644	628	620	654	629	619	642	585	616	585	573	657	638	640	600	615	600	621	606	637	596	649	620	627	599	585	598	577	613	601	632	589	649	624	606	605	622	584	585	596	607	605	568	640	612	627	619	591	569	611	609	604	613	612	594	599	624	644	641	605	622	641	618	638	597	674	616	602	607	642	641	604	610	596	634	592	645	637	606	602	580	619	574	603	589	599	570	606	573	638	594	634	617	631	641	605	614	623	636	620	614	631	613	641	596	617	603	638	554	594	627	642	633	585	642	628	614	632	642	613	606	629	617	612	640	646	565	594	595	602	604	609	561	642	632	619	614	610	590	587	625	601	563	598	658	643	626	607	593	649	613	595	604	641	568	660	581	636	645	611	556	626	608	601	595	606	650	583	615	613	593	623	622	669	640	624	628	571	639	629	597	620	603	598	658	584	619	582	588	669	643	596	582	611	636	621	592	591	600	603	605	565	601	625	613	553	607	591	608	642	599	620	620	620	579	659	637	561	656	608	584	588	647	640	614	645	659	629	598	619	593	603	636	562	600	641	603	620	663	597	600	607	655	579	605	634	613	651	600	643	581	624	589	653	562	583	615	596	601	618	614	638	584	595	619	592	600	594	616	593	648	660	614	662	657	607	643	633	585	586	616	645	601	661	631	626	592	619	634	642	615	623	596	596	642	603	618	618	611	612	595	651	611	628	598	618	612	575	579	610	623	624	581	592	621	636	664	608	558	585	641	604	629	639	588	615	632	622	605	621	635	591	617	604	626	595	601	643	632	603	613	601	616	624	622	612	622	605	610	590	598	631	649	599	616	619	643	652	605	579	585	642	621	593	614	589	586	602	609	612	623	576	605	623	613	619	613	625	620	648	621	643	629	588	632	596	589	596	558	635	662	653	636	649	648	641	598	641	625	572	606	635	576	615	610	630	620	639	614	645	603
23920	21240	28638	24131	21201	10919	1161	751	647	617	624	589	475	440	414	430	426	399	428	422	401	395	398	428	402	412	403	404	363	409	388	414	402	412	358	382	369	357	389	357	362	384	370	369	376	322	363	340	392	375	370	398	383	376	368	376	385	372	360	355	385	357	349	358	389	358	379	352	339	353	334	342	360	357	345	381	386	384	375	383	349	390	405	380	405	396	405	417	417	435	431	396	376	387	425	410	387	382	364	345	374	413	354	395	362	371	339	370	376	356	373	372	351	368	355	350	354	335	382	372	373	392	345	372	369	341	358	355	368	392	398	354	364	342	344	377	365	377	366	372	366	346	385	376	391	403	352	357	348	380	362	362	370	389	340	366	389	370	398	347	393	383	359	377	358	370	375	376	377	323	359	353	361	359	347	397	339	356	342	336	354	375	336	410	378	386	347	377	397	338	345	384	366	344	387	335	367	357	388	372	352	367	367	366	388	348	353	346	376	366	372	372	363	375	374	326	337	365	404	387	352	329	335	343	389	374	367	365	369	376	313	367	363	360	368	377	388	349	368	381	367	376	351	354	363	349	365	367	397	375	375	370	378	356	394	376	358	337	359	365	348	382	372	351	337	368	390	375	366	367	366	362	365	366	351	343	368	346	383	400	365	338	348	351	364	361	345	386	374	365	354	353	342	321	405	372	352	387	347	351	361	385	350	360	351	390	350	347	348	314	366	387	345	345	351	381	381	361	393	406	338	357	367	398	375	370	345	369	370	369	365	341	373	368	358	336	350	343	361	387	378	363	361	330	380	349	388	399	361	348	386	361	385	369	393	374	375	356	380	393	349	365	407	360	327	367	372	363	364	356	368	349	385	388	369	366	359	384	369	381	374	376	372	348	366	388	369	376	357	362	344	354	386	403	367	330	376	350	385	355	350	371	384	367	415	343	347	386	397	368	376	343	350	345	359	386	401	352	366	385	359	343	391	397	370	358	360	358	367	354	315	383	379	372	368	372	336	360	369	374	339	351	346	366	352	392	406	359	370	329	362	414	352	340	364	382	374	375	363	349	366	367	352	372	388	340	369	357	366	366	367	358	350	354	326	375	348	345	330	354	366	368	382	367	395	372	330	387	356	358	405	370	364	383	368	365	378	364	352	430	381	368	367	361	375	379	352	361	365	309	387	373	354	401	395	340	389	355	357	328	362	347	351	341	371	362	382	343	340	337	371	366	352	377	376	343	338	401	372	353	340	365	356	352	390	358	373	384	326	379	386	347	366	355	373	369	371	343	393	336	357	387	377	341	373	373	362	383	357	356	373	355	396	367	363	334	362	377	354	363	325	356	364	383	372	361	356	376	368	365	341	387	357	353	350	365	360	372	389	378	372	408	394	346	392	367	329	401	349	362	389	374	374	361	396	372	339	393	348	336	341	383	387	367	339	387	376	353	352	365	384	319	337	399	338	333	326	373	379	371	387	360	375	380	362	385	328	342	383	383	406	348	368	408	356	398	363	369	327	370	350	360	374	353	331	352	339	361	371	411	372	367	374	365	375	373	344	365	353	348	378	380	351	405	333	380	379	376	376	379	360	374	362	382	363	362	379	352	364	364	350	366	383	393	368	381	374	367	354	363	359	421	363	337	367	342	343	323	341	358	371	350	353	376	359	370	376	337	346	359	360	359	363	348	358	382	353	369	354	353	375	396	357	346	349	371	379	366	377	361	398	356	378	410	380	347	372	354	385	347	393	354	353	372	366	370	349	382	406	355	372	363	354	329	348	353	378	376	393	363	331	357	357	339	358	376	365	348	364	373	372	373	367	367	326	350	370	349	335	376	369	346	369	330	360	355	394	354	375	387	348	362	343	363	371	338	365	387	402	367	354	382	352	377	362	374	347	348	344	383	347	378	368	389	369	363	344	354	341	359	386	353	361	404	387	394	360	336	358	372	338	375	353	358	326	362	394	375	379	323	395	358	364	347	352	361	368	397	371	378	360	355	335	373	386	371	411	360	312	374	358	376	378	379	332	356	378	361	373	368	357	353	350	365	392	400	377	381	364	375	366	394	357	385	362	322	331	326	389	375	358	361	370	366	383	398	329	362	342	384	358	383	351	371	356	384	377	358	347	374	371	349	366	386	365	329	371	365	361	338	324	363	349	322	365	400	380	380	350	351	358	349	337	342	373	366	393	363	365	366	370	362	384	332	359	366	354	371	388	376	348	363	361	377	332	362	363	372	363	331	365	361	387	345	371	372	378	341	392	382	359	343	330	352	375	373	396	354	377	380	375	346	371	393	376	358	372	357	336	375	328	353	400	343	343	368	381	372	358	382	384	357	376	342	361	342	349	390	345	322	369	353	360	378	352	363	396	375	346	383	362	355	376	369	370	401	345	383	400	356	358	354	402	355	377	353	365	363	358	349	346	376	395	368	355	341	339	365	366	351	354	334	368	381	390	348	335	386	399	380	369	347	376	338	334	369	350	382	346	329	370	356	349	378	391	372	389	376	388	371	387	349	362	363	377	384	377	354	365	342	366	383	379	371	352	377	381	344	389	325	388	371	371	366	366	352	341	376	407	371	405	354	358	369	349	373	366	368	319	374	377	334	370	389	383	396	351	371	346	371	370	383	323	380	357	360	371	363	390	337	347	378	397	338	367	393	373	366	349	386	354	404	371	351	361	347	359	351	350	343	351	395	352	336	360	347	346	369	373	352	385	338	360	349	365	373	366	357	379	377	361	338	325	370	351	336	370	329	362	386	348	393	351	347	356	365	354	377	329	382	368	398	340	357	362	343	328	351	369	363	342	372	346	381	357	373	373	355	362	338	380	336	383	375	355	386	380	374	353	356	364	366	371	356	380	398	360	365	360	328	363	357	378	341	336	360	382	356	394	343	395	353	353	341	368	379	366	354	370	386	381	357	368	402	359	388	379	378	349	334	375	351	361	375	373	398	408	404	380	382	349	335	372	354	368	344	407	374	373	340	360	384	353	381	371	386	338	354	374	376	346	374	401	304	340	357	356	357	378	370	357	372	306	344	345	342	358	343	368	357	356	380	369	373	362	367	364	380	371	352	387	361	361	350	357	335	326	377	361	381	373	342	367	348	361	362	359	343	363	334	373	353	341	369	382	360	317	364	373	320	347	318	356	360	343	336	377	373	386	364	363	348	378	402	349	339	379	352	342	336	358	359	345	394	354	390	381	361	364	376	382	373	391	349	325	359	389	340	348	346	356	382	356	341	360	362	338	355	364	376	342	361	386	392	363	347	368	377	344	364	343	385	330	360	376	363	392	370	387	352	356	379	370	371	356	331	355	334	360	349	355	380	328	343	350	400	386	362	392	348	381	386	394	366	345	344	342	347	358	346	354	363	325	362	377	344	366	378	354	359	364	370	338	344	366	382	387	348	365	358	375	329	416	334	338	382	337	347	351	366	375	376	365	383	368	371	380	372	381	359	354	341	339	376	342	356	370	384	357	336	361	353	346	351	311	361
37950	55481	21303	7238	2698	2062	1568	1231	1059	1028	1010	849	761	675	651	592	593	534	499	495	496	495	500	549	518	432	524	496	443	460	453	496	469	506	438	457	499	436	495	461	457	443	453	462	462	459	439	431	419	480	475	476	460	403	401	417	459	438	485	428	483	454	412	477	445	443	488	402	467	489	458	436	468	411	452	437	414	412	484	445	486	439	471	478	483	502	512	491	522	549	568	505	469	466	513	465	467	488	467	415	436	452	438	423	472	415	435	456	455	475	421	425	415	446	444	462	411	432	443	453	471	440	418	490	418	455	468	428	447	442	406	446	426	456	433	433	427	440	468	427	460	449	440	443	410	423	420	442	413	387	421	429	440	459	410	439	454	434	422	429	445	442	466	448	448	479	418	453	425	454	442	468	455	421	427	432	417	443	453	427	450	462	458	423	444	425	419	461	452	432	469	441	443	428	439	470	476	446	438	419	454	456	437	475	448	435	474	438	435	437	461	421	423	497	447	436	466	435	421	456	420	408	447	456	451	444	454	457	435	447	434	453	401	457	392	427	438	431	457	450	409	449	443	466	448	403	447	425	449	425	450	405	455	471	444	435	399	405	454	432	458	434	438	456	432	468	435	464	424	407	458	431	447	448	449	430	475	420	468	452	438	434	448	444	446	452	427	441	424	434	438	416	487	436	442	442	429	441	377	443	430	389	438	411	449	464	434	461	462	398	424	448	437	418	412	380	490	432	432	497	428	455	445	474	463	426	454	494	485	438	481	471	455	419	436	426	467	434	441	411	500	414	421	446	441	442	465	430	425	415	444	411	412	446	457	438	466	470	455	438	443	450	432	474	451	457	452	455	430	432	422	448	431	453	412	426	414	431	435	462	445	433	430	440	444	448	452	415	455	460	428	429	450	453	440	437	507	458	444	445	424	446	442	413	436	469	473	450	447	432	414	404	411	417	448	423	438	442	430	450	459	475	441	429	410	493	461	421	435	426	455	421	452	432	442	450	425	477	444	463	432	426	387	433	445	469	431	454	421	460	425	420	467	463	448	443	397	471	443	462	462	425	461	389	437	416	494	432	425	428	440	439	458	460	427	393	433	446	410	457	450	443	428	416	437	418	439	408	460	414	420	446	488	420	437	431	447	404	439	449	421	431	437	448	399	409	446	463	456	454	434	461	455	442	480	441	435	441	423	420	420	455	445	476	439	437	452	431	474	502	433	473	444	428	465	446	460	385	439	461	456	469	478	424	469	406	429	446	483	454	439	434	447	430	440	486	425	419	424	451	439	452	459	449	431	427	447	430	458	430	447	436	433	416	420	440	413	427	430	430	441	433	437	432	437	455	443	438	419	438	439	415	440	431	435	454	421	435	457	402	462	428	463	468	444	424	428	449	440	438	468	426	394	433	410	477	471	473	446	424	451	427	437	468	427	449	415	445	464	471	413	446	438	421	438	435	441	474	450	416	405	432	419	462	438	444	420	439	456	452	448	445	448	435	426	433	422	471	428	420	444	457	462	464	415	429	409	452	460	450	492	461	458	436	451	440	482	417	476	433	464	411	434	406	494	430	433	407	412	462	412	443	422	461	393	404	432	482	467	423	470	427	464	446	419	456	458	414	443	434	455	398	449	464	440	413	424	473	414	447	462	447	458	421	430	416	442	439	464	396	470	453	449	442	452	443	428	479	457	450	421	408	461	475	460	481	430	457	439	442	473	481	449	441	455	450	474	453	427	445	444	431	440	389	445	467	460	485	455	438	479	441	442	445	420	418	449	431	470	483	442	406	495	449	459	440	432	437	440	427	413	432	459	423	469	475	421	446	441	416	426	476	412	424	437	435	441	467	452	428	475	460	499	427	456	483	448	406	403	425	450	437	445	469	451	450	444	477	451	478	487	454	492	445	443	426	467	444	442	494	473	429	479	431	445	414	441	485	454	430	400	489	476	420	441	454	460	421	444	408	434	434	458	468	451	483	455	409	456	424	431	444	437	467	429	446	453	443	427	413	408	442	447	457	436	392	426	426	444	435	440	468	473	475	388	453	448	413	444	432	444	502	445	423	426	478	477	421	430	460	435	431	472	454	448	455	441	433	431	421	424	433	403	435	430	464	432	436	436	438	447	473	438	430	422	467	464	439	449	458	419	451	459	446	491	450	442	412	454	435	426	432	429	475	432	445	463	425	451	429	460	420	441	446	437	455	458	470	439	463	469	435	433	446	447	462	414	432	412	455	481	453	414	425	454	419	437	440	463	415	415	488	452	404	456	422	420	406	473	457	422	450	409	414	457	439	447	444	436	412	453	418	386	414	463	428	426	448	408	436	421	447	451	428	419	470	468	411	435	467	433	438	436	440	427	434	412	438	430	429	458	441	411	446	450	419	431	461	422	456	443	450	431	442	411	456	481	417	435	438	459	458	472	438	463	442	432	444	455	422	454	435	457	417	429	427	405	472	465	427	429	434	430	403	431	461	439	437	481	449	443	475	438	431	435	436	469	427	481	466	443	441	438	451	446	422	422	423	451	388	406	422	423	426	491	452	460	448	439	443	448	431	418	446	449	429	454	464	448	487	430	460	417	421	433	454	432	454	451	412	422	440	450	421	446	444	459	448	412	447	415	430	463	436	421	429	465	458	491	429	414	457	468	443	442	443	414	426	434	460	417	487	433	478	495	460	462	435	435	480	390	451	423	435	450	427	466	463	438	433	442	464	440	411	399	429	438	424	395	427	473	410	418	467	449	415	447	446	459	459	452	379	430	455	432	425	419	440	467	464	443	471	448	429	432	458	452	486	394	409	448	413	437	399	447	470	446	436	460	463	397	453	474	449	428	459	426	463	454	481	448	419	423	436	428	443	479	442	433	463	416	442	438	451	446	407	444	432	433	481	458	406	445	438	419	421	453	459	450	429	444	459	469	463	436	478	450	435	403	403	441	399	418	435	445	445	448	454	439	442	434	476	439	429	407	478	447	446	458	431	433	450	462	450	413	432	443	427	442	448	439	421	418	429	463	431	414	449	465	428	448	447	432	479	443	425	476	421	450	452	454	443	388	444	444	442	448	461	422	425	430	437	482	454	439	416	427	440	436	458	475	424	438	428	423	471	421	427	400	451	473	421	462	467	493	444	451	429	465	469	471	453	419	454	498	462	424	423	421	459	424	408	422	446	461	450	454	424	444	473	398	455	437	427	419	443	450	483	448	447	441	390	424	502	438	421	441	410	421	416	448	461	428	459	437	409	483	441	447	404	431	464	407	463	447	405	434	441	477	430	464	459	448	453	432	468	461	453	421	464	445	457	491	442	434	474	425	422	417	439	477	445	486	434	447	458	446	437	435	422	429	467	456	416	454	428	427	439	443	469	453	447	438	478	401	466	449	460	457	431	417	431	400	461	442	459	395	400	439	381	400	431	460	466	444	426	440	446	448	409	451	413	398	470	422	419	437	443	435	425	439	419	413	426	469	429	468	455	440	453	409	428	386	449	467	475
23054	21311	29156	23802	21314	21349	10042	1189	795	699	656	628	567	465	445	420	422	376	362	358	359	361	340	332	342	323	319	325	339	327	327	323	319	307	297	342	301	299	315	336	304	319	300	308	303	311	291	301	306	317	304	271	310	301	312	305	295	309	279	312	305	275	310	286	282	315	288	283	273	310	283	296	280	291	296	272	325	274	290	323	274	331	323	354	365	420	340	382	389	373	369	361	327	298	343	315	293	289	319	334	272	301	270	267	287	304	297	287	266	262	330	282	290	263	286	297	285	325	280	263	290	328	296	282	267	283	309	285	284	295	261	307	295	272	309	298	301	289	269	279	265	303	325	303	275	283	258	266	305	306	319	280	272	290	269	259	269	298	283	293	291	300	284	315	293	286	271	282	290	293	283	292	271	271	274	304	313	293	286	283	281	287	264	307	285	301	281	253	287	303	307	267	324	270	300	263	294	292	283	297	292	288	299	289	277	294	278	295	258	263	310	303	278	304	249	309	278	264	287	265	294	304	276	263	291	287	276	305	282	296	294	268	301	311	276	276	280	280	314	321	268	279	301	269	277	288	308	290	312	289	266	303	244	305	256	284	271	277	297	292	302	304	317	307	277	280	317	246	272	313	255	276	286	299	278	289	288	300	304	317	281	288	284	279	291	294	273	283	278	261	284	319	267	313	307	293	279	339	289	308	286	307	284	271	304	266	259	270	320	291	287	296	306	274	314	267	285	251	276	303	332	297	315	255	292	274	316	293	287	280	283	320	276	301	293	289	294	262	278	283	286	307	298	262	319	284	287	287	267	292	298	284	317	276	277	295	288	264	288	289	291	279	259	289	295	306	292	284	279	274	291	282	283	298	284	298	295	292	288	264	303	270	286	275	316	259	272	317	267	294	286	278	269	307	278	275	285	283	280	270	279	261	293	274	269	266	281	274	290	261	279	283	289	295	272	309	297	289	256	274	288	261	294	247	289	295	318	302	296	277	268	254	291	271	258	248	307	304	285	276	280	286	307	276	278	271	289	306	287	295	282	275	263	284	279	277	274	312	280	295	305	258	311	266	305	307	314	265	285	267	317	308	270	301	278	286	289	273	259	308	276	266	273	299	294	306	293	303	285	284	277	301	279	266	277	266	254	284	275	273	286	280	303	302	278	309	296	306	266	308	309	284	316	311	284	273	282	299	279	297	291	303	295	286	286	262	245	290	282	307	311	303	282	318	277	287	270	292	294	283	308	275	306	321	273	272	304	301	274	286	307	297	285	276	297	261	291	262	279	326	266	277	266	282	285	262	293	261	312	249	274	296	259	282	284	265	304	274	283	254	263	292	264	317	287	277	256	284	285	296	304	269	278	282	286	274	247	287	265	293	302	300	282	303	291	274	283	298	261	297	273	282	287	269	273	278	282	298	295	282	275	276	281	284	278	277	303	279	298	280	285	309	282	303	276	274	272	263	297	313	298	266	315	273	276	290	294	283	300	281	286	266	305	268	282	305	304	308	261	293	280	295	284	319	260	271	292	275	263	294	280	276	293	306	307	287	282	273	297	275	300	323	279	291	275	316	305	296	273	286	293	258	274	304	293	290	317	303	301	304	320	284	262	284	252	273	253	279	273	301	295	297	301	273	309	287	288	259	257	270	261	305	283	300	282	290	321	318	273	300	311	298	250	292	288	272	309	311	269	279	296	261	301	267	310	291	264	287	317	280	296	302	281	290	289	309	312	311	290	273	302	280	261	276	329	283	281	285	301	312	300	294	274	292	294	272	264	317	277	278	283	275	269	313	272	313	279	302	265	283	272	297	304	297	293	265	300	282	278	296	262	284	299	268	261	280	278	284	310	311	271	262	279	274	285	264	309	267	287	296	298	305	301	281	271	290	284	266	287	279	288	291	296	305	289	265	287	258	287	279	279	282	287	271	277	297	265	299	262	298	306	305	268	270	310	268	301	306	295	290	265	266	323	294	268	289	287	299	286	296	264	268	315	283	288	289	290	289	294	258	274	301	274	290	287	307	261	261	283	303	285	336	285	274	284	273	313	303	311	257	288	284	283	292	311	263	266	265	328	267	340	278	321	287	290	266	293	299	287	274	282	308	283	278	284	285	278	301	275	252	284	292	280	277	303	294	279	288	279	271	288	280	275	270	292	258	297	293	292	317	283	304	284	296	284	279	289	284	299	288	295	323	299	278	303	270	309	273	299	260	285	317	280	296	300	307	278	277	297	266	311	287	284	281	281	280	268	281	249	315	260	334	299	300	302	310	297	285	318	287	252	307	280	280	269	292	316	295	281	323	293	282	275	280	302	290	266	295	268	267	261	303	269	275	295	299	289	317	298	279	264	320	284	306	292	285	288	293	255	297	304	288	267	298	279	297	290	251	295	276	276	297	299	297	292	289	309	277	285	277	293	283	282	268	295	280	272	252	284	273	268	299	301	268	299	262	283	276	275	264	289	306	273	299	290	260	283	307	282	300	238	311	284	305	270	260	281	264	291	293	288	298	255	285	302	272	274	269	274	315	291	302	291	264	305	300	299	260	302	254	276	301	320	296	291	306	296	289	282	295	300	277	289	241	288	299	268	300	272	295	258	260	279	261	278	271	263	299	304	269	285	296	314	297	297	276	298	281	285	291	304	310	292	259	279	289	271	272	293	288	285	279	295	299	269	302	259	292	267	301	305	283	295	296	289	286	306	267	273	263	292	288	262	272	294	272	269	272	299	288	311	271	281	298	277	284	295	293	286	249	285	284	296	303	302	297	305	304	295	264	285	264	316	298	303	301	279	283	281	303	295	283	296	287	279	320	242	303	311	276	287	264	286	275	283	308	309	280	314	293	297	310	281	301	262	293	280	283	288	316	304	280	266	286	286	281	299	293	296	276	268	288	285	303	276	286	284	265	296	276	275	303	311	275	265	275	298	303	270	278	296	299	268	254	290	290	288	292	288	323	262	288	284	283	286	315	280	274	295	301	258	290	302	295	280	289	281	278	262	275	292	282	268	296	268	307	268	269	257	290	306	268	320	286	282	285	315	258	269	278	272	298	290	293	285	286	277	286	294	284	275	267	269	290	277	290	275	266	297	305	279	273	288	315	307	310	270	267	271	307	263	294	292	307	298	314	260	295	309	282	268	266	275	292	268	250	286	279	257	304	309	298	283	278	293	304	295	291	291	255	265	315	295	255	307	311	295	284	303	282	300	280	276	261	266	276	282	272	312	298	256	287	266	301	272	270	307	295	299	281	288	277	288	292	286	260	302	272	287	310	315	269	283	269	283	308	251	289	294	305	260	264	283	290	264	273	277	257	249	301	263	281	288	272	265	275	293	324	286	304	306	307	278	258	275	267	287	264	274	282	283	301	285	286	305	299	289	333	292	283	261	302	299	290	286	278	283	289	269	276	323	292	298	287	297	270	285	290	281	274	288	300	263	291	325	276	284	287	293	261	293	294	329	297	299	298	300	316	277	274	293	303	305	290	282	267
41759	61483	27144	9550	4518	3332	2581	1910	1581	1337	1282	1058	854	731	664	572	556	573	518	491	464	437	441	432	443	423	430	423	417	407	364	386	373	344	409	374	352	348	361	345	354	345	382	349	356	325	351	365	357	336	354	353	350	360	378	348	343	327	368	320	328	391	309	346	374	349	326	364	320	358	360	310	340	325	330	313	383	332	358	357	346	398	425	424	463	488	493	464	511	506	466	463	429	391	327	373	385	395	377	373	388	338	356	354	344	300	333	359	334	332	323	344	331	325	332	346	358	317	321	332	318	374	347	376	320	358	337	311	346	317	343	322	339	356	332	328	317	346	328	322	330	363	325	343	341	368	328	322	335	358	324	321	354	325	302	311	328	351	344	353	345	331	327	319	330	326	344	353	344	336	359	316	363	333	355	328	334	328	342	334	322	315	326	342	324	359	346	333	355	358	327	340	330	330	333	329	352	318	327	315	358	328	318	378	331	328	344	327	336	335	343	322	328	323	333	334	341	322	354	332	338	371	358	337	326	314	327	331	331	335	320	363	351	345	320	346	325	331	327	327	367	324	361	341	356	333	369	345	314	332	357	329	346	355	355	319	323	304	342	349	323	347	295	319	329	320	328	348	343	327	317	337	327	331	338	323	338	322	347	349	326	316	342	343	343	338	341	302	336	337	363	315	351	350	329	351	340	331	346	307	323	312	338	347	330	336	331	345	320	322	331	342	308	320	353	347	328	331	348	327	287	333	320	325	340	331	356	313	330	329	329	337	321	341	359	331	348	310	349	329	355	332	350	370	316	336	350	332	325	329	290	325	339	359	346	332	321	320	358	365	343	371	334	347	323	322	316	332	324	337	329	348	345	344	344	298	371	333	322	340	320	306	354	353	329	329	351	361	316	311	340	310	359	332	346	350	317	357	337	332	310	340	334	333	314	356	348	322	375	339	364	330	336	304	329	347	346	332	305	343	364	335	347	345	342	335	325	341	349	346	342	312	337	353	325	353	337	378	360	323	335	366	346	382	328	352	343	319	324	316	340	346	314	338	335	365	305	352	328	316	329	355	334	336	348	336	311	333	337	301	344	297	341	336	313	353	319	362	314	349	330	332	336	297	307	332	307	314	336	285	331	311	328	325	353	373	310	314	299	335	316	328	318	329	332	314	356	335	334	322	333	345	342	367	338	345	359	304	329	340	327	320	347	340	325	328	347	359	326	330	298	321	358	373	321	357	336	315	380	322	325	349	325	336	308	330	342	363	341	302	321	318	322	341	322	332	366	333	289	323	345	315	313	332	319	327	344	315	355	372	337	320	333	324	332	348	339	336	357	339	322	316	352	341	313	333	320	296	331	327	354	366	344	339	375	332	346	361	326	336	350	363	367	306	371	318	316	308	335	368	331	357	318	339	350	342	339	349	319	328	346	314	347	343	325	342	336	332	362	344	332	356	309	311	384	325	340	300	332	370	315	358	368	334	318	363	355	332	331	338	337	357	340	325	330	329	315	329	292	317	345	334	326	373	306	319	351	341	322	365	348	368	372	311	335	364	324	340	349	355	322	339	311	319	333	374	345	337	355	362	335	374	334	339	334	325	342	367	334	348	323	348	349	352	370	346	366	330	327	312	370	332	348	336	343	313	347	342	367	330	345	333	385	310	327	372	318	357	342	330	359	323	331	318	325	306	332	342	317	332	322	365	331	337	375	364	341	339	342	364	328	316	362	327	327	325	345	331	362	361	315	328	337	351	314	352	342	348	357	325	349	361	325	327	333	330	311	329	340	345	312	344	356	332	378	347	333	341	334	335	328	370	310	355	304	332	316	360	342	307	353	360	309	346	341	327	334	375	340	328	337	371	331	371	359	320	347	335	335	331	325	343	339	318	305	332	354	356	348	353	345	336	334	328	316	318	353	335	346	321	333	342	347	365	371	362	313	336	374	337	297	368	329	341	354	356	356	310	351	345	319	353	312	341	367	303	339	343	339	340	305	333	317	342	338	342	328	312	325	330	325	413	308	348	325	356	312	311	314	352	347	320	366	322	354	309	317	344	343	348	358	351	340	331	318	358	341	323	355	330	349	322	336	320	313	336	301	329	322	314	312	331	325	330	370	341	323	345	359	350	361	317	343	316	326	327	343	312	351	313	350	324	342	328	351	392	356	334	328	361	289	344	344	353	346	299	339	372	351	285	320	352	335	332	318	339	357	301	362	319	328	313	371	374	326	351	348	330	299	354	337	368	370	318	316	326	335	320	332	322	319	304	371	351	327	326	319	310	345	333	343	328	357	332	320	310	360	303	310	330	317	334	331	341	364	347	315	317	336	358	323	328	318	302	349	346	333	325	330	337	370	339	349	344	329	369	345	336	332	317	304	343	385	338	335	345	350	311	374	343	363	327	323	350	364	354	321	336	310	341	344	368	354	325	325	336	350	359	335	325	307	337	320	328	331	358	326	334	341	322	299	356	331	329	344	322	330	341	315	329	321	359	361	332	360	319	342	347	334	339	336	344	335	318	343	344	338	335	325	327	340	324	331	325	306	379	339	328	313	324	340	311	362	338	322	331	371	359	361	341	316	342	310	294	322	326	383	324	363	336	352	305	327	346	345	324	335	285	333	344	322	334	351	328	347	300	375	370	361	342	342	340	329	334	351	340	330	328	305	336	315	344	341	306	326	334	322	321	332	333	345	332	345	340	375	354	347	319	328	341	332	368	368	353	383	315	336	368	360	326	358	328	326	355	355	340	334	335	355	317	366	332	344	334	362	310	316	331	342	338	334	351	334	337	336	345	345	348	364	344	325	360	361	312	327	346	327	344	338	354	330	342	354	314	345	333	328	335	333	337	351	340	335	341	338	327	323	338	359	326	289	321	365	356	311	316	346	345	338	346	358	345	359	344	342	300	319	338	301	322	361	332	313	337	331	354	347	353	320	322	320	299	331	356	309	335	321	339	356	353	333	342	357	333	323	340	342	367	323	351	323	339	370	304	334	306	341	340	331	323	356	336	323	338	326	351	336	348	347	397	355	317	317	333	329	342	359	349	349	333	322	347	338	335	343	371	341	368	370	324	316	346	325	306	332	324	348	331	342	333	333	331	339	319	325	363	336	334	327	318	315	350	319	347	356	295	346	325	337	336	340	333	352	319	306	343	311	347	325	360	350	356	333	341	325	359	351	334	316	362	307	348	331	375	357	367	362	356	355	345	329	330	336	393	335	379	378	344	332	337	339	314	300	353	331	325	330	355	374	336	316	373	350	324	312	340	339	333	323	308	324	317	316	314	376	321	323	334	339	379	326	318	342	350	327	337	310	360	339	330	313	345	365	330	364	356	323	329	337	327	354	313	383	373	324	321	318	360	334	354	283	354	359	340	346	313	313	326	332	350	327	345	347	328	338	341	359	324	349	302	338	345	299	313	355	360	337	362	301	331	344	348	373	313	298	318	345	310	388	334	336	328	329	331	341	369	342	346	339	357	320	360	328	345	337	294
29001	28425	20542	5115	878	753	638	526	566	540	542	569	529	560	500	502	500	538	526	517	551	546	559	530	481	496	551	509	518	521	484	546	490	489	549	531	499	468	486	510	531	500	520	480	505	515	515	546	503	533	532	515	560	530	526	473	516	519	526	541	515	518	511	507	481	519	536	473	550	529	486	501	487	512	498	535	561	512	518	526	522	536	517	477	539	524	547	545	527	562	517	557	493	533	525	525	490	472	524	514	497	516	564	496	522	554	504	482	503	504	509	525	529	499	524	484	496	519	522	534	508	540	524	494	513	493	549	539	493	523	516	484	521	472	496	524	553	508	541	503	544	519	570	490	504	544	534	546	515	528	490	493	529	487	512	504	534	514	514	501	474	520	496	529	516	544	492	510	465	524	468	564	482	524	481	493	496	526	471	506	536	521	501	563	496	518	527	520	502	487	517	543	521	478	513	524	489	544	500	548	469	500	512	507	449	524	498	549	515	525	522	519	526	501	527	520	519	506	489	500	524	478	507	521	472	487	515	554	534	498	469	480	506	475	541	528	535	483	523	515	504	471	505	513	510	505	524	513	536	494	538	563	511	505	528	510	501	477	479	535	490	534	492	504	523	501	503	503	537	561	477	445	486	534	500	542	520	458	486	514	549	516	525	521	512	542	502	506	526	548	515	543	504	514	509	544	496	561	510	548	492	516	547	506	519	492	520	518	491	533	519	514	496	508	520	507	526	475	531	524	481	513	484	507	567	576	495	511	519	518	540	507	509	501	469	488	522	542	537	514	509	476	482	527	474	510	519	531	479	501	482	552	487	496	528	512	509	553	511	488	526	534	538	484	508	496	486	509	535	497	506	496	499	526	517	551	533	515	526	524	475	544	538	492	519	543	498	481	472	491	476	522	533	516	524	520	499	521	511	493	524	546	458	508	527	491	548	540	511	515	488	510	519	487	508	490	502	545	468	495	506	514	512	478	527	504	525	491	484	502	524	461	505	545	522	509	474	538	549	519	506	524	491	526	547	502	514	530	530	512	489	505	521	486	503	473	507	524	522	489	508	485	523	521	498	536	534	546	522	534	511	495	528	529	504	498	544	493	471	488	526	527	540	453	477	503	518	510	523	505	533	475	510	509	526	506	517	493	556	496	461	482	562	474	489	562	531	519	497	543	517	517	552	527	489	489	473	502	484	536	489	481	537	488	508	513	534	500	479	481	475	470	551	479	529	512	481	459	530	526	490	526	507	518	494	517	478	500	571	538	534	528	489	518	501	513	538	502	481	516	498	507	514	507	515	483	516	502	532	481	523	548	536	500	543	527	560	530	512	504	496	523	524	534	502	527	495	550	515	541	525	496	519	463	512	461	516	519	516	504	513	522	517	484	510	508	506	512	521	537	521	531	511	494	488	467	502	541	527	518	510	533	519	528	531	507	533	510	503	509	492	502	505	552	489	524	500	556	562	491	514	495	518	511	523	523	537	478	524	534	543	520	495	536	529	540	512	534	521	471	478	491	459	496	479	541	548	482	524	493	507	501	512	512	523	536	496	524	488	503	533	511	517	507	495	489	510	520	496	488	501	500	564	488	481	531	520	507	538	503	511	502	528	498	514	529	544	498	531	487	490	471	512	524	525	541	518	485	534	519	483	561	517	501	523	511	478	537	501	495	504	457	503	565	515	545	488	496	516	487	517	488	500	482	497	531	513	482	520	555	517	495	551	511	502	507	477	518	515	489	498	528	517	530	537	484	549	512	538	511	522	525	488	518	559	512	518	473	495	525	494	504	549	550	513	466	535	517	500	573	488	498	509	536	533	509	516	512	481	484	535	497	496	493	513	529	520	520	512	509	500	524	532	509	538	539	535	498	511	487	559	500	514	540	512	471	541	543	497	502	513	501	505	536	523	517	505	502	524	484	532	504	508	492	509	518	528	529	508	440	503	548	542	514	502	533	488	509	535	513	583	516	528	524	508	501	505	522	569	521	504	482	517	518	527	507	508	486	512	519	504	493	530	500	491	525	501	529	487	553	547	502	477	506	499	549	526	522	532	492	540	530	495	493	532	511	541	474	500	494	501	489	513	506	530	521	553	512	530	517	520	491	481	505	547	516	497	509	532	529	537	516	547	581	475	513	527	514	535	508	522	492	524	489	510	471	541	538	488	489	476	534	525	548	538	476	496	512	498	529	499	533	512	532	537	535	550	475	491	495	510	511	491	544	466	480	481	520	522	511	502	514	500	539	531	514	545	531	503	506	497	539	532	534	510	533	512	575	527	517	514	513	560	511	568	495	509	489	504	511	517	501	523	477	493	519	526	509	534	506	490	493	505	537	527	475	518	533	489	522	495	520	529	521	502	471	520	537	508	517	501	494	464	493	491	525	493	533	508	492	494	512	516	491	556	511	482	548	558	505	533	536	516	498	525	531	486	523	520	534	507	454	493	523	498	504	489	474	539	486	497	491	545	500	521	507	517	515	493	521	518	458	518	461	525	502	511	502	568	526	479	501	502	487	520	524	535	522	524	524	518	537	490	513	521	502	498	496	548	513	484	534	521	496	501	488	514	541	505	513	498	512	533	526	498	535	497	499	495	502	531	513	495	517	509	512	514	491	501	541	537	510	534	522	499	530	511	508	499	500	531	507	489	503	563	516	530	512	519	484	497	496	497	513	524	515	509	543	521	514	531	493	482	493	507	549	504	568	501	497	487	536	510	491	530	499	512	528	522	494	535	514	512	502	525	488	490	528	509	487	477	521	505	512	523	535	499	506	519	516	502	566	503	503	534	499	495	471	542	507	551	496	449	490	527	510	519	522	490	523	513	488	515	521	490	530	501	489	511	513	485	529	507	521	529	511	527	529	571	527	520	551	529	505	542	495	540	492	495	510	534	512	561	504	492	505	491	487	527	498	526	522	505	569	547	494	502	506	522	465	470	503	540	526	519	490	496	502	460	564	547	525	509	504	505	484	460	538	483	487	502	548	533	482	498	532	522	496	499	541	517	494	554	510	509	473	502	524	535	512	523	549	515	498	521	481	547	501	495	513	541	481	529	483	545	496	461	515	489	540	493	497	482	521	504	520	524	517	515	520	525	536	509	495	502	498	552	536	509	543	529	517	517	507	536	499	499	521	517	470	500	518	471	530	528	500	502	471	533	546	523	498	454	501	494	484	525	525	558	509	490	537	524	526	504	505	528	516	511	465	550	501	509	513	559	537	502	486	519	483	522	550	527	521	530	505	476	521	544	538	499	510	462	526	509	495	542	523	522	531	500	540	507	543	483	533	507	515	528	487	511	476	540	499	526	528	519	541	473	515	515	508	497	516	498	516	489	503	515	548	516	550	535	539	535	532	515	516	505	459	510	547	512	527	545	505	496	509	537	540	514	548	470	502	479	479	446	496	537	475	522	499	536	515	498	526	531	538	508	492	482	512	515	540	515	512	477	543	494	557	556	510	535	474	514	554	499	502	517	523	524	495	526	513	472	503
36967	45906	13933	2265	917	787	789	690	714	694	677	726	692	614	683	636	599	645	570	600	597	597	590	675	643	576	621	596	600	626	666	622	633	586	587	631	598	605	684	649	532	625	635	669	590	588	605	634	595	633	599	597	622	596	621	588	599	599	603	583	614	646	622	597	602	623	588	625	642	651	589	579	591	584	640	595	637	585	643	597	651	637	672	651	644	632	721	659	635	674	660	637	599	647	642	632	616	611	639	587	610	622	682	620	624	584	602	664	621	663	593	595	568	599	589	593	574	627	632	624	620	605	603	579	594	612	634	606	621	610	657	592	632	629	617	621	613	637	622	644	612	636	614	629	634	592	637	620	616	599	598	626	658	638	558	604	671	630	567	636	608	678	622	615	591	600	620	615	692	610	636	624	587	585	607	572	588	631	599	584	584	613	593	592	628	632	630	594	575	637	630	599	624	607	607	568	608	620	603	609	577	620	593	635	644	628	588	615	635	615	656	644	612	595	593	615	649	649	601	599	603	646	591	639	596	608	616	576	608	636	584	605	555	605	588	603	634	617	547	656	601	609	617	659	625	647	596	599	560	625	628	585	615	654	587	618	572	577	584	661	570	652	668	627	593	587	627	605	600	595	603	631	651	605	606	597	660	632	628	595	632	599	636	634	624	628	587	602	606	638	609	607	596	586	610	604	595	566	566	617	609	633	618	592	617	615	615	605	589	630	605	647	590	584	613	594	602	608	615	618	626	661	618	572	641	630	643	628	644	630	622	648	637	632	661	579	624	593	626	583	604	659	638	638	606	583	601	589	610	616	657	632	633	607	641	569	652	596	605	550	585	639	586	598	632	597	654	612	606	608	600	636	634	585	589	578	606	637	608	542	594	609	586	615	607	584	618	589	568	572	647	592	611	616	636	610	583	622	624	600	577	616	609	600	625	608	614	620	610	613	621	577	604	644	591	601	640	545	588	628	634	643	594	646	616	621	610	615	576	620	570	597	601	600	631	606	609	601	594	612	647	655	596	601	582	635	567	579	566	611	609	642	604	621	643	616	591	632	546	603	589	593	633	649	636	599	617	628	617	623	569	576	591	639	664	590	645	603	588	617	548	611	631	625	564	582	594	595	586	640	615	633	600	598	587	617	646	613	615	596	648	620	608	598	577	634	587	613	579	645	621	594	614	608	611	647	606	644	599	598	602	613	640	623	607	583	651	639	614	594	605	600	635	650	620	650	618	626	552	639	549	599	607	654	580	605	631	646	583	586	625	614	628	634	631	644	633	608	607	669	609	635	595	651	607	635	584	606	587	564	616	624	659	579	647	585	594	631	623	572	593	597	654	651	599	630	613	616	602	578	612	571	617	610	595	602	616	628	580	593	646	599	613	603	625	616	592	599	596	603	628	593	584	659	601	606	604	603	638	609	618	628	658	634	602	636	615	605	648	614	617	582	583	622	583	623	618	608	561	591	594	611	549	594	635	565	594	598	585	617	581	592	651	599	617	603	642	610	627	606	593	603	662	578	613	624	588	602	562	587	613	623	611	562	665	632	636	593	592	634	615	663	601	616	642	586	597	625	593	595	625	584	599	646	617	595	617	602	629	603	605	636	623	651	607	610	566	566	655	582	612	574	633	617	607	585	598	636	638	616	627	581	590	585	615	603	614	568	617	619	583	613	630	599	575	604	607	607	606	618	646	579	590	621	610	556	593	611	631	602	615	596	632	617	654	624	651	596	609	592	626	585	608	581	651	602	579	563	613	629	648	607	595	620	612	587	623	598	606	624	592	598	632	622	613	575	646	603	612	578	612	612	601	559	568	597	624	611	611	631	667	551	583	639	613	604	595	620	620	648	566	628	626	644	603	593	618	639	597	594	624	640	584	606	611	608	597	617	606	625	583	615	586	639	595	612	596	575	594	592	645	621	601	617	623	598	629	626	613	645	618	575	577	648	650	606	608	616	593	644	601	616	604	603	641	641	635	613	575	644	619	608	613	614	626	570	614	636	589	576	590	641	596	588	614	626	598	605	601	573	636	664	634	605	606	625	594	596	594	598	612	623	597	594	630	604	620	579	604	651	583	596	587	609	610	613	611	637	568	574	651	606	644	555	589	617	629	604	604	597	648	627	610	606	574	631	587	577	641	617	586	608	634	649	646	605	576	630	625	582	586	654	601	661	635	610	558	563	598	632	613	609	652	582	620	633	608	644	599	572	612	574	607	617	616	584	605	593	586	558	588	616	627	572	624	646	617	604	596	614	639	586	611	596	627	613	639	622	593	602	656	618	622	599	578	604	609	603	624	602	622	598	625	635	639	622	608	617	625	631	631	607	631	583	624	648	596	615	623	654	646	595	617	580	612	590	608	588	590	629	607	626	599	603	631	642	618	649	608	675	627	642	595	579	585	593	685	621	645	626	633	648	620	616	590	610	659	676	616	636	607	581	636	619	602	619	595	645	617	588	558	618	584	597	628	622	584	606	599	606	599	617	593	641	652	610	612	635	582	599	621	597	583	606	620	590	612	586	582	632	633	616	654	590	626	591	628	568	596	595	597	652	638	576	601	585	583	621	611	618	597	621	616	615	629	620	553	592	628	613	621	633	599	628	605	608	611	617	616	595	630	588	589	598	608	615	597	622	591	549	620	616	638	621	650	647	656	611	612	626	634	602	576	595	561	627	583	599	624	637	582	616	619	641	705	608	616	635	570	579	621	566	626	577	631	612	585	618	648	633	596	604	603	599	634	628	580	557	609	620	594	615	619	627	595	593	636	606	599	633	576	648	624	619	585	616	663	607	600	612	603	598	640	616	593	631	631	626	583	600	609	630	646	626	601	602	639	611	620	608	592	590	560	593	650	638	643	604	603	570	576	641	619	664	573	623	592	643	595	584	645	572	578	604	610	590	656	595	626	602	634	570	615	601	629	598	600	595	580	632	633	587	637	632	551	618	606	619	629	644	619	614	627	620	612	628	588	617	555	604	662	583	601	621	640	609	605	635	612	622	597	574	585	611	605	597	616	607	552	619	603	585	626	616	669	625	602	619	631	660	634	594	599	643	594	609	586	578	619	617	602	613	590	587	631	620	594	598	637	615	631	615	628	654	620	640	642	595	594	578	668	624	577	610	605	591	639	649	619	604	597	640	568	643	625	641	621	583	589	575	652	651	617	640	639	602	639	629	652	590	604	626	611	620	582	634	671	633	635	581	603	638	637	605	600	597	585	618	655	619	647	665	613	601	577	593	653	612	650	663	615	567	638	580	648	649	609	610	611	608	610	585	631	643	614	591	644	613	643	618	619	614	653	651	591	636	620	594	655	632	632	638	611	634	587	634	643	630	629	608	607	582	589	637	602	609	619	603	688	633	606	623	617	602	655	607	616	600	627	653	572	596	610	629	644	642	597	646	625	599	588	605	612	644	604	630	604	650	633	567	623	606	595	615	671	594	619	637	664	640	653	612	613	606	638	600	635	617	605	654	613	616	634	580	629	640
23926	21251	28627	24165	21209	10888	1200	740	609	589	548	469	471	448	447	410	391	406	346	405	366	370	380	382	358	381	370	373	354	368	350	389	371	361	394	346	370	367	379	339	337	377	376	346	351	374	339	337	317	372	380	351	333	330	340	355	319	354	348	383	350	383	359	374	335	329	340	358	361	378	370	336	337	373	350	352	370	348	330	360	348	321	359	373	386	430	416	387	422	362	376	385	375	358	389	382	367	373	377	365	382	362	376	352	372	327	365	323	357	342	335	331	337	332	342	316	325	322	353	377	348	361	403	350	320	354	370	357	381	339	353	379	347	332	359	361	337	335	344	366	333	339	329	347	345	365	329	335	334	373	380	370	344	385	358	350	334	343	339	349	313	357	350	377	378	322	341	334	342	367	364	355	349	354	321	334	317	370	358	325	347	330	354	366	335	364	363	336	313	350	360	353	342	372	348	363	329	351	340	367	362	362	341	408	355	379	336	337	368	358	327	332	350	337	374	332	342	328	354	345	329	349	337	350	366	365	336	352	364	415	348	325	368	346	369	346	330	354	374	330	342	366	351	358	346	351	342	368	340	394	321	379	327	350	382	369	359	359	333	329	335	347	361	373	344	341	357	327	368	335	366	363	352	361	319	357	361	362	339	370	342	359	366	387	347	334	360	350	335	361	341	314	355	334	352	348	343	340	333	335	361	387	358	355	360	367	374	364	375	346	342	374	364	377	336	397	351	356	367	358	350	355	356	362	369	372	349	347	362	338	382	343	351	357	370	342	314	355	334	327	347	347	350	378	349	345	360	358	343	342	367	345	385	385	359	327	349	331	348	336	325	350	352	350	347	361	357	376	345	333	338	366	361	343	355	363	350	398	370	330	356	346	371	382	343	298	342	316	344	370	386	344	354	329	373	348	361	302	344	351	384	355	349	344	339	332	372	378	340	364	348	379	347	337	345	320	374	361	366	382	364	341	377	345	351	376	332	395	344	393	348	343	359	348	318	359	320	332	326	347	343	376	323	369	360	364	353	362	306	338	349	342	362	375	380	363	361	352	336	343	359	348	333	338	316	344	326	333	355	365	328	368	351	359	351	312	340	344	360	337	321	371	375	340	358	364	369	337	356	378	342	340	317	362	308	376	365	382	345	373	344	341	349	346	379	363	359	367	368	327	374	355	350	333	361	333	365	374	361	370	318	347	369	361	331	354	372	364	361	305	379	347	374	359	316	356	360	340	369	333	341	364	334	345	321	351	363	342	356	348	346	310	344	340	344	323	348	324	370	331	362	378	324	360	330	350	377	328	323	317	381	348	345	383	326	348	380	357	348	376	358	348	324	354	341	338	336	352	359	350	368	329	367	348	331	331	317	361	336	362	336	366	313	350	327	338	378	372	356	330	359	321	319	339	339	360	348	364	356	365	338	330	349	368	353	343	334	358	368	337	362	337	364	349	365	356	339	373	336	357	371	366	344	361	316	326	335	311	333	364	359	373	348	334	328	348	345	341	334	343	344	378	346	335	343	313	339	357	358	353	324	329	337	348	375	341	379	358	314	307	358	346	344	323	361	345	347	333	344	357	338	339	327	384	373	306	385	320	355	363	353	362	367	346	366	331	330	367	358	334	327	330	343	330	379	331	378	349	364	372	343	329	385	364	319	346	362	360	325	327	346	359	316	350	346	365	339	392	339	372	337	362	373	305	341	335	354	323	368	375	392	373	353	349	380	388	371	328	360	301	310	361	335	339	302	361	389	322	357	356	335	337	327	337	367	348	341	350	386	356	331	347	361	371	320	324	335	340	353	361	357	368	355	351	343	329	346	333	382	369	377	351	373	371	376	350	348	325	394	334	389	326	342	328	361	343	346	354	373	338	354	383	329	343	318	370	353	392	373	378	331	360	347	344	321	354	326	318	344	338	350	344	360	343	346	411	394	347	365	373	379	363	339	358	356	364	362	356	329	346	348	355	342	347	361	324	349	388	357	342	336	334	361	390	350	390	332	367	366	363	336	362	350	362	344	335	373	349	355	362	339	365	340	342	346	351	335	371	364	365	329	325	424	302	356	334	364	375	343	356	344	361	370	371	314	338	348	359	329	337	313	349	362	387	367	357	359	348	311	333	345	321	346	348	348	361	357	364	375	350	365	355	333	327	332	373	345	366	352	348	375	338	364	359	352	348	356	374	343	339	366	355	340	363	363	341	324	350	362	360	360	377	353	368	328	332	363	350	334	345	342	332	346	380	355	346	330	358	347	335	382	392	347	350	338	318	358	353	357	334	330	379	363	390	347	351	315	350	351	357	360	336	343	334	371	353	361	363	348	378	352	329	349	338	350	365	364	350	330	338	338	384	370	338	356	327	367	333	338	360	328	364	398	374	336	341	317	362	370	354	336	314	384	348	330	378	339	341	378	310	371	379	357	353	360	315	341	326	338	328	336	354	357	389	349	356	351	347	368	360	331	359	368	383	393	320	359	387	352	329	363	355	366	370	382	338	370	383	347	317	366	367	320	320	372	361	329	393	368	329	351	366	346	357	339	350	343	347	341	361	324	332	342	383	306	381	322	360	341	389	339	331	362	346	319	383	369	344	353	338	340	335	391	344	350	317	331	377	368	322	374	354	347	348	333	365	381	352	365	346	333	358	326	377	351	348	353	323	322	369	342	346	337	355	354	364	342	351	341	371	333	339	369	324	391	370	323	323	340	358	360	357	364	358	368	346	370	371	338	330	349	353	319	354	349	359	341	285	373	336	380	359	361	358	333	354	363	344	363	330	351	309	369	336	297	352	350	364	359	375	365	378	371	353	331	355	303	370	322	335	348	331	356	374	372	327	322	358	366	346	331	342	347	352	350	350	349	350	327	345	362	372	359	364	342	314	338	337	375	367	368	331	341	311	324	358	332	317	368	349	350	349	342	373	354	372	352	381	335	328	378	345	351	337	372	339	334	358	353	331	357	378	329	374	334	373	339	345	341	345	352	357	400	332	367	380	324	369	353	316	359	374	337	359	370	359	360	364	375	351	321	370	358	314	314	358	342	342	333	320	325	341	400	351	336	370	360	354	354	346	340	343	345	336	353	338	339	353	326	361	356	388	370	369	351	335	396	347	373	353	341	362	366	338	387	383	372	349	346	349	375	322	358	344	362	382	334	371	369	380	332	322	333	387	300	342	353	321	369	364	373	360	345	376	380	369	382	362	360	358	344	346	348	370	342	312	379	353	372	378	363	374	331	330	354	292	347	364	352	338	350	367	325	346	364	317	359	353	332	377	326	360	347	323	332	336	360	355	342	354	372	363	332	382	353	327	340	366	357	344	344	340	304	329	334	328	367	368	352	349	348	328	356	361	344	348	365	376	347	366	350	344	346	380	362	344	382	327	350	346	374	347	376	366	360	369	339	358	342	364	352	354	362	331	358	375	336	360	332	358	351	319	324	338	350	382	352	392	327	336	336	354	351	325	354	338	356	368	371	336	371	360	349	348	362	364
38118	54499	17828	5509	2683	2012	1571	1374	1030	940	902	795	721	651	583	561	521	550	524	501	518	494	493	446	533	493	465	489	487	449	467	428	445	452	477	404	452	425	441	469	436	466	399	459	446	461	423	428	441	379	455	426	385	440	400	420	429	399	401	479	417	420	442	430	434	450	446	443	422	457	391	404	448	432	422	450	404	450	412	422	438	430	397	462	475	526	569	516	484	536	515	508	516	462	436	424	428	437	404	410	430	447	429	436	417	451	428	443	411	464	434	422	447	461	432	417	448	431	410	424	431	424	438	442	385	438	442	434	449	430	440	437	446	401	428	436	361	403	454	419	425	432	441	417	435	432	444	444	439	419	381	414	423	412	426	444	378	445	470	453	440	409	465	439	425	406	420	425	425	419	421	413	464	418	412	428	411	447	430	436	415	431	400	444	429	437	444	426	431	442	426	448	394	417	424	423	433	437	416	443	434	455	448	385	417	449	472	426	438	439	404	420	405	447	403	454	462	415	424	434	430	411	421	446	461	443	437	441	418	405	430	438	412	437	406	404	397	427	389	426	454	400	426	443	421	441	430	390	394	392	441	432	416	451	457	431	429	379	397	403	447	426	442	394	423	387	445	436	426	431	428	410	411	402	392	458	449	433	390	422	457	449	420	410	420	451	413	442	437	447	448	479	412	389	438	452	417	428	409	437	402	446	407	422	402	393	424	467	442	437	378	429	398	464	425	431	401	433	400	411	413	429	458	461	460	462	428	434	430	429	425	425	409	454	453	450	447	445	447	398	469	388	425	451	440	432	418	455	432	430	387	397	429	384	461	440	453	380	418	408	448	406	467	425	436	423	448	409	419	427	401	429	443	400	411	429	424	385	401	441	434	444	424	378	411	452	432	440	437	410	456	470	414	461	405	465	409	427	424	461	424	469	435	462	404	410	425	415	453	375	417	435	432	411	416	457	444	442	403	445	392	427	434	434	431	403	382	398	410	422	438	424	447	462	421	422	446	389	482	439	454	421	437	426	406	452	421	404	451	434	409	437	429	409	398	418	423	394	414	429	434	438	445	419	407	411	448	442	441	439	434	485	432	431	446	411	415	410	458	409	429	445	420	476	444	407	406	378	432	430	417	427	398	459	392	453	474	420	470	430	425	442	451	444	400	431	401	418	418	417	477	441	455	421	406	427	459	434	432	398	417	417	407	435	433	408	426	421	427	456	414	455	430	468	405	437	397	439	432	422	423	420	434	418	417	419	440	398	432	458	443	437	456	435	448	419	451	433	417	435	376	418	397	392	428	438	443	457	456	449	439	441	406	408	405	419	430	435	448	387	393	406	433	431	445	420	425	413	435	439	413	403	421	438	428	418	410	450	431	452	416	455	448	414	408	441	428	428	439	435	425	451	422	440	429	411	438	390	387	438	420	434	389	428	447	452	420	448	427	444	435	387	405	429	408	430	396	424	438	384	457	411	426	423	436	421	380	428	442	400	432	404	436	447	433	408	385	411	413	441	429	444	415	450	431	405	439	406	428	414	394	438	413	431	420	417	422	448	371	410	434	397	468	452	433	440	455	432	402	428	427	439	437	433	465	386	426	413	449	450	406	467	414	422	416	425	436	408	439	401	429	420	453	438	402	423	424	407	453	432	434	426	457	409	447	395	427	428	404	434	423	401	441	420	417	408	441	440	405	386	439	429	428	424	425	458	412	438	420	422	409	385	439	422	399	445	429	411	420	434	428	395	386	394	441	401	386	405	413	442	421	393	424	450	449	390	388	433	432	429	415	449	412	419	437	448	377	416	449	448	467	438	437	424	417	449	411	437	446	397	419	418	411	425	456	425	432	432	412	396	444	402	458	450	389	409	402	417	431	421	435	462	445	410	411	435	425	430	430	406	467	399	439	440	442	419	396	409	419	468	436	419	407	422	431	435	413	434	432	433	459	391	467	434	408	429	432	438	420	460	399	404	429	405	452	463	455	442	441	408	425	450	399	420	438	430	422	428	445	399	440	422	428	407	432	408	424	421	426	432	389	461	442	428	446	431	412	437	430	432	437	449	435	452	398	382	426	449	396	403	457	430	429	421	446	432	441	448	444	415	425	442	433	424	489	438	384	431	436	422	417	402	422	451	401	427	426	459	470	416	470	430	450	474	438	407	445	415	392	406	417	436	431	405	421	422	432	403	444	427	436	424	441	435	430	438	408	399	416	434	425	400	398	451	425	414	457	427	400	426	443	437	451	410	417	415	422	433	395	403	412	423	404	414	449	414	441	433	469	465	454	454	434	427	393	430	452	449	422	434	463	428	384	410	466	454	436	453	392	443	438	410	408	426	416	444	457	423	452	442	450	438	437	464	438	435	390	442	394	458	469	435	401	399	404	404	416	418	444	426	448	429	416	427	409	426	418	427	423	449	449	422	421	435	416	414	430	429	450	414	449	416	432	411	453	473	427	412	442	468	402	415	434	456	450	471	436	378	404	435	437	408	412	431	435	462	450	425	441	443	403	422	442	409	435	429	376	445	399	448	468	426	429	419	408	420	434	440	437	457	432	401	444	419	402	419	446	395	374	457	444	432	404	440	413	438	422	453	451	456	401	390	438	437	429	424	415	434	425	493	436	420	458	467	431	445	446	441	433	426	429	429	401	414	450	396	456	413	404	406	438	404	440	401	402	415	439	418	446	424	430	398	454	410	450	400	419	468	429	450	439	429	373	414	436	431	410	457	417	406	425	407	430	410	419	422	437	462	425	418	412	411	396	430	412	394	432	397	400	429	400	452	405	449	433	407	453	424	415	404	434	418	443	467	485	439	465	436	430	441	385	445	399	460	442	433	414	413	422	438	417	443	437	398	450	413	439	441	443	434	372	425	413	450	437	421	412	401	426	426	427	432	426	430	443	447	457	421	462	436	443	433	445	450	427	424	447	450	451	443	383	404	449	411	437	443	415	441	394	423	455	426	421	399	414	422	388	418	440	429	436	414	432	400	458	408	455	426	443	482	426	431	428	428	447	448	404	412	428	432	418	409	389	439	417	423	415	445	432	474	407	438	429	431	421	435	418	403	456	433	392	407	425	464	430	432	416	443	432	416	418	441	420	428	389	401	418	421	452	419	432	418	442	449	428	446	413	412	413	470	408	407	430	406	429	429	417	387	418	428	450	424	454	414	423	420	390	461	436	420	457	419	453	421	434	423	436	438	396	385	419	399	417	403	434	439	431	432	457	437	428	427	415	444	441	408	393	456	423	385	428	462	400	430	496	441	421	478	428	450	426	421	422	426	425	428	449	435	403	430	401	433	427	412	470	382	437	430	422	433	411	428	419	405	422	418	424	467	422	420	434	455	416	476	406	451	420	418	413	409	408	417	403	428	422	440	457	471	432	434	433	375	431	432	442	424	439	399	416	399	427	422	408	432	401	428	436	431	448	436	439	410	442	431	402	452	416	435	401	412	415	442	417	428	447	454	463	452	436	432	430	438	422	445	469	428
22856	21224	29102	23671	21223	21261	9976	1158	753	657	620	556	485	448	422	354	353	331	369	321	328	338	324	327	305	275	280	269	311	290	282	285	284	252	296	268	253	258	276	284	247	254	256	304	283	245	239	270	269	268	240	235	268	252	232	260	264	272	283	273	252	245	263	256	265	273	259	237	230	270	260	249	231	287	256	224	275	235	249	304	288	253	258	247	255	291	314	346	305	324	352	323	339	309	307	263	274	283	278	280	277	247	259	292	261	247	299	221	248	252	239	252	238	248	279	247	246	253	245	244	294	272	276	298	214	259	286	263	267	254	233	242	228	245	254	234	257	258	279	257	218	251	263	256	241	246	267	247	263	248	246	245	244	246	248	241	279	241	255	251	254	251	241	253	256	249	252	239	257	265	238	248	250	274	242	274	264	248	259	267	239	267	257	258	248	244	261	259	253	265	255	243	262	256	223	255	247	263	260	245	265	249	227	265	252	245	251	258	230	276	260	232	228	257	242	270	246	246	262	229	252	214	212	273	273	255	250	219	245	263	224	237	253	254	277	259	239	270	249	256	271	255	263	221	271	259	250	265	257	242	241	281	265	248	266	240	261	261	254	274	264	259	252	244	264	262	243	264	264	247	231	277	243	240	233	267	237	249	249	243	237	292	271	263	272	247	279	249	251	282	239	240	246	251	266	240	259	234	238	236	225	247	254	246	263	257	224	273	257	288	276	248	256	254	290	257	244	256	258	246	255	248	233	230	240	261	263	249	259	247	262	248	250	269	263	263	249	228	277	270	222	239	273	253	243	262	240	261	232	247	273	241	242	254	271	251	247	269	257	270	274	231	265	248	256	245	236	260	240	251	248	255	280	265	261	281	279	269	271	250	247	268	263	252	238	242	253	267	256	286	247	248	253	241	273	249	236	242	238	261	248	249	284	266	272	245	245	268	243	259	249	240	230	259	247	257	249	262	262	244	266	229	248	285	273	255	254	246	238	219	210	242	256	255	261	241	251	260	277	234	252	262	231	229	252	256	256	292	233	267	254	248	249	254	238	274	248	258	224	270	248	251	254	271	272	259	252	254	242	270	260	275	229	249	263	265	261	269	264	268	231	242	261	249	249	249	260	244	270	253	249	243	260	258	299	248	257	291	266	265	235	258	249	234	234	253	252	238	262	241	278	242	270	269	275	244	252	268	237	244	270	256	265	226	236	274	239	252	227	278	268	285	272	279	246	264	238	294	252	263	251	248	265	230	271	247	246	240	215	239	273	279	240	260	265	261	263	242	249	224	273	243	232	224	255	265	281	252	254	265	250	272	254	274	231	252	267	247	237	261	258	240	268	284	259	254	271	244	261	258	254	242	283	258	279	227	261	265	267	272	245	250	289	278	260	262	266	264	231	257	253	251	245	265	276	219	259	260	242	289	251	255	250	272	257	250	277	267	217	270	245	252	256	262	249	240	253	235	267	260	250	250	265	269	274	261	295	242	246	260	228	252	246	235	249	240	230	274	295	279	236	239	235	266	258	238	273	233	245	276	253	265	258	246	249	246	263	277	246	242	256	256	266	256	243	270	267	277	271	235	239	262	271	248	256	270	232	231	245	261	237	258	266	243	260	236	268	236	214	234	266	251	242	265	243	230	237	265	248	252	247	295	253	249	257	235	247	237	227	241	255	279	237	262	285	228	270	236	227	261	245	254	252	250	259	264	275	215	231	280	244	257	264	244	271	238	271	263	267	230	262	267	250	272	292	242	259	281	258	251	265	265	261	254	255	274	255	255	263	246	286	220	245	236	243	243	263	250	248	234	284	282	247	251	253	245	281	235	258	264	259	260	250	249	264	244	258	267	254	225	240	272	253	293	234	262	244	257	243	267	274	234	268	229	240	256	248	250	233	275	298	254	270	250	248	261	249	278	258	248	245	250	238	263	239	271	230	262	260	245	265	222	248	281	262	252	249	246	252	247	250	259	229	259	250	235	269	228	227	251	239	256	236	251	293	249	269	245	254	261	265	241	225	247	274	261	269	267	244	270	248	259	262	264	255	264	259	267	235	246	247	249	248	230	242	246	248	294	277	252	251	272	247	250	201	227	276	222	274	257	250	227	253	253	262	295	245	271	276	247	268	285	246	260	248	244	245	229	245	271	264	231	243	261	252	265	250	280	228	261	274	248	258	239	282	292	249	248	233	258	267	256	250	252	236	250	252	251	239	264	248	282	248	261	262	239	263	277	258	291	218	232	269	248	248	276	287	250	262	286	256	244	241	232	277	234	272	270	262	270	252	241	269	270	234	277	219	244	236	253	236	259	261	243	236	245	236	249	267	263	231	288	237	279	240	247	249	249	252	252	257	249	240	261	231	259	254	275	223	227	264	264	250	230	248	239	246	266	236	223	275	277	250	241	286	237	248	281	234	246	267	255	233	254	227	241	262	254	267	263	259	274	237	255	249	242	246	242	212	231	266	228	242	263	253	261	257	252	270	250	272	243	266	248	264	257	279	251	265	257	238	255	280	253	267	233	249	254	239	260	256	221	258	242	228	265	233	253	236	267	244	256	264	249	245	249	254	291	259	254	229	304	260	265	249	229	249	257	278	246	227	238	236	241	255	258	269	257	287	283	233	243	246	245	231	244	241	245	284	236	265	253	238	234	245	254	252	245	275	244	301	249	244	217	268	245	245	257	255	265	259	236	265	243	250	258	256	254	218	254	246	237	256	225	262	267	262	253	259	254	246	259	251	245	245	223	239	251	224	240	244	264	259	278	284	224	253	247	258	288	243	249	264	253	235	260	255	241	273	231	276	290	250	252	256	252	274	242	257	239	268	256	254	237	254	292	221	229	231	249	269	212	254	260	254	264	235	266	241	241	235	260	270	253	263	256	267	269	237	240	254	267	238	253	267	250	269	267	283	248	246	233	247	261	256	220	228	244	263	237	266	249	246	239	243	232	260	243	269	253	230	260	274	224	239	254	247	245	245	260	224	251	228	255	249	250	265	236	234	263	282	239	274	239	262	235	235	226	272	243	241	253	236	251	257	255	250	222	254	254	242	249	250	228	260	243	266	253	262	256	267	229	245	270	257	262	253	235	224	255	225	232	259	251	254	224	242	238	269	283	288	226	265	244	273	246	248	251	270	251	257	245	261	237	262	251	254	263	249	232	266	253	243	266	240	266	257	261	255	260	258	262	255	247	273	226	275	252	230	234	269	237	270	269	252	277	283	236	250	267	249	249	253	278	248	246	236	280	237	245	279	274	254	239	255	257	257	227	241	233	254	276	249	227	238	251	282	283	235	224	232	253	247	238	259	261	233	242	246	262	234	239	244	247	274	229	243	262	260	264	260	278	257	238	234	261	237	269	257	231	252	237	233	258	233	254	264	236	256	257	278	252	259	254	226	212	256	252	279	267	217	252	254	249	262	279	266	286	240	232	221	235	277	268	221	248	251	244	261	247	225	272	235	241	245	265	224	242	262	248	246	210	256	249	237	259
41029	61283	23680	8666	4409	3286	2484	1938	1530	1300	1106	957	817	657	603	558	502	515	500	448	447	417	391	405	399	363	351	390	380	375	347	328	327	341	356	330	354	313	346	364	317	315	296	332	283	337	328	297	303	326	359	303	315	314	293	319	332	333	329	311	318	299	323	293	272	307	324	292	330	299	336	283	287	309	316	311	339	328	323	300	308	338	295	329	341	335	361	429	469	473	449	444	380	399	404	319	314	345	328	346	311	294	288	322	278	298	297	276	290	293	311	332	288	263	291	304	322	320	287	295	298	300	297	304	315	313	313	320	290	270	318	318	284	295	280	272	283	285	285	290	298	273	327	323	309	311	307	312	302	275	297	347	316	322	282	298	312	290	285	287	280	259	322	322	279	312	281	283	308	291	290	305	296	279	300	302	297	314	295	304	299	315	302	294	286	295	287	296	316	291	277	290	313	288	311	321	296	284	286	311	310	316	312	269	299	274	294	303	307	301	290	310	299	278	312	320	303	311	290	290	317	298	286	299	313	310	309	306	332	289	302	342	317	284	322	338	315	299	285	302	299	308	332	261	293	312	274	315	306	288	297	308	335	305	313	292	279	313	295	299	295	289	279	277	307	283	281	263	295	281	290	286	305	291	280	286	303	282	302	306	269	307	284	297	324	309	298	284	292	288	319	268	322	289	311	282	291	308	289	309	317	310	286	338	325	314	295	288	270	288	312	312	302	300	281	328	297	317	314	310	278	294	293	300	280	293	283	304	313	305	277	306	277	314	268	272	310	293	278	299	331	303	308	288	289	320	300	260	276	272	277	306	306	301	298	291	325	310	276	331	290	290	291	275	314	325	288	323	297	277	298	287	276	342	333	331	292	295	276	282	307	279	277	298	297	294	309	334	288	315	296	299	290	295	295	313	300	301	324	293	315	310	282	282	296	293	267	310	304	285	279	347	290	307	286	319	287	287	296	299	309	306	291	322	273	329	301	277	296	305	303	310	278	288	272	262	291	282	278	292	320	290	301	309	288	291	292	309	304	290	305	321	271	293	264	304	295	291	299	310	279	297	286	279	276	294	321	327	279	293	254	304	266	301	284	309	270	304	319	270	307	284	307	320	287	301	292	330	277	298	281	301	282	308	285	326	295	286	317	263	303	318	289	306	267	270	334	279	284	320	301	301	324	302	266	295	285	336	278	281	322	262	264	304	313	300	315	318	300	280	284	315	313	273	298	289	301	293	299	313	276	289	252	310	298	290	309	269	294	310	291	293	286	320	281	322	273	287	295	329	294	303	269	319	280	301	298	316	290	282	307	292	286	311	278	301	314	292	263	319	280	310	311	294	304	337	335	325	281	293	305	263	290	304	266	321	305	272	271	287	282	289	308	290	291	281	261	291	328	308	278	271	278	289	299	291	318	301	319	317	284	283	321	285	305	296	299	312	282	305	331	295	306	291	297	302	282	274	323	277	300	295	301	313	313	275	276	284	298	282	329	305	296	310	296	308	292	340	290	313	300	284	299	309	252	273	267	305	255	282	317	285	294	326	293	307	316	296	293	302	282	283	321	318	295	288	314	289	309	313	320	286	289	283	280	324	336	275	303	309	314	304	266	291	330	339	310	305	269	299	283	303	285	292	312	306	298	287	281	279	280	313	323	300	302	306	318	314	288	271	300	294	318	311	320	307	288	271	296	300	280	308	300	314	311	290	303	299	309	303	310	284	299	289	301	336	298	271	307	313	300	302	293	303	297	285	274	270	278	306	262	283	323	301	277	307	307	278	313	275	293	294	296	281	286	347	272	279	286	311	309	305	286	310	298	309	296	283	334	309	280	303	283	296	282	285	300	289	298	277	318	282	299	318	306	294	305	263	288	289	301	283	287	304	289	300	312	292	259	316	302	296	281	292	281	293	285	293	315	292	307	317	315	269	282	306	288	302	315	305	297	273	285	313	306	320	322	331	311	307	282	306	267	296	315	285	285	321	319	313	303	286	308	292	303	289	328	300	338	313	276	285	309	283	289	273	312	298	309	289	277	313	293	296	317	307	283	307	275	287	322	295	309	305	335	293	304	293	306	277	280	289	276	279	278	306	311	294	300	319	302	293	281	289	280	270	297	317	300	306	295	310	304	266	292	294	291	302	285	319	299	272	269	291	311	312	339	268	318	266	286	268	271	294	295	313	292	303	267	293	342	292	317	270	290	311	321	281	307	322	326	295	297	294	299	315	308	292	326	293	285	291	294	319	333	328	321	293	291	313	287	290	344	309	298	270	299	283	285	326	322	252	321	310	281	268	315	277	294	293	302	312	310	325	323	283	261	286	258	285	284	319	302	291	285	276	252	281	313	305	288	309	310	269	257	292	284	280	272	295	314	294	318	300	286	277	301	291	289	292	278	298	306	314	288	309	309	301	289	315	299	307	330	309	288	294	307	286	302	321	297	264	292	306	298	286	309	311	302	272	290	313	301	287	310	319	271	296	277	287	286	297	288	275	287	267	303	294	300	328	290	299	282	310	278	275	323	295	281	315	325	293	300	267	336	312	302	308	292	310	321	290	305	304	313	272	270	285	279	297	292	275	287	308	257	305	317	278	290	316	302	296	297	291	312	298	312	303	276	293	292	290	323	271	298	314	316	311	302	296	297	329	306	291	310	290	274	310	295	285	278	297	291	293	296	295	300	284	298	302	309	294	314	294	291	305	293	290	281	279	301	309	310	279	264	290	313	292	296	262	291	311	297	286	303	293	293	294	271	272	265	269	300	295	308	286	306	276	292	311	308	280	288	305	270	290	292	309	284	289	290	322	286	286	299	319	298	301	303	287	318	284	291	300	285	283	311	287	288	325	282	284	275	283	296	313	289	311	272	300	271	309	298	260	292	311	293	276	334	310	294	303	285	265	299	293	311	307	300	293	291	275	301	292	291	298	291	327	318	315	310	285	284	333	294	289	294	309	308	329	300	286	293	294	303	289	296	309	314	262	312	297	313	283	291	283	300	271	290	297	306	304	302	308	292	284	298	281	273	306	292	299	275	260	313	311	309	289	311	276	311	296	267	294	294	281	287	308	312	288	320	301	277	319	297	300	337	308	305	286	287	268	330	300	313	305	290	285	304	297	250	296	295	279	312	304	293	348	288	286	278	271	278	289	284	284	320	315	299	295	282	285	296	317	273	279	312	295	319	277	292	311	319	298	296	306	313	325	308	309	293	309	313	339	278	281	290	305	303	274	311	293	293	262	299	291	297	279	300	336	271	291	320	286	305	317	311	311	271	309	285	329	283	309	318	262	324	297	304	298	299	276	272	294	293	294	274	295	297	338	299	284	298	274	279	316	283	321	327	287	324	279	294	291	286	299	300	327	289	327	299	288	299	309	306	285	298	301	304	313	302	283	302	320	298	302	281	314	317	275	297	297	281	319	299	270	274	291	261	302	314	300	283	296	295	289	316	286	301	295	340	261	296	272	332	324	296	283	326	281	300	288	314	278	279	314
29013	27886	18977	3941	708	543	589	523	548	510	530	516	544	479	511	476	539	506	513	514	514	500	493	476	480	466	485	525	464	525	521	529	515	507	493	518	504	488	480	458	507	476	481	483	452	499	469	463	485	486	509	486	520	533	512	484	488	509	529	519	481	487	523	549	489	522	513	526	476	464	503	486	469	489	478	524	483	481	524	495	506	511	497	498	469	479	537	502	505	511	525	529	518	541	540	463	485	522	475	488	468	515	490	507	487	505	535	503	470	464	511	493	482	460	509	485	498	474	469	515	509	515	505	465	525	528	499	491	491	508	501	498	492	506	490	522	473	487	523	530	487	471	492	464	472	466	482	523	483	468	486	466	503	512	490	489	524	484	522	489	511	485	469	494	492	529	524	549	518	472	480	488	463	522	522	525	492	535	462	519	478	489	463	518	478	532	482	498	507	491	499	502	477	483	486	520	478	494	502	469	476	474	496	500	515	466	492	492	522	507	508	505	538	527	510	502	506	472	471	484	491	470	496	537	483	497	523	493	506	471	468	488	523	486	517	455	500	472	476	515	475	525	478	503	529	470	479	526	452	504	512	502	504	499	530	482	518	527	512	474	493	501	522	487	525	467	507	553	492	476	509	502	493	503	502	488	495	489	537	504	503	531	505	469	502	473	498	461	526	510	531	506	482	476	489	516	486	506	528	492	505	475	505	522	501	463	499	495	532	532	490	512	436	479	492	515	495	514	556	540	512	506	461	505	463	498	507	504	471	507	506	492	522	480	507	499	503	500	525	492	449	484	526	489	522	548	519	525	489	500	493	552	499	444	495	552	484	455	467	482	497	517	452	514	488	513	519	482	510	506	507	474	527	531	493	506	483	489	466	514	488	488	445	513	516	505	532	484	501	486	535	524	488	494	528	509	485	506	523	457	514	536	500	467	506	495	486	509	486	520	486	479	512	468	475	496	524	487	464	514	475	489	531	489	480	469	493	514	512	492	499	533	502	539	523	496	473	498	478	512	466	457	506	504	468	502	465	501	512	504	487	462	523	478	485	515	528	517	513	508	508	505	486	488	501	500	498	502	501	509	472	479	486	528	502	466	488	459	515	465	531	492	495	511	499	515	510	513	486	495	485	500	507	478	489	477	497	497	534	508	475	494	479	512	484	532	488	475	483	492	548	472	523	494	509	538	497	461	451	482	443	524	506	474	501	517	478	475	552	501	492	508	495	465	516	493	521	489	507	487	479	524	526	530	497	483	549	468	492	488	506	492	488	473	498	450	499	491	513	465	491	473	511	502	529	483	502	492	537	524	473	534	505	492	530	507	490	500	483	500	533	534	506	514	522	487	503	509	478	505	494	494	518	501	535	490	487	474	496	503	499	478	491	489	475	487	502	494	481	475	516	502	526	501	497	499	518	493	446	478	479	446	501	493	472	482	529	499	475	522	503	487	522	491	541	509	460	505	493	486	480	457	479	483	513	515	496	548	511	494	456	490	481	510	459	495	471	485	493	508	501	511	506	491	468	484	512	484	507	530	456	479	443	527	498	473	499	503	486	474	472	512	516	492	490	474	501	504	489	501	496	526	479	493	491	505	540	486	503	509	477	505	479	503	500	496	483	492	501	493	485	516	478	504	498	519	469	489	491	464	476	480	515	496	528	501	498	494	477	531	491	467	509	511	535	546	487	470	503	507	501	500	516	508	530	474	489	519	497	508	487	500	541	535	461	506	471	489	518	508	497	509	488	441	473	524	550	530	505	486	520	459	504	506	521	517	454	474	488	507	520	548	501	502	479	478	559	465	507	517	486	506	455	505	532	488	465	516	523	470	496	510	511	521	499	494	513	501	487	495	497	497	459	495	512	491	531	481	513	523	510	506	511	497	489	452	528	492	469	485	494	495	495	468	495	475	484	505	472	489	512	478	489	480	502	495	539	488	531	483	492	503	467	520	513	520	478	526	485	482	487	482	487	496	493	473	518	512	509	511	464	483	470	495	450	520	489	486	558	497	528	508	514	536	470	497	459	500	505	476	465	503	514	480	477	538	503	499	481	478	466	483	506	483	548	472	500	510	516	497	468	513	481	490	478	490	506	489	526	489	476	483	497	487	467	480	502	499	501	468	501	522	510	456	482	482	463	514	543	505	476	486	505	489	485	471	478	488	473	509	506	487	498	497	512	516	496	522	467	484	470	507	507	469	511	531	519	501	505	509	482	486	506	488	485	461	522	529	475	489	523	513	482	474	519	466	456	493	485	539	520	530	517	509	496	490	502	504	502	482	515	519	503	477	547	520	512	479	480	524	492	473	494	520	454	475	457	488	476	479	469	526	456	489	520	477	514	499	450	498	455	495	523	518	527	516	483	484	502	557	495	470	508	533	459	520	511	517	509	473	506	500	459	468	530	549	525	492	474	498	469	508	488	451	499	502	505	517	475	507	474	482	489	518	449	498	496	469	492	490	448	478	464	504	507	496	482	508	483	499	515	499	505	507	486	524	501	505	468	472	513	470	501	540	493	491	488	461	487	508	496	499	499	467	474	552	502	486	494	481	500	500	512	525	488	480	505	483	524	472	542	527	490	482	476	506	495	494	486	488	464	499	513	455	499	516	492	534	478	483	488	468	501	498	476	507	502	473	519	527	526	511	490	520	509	482	510	491	496	485	476	511	438	503	472	488	492	498	481	481	538	474	544	477	547	507	510	500	497	505	460	475	526	548	486	524	485	488	519	500	499	472	508	449	504	518	476	522	475	476	494	494	502	491	487	470	505	477	530	512	495	513	492	462	470	510	485	474	490	501	471	500	485	491	505	512	518	464	478	466	480	491	465	478	510	509	487	487	515	498	538	499	465	509	472	472	495	528	504	496	539	481	508	496	521	454	507	480	498	451	514	498	486	534	482	495	477	475	477	476	505	486	517	535	508	476	484	464	494	505	536	478	491	517	502	509	492	483	491	467	538	523	495	499	520	517	519	519	476	498	496	544	538	485	478	520	504	470	483	489	494	504	483	515	493	479	478	527	495	470	526	482	520	478	494	506	483	486	491	522	500	518	495	526	488	491	491	503	506	499	480	468	502	486	460	528	472	492	483	513	503	508	497	513	505	488	489	509	496	483	483	513	530	535	502	561	484	508	497	476	494	468	476	509	542	468	457	495	474	505	508	501	476	469	518	558	521	509	494	520	482	522	510	492	474	483	507	533	488	477	500	487	451	527	471	471	503	508	473	481	511	468	515	520	487	503	531	494	504	516	494	485	478	508	474	509	522	497	491	456	542	492	495	508	477	493	488	495	478	502	484	508	509	494	515	412	487	454	478	479	523	505	488	516	517	509	479	539	491	503	487	477	485	511	500	471	483	499	482	451	512	533	486	497	479	485	484	497	478	492	497	489	561	534	489	467	501	487	462	490	505	502	515	477	499	489	495	460	517	518	495	491	497	524	487	524	464	505	454	474	519	475	498	479	490	517	512	494	443	475	514	487	519	514	517	488
36454	44925	10260	1872	860	769	708	687	633	654	705	617	620	615	657	591	587	608	610	588	576	568	611	614	614	532	619	612	601	596	558	589	604	578	615	616	587	584	610	615	551	589	574	579	608	559	608	586	612	625	583	567	567	626	588	566	606	604	611	593	574	623	611	593	596	571	570	565	606	533	577	587	581	582	592	599	579	596	557	601	552	551	586	563	604	560	611	572	673	625	610	649	617	610	641	540	572	610	565	578	580	601	568	585	603	592	621	588	631	563	604	583	644	599	588	622	545	607	647	593	569	622	584	603	549	598	599	612	613	528	554	588	592	564	566	599	599	563	593	622	584	614	576	581	606	594	573	587	607	570	578	586	560	561	556	550	592	606	602	560	587	604	593	598	622	613	608	547	624	570	604	572	565	560	605	574	590	570	643	598	593	640	654	580	596	655	606	600	574	616	598	593	565	589	590	588	647	600	581	564	627	603	584	556	577	612	538	595	625	556	564	606	629	568	619	544	614	579	598	578	573	591	626	552	603	614	573	604	571	598	596	595	591	592	577	619	592	573	628	652	610	555	536	578	568	610	592	609	603	620	571	557	570	589	573	575	596	600	552	560	617	615	601	583	603	597	619	589	542	625	571	588	618	587	589	574	589	560	589	595	565	590	608	581	588	606	576	610	595	612	566	606	575	562	594	577	610	590	614	606	579	604	602	580	640	583	586	573	603	587	576	606	603	591	587	606	644	631	584	586	591	615	575	631	608	559	599	585	545	632	584	572	609	589	626	572	606	570	584	604	581	611	588	540	575	581	589	534	567	619	590	592	591	592	616	558	578	582	539	603	552	594	599	637	649	619	540	587	586	599	588	575	619	621	576	613	637	603	575	589	557	612	589	590	560	557	584	593	581	590	581	626	539	605	597	597	552	587	610	560	581	588	558	616	574	557	606	582	601	625	552	596	603	636	598	623	567	618	570	568	581	629	573	592	628	587	587	592	623	604	588	535	623	588	572	593	598	596	616	538	580	595	630	590	609	565	575	561	568	565	594	606	630	567	589	544	610	592	590	629	581	629	569	569	599	627	568	607	578	618	609	565	645	618	614	571	582	627	606	654	599	621	579	571	618	596	618	572	582	607	596	573	561	611	621	582	623	630	578	622	593	607	614	587	583	565	542	625	596	614	577	540	558	545	630	578	557	615	555	583	579	599	603	622	596	570	600	593	592	568	591	604	539	561	589	590	647	580	561	613	561	592	564	632	590	575	583	577	589	636	599	571	546	602	566	617	626	576	589	573	629	634	601	587	563	619	584	637	587	596	577	584	590	583	576	602	599	562	565	606	594	602	594	538	651	586	568	542	581	626	591	587	572	580	606	618	633	626	616	622	586	605	597	576	562	581	581	551	563	560	558	608	600	592	591	613	642	589	577	621	567	582	645	569	611	595	600	622	566	595	553	619	606	656	569	601	623	578	579	601	561	610	601	595	617	647	573	597	573	558	562	570	609	608	577	617	552	628	611	580	607	557	595	615	590	532	577	551	585	586	566	586	550	592	571	571	552	590	604	595	588	572	612	580	585	588	579	595	594	582	615	566	588	584	576	563	608	624	557	574	564	569	592	573	643	566	633	574	609	608	562	598	615	588	558	614	579	622	632	571	618	565	607	577	580	642	594	590	587	633	582	572	585	575	618	561	573	564	586	588	606	595	575	619	619	611	603	604	564	573	564	606	625	592	594	603	566	604	610	576	575	572	580	618	628	605	645	575	562	574	610	620	580	598	574	544	611	600	616	583	638	632	585	564	605	598	577	634	587	625	604	640	606	619	593	558	584	592	589	576	608	558	580	621	577	618	573	569	588	601	645	596	596	598	567	624	585	576	579	564	580	584	580	564	608	585	587	585	563	629	571	617	607	599	612	591	565	623	622	601	593	595	569	575	611	535	585	593	553	563	596	608	587	581	583	588	622	603	600	574	563	579	598	601	568	617	561	583	557	608	591	605	583	599	617	575	590	592	607	605	574	601	635	544	562	610	575	585	626	553	560	604	569	585	624	583	607	604	575	604	552	593	577	584	599	588	609	615	585	606	631	631	589	597	587	593	595	571	598	603	654	532	580	587	625	526	592	601	622	600	535	610	553	589	597	605	576	597	562	607	584	560	624	598	602	584	531	587	550	618	575	605	567	598	576	616	613	598	598	596	605	587	604	581	564	618	586	622	604	592	598	552	609	606	559	587	626	565	586	576	547	568	569	618	611	631	579	586	634	599	584	600	539	602	583	620	614	577	580	594	633	654	589	583	576	597	635	582	581	609	550	605	583	647	615	539	580	569	588	612	557	571	575	569	591	612	586	552	620	586	596	577	617	560	584	591	605	570	577	565	611	646	604	614	615	585	574	592	591	573	529	614	571	607	609	586	608	604	580	570	561	592	572	607	578	580	621	598	584	567	582	590	580	539	593	626	618	617	588	568	578	550	575	537	540	569	545	580	580	589	572	576	646	589	574	600	663	553	648	596	601	557	601	569	583	613	597	579	588	630	595	577	594	596	559	588	615	583	575	583	576	594	602	576	565	592	567	571	623	567	635	613	589	631	563	568	609	567	607	612	614	566	603	584	603	607	618	618	575	605	585	577	586	594	592	588	582	592	556	618	574	612	541	560	553	605	571	582	571	559	599	571	620	573	596	598	566	539	549	562	567	576	622	558	654	571	583	577	625	595	550	611	585	593	640	593	575	574	565	576	539	591	576	579	584	557	588	596	539	650	554	631	587	572	596	575	535	559	568	596	584	622	558	615	587	634	589	565	591	580	606	579	578	621	636	576	586	589	610	581	593	587	637	590	608	550	596	623	578	580	599	591	614	586	635	601	580	550	535	578	585	576	590	608	593	591	568	516	594	617	587	594	568	580	623	567	580	560	564	622	621	578	602	576	590	616	578	583	637	613	574	569	578	641	596	578	582	578	586	570	582	577	574	571	583	578	554	618	571	553	598	604	581	587	576	598	599	582	599	615	632	588	595	567	583	581	551	602	641	613	584	588	590	572	596	592	581	624	613	594	622	564	616	580	572	611	585	561	608	575	602	566	601	616	552	642	589	630	574	560	616	610	600	614	584	610	568	551	580	621	637	597	602	574	615	597	558	630	600	603	611	577	546	616	611	540	585	585	614	589	599	596	564	571	594	555	586	575	612	604	649	577	633	532	582	597	610	616	564	627	591	595	584	615	605	575	629	584	616	564	562	686	568	604	587	586	613	548	573	569	596	593	614	585	629	544	593	586	608	568	591	617	602	600	587	604	555	575	614	525	608	584	564	608	589	588	584	556	596	617	580	536	574	583	554	625	542	601	594	604	591	585	635	605	607	598	603	621	559	539	560	574	575	562	588	587	589	601	566	620	588	566	562	637	618	524	586	599	553	612	591	572	618	609	648	575	575	602	564	643	604	580	604	574	584	582	596	592	607	596	595	593	570	605	582	643	577	572	556	596	596	581	591	564	636	581
24021	21319	28737	24218	21282	10885	1185	775	663	539	543	494	471	400	405	391	390	410	394	331	325	346	328	404	364	362	332	335	345	355	333	331	320	353	359	331	370	339	331	306	346	363	366	351	353	367	330	358	368	285	352	333	315	310	340	302	335	324	311	299	344	350	336	348	315	335	356	341	353	319	313	323	339	320	314	325	309	325	313	307	352	352	362	344	320	333	334	356	341	374	413	387	337	323	311	309	296	332	341	374	352	318	321	345	333	296	321	368	335	326	347	328	320	331	350	335	353	321	325	327	330	303	327	350	308	315	333	348	300	330	329	345	349	325	361	343	360	294	319	318	323	355	355	311	351	304	355	324	364	332	337	307	345	320	376	323	317	323	324	321	309	325	324	324	357	339	329	309	344	324	329	338	343	349	298	332	306	304	360	333	318	321	318	341	313	333	325	344	290	325	309	341	337	375	302	355	363	330	318	337	317	326	346	348	360	322	314	292	333	329	352	336	328	332	333	325	303	311	329	355	314	314	313	331	336	327	355	323	346	343	319	303	316	338	314	347	328	322	346	328	329	306	340	308	324	298	340	343	330	357	371	300	308	361	350	339	325	315	314	337	317	296	325	354	323	362	303	318	319	332	347	314	320	297	339	322	333	357	333	341	332	323	308	338	314	313	302	341	335	347	311	327	333	350	317	318	343	338	365	298	312	350	335	326	314	307	358	330	338	317	309	303	354	367	320	327	334	347	318	289	328	325	323	329	328	311	318	303	315	336	331	358	325	324	321	323	341	327	338	304	327	312	310	338	318	356	342	345	303	365	328	292	309	339	310	358	347	300	303	306	309	332	321	342	324	317	328	355	341	343	363	301	343	306	318	338	293	325	337	299	328	320	303	310	330	282	322	328	331	355	353	353	328	349	318	360	324	333	314	348	334	304	299	365	316	321	300	329	297	310	312	359	321	332	358	320	363	310	337	345	315	333	321	346	324	355	312	307	328	338	344	328	318	334	342	330	320	318	317	331	291	315	288	363	322	358	349	308	315	324	309	308	287	305	334	327	315	320	340	342	322	345	278	317	302	297	355	310	332	343	324	324	296	327	351	316	302	328	306	316	362	326	308	335	344	355	308	328	358	329	318	344	342	315	320	310	321	325	371	297	306	324	324	348	311	356	322	329	311	311	351	339	325	338	318	313	314	300	336	340	315	337	347	306	321	335	318	335	339	353	299	296	380	329	327	342	345	329	330	310	339	350	321	360	315	325	312	333	336	344	342	350	371	338	323	330	308	325	356	331	312	320	320	330	320	313	308	333	321	311	363	313	306	340	342	308	316	314	317	309	326	300	334	328	337	350	332	324	346	329	327	338	321	360	318	345	345	353	307	336	329	322	331	333	325	315	339	317	355	297	358	307	343	318	323	325	309	367	315	326	349	346	346	317	341	297	315	325	320	326	333	314	332	322	297	310	318	290	351	302	335	317	332	334	318	299	325	320	350	333	320	334	339	314	326	334	338	296	306	320	316	324	290	326	334	297	383	323	311	365	307	356	339	334	333	267	306	321	302	306	301	343	323	319	301	315	324	309	352	312	293	306	321	309	353	315	353	347	328	299	325	330	364	324	323	336	347	304	346	328	327	309	306	344	346	321	324	322	313	307	328	348	349	326	334	340	306	309	316	344	331	323	306	307	319	337	317	343	320	358	323	306	328	305	306	343	324	344	318	347	315	321	351	360	290	328	320	345	306	360	297	315	303	314	311	348	320	362	317	350	311	305	342	339	323	343	335	292	318	344	322	347	350	327	332	322	319	321	346	338	333	341	309	341	368	302	297	347	340	300	328	348	357	358	302	332	327	297	336	332	334	328	323	345	330	304	353	333	315	339	341	320	312	378	324	328	351	341	346	336	321	304	344	344	318	355	298	337	316	323	321	337	336	367	370	310	319	343	328	354	317	342	316	341	321	342	334	301	317	347	307	341	347	342	351	320	342	343	329	315	317	330	317	341	345	335	308	315	315	335	307	304	335	304	353	361	292	310	343	297	332	320	339	369	354	350	367	350	297	336	311	292	340	297	341	310	328	296	340	310	310	313	354	311	307	354	315	338	323	338	325	351	350	335	301	339	308	329	354	347	311	314	333	325	321	304	323	316	313	347	320	329	293	319	330	308	338	331	340	314	347	316	345	288	320	333	293	311	342	331	355	336	334	312	351	334	300	305	294	350	334	331	318	286	339	336	304	306	358	310	317	327	330	321	299	314	348	326	310	304	337	346	326	315	309	339	310	317	318	312	304	351	339	329	318	308	328	353	302	344	332	319	347	298	323	332	314	319	356	329	313	331	327	321	314	313	326	325	346	337	313	307	308	299	336	312	339	327	313	365	317	335	343	312	329	334	312	313	326	318	315	312	334	331	318	313	334	335	324	348	322	353	347	304	352	322	311	320	332	347	351	313	319	318	341	307	329	354	285	350	367	351	317	304	336	315	359	314	356	315	348	356	329	329	331	330	367	350	334	340	327	311	325	345	332	339	310	305	311	307	353	376	336	319	330	281	316	310	356	329	325	344	360	331	307	328	333	334	320	333	326	351	343	340	323	300	364	332	342	325	340	319	316	326	299	316	319	327	340	341	357	312	334	306	302	346	321	343	327	343	336	312	329	309	311	319	334	297	313	350	294	303	307	307	289	322	335	337	280	361	332	300	300	289	328	332	313	350	334	337	324	342	325	329	333	291	326	360	334	324	369	315	308	356	317	302	335	321	353	315	315	350	346	294	340	370	335	327	364	309	344	354	347	352	310	342	328	303	349	328	304	361	312	352	345	351	325	317	339	334	356	347	328	342	293	336	339	334	345	328	316	316	296	327	340	284	324	305	309	323	317	339	312	311	328	288	294	303	325	360	327	333	343	328	319	330	340	334	307	321	328	329	322	312	349	349	325	320	337	349	298	333	314	357	326	313	322	327	309	301	287	309	317	335	291	323	315	339	365	326	343	324	312	351	325	327	305	315	333	325	340	343	325	348	351	306	312	338	317	322	369	335	345	305	309	310	315	307	333	381	288	346	339	319	350	308	340	334	306	314	299	331	318	326	306	332	345	313	316	348	372	340	316	323	320	343	313	329	314	323	363	324	327	317	295	354	336	317	351	331	340	346	327	334	319	356	321	316	320	315	331	333	331	302	319	319	365	336	314	302	347	311	326	337	347	302	319	328	314	330	341	337	322	324	291	330	349	315	319	315	319	321	318	309	341	311	343	324	320	319	362	298	324	337	310	312	344	306	338	358	348	284	316	332	347	334	325	316	341	329	366	328	327	327	319	338	321	342	324	286	292	359	280	332	358	339	362	343	354	342	341	343	317	298	324	317	333	309	352	344	327	287	343	331	341	325	321	321	324	327	345	341	325	324	330	314	316	319	317	307	324	336	314	330	329	343	332	302	339	307	336	302	301	351	304	326	345	309	329	300	324	319	332	340	334	319	276	306	332	319	316	362	342	340	336	331
37705	56434	16143	4868	2654	1961	1513	1283	1037	824	772	742	664	581	600	552	476	532	495	440	526	500	459	424	441	455	424	460	465	438	416	428	448	417	430	452	410	403	392	375	410	425	424	432	431	423	393	401	404	376	380	428	412	374	432	423	425	438	370	389	391	410	415	408	398	372	422	447	373	398	374	411	409	413	422	419	393	423	381	398	373	411	386	408	397	380	423	455	455	495	517	469	482	405	470	408	405	408	419	445	418	392	412	449	404	388	409	431	392	409	380	375	403	409	386	440	385	416	372	401	408	407	396	406	383	414	442	403	414	373	421	405	397	448	387	417	421	418	372	366	395	412	385	389	387	408	400	411	426	353	426	360	428	404	383	375	421	386	397	408	400	396	355	449	429	404	419	412	435	424	404	379	428	406	400	372	423	401	404	411	403	392	435	383	398	396	397	373	422	401	421	375	393	412	418	380	403	393	403	412	361	393	418	421	362	413	394	403	403	389	415	377	392	409	408	397	405	376	435	387	374	350	401	383	403	362	408	360	383	408	417	403	394	415	409	386	377	420	386	401	380	405	409	389	418	384	389	431	437	408	405	391	373	397	383	384	397	403	373	402	396	409	380	406	392	429	427	404	436	395	382	436	351	399	371	424	449	401	411	411	381	397	398	363	419	400	366	414	386	375	398	414	388	406	420	419	377	378	384	394	381	368	391	386	374	402	416	410	400	393	389	396	386	407	421	355	427	429	422	398	396	414	405	383	376	413	414	397	431	399	377	384	398	424	407	390	402	370	397	394	398	424	408	408	417	395	390	401	383	395	415	381	368	432	388	392	389	444	369	428	383	354	363	411	430	388	394	411	398	370	402	435	402	404	385	355	381	385	412	419	412	403	364	383	415	393	388	390	385	430	407	410	382	383	412	413	405	398	426	427	409	423	415	426	411	377	413	378	419	393	434	391	400	390	409	411	406	405	404	360	393	447	409	356	376	407	382	399	375	413	399	397	379	419	382	437	413	440	432	400	414	410	428	443	387	408	456	416	364	390	415	441	407	376	390	384	399	374	397	404	382	406	416	378	414	407	395	404	382	414	329	412	375	398	374	392	375	351	382	401	431	396	410	392	374	412	409	432	384	371	416	410	427	401	435	450	387	388	410	414	397	392	408	376	384	392	390	380	388	419	417	415	390	419	435	412	421	360	423	414	383	377	401	398	399	413	390	420	422	391	386	390	423	392	394	409	396	433	401	379	379	435	421	390	394	421	382	422	395	394	393	441	395	381	418	421	445	397	401	396	402	389	384	388	420	398	391	417	386	388	360	387	402	392	385	412	432	381	394	370	404	398	387	384	425	393	398	361	434	422	395	402	438	373	406	401	421	393	393	387	381	354	419	408	374	392	392	406	395	372	406	420	380	390	416	397	382	378	387	425	412	392	424	369	423	390	401	374	425	425	391	383	413	407	396	405	409	404	395	390	406	389	375	409	404	425	425	428	385	419	396	346	430	404	403	398	403	347	394	417	384	419	413	406	444	384	403	419	428	366	384	419	406	404	389	419	402	378	431	387	385	433	389	400	397	439	420	416	416	424	387	430	404	373	399	464	417	389	423	383	404	368	383	414	402	399	364	445	419	415	418	394	394	393	376	439	380	384	388	397	402	386	402	402	407	379	405	409	401	387	379	457	383	387	415	427	382	424	346	419	422	369	391	411	430	404	419	427	379	395	386	417	397	396	415	374	408	381	420	390	417	394	414	446	382	364	396	403	396	384	437	346	397	384	408	435	420	452	380	385	434	405	428	412	420	376	406	395	391	418	370	402	401	400	407	446	394	422	401	390	374	396	428	396	398	388	409	412	393	392	400	353	391	379	380	381	388	371	387	444	377	405	373	374	363	384	384	413	391	417	393	387	379	447	397	401	381	398	366	398	393	387	381	396	422	394	398	410	419	402	418	416	393	367	407	425	378	438	379	401	412	430	395	404	424	373	365	397	446	354	411	419	402	385	417	378	415	406	420	385	386	423	426	414	398	413	388	438	379	400	396	420	430	427	399	422	396	406	399	405	374	433	381	388	416	390	392	387	438	407	426	371	428	366	389	417	418	431	401	416	391	397	410	372	375	385	415	401	425	374	404	383	419	421	431	426	383	384	416	388	410	417	416	392	367	362	424	381	414	398	397	419	391	414	389	412	398	410	390	438	376	431	430	431	396	411	426	407	376	400	395	403	424	424	370	389	389	395	396	377	442	416	399	389	400	384	436	388	394	391	373	380	377	396	405	435	417	419	398	424	378	395	366	380	412	412	390	403	371	438	360	374	419	386	432	379	376	405	380	380	406	374	374	405	379	397	371	387	425	424	429	382	387	419	395	388	382	382	411	381	426	398	402	419	374	403	399	434	388	392	409	407	390	407	433	395	396	414	418	417	393	386	421	386	374	389	370	407	384	407	400	386	386	402	392	429	393	398	413	422	406	371	391	401	394	372	401	397	396	368	410	424	385	387	412	401	378	400	388	416	416	402	361	416	423	408	390	419	382	435	430	390	413	402	401	434	415	401	430	362	401	441	416	410	393	409	350	409	403	412	386	392	389	415	391	407	382	389	413	405	395	394	386	433	368	412	391	385	425	375	396	356	417	373	383	408	389	432	414	403	464	382	415	417	387	413	374	406	411	427	417	378	359	445	354	404	430	362	390	367	390	405	385	404	417	411	383	416	404	398	406	400	421	439	396	393	340	436	382	383	379	402	386	373	418	409	392	380	394	402	399	410	387	381	371	402	393	403	412	382	390	416	400	397	426	423	400	403	403	390	377	404	422	382	403	408	387	425	425	400	422	444	398	401	396	438	391	419	438	423	389	405	426	422	396	387	411	351	419	428	359	411	393	403	405	375	379	374	413	401	394	360	385	398	406	392	421	386	387	397	405	410	387	390	389	408	395	390	397	397	385	410	379	391	393	388	405	409	406	407	407	397	391	381	414	398	421	410	380	383	407	385	397	433	400	408	385	386	398	408	386	373	404	373	415	392	415	418	440	366	388	407	442	415	416	380	422	382	407	408	393	431	412	429	384	421	412	373	401	404	428	411	442	375	384	343	412	395	427	396	371	399	411	400	393	430	423	402	373	431	403	391	428	404	393	386	399	402	365	412	401	389	413	394	357	388	386	395	408	371	397	369	378	376	411	383	442	368	388	412	434	408	388	396	368	433	391	409	378	391	403	397	383	411	413	413	407	399	390	384	408	375	404	402	418	414	448	388	439	393	405	389	382	411	392	382	384	395	375	377	423	378	436	415	403	403	373	389	389	392	425	370	381	388	390	370	404	403	417	396	394	379	394	404	397	440	383	386	402	417	400	394	394	367	408	390	384	359	407	344	442	448	429	432	396	395	451	395	422	416	406	416	376	431	384	392	413	382	410	422	405	361	396	374	405	390	385	378	389	396	391	375	416	377	371	400	406	399	402	436	414	398	417	410	405	359	390	417	394	421	422	397	440	430	415	386
22880	21271	29153	23718	21272	21323	10129	1129	746	612	561	572	453	421	411	348	339	328	337	306	313	278	269	294	299	253	281	259	288	251	245	246	307	248	250	243	259	254	257	225	247	274	246	222	222	231	236	262	304	255	254	235	233	205	208	265	265	243	224	212	259	243	235	243	252	232	249	252	252	234	257	269	244	253	223	245	233	244	249	228	235	233	255	253	246	263	289	251	265	346	372	329	289	235	255	234	259	222	267	252	240	243	256	234	230	221	257	227	279	269	214	210	237	231	208	219	233	237	238	220	224	206	238	259	242	243	217	236	247	224	244	243	220	251	207	221	248	226	201	221	272	240	228	244	231	228	236	262	211	214	241	226	231	231	231	216	234	247	229	232	195	223	225	236	232	240	226	217	222	262	241	227	247	264	211	211	227	203	258	270	213	236	204	230	247	204	242	224	233	211	220	232	253	229	225	251	249	205	269	260	205	244	236	248	207	247	214	236	261	241	244	205	235	215	256	235	235	235	243	223	206	237	238	209	229	252	230	252	226	243	245	264	209	226	233	225	253	258	212	189	217	210	245	241	222	233	232	222	226	202	227	196	222	245	255	220	258	220	265	216	259	238	230	219	222	223	221	235	212	265	243	254	239	226	225	228	208	262	219	246	230	210	214	240	237	206	232	226	236	246	206	236	244	260	225	242	259	224	268	220	258	229	229	223	238	234	196	256	229	252	249	193	248	219	268	231	232	250	247	233	228	227	206	221	220	261	236	234	240	235	237	226	222	264	242	250	248	205	246	225	242	221	245	226	255	226	218	217	251	262	245	250	211	235	254	244	222	218	244	229	241	243	259	201	232	217	231	226	210	252	238	226	226	223	227	230	218	242	237	256	239	243	253	233	223	213	244	266	227	211	214	229	240	257	254	201	228	242	237	230	246	238	247	236	224	257	263	254	220	262	250	240	219	220	247	235	244	244	218	224	219	247	216	235	229	234	201	249	190	242	225	216	257	217	243	226	232	183	224	232	238	252	256	236	236	228	233	249	235	229	225	216	232	212	212	231	255	235	218	242	233	248	197	243	233	250	212	241	236	230	257	230	248	203	239	210	242	238	214	238	267	227	250	250	250	249	248	237	235	249	225	255	239	256	227	256	241	233	222	252	233	213	235	218	234	250	222	217	227	235	232	207	249	222	248	236	224	208	222	246	256	227	254	206	231	237	243	223	246	238	207	225	248	235	231	236	238	236	211	232	210	220	245	238	227	240	229	226	215	221	222	214	226	233	226	226	248	218	216	224	220	225	227	206	222	227	238	230	255	248	232	232	236	227	232	242	210	203	232	245	239	249	246	240	244	241	229	233	239	228	235	237	243	240	268	254	236	232	206	263	243	217	236	212	239	237	233	250	213	250	260	266	235	243	211	219	222	255	219	252	205	241	222	249	242	229	227	256	259	239	242	228	220	225	195	222	213	229	246	253	242	236	248	233	247	237	228	254	221	224	261	260	235	215	254	245	249	239	235	215	230	226	245	213	245	225	229	244	227	235	265	253	248	250	253	227	226	236	211	235	219	265	269	231	253	231	191	236	231	260	222	238	253	243	250	238	212	251	224	241	240	219	272	203	227	208	243	218	244	259	246	246	195	227	243	240	242	238	221	236	247	220	246	210	224	224	205	226	235	240	220	231	247	235	206	223	221	212	223	226	219	236	216	229	228	249	244	229	253	249	243	244	249	223	228	214	258	216	215	232	229	222	248	245	211	237	215	223	241	227	239	257	221	238	204	222	246	264	213	232	242	210	222	235	229	241	220	221	255	238	234	213	236	245	229	219	195	225	238	237	244	220	218	204	226	222	256	241	240	205	227	257	234	231	231	208	236	215	245	224	221	216	249	248	220	222	238	201	228	250	225	250	231	236	250	244	225	220	216	231	246	216	238	234	237	252	246	237	234	239	237	225	211	224	229	231	236	233	230	244	234	225	213	236	224	210	214	237	225	209	222	250	227	237	246	221	239	210	232	214	233	247	217	283	211	228	250	233	235	223	231	237	239	229	209	214	257	257	223	225	257	233	237	243	247	201	225	226	237	228	243	240	229	219	243	216	226	224	249	217	234	240	216	236	249	249	224	260	229	251	247	236	235	213	224	276	243	229	254	228	249	263	214	247	232	237	202	231	214	220	221	253	217	231	248	257	233	244	225	213	213	222	237	244	215	251	241	260	231	227	247	212	239	218	242	256	255	242	239	240	224	225	227	222	237	207	217	215	238	249	213	232	235	250	220	235	247	237	260	238	227	207	237	215	254	239	260	241	215	238	276	211	242	242	229	206	202	231	258	253	237	234	270	230	223	231	226	221	209	223	241	228	191	228	268	247	232	240	244	236	225	221	220	231	261	234	204	224	248	225	222	251	203	246	238	230	224	247	227	214	224	248	203	206	196	228	239	236	234	241	205	245	247	207	209	253	228	224	238	230	233	237	247	241	227	255	231	218	213	226	245	210	232	227	230	213	215	240	258	231	237	253	256	236	239	240	233	240	229	234	207	234	251	253	251	225	235	237	232	223	242	240	230	241	237	248	240	241	269	230	229	216	253	230	204	228	215	236	208	235	230	240	214	235	230	230	243	229	259	234	231	231	219	237	255	237	216	232	245	247	236	242	224	244	228	253	219	211	244	212	235	243	217	228	227	243	267	238	236	250	240	243	225	249	235	230	217	239	234	219	234	243	227	218	238	267	206	231	232	225	232	230	237	226	255	228	234	240	216	222	243	230	241	222	188	240	209	234	259	251	244	211	221	205	242	212	214	241	234	256	222	227	234	222	226	221	237	234	241	249	229	207	237	239	253	236	218	221	227	234	256	225	243	213	225	213	240	233	245	210	239	219	243	245	214	220	223	227	231	219	194	230	242	254	235	220	216	231	261	220	230	207	259	236	203	213	229	266	241	235	238	202	215	220	212	247	214	242	244	242	247	228	248	233	229	217	238	222	204	233	250	237	243	256	222	255	227	244	238	220	232	241	231	216	222	249	255	234	218	237	242	232	221	231	225	238	245	243	247	201	235	215	240	222	222	228	227	228	226	228	228	242	219	222	231	219	237	252	227	241	226	216	225	229	240	230	236	211	241	276	219	225	252	228	223	218	231	250	236	230	236	275	186	237	217	233	230	244	220	237	216	227	233	239	247	238	250	233	236	246	252	230	217	244	238	238	253	242	244	241	243	249	262	248	224	224	202	239	239	225	259	219	250	215	218	215	249	243	216	253	221	226	252	206	228	255	239	224	238	215	245	221	255	215	227	246	212	233	223	207	260	251	244	230	236	225	231	214	238	247	258	226	234	241	262	210	243	255	214	251	228	223	228	233	272	204	247	246	218	243	225	244	226	220	252	215	207	224	251	216	233	227	258	226	251	228	228	208	228	215	255	251	219	223	244	244	218	229	268	220	234	228	231	237	248	227	228	237	253	261	246	260	226	216	216	240	247	248	254	235	219	224	239	218	207	235
40653	61600	17891	7632	4380	3310	2410	1903	1550	1179	1064	903	765	661	576	559	499	498	446	410	401	393	392	376	362	328	336	359	340	328	335	331	302	282	293	317	333	295	327	320	335	280	288	300	303	297	292	274	316	277	270	286	325	298	271	269	324	274	281	305	313	290	274	286	292	281	263	262	282	282	270	259	277	304	285	296	278	257	253	283	264	238	278	267	293	283	311	346	334	413	517	447	350	300	300	326	319	280	349	302	275	315	315	300	271	280	267	257	258	271	271	292	282	267	262	287	267	281	288	290	249	282	275	249	256	267	276	265	264	267	252	267	286	274	246	243	299	271	267	290	295	289	270	249	270	257	285	241	288	270	280	291	262	285	260	277	273	278	262	286	283	265	254	277	284	267	258	289	268	269	275	252	267	284	269	243	267	278	276	296	277	278	266	268	276	290	252	301	279	268	276	284	258	280	264	264	242	292	258	285	252	291	274	268	276	285	284	261	264	260	266	270	262	255	260	277	322	293	262	266	265	283	273	282	291	282	254	283	259	311	317	304	277	271	270	257	307	243	255	237	253	264	252	294	273	229	280	236	280	248	272	281	262	282	283	245	291	290	268	287	292	281	273	279	307	276	269	255	233	246	286	266	277	268	274	267	273	297	275	295	309	259	294	288	254	269	270	292	284	267	267	283	290	257	264	315	269	293	288	269	254	274	239	239	270	252	248	261	292	281	279	249	285	255	269	275	274	276	281	263	264	263	271	251	271	305	263	290	309	279	280	243	244	286	262	295	245	286	275	257	279	288	275	293	232	250	268	259	275	260	294	284	283	262	280	291	250	267	275	271	274	256	257	257	287	246	262	287	256	269	256	273	288	258	255	305	248	277	260	283	256	273	273	254	255	273	276	232	278	302	257	273	307	283	307	258	249	247	293	302	293	258	268	251	273	280	274	282	278	285	282	251	261	280	264	283	255	263	273	261	285	260	289	235	267	297	296	290	295	257	255	273	243	262	306	293	255	269	280	283	294	254	254	263	276	271	285	305	233	256	271	244	271	253	256	276	269	267	296	271	276	265	276	262	276	278	266	280	216	282	264	298	285	296	262	290	238	273	275	265	255	300	290	266	300	279	281	267	266	267	273	260	270	285	274	297	267	246	278	267	283	275	292	303	269	273	284	276	245	261	268	269	255	268	284	255	267	288	275	270	272	269	250	270	279	277	277	258	293	263	252	277	285	273	295	265	259	266	295	279	270	260	264	334	277	238	293	254	265	281	264	291	269	294	259	253	256	255	289	273	280	275	290	293	252	277	257	257	282	270	262	265	279	282	254	255	255	242	264	271	257	268	258	283	296	251	255	281	280	243	268	261	261	279	269	273	271	267	263	255	296	283	301	274	271	282	272	269	278	241	269	315	308	241	274	271	234	283	283	304	273	286	262	244	248	277	317	269	295	275	272	240	258	269	273	300	277	275	275	273	260	258	268	256	267	291	288	259	263	277	274	266	260	274	263	266	262	278	268	266	279	265	263	267	274	277	299	258	245	280	262	285	252	277	271	265	248	279	256	269	265	233	273	260	254	272	257	268	255	285	280	255	265	268	291	268	255	280	252	257	276	250	271	248	272	259	295	257	266	267	283	271	259	258	270	300	292	267	318	288	263	259	251	282	277	263	269	272	272	295	274	281	258	272	270	246	280	252	283	266	290	258	275	275	292	262	267	262	282	270	267	255	274	261	264	269	242	278	300	293	263	274	284	276	281	275	282	288	280	305	269	278	268	270	259	270	291	281	287	274	271	237	268	255	272	279	282	275	253	277	289	265	279	274	268	274	242	288	277	277	256	266	252	251	257	266	256	273	287	228	270	273	263	263	278	269	292	248	273	262	285	261	289	281	285	252	246	282	287	267	264	273	261	253	275	265	269	275	305	271	275	287	276	255	280	272	257	259	266	279	299	267	263	257	275	267	273	270	292	251	270	261	253	265	283	240	279	253	263	239	262	256	286	288	284	273	276	273	285	283	263	252	235	282	247	235	261	295	253	258	278	254	263	296	232	267	299	289	284	260	266	257	258	262	230	277	284	246	241	280	266	275	283	268	298	270	254	263	278	251	246	244	277	265	269	249	284	273	275	275	254	266	272	282	265	274	265	255	278	301	271	256	294	292	278	268	267	275	283	248	253	224	280	266	269	277	258	261	264	227	266	269	301	291	264	284	246	277	303	279	243	248	268	286	295	292	281	283	264	260	264	281	248	251	298	277	281	252	295	263	243	279	263	274	284	275	251	296	245	290	260	239	272	265	264	290	283	276	268	271	260	287	253	276	260	270	261	260	282	274	248	285	245	298	269	248	277	255	269	262	291	245	260	281	274	268	248	275	282	246	293	263	270	266	283	250	261	270	283	301	278	258	265	256	276	254	279	294	241	264	243	271	274	284	289	257	275	267	260	272	268	213	291	295	260	262	296	275	289	276	294	282	276	253	268	287	260	260	267	265	286	280	264	235	303	313	299	263	265	282	267	295	278	255	245	293	257	247	259	261	253	258	258	279	253	282	292	247	261	250	294	270	243	298	229	280	271	264	274	280	272	294	267	274	284	273	262	308	273	245	299	259	253	284	283	270	263	286	277	277	243	269	286	282	276	262	266	293	243	267	279	290	230	241	274	256	269	253	275	280	291	296	276	265	298	295	280	258	279	268	311	279	291	280	276	271	285	263	261	269	297	282	280	262	301	269	273	256	250	284	266	271	273	291	284	284	253	263	283	276	257	262	278	243	270	245	280	264	255	265	294	258	256	265	289	259	278	271	266	277	299	268	273	254	231	256	265	255	272	274	290	243	275	275	267	245	240	271	296	284	275	286	254	275	260	282	284	256	258	260	250	279	276	295	259	276	278	273	294	295	259	295	263	273	268	290	269	264	272	313	259	262	255	258	298	297	265	279	290	290	260	280	263	311	266	283	253	289	246	300	242	257	261	281	241	273	270	303	282	264	277	295	278	290	285	289	279	294	304	260	262	279	278	267	272	265	272	266	283	287	278	266	274	264	263	290	266	265	265	271	280	273	264	295	263	273	284	277	261	277	280	279	275	267	262	265	285	254	274	250	280	271	247	273	263	289	278	288	290	267	296	252	255	283	251	251	289	279	280	241	248	282	236	250	264	273	269	294	285	245	280	265	255	301	247	267	263	265	266	295	272	272	278	268	300	293	260	277	272	265	243	264	283	277	268	260	268	260	269	293	263	285	272	256	256	267	259	266	290	260	259	263	277	255	283	259	282	272	276	255	285	261	265	272	308	314	293	262	262	258	287	259	249	249	282	266	263	250	283	297	283	237	248	282	268	256	292	269	261	258	250	264	267	283	280	263	222	305	274	282	270	273	282	266	284	292	277	274	284	284	266	268	252	297	244	292	271	265	274	276	271	264	271	258	247	296	276	258	272	259	298	261	271	271	271	280	318	274	247	275	269	303	288	263	260	308	259	269	252	296	296	263	245	281	258	290
28722	26830	18705	3570	812	702	595	525	549	547	488	509	495	510	486	493	492	485	495	541	458	496	483	473	474	486	435	457	453	520	543	465	495	484	484	511	476	502	425	475	465	450	487	494	480	543	452	437	495	512	467	484	493	484	501	458	481	464	472	472	491	491	472	490	496	503	452	483	468	521	513	512	534	484	459	464	486	496	494	440	476	494	421	487	451	494	520	469	499	503	501	486	504	452	492	476	465	458	448	489	445	506	517	486	494	485	488	487	460	477	429	500	507	500	453	471	505	479	501	459	452	493	459	500	488	489	470	434	443	482	477	485	476	488	490	459	482	498	484	463	460	473	491	500	464	519	468	477	464	448	525	465	449	503	485	470	485	485	473	479	516	470	452	503	471	496	457	487	468	479	474	534	499	468	462	505	482	494	490	459	431	459	470	444	439	486	495	475	509	474	455	440	496	490	503	454	482	455	519	448	488	512	459	469	485	462	485	485	468	459	466	486	489	462	494	449	465	475	457	487	457	500	481	472	459	485	477	434	481	487	497	456	487	481	469	478	495	455	479	459	502	471	508	523	489	460	462	456	467	474	496	486	461	470	488	474	454	434	465	476	496	481	483	481	488	487	484	484	437	469	476	494	478	514	466	461	503	481	482	487	454	474	499	495	480	474	444	477	497	480	514	458	494	453	467	525	465	457	485	495	480	504	491	480	498	481	457	506	482	514	485	474	494	485	508	466	470	497	491	457	485	454	463	432	443	482	478	471	494	485	478	487	490	472	432	489	483	495	501	480	488	500	488	492	458	504	496	485	464	484	540	477	411	475	474	500	467	462	505	438	508	489	436	481	502	488	501	507	458	475	442	483	465	487	487	481	436	487	467	464	492	464	480	475	512	453	481	478	466	466	474	446	498	466	506	491	480	527	463	464	495	471	484	473	476	482	455	463	481	458	460	482	450	436	456	484	476	459	508	499	499	483	495	480	476	529	473	479	506	442	469	508	455	464	509	490	500	501	479	480	472	509	504	455	492	513	470	477	468	436	504	489	491	476	487	492	479	486	467	485	569	443	455	484	451	448	481	501	455	498	464	453	478	525	495	485	503	516	478	454	519	448	470	498	455	472	452	471	468	475	525	514	460	500	482	474	447	493	487	465	475	502	423	502	474	485	460	478	468	501	474	469	471	454	477	455	477	462	501	449	506	467	513	526	440	502	467	500	495	458	478	485	453	499	494	495	459	493	498	498	472	486	456	460	446	477	474	498	505	479	445	471	501	475	507	477	494	517	496	467	477	510	453	472	484	507	466	497	498	503	485	470	501	525	479	498	470	501	461	505	481	482	497	446	481	530	492	498	482	542	481	467	457	452	490	431	464	479	464	487	468	500	479	484	483	437	456	471	458	485	528	465	512	453	497	434	490	497	467	485	463	479	482	483	467	482	489	500	465	453	463	519	471	489	465	461	484	464	493	484	508	518	500	486	475	469	432	453	482	491	466	459	507	467	492	483	475	484	478	494	422	469	468	506	480	460	494	496	488	478	531	489	462	452	467	467	460	465	466	536	456	472	495	489	486	514	499	480	472	524	484	475	490	465	432	484	463	484	494	462	469	469	481	476	465	478	496	449	470	472	499	496	511	489	491	513	489	479	417	496	504	499	475	515	506	494	443	506	457	463	478	443	455	509	469	477	459	466	478	474	460	484	508	473	509	493	444	510	472	473	486	476	471	452	508	459	461	474	509	497	462	499	495	446	514	487	475	451	492	473	454	489	416	472	477	489	464	448	466	482	535	481	491	475	475	485	479	493	475	444	483	466	483	465	462	485	492	470	482	464	502	471	508	444	465	470	493	516	392	449	490	471	468	504	467	473	481	470	512	450	504	483	488	506	485	511	474	524	466	469	501	429	468	484	484	470	458	480	458	444	463	491	499	510	502	424	504	495	459	501	470	535	488	518	455	490	465	494	515	510	472	508	461	494	482	510	509	480	469	461	525	505	457	454	512	471	463	484	481	486	458	462	509	453	461	452	491	478	519	452	501	432	460	493	492	491	471	473	476	425	474	434	515	465	469	517	458	499	487	504	469	485	458	516	483	452	451	466	457	485	486	475	485	468	479	493	493	449	504	471	508	447	470	481	477	450	436	500	483	453	483	479	464	500	493	481	533	467	514	465	465	432	474	420	477	480	509	460	510	482	493	496	496	468	476	503	487	478	503	496	501	441	495	486	489	500	480	466	505	479	483	430	497	459	486	519	487	466	492	485	474	460	504	479	470	472	466	467	462	505	491	428	469	525	494	468	462	490	450	498	508	504	489	472	458	453	434	476	453	512	477	497	476	478	454	461	480	490	440	454	442	488	467	501	490	478	447	451	492	461	467	423	457	459	494	476	480	466	488	487	480	468	475	478	429	480	466	467	538	499	441	508	452	507	470	473	475	456	487	492	499	468	484	458	457	473	518	444	435	480	481	464	460	423	479	479	467	455	474	466	545	530	505	524	469	474	517	469	465	449	481	501	473	538	469	457	457	476	506	471	498	486	488	494	466	460	466	482	484	432	472	456	527	483	483	479	464	495	478	485	487	475	489	468	522	487	486	466	504	507	513	480	495	466	454	473	474	501	516	490	467	485	482	473	442	453	444	489	492	441	450	477	472	452	476	456	471	476	502	480	479	460	468	480	446	492	460	486	473	530	461	497	491	485	477	474	472	459	458	467	462	444	500	480	516	494	472	507	477	468	482	495	471	487	463	466	474	436	518	502	478	481	494	486	447	513	508	474	490	481	481	450	450	477	463	443	462	449	503	469	471	483	460	479	432	495	455	430	507	471	462	525	475	475	489	473	458	464	501	485	485	458	460	479	501	486	475	459	460	471	475	492	480	474	482	495	460	502	474	500	474	510	468	471	476	496	468	475	508	452	481	478	493	479	451	483	471	484	454	476	477	466	470	452	464	442	520	518	468	471	478	466	483	538	502	444	480	495	451	479	505	482	481	472	445	467	491	456	475	523	484	503	477	487	485	483	463	494	469	460	476	484	508	490	496	476	513	506	490	497	470	503	485	466	490	495	474	449	488	488	466	458	471	495	450	459	492	453	465	503	451	478	438	463	478	486	434	483	463	496	496	429	487	489	472	478	483	445	463	507	512	475	511	437	460	437	491	476	459	462	462	441	506	496	475	470	493	500	507	462	468	514	475	478	435	529	506	507	477	495	476	490	487	515	484	464	459	506	457	485	480	480	512	482	467	492	444	500	454	508	474	485	476	474	495	441	501	484	537	497	491	487	491	460	457	426	501	488	469	476	464	492	493	440	510	467	479	506	471	465	480	462	471	505	464	450	480	460	455	488	513	482	481	429	481	483	495	486	496	498	485	484	466	484	469	512	503	494	469	435	455	481	487	511	465	463	498	450	490	453	485	430	517	488	464	486	468	458	460	461	519	470	458	502	484	500	480	493	469	483	501	466	487	509	508	481	478	436	442	462	483	451	512	512	497	481
35880	43495	9755	1507	839	780	723	641	640	594	609	622	583	600	581	599	578	563	543	611	575	563	588	604	583	598	574	629	564	561	588	591	568	567	599	553	608	591	587	518	572	565	561	578	616	553	543	558	580	570	575	587	568	548	567	630	575	566	561	600	541	603	556	531	568	577	608	579	577	535	600	584	607	598	586	539	583	611	582	557	557	574	544	570	564	531	551	594	588	587	619	568	594	604	621	604	563	548	577	530	534	567	612	556	583	514	620	535	587	550	556	593	576	567	569	534	610	591	593	558	568	563	588	580	580	597	609	597	578	583	601	535	582	600	609	529	625	554	534	561	567	559	579	576	579	597	563	554	589	585	578	594	551	560	580	589	591	564	545	616	558	546	580	593	563	614	535	570	577	545	558	591	576	569	569	558	572	566	589	552	553	559	559	595	565	584	571	574	559	562	580	577	596	618	556	545	571	569	530	552	614	560	578	558	568	555	560	574	589	594	580	583	584	590	578	571	565	596	537	596	563	586	606	565	538	558	590	599	592	556	612	575	542	546	568	567	540	537	584	556	591	582	559	560	597	565	599	608	533	602	554	572	564	587	565	586	570	534	567	573	558	568	568	567	552	553	570	556	579	588	554	592	582	557	584	610	590	616	604	573	618	574	593	576	554	569	596	543	577	569	564	518	554	575	563	528	585	598	611	600	565	561	563	551	606	623	587	561	562	569	589	578	537	576	573	587	579	625	602	593	563	599	596	591	560	527	555	606	590	550	585	591	597	583	584	595	554	550	571	555	563	574	547	544	555	595	543	611	603	556	617	553	594	537	572	571	559	558	629	540	567	533	584	575	554	556	563	601	577	555	540	577	577	552	574	537	522	589	582	535	550	582	592	591	591	567	557	544	548	546	587	547	581	592	603	580	554	583	635	586	577	561	624	597	548	604	603	576	568	560	587	580	523	576	567	573	529	571	604	575	598	543	565	574	591	568	596	543	546	557	522	585	557	588	534	565	576	586	596	606	520	616	536	566	573	604	595	542	548	555	584	571	534	596	581	601	551	548	573	566	552	574	541	557	595	608	558	545	589	550	551	610	625	581	586	619	573	611	605	534	597	517	604	577	544	588	588	551	569	555	595	569	599	570	574	563	570	577	582	597	581	593	570	592	566	546	584	614	581	574	585	605	575	593	563	549	556	561	568	639	584	585	536	569	554	561	579	610	542	553	622	542	596	590	579	598	570	579	560	575	603	583	524	592	551	579	558	574	550	579	563	583	581	553	564	551	592	584	570	570	552	582	585	547	630	551	573	581	563	599	555	528	596	541	505	636	583	584	535	581	573	556	571	572	618	561	586	579	532	588	541	569	561	560	518	549	586	538	593	567	542	630	575	564	552	564	565	549	593	558	563	549	561	576	556	614	614	576	531	583	541	560	560	574	603	576	522	565	567	580	584	598	540	585	560	572	552	581	598	581	611	559	578	591	598	601	559	571	547	583	589	554	569	590	588	601	580	622	557	555	583	568	601	562	520	547	589	567	622	562	591	543	584	567	579	583	590	562	591	571	573	555	573	556	575	574	538	590	509	568	605	562	544	534	570	579	572	560	587	561	511	569	544	594	580	585	587	569	582	571	576	578	616	542	585	588	552	573	607	636	560	601	577	614	606	554	561	528	581	593	559	560	606	565	573	548	562	593	578	574	572	536	575	575	588	555	574	570	595	566	589	575	560	577	591	571	592	570	599	546	566	538	593	543	583	552	586	546	559	586	538	585	552	548	574	538	601	575	562	570	608	591	594	551	606	585	566	609	579	585	600	600	598	578	572	596	605	602	556	553	572	514	580	557	564	637	571	602	572	573	562	569	553	542	600	592	540	573	574	531	575	608	535	578	540	552	608	602	614	576	601	511	600	597	533	580	562	533	516	565	584	534	599	596	540	557	594	549	562	569	572	568	607	574	546	554	583	612	564	609	604	574	587	563	559	591	625	576	592	550	610	574	564	588	565	575	549	567	565	586	563	561	569	562	579	576	586	573	535	531	570	573	569	615	583	581	549	584	585	607	575	604	592	567	571	608	563	556	582	576	577	566	564	585	573	557	606	603	560	555	560	554	582	629	545	578	599	551	602	545	579	612	575	603	583	550	575	539	563	602	551	551	535	558	525	556	580	583	602	563	632	588	600	581	585	561	584	579	573	571	591	581	579	578	591	541	557	570	566	590	586	570	572	563	593	605	582	573	536	557	541	568	515	554	565	581	600	582	562	577	581	538	548	565	607	555	565	588	561	536	569	589	565	569	568	583	585	594	601	596	534	561	570	582	617	605	596	610	654	595	578	594	577	553	598	567	561	544	584	596	580	591	553	586	604	533	571	556	596	576	563	569	574	556	562	597	569	565	542	583	552	542	610	598	579	555	519	556	588	601	545	549	613	559	576	556	583	532	533	586	594	585	527	545	580	571	577	590	541	526	587	576	605	525	580	570	597	609	578	607	557	582	558	609	582	595	589	557	564	623	562	623	593	530	556	569	584	582	594	500	567	580	555	560	588	624	545	572	550	560	555	577	567	545	540	586	537	527	594	550	587	588	604	579	578	584	591	570	591	599	504	528	595	580	579	566	591	548	593	596	569	566	585	570	569	578	572	549	548	549	539	556	617	605	595	607	608	583	595	586	579	581	565	600	559	566	570	596	557	595	550	593	553	557	573	591	579	605	613	587	564	576	581	583	573	544	571	529	553	524	587	566	525	617	587	580	553	550	566	583	543	541	592	552	597	583	563	609	596	527	573	542	562	548	577	518	595	578	561	598	579	563	559	597	570	538	577	601	607	552	602	552	586	632	585	611	582	549	605	560	537	556	556	595	586	582	566	578	596	550	635	546	566	572	550	552	583	546	562	610	584	578	560	522	579	569	581	567	609	552	581	593	584	562	606	593	547	612	623	549	569	580	524	564	556	564	566	572	577	599	549	550	586	638	586	559	553	569	582	553	582	566	608	571	566	563	573	580	603	558	558	536	635	594	549	516	578	610	565	586	570	566	584	560	591	539	564	587	567	558	552	557	536	575	547	576	587	593	597	597	596	519	587	552	579	544	542	606	614	587	564	564	599	562	566	612	554	554	573	586	587	575	525	581	611	591	572	592	612	603	575	570	529	558	612	570	558	574	572	612	587	575	509	568	592	565	613	564	580	570	603	530	549	567	572	590	539	581	587	577	609	596	545	591	560	598	558	568	581	553	569	574	557	594	588	627	574	578	535	600	533	564	545	545	581	571	555	588	569	581	600	551	560	554	583	602	563	603	553	573	566	605	575	533	549	588	558	584	628	553	575	571	554	594	615	608	575	565	556	577	568	583	594	615	574	550	568	576	601	577	539	587	594	577	551	611	655	573	597	600	586	608	602	576	578	548	575	568	583	571	555	550	555	620	575	581	561	576	583	579	587	590	549	585	640	570	583	556	570	594	554	561	579	569	510	571	573	560	577	544	571	587	530	588	590	534
24002	21290	28718	24191	21261	10852	1158	705	523	501	511	433	433	399	385	341	390	335	354	378	308	333	340	350	363	328	299	329	320	309	324	302	308	327	346	297	291	332	314	347	313	323	305	307	301	363	344	289	326	322	318	333	324	327	349	300	312	299	311	306	286	299	319	311	324	298	298	305	322	313	303	301	301	275	308	333	315	314	306	324	314	313	293	309	288	299	315	322	327	355	343	354	349	326	339	321	329	346	360	354	284	307	293	319	298	312	308	295	294	327	297	312	317	323	304	315	282	290	299	316	321	345	297	301	327	302	307	291	317	327	278	285	302	301	293	317	322	318	282	307	313	329	355	299	304	325	289	314	316	333	313	283	312	340	290	335	278	305	296	307	310	308	308	285	338	327	310	302	296	316	339	285	313	295	308	300	331	314	316	304	297	347	301	324	327	311	280	289	295	295	314	311	322	310	302	312	314	315	312	310	308	293	343	304	308	303	345	316	292	296	318	273	346	295	300	326	302	286	322	321	302	295	313	317	293	347	302	277	286	281	282	280	308	346	298	296	266	306	313	303	299	288	324	296	300	292	323	284	342	319	332	319	284	312	331	312	311	324	301	324	279	325	282	306	298	346	325	318	302	324	318	284	317	293	316	299	284	327	313	298	291	326	275	276	293	310	316	281	304	297	325	310	315	346	277	299	306	303	290	325	278	310	318	310	324	295	307	301	319	290	322	299	339	320	314	272	306	315	276	273	299	309	292	289	311	304	304	306	297	314	320	312	291	290	291	333	325	324	288	308	325	295	312	325	342	310	289	313	294	334	295	294	316	305	283	292	312	303	288	279	297	298	298	295	289	319	292	273	291	310	322	319	308	309	325	296	300	296	318	319	338	293	301	347	304	315	288	312	316	338	265	286	294	310	298	301	301	302	299	314	339	326	275	292	321	309	310	318	331	333	291	308	281	317	288	309	294	294	286	316	290	317	302	259	306	308	324	318	316	297	284	316	318	295	281	332	297	311	333	309	314	313	292	324	301	297	320	328	280	285	322	308	344	296	313	320	298	286	323	302	298	313	313	296	326	296	314	292	299	300	294	320	281	290	285	304	303	309	329	300	292	327	325	322	290	276	314	324	307	271	285	325	311	320	309	319	295	327	314	322	308	296	290	284	282	296	334	294	270	291	292	317	300	301	305	273	290	319	285	305	302	286	290	312	278	312	323	323	311	317	277	322	263	321	284	289	272	343	310	326	347	275	328	312	312	309	327	328	324	324	298	340	328	331	305	269	340	324	318	322	317	305	292	297	334	282	330	349	300	316	307	306	314	273	320	281	295	304	305	297	318	349	306	283	287	348	317	325	332	332	319	296	305	308	324	315	314	289	267	327	321	266	320	284	307	358	310	302	326	323	322	337	309	310	308	284	306	302	317	275	307	298	328	301	313	305	331	340	337	344	293	324	324	322	326	305	309	317	355	285	285	318	295	315	312	290	301	295	319	300	347	299	306	341	324	330	313	335	326	296	294	285	323	334	319	295	337	298	303	308	290	311	347	327	364	301	292	296	317	279	299	307	275	283	298	334	283	299	321	314	304	318	329	301	306	341	311	287	334	291	301	318	311	280	306	333	329	318	284	319	310	261	341	286	276	343	316	325	314	316	297	321	323	293	325	277	312	312	319	332	299	324	324	327	296	300	304	320	306	300	315	314	296	319	298	317	330	307	320	306	263	329	302	293	285	278	315	311	302	296	325	311	314	302	303	324	326	325	306	279	309	311	293	293	301	317	321	359	292	352	320	321	288	299	308	326	277	283	315	327	273	302	291	335	301	289	317	326	294	285	322	296	286	314	292	288	312	326	285	335	326	275	327	307	300	321	319	328	298	300	288	323	305	290	322	290	299	294	349	286	285	321	306	324	302	314	290	311	316	316	319	278	313	313	330	311	295	260	313	314	298	286	318	337	337	317	318	299	322	312	298	308	314	305	314	304	291	316	309	316	289	327	314	300	285	313	281	275	283	274	334	326	293	301	307	302	312	311	330	311	276	309	337	327	307	285	279	302	327	295	323	305	324	304	322	298	298	299	281	304	298	322	304	306	297	292	322	327	318	297	316	301	294	288	325	299	280	319	328	315	317	293	317	346	305	329	315	328	299	284	320	295	316	302	342	315	297	304	324	291	341	315	317	361	301	264	319	308	310	298	297	335	301	304	278	283	320	298	312	295	310	318	300	311	303	295	321	334	333	305	313	295	269	296	315	310	302	316	327	291	333	304	331	318	286	324	296	296	331	269	310	311	333	315	298	324	287	298	315	283	277	303	319	317	284	299	320	328	319	286	323	308	310	267	288	299	322	298	315	317	326	298	310	308	320	312	284	298	307	323	298	319	299	315	317	319	299	331	283	288	296	313	313	315	306	317	355	309	326	336	304	304	309	326	310	288	321	297	305	307	316	328	309	323	309	298	312	324	321	311	308	294	294	297	280	316	293	342	309	307	302	319	299	295	303	327	299	293	306	313	297	329	310	309	306	347	337	289	303	284	265	316	329	299	308	319	317	294	295	304	331	321	301	301	290	298	312	311	289	303	320	303	322	309	303	306	312	321	293	311	326	287	307	309	296	270	279	320	323	283	313	295	287	298	318	294	344	302	297	304	339	348	331	333	310	326	304	340	263	309	277	332	293	317	304	307	300	300	317	291	284	285	329	289	320	313	312	290	316	315	300	309	296	320	297	297	317	315	323	312	315	289	315	297	311	319	302	327	318	308	309	326	319	308	307	287	311	320	317	301	295	325	265	309	300	277	307	325	321	313	315	306	302	322	316	302	304	313	303	329	323	312	289	312	302	332	299	313	328	306	314	307	293	309	301	316	284	315	294	303	282	304	322	302	301	292	300	297	294	319	334	285	317	294	297	276	291	285	316	309	335	329	340	323	342	313	296	322	304	342	283	301	321	314	299	297	320	291	320	311	296	310	298	296	291	316	334	324	309	305	316	308	330	314	299	301	304	294	298	314	287	313	292	287	265	328	311	280	287	327	299	302	319	306	291	322	285	338	333	296	322	357	303	312	281	294	304	317	301	303	304	280	326	331	320	311	304	296	323	318	321	291	295	337	290	301	286	321	315	322	287	302	270	302	309	305	308	314	306	295	286	308	305	287	323	302	280	322	280	332	313	329	332	320	311	308	314	305	292	322	303	305	284	303	298	309	287	316	305	298	300	294	288	301	291	317	275	302	297	312	293	304	313	301	308	319	332	322	296	302	315	297	333	314	316	308	314	281	338	306	272	305	300	296	295	307	307	302	340	293	321	305	313	309	328	301	310	319	310	331	321	292	279	317	327	276	310	333	300	331	305	325	307	299	314	307	329	269	310	306	290	318	312	320	289	323	308	333	327	305	295	297	312	306	341	317	268	288	323	253	324	314	319	338	304	320	311	298	304	288	306	305	318	260	315	324	328	314	305	334	314	288	312	310	268	303	317	311	298	315	313	320	326	293	321	315
37556	56940	17281	4499	2676	1921	1494	1246	971	901	763	695	636	564	516	532	530	490	496	453	418	456	416	406	447	415	420	435	422	428	359	376	413	435	372	401	366	348	432	373	396	410	369	382	394	391	377	383	413	423	419	368	374	353	397	355	364	418	393	372	388	419	364	378	387	392	401	383	387	390	388	374	351	352	384	396	395	374	395	375	402	344	347	402	386	407	408	407	460	407	417	462	395	448	390	455	386	420	375	368	388	386	345	393	368	412	374	389	381	396	373	360	375	406	377	397	384	377	375	331	389	347	374	379	354	380	368	394	395	383	387	387	356	382	383	363	390	384	412	369	391	376	394	359	357	404	376	374	384	400	364	402	385	414	373	348	397	387	365	380	364	334	386	382	425	359	415	361	400	408	358	382	358	399	357	370	400	369	355	397	363	393	363	352	363	348	352	387	387	374	387	357	388	362	344	387	372	380	372	369	380	389	400	384	349	378	385	375	413	359	373	400	397	344	398	360	352	392	373	359	402	352	371	363	406	380	345	398	363	392	402	363	374	374	384	382	382	399	364	374	379	387	385	373	366	378	377	385	376	411	377	361	389	376	368	385	391	372	353	371	386	340	382	415	360	390	393	386	349	365	376	379	345	375	363	385	351	407	373	364	360	361	362	367	391	396	367	351	370	391	382	398	372	353	382	363	400	363	356	397	408	375	375	392	383	365	404	374	353	369	369	360	369	397	393	356	384	376	378	413	378	363	372	371	398	388	390	394	361	373	369	375	406	366	369	368	348	403	393	378	387	380	368	363	361	391	375	374	397	348	384	389	355	391	383	371	368	365	371	381	357	358	406	358	344	380	371	353	378	363	348	361	347	342	374	335	367	377	370	364	384	358	363	353	350	364	395	378	373	382	404	356	350	386	367	398	362	376	364	393	358	387	387	386	369	397	361	396	368	375	360	378	363	387	378	390	395	396	363	363	434	411	359	355	370	340	340	354	378	385	389	401	349	402	357	386	374	351	408	365	416	376	394	392	395	381	376	353	363	376	405	363	366	372	335	353	368	382	337	360	411	384	371	369	360	402	364	401	356	386	384	371	388	358	386	358	380	381	372	388	394	365	391	391	360	362	393	385	380	386	361	383	407	360	371	392	360	366	376	356	376	358	386	403	370	369	364	384	393	347	401	355	404	378	399	400	389	383	398	388	399	368	354	351	359	387	360	391	390	350	430	376	349	411	361	380	358	338	375	340	364	388	400	385	405	330	360	404	349	369	358	367	365	388	376	390	410	395	397	351	369	355	348	362	395	363	386	396	348	378	392	356	388	345	375	359	397	377	402	392	413	362	368	399	374	356	410	374	388	401	409	356	377	372	343	378	387	356	376	383	418	382	364	333	402	361	365	368	388	373	378	358	397	350	379	346	397	376	386	376	382	354	392	371	417	387	379	361	377	374	396	352	396	376	373	333	378	378	359	344	371	333	376	436	408	368	366	367	354	358	375	373	355	420	372	346	376	376	363	383	398	430	396	389	361	366	353	358	382	362	390	387	390	374	353	362	364	418	384	370	391	376	360	381	353	375	376	406	393	403	374	385	376	376	382	393	414	368	385	383	382	385	371	342	340	389	401	384	385	377	412	391	358	397	365	372	362	378	355	400	387	390	388	391	383	369	351	363	352	386	373	359	370	387	422	368	395	367	394	371	397	375	374	366	367	362	361	334	374	398	375	376	380	384	368	411	358	398	416	413	372	368	379	394	361	377	379	348	376	403	392	398	355	328	361	357	378	411	391	375	401	333	377	380	391	364	373	389	402	365	386	366	386	374	380	362	361	393	405	382	349	379	355	413	406	362	382	357	360	398	395	393	399	370	402	382	404	397	392	357	394	396	353	393	389	373	416	361	372	393	402	372	397	375	357	393	376	373	397	368	405	340	370	386	384	357	405	403	385	381	360	402	361	387	408	366	398	361	387	363	376	388	399	353	369	374	387	393	400	351	346	400	378	388	389	417	381	402	386	361	386	357	362	384	390	332	382	346	438	417	372	394	374	396	368	391	401	388	350	390	383	356	382	342	377	377	389	415	368	397	375	397	399	370	406	377	357	367	390	385	367	372	393	356	398	393	409	351	372	368	381	384	339	361	380	362	378	378	373	384	371	388	387	395	369	391	380	392	386	362	357	392	414	372	414	362	383	362	370	365	380	370	371	424	421	373	376	372	333	415	379	393	394	389	383	365	380	368	392	399	357	386	360	385	386	355	346	413	380	375	380	375	389	362	395	406	391	375	332	400	364	404	370	377	351	382	366	380	402	344	371	383	353	357	383	373	376	405	371	386	427	367	369	364	386	380	359	386	366	375	402	361	403	363	398	346	389	377	395	338	396	372	373	346	376	395	411	387	371	397	391	352	348	399	398	393	368	385	346	380	381	395	364	372	370	380	392	415	379	345	368	360	360	380	394	371	365	407	389	381	384	377	398	386	427	384	339	369	392	367	378	375	346	353	384	391	362	376	394	409	378	393	364	341	373	376	368	356	391	387	383	377	386	367	366	347	404	383	330	372	372	361	395	402	405	401	361	349	384	369	397	382	373	404	371	387	370	416	407	419	376	381	401	323	401	352	404	362	402	397	387	374	372	381	389	373	356	376	363	403	399	413	393	386	340	405	384	378	384	372	363	361	377	372	435	409	364	377	390	369	382	373	361	406	359	403	369	418	392	385	374	369	413	362	347	410	378	403	347	323	353	377	398	382	392	368	363	375	412	375	403	382	363	408	346	387	382	374	367	370	379	383	358	424	387	403	343	400	397	411	392	354	368	382	376	413	364	412	388	370	405	393	408	392	384	376	338	401	382	389	379	367	369	355	375	382	387	400	350	410	375	372	416	364	350	414	386	392	413	366	369	362	334	375	399	368	349	363	379	350	371	346	371	378	427	391	364	387	377	371	381	372	392	389	340	357	359	363	396	377	389	400	365	399	386	370	391	336	319	385	394	388	402	347	359	388	354	372	391	365	356	395	372	370	369	418	370	377	405	404	362	374	330	409	394	379	385	421	369	378	382	350	356	374	358	356	368	406	392	373	374	404	383	367	358	366	341	396	411	385	375	405	399	383	360	378	375	396	370	377	365	376	392	388	381	369	396	367	373	345	360	402	407	371	414	373	342	408	405	384	384	369	371	380	365	351	355	388	334	355	422	368	375	394	395	381	352	405	374	394	371	359	403	348	380	382	382	345	366	372	360	392	359	388	383	377	374	417	388	392	411	394	344	406	367	373	370	403	402	408	375	420	365	368	360	368	393	386	355	378	383	382	375	383	388	350	409	349	346	369	393	405	386	359	389	402	362	360	331	342	370	370	374	371	325	407	415	402	373	370	378	391	365	369	369	385	369	360	342	361	372	375	414	370	375	381	414	389	387	360	343	353	351	376	358	378	379	375	369	381	389	376	349	363	381	379	385	412	407	393	388	385	372	366	398	367	382	357	374	382	365	385	392	348	394	369
22886	21213	28983	23723	21215	21259	9532	1084	700	651	596	541	435	427	374	332	336	290	315	318	297	286	301	298	283	276	264	274	241	273	281	258	273	282	253	244	241	286	296	219	253	226	243	258	241	216	243	223	257	265	244	236	233	243	221	261	267	228	237	219	275	232	237	206	235	262	236	250	209	262	224	245	218	228	247	250	276	262	252	239	238	228	255	249	264	257	269	301	317	266	293	311	273	249	250	229	266	278	250	270	229	242	232	247	245	268	221	229	263	236	242	249	243	242	249	242	225	202	233	236	230	218	213	222	234	240	218	232	233	202	245	239	240	200	256	233	230	212	252	216	234	247	256	227	230	232	266	217	226	246	244	246	235	236	240	234	255	208	257	221	215	204	235	250	258	223	239	248	242	232	222	240	236	236	244	225	254	227	242	223	218	222	193	224	238	251	243	249	236	233	227	239	244	235	248	235	240	255	235	228	233	261	234	221	211	263	217	243	223	234	240	226	243	197	228	251	210	257	227	226	220	212	232	240	240	238	214	205	260	230	220	213	261	221	226	242	250	236	218	206	263	238	232	221	226	229	205	221	234	227	274	219	261	235	233	232	251	237	251	218	227	259	226	231	210	240	216	265	265	254	216	225	234	219	236	243	250	245	217	235	221	222	258	222	237	227	243	216	217	232	240	212	201	255	212	230	229	201	251	254	250	237	238	234	222	219	260	249	256	251	249	220	250	217	242	241	225	250	246	255	213	235	227	230	241	234	234	238	257	225	226	220	217	247	228	239	222	212	221	225	232	220	254	220	222	251	242	226	220	263	245	238	235	230	234	237	230	244	238	234	220	220	233	238	228	234	236	206	233	248	245	234	204	228	236	255	253	212	255	210	234	237	211	232	227	242	237	232	229	217	226	225	235	222	257	207	238	252	254	252	238	239	217	211	220	249	259	223	216	217	249	231	215	227	241	238	247	237	235	213	244	259	245	225	250	239	253	237	227	243	224	234	265	230	214	248	221	238	250	217	247	186	251	262	222	244	221	242	243	203	251	223	236	253	243	248	218	222	251	256	234	235	252	237	217	231	246	234	248	230	213	241	221	251	234	257	244	251	246	211	247	243	233	245	241	226	241	236	219	273	238	221	225	262	217	234	249	230	241	237	226	249	223	242	247	243	259	232	220	207	200	239	223	225	237	238	239	243	230	234	213	230	237	228	217	228	203	226	266	230	247	245	237	260	244	216	254	241	260	211	235	248	238	227	240	216	220	246	234	246	253	229	251	209	256	231	214	204	213	221	220	224	218	227	204	218	237	214	231	214	215	220	238	247	218	192	208	228	251	203	270	231	266	218	238	251	255	276	224	263	221	216	258	230	215	228	249	212	234	214	237	215	231	255	232	226	230	251	246	217	221	244	219	223	213	250	236	248	205	249	229	216	209	207	240	242	248	221	228	220	245	230	261	246	241	238	229	233	238	224	241	246	235	238	225	249	240	239	253	239	249	243	210	227	220	217	254	220	228	208	265	252	228	219	193	227	226	240	203	234	218	256	210	218	235	226	233	222	242	223	238	255	248	249	228	224	238	242	228	233	238	226	256	227	240	237	226	223	234	229	250	235	234	205	231	214	239	255	231	236	212	266	257	226	220	248	263	213	247	250	253	211	239	247	227	243	212	230	212	187	249	223	248	248	237	218	246	228	235	235	244	222	245	227	208	251	255	233	235	235	232	265	235	213	231	218	238	213	228	251	234	225	229	239	238	224	227	231	214	229	234	255	246	221	239	227	245	249	246	246	247	225	234	244	245	243	229	230	243	210	239	232	210	232	249	240	231	240	228	255	237	232	216	223	228	245	242	267	202	238	244	226	266	248	223	244	223	230	255	215	239	202	236	239	212	223	226	216	236	236	235	206	224	232	219	239	233	237	231	233	249	232	238	224	227	223	228	245	221	213	200	218	241	226	218	233	237	250	244	235	221	214	236	227	232	236	241	225	196	216	258	208	242	229	228	264	225	229	252	231	248	219	233	243	252	226	238	230	227	228	217	232	222	220	216	243	221	239	227	231	248	224	238	218	252	221	209	250	237	229	218	218	254	217	227	208	222	203	237	225	223	250	225	253	224	240	257	227	239	228	237	254	213	205	218	243	228	237	235	219	259	268	229	234	238	220	243	229	236	225	239	204	225	241	260	226	225	223	219	247	222	216	230	223	250	220	240	242	240	229	213	260	241	238	272	245	216	250	223	258	231	231	226	201	238	233	267	241	243	239	230	250	225	227	228	229	244	270	243	225	222	219	225	242	253	214	221	240	229	240	245	232	216	224	222	262	240	209	220	247	254	235	230	260	255	210	238	255	249	232	244	227	237	225	222	208	251	218	257	253	243	208	244	222	232	229	227	230	215	247	213	225	210	227	272	220	220	239	227	214	246	221	208	248	242	243	237	231	236	205	194	266	239	231	247	249	214	209	220	255	222	233	238	245	252	205	247	208	217	226	248	228	239	250	226	224	220	236	222	207	240	234	212	216	236	237	238	219	202	231	217	262	264	222	222	219	208	252	251	257	240	236	218	227	236	213	260	235	249	231	241	227	203	211	220	231	218	251	241	238	236	242	251	219	248	253	244	231	226	233	223	264	221	250	217	239	265	249	243	242	215	225	242	240	229	235	221	253	227	219	227	218	213	213	243	237	254	217	231	229	225	198	224	252	240	230	261	241	236	218	232	239	246	241	256	246	233	227	230	241	246	232	253	250	244	230	259	236	243	259	215	213	258	220	229	258	231	208	247	206	245	236	229	223	234	230	224	240	249	201	214	228	240	219	219	239	227	184	240	232	225	227	223	231	197	241	238	233	222	237	242	242	245	235	219	246	231	227	232	217	231	231	229	231	238	221	229	228	241	203	238	255	247	252	238	224	239	218	253	258	252	237	220	245	222	234	237	220	242	238	257	228	254	238	257	219	250	212	213	240	226	228	258	232	222	237	246	228	244	240	232	239	227	205	216	230	214	229	218	258	233	222	230	216	236	261	222	236	266	238	236	232	232	214	245	222	243	225	241	241	242	234	226	244	231	251	260	235	248	221	254	249	219	213	224	251	218	261	219	219	256	239	233	221	235	205	212	234	211	239	258	262	220	204	227	211	241	250	240	245	217	235	224	231	220	250	221	236	261	233	245	212	240	223	223	224	243	228	231	233	222	241	251	233	232	252	226	250	240	270	218	255	226	233	216	230	250	247	226	225	237	241	225	253	224	230	234	230	210	231	230	235	216	211	237	219	215	239	231	234	226	259	238	236	226	259	222	242	249	258	250	252	206	220	224	243	219	239	232	252	252	229	208	202	244	236	209	227	239	221	227	239	221	257	219	223	209	246	211	219	251	212	234	222	237	212	252	206	238	233	233	249	250	216	253	230	252	214	252	249	283	233	223	204	223	247	254	224	241	247	258	228	231	239	227	226	247	264	247	231	227	253	231	229	254	249	237	259	235	241	223	248	227	225	255	230
41292	64960	18347	6816	4338	3290	2541	1974	1457	1235	1001	836	724	621	609	524	493	448	416	440	424	385	389	369	368	359	365	327	319	318	344	331	295	308	288	307	287	328	301	321	300	318	311	289	333	274	269	303	302	293	305	275	301	294	291	266	302	309	320	303	300	308	290	282	290	272	320	278	299	274	287	275	255	288	291	297	303	314	290	289	281	266	293	326	290	298	339	382	414	399	338	392	343	303	272	347	303	354	349	279	289	274	276	261	283	313	280	268	276	296	267	275	270	275	281	294	258	258	263	251	286	277	257	282	266	273	294	272	274	245	286	245	260	306	254	281	303	280	268	260	292	286	281	286	289	265	269	256	282	246	284	257	263	273	265	274	257	290	264	281	281	294	275	247	281	273	268	258	243	294	292	277	316	274	255	273	266	287	297	281	281	268	269	260	263	249	296	293	266	288	255	256	252	278	263	297	257	259	262	299	277	266	263	266	294	273	302	310	268	260	279	282	266	248	276	288	281	280	302	274	260	309	285	291	273	260	275	305	277	279	284	280	281	286	290	269	271	274	275	264	258	275	294	291	270	266	286	297	273	263	261	248	271	281	278	283	282	282	267	289	252	241	279	280	273	269	316	269	265	266	246	273	286	290	258	318	297	295	251	274	265	261	264	271	279	241	285	263	298	277	299	248	261	250	302	277	263	236	284	269	277	261	279	269	291	260	269	267	292	299	299	253	270	253	274	289	259	276	279	293	277	276	317	273	274	270	259	291	248	299	254	293	301	264	270	267	271	273	282	285	254	271	270	290	271	254	271	279	258	288	259	250	265	281	261	269	295	283	260	267	291	291	286	265	279	262	255	261	254	271	266	238	287	269	304	288	294	278	277	262	285	282	256	277	308	258	271	282	282	280	264	276	294	254	293	260	295	267	263	268	276	279	252	265	273	290	268	301	298	249	280	287	292	283	262	265	262	267	260	257	263	274	267	289	300	287	251	266	264	257	267	269	258	288	267	296	291	293	316	290	262	265	288	271	278	275	283	259	284	266	286	255	294	292	263	279	310	250	305	292	284	273	269	288	306	269	257	289	268	280	268	259	251	271	267	290	263	298	258	314	265	284	245	250	283	309	260	258	256	235	270	275	280	263	241	321	289	260	286	275	281	254	259	263	286	267	275	284	266	262	265	299	270	253	275	247	299	290	284	287	291	276	273	269	276	260	264	275	268	252	277	295	308	273	256	276	278	270	294	266	273	278	295	281	283	280	241	251	298	289	289	264	291	269	267	282	255	275	289	284	269	293	257	307	276	251	271	258	289	266	286	266	248	267	250	267	261	276	289	221	292	248	283	278	252	289	266	262	261	292	301	297	281	290	262	280	285	267	275	289	247	277	251	247	297	264	295	271	274	301	271	261	281	311	273	304	280	288	267	271	256	260	283	248	257	255	273	249	249	274	260	291	236	266	276	267	252	256	281	301	253	272	278	293	308	286	285	257	253	236	313	252	282	268	253	270	288	290	264	281	273	273	281	290	284	273	256	274	289	259	278	289	253	257	298	311	264	282	263	287	273	286	275	279	229	285	267	284	273	292	310	269	250	251	290	267	282	301	270	294	274	264	284	294	277	249	288	254	283	269	262	297	285	260	291	273	263	274	299	259	270	309	270	275	287	264	277	269	256	271	305	270	251	271	275	237	268	270	308	278	295	267	258	255	310	261	287	287	268	266	278	248	248	260	283	278	265	258	279	282	288	269	263	279	287	252	291	271	269	265	275	295	277	251	286	261	294	262	290	288	271	266	293	273	276	296	277	263	270	293	295	274	308	271	252	240	265	251	265	286	257	231	256	241	278	289	255	292	299	292	293	293	263	261	309	256	273	267	321	292	250	287	262	293	280	278	290	280	256	281	267	297	290	296	284	272	288	286	254	261	265	288	276	264	271	250	285	262	274	242	299	264	265	314	302	247	283	280	259	269	261	313	267	255	256	274	296	275	300	290	259	285	259	259	265	266	280	252	267	286	260	289	280	257	292	260	289	257	270	292	256	291	263	291	263	270	255	296	272	244	280	257	259	288	279	278	254	249	265	264	280	303	310	279	250	269	259	297	259	277	271	272	260	293	290	266	273	265	264	270	258	270	260	294	269	233	293	282	285	258	301	290	271	262	237	279	271	293	281	272	277	300	271	287	245	263	272	260	294	284	293	254	274	311	259	280	277	293	291	311	282	252	258	255	260	264	243	274	293	252	299	274	287	266	267	274	258	280	276	261	289	282	258	291	252	302	274	289	288	271	296	297	258	272	293	292	290	272	277	259	295	253	252	263	278	256	291	274	283	270	273	277	261	261	286	311	257	289	278	265	271	275	273	284	290	252	262	285	257	279	272	272	271	256	279	283	307	285	287	281	250	287	264	301	292	285	274	279	280	265	245	278	310	323	278	262	272	269	290	270	274	265	253	279	284	261	249	268	281	268	288	294	307	267	282	277	284	291	247	277	268	271	283	295	275	291	278	272	263	280	243	266	273	277	255	286	286	242	271	274	267	267	255	281	245	252	261	261	267	284	287	284	291	269	273	269	259	254	257	292	294	253	285	271	314	257	297	282	283	270	259	268	275	269	292	274	252	273	279	286	274	255	265	271	286	259	274	266	252	271	244	281	256	326	299	271	260	264	280	261	275	271	285	299	272	266	296	259	253	246	292	268	269	276	275	257	313	244	269	314	290	247	273	273	273	261	281	286	293	291	285	258	242	269	247	254	280	274	270	283	268	246	277	249	274	266	275	292	284	255	267	287	296	274	282	259	272	266	295	328	278	279	254	266	293	253	274	279	278	273	303	272	290	264	271	268	302	279	275	263	266	260	275	244	273	300	309	281	261	262	268	272	257	293	284	310	269	297	279	270	310	277	290	286	268	267	277	298	271	296	273	309	301	284	306	272	279	288	285	226	250	256	277	283	267	257	254	271	284	282	265	271	291	291	266	282	299	287	261	295	287	283	270	283	288	275	297	284	281	277	253	317	258	275	265	272	248	308	269	256	289	283	289	250	281	280	289	280	265	290	263	287	276	284	294	293	290	262	285	260	282	314	285	267	264	273	270	281	287	270	274	287	257	287	251	287	253	277	285	268	269	293	268	258	292	296	282	295	285	271	265	254	266	271	259	273	269	282	282	293	256	264	256	304	298	296	294	238	258	275	255	245	272	294	280	277	282	252	267	273	247	295	255	277	275	277	262	274	266	281	267	270	250	279	266	272	259	282	294	267	261	265	296	276	260	271	252	263	294	273	269	279	276	253	274	285	270	221	295	276	283	221	281	281	259	278	302	292	269	268	260	291	284	287	257	288	279	270	278	273	291	282	301	268	280	292	236	276	282	270	276	273	273	265	294	256	260	294	313	293	288	260	287	281	279	274	272	284	285	253	288	265	278	266	254	309	262	279	295	272	247	283	248	262	239	275	265	277	271	253	270	270	295	262	275	286	261	245	259	260	263	281	275	292	288	276
28897	27846	19185	3373	656	623	569	544	534	486	530	549	515	569	518	474	493	540	505	513	489	536	494	528	481	524	455	477	523	511	520	497	510	516	501	489	515	491	521	494	474	498	506	494	494	543	505	538	514	486	501	460	501	454	533	454	509	474	493	537	534	504	511	506	516	465	481	467	480	477	500	466	482	486	522	514	506	488	491	531	515	512	506	487	525	531	522	564	565	505	512	507	504	485	525	492	493	506	494	503	524	495	497	525	511	521	493	466	480	477	489	520	474	494	516	550	502	499	489	487	534	549	532	486	492	555	493	494	516	512	544	521	511	469	498	496	521	475	507	516	498	498	525	501	500	527	496	507	523	501	515	499	514	506	482	492	511	529	541	516	507	522	516	540	500	506	520	491	501	487	480	532	515	503	511	523	540	484	519	470	511	511	514	495	491	526	519	555	520	526	494	509	488	524	465	510	525	553	512	503	494	513	498	507	512	511	491	465	485	510	498	545	504	514	561	509	515	520	494	488	503	504	540	528	505	475	493	523	520	521	498	494	476	479	497	484	534	517	497	519	506	466	468	501	550	519	494	523	477	502	496	534	496	504	474	479	508	522	494	545	502	478	520	484	480	526	524	504	497	491	503	470	475	475	524	508	520	523	487	466	503	533	513	501	463	542	536	506	455	446	504	549	515	501	510	489	469	513	513	506	458	461	491	507	503	543	496	489	514	549	539	503	503	493	488	497	483	524	492	512	517	519	495	484	511	510	504	534	502	493	541	491	506	554	484	534	527	459	492	522	504	485	481	486	501	528	473	504	476	547	509	506	468	471	486	496	486	524	518	478	495	493	511	487	505	522	519	503	490	512	469	495	535	505	542	485	478	504	500	510	492	475	494	498	485	544	538	495	489	500	553	486	542	492	459	482	533	513	511	511	484	505	483	479	483	518	482	508	477	456	508	489	501	474	489	460	490	453	524	515	513	514	481	526	509	469	494	481	505	518	510	500	461	483	503	465	506	508	483	508	470	492	494	515	542	521	540	502	510	485	516	506	490	495	467	489	502	510	467	518	484	540	522	510	515	471	486	482	466	508	544	470	548	508	486	470	523	489	533	465	487	494	537	503	491	476	520	545	518	551	482	509	546	479	432	538	503	493	466	497	508	530	530	470	543	486	501	449	519	493	533	502	523	491	477	484	460	520	482	489	502	480	467	474	465	504	452	536	533	498	519	518	486	488	516	502	546	458	500	462	492	485	500	534	505	511	509	498	515	508	499	486	486	539	479	518	544	497	533	545	519	481	538	494	498	555	474	499	547	481	480	484	523	537	487	508	488	525	535	475	506	470	510	489	506	453	475	534	518	510	540	506	513	456	512	530	529	464	510	509	542	515	541	513	515	516	479	485	525	496	514	566	507	513	497	514	518	519	467	515	512	502	539	506	526	507	512	519	499	525	516	509	480	507	469	505	481	489	525	500	534	521	520	501	476	457	477	498	503	483	481	505	513	505	498	487	483	550	533	506	511	486	476	541	525	503	519	525	476	483	532	503	488	473	515	488	522	505	534	489	484	466	495	530	541	513	488	525	479	492	509	520	482	470	515	485	510	520	518	503	520	497	485	517	509	491	513	477	516	495	463	472	491	517	537	504	507	524	549	469	502	533	485	508	498	510	488	482	532	494	500	443	487	503	505	563	502	502	519	494	510	479	481	454	532	489	527	527	503	519	526	525	517	526	476	494	505	486	531	512	469	522	465	497	495	503	480	493	496	514	539	491	496	506	507	499	484	531	512	528	503	527	536	480	515	512	490	515	517	489	490	527	512	504	510	485	462	499	490	495	530	539	500	469	494	525	514	546	500	516	524	483	535	454	499	486	509	496	504	500	490	514	447	495	484	523	518	553	518	498	547	449	476	549	548	512	508	444	507	514	521	485	515	495	517	482	509	510	499	459	515	517	496	486	522	475	508	554	523	544	491	511	531	498	535	464	522	483	531	511	500	554	535	521	514	491	473	528	521	516	509	496	502	497	503	498	528	484	519	488	507	496	513	477	515	479	495	498	518	484	525	480	492	499	521	509	541	540	475	489	521	498	498	484	493	543	480	495	462	505	498	465	497	497	504	469	503	506	484	517	500	519	511	533	483	531	513	490	493	495	486	500	524	505	507	495	509	506	508	525	505	528	490	519	487	514	475	480	471	518	492	509	532	559	552	487	503	483	505	475	488	497	510	461	506	474	514	510	491	512	467	486	494	488	487	512	504	466	532	475	482	488	539	476	512	492	471	501	534	474	468	483	489	510	526	530	518	521	499	489	519	475	515	505	541	516	520	508	524	537	505	510	501	494	491	473	495	498	505	475	479	503	513	468	467	516	475	570	460	460	507	488	584	544	484	533	511	510	500	497	484	487	504	506	529	522	494	494	511	481	482	523	502	541	528	493	521	500	483	500	542	530	476	492	510	511	538	495	507	480	500	495	527	519	551	493	487	487	502	435	509	530	486	505	497	512	484	524	511	531	494	531	503	500	521	495	517	515	528	493	473	524	486	503	510	467	488	510	496	540	537	477	473	497	502	522	499	534	511	508	535	489	506	490	502	529	482	456	524	502	483	517	515	475	488	497	557	473	492	484	506	469	506	489	484	512	479	510	496	497	492	499	551	523	497	510	531	492	486	491	532	515	463	497	518	510	512	493	513	517	514	503	531	467	511	501	521	489	484	510	535	476	469	473	510	518	523	520	523	499	535	485	497	506	493	487	535	524	506	503	531	495	509	516	520	473	516	551	466	510	462	495	499	513	524	527	482	505	501	494	502	491	467	504	521	525	511	511	480	484	503	523	473	500	467	542	514	496	515	500	482	506	502	499	495	539	493	508	496	484	493	452	447	512	499	489	480	511	501	468	545	509	533	465	518	527	469	482	505	497	490	492	504	504	472	472	469	490	552	508	509	500	507	483	543	496	499	481	504	499	497	510	533	498	526	508	510	540	474	475	487	483	466	488	539	481	477	484	488	494	491	489	487	529	500	494	489	509	506	487	491	510	515	515	508	523	520	491	486	498	469	508	519	509	531	502	545	498	521	522	526	517	483	478	507	492	456	542	492	514	563	516	516	503	533	459	519	527	512	496	533	517	484	519	465	481	514	451	496	491	494	516	522	513	469	501	491	530	488	496	543	497	462	483	512	495	449	525	511	499	503	493	530	515	455	508	533	499	508	501	467	500	507	523	495	525	501	549	486	541	554	499	523	473	512	487	526	500	463	513	506	475	517	498	479	536	502	490	499	445	495	513	518	504	521	495	502	503	494	485	477	500	524	547	518	502	482	536	513	486	493	520	500	476	516	486	527	517	494	465	506	467	494	471	480	484	523	485	498	529	469	483	499	497	503	507	474	493	511	496	496	542	515	491	506	503	485	499	514	493	492	524	496	496	477	533	528	505	495	484	488	533	492	516	514	499	499	511	514	502	521	478	500	519	491	489	519	540	559	499	488	514	511	501	505	516
35722	45105	9972	1087	886	809	695	704	639	719	608	666	646	627	578	606	623	609	617	586	583	596	601	584	584	641	616	618	616	576	614	604	595	607	629	577	599	586	571	647	598	676	551	567	607	608	614	566	585	609	612	565	648	618	605	610	623	606	607	596	615	585	629	592	622	605	610	585	637	605	592	577	592	592	579	628	600	625	568	633	565	580	579	607	613	654	633	625	701	635	640	623	618	605	570	586	620	591	589	640	548	577	609	611	588	618	600	599	576	550	626	639	621	583	593	620	605	565	602	614	592	620	590	610	594	556	620	538	627	620	553	588	621	570	609	585	570	587	574	570	592	610	561	618	570	571	561	575	618	587	601	611	577	588	572	582	607	602	658	593	547	583	597	579	601	582	596	615	592	591	607	614	599	574	645	598	610	589	611	628	651	570	592	609	629	586	580	638	550	604	589	634	647	621	592	631	580	609	577	595	594	589	595	619	623	606	607	596	611	527	593	629	589	596	614	604	589	598	591	590	569	553	588	577	646	610	674	566	599	590	571	626	625	576	607	587	584	619	597	597	599	603	576	621	595	620	621	613	607	592	629	579	597	581	570	617	591	583	598	614	613	537	657	604	621	578	641	607	579	593	571	611	605	590	625	589	581	597	525	588	559	637	602	583	581	597	577	618	622	600	598	669	621	567	625	597	610	617	553	618	545	584	601	606	591	630	610	624	592	608	632	589	612	615	596	619	643	582	614	579	641	594	588	619	587	620	605	572	608	634	631	621	558	545	558	573	631	622	599	608	576	584	628	618	613	607	591	623	563	601	620	638	599	604	573	610	585	609	630	588	569	578	577	543	580	624	563	611	610	591	618	594	576	565	594	666	606	603	593	598	549	577	617	617	614	596	619	615	565	557	604	613	609	622	643	619	609	591	602	546	586	618	593	579	580	596	627	602	615	584	550	616	601	577	591	603	634	622	633	593	574	585	608	617	588	645	602	613	625	593	581	597	605	611	565	598	589	611	551	596	611	563	639	632	592	574	571	578	615	613	579	593	628	584	603	629	603	611	559	576	611	606	593	603	591	579	566	599	627	603	599	583	610	579	606	581	584	587	612	576	591	584	623	603	615	592	600	592	605	608	619	590	618	592	669	593	567	595	595	562	605	583	583	600	614	613	603	620	636	583	625	602	611	593	616	572	628	589	612	615	593	591	649	566	602	563	591	607	589	617	604	601	574	575	604	553	625	606	604	646	618	613	620	621	604	632	593	574	591	603	602	634	631	585	578	605	618	577	587	605	607	579	577	614	581	589	595	627	587	646	532	640	602	630	603	571	604	596	622	589	574	550	648	598	593	574	602	637	564	597	619	537	597	609	598	544	547	632	602	567	576	580	641	593	619	607	579	608	618	597	593	638	587	624	596	598	569	577	585	577	604	617	575	575	599	586	616	591	599	590	586	566	614	584	582	615	621	573	597	628	543	631	589	576	600	611	630	621	557	597	616	583	621	575	625	597	600	572	588	578	611	585	588	623	634	614	556	577	561	589	550	602	596	600	605	616	576	617	612	588	573	614	571	553	594	621	593	552	615	595	584	640	605	572	579	593	647	604	588	613	602	554	600	605	592	618	634	625	576	629	613	631	625	593	616	599	580	563	626	566	582	634	616	619	611	593	562	573	597	647	627	628	580	571	576	556	599	595	594	568	641	618	612	618	566	625	599	579	632	613	631	589	615	588	602	599	597	608	575	579	566	585	569	567	590	571	632	585	623	600	566	644	613	559	568	578	578	597	604	647	565	605	593	592	594	583	610	616	600	613	569	622	606	610	560	599	570	589	606	563	606	603	548	558	589	604	574	601	600	629	557	609	615	626	574	599	586	591	591	625	578	602	604	568	601	561	617	565	580	586	580	574	598	616	602	600	609	546	601	559	620	619	617	631	603	609	635	648	624	585	592	635	647	612	541	616	589	583	634	590	619	631	590	586	598	574	617	570	621	583	633	613	627	593	568	626	564	618	628	620	577	577	610	585	574	599	613	596	567	570	598	588	596	635	583	609	606	611	609	626	615	627	588	603	622	580	624	623	613	563	681	550	591	633	610	651	631	610	602	594	606	614	586	632	575	608	617	666	605	584	618	601	542	610	572	581	627	604	630	576	600	612	609	587	586	602	567	582	600	623	568	593	597	587	586	565	586	621	630	618	625	556	592	554	607	571	610	597	609	580	562	568	592	582	587	600	582	583	618	590	592	589	596	614	637	587	589	581	561	600	597	575	637	588	585	633	602	610	582	595	590	627	588	549	594	552	598	621	607	592	645	587	591	566	588	643	624	601	602	610	588	603	591	582	608	565	604	608	590	608	630	622	625	597	608	588	573	571	646	624	563	626	597	639	597	595	576	606	587	592	635	589	625	611	627	639	575	628	588	620	619	589	583	578	616	563	582	598	590	596	595	606	585	582	621	596	628	561	602	622	614	652	599	564	591	650	607	567	561	601	548	608	579	619	582	602	559	600	585	599	568	620	587	592	597	587	616	608	597	615	604	622	613	592	569	590	601	603	562	613	556	570	687	600	663	603	594	590	555	601	593	567	614	569	558	595	608	551	577	637	592	593	608	580	587	596	588	604	617	631	633	566	584	596	626	629	571	589	615	580	628	648	602	608	612	582	569	638	629	618	592	640	601	607	611	585	594	622	621	605	632	564	603	601	582	598	552	601	582	598	579	572	603	608	594	604	596	606	589	634	548	590	618	618	589	615	609	591	631	607	576	637	581	592	621	561	571	559	541	598	591	621	631	590	606	594	590	617	610	611	612	614	578	582	639	573	572	582	608	616	647	549	590	618	579	571	626	584	640	593	594	619	625	570	643	588	640	631	580	565	599	591	597	636	614	565	642	596	615	624	606	636	587	598	635	586	587	581	582	622	588	596	600	580	552	568	613	573	611	611	591	628	571	568	591	584	563	621	611	594	556	608	616	589	600	578	593	570	615	566	549	607	591	610	636	597	582	555	546	584	583	609	657	631	588	588	564	612	557	592	575	593	638	570	559	586	620	607	571	589	575	613	600	578	585	568	612	581	578	626	621	597	615	592	624	644	583	637	597	601	623	573	604	623	598	577	565	599	615	596	590	579	549	569	603	606	579	577	653	580	590	610	627	596	549	585	572	615	565	594	600	613	608	626	617	590	631	623	579	573	587	578	602	562	642	576	605	593	583	620	568	606	604	606	658	632	611	623	612	559	604	592	565	561	599	635	615	592	583	609	617	630	590	599	617	617	591	591	569	564	570	579	632	576	598	609	581	595	563	666	570	608	599	646	625	545	605	605	606	661	553	600	604	581	612	600	625	630	620	560	544	614	606	549	584	587	601	575	627	575	601	618	586	622	618	638	623	615	585	615	544	613	554	551	591	575	630	669	580	601	627	590	597	572	576	621	595	582	594	592	554	614	570	586	577	563	583	612	602	606	603	587	593	564	609	604	589	617	571	617	610	615	620	567	581	568
24077	21312	28743	24203	21264	10609	1259	732	585	554	474	471	459	402	422	403	446	370	369	378	377	382	391	378	334	354	314	357	313	351	343	350	360	358	349	353	336	337	356	345	349	337	346	359	360	346	356	348	341	350	333	338	332	271	332	322	340	330	362	355	336	323	344	333	327	335	351	292	339	350	314	310	302	359	324	315	327	361	337	345	323	350	336	375	351	349	384	352	426	374	360	354	374	332	324	344	371	373	354	343	375	367	356	335	339	329	362	327	301	341	339	320	336	322	329	349	365	349	303	323	322	317	392	376	336	344	352	338	306	340	336	314	357	292	330	344	355	336	311	360	333	363	346	355	362	355	346	329	320	348	335	304	318	324	344	324	343	351	363	342	321	290	327	349	355	340	315	348	314	324	323	334	328	367	355	362	321	339	285	331	336	334	327	294	311	335	330	319	323	335	328	309	321	359	323	351	336	340	321	349	299	333	342	336	322	329	339	327	332	319	324	340	340	319	306	343	323	316	336	345	337	314	361	368	315	338	316	341	354	320	323	318	346	310	327	346	335	333	331	361	356	314	326	336	330	324	345	345	314	341	320	338	329	356	332	322	344	329	351	315	336	331	326	351	341	331	339	350	343	336	348	342	341	311	325	320	334	336	346	361	322	353	339	364	354	316	308	327	326	318	296	355	322	320	346	321	342	301	320	348	319	298	326	322	323	325	350	365	296	348	322	374	356	299	333	359	332	359	373	319	362	344	341	327	341	337	288	326	315	340	334	330	355	317	332	348	307	332	351	341	308	288	334	350	365	343	334	339	307	295	313	322	342	349	316	329	368	324	313	339	352	324	350	330	338	345	372	354	322	378	314	301	338	342	336	353	313	325	344	337	328	348	320	371	336	334	296	292	324	320	314	356	298	325	334	324	320	344	331	324	318	343	341	325	329	358	299	325	314	326	325	346	311	324	318	307	333	344	344	334	335	331	355	334	341	322	326	340	320	318	341	336	300	327	324	346	322	366	324	347	334	339	351	330	331	332	351	340	316	345	346	318	308	332	328	330	339	296	330	315	321	345	337	321	333	314	305	310	349	353	339	339	336	321	309	340	333	349	322	311	306	332	349	302	361	343	317	333	324	329	304	320	355	343	324	308	349	334	351	367	338	312	321	300	313	327	338	349	303	345	337	336	366	350	325	313	356	343	321	324	342	329	337	327	308	335	352	318	301	303	342	305	362	317	301	343	332	335	368	343	339	322	303	335	345	349	316	337	324	304	324	341	334	335	310	322	331	350	325	311	337	352	332	334	349	334	321	338	325	313	319	319	330	332	307	344	333	341	331	321	352	329	310	357	339	331	338	322	347	362	338	327	338	357	341	325	337	345	341	328	323	341	347	322	355	329	363	330	323	324	341	340	296	332	352	306	307	343	331	294	333	356	359	329	319	339	342	308	311	338	320	325	320	321	348	324	320	327	317	320	359	352	343	317	306	345	336	333	337	309	285	326	331	309	333	332	371	312	338	334	300	358	335	376	349	349	349	347	374	349	333	337	342	356	309	321	333	346	303	325	311	328	321	344	350	328	341	326	327	300	372	333	357	313	338	311	294	359	325	356	304	340	330	324	354	313	317	331	349	345	352	332	329	335	334	340	304	358	357	347	350	315	373	341	314	327	353	323	319	332	339	316	330	281	300	326	323	295	337	320	356	328	347	334	339	318	343	355	312	316	337	347	334	340	319	317	347	312	336	327	327	361	337	331	310	334	344	309	337	322	366	333	334	304	326	321	349	316	346	359	340	330	332	326	306	322	311	370	304	297	319	348	334	301	331	361	322	331	339	310	319	361	322	348	334	309	322	308	329	365	353	308	319	341	339	356	348	369	312	333	356	338	347	325	313	346	349	322	330	370	333	309	324	391	333	347	337	354	310	334	331	324	327	336	339	326	332	356	332	322	296	289	349	354	335	342	367	333	326	360	360	337	340	331	325	335	333	342	332	331	346	294	309	327	341	319	305	347	343	319	327	318	353	344	310	324	287	329	338	333	328	335	319	323	317	322	333	319	329	337	380	308	309	320	359	335	334	322	363	347	329	360	386	343	337	330	332	360	330	354	317	303	363	339	345	329	334	339	338	326	312	340	334	369	321	336	313	349	297	328	342	326	341	301	353	332	332	316	296	315	345	313	332	364	332	330	342	331	341	362	344	320	364	351	361	351	368	324	320	342	337	328	340	322	352	330	331	296	353	348	337	332	330	329	319	344	370	325	309	338	329	363	339	323	333	299	335	326	322	341	336	358	318	339	325	340	349	330	358	312	335	322	318	321	326	348	305	344	328	332	331	331	353	328	359	293	337	341	330	336	349	344	318	326	320	316	312	322	295	314	333	329	323	322	349	351	317	332	338	334	344	332	348	327	325	348	339	341	299	352	330	329	324	355	313	345	329	336	355	348	335	318	319	341	300	353	351	322	343	342	344	335	324	294	296	346	355	355	338	345	339	327	339	317	291	332	303	335	333	339	355	332	313	334	330	334	312	336	330	336	307	363	347	337	329	338	335	313	312	335	345	320	304	335	346	325	342	342	338	303	347	324	320	289	289	317	359	326	319	358	349	327	342	327	331	318	359	330	349	327	317	319	313	321	362	358	356	352	320	329	350	339	303	339	329	358	341	341	366	326	335	320	318	322	314	341	367	319	359	334	316	353	322	316	301	328	322	322	345	364	315	316	297	349	317	299	303	302	314	319	310	334	348	326	328	337	319	329	295	346	334	344	334	317	312	330	332	306	303	352	384	343	345	317	335	340	315	355	327	323	322	335	297	332	375	347	354	317	347	352	353	347	348	325	318	318	352	314	343	340	350	362	326	302	362	335	345	342	305	351	325	310	325	307	375	353	330	348	355	334	336	319	322	355	366	328	344	349	340	360	310	332	368	337	320	320	323	324	361	348	330	312	342	335	302	336	328	343	347	360	317	327	333	331	326	321	316	320	347	344	327	340	369	303	342	291	376	306	315	325	300	365	340	359	340	351	338	329	328	341	323	308	316	296	330	320	335	352	349	317	360	337	345	328	304	309	319	320	331	378	328	324	306	318	355	342	335	329	342	336	316	362	331	330	329	306	315	298	341	343	334	311	325	350	349	326	345	299	373	356	310	320	365	318	336	332	310	311	366	325	308	343	312	332	318	342	336	293	324	332	319	301	337	353	329	332	328	340	316	372	341	338	329	326	304	331	344	320	321	328	321	345	315	313	317	347	349	336	309	298	358	352	352	349	316	362	346	366	332	340	328	329	341	331	342	374	297	310	341	319	346	327	311	316	314	346	353	360	346	356	328	351	309	343	343	360	351	328	332	328	305	316	324	311	310	325	336	340	357	323	324	318	296	347	352	363	324	323	345	350	343	349	319	331	323	316	329	297	331	311	352	314	357	309	357	322	326	338	360	343	311	332	329	348	334	332	375	340	317	296	307	358	332	325	340	345	349	361	359	283	333	349	343	357	328	311
37577	58529	14212	3980	2577	2054	1560	1240	1085	876	781	698	686	614	551	541	492	510	518	488	487	411	489	502	477	490	457	456	443	436	457	436	450	415	427	403	416	396	409	379	426	424	413	433	423	419	383	399	412	412	437	426	440	399	424	431	417	407	417	428	435	400	403	379	402	405	411	461	439	390	391	447	402	416	444	453	410	442	453	407	400	422	409	476	465	518	505	485	484	480	498	433	411	417	430	400	459	438	430	419	435	426	407	381	426	411	385	395	435	401	400	396	419	403	425	406	416	409	390	451	416	385	398	402	442	439	389	403	423	422	419	444	440	402	445	424	403	379	355	376	403	416	379	444	410	437	420	395	415	418	402	433	413	432	405	424	401	402	399	436	384	394	406	435	382	375	393	408	392	415	411	414	420	411	416	408	407	424	397	393	375	444	367	405	384	430	413	422	416	403	389	409	461	412	394	380	404	400	398	431	395	431	425	396	402	410	414	403	394	423	446	400	401	413	381	424	382	409	396	435	402	401	389	405	436	384	445	401	401	399	431	387	426	413	445	451	408	406	396	420	395	390	397	419	403	395	392	380	405	406	366	416	451	416	405	388	408	408	371	416	390	431	419	403	432	399	397	407	389	379	410	413	371	412	430	436	369	424	419	423	378	374	433	378	404	420	394	416	403	417	390	404	422	439	409	422	389	418	438	383	472	405	394	442	407	435	412	400	408	406	436	416	374	436	428	430	403	437	423	407	398	432	432	418	424	368	434	426	423	378	376	410	436	414	404	370	434	402	407	372	410	439	422	373	416	372	445	423	384	436	427	419	401	372	391	421	388	413	416	424	397	417	432	398	420	397	356	395	421	413	408	405	426	406	403	445	422	413	418	435	439	411	384	393	430	368	384	418	403	378	440	388	411	418	405	407	382	401	443	434	404	384	400	426	415	402	444	415	417	391	405	407	382	384	387	409	403	413	390	403	388	440	411	394	391	409	419	414	399	424	380	445	381	395	427	389	450	426	447	416	384	391	407	413	404	421	383	366	395	412	395	404	379	444	408	386	414	419	425	436	394	416	367	396	402	395	438	415	399	411	431	454	407	413	372	413	412	390	392	397	444	386	412	374	421	385	449	455	385	409	409	452	419	414	430	406	410	397	402	422	419	392	401	384	420	449	402	414	385	385	436	389	392	424	444	406	401	423	402	386	452	433	460	407	418	401	394	370	403	440	399	396	409	413	384	398	400	417	394	396	430	425	393	403	405	381	406	422	414	386	391	432	445	418	376	377	414	390	398	417	384	431	382	414	417	429	406	387	422	450	450	410	455	398	399	389	420	396	400	387	402	397	411	396	430	400	412	435	394	437	408	430	407	413	431	443	386	402	406	398	407	384	424	409	442	410	382	434	390	389	405	398	413	404	419	440	434	400	382	413	399	421	378	409	417	423	406	389	392	383	398	382	427	395	456	385	447	405	390	413	390	403	406	416	423	377	405	391	429	414	378	414	395	394	476	399	396	402	395	425	439	414	391	427	441	430	448	421	439	399	422	467	395	391	378	406	381	410	415	415	382	414	407	418	424	417	376	381	415	422	415	402	394	379	381	408	376	399	423	434	405	434	449	399	386	389	401	393	439	415	403	375	389	377	405	398	405	438	384	412	397	417	401	457	432	361	376	420	429	392	384	388	432	426	418	434	403	409	413	387	441	383	455	393	448	377	403	415	425	417	427	404	390	389	384	409	386	417	397	408	396	386	417	409	394	404	414	420	394	388	427	434	393	417	413	424	425	423	438	426	420	366	382	390	401	413	401	397	394	406	402	451	391	420	423	402	382	425	417	399	382	410	385	398	400	384	451	426	443	376	440	423	418	416	412	403	424	402	430	429	415	400	434	361	394	428	417	406	425	399	392	384	418	390	399	440	447	423	411	378	386	397	387	427	398	414	417	401	427	438	380	409	379	395	431	393	395	387	425	415	414	426	412	386	423	420	430	407	409	416	427	409	411	391	424	426	412	422	421	404	422	407	425	390	395	389	410	356	412	419	414	401	391	429	411	406	390	419	407	389	429	411	450	376	402	420	450	433	404	412	384	415	371	392	396	406	411	367	413	388	415	413	410	430	408	413	423	395	382	432	412	401	394	395	403	418	402	425	428	362	367	412	423	375	419	449	395	398	434	404	400	406	382	425	391	392	412	396	385	432	383	409	414	405	401	413	415	424	397	401	409	407	410	392	404	420	419	410	422	388	425	403	440	389	389	421	407	431	420	460	407	418	426	366	411	394	436	414	402	420	362	431	400	393	406	412	398	398	420	382	412	415	360	384	388	406	407	375	420	393	409	406	371	420	393	397	375	396	411	413	421	407	388	407	466	442	414	397	388	420	442	404	414	435	413	378	422	424	426	391	401	400	404	422	389	458	400	409	406	405	421	396	425	406	430	411	396	411	374	401	385	395	417	387	428	398	409	436	405	396	393	406	351	403	420	436	418	416	398	437	452	423	385	406	396	404	389	409	418	403	412	410	392	413	392	390	409	386	415	433	380	400	421	417	401	399	408	394	413	378	391	390	382	385	443	416	428	406	413	395	380	420	400	396	364	389	386	390	345	417	385	404	406	443	420	393	419	403	423	404	375	412	402	391	407	415	441	418	404	363	413	418	413	396	424	379	420	400	442	429	430	437	392	418	397	391	380	358	422	384	367	388	403	410	408	401	440	396	410	416	416	394	425	423	395	433	414	414	467	383	428	397	411	392	420	384	445	438	408	415	397	408	432	421	380	429	402	403	403	431	440	363	441	373	384	407	415	421	393	403	438	424	409	414	393	423	423	390	409	433	430	400	399	380	390	386	425	389	475	394	422	418	394	400	433	430	398	437	385	382	408	397	410	412	411	382	423	429	391	404	425	400	409	404	386	418	397	410	423	394	417	409	390	412	415	411	414	410	410	424	417	425	409	398	404	413	405	402	435	410	377	420	403	410	401	398	398	420	383	410	409	421	401	393	405	408	403	423	409	380	439	445	390	402	404	404	429	412	408	397	412	410	446	398	382	402	383	410	421	390	445	418	368	420	427	393	399	392	456	444	419	433	369	400	406	406	422	413	414	396	440	394	402	445	413	394	411	373	412	435	416	440	358	397	432	418	419	391	407	441	418	407	421	395	444	429	450	378	366	410	397	432	383	414	416	404	422	386	384	392	386	383	411	402	393	401	420	449	394	409	386	448	396	392	418	421	405	420	440	414	397	385	418	402	367	427	387	387	376	380	440	393	377	415	407	420	408	457	397	421	364	421	401	404	419	387	403	387	440	422	421	408	410	455	414	430	421	401	398	394	405	390	431	408	406	431	417	383	430	436	449	408	379	428	419	411	404	431	392	409	426	390	422	414	422	380	423	395	375	348	385	442	420	399	423	407	401	384	409	406	409	415	415	411	420	382	402	419	370	449	433	412	420	392	370	415	403	428	385	447	407	400	402	408	400	435	397	422	433	407	383	444	364	392	405	420
22838	21170	28939	23690	21170	21223	9875	1172	726	594	597	540	452	423	386	399	362	325	317	334	332	292	315	299	303	302	309	295	285	315	262	303	270	284	269	265	289	267	273	260	273	270	258	294	293	272	267	256	242	278	287	261	285	260	276	296	257	264	295	255	258	261	244	264	251	288	279	297	242	229	258	273	260	242	246	258	267	241	268	252	242	285	270	272	286	317	340	410	310	314	309	294	241	299	282	264	285	272	263	290	243	274	263	239	256	247	250	252	235	258	258	260	240	244	231	228	228	282	260	265	275	247	258	272	259	273	233	254	236	241	240	249	271	250	250	255	240	224	259	242	281	245	268	260	238	277	268	248	265	226	214	219	235	275	273	220	229	237	222	255	248	281	255	229	240	247	233	260	253	256	280	257	245	255	242	244	257	243	244	255	268	231	221	253	248	248	255	252	256	256	244	258	229	226	236	238	241	250	238	246	259	225	268	250	271	264	255	256	220	245	275	250	260	250	267	249	260	245	255	275	264	260	242	250	264	249	251	238	244	238	231	253	263	261	253	256	260	251	275	270	275	230	245	250	243	263	262	255	266	265	263	262	257	261	244	266	277	236	246	233	228	279	260	243	223	284	260	274	232	255	249	209	265	257	250	252	242	235	238	252	236	255	255	242	267	223	223	242	245	232	246	263	244	266	254	239	270	253	254	260	285	240	248	238	241	248	271	270	226	260	241	266	240	260	274	236	228	239	254	231	239	238	236	256	249	258	259	246	275	259	258	242	252	263	241	258	253	260	254	223	267	259	277	246	259	245	229	273	241	258	271	254	287	246	220	274	235	233	260	250	230	239	260	239	267	240	243	255	231	251	228	245	247	260	247	273	239	259	243	263	248	256	257	232	243	254	262	244	275	269	253	259	230	256	267	249	234	240	265	246	270	247	238	260	242	243	259	232	247	266	259	266	220	232	253	213	265	251	238	235	266	253	261	242	253	258	265	240	262	242	264	249	252	254	245	251	219	276	237	252	258	252	247	255	249	226	283	283	226	213	239	257	252	258	240	245	250	273	234	270	251	248	247	262	230	249	245	271	247	258	262	256	246	271	247	258	236	277	267	229	241	246	272	299	232	281	249	246	249	267	233	252	268	233	243	264	233	246	233	229	254	233	255	237	263	282	259	245	242	244	246	264	211	240	284	268	245	234	245	235	212	257	261	252	225	230	270	234	256	263	252	276	256	248	228	241	281	248	227	241	230	247	225	227	240	267	246	256	246	266	222	255	232	236	266	272	264	240	256	250	270	243	237	231	256	252	241	226	260	252	266	215	245	268	261	220	247	258	273	254	268	269	255	239	254	277	228	260	254	242	240	215	257	244	275	246	240	260	219	282	266	237	268	239	252	258	248	247	232	274	284	269	271	247	213	256	257	246	284	236	270	245	224	243	239	247	267	259	270	303	242	263	292	263	253	270	263	238	269	268	275	255	241	248	254	234	251	260	251	248	238	253	231	247	206	248	237	263	248	256	260	233	265	273	271	242	269	269	258	255	258	257	274	237	262	253	263	255	251	242	265	232	277	244	271	274	253	268	268	283	250	242	238	217	249	245	220	231	247	226	208	258	248	233	262	265	257	248	248	239	272	240	275	246	256	227	268	242	257	245	216	249	264	216	259	256	260	259	237	251	238	253	257	259	263	223	251	253	269	273	283	241	243	228	274	257	230	230	241	267	247	265	248	241	277	257	265	251	272	249	243	244	256	298	241	290	239	267	265	266	250	244	246	242	251	243	257	247	223	249	237	263	247	258	231	269	247	269	219	265	263	266	246	269	254	280	226	254	246	240	250	270	235	245	276	238	270	263	266	267	271	259	268	261	253	231	286	269	255	232	263	277	242	263	266	240	252	265	272	272	243	238	251	239	237	232	265	268	238	269	242	253	283	240	275	242	257	244	264	284	248	235	249	261	247	265	227	252	228	255	219	248	265	236	258	244	244	267	240	248	264	254	239	262	254	266	235	259	246	250	275	246	243	242	257	233	229	251	243	244	266	250	276	256	274	254	290	277	228	230	238	268	256	253	257	269	251	285	274	242	258	266	270	253	253	238	254	258	226	262	282	239	240	246	248	242	236	241	244	253	244	253	225	263	250	235	267	249	229	253	237	282	246	249	255	231	252	236	246	247	254	234	264	251	231	260	240	257	248	241	256	266	239	259	263	253	226	243	264	253	233	268	266	250	263	262	232	259	254	263	246	230	272	213	210	258	227	253	242	229	240	263	283	267	267	272	240	245	235	273	256	267	285	243	227	240	251	281	274	243	286	266	253	222	254	263	270	262	253	249	252	255	243	256	278	254	264	235	240	223	231	234	253	254	261	242	245	264	257	246	270	243	251	214	285	245	245	253	250	243	245	232	247	255	264	220	261	257	257	285	260	261	266	244	238	248	269	256	237	270	246	264	249	239	232	248	249	260	262	250	243	271	250	233	271	243	246	240	252	260	236	236	238	255	261	247	227	258	251	238	244	275	249	253	253	249	252	232	243	241	285	263	263	242	254	240	253	232	252	231	234	280	268	259	231	240	256	261	264	262	244	246	234	257	229	277	269	234	265	252	232	229	252	255	279	263	254	239	245	226	248	258	289	261	254	251	243	264	210	245	247	226	252	258	252	262	246	232	227	260	260	213	271	262	241	248	274	252	256	246	239	257	245	235	275	276	242	279	239	268	237	242	256	274	243	261	272	241	246	255	262	243	247	242	273	227	241	248	242	233	257	250	244	249	242	262	246	235	260	249	249	258	253	250	244	224	263	257	242	231	247	240	247	228	257	236	265	250	283	254	243	237	263	233	250	259	241	271	271	217	251	223	258	226	232	239	275	251	279	246	239	263	272	277	277	240	245	287	231	263	242	207	272	237	247	245	273	269	247	258	261	263	257	239	272	246	241	248	243	248	231	221	254	253	230	258	261	221	247	242	252	245	256	245	276	249	260	254	237	250	271	271	268	273	249	257	239	266	261	249	236	245	237	225	234	261	263	253	266	250	235	250	248	243	239	226	235	268	227	246	259	239	243	258	265	241	267	241	256	227	270	250	281	259	271	286	243	258	239	248	238	231	260	272	263	260	264	253	261	237	284	244	245	259	257	232	254	204	240	250	256	247	250	235	257	265	253	250	247	255	256	233	259	239	245	239	247	272	264	261	250	238	277	238	267	236	237	262	258	249	212	265	243	249	253	243	278	255	232	254	263	248	250	249	266	248	255	242	262	253	244	255	264	251	238	278	235	247	244	230	254	258	252	245	232	238	263	258	254	265	261	244	257	240	276	251	255	246	254	270	257	255	243	241	250	262	269	235	256	247	267	207	230	245	238	244	256	255	237	242	268	290	264	251	261	261	285	234	259	237	264	235	212	268	238	270	256	233	243	253	245	258	217	253	255	263	255	227	251	226	242	251	254	242	233	284	240	285	251	263	254	243	291	232	240	220	247	275	257	252	246	244	236	223	265	264
40871	64073	19869	6613	4511	3370	2537	1975	1536	1194	993	852	767	641	587	516	527	465	470	432	465	416	396	394	369	397	376	387	378	351	330	349	327	312	342	345	334	333	328	330	329	313	326	307	309	311	302	321	338	331	318	323	340	327	319	324	320	320	329	313	302	318	300	275	307	299	333	355	291	303	290	331	277	303	311	289	292	280	329	299	321	274	284	319	353	470	462	494	417	393	401	380	334	338	322	345	349	367	297	304	316	298	278	321	286	308	300	316	286	291	311	336	302	272	289	297	310	283	288	297	275	270	304	264	317	266	286	299	288	284	300	316	295	276	300	280	290	283	278	316	295	313	296	289	295	289	310	285	315	286	309	291	291	275	298	276	294	277	303	310	280	284	331	294	283	300	332	289	273	297	269	302	315	294	323	271	284	317	267	283	283	319	271	298	274	297	317	308	292	271	276	302	277	295	320	320	311	273	288	293	280	313	294	279	303	310	291	290	285	307	323	288	288	274	292	313	297	248	349	290	286	300	298	305	322	274	284	293	326	278	298	282	339	275	294	285	282	319	285	299	301	295	307	308	308	290	308	267	305	268	269	286	337	312	295	315	295	299	314	290	302	303	321	305	273	323	281	295	286	292	321	294	271	309	334	283	273	274	273	303	293	310	274	277	289	281	280	290	328	317	277	289	316	268	298	304	302	287	312	320	304	298	276	319	275	286	291	290	284	272	303	297	268	284	296	291	299	323	297	276	317	299	296	317	323	311	302	321	321	312	282	289	285	300	288	259	293	296	285	315	299	292	289	289	294	274	325	304	279	280	312	301	256	289	317	298	309	295	320	297	290	282	299	290	292	314	278	288	298	310	304	312	279	263	279	308	308	281	288	259	279	299	311	257	277	242	326	326	314	291	301	279	298	306	316	308	298	266	301	251	290	298	296	301	294	306	318	331	261	320	307	311	263	304	283	301	309	310	319	334	278	327	279	282	306	292	291	300	336	298	301	288	312	282	285	305	291	248	297	298	285	316	304	300	298	291	293	314	307	329	309	295	274	313	277	288	280	304	319	319	298	281	315	288	308	309	277	287	289	299	262	297	282	300	303	291	315	323	305	298	293	264	276	297	290	303	298	289	291	294	321	274	268	310	287	269	321	281	315	311	310	298	274	323	289	279	288	333	282	283	289	324	281	269	283	287	295	317	302	277	274	315	293	270	311	294	314	298	308	310	313	296	294	295	287	299	279	312	296	310	265	311	300	282	294	309	319	304	270	307	298	261	308	308	297	294	276	269	300	296	300	306	283	301	276	293	271	302	307	304	293	268	292	282	293	269	323	309	298	267	303	299	315	283	284	287	292	321	289	317	301	286	256	269	305	296	296	299	294	340	311	292	300	315	291	279	280	293	288	317	310	293	282	309	295	283	318	317	286	282	271	291	307	282	274	297	309	322	277	294	301	322	294	283	305	310	288	276	291	290	314	307	307	277	304	313	302	307	291	308	314	283	308	279	296	278	294	298	313	311	304	305	275	302	329	268	294	342	325	295	315	270	273	265	294	309	299	277	292	281	293	311	292	277	330	285	323	290	312	288	295	310	291	299	281	315	304	304	296	304	284	307	291	286	320	292	304	320	265	300	276	294	283	306	319	286	258	298	335	320	290	296	293	313	277	299	295	321	270	320	272	272	286	305	297	280	280	313	300	304	324	291	336	294	273	322	300	267	284	297	327	286	296	293	281	299	307	275	304	273	292	317	288	267	295	303	307	280	297	310	292	291	284	312	312	308	302	280	296	299	324	311	287	325	294	314	301	299	278	289	300	290	273	291	281	294	277	271	318	293	284	300	291	327	280	302	342	285	315	304	296	281	292	303	276	268	297	313	283	309	306	323	314	289	287	348	319	292	294	293	297	315	303	299	307	284	317	303	328	314	251	286	276	265	310	275	292	313	308	297	293	293	294	278	331	289	293	276	270	304	335	271	296	275	312	306	300	341	305	288	277	310	264	315	298	313	333	275	299	357	312	297	294	287	310	292	297	297	279	261	317	298	303	316	289	296	295	305	282	273	297	259	287	285	305	274	295	292	338	288	238	294	325	305	274	281	299	288	295	311	282	296	309	271	319	320	277	308	293	280	271	282	298	297	301	304	292	291	315	302	293	296	298	294	275	324	272	284	301	300	287	277	264	296	285	324	300	318	307	259	291	295	287	302	255	296	296	294	260	310	296	316	302	330	280	305	289	312	308	323	299	309	292	306	271	282	325	304	288	313	269	281	284	312	299	292	291	310	276	293	326	296	264	269	319	294	304	304	305	302	271	341	295	323	318	323	290	281	323	297	255	292	288	278	285	314	306	295	268	295	262	308	318	270	336	307	313	276	290	303	303	288	281	282	286	272	269	312	291	295	317	261	280	288	290	295	304	302	271	268	269	323	295	307	341	308	293	313	269	323	282	267	286	296	288	297	335	285	285	278	288	296	309	284	332	341	300	284	296	268	297	305	286	268	289	284	293	290	301	317	342	307	311	292	264	302	286	310	285	301	296	319	297	264	300	309	322	306	308	269	337	285	294	306	319	290	320	300	300	320	315	315	293	302	282	295	294	314	320	286	261	305	314	304	304	276	298	297	337	304	301	345	286	324	276	306	297	288	305	307	320	264	282	283	306	302	263	288	306	274	315	286	318	297	288	272	300	257	255	308	284	285	293	306	279	321	298	248	284	258	312	290	294	302	298	272	272	298	298	316	319	312	290	287	301	296	272	262	299	316	309	302	263	287	317	263	291	285	281	281	286	286	277	308	317	310	302	310	296	323	286	291	306	295	315	302	275	289	272	296	331	299	320	318	287	289	305	330	263	302	286	302	256	310	285	263	303	326	321	327	281	274	269	307	299	294	270	264	280	309	286	287	255	287	317	277	306	310	288	270	258	281	268	308	286	296	311	294	329	298	271	319	289	308	281	284	279	274	293	319	285	284	282	301	324	301	287	331	317	286	265	294	320	272	289	288	296	307	306	294	297	319	330	274	280	301	292	305	291	293	292	305	286	309	321	282	269	297	268	276	326	263	299	323	304	283	323	310	311	319	312	291	328	284	299	280	272	315	298	283	291	302	332	318	295	306	290	289	284	319	336	299	284	324	323	277	317	281	315	250	300	298	289	293	305	311	306	314	291	333	281	327	306	268	310	299	299	280	249	285	277	267	325	297	300	328	306	272	306	303	313	293	312	275	314	283	315	265	295	317	291	292	299	275	247	291	320	326	305	259	293	316	290	304	293	286	307	331	281	314	303	322	280	279	274	310	300	287	288	305	291	285	299	314	290	280	251	301	276	328	273	313	292	304	299	274	321	302	311	304	306	279	267	267	297	294	289	302	268	320	286	269	285	312	282	299	303	274	307	292	321	299	322	263	303	303	325	285	319	291	335	303	312	307	306	318	285	312	293	308	293	304	316	298	292	292	286	307	273	305	292	260	277	296	308	292	301	272	291	273	294	276	285	322	329	290
29004	27857	19309	3433	676	561	584	591	516	535	508	536	514	515	528	509	528	468	519	544	535	519	535	511	486	538	467	485	499	515	550	512	532	572	517	526	492	490	526	550	514	492	557	536	520	501	534	482	510	525	523	515	514	545	519	497	498	485	498	539	501	494	507	501	492	516	496	516	541	513	539	541	543	518	565	509	538	508	514	519	520	512	512	490	564	567	552	540	522	526	557	554	501	559	456	513	562	518	506	525	478	509	526	532	501	481	533	540	509	498	505	498	497	457	482	469	484	518	500	543	525	521	542	535	461	500	533	510	496	519	540	487	501	518	500	511	529	505	493	517	513	496	494	491	542	523	529	515	483	512	513	511	509	491	536	494	523	501	512	500	516	518	485	498	506	490	522	532	521	504	492	510	490	508	519	468	494	495	489	525	519	508	494	577	523	522	530	502	507	533	533	480	525	525	491	500	510	501	537	472	521	504	550	526	499	494	514	494	533	493	550	482	505	490	529	503	485	495	510	486	485	500	530	524	518	501	511	504	514	531	559	509	508	463	510	538	545	532	508	507	492	520	488	514	529	510	512	558	483	506	473	494	503	500	518	512	520	490	504	487	477	518	542	514	511	516	523	506	502	479	503	493	501	526	514	493	521	497	525	504	474	547	487	497	491	534	544	491	551	543	532	523	503	503	519	527	485	516	521	510	521	486	514	537	481	519	559	491	514	535	571	528	511	498	523	505	529	528	555	459	523	487	519	516	495	504	546	543	516	481	544	521	516	520	511	518	476	520	496	491	489	540	511	476	529	538	539	542	508	525	549	527	472	509	498	498	472	492	520	541	542	548	523	520	510	529	497	529	533	516	469	513	522	466	515	531	484	508	545	500	490	480	483	486	568	566	484	531	526	522	487	503	492	524	505	526	515	486	506	500	517	492	553	482	520	494	484	509	495	525	518	515	518	533	514	454	545	516	515	505	526	489	495	497	552	516	509	560	494	512	490	527	532	520	517	479	501	496	502	554	530	518	512	486	523	526	519	526	477	505	505	517	514	472	505	520	522	551	503	512	484	486	524	532	495	535	528	499	513	507	550	497	504	528	510	491	515	506	546	549	523	534	523	532	509	503	520	514	493	522	492	539	542	532	471	473	517	516	482	515	498	501	523	525	484	536	453	494	496	485	471	541	467	526	489	490	499	484	538	484	495	518	521	487	549	505	470	495	522	529	518	497	491	511	509	513	541	549	513	524	523	527	516	467	527	536	481	544	513	467	502	538	534	522	545	476	515	506	483	548	550	537	524	482	512	539	534	523	513	523	487	504	518	518	535	509	525	508	508	497	501	535	512	510	553	511	479	546	485	525	497	520	504	518	532	511	532	544	514	475	527	505	510	484	491	496	513	521	539	520	497	512	496	514	524	523	521	505	471	498	516	511	523	493	515	509	512	523	541	529	516	498	479	516	513	497	500	535	489	495	496	487	504	560	520	536	510	500	592	537	499	482	502	509	519	524	497	521	513	496	510	513	490	515	478	514	518	497	530	533	488	485	548	525	557	504	493	491	499	547	584	495	448	465	526	515	525	477	520	511	475	471	527	498	530	456	529	501	515	473	534	501	521	501	507	502	498	500	504	509	499	492	509	494	478	598	534	519	553	503	485	494	476	524	467	483	495	534	526	515	523	510	527	521	522	538	498	532	455	518	531	569	516	551	515	493	485	493	527	529	534	483	517	509	515	540	482	518	471	493	501	501	514	518	532	516	495	506	533	507	511	536	508	487	482	464	513	538	532	512	554	489	535	520	509	522	516	510	509	470	497	511	499	511	490	549	513	473	502	491	527	505	550	498	506	530	520	499	513	493	501	529	483	508	516	502	522	519	489	526	522	534	467	497	474	501	507	524	521	537	499	483	502	525	506	509	510	482	512	513	528	506	482	509	516	503	485	497	516	527	510	539	509	531	470	485	516	513	504	506	523	541	483	516	468	537	535	521	517	525	479	512	544	481	450	492	511	519	493	514	518	517	505	512	522	491	530	493	484	490	504	532	503	493	500	544	494	514	498	481	542	497	507	509	539	532	521	529	514	492	489	517	531	481	471	544	467	502	481	517	498	516	498	526	519	523	502	522	513	482	514	489	524	519	539	538	496	511	491	481	494	538	474	506	502	540	487	510	496	509	522	506	490	525	491	473	496	499	512	517	477	484	505	495	457	514	548	501	514	543	500	522	494	505	569	491	535	482	483	482	499	486	514	524	532	503	505	514	522	490	507	504	520	548	512	481	510	499	490	526	548	516	523	516	486	528	520	568	490	530	532	531	497	482	530	534	536	510	529	522	483	508	517	484	527	510	510	541	491	506	491	531	462	517	544	515	495	516	505	506	544	505	508	508	505	515	479	498	510	515	492	533	511	466	491	540	498	509	532	516	480	541	483	488	529	483	509	459	511	519	509	529	470	510	527	497	531	531	519	476	495	543	520	508	526	491	478	540	521	513	487	504	505	541	542	537	536	529	517	514	527	517	487	543	519	493	557	528	494	490	516	546	495	520	492	528	499	475	493	504	525	510	543	514	508	497	488	525	546	505	482	502	485	490	534	522	491	520	494	521	510	530	511	539	516	542	488	495	528	535	517	502	546	495	524	492	518	457	485	498	483	531	464	507	502	499	496	494	526	552	500	553	514	487	459	504	509	480	524	517	486	490	512	487	462	561	516	487	497	480	525	464	491	509	495	473	500	502	496	531	521	529	484	534	518	470	542	517	535	507	486	491	515	522	535	526	494	514	511	514	500	532	522	534	495	511	494	499	502	532	501	508	516	499	513	487	481	529	499	506	504	523	545	506	513	518	490	517	486	511	480	502	518	522	491	508	529	552	486	507	535	502	487	510	472	521	524	524	498	474	473	519	530	493	445	502	528	489	522	514	525	518	506	521	516	463	528	528	520	496	520	513	521	526	473	489	499	550	479	502	530	529	524	498	526	520	514	515	475	497	518	512	508	530	510	518	506	505	494	549	561	474	487	520	528	513	480	517	512	491	526	513	532	551	515	535	480	537	536	483	498	539	483	480	487	498	532	464	482	521	468	514	498	495	507	495	543	525	504	476	533	507	508	485	572	497	479	508	552	547	518	548	508	533	517	554	468	522	509	568	521	497	530	513	535	483	496	500	549	513	500	502	539	491	476	506	534	521	501	510	513	494	531	531	492	534	457	530	521	497	553	535	513	464	574	508	518	514	480	473	474	526	527	491	485	538	502	549	507	505	511	517	498	514	514	519	549	512	516	502	552	515	548	503	510	521	512	492	504	568	488	488	557	537	472	493	504	526	486	499	534	504	475	506	552	529	513	535	491	506	480	489	483	542	497	457	527	546	477	489	527	527	505	526	549	533	510	526	518	510	502	495	457	492	470	539	510	506	501	482	548	529	507	510	548	503	499	496	520	495	513	545	485	520	519	505	531	522	517	501	562	549	514	489	508	563	477	499	528	510	495	539	493	538	512	506
36209	44914	10710	1001	960	776	747	681	648	686	586	627	637	638	623	596	663	607	598	601	618	609	653	604	562	619	616	594	591	592	578	622	612	614	573	599	605	659	568	599	609	605	577	556	605	624	596	604	652	584	610	642	619	568	610	596	596	562	621	628	590	605	639	576	575	592	614	587	577	573	615	643	588	634	637	600	591	589	590	578	623	636	639	574	640	663	674	661	643	573	616	622	596	564	598	601	637	682	610	632	593	604	621	600	579	576	589	616	635	593	586	622	637	567	624	636	585	616	572	602	596	624	580	628	564	614	625	578	626	586	581	586	591	641	625	632	591	535	599	593	654	612	622	588	609	586	608	615	601	628	573	609	588	602	642	622	580	578	633	525	605	666	648	608	631	635	615	578	596	595	658	602	641	615	590	569	601	640	613	590	609	575	613	598	577	606	586	623	599	650	609	617	600	580	649	574	663	592	571	599	616	609	596	590	634	646	588	604	621	595	591	587	596	574	622	598	553	627	609	611	626	619	614	619	617	569	601	588	589	596	612	620	609	632	596	640	599	580	567	636	670	620	633	605	669	593	562	627	597	639	628	623	596	613	626	626	587	626	605	628	616	595	619	617	600	593	626	617	638	592	633	618	588	542	572	613	609	594	611	607	591	584	658	569	607	619	575	595	581	601	596	609	622	600	621	589	610	612	631	586	532	584	622	596	580	633	592	655	588	617	605	637	546	626	627	590	614	635	631	609	636	630	641	634	596	627	576	601	626	615	630	619	592	584	588	599	571	629	679	623	606	604	595	605	593	609	649	613	597	615	578	604	580	603	567	583	572	606	570	584	624	625	647	651	612	625	599	625	645	610	652	586	584	645	592	576	600	593	590	595	589	632	608	605	568	631	593	578	599	569	623	635	616	579	624	661	581	611	607	627	621	548	618	630	600	611	632	617	598	619	604	580	633	587	580	599	619	561	604	625	591	636	612	603	590	567	624	626	617	609	574	634	559	625	656	579	626	621	582	634	631	602	623	637	609	619	613	583	610	618	592	593	601	631	598	637	615	611	594	659	557	594	599	625	614	642	641	632	637	644	634	641	621	601	593	591	626	624	598	611	657	623	582	624	629	617	579	642	582	626	610	630	539	628	610	594	602	594	668	596	607	621	564	601	589	584	574	612	652	624	586	635	624	609	593	608	582	572	616	634	620	589	617	583	588	563	592	595	631	647	580	584	602	583	624	605	610	575	594	630	634	609	611	598	637	594	629	604	560	596	670	617	598	579	590	581	608	647	611	609	624	621	608	578	655	599	613	588	539	619	629	601	598	624	610	599	581	645	563	620	661	564	588	595	619	596	646	601	617	625	598	604	620	630	607	652	594	618	572	622	603	640	588	576	615	588	617	618	620	632	608	610	614	572	583	585	593	597	640	581	583	616	598	594	619	638	620	637	639	639	610	569	604	591	619	600	579	639	582	594	629	638	635	597	566	604	602	614	575	619	600	611	604	570	569	643	602	582	628	596	590	610	597	609	641	594	604	626	573	642	610	576	574	622	616	611	616	582	603	602	626	604	611	555	655	600	589	564	637	569	576	606	590	589	592	644	586	634	632	566	629	587	578	601	601	630	594	604	621	660	615	579	609	563	568	606	614	580	591	572	579	603	597	646	629	633	614	608	622	610	595	615	607	606	610	653	634	608	607	629	628	600	603	604	599	619	598	658	671	553	641	602	578	628	600	579	614	604	620	645	600	605	597	579	638	626	580	570	568	596	552	625	639	582	588	559	591	597	610	598	609	612	614	630	639	597	585	602	634	581	631	580	591	575	569	626	641	636	601	627	599	673	660	583	618	559	606	566	617	612	606	583	629	602	571	594	587	590	601	594	617	600	612	614	637	537	555	587	612	613	658	630	591	625	587	646	589	588	582	624	606	600	608	587	600	562	648	583	596	623	595	589	641	599	631	576	599	638	685	635	593	579	614	596	633	601	582	613	611	608	607	590	602	583	604	599	596	595	636	590	583	642	615	628	601	581	605	640	593	606	600	617	586	578	614	596	634	603	603	588	596	619	594	649	581	646	588	614	579	639	602	607	645	608	644	636	564	556	566	608	622	623	607	605	593	589	614	575	603	609	594	577	602	610	609	577	588	597	621	573	638	590	639	596	651	621	578	589	638	623	654	573	587	587	600	620	615	593	617	593	620	581	552	603	640	558	568	621	615	639	621	594	598	658	579	619	590	593	623	666	605	619	595	666	601	658	642	587	638	636	603	587	647	601	643	600	578	589	572	573	599	551	632	604	625	561	557	639	588	570	615	574	598	676	588	634	608	586	592	592	622	580	602	571	576	610	624	636	624	597	633	588	596	626	616	627	649	548	618	613	572	624	590	602	623	627	606	584	593	620	614	668	587	587	634	589	607	613	589	629	604	601	624	633	665	620	615	610	608	671	573	637	607	603	626	628	598	543	650	604	619	579	646	599	600	628	587	615	539	592	558	625	600	597	611	642	608	639	605	637	631	628	601	586	547	624	579	626	588	609	627	591	626	563	560	604	596	607	547	636	627	638	590	617	588	573	632	578	637	590	640	603	579	604	624	651	633	649	596	624	613	617	585	587	635	614	590	603	619	590	613	614	628	580	607	605	622	643	575	561	597	571	618	576	645	604	596	613	624	567	634	556	585	569	639	632	668	620	619	563	604	615	631	667	599	596	610	657	562	642	616	620	597	599	584	571	602	583	624	625	658	638	648	659	601	630	653	623	609	606	607	630	615	589	598	581	607	655	607	602	632	578	596	614	608	606	604	636	637	586	595	564	610	587	617	581	643	590	606	568	631	580	598	638	626	639	621	579	609	620	652	609	567	595	583	620	625	583	622	608	593	582	612	596	610	600	599	643	588	616	586	591	620	582	633	599	583	607	593	624	661	641	597	620	616	603	612	598	609	598	608	633	588	649	584	618	592	632	613	640	627	597	570	597	620	622	564	586	599	637	607	621	612	644	567	627	608	598	653	594	572	593	601	588	599	559	640	626	598	631	612	623	610	621	588	635	590	551	568	623	564	632	557	636	596	608	574	583	623	662	604	615	608	623	571	624	595	611	668	615	605	569	616	594	576	621	604	595	608	632	573	619	606	614	587	571	595	623	581	599	648	582	631	607	585	611	599	593	619	614	582	581	630	609	582	606	590	610	663	634	596	569	583	609	636	664	630	630	582	604	636	631	596	574	639	569	644	583	632	592	563	602	619	641	618	641	614	610	624	635	563	573	606	615	572	623	630	599	581	621	558	598	570	575	629	605	620	661	604	584	566	586	656	618	601	616	640	605	625	594	566	567	618	608	591	581	611	597	674	588	619	563	610	594	592	683	605	588	574	605	614	638	619	629	573	590	615	625	593	634	567	597	591	585	584	617	602	603	552	585	584	588	595	570	572	564	623	647	612	638	594	609	637	597	571	574	616	603	589	586	606	603	658	621	623	598	639	590	616	587	680	613	618	655	574	600
23994	21250	28659	24136	21231	11022	1217	757	686	573	547	537	444	461	457	419	448	448	424	403	421	418	370	412	423	426	379	440	365	362	365	345	386	390	377	374	369	369	352	401	373	384	365	356	356	373	346	373	359	368	374	347	362	359	333	414	369	376	345	356	369	365	355	383	381	368	381	388	388	334	384	353	373	381	389	385	347	357	387	367	395	364	380	365	402	388	434	479	436	395	413	401	385	385	388	387	367	368	318	363	361	372	356	382	357	345	394	327	359	385	329	339	356	394	362	384	341	352	367	384	352	403	341	373	352	394	357	370	384	373	373	359	383	341	401	369	351	401	362	373	363	355	367	352	370	351	334	349	377	382	372	332	331	387	391	352	360	355	365	367	354	375	386	379	364	356	385	388	389	355	390	381	368	376	376	373	366	346	352	355	397	357	372	343	368	394	335	352	368	322	347	366	365	347	350	380	396	367	377	375	328	344	371	397	363	340	375	369	364	370	379	351	334	357	365	380	322	379	328	357	379	349	403	355	382	371	357	384	383	361	332	345	364	380	377	354	344	361	369	383	384	364	423	390	357	382	378	363	371	351	353	385	373	387	355	367	412	344	338	352	393	332	404	405	351	351	343	353	354	370	355	364	366	361	362	398	359	376	333	336	328	357	393	346	346	373	340	379	391	366	353	343	336	358	365	347	354	359	355	391	386	410	375	351	358	392	373	332	322	358	364	337	382	377	329	412	369	381	361	381	377	380	351	369	377	362	390	330	371	380	365	358	348	364	339	357	354	343	392	386	390	372	381	368	359	354	378	357	370	368	332	384	365	390	376	383	366	381	347	370	389	362	351	360	366	372	374	392	378	349	341	335	361	351	349	420	369	364	392	363	391	363	336	349	349	372	358	337	350	355	327	395	358	365	346	377	375	350	356	371	355	357	401	388	369	369	369	353	372	360	368	350	353	356	347	356	362	360	339	351	393	378	360	347	370	394	339	337	339	361	369	364	364	359	409	364	347	349	396	382	360	386	379	358	351	367	382	360	359	352	401	329	361	355	347	361	354	376	403	380	374	341	368	400	367	381	369	353	347	382	369	368	351	366	368	354	384	372	371	364	348	370	351	357	386	398	385	385	369	365	343	366	393	339	354	358	355	352	390	340	350	362	356	344	402	362	372	363	381	370	385	336	382	385	379	360	350	373	385	398	338	339	388	356	360	360	375	353	347	361	368	360	348	412	368	366	372	362	351	405	363	374	397	389	383	339	341	362	335	369	374	372	357	340	349	363	385	378	382	355	353	332	407	343	348	373	409	373	334	382	373	366	357	371	334	319	377	337	352	371	375	375	329	342	370	369	349	346	345	356	370	404	361	335	340	372	395	355	343	351	392	344	365	353	394	411	382	327	338	375	358	341	351	362	366	327	390	392	370	352	370	362	365	356	363	356	353	352	399	361	389	348	373	364	360	349	397	380	375	382	343	370	366	380	364	354	332	386	406	363	379	364	371	378	341	363	353	359	349	353	386	395	361	369	332	366	373	384	372	391	344	370	339	357	375	376	365	398	371	368	387	384	377	361	368	378	355	383	367	381	349	351	366	355	349	354	366	353	391	336	375	368	340	341	365	379	367	366	368	368	355	340	412	349	383	382	363	388	367	377	336	380	372	375	373	364	346	363	385	381	373	363	367	362	363	378	359	346	353	372	401	385	369	347	356	337	367	398	379	345	373	350	379	376	363	342	330	377	371	349	389	382	379	365	371	383	331	374	386	354	356	363	344	359	375	382	362	349	381	361	332	351	368	383	372	364	349	313	332	338	370	356	327	371	372	375	345	394	348	304	333	357	375	370	346	345	362	374	336	368	378	383	407	343	368	399	395	365	385	370	360	346	370	333	352	379	328	367	384	409	392	367	346	368	371	345	381	349	384	334	343	378	371	393	342	364	363	374	344	360	374	368	367	351	362	356	340	400	332	364	382	335	337	359	401	390	366	367	372	364	387	371	364	336	370	392	357	335	355	359	369	383	361	381	388	351	372	349	332	346	378	358	394	367	376	367	355	394	346	352	335	365	379	368	354	357	347	357	348	380	360	339	321	390	387	371	344	357	371	378	354	375	374	339	355	362	349	355	328	362	362	385	361	325	338	357	367	371	362	369	394	375	349	377	376	375	383	369	367	394	355	376	380	344	326	348	389	361	345	384	364	353	347	371	370	342	364	385	374	356	392	358	347	351	387	390	361	349	310	345	361	379	347	379	355	357	346	343	378	406	363	357	383	374	346	367	367	334	393	386	363	338	333	388	377	350	358	402	382	350	349	344	366	385	384	374	344	373	360	371	359	398	356	333	346	351	372	340	387	401	335	370	376	383	368	323	395	362	397	387	350	356	365	344	387	378	341	370	377	355	362	391	359	384	353	385	362	325	351	362	343	355	340	380	388	339	392	400	357	353	379	345	353	378	373	359	358	366	373	389	352	342	379	368	380	386	364	388	362	368	350	344	345	359	403	370	354	379	363	352	328	366	398	390	360	355	361	370	346	347	363	358	405	353	388	351	354	362	343	354	352	386	348	361	393	342	368	384	330	379	347	362	356	362	352	337	339	372	360	355	359	329	328	351	372	334	362	371	360	390	376	386	354	346	396	365	356	362	354	352	370	360	367	377	371	370	387	401	356	367	386	416	386	317	386	381	353	353	333	342	353	350	360	334	363	403	362	349	368	382	381	376	390	353	356	393	331	379	356	371	351	338	356	377	364	405	392	338	413	365	361	369	380	322	354	357	350	351	366	343	341	348	353	350	310	372	365	368	339	363	359	409	367	368	369	368	340	356	350	351	378	366	389	411	343	362	364	363	365	347	370	377	360	361	364	351	380	350	345	377	388	378	363	347	371	379	361	392	353	354	394	378	359	361	353	388	381	390	380	351	361	372	367	364	362	352	423	369	356	375	367	383	400	372	356	363	346	360	349	375	379	355	355	358	361	403	342	353	357	360	367	373	360	343	360	361	399	386	367	404	371	353	365	408	377	370	385	392	396	358	357	383	345	346	393	382	370	355	385	352	360	382	349	391	380	355	373	372	403	382	365	326	360	350	352	394	337	332	356	346	361	342	347	358	366	371	359	357	345	378	366	388	363	342	398	371	319	342	364	362	359	363	341	330	368	369	357	343	380	318	366	332	325	366	376	368	343	346	361	340	380	321	365	362	375	386	380	373	369	353	370	372	360	364	382	361	359	366	379	408	347	373	361	386	378	346	375	372	349	345	350	321	382	383	389	334	340	362	409	352	383	376	382	337	360	361	390	373	354	364	351	348	368	366	378	349	327	363	375	321	369	364	395	381	356	325	342	413	358	380	371	374	394	380	378	380	365	391	383	342	352	378	352	376	345	374	355	335	370	383	366	342	364	362	377	368	338	377	362	351	334	363	390	388	361	361	397	377	357	372	346	378	357	349	366	368	347	357	367	393	359	362	344	368	367	366	363	329	360	367	358	399	395	367	397	361
37113	58774	16337	3793	2745	2137	1623	1338	1068	924	788	754	665	663	596	518	563	525	518	518	503	469	441	499	499	491	465	488	443	450	436	457	467	484	438	479	453	468	468	461	489	436	422	437	475	455	455	454	433	449	493	463	455	449	449	447	429	472	478	440	431	429	444	467	468	398	470	471	419	453	440	438	458	465	447	450	427	473	464	429	467	488	481	497	509	605	540	601	594	509	500	502	496	488	416	454	476	483	474	426	433	430	455	489	438	454	435	441	453	429	409	403	412	423	483	414	401	464	449	431	473	458	493	452	429	456	439	470	436	402	478	413	435	478	453	424	411	426	451	443	454	437	437	426	450	502	463	442	455	430	460	451	443	433	434	460	427	460	455	444	440	473	439	440	469	461	459	425	459	444	429	464	444	427	431	442	427	438	420	441	452	470	451	453	457	462	436	472	434	478	453	462	439	452	401	469	438	423	468	412	408	421	472	472	492	414	430	456	468	439	475	442	425	478	466	441	447	459	440	459	414	469	450	459	467	403	460	411	416	428	477	409	457	475	417	468	442	443	449	437	447	476	465	483	451	454	449	437	416	454	441	436	436	450	444	425	448	446	458	443	468	498	448	465	487	431	459	421	446	448	450	455	435	441	437	454	419	394	415	458	436	416	455	451	439	477	425	451	436	429	468	410	416	460	439	450	444	440	433	431	417	457	417	442	447	443	424	442	422	422	422	451	483	380	441	435	473	461	436	423	450	485	438	478	460	450	448	379	444	461	452	493	450	425	438	415	430	454	463	427	446	466	426	455	415	467	408	448	466	482	452	496	424	417	488	415	411	435	445	424	451	461	466	445	408	428	444	419	452	438	445	482	449	450	433	454	420	422	465	455	443	434	442	469	422	423	427	446	434	474	433	432	399	452	431	425	472	450	469	424	386	423	421	427	441	429	430	441	429	448	422	403	469	417	421	467	407	403	432	414	474	464	459	430	421	445	434	444	419	435	420	438	419	450	451	434	465	431	434	462	445	456	434	473	436	439	410	452	458	436	444	476	450	426	474	450	504	429	424	441	420	477	439	452	432	434	436	433	430	443	460	446	491	451	450	427	461	442	483	463	400	414	454	446	422	426	446	406	477	442	470	432	461	446	417	446	464	471	428	467	454	489	435	475	446	449	441	404	433	448	464	472	454	459	468	429	469	459	426	475	438	424	438	430	466	431	412	435	452	433	461	418	483	452	444	407	465	458	479	445	440	468	456	445	422	413	430	430	448	441	414	445	452	465	437	464	461	464	446	449	412	406	441	449	478	432	436	430	429	478	433	440	431	467	434	421	391	475	459	450	443	470	447	443	460	436	465	436	472	447	428	397	423	460	439	463	425	437	478	446	395	419	457	436	433	429	435	470	445	478	466	462	403	471	447	476	463	447	471	468	437	416	445	454	436	464	453	444	429	446	454	471	448	436	456	471	459	461	488	423	402	428	415	452	408	433	436	488	473	483	415	458	457	426	381	458	406	438	469	444	425	449	420	471	443	464	457	447	436	453	443	436	431	444	450	453	418	457	477	446	459	435	460	480	438	480	486	442	394	451	442	469	455	436	448	462	456	446	457	400	429	449	452	465	449	455	428	434	466	469	444	437	465	432	461	454	431	448	459	398	475	438	418	464	437	445	437	437	437	441	469	460	444	428	432	448	463	452	440	411	447	472	457	478	423	409	449	431	462	467	425	489	420	422	450	490	477	377	409	460	435	426	453	408	457	435	453	465	413	469	458	419	449	479	448	429	442	458	452	477	401	401	421	418	462	434	463	428	459	434	443	452	472	429	447	454	477	427	424	470	444	499	424	480	436	463	468	427	414	442	413	482	383	434	470	429	412	444	424	409	454	469	501	429	444	415	434	415	456	386	439	413	449	459	435	435	420	440	432	467	442	478	465	458	441	444	439	426	429	428	481	414	415	441	441	450	435	425	440	453	443	446	435	459	474	471	439	432	407	442	467	457	477	463	460	445	473	447	428	423	456	461	434	452	456	484	417	475	406	407	473	475	451	440	440	428	475	443	410	416	445	437	448	450	442	437	474	454	447	423	466	457	462	432	445	428	410	395	447	435	491	437	455	422	488	436	442	457	453	444	446	427	462	429	409	471	406	454	463	462	452	466	430	416	444	487	441	454	408	416	476	464	444	433	489	448	425	448	442	426	474	451	463	474	426	446	414	444	425	422	441	436	441	418	398	441	412	430	464	500	485	418	438	461	431	434	469	479	427	435	437	452	450	448	460	440	442	423	437	477	469	435	467	452	448	450	441	439	457	434	425	447	415	438	470	444	487	438	437	453	435	441	471	432	429	419	402	441	459	433	444	462	473	458	452	438	419	448	399	427	445	428	435	476	449	401	487	447	411	441	447	445	441	415	415	406	443	446	435	447	439	467	418	444	397	454	471	425	447	427	438	420	458	421	438	432	409	449	486	436	477	435	430	439	455	412	427	435	448	448	442	409	472	462	432	470	422	459	451	437	439	444	459	500	414	491	450	439	446	453	420	461	405	450	462	423	430	410	468	443	450	436	402	478	470	446	463	441	452	443	435	458	412	429	472	469	480	461	457	446	443	489	421	437	461	446	456	441	396	435	448	446	420	473	432	437	455	456	454	432	438	479	451	482	431	442	438	410	464	470	437	443	427	450	437	433	436	418	454	448	430	449	455	448	440	454	453	434	446	431	427	409	430	406	441	447	448	458	470	438	424	423	456	432	458	461	463	439	431	463	459	493	463	411	428	450	454	466	449	433	495	434	470	442	442	452	420	465	467	424	432	426	453	476	409	453	430	448	436	416	451	442	438	448	454	437	463	455	439	466	407	433	412	428	451	438	436	402	429	454	460	439	432	429	438	439	447	445	442	455	436	440	469	416	437	381	457	430	446	434	439	438	436	463	475	435	438	474	452	428	434	403	434	428	434	472	432	421	433	397	434	468	404	458	467	433	431	443	417	461	452	426	438	441	471	461	420	433	415	437	451	437	463	442	433	457	435	452	453	464	448	449	470	451	432	475	488	428	451	438	465	424	470	442	421	414	456	442	420	469	396	455	418	451	432	461	457	411	457	450	470	442	464	434	440	465	425	450	438	399	426	434	447	470	475	427	464	426	467	409	456	449	438	429	464	419	436	495	453	424	458	459	454	404	441	465	411	444	434	449	486	423	425	458	447	406	483	451	460	445	448	447	446	440	458	448	444	459	411	449	453	471	420	453	450	457	441	430	444	455	452	496	451	458	428	433	432	428	454	447	437	421	439	500	429	467	427	441	457	428	449	436	451	481	450	465	445	437	477	475	488	431	430	437	454	448	459	461	424	430	440	418	459	509	465	434	389	442	444	454	447	449	451	454	426	452	448	405	449	429	440	444	475	419	443	440	442	416	425	435	430	425	449	451	459	414	433	447	447	432	429	435	438	459	438	419	402	435	433	405	420	481	458	438	447	441	450	440	486	441	437	406	454	462	451	463
23007	21319	29232	23750	21320	21366	10578	1153	759	689	665	577	527	451	414	427	390	372	373	342	340	354	355	368	299	352	359	307	292	318	318	299	300	303	306	310	289	276	289	316	315	291	277	298	318	288	276	304	316	326	318	306	281	286	312	302	278	289	306	314	280	288	292	319	276	284	299	284	303	330	301	313	245	295	316	268	299	280	276	282	291	303	299	364	341	348	398	404	414	423	348	359	320	308	296	319	337	312	282	292	308	278	292	316	273	299	256	270	301	278	299	318	253	291	295	273	277	254	274	298	284	298	302	288	295	300	299	292	287	306	263	296	286	286	290	277	275	311	291	273	291	283	263	299	287	280	289	255	285	260	274	299	292	268	294	285	278	266	256	284	282	305	296	286	299	320	285	318	276	306	284	319	265	295	288	325	290	261	288	267	289	304	287	321	263	296	272	279	305	276	297	281	293	275	291	293	302	290	282	287	290	282	294	298	299	290	292	313	293	305	301	267	274	261	285	279	299	270	257	305	303	289	295	262	294	298	316	328	317	274	290	284	294	301	295	307	282	285	277	268	281	315	265	303	289	302	266	278	313	293	296	311	285	260	302	284	301	266	296	297	304	283	276	334	282	315	270	286	307	285	327	287	306	271	289	275	286	293	291	284	288	293	299	303	265	270	267	283	328	285	260	275	294	277	302	249	292	287	277	299	314	299	301	280	307	271	273	289	282	309	310	265	293	262	271	319	307	284	308	289	258	288	290	280	307	307	310	291	262	309	319	289	280	273	292	263	263	309	278	272	274	261	297	269	290	274	288	254	296	274	307	293	293	284	289	309	324	273	298	303	275	290	291	296	278	263	330	290	277	279	263	289	293	289	287	301	310	252	263	313	271	304	300	292	295	281	286	275	309	322	283	290	279	333	307	330	278	314	280	289	295	270	296	302	300	314	302	296	289	305	293	285	331	282	306	317	329	302	300	273	297	285	290	283	290	271	295	276	260	276	292	272	273	303	265	302	269	289	297	255	287	270	282	297	268	304	280	286	297	303	277	295	302	285	287	283	267	296	255	300	281	278	312	293	271	297	275	289	285	283	279	302	280	296	283	298	323	275	279	296	324	308	267	287	283	277	290	287	313	288	319	263	260	298	256	291	284	295	294	267	302	292	272	287	305	301	286	267	293	267	305	256	311	276	259	256	275	309	302	287	327	295	299	269	269	296	267	304	272	278	296	293	280	290	290	308	275	300	293	296	285	325	290	284	275	269	287	288	303	283	289	283	281	278	305	274	299	306	285	259	320	306	290	274	271	291	268	289	295	257	273	291	276	301	285	304	314	320	280	275	284	281	285	278	298	300	280	291	293	307	304	286	301	293	301	278	308	280	307	264	293	266	281	277	277	287	287	262	271	303	296	282	271	270	274	280	320	305	313	281	259	285	307	277	288	292	322	322	315	285	296	319	269	294	267	301	242	282	286	295	265	271	315	278	313	334	283	282	280	263	256	271	304	279	302	276	290	280	285	281	306	279	297	328	295	262	270	271	277	264	289	305	291	287	296	293	274	271	299	270	280	286	297	298	281	290	284	312	269	266	289	261	303	318	308	290	292	287	268	319	291	300	323	291	277	287	311	293	319	306	296	308	298	277	317	286	314	314	293	298	286	272	291	302	220	294	272	307	290	299	272	297	266	300	277	303	299	299	265	268	280	279	298	289	277	290	298	271	303	273	294	284	292	289	292	273	277	271	265	292	333	276	284	274	290	263	285	278	273	279	250	280	293	326	303	287	272	278	289	270	265	299	255	290	273	264	272	254	265	327	302	294	267	274	305	287	309	285	270	281	274	295	307	301	260	251	308	275	287	303	286	318	266	300	267	257	289	305	329	310	251	283	292	251	284	290	293	290	289	286	254	288	267	301	297	282	297	264	281	289	287	284	307	261	285	280	306	297	290	283	276	311	296	300	283	301	280	272	295	280	279	294	280	303	285	291	327	280	283	282	305	265	279	314	278	280	283	297	276	273	290	270	303	303	274	278	283	301	290	282	260	305	248	282	288	264	298	303	320	282	276	276	267	256	291	272	299	299	275	294	269	269	283	316	293	272	290	255	275	309	298	286	308	283	268	283	292	316	302	293	295	318	255	264	276	289	260	264	283	301	313	290	266	306	294	280	276	289	324	275	283	297	282	326	283	282	292	306	299	290	286	309	293	320	282	284	307	276	267	288	274	289	303	268	303	277	268	301	300	294	278	289	315	300	329	267	261	275	276	281	285	252	265	296	308	279	253	316	263	290	297	286	264	298	284	273	305	303	286	276	252	269	287	290	276	275	270	278	266	262	278	283	277	308	251	312	277	277	293	285	282	269	276	287	319	301	274	286	329	307	280	271	280	287	280	280	304	299	297	279	274	283	279	280	300	319	282	308	295	296	298	273	265	284	277	280	287	310	312	269	290	298	290	344	313	276	283	257	280	302	307	295	277	310	292	289	293	264	284	266	281	279	324	321	308	268	291	311	290	286	287	274	298	260	279	296	281	274	285	274	301	271	267	248	284	267	272	288	258	263	266	269	278	300	287	274	270	274	286	283	291	257	277	299	287	278	319	274	290	295	278	266	288	275	266	312	280	262	281	300	298	313	309	329	310	318	261	277	281	284	276	317	299	300	297	311	287	317	266	286	265	275	283	275	276	269	278	272	276	276	303	293	273	287	273	301	321	294	283	313	295	283	304	282	286	290	296	293	299	284	282	278	272	270	292	277	307	309	287	262	291	266	298	277	308	266	293	276	288	298	295	266	318	305	270	290	302	261	269	282	294	288	292	283	275	297	302	298	302	281	293	312	254	292	293	263	247	284	317	300	278	291	305	303	287	253	263	267	271	308	272	281	292	298	285	298	278	314	323	281	296	290	319	270	294	281	277	297	261	322	272	304	299	296	314	294	288	285	262	276	260	283	265	251	289	251	282	274	261	278	278	284	298	276	272	274	303	288	305	297	303	282	301	283	304	287	275	280	269	264	272	286	284	283	290	278	274	289	307	255	253	274	299	292	309	286	265	284	269	278	287	292	303	296	273	291	285	299	297	307	274	303	296	284	268	266	313	290	272	294	282	269	281	303	282	290	301	302	271	252	276	285	281	271	269	277	283	292	312	317	290	295	300	254	273	263	279	308	274	289	298	270	318	280	294	275	318	267	304	286	270	282	260	301	253	270	321	294	275	283	293	276	289	278	285	290	295	316	275	288	282	267	250	290	294	309	289	269	292	275	287	288	283	284	282	278	263	309	306	275	343	294	279	277	259	289	269	276	270	299	300	262	273	291	270	289	283	299	307	298	274	303	298	268	327	300	279	267	323	301	273	321	309	274	277	318	301	277	308	284	293	259	294	274	290	254	281	277	278	300	249	294	318	290	287	306	314	297	289	314	311	283	276	290	317	281	289	274	283	285	272	284	307	336	306	299	279	280	315	271	258	318	290	262	305	271	298	294	262	292	327	294	290	309	301	287
41237	66281	21833	6628	4562	3384	2611	2011	1550	1250	1037	904	746	771	646	575	570	525	507	490	482	473	458	426	419	384	383	394	433	402	367	431	364	396	375	386	349	340	401	378	380	369	391	356	341	359	359	384	320	332	387	358	365	359	369	385	326	376	377	335	338	334	337	331	330	374	347	347	335	362	334	362	340	375	320	330	330	345	382	309	363	345	395	393	418	454	506	500	552	465	408	420	374	386	368	398	384	379	400	343	358	347	316	356	373	352	353	345	343	325	345	345	301	360	343	301	322	335	335	347	358	341	330	395	369	398	394	293	347	344	345	321	360	317	316	333	332	333	349	334	350	366	356	368	346	322	323	339	336	375	325	300	350	316	364	319	356	323	335	350	363	356	357	326	317	350	327	321	331	327	352	352	334	357	327	370	355	317	360	331	311	361	364	341	375	331	369	340	339	353	347	336	389	335	347	369	357	367	317	331	340	343	349	348	335	348	345	350	333	360	352	338	352	318	345	354	344	332	317	368	323	334	343	321	326	365	344	334	358	328	338	332	330	316	347	370	337	361	328	357	331	339	352	345	318	338	314	349	313	347	343	304	344	322	356	346	336	315	326	344	356	333	335	350	345	362	309	333	337	368	310	363	321	329	321	339	330	370	352	345	332	342	316	333	323	298	314	317	322	348	359	321	354	327	351	335	324	316	331	304	311	361	329	314	334	349	317	358	336	348	350	336	351	312	311	334	360	338	368	352	330	335	312	333	329	328	334	323	359	354	345	335	356	333	344	349	352	333	351	278	365	319	350	331	349	323	374	353	331	344	331	336	343	310	354	344	332	350	361	339	338	315	325	321	353	356	355	327	366	352	318	320	332	292	335	332	346	335	345	350	352	322	323	358	318	357	351	358	345	341	345	341	323	332	324	356	319	299	357	337	318	356	326	345	332	346	362	333	356	328	289	346	300	357	342	331	326	306	348	334	329	371	362	362	361	322	343	302	350	371	357	296	347	345	331	357	354	348	350	324	330	330	322	321	319	371	349	308	338	334	347	347	335	360	327	324	345	376	328	344	356	356	324	346	366	374	330	322	332	328	359	361	361	339	332	347	315	339	357	330	378	344	359	372	348	322	366	322	350	345	323	320	318	332	325	344	353	336	348	319	328	321	308	318	322	326	326	312	347	346	344	297	325	358	314	323	333	354	327	350	322	362	314	352	330	335	352	283	311	329	359	330	311	314	358	325	343	332	339	406	327	343	337	358	324	345	348	321	361	369	317	327	367	359	330	379	332	341	346	331	315	341	304	339	327	363	332	321	344	338	314	325	319	340	354	312	313	336	329	340	321	349	347	307	329	323	332	346	353	375	331	360	322	353	350	335	325	336	299	335	322	299	347	325	317	348	343	339	359	344	356	342	333	326	336	337	337	365	334	345	353	336	366	328	358	367	331	348	337	352	356	313	346	374	349	330	339	322	323	333	321	363	350	350	380	326	355	342	352	349	369	358	366	336	371	344	332	326	350	365	342	332	312	369	346	314	353	341	357	356	324	314	329	303	398	345	332	336	311	384	314	346	328	339	361	331	330	323	337	338	315	322	349	355	364	348	319	323	329	321	372	350	328	323	306	384	364	327	337	346	380	376	348	342	382	350	352	340	373	339	321	364	345	378	317	338	331	363	356	328	369	338	359	355	333	327	336	316	328	348	352	356	356	339	351	325	349	330	292	348	364	334	318	368	337	364	329	326	342	336	355	342	350	337	295	363	328	324	335	327	308	318	324	322	335	341	342	327	355	336	358	324	324	344	366	352	352	332	333	326	332	337	328	341	323	320	313	312	338	342	349	333	326	336	363	314	330	345	333	314	332	341	344	358	321	336	313	312	335	346	328	310	353	370	337	352	345	332	339	307	376	353	327	346	349	326	355	361	326	332	343	340	310	351	350	370	344	326	301	353	352	290	326	326	343	299	331	327	322	332	338	315	360	366	350	335	344	338	333	364	340	316	310	344	349	356	334	318	336	340	351	339	352	335	318	336	366	361	338	332	338	336	356	330	330	353	338	348	352	360	348	343	336	323	337	352	332	358	319	350	318	344	353	356	356	338	367	369	341	346	334	330	322	319	345	364	377	330	326	359	331	323	323	320	334	351	371	359	354	337	338	360	314	358	400	325	322	350	303	407	311	385	363	351	293	326	345	375	317	351	358	332	333	352	359	319	312	325	344	335	342	363	343	350	332	348	370	337	346	310	330	353	326	336	390	323	340	316	358	341	322	352	345	351	370	305	361	343	334	315	326	367	367	330	307	328	338	327	330	316	328	361	329	348	365	306	340	356	357	342	330	345	348	350	333	351	350	332	328	309	335	350	347	324	330	340	340	355	316	324	345	360	343	316	343	322	331	357	338	344	328	331	351	348	324	345	383	344	317	349	374	345	325	331	317	332	365	329	339	356	340	328	277	332	351	314	341	333	298	311	333	328	321	358	332	356	363	381	338	358	324	352	341	333	333	360	324	381	372	334	313	341	313	376	311	329	331	346	305	316	361	348	355	339	324	309	336	318	319	346	330	337	361	325	339	358	357	352	318	357	352	318	320	357	303	315	350	325	347	363	340	351	363	341	317	327	335	352	335	331	372	331	342	346	344	299	370	344	352	330	358	353	384	343	371	311	354	337	349	351	312	334	357	333	328	343	335	353	329	329	329	339	346	308	335	365	352	340	335	352	380	334	326	323	341	337	319	331	311	312	338	343	325	307	361	347	377	340	355	322	360	314	373	349	343	335	324	345	363	334	317	345	362	403	333	308	349	352	341	286	369	345	368	346	342	333	358	342	365	338	322	316	330	356	337	374	360	341	347	314	343	351	341	312	304	344	343	320	348	344	320	332	305	335	350	345	377	372	314	343	317	333	328	341	318	329	336	305	324	337	363	353	321	350	334	337	319	333	350	363	361	332	329	326	331	356	387	327	395	354	309	320	339	347	344	332	333	356	370	347	346	292	363	344	316	355	326	379	319	362	316	366	375	346	359	362	356	347	330	320	336	337	331	316	345	348	328	330	360	357	336	335	354	335	352	351	339	347	324	318	363	322	352	307	328	335	358	319	342	360	342	343	302	366	342	347	367	301	362	327	342	349	342	351	329	340	332	336	334	332	314	316	355	385	355	350	344	332	348	332	363	315	311	345	309	317	355	367	318	328	346	316	364	374	367	350	337	339	360	370	329	322	358	318	321	345	330	324	330	341	342	352	359	342	328	347	339	340	318	326	356	329	361	351	314	326	348	336	350	343	335	319	364	339	350	310	345	355	330	332	333	383	346	347	320	331	338	349	334	347	344	354	380	346	303	370	350	317	349	334	332	334	335	330	378	345	356	313	329	338	334	345	324	348	347	347	292	354	338	342	313	320	334	347	334	339	341	330	297	334	327	305	371	345	346	364	319	363	357	349	342	347	338	321	316	332	331	337	340	357	319	333	319	360	342	367	325	337	379	324	358	347	336	345	340	337
28701	28300	18641	3428	798	649	608	538	567	507	580	550	525	492	532	573	513	513	522	542	540	520	524	546	561	555	507	538	559	485	530	548	502	505	547	539	494	576	558	490	532	537	545	479	536	516	529	514	522	506	509	482	522	546	503	554	513	546	536	547	559	525	554	520	522	503	521	531	525	506	506	532	486	524	521	543	502	530	496	527	484	513	536	572	538	523	530	556	551	574	558	575	504	540	512	513	560	529	564	480	520	531	533	542	502	524	535	551	494	512	514	487	502	507	544	500	517	522	538	496	503	495	526	541	530	494	547	513	474	493	548	491	518	540	503	545	525	551	510	503	517	545	502	488	540	533	529	539	509	536	509	541	571	525	550	523	477	529	568	515	496	530	518	497	515	491	522	509	520	502	547	515	539	515	570	508	553	551	539	549	544	571	539	525	573	502	546	509	529	527	503	534	577	511	522	543	541	532	535	521	527	532	532	506	545	505	497	540	529	561	542	523	549	523	548	533	515	558	511	514	494	522	527	491	526	525	546	510	538	541	503	539	557	523	563	524	538	535	557	518	545	507	526	534	528	523	513	537	527	518	530	519	492	537	535	521	522	536	508	534	507	522	536	548	538	501	495	568	519	551	494	570	506	528	516	544	484	494	499	538	518	538	556	531	505	496	506	557	502	513	496	544	509	530	532	516	491	515	506	538	513	540	505	550	534	523	518	499	517	531	518	516	535	531	524	503	583	509	570	507	557	510	490	512	532	507	542	491	543	531	512	522	558	518	578	523	517	566	542	509	505	505	529	527	503	480	500	524	522	515	522	506	515	487	544	480	545	508	556	537	498	504	512	521	558	501	555	511	506	529	566	493	527	512	510	498	524	499	533	505	502	559	493	562	545	506	550	548	528	544	539	513	554	531	491	547	537	519	545	509	499	516	530	535	510	467	496	514	465	507	518	514	516	505	505	542	482	536	532	519	484	503	536	504	557	524	543	499	557	511	524	511	524	584	489	493	495	493	525	521	488	521	517	521	520	545	498	506	525	547	533	519	479	566	526	537	531	536	518	485	509	510	534	548	524	539	503	541	522	519	537	505	499	576	559	541	523	570	474	515	518	552	505	540	555	449	512	497	536	545	538	516	513	481	521	522	505	528	547	553	552	503	548	523	510	516	549	469	522	503	548	499	517	521	547	548	501	516	543	510	498	509	538	543	516	532	528	521	533	549	527	566	503	557	529	539	576	456	477	526	490	494	497	537	563	496	539	536	527	512	529	565	499	536	530	499	533	568	487	543	493	487	505	484	548	512	499	524	555	500	538	539	526	526	509	491	534	517	527	557	555	548	566	539	532	553	530	534	524	554	474	505	570	514	515	500	499	529	551	515	542	543	536	532	590	520	495	522	507	506	520	513	520	556	538	533	515	517	504	511	513	517	509	511	516	520	545	545	511	496	529	571	530	562	536	506	499	546	511	509	548	564	546	523	507	509	515	539	551	508	540	536	492	574	485	557	509	521	553	519	518	522	502	529	487	504	565	563	494	534	542	519	535	523	549	485	505	517	523	554	568	458	497	511	499	534	521	508	525	547	528	500	522	511	539	534	507	513	503	529	518	525	501	523	508	483	491	549	544	526	540	595	509	539	544	486	485	525	506	502	508	510	560	530	551	502	545	543	525	543	513	550	510	569	490	497	512	518	508	535	528	472	496	541	519	536	480	544	507	511	517	555	523	541	523	523	552	531	545	565	517	531	552	508	537	548	530	531	478	554	540	524	523	537	496	504	517	528	509	515	487	491	468	545	521	533	526	553	478	516	538	520	508	498	556	486	535	539	522	553	530	526	508	539	549	500	509	525	514	548	554	528	505	524	505	512	505	529	563	514	527	528	536	572	504	541	542	555	522	501	522	537	526	527	533	507	537	505	505	514	537	550	538	513	546	548	561	539	533	473	518	530	510	535	525	539	550	507	524	580	556	502	478	529	508	481	572	511	510	507	540	518	517	502	478	517	524	508	514	511	531	511	560	540	544	533	533	498	533	561	515	546	531	539	549	484	512	568	549	529	500	544	518	556	513	519	540	539	507	485	514	522	542	516	551	512	506	584	525	485	505	484	546	544	551	553	513	562	507	525	526	528	549	514	506	496	572	498	485	518	551	515	567	558	531	490	497	513	556	541	471	524	547	518	527	548	496	513	497	531	491	545	526	517	531	586	516	514	536	513	527	576	517	513	527	512	504	547	559	505	484	527	577	534	526	507	516	520	484	543	538	525	532	540	482	513	551	514	512	520	545	517	551	498	511	571	521	517	538	525	510	506	506	558	493	519	494	531	540	533	511	513	543	522	515	508	536	540	480	521	496	532	536	541	510	535	512	498	514	546	558	536	491	503	518	551	506	550	538	549	500	521	542	497	519	512	567	522	505	525	497	574	569	503	517	523	512	575	505	513	540	481	536	500	558	522	490	554	546	509	545	521	518	541	539	500	514	524	476	528	494	549	510	539	494	499	497	531	545	512	503	481	525	495	516	511	542	575	495	530	533	530	547	544	499	573	525	533	492	544	547	549	489	506	534	509	522	548	528	501	479	546	509	557	555	503	491	556	514	516	505	527	556	536	531	541	548	502	523	516	488	520	533	512	551	531	513	605	575	529	504	523	556	517	515	508	542	555	537	585	524	555	577	555	534	517	492	550	540	544	558	532	539	548	567	538	537	519	513	535	496	505	535	462	543	545	552	528	510	528	493	520	518	547	552	548	565	519	479	524	496	530	515	567	507	551	540	505	503	575	540	534	528	554	522	560	549	503	515	522	559	547	505	496	544	557	534	548	520	498	533	533	540	555	523	549	490	498	508	546	548	526	537	515	521	503	536	501	544	555	522	496	506	498	530	534	548	508	503	540	564	499	532	528	457	493	522	540	553	549	526	498	534	505	515	508	507	531	461	509	555	533	510	487	508	577	518	527	516	511	499	537	526	504	547	516	539	491	471	510	526	536	552	559	527	501	515	529	544	553	494	527	518	520	561	552	496	519	546	521	485	557	584	516	484	495	469	467	529	494	575	514	516	518	531	521	573	499	510	516	525	566	541	504	542	543	528	562	549	513	550	511	549	492	507	563	530	506	523	507	539	527	546	529	540	530	501	563	541	530	514	550	534	536	488	523	508	500	527	528	521	535	549	505	502	479	558	554	530	517	517	522	476	534	501	530	479	499	507	518	543	511	501	512	524	520	524	570	532	514	585	511	514	477	541	536	536	499	554	527	510	547	521	504	467	522	569	509	553	567	484	530	557	553	575	520	499	545	517	506	529	581	536	497	523	500	529	515	546	513	493	506	548	509	540	490	487	500	519	527	547	547	512	533	529	567	504	543	499	514	505	512	521	508	513	559	531	523	563	532	576	519	525	532	551	507	516	542	484	505	522	541	517	480	499	518	511	555	530	532	536	535	542	510	515	506	511	556	524	511	513	506	491	541	526	514	522	552	552	551	507	538	514	528	504	528
35952	45940	7762	1038	955	828	722	719	705	656	646	647	670	627	665	651	641	629	583	643	639	619	604	658	630	640	599	630	609	652	653	589	618	642	603	680	614	611	629	669	613	643	619	625	654	640	640	628	644	615	598	622	638	647	648	617	626	578	642	633	653	647	661	645	573	628	604	641	612	626	606	644	660	667	650	658	645	663	618	646	688	634	687	639	664	662	667	637	631	604	675	640	649	659	663	659	658	672	658	633	626	629	626	625	581	631	657	623	619	654	589	598	626	656	575	657	594	615	577	586	585	641	648	633	665	599	604	700	581	637	645	629	641	611	613	621	625	648	625	593	644	595	625	592	574	638	629	578	604	629	636	613	603	667	638	662	615	621	634	631	645	631	611	645	594	620	609	593	613	619	596	609	629	655	623	670	620	642	622	609	613	619	620	649	616	680	618	642	591	623	646	594	604	608	610	598	621	651	603	671	669	617	635	608	631	654	643	641	570	620	615	621	621	586	619	665	599	647	638	572	625	616	636	659	640	653	599	627	621	664	629	627	622	632	634	593	623	666	614	594	603	625	606	640	603	647	629	633	609	628	577	613	631	605	607	609	622	619	631	622	613	582	635	579	634	602	628	609	619	621	602	643	608	622	685	563	639	640	634	629	643	688	635	636	609	619	618	609	579	582	602	599	636	614	637	588	632	616	612	633	638	648	611	623	616	610	633	622	624	581	612	641	640	668	679	656	629	649	611	636	629	621	593	621	645	608	634	625	665	628	620	636	604	662	669	600	581	624	622	620	596	633	626	612	634	597	640	622	624	599	603	613	620	648	586	658	647	620	607	584	661	589	626	629	657	624	634	667	593	640	609	647	599	571	653	648	663	620	651	605	680	582	622	635	663	635	625	625	626	654	612	641	634	648	628	594	620	621	588	636	607	587	642	589	586	627	614	607	660	588	592	587	599	637	635	616	644	638	628	574	672	633	688	589	603	577	571	631	653	587	610	619	617	587	643	665	596	620	588	638	619	628	621	598	638	602	594	628	601	641	675	619	619	660	626	630	617	649	663	611	642	587	601	604	652	608	643	602	689	656	645	599	594	664	651	649	627	643	616	666	611	622	612	603	611	664	612	658	601	638	673	639	643	602	569	600	607	573	591	604	623	669	613	597	593	674	581	597	597	626	609	620	619	623	601	618	634	648	614	620	602	629	651	643	657	645	626	651	615	624	612	656	627	601	630	626	651	671	648	645	604	649	633	629	647	628	653	630	643	625	623	607	600	600	573	655	643	632	637	652	603	624	620	688	630	647	657	641	667	639	654	605	620	642	582	563	620	612	648	624	634	648	634	619	585	613	621	624	600	617	593	611	657	653	640	629	623	594	664	622	625	673	601	648	613	571	594	661	657	590	641	600	626	614	590	593	607	647	658	655	619	624	642	609	611	614	631	630	585	586	615	604	653	669	649	595	638	630	657	626	685	607	599	650	627	642	633	659	619	627	619	652	644	654	603	679	579	658	625	622	636	645	618	649	659	628	659	595	623	636	612	618	645	609	605	588	601	660	620	656	665	638	626	595	615	584	611	620	645	625	650	603	643	593	618	635	631	632	636	606	614	596	613	649	658	682	648	625	643	603	610	661	611	591	626	578	672	613	619	644	573	607	634	625	603	640	615	638	699	581	629	620	643	601	634	585	621	619	601	623	584	642	608	644	636	606	609	616	633	643	637	607	620	655	645	687	641	619	616	614	627	642	616	636	631	648	620	628	611	684	586	637	623	635	633	616	652	639	624	651	646	631	661	658	594	601	645	631	652	624	626	647	608	654	585	606	670	600	637	615	627	615	626	610	636	624	646	667	650	636	590	617	655	671	616	646	590	642	616	655	625	604	580	619	628	629	661	617	606	677	620	632	648	618	619	626	656	620	625	602	590	622	617	620	643	598	615	621	623	611	648	614	605	591	607	652	623	606	630	606	629	608	608	626	644	594	648	633	654	643	607	584	664	580	633	631	669	598	626	617	644	620	602	646	643	634	596	622	611	610	591	638	624	636	607	627	642	599	638	633	624	610	635	624	648	660	623	611	629	610	595	629	606	611	620	601	636	628	648	617	632	622	650	672	674	608	651	627	670	651	598	600	599	640	662	642	607	659	624	629	638	567	642	655	570	642	585	616	608	635	637	598	604	616	654	665	675	580	633	636	630	595	659	618	632	649	624	628	646	605	637	575	624	634	640	617	585	661	591	635	652	601	611	633	613	586	632	606	624	636	651	599	649	614	607	625	634	659	630	643	613	680	610	657	630	609	666	630	669	609	625	626	631	636	642	576	599	616	664	597	641	647	631	619	626	614	640	665	660	658	624	620	648	649	596	604	619	615	675	626	641	617	653	622	622	610	642	647	643	615	587	616	637	600	636	628	606	591	611	608	614	665	663	595	627	619	625	655	642	612	682	638	611	601	638	623	618	637	629	595	602	649	622	645	639	602	624	618	596	626	592	643	621	610	643	648	619	635	618	629	613	626	585	632	591	659	647	656	583	658	638	634	642	593	649	656	598	608	587	617	666	624	631	591	587	613	641	635	597	621	590	618	644	645	686	643	657	624	659	617	653	630	636	650	611	639	651	627	591	627	661	624	628	637	636	639	650	644	622	628	621	637	651	629	629	642	631	629	646	647	640	594	610	660	599	633	660	607	616	586	619	609	612	632	625	621	616	626	650	670	630	591	613	583	630	644	688	623	620	579	659	623	655	628	668	651	628	620	636	593	625	633	666	631	601	649	595	643	637	644	626	598	580	642	628	678	601	625	666	646	635	637	618	665	635	629	596	610	580	672	610	617	642	649	658	636	589	650	641	636	582	597	647	665	629	624	591	633	606	644	613	611	638	630	677	625	631	661	628	631	641	607	573	612	631	657	661	655	611	609	624	614	637	607	639	584	630	638	623	633	640	597	632	616	624	649	667	629	583	608	644	620	638	608	633	626	620	641	640	628	677	624	622	623	665	592	684	672	650	608	648	642	603	614	587	677	635	624	638	675	624	616	603	578	607	605	613	652	631	595	622	652	618	650	630	626	612	611	626	604	607	628	635	630	650	646	604	613	612	618	614	614	684	657	643	595	677	654	613	616	659	600	637	658	640	623	583	633	632	636	621	611	638	673	603	607	663	618	661	610	634	690	626	590	615	656	624	671	632	618	613	614	635	596	610	653	671	618	627	561	642	715	638	601	580	618	625	644	624	614	667	650	595	626	656	627	599	631	617	646	611	626	657	658	617	597	641	628	663	624	643	649	671	620	658	627	616	633	598	627	618	625	633	673	612	650	631	630	600	626	677	646	644	631	631	617	619	674	672	597	600	608	643	623	636	615	642	618	604	654	635	597	606	661	606	655	593	643	621	612	645	619	607	661	646	599	587	675	637	674	637	645	649	607	606	625	672	625	611	659	641	608	628	570	620	646	657	616	604	603	587	617	632	608	640	619	606	664	639	627	603	659	677	635	623	629
23865	21179	28599	24009	21145	11119	1248	760	618	526	488	492	427	478	418	372	388	430	381	383	387	393	360	366	374	386	357	348	380	372	322	376	387	339	360	365	346	381	347	343	374	384	354	379	353	342	353	339	355	354	343	358	394	357	361	344	364	354	358	321	355	331	318	335	309	339	344	341	321	350	324	338	358	355	344	341	314	344	336	314	349	352	372	409	385	411	355	372	324	348	372	411	365	365	381	420	373	339	354	364	378	347	293	336	338	338	350	323	362	354	330	350	338	309	371	333	345	336	338	348	362	344	369	364	350	324	325	356	376	345	352	344	330	325	368	343	315	327	352	371	359	324	349	312	372	362	372	346	352	338	379	347	336	350	347	365	344	325	303	326	399	342	352	341	352	361	357	329	320	363	353	348	360	340	305	351	351	359	337	325	318	340	321	333	329	319	319	334	376	357	346	307	355	352	348	333	351	350	354	312	358	366	373	326	356	328	362	373	351	349	331	327	339	324	339	328	344	328	366	316	348	348	340	331	381	363	355	346	353	362	340	327	338	349	313	296	350	348	363	353	377	327	362	341	357	351	333	312	332	342	348	341	347	375	306	334	311	363	346	362	347	342	343	355	319	327	316	323	346	363	332	324	331	368	337	355	343	353	317	369	354	322	329	348	366	362	352	370	334	364	378	340	342	341	344	373	338	319	326	330	340	345	348	363	334	346	353	343	345	350	354	383	319	349	338	348	345	345	356	355	314	345	343	369	355	335	374	383	352	361	364	353	367	335	341	323	343	341	382	311	389	338	324	371	347	313	402	346	370	356	324	369	361	352	378	354	358	350	365	375	318	353	335	344	349	361	334	340	366	375	369	331	310	359	348	323	338	327	379	345	357	344	361	360	376	334	332	357	393	364	349	323	315	367	342	351	308	336	311	328	320	366	342	361	359	359	345	329	343	323	402	363	331	344	352	353	318	351	344	346	337	347	342	335	325	351	356	361	358	340	335	349	365	339	336	350	367	335	338	338	347	338	320	330	304	362	357	365	389	350	351	322	319	331	366	335	340	364	351	345	315	325	323	346	364	368	346	329	336	360	389	342	310	347	353	336	335	356	315	329	326	324	353	367	342	368	329	330	323	342	378	375	359	362	361	362	337	342	346	356	332	353	331	357	306	364	378	325	347	332	341	324	328	334	333	343	354	364	349	354	373	349	417	332	344	347	324	334	330	403	348	370	366	365	336	332	374	340	344	339	375	343	338	350	337	316	354	342	363	346	388	347	346	321	327	326	355	336	333	353	336	337	328	338	333	352	341	334	365	365	351	336	380	356	351	345	341	342	364	352	359	322	374	309	339	369	364	343	339	309	352	371	354	330	381	346	392	353	333	373	327	306	359	348	349	349	332	346	350	353	319	307	364	377	343	327	324	342	337	336	346	374	359	360	323	362	339	360	343	354	334	372	371	367	346	332	339	354	303	366	361	333	325	356	327	332	324	327	329	347	332	333	350	318	362	322	312	335	334	344	369	337	358	329	358	332	347	354	334	335	356	339	357	373	324	353	344	326	352	361	346	349	326	342	341	358	345	370	389	337	323	335	374	347	357	341	370	337	329	358	332	357	345	319	365	371	369	348	347	332	348	326	347	357	337	337	308	349	360	333	356	338	339	348	381	381	359	332	349	349	344	317	350	324	369	355	334	340	350	348	312	306	324	345	377	348	343	348	337	330	358	339	301	345	359	330	340	332	327	351	340	342	365	320	360	351	357	351	323	351	347	319	314	323	382	320	350	336	341	341	359	330	378	340	366	346	325	336	315	349	339	348	362	359	374	366	394	348	359	347	350	369	370	324	334	345	319	339	353	362	343	322	320	347	352	308	372	373	351	335	343	331	332	351	325	351	335	347	341	346	347	327	361	368	320	364	334	344	383	351	349	374	398	332	338	349	344	358	377	358	325	343	344	356	344	365	326	353	340	364	329	381	316	357	316	294	343	354	349	367	356	339	367	354	335	348	376	371	361	335	355	320	355	369	326	360	332	347	325	338	349	331	329	366	361	328	343	346	347	377	348	325	348	353	376	335	339	329	306	342	343	303	343	370	367	348	354	354	361	345	344	336	335	387	347	330	350	331	361	350	322	311	337	366	351	350	336	327	377	350	360	375	356	315	339	364	349	349	350	312	329	348	356	307	358	344	360	346	368	329	366	357	338	369	356	362	396	329	337	359	352	361	360	390	326	343	332	343	330	346	347	362	349	339	359	329	335	372	350	365	342	325	346	379	344	361	356	339	318	350	337	317	390	353	377	345	326	341	333	348	350	355	362	349	351	354	348	359	354	330	353	321	350	357	318	316	359	358	350	329	350	325	310	345	352	347	340	325	357	381	352	339	346	347	355	321	359	350	343	372	311	335	361	365	346	346	333	365	362	342	314	311	349	346	372	322	382	365	335	359	343	357	358	349	358	358	366	318	353	338	322	345	361	361	322	341	350	351	348	359	355	357	333	343	341	289	368	334	336	335	352	323	351	338	312	335	329	337	315	345	332	316	364	372	335	362	334	347	360	337	334	375	364	363	367	331	358	335	395	370	352	370	324	323	325	319	345	370	338	325	358	356	339	380	323	330	325	329	318	385	350	320	354	346	338	357	346	325	373	335	366	327	357	348	354	330	329	334	330	350	337	347	331	347	341	362	358	359	349	348	321	317	332	355	389	371	341	310	341	360	333	309	344	350	378	388	344	319	359	362	340	339	373	348	363	342	356	358	318	353	358	317	316	339	356	313	322	370	366	323	329	390	356	317	363	341	347	341	327	337	351	312	340	358	343	348	374	372	352	370	346	329	351	360	332	345	339	334	335	362	352	306	326	361	313	339	344	321	349	302	342	340	335	358	333	315	330	342	361	340	398	362	346	319	351	315	325	304	337	357	313	325	351	353	330	345	337	344	348	335	368	318	353	338	361	364	350	355	343	329	330	368	331	345	365	350	335	310	330	355	370	360	354	334	351	350	338	374	342	386	358	344	344	349	376	348	346	373	357	331	347	344	337	335	317	316	349	347	324	330	333	360	371	294	362	333	361	341	324	348	333	326	379	342	401	355	313	356	363	372	345	370	344	329	344	348	341	324	340	379	354	374	334	349	324	320	352	356	376	364	345	356	336	365	342	341	352	375	351	315	332	344	329	358	334	331	334	328	334	340	336	320	324	358	359	354	325	364	351	351	338	340	360	363	393	349	363	302	369	361	346	362	367	339	334	347	354	357	331	359	336	362	333	355	353	370	376	329	368	332	373	322	385	346	353	322	346	329	354	354	372	376	364	346	339	338	312	361	359	331	381	362	372	355	304	324	349	365	365	330	350	325	349	336	342	378	378	308	364	355	371	365	334	350	333	354	358	353	345	352	348	325	352	370	313	326	356	355	343	350	333	379	366	319	374	320	338	356	369	356	365	346	329	344	329	332	327	348	343	334	338	373	340	311	336	370	342	346	310	363	348	346	391	320	316	372
37338	58180	18186	3874	2805	2206	1569	1243	1072	910	769	733	614	599	585	604	561	517	522	432	493	524	508	499	443	443	456	454	482	456	460	435	445	418	430	410	478	406	454	428	480	444	453	429	465	424	436	438	471	425	432	415	432	452	438	455	431	462	448	418	434	398	447	409	416	389	391	421	415	424	466	434	427	415	432	433	431	427	403	465	418	446	455	454	484	514	485	471	459	461	473	500	488	513	487	482	469	468	460	444	419	465	442	458	429	464	394	404	458	443	433	407	439	420	434	440	402	413	428	406	448	419	424	417	424	426	437	405	423	436	433	436	462	452	410	436	460	427	418	418	403	433	421	447	416	428	414	377	431	443	444	388	444	435	420	390	389	464	444	399	395	423	404	417	434	433	408	406	444	430	450	454	439	425	432	427	403	435	412	426	446	407	417	404	434	419	439	400	453	407	440	435	374	410	449	435	416	441	420	432	423	390	433	388	438	446	414	396	421	417	424	425	427	427	402	417	384	446	433	443	414	437	431	433	396	423	377	425	434	416	425	403	395	412	430	448	472	424	447	389	407	478	382	462	444	409	421	458	416	447	407	400	410	422	430	428	445	408	421	429	442	403	409	448	409	434	445	387	409	416	448	438	421	408	400	415	391	440	405	436	428	433	433	399	454	439	366	462	431	410	434	415	418	427	431	436	419	443	426	387	415	416	427	429	427	414	425	437	407	433	432	422	398	421	418	410	448	397	450	452	407	454	427	421	384	455	392	398	411	413	403	411	420	417	427	436	428	418	439	458	416	410	403	432	442	451	401	433	450	418	436	469	481	412	440	400	435	412	458	412	419	411	416	456	399	433	392	456	396	416	427	417	442	424	423	426	406	428	417	429	429	440	461	428	397	397	410	432	427	429	426	424	423	409	431	465	390	398	422	397	438	447	387	421	399	412	432	422	414	461	386	409	402	438	449	421	422	393	423	411	414	423	424	437	439	417	418	399	448	436	423	432	410	458	380	386	433	386	413	415	412	436	403	447	437	433	492	446	452	422	430	416	410	432	413	446	387	403	427	413	392	408	424	435	453	430	411	431	397	450	451	414	416	448	419	382	448	398	394	420	417	435	444	436	421	436	424	394	432	424	440	434	446	447	452	384	433	409	427	461	393	430	403	432	381	447	452	441	454	425	423	417	402	394	396	447	380	401	403	428	408	439	403	408	405	433	378	427	376	409	452	410	422	389	426	439	387	435	444	426	437	422	441	438	390	407	399	453	371	399	416	450	433	438	436	450	439	455	388	429	434	379	402	416	445	402	383	432	451	413	415	427	410	405	429	398	405	442	427	455	430	419	465	433	404	418	430	381	392	408	395	416	426	426	445	448	392	412	395	414	450	405	407	408	429	408	421	400	418	457	424	417	393	408	393	416	407	426	408	424	344	399	426	425	450	448	429	382	376	441	425	433	420	445	417	443	442	438	400	411	463	431	405	462	431	446	436	419	417	391	452	428	433	438	415	458	416	466	425	373	445	405	429	403	427	411	434	442	422	429	412	403	390	389	411	429	438	437	433	415	408	425	412	404	411	426	443	400	415	406	417	421	420	428	441	443	430	422	423	459	452	389	419	382	418	347	378	405	416	403	384	432	407	453	459	448	426	451	463	450	415	397	448	407	411	432	392	418	437	445	404	422	419	454	420	414	426	439	432	421	415	420	401	405	430	442	426	373	416	414	407	432	448	464	435	466	459	396	423	436	390	432	416	385	415	401	400	417	420	424	442	442	433	440	419	407	446	406	433	411	442	436	416	403	398	398	370	413	433	426	455	391	417	423	411	397	431	429	435	411	421	432	415	437	404	427	440	363	399	422	446	444	431	415	416	431	450	409	418	392	441	406	452	396	436	418	405	451	381	403	419	442	427	420	414	436	395	434	412	429	422	427	430	431	405	404	402	434	419	426	413	435	414	427	413	403	428	456	446	436	387	454	405	430	443	446	418	413	451	439	412	429	358	429	402	422	429	448	383	405	446	413	424	412	443	432	386	402	449	421	417	415	423	437	461	446	412	393	440	430	422	427	409	451	374	432	428	405	392	379	437	424	410	439	422	444	445	406	416	421	415	444	425	409	433	432	400	404	423	404	445	426	416	438	384	401	431	441	394	409	388	409	413	430	421	411	400	437	398	396	457	405	419	410	425	441	407	428	406	438	422	444	416	426	414	433	405	403	408	387	448	440	431	411	386	437	401	409	410	425	450	425	452	381	452	446	414	444	419	414	411	391	395	444	424	448	421	434	416	435	452	465	473	423	426	404	427	433	405	425	424	439	385	375	430	374	433	394	406	455	437	414	439	420	424	426	421	446	406	411	404	420	373	392	414	429	439	458	402	425	416	437	393	403	440	415	433	406	436	397	418	410	437	401	434	434	418	424	388	419	454	434	462	437	434	416	410	427	473	377	376	446	416	415	409	427	379	424	441	444	419	434	431	431	435	447	454	421	429	397	412	415	410	447	441	422	406	419	402	417	414	446	456	404	382	452	417	465	422	409	440	437	385	430	419	449	430	415	412	447	453	455	424	374	422	441	402	429	419	449	446	418	432	421	417	413	399	435	438	397	437	400	446	433	440	429	415	440	425	393	418	441	413	383	415	420	425	393	417	465	419	392	447	412	404	394	397	399	414	433	432	426	445	407	431	405	442	410	424	411	431	411	419	433	439	413	435	409	430	444	407	438	421	458	410	436	423	409	412	446	419	445	390	429	405	426	414	421	404	451	414	442	464	414	438	400	379	390	434	427	429	430	397	426	442	397	437	416	439	392	420	400	454	408	407	483	419	407	417	422	416	437	432	435	440	416	394	445	400	446	446	403	419	399	414	452	426	433	416	411	394	444	421	431	419	446	437	423	399	381	389	392	434	427	416	385	436	418	414	426	408	429	410	452	426	438	402	385	401	448	420	446	410	406	363	454	454	420	442	392	409	418	424	447	423	388	445	444	429	399	469	399	439	428	407	390	406	415	454	450	421	398	420	411	427	397	423	391	426	424	409	406	441	415	421	408	450	436	449	414	407	433	443	416	435	420	420	442	390	447	413	425	395	427	402	440	397	436	383	406	392	461	406	423	433	434	457	434	399	405	452	421	426	409	441	409	410	409	412	431	467	443	406	444	409	421	422	420	425	420	403	463	418	426	456	420	414	456	429	427	432	416	417	386	409	429	430	400	451	429	415	393	419	432	467	392	412	454	419	407	448	426	413	418	409	419	445	426	401	431	445	426	418	382	421	439	447	434	389	420	443	420	429	425	433	405	389	430	407	424	410	418	434	410	445	432	400	420	423	424	470	450	448	426	447	427	436	381	388	420	440	417	435	416	437	404	394	418	448	420	423	439	409	431	406	421	407	400	414	420	428	420	431	413	444	414	427	464	426	434	427	428	447	426	439	431	448	434	423	399	434	434	414	427	415	441	390	427	394	418	422	415	411	433	426	396	385	433	469	415	424	420	435	440	437	431
22946	21248	29115	23703	21251	21292	10190	1093	718	648	549	543	501	410	427	350	394	347	307	332	348	297	318	296	303	289	277	300	328	296	256	269	282	274	291	317	253	271	263	244	261	265	262	261	270	268	252	255	274	240	267	258	264	236	293	259	249	254	237	239	257	237	251	254	246	261	262	264	249	270	234	238	247	252	256	270	248	281	253	247	239	235	266	255	279	276	287	303	306	267	271	276	253	296	274	314	283	274	270	260	245	249	240	258	279	233	236	232	244	247	258	248	218	252	238	254	234	261	239	243	245	250	232	259	244	226	268	259	247	256	260	253	205	246	237	220	243	242	224	244	244	262	253	226	262	233	235	224	247	246	221	246	246	236	249	252	251	243	250	242	249	244	227	252	236	281	236	271	252	231	242	249	232	225	255	249	272	248	227	273	236	261	267	242	231	251	257	282	237	246	264	233	222	218	268	210	225	247	227	247	253	229	266	241	244	266	253	269	240	262	263	266	254	231	242	244	249	242	242	250	187	220	238	273	243	242	262	244	241	234	243	229	257	246	212	215	248	238	244	266	221	253	247	249	242	245	209	245	227	254	272	254	258	272	248	260	258	256	211	239	239	235	239	212	237	219	230	286	243	272	245	259	242	210	242	261	254	254	209	239	235	232	239	239	263	254	269	245	251	215	229	236	235	255	254	239	251	260	239	219	286	241	257	260	253	258	245	271	243	232	261	249	254	240	258	256	245	221	265	253	263	246	243	262	245	242	244	220	239	260	260	236	247	240	249	248	229	248	281	245	235	260	238	259	266	241	263	229	236	240	258	254	234	245	222	210	241	237	240	239	242	228	238	257	235	245	279	228	237	241	263	269	259	231	242	240	261	249	248	238	226	243	254	242	246	239	277	235	250	240	249	248	236	246	235	238	248	238	256	243	228	256	246	242	224	258	244	248	271	249	260	247	241	261	216	269	257	238	229	238	237	241	255	232	238	224	254	227	229	249	251	259	258	272	259	244	263	260	246	233	253	260	217	240	247	240	221	249	230	271	243	229	219	268	255	235	244	251	232	228	219	266	246	253	254	262	221	239	236	255	227	237	237	260	261	244	215	239	255	250	242	240	238	260	257	226	273	256	263	248	241	254	262	254	237	251	277	263	233	225	254	257	231	249	224	231	244	249	248	253	242	237	207	245	228	275	230	258	266	247	260	271	266	237	234	223	240	231	235	238	227	253	250	249	247	232	237	261	258	235	281	251	233	247	195	258	256	239	256	253	227	247	241	244	266	248	265	244	261	251	240	234	239	231	249	233	250	249	247	241	233	244	247	227	237	249	238	252	245	243	222	245	256	272	231	274	223	221	219	247	233	251	244	253	237	229	228	231	230	211	252	263	231	231	259	250	218	252	228	268	241	250	248	249	262	209	245	245	232	240	257	253	245	239	247	243	251	244	248	234	243	270	248	234	260	252	272	267	255	244	246	246	237	274	252	236	250	271	223	243	270	241	237	243	237	229	240	272	214	256	261	232	227	256	233	242	227	268	261	280	232	253	249	259	222	250	267	240	247	241	254	259	237	242	237	242	248	255	238	262	253	268	250	221	214	245	249	225	225	223	242	243	251	234	233	241	246	253	194	274	242	256	239	239	237	230	234	241	278	231	206	200	221	249	249	235	265	256	254	258	234	252	260	243	252	252	258	253	241	241	227	234	246	263	246	237	246	254	258	260	231	270	266	254	237	232	258	259	265	246	252	240	244	254	258	211	257	255	256	248	269	287	259	234	228	252	247	230	262	279	261	255	249	226	251	227	232	249	251	251	232	264	246	244	243	222	244	228	239	218	227	241	262	256	256	255	229	233	260	233	233	238	234	244	248	250	245	256	244	223	256	245	258	243	247	252	250	223	231	267	232	239	252	250	242	235	265	246	245	235	229	225	245	228	240	213	241	231	229	219	245	234	241	258	261	236	243	237	252	248	235	255	241	269	247	254	251	243	255	246	241	236	258	228	295	225	232	255	227	275	233	231	247	242	278	239	261	234	256	268	229	218	246	245	247	247	246	261	243	235	237	239	242	222	248	255	236	266	261	260	225	246	223	251	224	230	222	251	265	222	244	214	249	245	256	227	231	242	265	243	267	229	249	238	257	257	242	253	249	224	252	237	247	260	260	246	262	247	252	253	254	229	224	239	241	241	195	246	259	223	230	254	233	260	265	288	247	263	246	257	256	249	286	222	246	251	253	276	231	226	214	246	276	257	250	252	247	243	271	266	219	277	223	232	225	229	271	248	258	276	243	249	229	227	283	245	258	261	244	246	230	256	242	243	234	237	235	254	264	237	258	251	238	277	243	248	276	253	278	256	273	264	240	204	246	231	275	258	226	244	243	224	243	266	235	228	235	242	233	259	248	238	238	246	249	218	281	258	273	256	226	248	225	266	243	268	263	282	259	239	223	264	213	256	255	262	215	253	258	258	239	245	252	252	263	268	253	272	217	256	271	259	253	256	248	236	236	242	236	227	262	235	237	267	233	242	205	255	234	268	227	232	230	258	263	254	250	259	238	223	257	239	236	236	268	256	221	273	213	235	226	228	238	259	241	241	254	263	269	239	230	257	244	232	252	239	270	249	227	271	260	225	258	238	255	274	225	256	263	241	240	239	250	250	238	255	262	246	262	260	253	253	250	272	241	235	258	254	265	257	234	246	228	262	246	251	224	259	266	247	263	216	250	233	248	272	228	248	224	227	226	229	222	246	236	246	245	270	259	256	232	273	225	260	225	255	227	249	253	260	237	234	234	236	260	267	264	245	262	267	221	260	241	224	263	245	245	238	233	237	263	231	256	224	248	245	273	241	234	222	230	266	234	232	197	262	241	257	235	232	256	241	233	233	295	233	222	246	238	260	255	256	236	258	217	263	238	226	211	243	268	262	226	244	253	233	213	248	232	270	254	262	266	222	234	271	252	249	250	254	253	249	246	261	246	259	234	241	240	251	231	223	248	259	277	223	249	275	240	233	243	244	275	221	257	258	243	219	245	257	233	257	245	252	269	255	253	252	234	228	237	248	236	229	245	246	221	233	246	263	243	243	229	261	244	239	252	247	248	260	232	227	219	254	242	270	257	244	253	257	262	249	225	239	279	239	238	258	252	229	259	251	229	241	263	246	239	252	253	233	249	249	253	242	217	239	238	241	259	272	257	243	254	231	257	227	216	248	238	241	241	250	253	249	234	228	237	249	258	237	253	249	228	262	269	258	246	242	225	288	232	246	265	226	241	236	229	283	272	258	236	262	215	244	249	252	244	275	254	241	273	238	220	245	257	257	228	257	240	258	262	246	273	267	253	276	259	249	275	247	216	231	242	259	252	250	238	254	254	274	247	237	259	235	243	248	224	246	228	263	275	266	240	256	236	247	244	248	252	238	232	231	260	269	211	260	228	265	250	260	231	254	263	258	221	280	276	261	210	250	261	229	232	260	245	242	214	223	248	234	230	247	271	258	243	240
41254	64665	20029	6593	4603	3554	2504	2025	1478	1232	1003	893	674	619	586	544	520	483	455	423	411	405	372	413	391	382	336	365	363	353	382	334	365	334	335	332	348	312	336	332	319	314	288	338	319	317	333	322	297	322	312	297	299	340	328	330	308	335	302	326	337	294	292	321	290	292	311	290	329	283	280	300	305	306	281	279	287	287	300	279	308	312	324	322	354	395	382	333	314	309	321	382	383	465	415	390	366	328	335	312	295	323	275	301	284	336	313	310	311	287	295	287	292	287	316	284	280	271	306	287	263	295	269	303	281	289	271	297	281	289	275	293	307	302	297	297	287	308	245	294	317	319	265	305	291	286	288	294	286	338	283	301	302	287	320	297	267	309	298	292	283	276	300	284	260	306	296	269	294	293	296	297	300	257	278	273	284	307	296	294	274	297	294	295	282	277	276	277	310	294	282	292	291	297	298	306	292	283	281	297	292	264	275	283	278	304	260	273	297	293	306	292	333	310	278	290	312	289	318	270	298	266	306	307	283	305	319	315	315	305	297	296	299	294	264	298	283	319	284	314	272	313	288	286	283	289	286	287	307	283	274	272	304	294	278	264	318	291	314	305	265	307	285	319	278	309	280	275	302	305	290	279	282	294	269	284	259	301	293	316	270	323	270	313	308	294	290	309	295	304	290	254	312	287	303	300	283	290	276	288	297	281	284	305	283	266	300	294	279	297	294	295	277	267	301	306	300	298	272	260	278	306	297	278	296	293	270	308	309	317	279	261	273	290	288	311	297	307	265	294	330	287	297	284	295	278	265	300	300	243	254	285	296	280	261	281	294	294	300	296	298	282	289	254	291	305	307	290	275	292	288	308	285	313	308	285	300	278	339	275	281	272	293	305	286	292	306	322	282	279	247	324	245	289	271	287	286	272	276	306	301	267	286	288	280	281	308	267	291	293	283	274	283	305	306	274	269	290	297	304	287	299	266	321	294	288	299	303	262	288	280	277	294	302	299	291	289	305	317	280	262	278	293	270	290	275	293	293	300	284	323	279	280	286	336	291	265	261	289	290	281	312	281	281	326	249	282	310	293	287	301	287	281	284	289	307	269	316	278	299	285	306	278	316	282	286	291	308	294	307	275	305	304	295	308	311	299	289	278	311	323	277	305	301	319	268	274	312	276	273	281	301	298	281	289	279	302	301	303	305	299	288	306	303	295	298	286	274	311	256	280	283	272	304	315	296	298	278	253	298	306	301	298	293	281	274	254	301	302	294	271	311	298	308	316	272	308	285	292	288	290	266	280	263	302	299	278	279	310	275	304	273	292	269	277	318	278	298	260	291	297	285	311	294	305	293	293	296	317	277	281	274	314	283	308	260	279	306	290	261	275	319	273	300	304	305	296	293	282	297	275	299	264	299	273	284	279	276	308	292	270	290	297	262	283	270	273	280	278	309	306	284	288	301	282	272	244	249	278	297	304	278	304	290	292	297	284	319	292	292	295	301	294	267	284	290	291	275	275	277	307	273	284	275	310	304	300	258	293	281	265	292	278	289	280	293	309	264	293	311	302	313	296	291	263	304	274	282	307	299	280	303	309	271	306	314	311	284	310	276	313	319	295	273	279	278	269	276	290	306	273	306	318	282	332	309	287	295	292	268	289	287	312	252	276	319	303	277	281	276	313	273	301	285	291	277	310	297	275	326	298	283	278	291	277	287	255	293	294	297	283	282	293	271	298	274	278	303	315	280	271	251	325	286	259	295	305	293	282	279	305	294	286	283	278	313	262	282	298	283	295	259	282	293	279	272	277	298	277	308	277	264	303	270	295	279	269	294	282	251	331	285	299	317	283	295	284	302	276	285	300	282	302	293	276	312	320	299	281	273	300	273	292	297	281	269	295	287	309	280	266	307	289	322	243	299	282	306	283	306	276	259	254	293	300	315	275	312	282	286	273	313	293	301	277	300	298	309	273	277	296	263	292	301	285	291	292	296	280	299	275	294	269	266	300	284	274	265	305	276	267	315	275	290	319	265	298	302	329	299	321	284	306	276	310	301	277	296	284	290	270	291	270	295	284	307	316	321	276	309	292	275	296	279	295	312	287	303	294	261	289	278	344	296	279	276	297	288	296	273	300	291	317	283	280	286	316	309	260	280	286	324	297	274	309	316	302	267	289	255	325	275	306	296	267	287	295	288	262	312	293	274	299	309	289	289	308	321	292	287	322	277	289	276	305	267	294	270	290	302	314	289	270	287	290	272	294	268	262	342	270	333	263	303	296	270	319	270	273	278	279	302	295	304	291	301	320	320	302	295	300	288	293	300	304	272	291	289	283	297	288	282	308	268	314	299	270	288	261	311	277	266	283	254	269	285	286	291	289	294	302	301	263	290	302	293	272	229	287	283	298	272	331	294	292	265	266	310	310	313	265	258	267	276	300	313	287	297	281	289	301	325	309	305	281	277	281	316	281	305	293	261	320	306	288	275	269	302	306	319	307	278	286	269	338	305	284	328	305	259	293	275	287	260	302	281	307	297	256	263	287	272	307	280	278	265	253	333	281	313	273	299	314	297	291	268	284	287	283	267	297	304	289	277	287	289	289	293	301	308	285	299	280	278	287	293	276	301	299	309	300	262	268	280	260	300	263	298	280	303	279	288	300	290	297	283	298	338	288	269	282	284	273	311	251	285	288	267	278	302	300	328	272	275	302	337	273	244	285	296	290	305	284	295	260	294	307	286	295	281	288	300	265	307	286	303	287	265	283	316	294	268	297	275	290	275	289	326	290	320	312	298	298	308	295	279	297	281	277	339	281	303	288	276	300	300	268	292	301	291	309	290	273	310	274	294	253	327	292	284	310	261	290	315	277	302	291	274	280	273	306	280	309	310	280	288	292	289	308	311	282	313	306	298	283	298	282	284	282	279	287	271	331	263	292	278	281	314	314	272	291	285	283	278	285	273	286	285	310	276	300	284	296	293	300	294	301	292	335	278	302	302	302	295	280	306	303	312	301	274	280	267	295	289	303	309	252	307	283	298	275	269	295	301	275	307	249	305	286	306	302	295	305	283	285	314	288	274	285	269	286	294	299	316	301	279	285	301	296	313	293	285	285	284	253	289	286	295	272	280	303	268	319	298	297	289	313	268	329	290	321	310	284	314	285	288	260	295	278	329	294	296	303	271	286	265	306	294	319	309	276	310	296	247	284	297	303	277	281	323	282	281	279	296	273	305	289	262	294	268	298	302	295	283	286	313	261	272	332	276	288	287	309	268	279	278	277	299	305	279	318	280	292	279	312	277	249	318	293	263	249	284	330	301	306	259	297	313	279	283	264	280	292	282	287	264	272	304	281	280	321	315	294	291	274	275	304	269	284	281	307	260	287	306	285	315	238	261	294	283	291	299	285	289	287	274	298	295	296	298	291	274	302	277	293	298	290	300	305	291	302	275	295	325	301	295	348	272	285	312	289	242	297	282	309	301	289	294	303	278	287	286	290	291	272	283
28520	27727	20449	4006	924	828	635	514	484	492	488	503	480	490	544	550	516	521	542	510	456	485	482	455	498	511	483	522	439	543	490	475	481	537	492	514	485	492	520	492	495	509	505	473	499	505	520	511	514	520	517	501	507	506	512	479	486	497	495	504	470	468	492	488	503	536	451	524	463	521	519	495	519	489	512	473	504	513	482	487	492	498	531	498	517	511	510	535	527	498	524	528	527	523	514	506	522	455	488	502	484	498	467	508	471	475	491	457	464	508	542	489	528	504	519	512	482	516	498	499	526	453	520	468	477	525	475	484	515	476	542	513	478	503	495	509	512	475	500	506	502	502	504	488	486	481	513	503	509	510	476	494	501	521	445	466	495	480	471	471	479	508	485	510	492	516	499	499	515	508	486	502	455	472	452	509	528	490	480	473	512	436	507	528	481	508	505	491	508	505	540	530	494	442	486	513	493	515	455	502	494	482	494	479	502	491	486	482	483	442	499	505	490	546	498	490	520	519	521	506	464	431	502	528	483	480	477	501	517	511	491	495	462	481	486	465	487	507	526	481	482	474	489	486	514	474	470	515	497	496	433	474	483	481	473	476	474	486	507	507	523	503	475	485	494	502	504	510	537	516	507	504	495	499	488	517	486	491	461	503	457	522	522	493	461	481	520	538	484	507	540	516	492	460	494	523	520	492	525	528	512	495	459	514	508	459	524	499	492	489	509	479	487	511	499	540	518	522	484	513	499	501	468	466	552	451	517	503	509	510	460	475	518	474	501	498	482	484	527	470	518	500	494	489	506	456	490	475	476	469	482	481	496	467	492	511	489	504	517	467	518	463	525	469	522	531	469	482	510	506	466	519	490	461	479	458	505	562	478	479	453	514	461	497	510	495	472	496	502	491	538	515	494	479	497	536	497	487	476	515	505	469	537	456	482	469	518	505	501	492	468	481	459	494	503	524	477	496	492	495	495	530	515	517	505	451	505	481	451	481	503	526	489	507	471	492	468	542	520	502	504	506	489	497	506	510	491	513	530	487	474	509	484	502	512	484	509	509	513	489	498	525	502	516	499	483	504	484	493	504	486	445	483	504	501	512	499	468	497	491	445	515	497	452	489	456	490	517	503	538	456	486	498	486	501	483	487	472	490	478	513	457	549	480	521	508	505	477	502	503	513	477	456	526	511	497	499	496	484	512	490	503	482	507	474	501	492	465	476	487	442	500	519	446	471	470	480	507	514	452	489	502	479	469	499	501	485	523	463	485	492	476	506	511	469	507	552	514	454	498	484	502	495	479	524	492	520	515	512	498	483	508	478	521	550	508	516	485	473	496	511	535	515	467	455	527	507	473	464	517	500	515	499	496	496	486	475	517	479	504	477	463	434	492	479	496	503	549	518	463	522	480	478	509	487	472	503	456	454	533	480	467	539	511	489	479	514	484	496	460	477	512	494	480	500	485	485	456	507	484	530	533	548	467	468	549	515	533	501	483	514	514	462	489	484	494	469	524	483	534	512	473	464	498	498	498	457	501	468	491	514	458	451	471	471	493	494	501	469	486	499	509	502	484	481	527	487	516	502	481	492	464	486	517	520	497	459	526	451	472	477	516	512	457	502	506	458	522	486	452	467	522	546	493	547	508	487	485	479	496	487	501	480	519	479	493	502	509	497	488	485	480	476	476	531	510	516	510	526	440	487	472	490	457	495	490	516	498	484	483	489	495	466	483	488	517	456	487	541	500	493	471	485	537	460	482	510	513	487	447	479	478	481	485	524	494	480	506	463	502	516	466	558	503	486	455	488	500	514	503	495	503	491	505	511	490	467	495	484	476	502	478	466	444	478	522	478	476	488	496	515	472	498	519	453	510	521	480	504	512	517	520	509	561	520	496	518	483	485	488	469	507	505	525	492	504	517	479	483	498	468	488	494	539	533	520	487	547	498	502	489	506	516	470	480	488	469	500	482	534	519	468	502	520	506	512	524	497	481	504	501	470	495	558	571	490	481	516	473	495	489	487	504	515	482	518	526	501	486	475	476	502	497	482	500	464	480	472	502	486	505	512	498	532	484	482	538	482	512	510	552	513	455	484	527	514	503	495	530	488	502	481	495	478	465	477	525	506	520	576	461	486	457	501	491	504	497	508	457	485	508	492	516	506	513	495	496	477	460	482	506	498	505	482	509	510	541	533	498	478	517	472	502	514	499	500	459	449	532	497	486	468	497	524	539	514	493	493	480	532	511	476	531	497	466	525	509	491	493	481	518	515	506	510	498	477	498	480	485	487	462	525	523	501	481	499	467	526	517	483	508	488	477	465	496	501	497	498	487	473	505	473	451	509	482	480	480	465	505	486	491	552	516	504	505	503	532	476	518	531	485	512	507	469	495	493	499	499	472	492	492	494	530	493	490	548	474	473	469	502	459	509	469	499	517	518	434	466	534	510	513	479	504	517	532	493	494	483	506	472	482	510	495	466	472	483	510	553	518	523	480	502	488	490	498	428	492	499	537	506	509	423	493	505	513	503	487	445	494	497	478	533	499	476	473	529	488	465	491	455	507	488	469	495	511	493	482	484	489	484	506	493	489	469	502	514	492	503	496	494	447	500	452	499	496	474	504	513	516	504	487	520	479	495	484	475	502	507	501	514	496	489	475	470	511	485	490	471	508	499	476	459	529	542	524	526	493	511	546	502	520	491	507	487	508	486	493	506	466	478	478	491	502	461	469	478	487	545	523	539	519	499	478	512	483	516	526	478	489	508	508	445	555	486	517	467	483	473	480	492	502	481	464	505	521	509	491	460	486	490	508	474	497	519	515	548	485	507	479	518	472	459	506	528	483	502	514	477	502	532	461	477	499	473	500	503	522	473	505	517	486	489	491	469	512	489	520	490	509	465	482	461	516	453	489	534	497	505	492	472	520	528	517	474	446	510	495	489	520	513	487	501	491	443	527	505	506	483	445	501	494	518	488	493	502	482	480	535	473	489	483	537	472	502	513	525	472	495	515	505	486	483	527	494	502	480	470	510	522	508	473	501	516	454	512	494	507	468	473	470	475	464	498	509	487	491	489	497	499	515	490	492	507	563	502	511	475	495	502	504	502	509	513	519	465	521	467	529	510	474	531	490	446	470	507	463	552	445	510	466	457	521	495	460	498	506	482	532	486	492	490	484	506	492	504	498	486	556	477	494	468	513	486	499	502	500	482	502	521	470	509	505	477	498	480	529	523	482	478	534	475	513	502	479	494	482	499	503	497	485	491	530	519	457	513	501	476	492	490	528	488	555	513	517	523	537	487	527	447	515	521	452	515	492	506	518	498	515	505	507	470	481	501	499	469	493	477	467	503	490	485	485	454	531	483	486	484	443	498	505	516	522	510	491	522	554	491	511	461	500	536	461	481	509	553	520	468	501	499	489	477	469	522	478	517	500	511	505	517	495	463	510	517	490	461	473	479	516	505	480	489	507	497	501	485	434	491	470	525	490	473	481	465	496	492	472
35440	46328	11734	1139	1042	957	759	732	601	666	668	635	610	658	612	619	621	641	587	657	559	570	593	615	640	630	634	577	611	612	610	610	634	557	579	619	545	628	556	595	620	618	540	689	625	624	547	556	576	597	576	562	604	614	572	603	602	635	561	575	582	578	638	584	611	615	571	576	585	585	619	568	610	626	592	607	584	658	614	585	578	597	607	586	643	566	578	580	570	639	588	635	578	648	573	616	608	579	620	590	641	625	623	565	579	604	560	615	601	644	571	592	624	596	556	564	606	589	608	537	531	601	607	619	609	596	602	575	619	555	618	599	580	609	595	598	588	584	596	596	582	554	622	596	566	613	603	620	607	581	598	602	534	605	609	549	573	589	545	575	557	620	601	577	624	618	538	582	586	551	563	642	583	617	613	563	618	576	589	580	641	579	612	573	600	614	570	601	593	650	591	584	631	633	610	559	606	620	647	610	574	577	566	564	585	575	538	582	614	572	611	613	546	558	631	575	592	610	578	631	618	584	624	598	587	569	585	617	577	599	585	583	589	597	578	633	563	626	591	605	610	578	621	580	542	609	616	635	584	587	624	552	609	568	598	595	629	594	594	592	621	582	569	543	592	581	625	616	579	590	590	630	601	597	567	588	592	563	569	586	583	625	639	539	618	607	574	656	636	582	601	578	579	576	599	580	574	525	613	589	575	574	576	594	566	578	598	646	582	604	525	560	629	625	552	625	600	609	558	583	634	608	594	603	569	588	619	549	646	596	573	632	584	571	571	594	596	565	569	582	562	621	609	599	573	599	606	606	597	637	630	549	575	647	581	595	601	591	527	587	597	564	577	625	608	599	619	621	606	565	599	607	598	603	602	577	608	585	576	601	620	588	621	607	622	624	610	581	565	570	593	591	621	605	605	612	628	550	586	571	565	549	595	609	610	618	594	563	575	594	603	588	586	581	574	599	611	600	571	594	621	623	605	625	613	585	609	575	618	642	595	589	627	588	559	618	607	601	644	569	619	596	562	627	595	580	607	577	594	625	565	569	591	565	560	617	602	569	620	599	591	593	581	565	588	566	647	569	656	569	582	583	630	612	610	624	614	652	597	625	602	601	587	618	581	584	618	610	607	579	619	589	586	638	609	602	596	577	548	544	584	597	609	611	590	564	613	584	595	554	573	603	626	590	588	559	611	562	606	575	608	615	596	595	637	631	554	578	594	562	595	617	578	548	596	645	566	578	626	560	548	612	587	614	589	537	589	607	593	560	617	576	587	589	574	598	562	628	580	636	613	583	566	597	577	584	555	539	638	626	604	563	597	571	568	580	601	607	576	614	558	590	633	599	602	576	591	577	599	596	606	590	597	628	577	620	575	600	577	602	610	561	572	600	611	584	592	635	547	607	592	564	594	571	606	627	607	589	589	577	609	567	611	596	575	611	591	631	594	593	582	587	631	613	633	585	605	581	560	608	606	562	565	586	581	549	560	545	600	619	615	547	614	636	626	590	594	647	611	598	598	624	562	548	541	599	644	573	608	582	593	563	567	565	599	604	604	591	573	611	572	619	603	569	586	590	591	589	630	597	602	564	604	622	569	599	591	589	614	564	588	611	596	610	598	590	601	613	635	621	628	579	588	583	573	610	599	597	592	604	557	591	579	575	593	641	584	602	569	602	613	560	594	572	582	636	569	596	595	604	560	616	612	627	597	644	580	600	583	581	605	583	568	591	527	571	609	582	615	624	586	559	555	608	591	592	584	603	600	582	570	603	596	563	607	599	565	596	562	581	616	616	634	585	593	550	566	606	616	607	578	581	592	581	588	615	568	638	612	569	633	552	574	588	619	597	562	597	586	611	572	616	560	592	611	616	588	602	664	598	577	628	607	573	601	620	600	591	573	588	583	557	591	611	606	590	616	571	606	590	589	590	619	566	610	612	579	606	629	590	590	594	597	555	592	577	586	567	606	629	598	650	630	579	605	585	618	620	615	611	629	605	580	598	567	597	650	564	660	566	546	611	569	568	619	610	610	607	587	581	600	573	617	605	552	573	547	594	575	578	612	583	597	525	609	580	601	570	581	555	580	594	605	588	584	587	561	570	628	555	605	595	605	598	578	599	575	631	580	636	578	581	574	580	553	571	562	610	555	637	587	599	577	650	555	602	622	587	563	586	581	568	552	630	565	608	573	586	611	577	590	637	605	620	625	585	563	588	586	549	607	575	562	622	594	562	595	559	585	591	602	573	601	623	647	629	605	613	602	631	606	580	661	556	579	614	580	569	548	622	628	576	590	595	590	585	615	572	555	580	577	595	607	601	567	615	593	632	587	616	556	578	621	561	586	602	599	579	635	620	564	581	633	567	565	593	584	593	597	582	661	604	600	575	596	601	575	584	557	556	575	597	615	611	604	554	584	588	582	585	619	578	592	647	564	589	606	591	576	566	568	555	599	587	527	616	626	577	621	602	609	598	600	614	619	576	571	594	615	572	605	607	564	575	621	609	603	593	546	546	610	589	626	600	561	573	556	593	622	573	617	601	566	577	587	596	635	590	595	628	535	608	572	598	567	620	580	613	556	625	624	623	611	615	615	632	591	634	592	594	563	628	595	547	555	551	558	638	606	564	582	573	622	596	594	579	594	552	603	634	631	590	593	613	595	578	550	595	675	589	600	627	531	572	594	612	590	602	594	592	588	615	552	558	613	588	561	574	555	583	586	615	574	645	584	590	596	591	572	573	650	636	564	597	622	585	579	548	572	580	548	608	608	610	574	547	606	580	599	637	576	597	586	606	564	565	583	575	599	571	603	581	553	610	595	591	614	623	523	615	535	593	604	625	583	629	642	571	576	571	607	578	597	565	622	577	646	589	584	625	594	591	620	572	599	608	651	595	608	637	542	545	570	575	610	585	650	590	592	596	605	572	574	633	639	587	617	598	553	594	575	609	600	614	613	585	622	607	579	596	612	602	593	610	607	570	582	660	610	564	597	626	569	619	598	606	605	569	566	531	569	625	602	615	591	596	583	631	608	577	622	577	615	593	575	575	590	574	565	599	621	622	584	543	597	587	648	560	587	599	610	582	625	627	571	563	633	579	578	589	613	550	543	621	615	560	557	605	553	566	616	561	591	577	581	624	612	621	577	607	581	623	634	566	642	602	596	603	579	537	560	571	593	582	615	611	610	571	591	618	584	590	559	593	532	603	615	573	600	621	579	618	571	607	579	616	623	594	539	663	630	576	588	628	596	639	566	631	592	561	557	582	616	639	608	575	596	610	622	592	576	589	578	604	593	607	603	573	565	581	633	589	553	560	599	597	570	608	595	611	593	575	579	544	548	594	622	564	578	603	604	638	569	607	622	600	563	595	616	610	579	585	569	595	568	533	611	588	615	594	582	581	559	578	552	557	573	565	618	569	583	618	548	644	575	565	569	559	607	578	618	585	596	547	624	594	604	621	607	608	622	547	617	629	609	599	560	556	596	623	584	591	600	581	565	583
23957	21222	28615	24140	21176	10858	1209	734	603	516	504	448	433	437	393	425	395	389	361	401	369	408	345	345	355	377	352	372	319	350	383	355	361	335	365	309	310	349	333	357	333	353	360	369	357	346	337	350	358	319	362	324	334	353	361	333	336	362	352	333	344	334	321	326	297	349	355	320	365	326	353	369	340	309	358	355	362	315	333	335	348	286	334	355	354	368	369	359	384	378	374	354	369	322	378	326	336	351	344	331	348	323	334	312	342	316	329	362	359	351	290	335	341	322	373	328	333	397	309	331	346	354	328	343	330	320	359	348	316	348	364	334	358	340	329	316	333	337	306	318	328	293	348	327	302	331	305	306	331	299	294	337	346	299	357	331	331	330	302	336	351	327	349	335	332	329	352	347	343	316	350	385	325	352	310	333	316	342	314	306	321	339	326	353	331	362	344	343	336	343	337	334	333	342	333	321	356	339	346	306	338	341	337	327	277	325	349	335	325	347	317	335	311	319	339	333	336	330	332	305	326	331	328	317	335	372	341	371	319	356	342	361	320	331	340	316	311	356	322	339	319	326	325	335	358	343	351	302	343	333	337	357	350	340	353	330	310	317	337	297	319	362	337	359	333	321	360	307	322	335	312	287	338	317	359	349	324	385	354	327	338	336	314	345	327	320	333	358	364	356	297	308	386	323	311	331	344	288	345	312	339	323	332	352	328	365	274	339	341	324	356	338	341	323	347	334	365	312	327	343	309	326	344	329	346	320	317	322	290	332	328	365	331	321	337	331	348	339	312	335	293	372	332	297	339	337	332	340	336	340	328	336	324	330	340	328	328	336	344	346	351	336	328	326	342	354	318	357	334	347	367	355	329	333	323	369	315	338	356	345	352	290	328	320	335	331	343	317	353	298	350	341	321	313	355	313	332	315	371	334	338	317	361	306	368	332	328	354	323	374	353	320	315	318	350	343	354	313	341	343	328	334	332	320	331	311	309	320	328	365	326	348	339	341	331	312	298	325	368	360	341	294	316	317	307	317	372	325	316	302	351	347	301	318	339	354	339	323	348	339	338	348	316	328	329	348	304	326	334	344	315	306	358	335	314	355	363	311	328	323	295	353	300	319	328	340	305	308	291	319	350	346	348	336	353	347	325	341	323	315	345	331	308	338	325	320	315	318	318	327	335	356	320	324	321	354	346	334	354	342	317	323	331	334	321	342	334	321	328	308	307	321	314	346	352	336	349	357	353	325	336	314	323	336	311	328	328	309	319	343	295	329	363	329	343	343	348	324	348	343	316	305	344	318	333	365	334	325	362	328	355	336	297	363	320	338	338	326	323	338	344	338	356	306	334	358	335	360	316	359	336	341	349	332	330	338	326	318	333	336	315	358	332	352	324	345	356	333	336	366	311	343	321	344	340	299	345	321	296	344	354	354	331	344	272	292	317	349	339	349	371	346	357	324	336	349	327	335	359	319	348	364	332	323	350	328	331	361	323	331	353	308	340	338	321	322	348	349	324	323	353	352	327	336	347	308	336	313	316	349	312	355	331	334	352	295	344	323	341	361	299	341	348	336	340	319	335	354	336	316	329	353	340	313	331	337	320	368	313	346	321	356	318	318	324	322	341	313	354	335	300	350	304	338	352	358	318	322	315	336	329	312	320	324	336	366	310	305	328	366	349	345	322	352	338	299	364	321	333	301	354	355	361	323	344	324	322	322	334	342	306	327	304	326	327	318	352	337	300	352	354	329	325	330	352	296	365	351	324	328	338	351	344	338	331	345	363	352	323	363	338	346	351	333	315	336	329	336	359	333	315	320	368	306	347	333	332	339	354	316	338	334	332	341	316	345	383	321	337	332	306	316	338	349	323	356	318	316	340	361	299	361	335	323	384	353	347	345	337	315	354	334	325	300	342	336	306	354	328	309	314	323	330	338	338	316	298	349	337	330	354	314	333	318	290	351	323	348	367	340	324	344	339	375	350	355	324	344	367	343	348	331	317	347	342	338	308	317	354	330	358	309	349	327	308	284	362	349	327	325	330	345	302	325	343	336	350	322	329	295	345	351	363	341	309	352	315	345	367	331	346	342	319	338	318	341	347	352	355	353	307	342	340	339	311	324	312	332	320	321	326	325	326	324	309	358	337	327	297	379	346	367	329	307	359	355	298	357	341	322	303	345	331	355	323	328	363	319	317	321	328	331	345	329	331	342	316	316	350	332	318	316	324	280	313	290	361	343	343	356	326	342	346	347	329	334	318	320	354	296	339	321	320	297	315	366	304	317	333	312	325	306	366	318	328	330	335	317	342	310	360	318	318	328	365	339	323	362	328	302	319	318	370	326	333	331	331	349	310	355	349	321	285	321	329	346	297	334	326	341	341	327	360	337	344	290	339	330	325	310	298	304	320	375	344	351	334	322	344	318	319	332	334	367	327	321	321	358	346	372	344	355	333	311	332	332	346	338	342	334	330	345	354	330	292	347	339	311	307	331	332	346	356	311	365	346	357	303	342	351	349	329	349	358	326	316	366	312	339	365	303	353	315	340	323	352	350	344	363	356	351	308	346	343	338	337	323	331	315	305	347	330	320	337	321	338	342	335	350	337	334	393	335	312	345	363	324	337	333	354	346	329	301	322	332	358	321	346	358	296	310	377	330	333	328	360	321	323	335	348	319	321	352	352	358	292	344	312	307	313	346	353	360	338	288	335	305	327	317	355	372	351	336	317	336	336	313	327	320	348	354	339	359	352	333	345	338	353	333	304	337	335	299	320	326	363	335	341	324	337	344	349	343	292	337	300	313	324	341	321	316	347	307	331	337	327	344	349	334	344	323	314	314	333	317	317	324	319	310	329	322	325	312	315	322	323	331	333	305	302	316	333	312	327	363	352	328	358	303	351	307	334	315	309	302	344	347	324	332	325	323	318	338	322	331	339	315	352	345	323	311	297	304	302	331	340	334	316	344	355	318	325	347	362	357	344	323	351	321	329	327	356	344	300	372	321	322	334	322	336	324	320	358	344	349	351	327	317	365	343	347	332	331	305	315	323	334	358	346	300	334	329	335	323	349	349	309	352	349	322	341	339	337	334	347	327	318	308	338	299	329	327	321	315	313	311	333	304	357	378	368	348	337	341	305	311	322	360	333	329	333	325	364	327	300	343	305	321	351	332	320	348	328	355	328	318	321	303	344	366	349	312	337	307	344	304	352	350	337	319	302	330	338	304	346	333	347	286	325	318	338	313	333	315	304	339	378	305	344	357	319	338	307	349	307	356	319	343	380	328	329	350	330	332	320	344	342	320	267	336	329	360	325	350	355	314	329	333	305	312	319	347	307	339	338	300	329	321	336	325	349	359	329	327	324	339	361	346	337	328	351	332	356	344	315	304	305	322	374	348	358	308	349	330	309	328	324	334	336	345	331	315	328	307	333	326	306	322	352	313	318	336	341	321	354	351	337	367	363	352	335	352	338	303	378	296	360	359	345	339	275	319	338	297	334	353
37128	58875	17934	3917	2855	2172	1621	1298	1046	887	804	693	662	575	554	580	527	482	489	496	443	455	466	452	471	445	434	434	445	424	467	435	447	452	436	446	376	410	403	456	427	427	422	432	415	418	434	451	442	419	419	426	421	420	402	425	438	418	383	403	434	409	416	442	407	437	395	402	417	419	389	458	389	402	372	437	384	431	435	409	420	453	388	434	412	429	414	477	437	477	465	427	421	431	403	419	457	458	450	445	385	418	432	419	397	396	409	386	434	422	379	412	412	390	367	414	415	387	363	410	411	421	422	435	393	434	434	404	384	400	429	396	404	397	426	406	378	386	439	356	412	429	394	411	401	400	432	441	443	420	372	445	412	382	455	456	378	409	397	403	432	424	426	397	408	398	414	388	408	412	423	420	421	419	394	423	423	388	372	410	406	373	428	439	436	403	387	413	427	409	437	481	390	386	383	435	414	406	417	402	411	421	416	412	440	420	395	404	423	398	404	400	402	446	424	367	411	394	426	402	417	414	389	404	433	396	420	409	402	389	405	424	393	432	366	399	401	384	424	381	439	424	403	425	395	403	407	366	407	399	395	386	403	422	408	413	388	431	417	420	410	439	394	437	386	412	384	410	400	400	403	398	425	439	424	418	430	421	444	399	396	405	421	402	379	406	438	420	410	411	411	405	407	397	418	423	383	461	404	393	408	367	414	381	404	440	426	458	385	381	421	435	408	409	424	444	399	394	399	399	391	471	399	421	398	382	435	393	402	417	407	422	373	405	433	411	420	442	402	413	372	370	387	387	408	412	404	390	419	426	400	409	414	406	425	398	411	423	373	402	412	402	390	446	396	404	401	398	438	404	391	400	411	400	437	462	408	411	395	395	383	405	397	411	397	414	419	430	400	435	406	445	419	419	426	435	432	367	400	424	416	400	430	409	386	428	420	441	363	378	399	434	432	426	394	385	423	390	398	429	433	405	429	405	426	389	381	395	425	420	436	385	372	420	415	417	439	402	412	393	397	406	400	420	443	385	396	419	406	390	402	412	420	421	387	423	407	408	427	430	442	434	416	413	388	438	386	430	399	416	422	436	407	401	416	381	395	404	423	396	381	406	400	421	402	409	402	442	396	413	436	420	406	391	409	415	394	423	400	368	411	443	416	371	410	373	406	398	421	409	378	388	398	401	361	433	420	369	443	400	379	447	445	440	381	413	426	419	412	406	437	401	434	419	399	417	393	421	437	426	439	423	376	366	407	411	421	431	420	427	404	400	424	389	441	370	396	412	403	412	375	412	430	428	400	387	406	404	425	397	389	388	391	418	406	358	376	405	416	421	402	401	404	397	388	410	429	376	401	418	439	407	412	407	452	437	423	397	402	425	421	414	399	427	365	438	386	379	369	424	386	419	394	394	386	405	410	394	407	434	385	396	383	419	420	437	392	434	370	415	430	435	440	411	394	381	421	386	441	434	383	422	396	368	412	417	420	408	407	395	387	422	391	405	409	433	390	398	438	425	400	427	425	399	418	374	422	412	454	394	410	403	377	409	431	402	411	422	413	393	431	431	390	383	419	412	398	415	413	403	394	415	425	419	402	421	454	444	432	410	403	392	411	443	391	409	406	398	414	423	413	427	388	402	400	371	381	398	452	423	402	418	412	368	399	392	418	400	403	418	407	380	415	417	405	412	383	420	394	455	441	366	389	394	442	411	398	416	406	407	392	373	429	415	419	427	374	386	382	405	389	407	413	405	418	403	421	403	443	430	405	418	395	415	434	408	408	412	405	398	412	453	421	402	385	443	389	420	420	380	379	407	409	387	404	401	392	424	421	426	424	438	403	433	425	421	439	420	393	375	392	449	389	436	435	411	427	419	435	402	398	381	420	364	396	396	452	391	430	351	381	423	436	429	415	440	403	396	412	414	420	394	401	402	413	408	411	385	410	397	428	433	402	420	385	418	450	424	417	399	396	413	411	416	401	390	421	432	403	424	400	428	407	380	411	406	426	392	361	412	422	405	406	384	441	442	440	434	424	427	392	389	415	391	414	396	411	420	424	448	460	407	445	399	390	413	387	441	382	394	427	407	400	403	402	439	414	407	388	388	416	395	414	422	420	400	396	409	422	399	412	404	404	401	413	396	385	386	481	381	390	405	454	426	448	408	414	426	421	408	413	399	407	416	395	380	399	422	439	414	379	424	419	414	445	404	415	395	433	407	415	412	426	370	458	402	414	363	438	380	405	421	418	431	399	428	362	384	427	378	408	412	389	418	419	419	402	388	404	419	400	421	403	382	421	383	403	402	438	392	401	402	455	400	426	442	370	436	396	401	405	367	401	400	389	394	422	397	412	382	391	417	393	428	443	376	417	403	411	468	408	410	389	398	409	412	419	428	449	409	443	427	397	444	429	407	403	417	423	403	442	403	384	450	433	408	390	409	409	413	426	401	421	446	419	396	402	393	438	418	408	434	419	393	428	403	383	422	441	420	407	383	400	406	426	404	417	384	373	413	399	397	411	386	409	413	402	416	415	407	384	384	420	432	428	380	413	407	434	375	351	423	385	438	404	378	420	415	409	409	415	391	381	406	409	383	384	429	415	417	443	403	396	389	384	414	420	442	377	434	395	400	389	446	405	423	428	418	431	410	414	397	410	440	393	395	414	407	437	464	395	423	409	410	390	411	402	431	391	447	382	359	450	351	359	383	374	413	441	425	390	420	385	404	407	497	405	369	425	382	448	421	365	365	408	417	392	410	409	391	426	374	398	390	406	406	407	415	399	381	388	379	386	431	392	386	415	377	392	398	401	406	416	422	391	395	403	390	405	405	381	381	439	381	420	422	358	418	420	399	422	386	416	392	409	412	395	384	411	414	403	419	415	410	383	388	433	451	424	366	383	405	413	385	412	403	382	409	397	380	418	380	396	384	391	428	400	381	418	390	421	391	378	406	383	423	395	383	409	403	425	407	392	370	388	439	396	403	377	420	394	412	426	406	391	398	394	414	395	416	408	410	414	385	396	402	443	415	396	408	424	431	391	411	365	386	407	394	398	394	430	400	364	399	415	413	399	401	443	437	412	399	428	443	415	404	446	387	417	393	383	396	392	387	439	418	412	407	400	405	412	361	384	383	419	428	386	429	406	382	410	417	432	370	438	409	421	380	405	408	396	415	403	376	427	418	422	399	414	414	399	382	385	412	406	379	391	385	433	404	404	435	376	391	401	412	415	399	422	376	413	416	432	407	402	414	414	384	401	418	392	393	404	440	408	422	406	403	412	437	356	395	423	383	385	395	416	429	411	446	436	385	388	405	440	390	427	419	387	429	413	412	447	373	409	370	388	421	431	388	408	391	424	403	436	418	430	463	427	347	408	433	397	436	386	395	372	412	418	402	368	412	390	376	422	430	418	448	441	412	422	436	432	378	372	407	415	376	404	410	397	396	405	407	430	436	421	402	433	396	402	376	392	407	424	419	400	407	396	383	445	392	389	420	377	402
23019	21317	29134	23797	21311	21353	9733	1046	755	654	574	505	509	405	388	356	321	350	357	322	323	287	302	291	275	313	324	300	280	277	255	285	293	271	273	276	258	268	267	257	259	281	257	243	265	269	277	264	268	280	241	267	275	267	300	267	292	258	232	262	265	253	246	258	260	241	270	270	279	267	261	246	226	266	251	233	256	268	243	272	230	270	280	255	281	280	262	289	276	310	304	287	312	225	269	309	303	275	288	271	238	260	252	251	269	263	244	254	272	256	249	264	257	275	269	260	227	262	251	243	225	218	254	254	215	224	232	290	261	266	246	281	235	237	223	252	291	243	269	234	284	243	239	249	222	238	244	271	250	240	253	252	235	243	244	255	232	252	224	234	231	254	265	225	241	267	226	268	247	259	237	250	253	254	248	293	237	276	243	258	220	255	254	241	256	241	270	246	265	257	250	261	260	253	247	252	251	250	250	254	268	300	246	238	236	235	249	242	264	244	257	262	251	274	264	259	265	250	239	237	236	263	225	244	262	249	241	264	255	241	240	260	283	267	217	229	244	234	235	273	246	265	278	241	237	268	223	238	240	222	260	248	249	249	265	247	250	269	205	259	236	243	220	265	230	269	275	250	255	257	251	265	226	254	242	243	250	272	241	263	281	245	272	242	240	267	251	246	235	274	251	260	258	246	291	257	239	251	274	248	227	268	256	261	231	266	228	266	244	243	259	237	257	239	256	253	229	233	229	216	228	250	244	279	232	230	244	263	229	252	265	228	251	260	267	253	240	264	232	240	247	264	239	268	260	224	235	258	238	258	269	236	231	245	245	237	236	270	256	226	233	271	257	243	249	239	278	277	234	278	267	282	211	271	259	249	269	253	261	267	266	261	239	228	284	256	251	282	265	251	251	236	239	222	261	236	249	239	245	269	247	245	230	244	247	256	251	235	238	258	219	285	250	233	291	231	228	266	251	277	260	270	249	258	249	249	239	247	254	253	263	254	244	255	257	242	258	232	277	247	217	247	261	209	286	247	256	244	245	245	244	265	267	273	271	246	254	257	266	249	258	243	245	255	254	226	231	259	240	250	248	249	237	236	241	243	247	278	276	254	242	239	275	236	263	290	247	242	252	243	246	249	255	266	241	209	285	260	231	259	220	272	284	240	251	272	254	227	257	235	250	233	228	249	251	236	232	257	274	249	270	263	233	246	263	236	256	232	213	263	242	252	254	263	261	258	235	244	231	237	251	251	238	231	232	287	254	242	239	268	229	282	236	263	247	247	237	261	236	251	250	216	243	268	254	246	247	240	227	218	254	260	224	236	264	232	258	260	236	233	236	232	256	231	255	204	230	222	258	251	270	256	241	261	255	236	255	270	229	241	246	238	256	246	229	253	267	273	258	241	233	265	258	271	225	256	258	259	257	257	220	254	253	277	269	233	223	274	254	269	234	233	230	254	271	241	224	258	237	254	259	240	246	248	262	268	249	232	229	251	248	245	294	265	241	243	252	281	248	249	276	266	291	241	218	232	268	242	238	253	238	246	263	264	253	214	242	230	230	267	264	255	229	262	254	244	265	268	269	239	257	265	253	268	245	236	261	250	277	286	258	234	250	246	259	241	248	228	232	241	261	250	264	265	281	234	245	253	253	257	249	240	255	253	258	270	252	234	262	246	238	239	260	247	240	264	251	259	260	242	261	253	276	234	248	251	262	240	258	265	258	227	248	260	238	270	245	246	254	284	269	268	262	225	232	245	243	266	265	286	232	224	240	247	252	236	231	239	256	243	264	250	262	217	279	248	227	248	258	266	232	258	259	238	218	247	260	208	248	259	222	245	262	237	250	222	247	241	247	257	229	272	247	265	246	235	229	227	262	231	253	226	199	253	230	223	238	249	253	283	243	236	249	230	269	234	222	237	240	254	270	247	243	237	257	242	261	234	271	223	250	251	260	256	249	251	240	246	263	255	271	241	244	216	260	291	228	236	238	230	249	258	275	253	249	262	269	252	235	262	246	251	245	255	233	254	237	229	250	226	244	246	262	256	229	267	258	236	254	249	254	246	245	237	260	261	262	231	249	272	223	273	253	216	250	243	225	277	276	259	265	269	249	273	265	239	241	250	242	222	260	261	254	260	274	283	258	243	262	265	261	259	238	252	264	239	252	239	239	209	280	236	246	249	265	228	226	218	249	232	256	244	267	230	240	243	230	243	279	270	237	237	250	251	267	235	228	223	226	268	258	241	244	264	241	227	237	230	227	225	272	237	262	251	224	236	281	266	274	251	231	262	245	262	244	244	238	210	260	253	241	238	244	240	249	242	245	250	229	248	256	248	270	282	233	214	225	238	226	255	245	247	264	253	251	282	255	279	262	239	255	240	263	257	245	253	228	228	287	256	232	248	254	248	241	242	236	243	252	275	249	237	244	216	270	265	253	241	273	243	233	265	236	275	255	216	253	237	237	244	242	259	222	203	250	236	248	228	248	260	229	253	276	249	253	256	202	242	256	251	260	231	264	264	241	255	245	243	274	253	291	273	241	272	220	243	242	255	263	248	274	242	242	237	261	255	242	233	267	256	224	234	233	248	271	233	248	239	238	251	223	233	229	232	251	224	248	263	281	249	220	235	229	247	251	227	273	280	252	263	247	250	233	238	236	245	226	243	273	251	253	238	267	236	239	261	263	244	246	283	245	241	211	264	242	247	265	250	247	240	280	254	232	255	237	252	245	235	240	256	241	245	257	246	265	289	217	247	227	220	269	250	238	218	232	221	298	262	258	194	260	249	245	284	258	232	273	245	261	280	247	256	256	234	246	240	258	251	255	263	250	237	243	266	255	287	242	251	236	244	296	234	245	247	242	259	257	251	244	242	239	246	252	240	232	250	239	277	233	266	249	254	249	253	225	274	258	251	242	242	248	258	259	256	266	229	237	245	258	236	237	240	230	223	256	244	256	235	272	247	269	236	284	249	284	269	262	275	274	247	245	225	265	276	270	276	245	258	219	249	221	274	247	241	256	264	257	228	241	230	261	242	242	226	240	233	250	260	253	238	241	231	245	260	263	236	255	265	260	240	279	259	240	265	271	240	232	233	268	238	272	238	260	224	263	262	246	235	253	242	243	259	257	238	243	242	273	248	223	255	256	267	257	245	265	241	257	248	263	234	230	227	262	279	271	257	280	259	241	245	219	247	229	266	248	273	260	252	249	249	251	258	242	249	262	271	245	243	254	264	269	302	241	251	278	241	256	252	243	251	259	220	228	255	237	237	242	253	240	253	228	251	255	269	269	245	227	238	232	244	239	282	220	229	228	225	230	254	261	246	233	306	242	267	237	245	251	264	248	244	226	269	259	252	257	261	251	271	252	250	232	251	239	265	250	267	246	274	264	267	250	234	229	264	238	237	229	238	240	237	250	250	244	252	252	255	270	225	274	273	264	256	258	243	243	246	260	269	257	236	242	251	246	264	237	257	260	242	240	267	227	220	250	244	216	264
41425	66200	21422	6729	4648	3757	2488	1904	1445	1194	1027	856	763	654	600	556	493	485	477	447	429	407	445	391	360	354	350	353	367	353	314	337	327	346	362	319	343	319	334	330	311	328	336	343	333	322	343	304	303	331	306	331	340	327	307	305	313	352	256	295	309	310	297	292	326	301	285	319	290	323	310	272	270	299	306	309	315	293	309	276	282	261	310	295	335	346	330	343	375	389	386	360	328	347	375	363	368	358	305	310	315	327	298	273	287	305	284	311	285	302	281	296	269	290	327	302	298	281	297	300	272	268	301	251	286	290	288	328	285	290	266	298	315	321	278	289	293	294	291	277	295	274	281	275	301	285	322	276	309	293	289	294	297	263	311	281	317	298	287	296	285	288	292	299	275	297	264	323	285	291	315	312	255	293	309	284	271	313	280	296	303	318	289	283	296	280	301	244	270	289	274	277	290	271	307	303	325	263	302	321	313	287	295	291	317	314	281	276	299	294	262	307	286	289	290	264	297	292	271	309	297	279	310	275	292	292	338	293	328	300	294	336	269	294	289	236	282	334	283	301	298	270	280	302	281	304	273	292	286	295	286	278	310	286	286	316	285	311	320	307	311	288	288	287	309	324	274	306	297	283	285	289	327	322	277	281	305	267	283	319	302	305	309	260	290	283	297	265	307	273	268	301	310	279	303	300	282	296	277	305	302	268	329	311	296	295	272	286	302	283	284	302	335	303	294	289	293	278	283	308	306	317	288	302	310	318	293	294	289	313	304	308	286	299	266	326	269	310	317	304	305	294	277	290	298	292	306	276	262	311	307	276	299	290	305	327	251	284	283	285	314	281	297	291	305	284	281	288	308	290	274	272	309	266	277	282	302	307	287	249	288	295	306	315	272	300	301	279	306	303	304	298	336	313	279	297	315	254	299	299	256	288	298	293	277	313	313	300	316	301	313	311	313	256	280	245	283	280	287	305	269	332	280	274	267	315	306	285	254	295	291	329	323	323	279	277	266	267	326	284	288	315	294	281	303	296	291	306	278	286	273	272	302	313	282	318	324	320	292	279	277	275	292	307	343	289	302	259	350	305	318	278	286	302	306	278	296	261	313	305	292	303	287	265	293	302	291	310	284	321	272	292	330	320	324	315	285	285	272	300	303	296	269	302	287	295	279	291	273	301	318	292	275	295	301	295	312	298	312	312	318	312	296	314	312	311	286	305	274	267	321	301	291	288	272	311	278	315	282	309	292	297	318	319	305	307	290	293	286	302	289	293	296	314	308	295	292	281	300	286	333	296	296	326	296	286	269	271	297	289	293	296	290	337	308	271	270	326	318	278	348	299	291	288	252	280	279	295	287	280	293	300	295	316	274	285	301	314	273	296	295	289	310	290	258	294	294	293	314	299	290	283	290	331	317	313	278	274	265	307	294	332	305	314	313	304	293	287	294	279	295	322	288	274	310	289	296	288	268	303	283	294	320	286	301	315	299	277	296	295	302	301	309	284	310	295	309	304	301	284	284	291	301	314	266	270	294	285	268	298	289	320	301	330	304	329	294	301	328	288	274	302	298	285	332	287	287	291	279	317	270	289	287	269	303	302	298	271	295	315	266	278	271	299	302	271	277	294	302	294	291	306	303	278	311	280	297	278	301	323	331	281	292	282	301	290	296	301	326	286	276	258	279	289	304	276	300	300	275	294	325	304	310	311	294	279	295	274	269	291	294	301	277	289	280	324	309	280	301	264	294	322	292	273	312	297	295	299	298	276	297	288	306	313	280	277	292	288	319	299	270	297	287	291	297	309	295	310	307	319	312	326	276	296	328	276	286	303	311	309	303	296	325	304	286	278	264	298	295	275	306	310	263	290	296	264	291	268	317	301	291	279	270	323	304	329	291	301	301	281	293	293	305	307	312	303	278	307	312	298	286	282	314	297	320	278	279	287	261	294	274	310	286	285	289	301	284	294	295	289	317	266	263	305	310	290	261	301	301	281	275	296	284	285	325	275	260	287	284	280	302	316	294	276	296	271	301	340	275	278	279	303	292	309	302	275	296	299	266	299	295	307	316	295	313	312	288	300	302	311	287	317	296	294	284	287	302	290	296	282	292	302	285	279	294	293	310	279	317	275	310	279	324	292	293	284	303	316	304	288	279	261	309	300	297	283	283	284	305	313	299	318	309	295	288	293	279	313	289	289	258	303	301	300	323	272	277	291	298	315	310	283	295	306	317	279	286	289	260	280	289	287	262	306	303	272	269	324	272	291	304	290	308	269	284	307	294	295	263	283	299	323	315	290	304	297	288	302	279	307	282	318	303	303	309	269	289	296	309	301	310	296	281	273	280	287	301	299	320	265	232	278	313	318	289	302	278	272	316	303	307	306	317	283	285	330	339	309	282	323	325	302	318	276	288	285	290	273	290	309	293	277	288	304	275	296	308	297	287	282	327	308	275	306	289	269	309	291	299	263	284	276	306	307	278	282	260	282	293	329	270	306	308	281	312	305	286	284	289	293	314	300	301	295	303	314	295	301	285	271	293	308	294	283	275	309	304	313	281	305	283	293	304	309	312	290	299	259	310	270	324	296	262	281	294	312	311	274	284	312	266	270	266	279	290	306	278	315	285	280	263	284	288	317	295	329	283	281	306	297	296	337	302	282	297	279	317	316	306	275	293	302	281	282	277	283	274	291	308	286	300	290	323	329	300	290	294	281	284	289	272	276	305	294	310	279	264	302	285	327	312	291	294	285	280	292	304	274	306	302	279	308	312	290	296	309	278	312	324	296	286	308	322	307	311	284	263	292	307	288	268	278	340	288	288	304	276	283	292	304	318	319	281	286	293	307	304	328	287	309	303	292	296	289	287	301	295	273	305	282	309	301	277	272	294	287	299	310	315	303	305	263	279	284	285	292	266	311	288	264	276	291	276	337	314	275	288	273	303	283	264	312	281	325	293	284	301	324	311	269	304	312	300	296	281	300	298	335	285	277	255	286	314	297	285	303	299	305	280	288	304	301	299	299	277	317	341	302	282	295	282	289	286	287	312	303	301	316	292	317	291	310	272	302	286	284	278	284	293	280	299	271	301	280	293	280	291	281	258	293	302	265	295	290	308	314	333	278	267	316	307	292	284	299	306	330	266	312	286	310	324	299	289	304	290	296	279	261	305	298	302	309	279	330	303	315	278	302	302	292	283	266	292	290	317	285	292	299	299	272	297	259	302	288	313	316	319	300	308	267	275	292	337	307	277	319	276	286	290	327	294	306	327	307	288	283	298	310	303	289	309	287	294	302	323	312	288	280	301	282	334	312	332	301	296	283	287	303	291	313	300	299	290	308	296	309	310	282	281	313	271	305	279	318	272	277	281	291	287	293	291	304	324	305	302	301	307	294	287	303	286	301	268	315	275	308	271	263	263	279	297	285	312	305	317	308	307	292	300	303	268	284	270	295	294	273	321	287	270	271	300	284	276	275	316	306	297	313	266	278	274	285	284	289	288	301
28677	27989	20890	4135	888	808	680	546	560	511	516	521	534	532	548	531	509	504	531	505	478	529	512	549	529	523	508	493	490	536	496	516	516	516	499	536	469	539	517	508	498	491	533	496	533	506	519	532	477	492	519	527	513	475	518	519	519	516	527	500	520	489	495	484	486	500	548	510	516	512	508	498	554	465	516	474	501	536	491	528	469	507	516	504	546	537	477	473	522	480	514	514	549	557	515	527	516	476	492	533	495	494	518	481	506	514	513	519	508	530	527	520	522	537	479	535	518	472	518	521	492	505	506	514	504	530	529	533	510	497	509	528	489	500	536	527	538	514	507	510	496	485	488	501	481	483	494	558	494	518	527	532	487	527	503	504	486	487	519	479	469	512	522	507	527	510	493	523	518	539	515	518	492	486	505	493	531	491	521	574	495	509	520	471	505	511	528	495	505	513	524	486	530	483	492	502	520	518	492	511	556	502	510	514	520	502	545	505	523	487	534	503	486	472	531	506	476	490	498	531	490	466	579	536	494	537	526	495	493	496	534	486	479	522	468	508	516	497	551	494	488	500	497	538	530	494	476	509	486	477	499	498	485	513	505	497	495	506	499	527	547	564	514	503	511	517	518	510	509	494	494	495	536	528	500	551	511	499	498	566	530	496	510	492	501	542	502	516	516	532	480	504	510	515	496	524	522	503	518	537	522	542	529	486	541	522	474	508	460	484	490	519	518	533	536	507	467	540	498	506	529	482	488	500	500	507	485	505	476	542	503	524	483	564	507	522	537	516	518	515	552	490	517	524	526	533	513	526	497	493	518	520	503	501	504	532	553	512	517	489	512	539	531	521	481	505	561	502	474	518	494	529	477	535	481	493	489	515	538	527	486	518	490	568	513	481	529	473	531	486	470	512	482	487	513	500	532	519	518	498	503	503	505	523	483	520	515	503	519	527	506	497	539	498	536	531	520	512	474	500	557	483	543	479	524	530	561	537	493	515	522	506	539	490	471	508	487	482	501	482	528	513	522	524	494	500	483	527	503	517	525	546	471	510	518	532	495	520	513	486	490	483	469	514	509	545	498	501	503	532	468	496	519	493	521	503	502	489	520	493	517	504	551	497	514	497	471	493	502	516	533	514	500	502	485	490	505	537	523	489	545	528	519	529	515	522	473	486	507	534	487	508	484	513	488	487	534	483	518	529	504	513	504	519	480	489	537	475	491	498	466	492	515	526	506	479	461	487	530	549	527	498	521	513	535	496	523	560	463	510	483	504	516	519	479	495	508	497	516	482	529	494	524	486	504	496	495	525	500	528	518	511	500	491	470	515	508	495	538	479	530	518	486	527	520	506	494	508	494	505	466	548	504	525	522	505	490	562	539	480	502	491	525	523	505	500	498	503	507	548	511	498	489	503	499	492	540	493	487	518	508	554	506	498	547	520	506	500	499	524	503	478	523	484	508	514	504	518	526	520	479	471	518	558	515	468	524	542	498	535	475	499	519	503	507	529	458	506	527	458	522	505	461	509	491	513	434	537	463	521	512	544	514	522	493	503	508	517	513	529	512	542	494	506	499	481	490	538	463	527	482	485	448	533	506	504	520	508	506	508	484	532	519	525	513	510	519	475	501	523	498	509	488	505	494	501	541	554	489	496	536	498	463	531	509	491	495	518	500	487	496	510	485	497	515	500	503	470	542	517	501	529	523	532	474	533	518	511	543	496	478	499	481	490	507	551	489	514	518	491	482	533	492	488	500	505	514	518	546	528	518	532	502	475	527	519	466	526	490	503	520	482	512	519	508	494	502	487	510	551	506	523	536	513	520	519	497	486	536	474	497	480	506	483	547	511	508	483	496	496	471	477	518	498	536	479	533	510	534	509	501	518	510	509	525	534	475	501	543	534	499	539	534	533	484	515	514	530	512	521	504	532	519	514	470	517	514	500	549	474	502	538	555	514	520	507	514	530	524	489	521	515	539	529	499	512	515	510	550	508	502	503	501	501	501	533	472	486	525	515	492	514	503	474	461	474	506	506	516	500	543	514	519	504	516	511	474	468	519	483	500	503	517	527	511	513	458	556	523	515	519	498	502	516	501	505	522	526	543	516	430	522	515	476	502	501	514	525	512	494	494	527	472	465	538	560	502	518	495	516	482	512	519	524	568	492	485	530	443	473	529	500	523	510	526	504	541	493	498	491	518	497	573	511	493	494	511	538	499	512	511	513	496	520	510	488	489	483	507	501	511	473	498	512	538	512	515	488	488	514	498	498	454	517	499	529	538	513	527	507	527	529	493	534	539	489	532	534	493	500	538	481	513	538	532	521	528	497	499	539	473	534	503	534	468	499	508	492	512	504	507	487	515	505	497	518	528	498	482	556	478	510	513	483	497	506	479	494	511	524	535	506	515	480	495	512	470	533	525	479	511	517	491	537	532	512	502	497	482	493	502	501	456	490	513	521	534	481	538	478	528	495	545	534	539	502	508	485	513	490	488	538	538	524	515	496	541	489	471	514	520	475	526	482	495	496	501	495	486	470	515	518	516	503	501	516	516	523	497	539	512	515	478	548	483	515	492	505	493	548	504	514	502	501	554	547	535	518	526	518	501	461	511	515	518	511	540	467	496	542	516	510	497	506	492	508	511	492	532	499	492	520	509	503	489	482	499	493	513	541	515	481	508	516	507	498	505	525	538	519	505	486	533	512	511	515	536	510	521	543	524	563	570	500	476	518	518	503	483	518	513	531	494	501	492	508	515	521	497	494	499	488	515	505	522	520	520	567	539	519	528	526	500	520	486	487	505	511	493	490	503	495	502	479	535	497	500	463	517	483	567	517	539	503	533	521	502	485	538	531	527	488	491	474	485	487	467	512	511	515	489	511	451	535	479	500	506	522	545	496	517	498	501	479	491	516	524	497	472	519	523	533	513	518	525	550	472	489	493	494	483	518	501	509	490	478	483	511	523	502	545	487	518	498	476	537	551	506	551	475	513	521	524	528	504	545	515	493	481	487	475	506	498	479	513	562	472	545	467	487	494	519	498	484	525	506	507	511	490	507	489	477	590	524	508	467	546	520	520	512	462	524	464	535	512	505	482	549	503	506	493	517	506	478	525	554	515	536	555	513	514	467	501	560	493	519	550	508	521	541	511	502	491	544	543	512	480	480	489	535	533	468	587	498	491	486	511	527	500	493	474	509	507	565	519	520	475	514	509	531	522	505	503	514	561	488	560	537	516	517	505	497	544	533	548	496	477	528	516	475	498	499	508	533	492	521	525	506	509	503	512	502	504	496	469	457	504	550	514	520	510	476	486	538	522	545	472	531	519	506	506	461	506	529	521	500	514	484	492	527	484	503	485	503	506	526	521	488	532	530	500	468	463	510	513	501	507	508	487	527	570	516	487	513	502	507	508	503	501	556	515	531	509	546	521	492	485	527	542	498	526	523	530	493	553	496	512	506	478	477	519	494	559	517	508	486	503	521	538	506	495	536	517	539	497	513
35298	46096	14702	1268	1041	1038	734	730	706	689	663	641	660	657	609	572	624	652	604	617	632	598	655	603	631	592	619	670	597	588	595	606	678	600	610	649	590	618	609	600	607	601	606	607	640	658	601	582	650	610	612	593	604	622	615	580	621	606	597	638	630	632	579	646	601	638	639	606	671	646	581	612	563	629	608	580	605	567	609	587	612	605	623	618	591	640	622	623	656	670	621	619	620	640	637	633	626	653	604	651	642	611	651	642	590	605	619	613	584	635	611	617	619	613	587	581	631	626	604	611	596	618	643	668	569	588	633	582	641	583	632	625	558	643	627	623	604	623	636	649	645	586	581	645	616	637	569	614	588	620	576	606	624	622	648	629	595	595	625	601	609	602	641	610	623	600	608	603	623	570	649	597	587	613	622	607	573	598	635	593	617	604	644	641	626	561	598	612	578	567	598	674	644	598	610	625	627	627	598	636	611	630	615	592	607	564	619	602	626	604	590	643	591	615	630	606	617	614	603	609	585	609	588	605	626	613	622	608	613	611	604	602	590	610	615	673	569	606	653	640	603	578	608	596	614	623	644	624	609	632	641	593	649	566	619	588	658	627	582	590	612	599	656	591	627	560	599	617	618	665	621	608	610	618	635	613	602	564	660	584	625	587	568	601	633	602	612	593	604	603	616	604	610	621	614	590	589	592	640	651	574	583	610	612	637	571	610	626	636	633	626	617	620	620	566	605	592	560	628	642	623	626	614	602	635	635	618	629	686	586	600	573	629	602	610	607	621	589	568	616	641	623	616	608	583	643	601	608	598	634	612	578	562	597	615	609	623	640	637	640	643	592	594	632	586	603	644	586	609	576	640	585	578	615	632	616	613	581	579	599	606	608	633	583	629	608	615	568	586	604	575	617	607	589	576	596	641	592	578	631	634	608	569	669	624	664	567	609	669	577	591	576	643	659	590	618	616	588	669	635	620	622	542	590	567	668	644	587	592	582	618	640	590	630	633	652	606	597	607	609	624	645	625	604	621	620	655	557	599	630	612	620	613	607	630	581	578	633	601	597	658	561	585	592	641	610	618	610	578	612	630	603	632	617	613	598	582	601	612	612	617	624	629	593	585	584	640	607	590	621	615	618	607	592	633	604	577	605	555	602	638	572	583	561	589	569	607	616	569	634	625	604	646	613	610	583	551	571	641	685	599	618	623	626	612	608	643	601	596	643	551	569	594	625	584	618	516	618	585	638	618	640	620	623	584	618	641	618	611	629	626	650	604	607	603	648	637	642	623	608	628	643	636	614	650	617	601	625	610	570	627	650	622	600	606	599	600	619	653	561	610	610	579	631	607	615	644	641	637	586	652	663	608	610	590	571	592	638	659	619	583	649	621	601	597	589	606	634	606	604	618	580	613	626	611	601	636	605	583	634	620	624	601	664	619	602	597	592	613	638	616	617	614	568	638	558	610	599	650	627	639	637	654	611	632	570	616	643	608	613	607	639	580	624	602	619	630	617	597	543	586	575	605	677	594	605	609	594	599	630	563	632	659	602	582	603	621	622	624	579	611	586	572	608	617	615	566	625	624	610	603	619	579	639	598	594	620	612	631	648	628	596	620	635	656	583	615	675	572	608	569	604	587	579	590	592	623	620	605	622	592	582	621	589	610	604	620	590	560	593	605	614	617	607	631	649	608	600	612	602	629	568	591	610	579	616	603	594	581	592	585	645	645	596	638	610	638	639	627	607	644	598	606	605	651	599	578	574	599	620	550	582	580	606	611	614	577	608	624	623	615	605	581	642	655	581	606	597	600	637	633	560	610	585	571	645	624	585	625	607	638	627	610	589	638	578	604	627	576	576	570	602	586	596	611	645	611	601	618	603	560	589	628	629	625	576	620	618	605	581	586	594	646	588	601	578	622	667	616	620	600	606	595	618	612	605	628	606	639	583	609	619	625	617	613	613	607	558	596	601	591	687	658	609	550	604	608	672	603	611	612	593	616	635	624	615	623	629	567	623	593	621	605	617	581	612	599	644	628	620	595	610	590	618	582	568	590	647	626	645	641	585	586	624	615	643	644	622	621	646	583	619	612	665	661	631	568	635	639	638	592	586	595	578	585	579	586	579	618	620	560	603	609	585	651	579	579	577	665	621	576	580	608	588	596	598	622	605	589	632	587	559	631	607	649	579	611	619	578	653	619	656	605	590	603	563	665	602	588	603	580	644	600	659	637	615	591	556	619	578	603	657	618	605	591	604	587	584	599	652	603	560	624	607	601	591	628	635	580	623	620	599	598	544	567	649	593	640	618	630	612	582	601	593	548	621	616	604	608	616	581	589	634	568	613	644	620	606	558	625	632	621	606	674	592	615	606	621	626	642	581	638	658	663	619	573	602	626	631	574	594	638	650	661	628	623	624	633	651	594	595	651	607	585	596	620	627	617	594	595	581	571	627	646	598	557	605	603	621	595	634	582	629	600	624	593	636	626	603	591	613	616	629	615	596	616	590	634	635	593	633	586	614	615	550	625	621	621	596	618	656	618	577	575	606	578	612	650	651	594	629	587	613	584	605	617	643	600	587	659	584	564	613	621	656	594	640	562	607	594	596	614	617	610	586	641	618	571	608	592	666	590	620	627	585	591	622	576	589	560	586	643	615	573	614	617	581	574	634	602	613	583	612	647	593	613	618	596	654	610	619	615	615	673	613	559	604	590	614	565	630	615	637	637	594	582	566	626	592	579	615	657	584	591	626	597	598	626	640	626	635	589	612	606	630	618	620	594	639	617	614	637	620	628	598	601	597	597	630	622	610	603	627	632	634	644	611	566	547	590	608	591	587	627	620	621	566	589	588	621	564	618	591	618	608	601	632	634	601	623	569	607	566	584	634	616	645	577	627	599	585	593	582	630	628	616	602	616	586	627	633	634	592	610	659	624	607	583	607	595	596	657	623	615	594	590	633	580	655	619	624	610	601	572	595	581	650	608	586	582	611	595	601	586	596	604	609	635	595	569	604	601	602	648	624	586	628	608	622	634	632	624	595	600	623	584	632	600	618	621	616	641	594	643	577	629	593	665	643	619	619	607	600	588	605	593	620	596	645	615	585	638	647	583	560	607	576	594	616	579	596	606	601	559	667	595	645	650	593	580	594	621	597	600	604	596	556	577	620	601	605	578	642	604	656	599	628	615	598	601	621	597	602	569	628	612	620	592	601	604	577	591	613	649	615	626	629	613	616	595	615	560	620	568	623	647	596	615	586	596	565	584	640	624	597	634	655	600	631	611	604	622	582	644	628	621	601	643	577	594	644	594	576	622	625	567	630	616	584	597	609	628	617	613	629	605	622	614	604	633	596	609	609	534	620	601	630	639	607	602	568	637	585	623	669	632	617	625	599	568	633	572	594	668	587	626	603	564	648	617	601	603	578	596	638	596	628	591	638	665	597	652	608	619	616	616	624	592	610	595	639	612	637	591	607	626	613	636	607	580	598	610	613	595	608	659
23968	21208	28528	24167	21181	10943	1251	747	568	559	449	464	421	422	387	355	430	391	354	370	344	335	347	336	339	350	352	373	345	342	356	342	348	366	318	333	300	312	305	362	323	363	311	336	289	347	326	323	356	337	327	353	345	335	339	325	335	312	333	320	331	294	297	329	329	325	335	330	332	334	309	300	324	291	316	292	294	330	326	370	336	292	312	307	336	336	320	387	336	355	332	326	327	299	319	317	326	342	307	300	338	315	312	317	287	320	303	320	271	293	352	352	314	309	337	321	317	315	321	324	308	299	287	339	334	328	340	324	287	320	334	303	315	331	321	305	296	327	321	365	316	319	315	332	326	310	310	334	323	342	311	309	317	293	320	335	328	361	318	288	336	320	328	324	305	313	331	340	311	305	307	314	316	326	324	319	324	315	294	342	355	310	323	333	329	329	331	309	354	317	289	317	320	327	328	327	290	320	325	344	329	336	312	301	313	316	299	310	339	330	323	304	347	344	335	299	354	321	312	320	311	313	356	309	323	340	288	293	313	309	282	315	281	329	338	329	289	351	303	298	339	335	329	321	330	330	299	348	304	346	292	322	327	324	311	320	319	302	286	304	343	316	314	311	293	298	339	353	282	333	353	303	327	306	332	310	326	296	340	323	323	310	311	330	348	310	363	333	319	295	300	339	318	302	294	320	363	310	325	312	329	332	354	302	303	341	352	299	303	308	300	331	347	320	317	314	303	337	298	317	333	305	275	339	309	331	336	339	316	342	287	306	316	308	314	319	307	310	307	321	313	312	313	322	301	308	316	354	324	332	348	307	314	316	273	316	287	314	293	322	314	311	334	318	276	341	317	333	305	293	351	337	311	309	325	294	292	301	310	322	309	299	305	282	343	310	343	297	314	301	330	323	342	327	297	289	309	299	294	353	337	298	330	330	329	326	303	320	282	323	337	314	344	316	338	332	350	261	267	316	328	298	307	304	346	342	334	286	338	345	319	315	315	333	344	350	349	310	306	316	304	301	336	301	323	295	323	327	309	337	303	308	321	323	304	308	313	324	314	314	327	310	289	335	331	315	288	295	300	350	275	345	303	309	337	327	304	298	314	305	289	325	340	331	306	364	342	310	307	312	347	317	320	315	330	337	314	283	314	302	304	291	334	295	317	310	305	317	322	337	347	333	302	323	303	300	319	313	351	339	359	332	306	295	324	338	329	307	313	319	290	310	308	320	328	299	318	316	310	279	300	292	316	323	309	304	342	313	321	362	317	315	333	321	313	323	324	331	347	336	329	309	323	304	321	315	325	328	305	314	324	314	303	303	303	299	312	322	298	318	270	342	346	292	322	315	327	326	327	317	310	275	316	316	356	306	306	307	305	315	335	306	316	316	354	315	321	336	312	339	348	337	326	361	316	315	339	322	295	367	291	310	330	356	340	320	357	326	348	338	316	323	312	306	321	338	325	309	299	285	309	318	293	316	310	341	301	308	296	309	344	306	321	316	345	302	314	310	314	330	294	327	302	316	340	331	326	322	352	310	334	310	293	290	333	317	344	324	305	337	320	324	321	327	300	298	305	336	295	350	336	317	342	329	287	303	338	279	320	326	317	329	341	290	280	297	342	309	291	319	321	344	304	296	308	307	293	327	298	323	295	314	328	320	278	308	354	318	329	323	305	307	312	344	318	323	314	285	309	348	327	313	320	332	329	318	339	323	296	298	307	348	324	293	342	314	358	352	320	296	323	355	314	329	332	337	311	325	321	341	310	323	333	293	313	363	283	323	320	333	312	322	306	311	344	302	315	283	309	307	315	316	306	318	296	329	358	311	314	364	314	323	336	350	343	308	328	317	297	345	337	322	316	332	330	317	313	323	331	347	338	341	346	335	335	299	299	321	337	297	310	316	336	336	344	306	321	302	337	340	298	299	261	286	300	312	322	329	310	345	328	348	314	319	316	303	309	322	343	338	348	309	336	317	324	355	336	358	305	311	342	293	310	278	316	338	325	310	340	326	304	300	297	313	335	340	324	342	307	334	304	346	332	318	320	295	302	316	301	325	331	278	332	319	333	291	347	335	313	318	317	353	324	307	327	309	292	323	330	299	299	349	335	299	304	320	316	308	315	287	310	305	312	270	342	302	327	317	300	308	328	297	327	340	320	325	332	312	338	317	323	324	307	307	295	305	334	338	305	312	313	331	337	316	341	336	311	351	313	288	309	358	315	312	318	334	304	306	324	333	328	315	322	304	321	310	308	344	283	320	328	311	301	328	329	339	291	321	338	302	288	336	333	345	322	301	328	288	300	299	311	326	341	326	316	316	323	288	319	315	318	344	331	294	306	279	351	324	328	327	338	324	310	295	355	316	317	310	289	344	276	311	330	281	333	326	327	318	345	305	328	315	299	322	308	358	311	328	311	337	320	299	301	347	328	331	322	323	332	305	321	320	297	350	337	300	282	323	341	307	329	315	322	354	309	318	334	324	348	347	327	320	335	289	329	292	324	315	324	337	326	305	321	315	323	294	346	320	349	314	321	314	341	330	303	297	339	353	315	332	323	313	325	305	296	321	308	276	310	331	318	325	316	343	357	289	315	331	333	326	344	326	338	326	348	342	330	340	321	317	301	337	320	335	308	333	298	317	302	340	325	310	340	348	285	323	310	303	325	321	313	303	299	329	336	307	323	293	354	317	302	297	323	324	324	336	326	310	316	315	340	306	320	324	303	321	299	336	351	339	337	337	310	350	325	299	343	276	326	338	319	329	339	292	314	355	320	308	328	319	323	301	303	314	317	316	320	295	310	306	310	331	316	318	313	322	335	314	340	335	339	344	327	323	298	333	318	323	308	313	306	329	322	372	325	322	311	322	302	331	292	312	327	290	308	285	317	307	338	321	345	314	299	317	314	278	323	322	293	337	314	353	308	328	328	377	358	296	317	312	313	300	347	299	294	337	327	322	308	325	336	329	325	305	311	336	316	306	323	334	315	300	358	329	311	302	306	315	359	318	304	309	324	311	307	311	311	344	330	306	317	302	336	305	323	341	316	291	329	321	301	345	333	293	338	300	312	318	350	297	336	303	343	305	343	333	306	306	331	334	318	333	275	335	328	301	313	312	366	262	337	323	302	317	321	335	340	306	306	343	325	310	329	300	294	291	335	282	348	300	361	345	341	314	288	309	335	333	335	307	327	319	314	308	276	327	298	345	334	315	308	320	330	342	313	328	321	328	319	341	326	325	293	316	337	295	311	318	326	331	266	356	305	310	278	366	350	282	319	319	311	318	325	334	296	303	318	297	334	333	308	312	312	327	340	321	318	314	337	358	308	319	310	340	315	284	336	332	314	300	329	317	312	335	290	266	317	300	320	308	305	319	342	314	306	322	339	297	320	297	314	335	332	328	313	313	321	295	310	346	335	340	305	317	328	329	312	336	316	343	298	309	330	287	300	324	313	334	332	302	334	300	278	300	318	306	323	298	300	313	309	290	315	331	355	338
37275	60425	25322	4258	2779	2371	1597	1185	924	881	740	698	564	613	542	523	497	516	460	510	424	431	424	480	418	414	432	453	419	424	383	395	395	419	426	420	424	396	377	374	426	386	408	414	399	348	397	434	396	381	415	443	417	388	417	418	410	380	412	420	363	387	385	405	396	435	406	427	367	367	445	392	458	402	396	369	401	402	424	387	432	365	406	431	433	427	419	477	424	445	460	424	414	383	420	434	426	428	449	376	341	374	372	392	401	418	385	380	397	370	365	387	393	380	406	382	369	389	385	390	381	395	444	385	404	377	382	406	384	360	399	371	383	424	388	423	383	374	398	383	398	407	412	382	383	386	411	381	394	426	369	376	396	413	385	396	409	367	374	422	374	373	391	368	404	388	404	350	389	433	397	360	410	407	367	400	431	371	378	393	415	360	417	405	355	414	427	379	403	417	385	394	402	383	347	409	407	443	400	443	411	370	372	389	355	404	402	361	406	416	394	390	367	412	369	376	384	404	422	373	397	380	433	400	383	411	388	405	383	358	382	398	377	400	422	402	380	391	385	423	396	420	385	362	366	410	366	390	382	406	432	419	381	388	409	370	371	373	393	403	405	443	381	413	355	412	405	383	381	387	392	409	361	374	392	384	374	382	350	399	345	417	420	395	401	352	395	391	387	411	371	371	396	421	371	379	381	380	427	400	410	364	387	386	385	378	383	391	410	388	365	398	412	407	381	374	386	372	376	382	370	400	403	386	415	410	407	398	419	372	376	401	393	389	407	389	436	377	354	377	388	376	369	411	353	383	384	421	389	412	369	406	368	343	408	379	370	371	409	356	392	384	376	403	389	393	377	407	402	387	382	397	418	401	422	365	385	374	429	379	363	363	430	407	358	393	363	378	378	397	401	394	373	359	386	396	403	387	405	421	398	377	358	373	397	418	418	387	386	374	369	408	401	399	382	393	401	385	365	366	363	377	364	374	393	348	371	371	396	380	391	356	440	394	413	406	381	403	398	373	388	401	409	410	371	391	393	426	408	365	388	418	403	445	413	386	368	356	407	388	404	381	364	382	371	379	382	372	411	386	401	409	368	386	375	362	420	367	391	380	387	398	398	332	367	382	383	399	382	392	390	386	411	399	395	383	427	388	401	392	426	420	382	342	416	385	344	392	397	405	378	380	385	402	419	408	356	398	380	382	401	372	361	390	364	395	397	402	392	393	404	365	377	419	407	354	413	360	413	331	368	394	422	409	425	401	403	395	379	372	373	389	418	349	391	405	401	398	374	400	407	421	391	393	363	389	408	331	379	401	351	367	333	436	379	390	364	418	382	403	389	399	346	402	395	340	397	367	399	355	357	383	403	406	420	404	367	401	386	405	380	386	400	385	392	360	425	403	387	396	380	401	358	382	393	398	396	424	399	369	357	417	363	351	408	386	405	431	363	344	411	390	450	367	394	429	379	361	386	388	375	368	406	395	385	415	382	378	385	380	350	409	397	404	390	381	385	378	406	393	414	384	415	403	392	383	391	378	398	359	396	421	405	387	359	385	377	395	380	359	403	393	381	422	395	333	365	412	418	374	396	392	402	387	378	396	409	400	383	362	384	418	408	372	440	400	374	373	397	416	386	408	383	387	392	397	391	387	381	392	369	387	426	413	393	428	408	405	411	403	391	395	388	406	411	418	394	425	403	366	382	406	357	358	379	388	380	380	389	388	404	377	420	404	366	427	404	383	365	395	397	397	373	424	375	384	405	394	371	409	376	346	407	379	425	398	391	403	396	377	390	373	366	409	417	395	433	370	380	380	393	362	422	391	363	378	374	412	409	401	395	414	396	370	420	383	424	366	417	401	399	414	443	406	361	383	405	423	381	404	432	367	435	393	423	399	355	367	360	409	404	398	382	392	393	411	396	380	416	398	412	371	363	376	378	409	366	356	390	401	362	392	363	429	419	377	377	393	379	387	400	399	391	384	431	386	396	403	399	414	386	368	363	390	394	374	369	385	356	373	400	379	410	425	363	368	411	397	363	400	392	404	402	375	409	400	360	391	381	409	413	383	379	365	348	387	373	405	407	413	407	405	379	349	413	385	415	422	357	409	398	375	371	393	374	385	382	401	414	390	374	392	412	364	393	374	367	368	366	386	389	415	395	395	394	400	394	391	404	389	396	371	377	414	353	371	408	390	411	399	400	393	355	373	382	396	406	387	394	389	391	403	395	378	389	355	386	421	387	404	377	418	406	400	378	390	412	370	389	397	373	382	401	387	392	376	399	408	372	410	412	373	370	416	381	370	392	388	422	404	387	354	410	419	378	385	371	394	376	418	399	388	410	381	406	388	376	386	395	385	369	390	415	397	391	423	387	339	414	380	370	408	358	434	424	425	413	396	363	397	384	381	401	371	411	402	359	402	374	373	362	397	379	425	379	392	395	361	395	397	406	413	390	402	393	386	395	384	388	389	373	359	396	386	371	381	393	390	396	424	396	403	390	378	388	406	380	410	373	420	425	376	376	384	426	393	365	380	387	406	392	392	406	371	393	430	394	393	374	413	409	395	388	372	378	394	400	401	364	405	378	385	394	398	397	386	404	389	408	349	407	391	409	415	404	421	377	424	363	389	396	406	360	367	400	383	388	385	381	385	424	377	380	398	385	370	356	385	410	375	417	400	382	398	393	388	364	383	402	391	399	393	411	420	418	364	400	399	412	357	379	391	393	379	394	385	372	390	416	379	398	387	407	392	395	397	406	391	409	362	385	376	366	391	391	386	369	365	404	409	414	403	361	382	333	407	410	395	402	403	402	378	377	394	404	388	381	412	407	402	387	410	374	396	411	366	417	421	424	410	358	372	385	403	415	409	384	400	396	410	376	395	385	439	425	374	371	415	405	409	385	381	421	387	376	377	367	390	407	385	389	401	392	389	417	408	385	394	366	391	364	444	387	366	325	428	400	368	416	382	398	407	393	387	444	380	388	355	378	395	387	380	404	373	383	377	385	395	368	376	382	366	413	384	398	393	390	411	392	374	403	329	410	399	391	390	375	369	423	408	397	389	395	384	405	388	396	412	377	374	393	378	394	455	395	375	369	406	414	402	394	388	399	398	426	394	403	402	363	407	358	418	356	377	390	389	377	412	348	392	367	392	372	380	379	376	387	406	366	382	428	407	409	393	381	443	378	387	404	389	383	377	392	376	398	386	369	377	358	361	409	404	418	369	405	446	392	350	416	388	387	413	383	408	379	386	434	394	378	420	386	381	394	393	376	370	399	374	388	387	377	408	371	380	385	384	395	412	394	438	378	365	412	428	376	402	369	377	390	384	398	383	401	391	369	356	363	393	364	393	374	401	381	385	377	402	388	389	387	388	427	372	388	402	379	384	399	396	379	374	372	374	381	383	380	387	408	372	377	403	384	366	416	395	379	387	403	431	369	371	383	393	401	396	381	376	378	415	402	421	365	400	393	397	415	427	355	396	383	391	400	409	396	408	414	430
22912	21224	29049	23716	21226	21270	10111	1051	729	595	559	499	457	433	351	330	348	297	269	266	307	290	298	242	289	259	253	289	234	265	252	211	245	265	266	246	223	230	251	250	221	231	222	231	241	239	238	238	211	228	254	273	250	260	212	265	249	212	206	230	240	219	200	234	233	219	242	233	219	221	249	227	270	206	213	222	236	206	224	232	212	220	256	246	265	258	271	273	279	269	242	252	212	244	198	227	246	237	225	202	242	243	178	224	230	232	235	224	251	224	204	229	237	190	214	227	233	212	226	212	221	202	208	229	231	230	212	246	225	198	247	246	222	217	205	247	245	207	218	240	222	230	225	203	209	229	220	222	210	244	210	223	233	228	240	188	217	206	216	224	239	237	225	228	226	217	225	208	228	211	203	228	224	208	212	204	234	220	211	203	201	228	258	207	201	226	219	210	234	239	237	183	237	218	226	231	208	224	206	207	238	202	225	210	232	211	228	208	212	211	203	252	221	212	217	203	220	239	218	239	226	255	233	224	229	211	240	230	236	228	231	230	240	227	243	239	208	212	248	221	229	236	225	208	233	216	198	219	187	231	211	220	248	225	221	207	257	219	218	242	226	213	226	204	201	237	222	231	228	211	222	229	253	196	241	184	215	211	220	215	212	212	221	231	219	218	223	238	238	211	202	214	199	251	234	227	239	216	226	189	226	201	198	225	241	229	226	184	228	217	233	182	220	237	216	216	222	226	231	213	217	212	213	248	207	235	233	212	206	221	224	229	215	199	235	205	239	236	209	214	219	230	210	214	222	208	226	233	230	194	216	217	223	229	219	249	206	218	219	205	226	221	218	209	197	199	231	225	212	214	219	211	225	214	182	212	244	227	228	210	231	228	248	266	233	227	230	248	229	199	195	221	217	216	215	236	189	234	211	229	232	235	229	209	226	238	235	223	217	219	238	206	227	243	194	191	233	245	216	218	222	217	212	184	176	190	237	198	229	218	221	217	240	209	223	219	214	240	228	203	201	203	231	229	239	222	224	225	226	220	229	221	227	198	220	222	237	225	194	225	235	213	214	218	197	237	198	213	213	207	224	217	222	208	219	246	208	229	226	217	204	196	198	226	243	196	186	229	180	228	207	226	220	248	219	208	203	212	198	222	227	208	260	206	202	210	228	218	204	202	226	209	197	208	203	248	260	267	199	199	215	218	197	209	221	212	220	210	212	220	211	216	196	218	211	230	210	208	229	209	242	216	212	216	205	238	220	223	230	222	245	225	220	204	219	201	219	226	231	241	213	229	188	236	214	211	219	225	248	240	230	226	223	235	248	235	209	235	196	211	212	234	222	241	222	233	205	208	221	253	203	228	230	245	223	194	237	214	214	219	222	229	230	217	205	241	228	201	242	240	219	227	231	235	227	202	225	210	214	208	221	230	210	210	207	220	225	220	216	211	209	215	242	225	226	249	220	217	229	234	216	223	218	233	216	235	222	213	231	227	238	210	217	202	205	210	207	231	199	198	241	224	237	223	231	211	198	236	205	213	223	207	233	197	212	213	196	218	218	203	210	220	219	186	224	195	220	227	236	234	211	236	221	219	231	237	211	243	198	241	239	235	204	203	239	241	231	239	247	218	206	227	216	238	217	233	247	224	224	219	224	229	208	226	219	223	205	226	214	238	212	217	234	247	228	200	212	194	207	233	218	208	219	211	224	200	211	232	223	234	213	199	225	219	219	217	247	264	243	234	197	219	219	201	213	224	218	197	218	227	232	234	232	205	226	210	201	218	241	217	239	231	223	221	246	211	209	240	222	216	226	218	254	221	202	251	222	226	208	234	210	219	229	207	212	209	214	192	238	199	230	202	233	222	207	231	250	211	211	215	219	193	234	227	228	214	227	212	221	224	207	212	213	220	207	225	222	187	205	202	198	222	197	248	226	228	196	197	218	237	234	214	230	256	227	203	222	225	215	207	222	219	215	226	215	231	222	228	222	213	236	231	248	212	208	196	218	212	214	226	221	236	217	212	235	226	198	232	185	212	225	228	199	202	237	232	235	223	217	213	207	217	217	220	240	228	258	243	197	227	229	233	227	191	210	199	228	212	216	213	226	210	219	248	217	241	234	214	202	207	232	205	215	227	217	209	200	216	204	226	209	198	240	211	237	245	227	229	206	195	207	230	224	199	230	229	213	220	210	209	212	213	213	215	210	217	222	221	222	199	226	234	211	223	217	233	216	206	224	195	213	239	218	231	234	229	219	223	222	212	216	212	211	201	224	222	204	238	233	214	202	210	221	204	201	219	218	208	230	216	205	211	229	204	214	234	215	196	205	234	212	225	201	219	238	210	229	214	211	228	232	227	211	227	211	217	227	242	237	224	214	224	208	201	240	219	228	221	215	239	214	209	231	228	204	218	221	212	206	240	211	233	200	229	236	202	190	205	242	206	236	188	195	204	256	227	211	223	245	214	226	191	214	241	244	231	237	217	202	219	212	227	212	210	228	244	214	217	234	240	232	224	242	220	248	208	193	220	206	217	225	233	210	228	224	198	229	237	209	222	203	232	212	219	247	222	220	237	195	222	241	221	214	227	243	209	231	211	217	209	257	231	232	219	225	214	203	253	217	245	218	222	239	223	204	226	226	204	210	238	215	245	229	214	219	228	260	212	237	249	202	207	218	271	248	197	221	229	246	208	233	237	223	222	202	238	208	225	221	226	228	204	223	222	220	219	221	218	202	203	204	211	232	239	237	209	218	206	220	225	228	196	214	197	234	207	219	213	210	190	226	214	201	212	222	217	213	202	214	218	208	233	197	226	225	229	206	237	246	224	217	222	211	230	213	233	194	245	225	241	223	254	231	228	233	224	200	230	208	241	226	209	196	214	213	196	189	210	211	224	218	238	216	226	199	198	216	210	214	221	242	226	214	191	213	197	232	236	229	195	214	220	219	233	236	212	213	224	220	198	224	195	214	192	224	218	233	226	215	238	224	220	219	217	202	244	225	204	249	223	207	238	243	221	239	218	213	206	225	206	182	219	229	214	207	215	211	211	226	230	216	223	220	239	221	185	197	240	216	241	219	196	208	218	216	231	233	220	207	222	211	214	208	209	215	226	220	224	230	203	196	220	226	217	222	224	205	236	214	247	216	199	256	200	218	244	207	200	221	244	224	182	214	209	242	203	199	205	223	193	214	230	225	206	209	222	214	210	225	228	200	224	189	221	217	237	206	208	223	204	235	205	208	203	221	192	220	225	246	197	213	229	204	223	212	218	218	232	259	238	208	197	235	246	194	233	211	230	215	215	200	220	232	196	227	227	226	228	201	218	226	219	217	205	223	236	235	211	219	222	221	238	215	218	224	213	245	204	192	227	210	216	225	236	257	207	192	245	219	213	208	250	192	204	233	210	199	246	232	220	201	213	225	220	187	203	225	225	242	223	219	204	198	222	207	230	231	200	207	223	220	248	253	218	233	190	216	215	236	207	214	213	216	211	219	223
40894	67459	27591	7049	4640	3930	2623	1897	1406	1158	1019	811	720	582	565	531	505	414	429	404	398	354	345	368	330	333	335	306	301	322	313	314	311	285	310	294	279	288	322	268	300	302	282	270	280	281	302	299	295	268	292	344	299	298	279	295	286	281	260	266	267	272	282	279	260	263	268	269	276	295	271	296	274	289	264	256	295	257	281	265	302	303	356	333	342	307	294	367	354	348	289	308	268	290	261	266	317	299	293	277	247	246	233	277	270	272	256	244	253	263	271	262	254	248	258	277	250	278	270	244	262	235	283	259	266	290	273	275	269	229	261	273	286	266	243	259	269	303	258	257	270	246	270	278	270	257	248	254	273	267	276	252	271	244	238	294	239	237	252	289	264	260	270	282	249	268	280	278	246	255	255	254	258	222	259	253	260	270	266	252	262	253	268	244	251	265	246	321	246	244	272	250	244	246	286	267	222	258	282	278	268	236	277	250	243	256	249	243	246	254	247	250	248	265	252	229	284	291	254	248	253	266	270	248	262	283	248	248	269	233	249	238	253	240	242	253	255	248	271	308	243	270	254	280	249	261	270	248	255	260	252	255	233	242	251	251	266	273	255	273	248	278	274	256	245	289	253	276	266	287	250	285	248	245	260	266	264	285	261	269	246	274	273	277	290	264	267	246	239	269	270	286	269	240	295	243	263	246	286	246	253	263	257	257	280	260	276	288	243	277	257	251	263	232	281	251	286	254	273	295	263	235	266	269	234	238	282	269	249	250	280	265	278	240	282	221	279	287	269	267	269	272	255	263	249	255	226	282	252	239	248	245	258	252	237	272	259	234	237	259	257	270	259	261	290	235	255	268	243	263	279	285	241	244	269	259	279	302	248	268	249	250	292	281	274	235	283	263	289	246	302	280	268	248	261	275	256	266	252	280	277	264	240	244	261	259	272	241	259	251	261	261	277	219	244	292	247	265	252	282	269	259	255	232	268	273	266	272	289	244	295	258	269	281	259	236	268	266	271	259	254	279	258	242	245	252	256	252	249	258	255	288	253	260	271	323	285	263	250	281	270	276	278	265	275	272	250	272	252	253	269	250	254	244	257	241	244	289	239	263	268	262	251	247	262	238	254	284	239	255	257	249	235	298	216	261	252	241	267	266	253	276	258	261	228	275	269	265	280	265	261	239	237	261	254	281	279	249	265	254	253	268	254	271	257	267	242	259	257	251	271	256	289	230	225	276	265	288	268	252	266	262	272	232	251	267	237	257	285	250	267	248	260	281	238	240	255	269	251	272	258	265	234	255	273	257	260	241	273	279	264	273	259	241	264	228	286	237	257	259	241	295	240	265	241	253	297	279	263	250	255	232	250	272	252	261	271	274	267	256	268	288	286	249	267	295	271	262	257	249	261	292	278	264	257	260	291	268	269	252	244	263	263	260	238	254	250	295	263	286	242	273	251	273	242	255	261	253	275	246	277	292	288	249	260	261	247	270	245	251	274	262	238	285	264	255	268	262	225	255	264	264	258	248	231	238	248	236	272	254	263	246	305	260	257	265	267	266	258	259	276	253	276	295	269	267	278	255	257	279	252	256	266	252	275	269	238	287	246	250	282	267	280	269	273	268	281	262	236	235	249	256	279	237	253	258	275	244	282	254	260	272	274	246	276	247	254	253	279	255	234	250	254	253	283	254	272	259	253	274	284	269	244	280	236	240	276	257	266	290	244	259	238	266	277	239	279	259	231	248	285	231	264	266	270	250	242	267	227	266	248	259	263	276	258	239	282	277	281	243	235	279	271	260	269	247	269	259	272	284	219	243	274	259	266	272	254	262	256	238	263	262	264	273	270	263	248	260	238	264	257	268	259	252	238	256	255	260	227	264	248	266	250	281	276	274	260	264	249	279	255	279	269	253	259	270	241	271	262	240	276	257	254	276	257	226	268	257	256	257	280	265	263	277	275	305	264	266	265	230	255	259	261	267	288	273	270	270	252	242	300	271	254	255	243	260	247	256	253	236	266	269	268	238	264	261	244	284	296	272	235	245	261	251	254	239	262	243	258	259	254	234	268	252	239	279	266	280	220	251	258	250	283	287	216	255	264	260	285	267	236	268	237	248	268	259	244	267	271	285	297	257	271	251	280	244	258	237	242	256	247	245	261	259	253	262	280	251	277	299	289	257	268	271	226	245	241	247	266	263	259	245	292	276	235	248	280	235	243	257	257	258	261	246	226	270	256	273	279	265	236	276	254	277	264	261	277	254	279	246	243	247	257	265	261	274	254	248	258	249	229	244	270	265	266	272	276	254	273	251	230	261	240	261	257	253	258	272	256	240	270	281	276	293	257	240	265	275	244	282	282	253	257	271	253	277	260	249	279	285	281	252	285	242	285	259	252	278	289	243	243	262	285	254	273	261	265	259	259	269	251	242	270	293	265	255	270	263	270	259	257	279	275	256	274	266	242	246	289	238	278	281	271	243	253	242	283	255	262	278	265	265	264	222	260	241	250	262	263	281	266	268	263	267	293	233	252	251	237	285	274	230	258	266	263	226	248	258	253	241	247	281	242	271	255	295	266	248	271	225	244	293	243	231	268	258	272	260	276	249	225	243	244	252	243	253	265	238	272	278	270	261	252	275	283	268	237	276	271	257	286	283	253	260	238	253	250	275	255	265	255	244	257	247	262	260	270	262	243	287	284	254	252	263	253	278	264	247	235	269	258	249	259	256	272	233	253	242	264	261	248	254	285	241	278	281	282	244	250	243	281	249	250	267	275	249	273	262	256	273	245	264	261	241	280	247	276	238	257	256	264	267	264	256	252	267	260	246	254	268	251	263	250	281	236	245	262	214	275	267	277	270	273	272	253	282	270	262	276	236	246	257	243	292	233	270	244	256	293	266	247	246	275	237	253	229	263	284	279	253	255	273	255	253	277	245	282	240	256	256	270	245	289	256	265	259	233	271	268	235	267	269	240	275	289	246	267	276	281	279	275	262	254	241	256	254	234	268	247	250	247	248	230	278	265	266	271	266	257	246	266	255	268	263	244	273	274	294	269	244	256	272	285	248	271	256	262	246	246	263	243	273	250	262	249	244	256	260	280	281	272	266	251	264	276	236	260	288	265	272	283	236	275	244	240	267	257	270	248	270	282	247	292	266	303	254	251	242	270	242	270	279	249	239	268	242	251	245	257	281	247	258	259	268	242	277	270	261	241	271	285	264	242	250	255	272	257	254	259	257	237	245	249	283	240	262	264	248	248	290	266	271	283	245	241	255	267	236	259	271	266	252	259	269	309	267	259	277	247	258	260	238	252	283	280	261	263	268	279	286	269	269	257	259	261	277	269	230	261	253	252	257	236	261	249	271	246	241	265	232	268	263	243	238	274	291	251	257	258	268	250	265	270	268	239	238	269	255	258	252	251	252	252	254	275	266	274	281	250	238	272	274	273	245	251	280	239	240	250	259	239	277	242	252	237	268	257	312	286	259	250	246	281	255	288	283
28707	28709	21331	4273	848	774	631	539	529	524	506	514	485	526	511	455	482	479	527	523	482	520	491	535	517	472	537	478	485	480	492	510	506	516	505	488	491	483	487	476	459	509	519	504	499	460	482	479	561	509	507	496	477	471	433	498	486	489	488	535	527	488	530	486	483	490	485	481	535	507	502	511	511	467	503	497	464	493	535	463	531	522	517	497	478	543	504	489	515	486	491	471	491	520	517	506	517	542	517	523	457	502	504	504	494	513	515	501	495	498	496	525	533	496	471	487	489	486	489	475	476	518	487	504	510	496	498	504	486	493	496	528	483	532	508	469	470	498	476	546	508	536	480	500	528	519	499	487	503	501	510	486	510	466	507	481	533	484	467	498	500	525	511	484	472	487	450	494	519	494	518	548	501	503	498	522	543	459	481	485	488	495	497	544	505	471	499	526	506	502	479	443	494	492	497	530	512	488	526	515	519	524	503	495	496	488	533	525	562	487	493	458	505	522	481	468	495	500	513	503	469	508	545	472	478	466	462	484	513	500	511	500	498	523	542	503	489	526	509	501	502	516	477	495	489	509	483	493	498	520	516	470	508	502	523	521	496	503	515	465	500	499	488	516	507	499	495	493	494	540	477	525	541	488	503	496	511	474	497	514	459	509	464	469	500	475	514	495	510	488	496	477	492	480	482	444	469	504	499	524	527	547	496	514	504	511	486	489	490	492	524	515	459	495	508	488	508	502	539	501	493	515	492	500	509	488	502	511	517	500	483	466	474	543	507	493	544	513	533	455	501	456	515	481	515	505	463	460	482	472	498	460	520	479	488	508	532	502	507	515	490	485	484	501	507	474	500	515	536	541	479	498	505	535	549	527	529	513	504	523	493	469	492	515	508	503	518	488	478	545	487	518	500	533	483	544	527	531	460	501	502	481	471	524	502	490	488	498	488	463	468	535	506	467	489	465	513	486	504	518	495	502	493	487	489	512	505	499	489	494	467	518	503	471	479	515	477	499	487	535	501	509	428	488	486	506	513	522	480	507	522	537	466	477	564	496	477	494	543	489	494	491	497	485	499	495	471	527	535	499	500	528	481	496	526	513	477	491	483	531	509	469	516	500	500	472	537	524	496	500	495	499	463	499	457	523	502	470	526	496	474	513	497	511	497	525	495	538	471	515	508	509	472	499	482	478	491	456	522	506	462	510	544	505	479	480	529	530	477	522	548	455	483	510	497	479	490	474	487	483	485	528	513	543	547	506	511	483	521	544	490	485	519	509	474	458	473	480	539	494	505	476	475	495	525	442	508	499	476	474	546	504	505	499	471	503	525	522	522	464	514	495	521	504	533	486	482	479	475	477	498	497	502	520	529	500	493	486	504	515	512	509	509	497	507	448	533	457	524	476	485	517	512	487	522	473	508	551	479	526	538	524	510	496	489	495	505	489	540	502	500	501	513	495	503	505	510	533	508	511	526	482	516	501	504	512	517	475	497	534	509	520	510	503	513	483	519	467	501	523	517	505	493	461	507	480	516	490	482	454	512	499	506	511	507	445	489	514	487	478	516	497	512	508	514	478	515	476	567	493	495	489	554	518	464	492	474	482	487	463	506	512	482	525	534	504	489	502	516	445	528	499	483	474	484	465	499	519	513	483	503	474	510	531	474	463	541	495	484	496	483	511	482	452	500	444	498	486	526	505	449	516	502	517	523	497	513	537	528	483	521	514	476	489	507	511	502	474	522	474	458	518	537	513	517	538	464	491	509	474	505	549	532	508	510	515	476	448	512	539	525	498	504	521	474	495	494	480	469	481	474	492	494	481	482	511	460	520	472	478	484	507	478	499	478	504	511	488	518	484	473	505	510	444	515	475	500	493	536	542	542	481	512	460	459	492	500	473	497	470	487	521	502	508	500	506	471	471	533	506	472	500	503	507	528	489	528	532	524	482	520	517	499	486	464	531	475	509	507	508	521	514	498	503	502	511	507	494	500	508	493	503	473	489	489	490	480	502	489	512	490	479	562	495	503	527	489	492	500	475	514	489	503	526	498	555	520	525	503	517	472	515	456	483	493	526	507	500	506	538	490	513	489	525	495	499	469	484	524	502	503	510	506	498	511	480	492	558	510	529	484	519	488	507	479	538	489	465	541	499	511	442	504	542	515	482	497	519	532	470	478	471	518	497	521	491	456	550	498	471	512	508	527	496	512	503	490	508	508	531	508	518	514	501	484	517	462	498	519	502	488	499	483	521	484	499	516	535	496	511	486	470	517	502	513	518	509	511	489	511	546	482	477	524	504	521	467	513	477	496	490	480	490	478	472	496	537	454	498	464	494	494	485	534	519	492	528	507	505	468	512	529	472	532	469	508	486	537	495	520	518	528	491	484	497	476	481	525	495	480	495	500	537	529	487	482	499	474	514	525	471	510	511	491	485	507	508	505	475	537	508	537	438	528	502	500	498	479	494	518	510	504	515	521	512	515	488	495	496	499	510	472	520	474	518	458	512	513	501	486	490	482	495	485	496	471	514	508	485	471	466	495	511	507	478	494	511	551	520	531	519	461	484	512	484	485	478	497	500	492	480	502	478	484	490	491	517	516	500	495	498	502	493	514	455	489	508	501	504	463	510	511	504	508	498	500	497	496	513	507	491	548	523	496	491	484	521	446	458	503	516	548	525	551	526	523	500	465	542	515	452	505	547	486	471	539	522	482	494	490	515	481	457	470	542	500	469	507	514	506	507	465	523	475	535	478	487	507	522	517	532	507	519	554	496	484	470	454	554	523	524	537	501	540	500	485	495	489	461	496	526	448	512	482	497	528	505	470	481	515	511	481	483	521	479	514	497	547	509	464	468	500	492	498	483	528	516	464	476	494	529	530	492	497	479	525	537	539	526	500	502	510	513	486	518	502	510	502	501	518	541	499	455	514	500	481	499	512	497	479	542	512	516	493	534	506	498	495	498	468	486	492	503	492	474	504	494	492	491	517	533	464	525	472	531	527	479	519	512	519	467	478	512	518	492	535	505	531	499	512	536	508	520	494	518	514	460	520	540	527	486	503	473	517	528	491	453	496	528	483	497	492	520	485	531	521	532	499	537	469	537	487	509	510	515	482	506	523	495	489	510	433	510	487	500	533	502	504	518	510	497	497	486	482	505	489	472	501	495	470	493	508	488	474	458	502	538	499	503	493	528	441	508	494	520	506	520	491	526	490	519	546	505	541	482	507	476	482	498	494	507	518	541	513	502	498	503	492	502	483	493	496	481	479	498	508	496	506	521	530	497	476	539	481	461	472	478	515	511	511	491	524	454	482	495	491	477	482	497	497	514	477	497	502	495	481	491	495	513	559	518	490	535	519	482	494	487	517	510	525	533	476	510	491	494	504	526	510	534	467	531	506	526	504	521	492	487	475	482	519	520	515	522	503	490	509	534	457	466	503	547	494	504	506	473	505	507	522	477	492	493	493	512	495	484	529	478	506	477	491	477	483	498	507	493	481
35533	47747	14357	1405	1122	1164	932	689	644	686	614	621	635	561	583	590	601	617	596	622	631	598	614	613	566	556	587	601	568	597	622	575	606	590	558	615	590	589	613	624	631	603	608	603	594	570	626	614	623	629	596	614	626	645	590	611	625	524	616	594	600	601	601	549	589	568	597	603	622	607	616	618	614	627	598	622	602	608	581	625	605	570	589	594	623	617	588	639	615	580	622	629	575	622	608	644	625	614	563	597	578	593	615	572	611	586	581	583	615	607	596	585	599	618	605	636	592	603	625	605	585	601	572	620	602	631	623	607	618	587	598	583	579	628	620	602	609	573	589	595	540	619	634	567	606	607	588	663	636	584	643	621	610	593	610	637	575	619	572	602	604	626	553	597	616	568	581	579	546	608	597	617	571	629	619	602	622	611	582	599	591	625	606	574	611	550	605	613	565	584	601	591	641	617	649	615	601	603	610	627	581	624	644	677	610	637	572	597	633	626	587	560	612	572	619	636	581	611	592	667	596	624	575	594	560	552	585	596	566	561	568	624	576	575	548	587	587	558	629	581	638	571	589	591	592	626	627	625	564	571	586	594	612	624	596	597	589	641	579	584	638	579	636	570	641	581	573	610	613	586	589	609	639	634	613	615	602	596	572	579	579	581	592	551	605	570	621	628	595	583	573	603	584	553	615	599	592	647	592	620	560	589	623	597	648	612	645	585	600	586	620	555	600	630	624	612	618	567	586	602	595	599	608	595	603	596	584	606	681	635	553	586	588	584	618	612	556	620	636	547	613	636	590	623	601	612	631	642	627	627	592	578	618	544	554	602	595	578	628	596	635	593	616	610	628	601	607	590	590	615	602	583	618	604	617	573	616	563	622	587	590	598	633	622	601	594	585	596	617	618	570	574	624	618	604	590	577	617	615	589	612	590	646	578	586	632	587	589	633	637	571	577	606	571	578	624	619	620	648	627	619	562	578	559	601	614	644	614	604	599	620	602	608	605	573	567	598	575	619	574	578	614	596	606	574	558	589	610	577	575	576	564	637	583	558	608	569	611	590	608	640	616	616	611	626	617	579	593	599	582	578	623	610	609	560	604	638	654	574	600	642	631	614	576	606	592	635	619	658	598	507	596	583	586	626	589	578	571	604	611	578	637	574	593	568	573	620	616	596	641	569	610	615	670	601	623	597	622	586	595	618	551	609	618	608	640	581	613	609	617	568	558	648	555	599	571	583	614	607	562	586	631	616	600	625	621	638	568	642	606	598	638	563	577	592	597	608	595	603	605	581	611	559	568	625	558	616	599	611	588	623	612	602	623	607	614	576	605	594	587	589	557	640	598	554	580	602	601	640	559	634	584	590	602	570	591	586	593	589	568	643	572	564	589	615	568	568	568	591	580	609	611	590	582	592	581	631	602	573	596	623	585	613	593	602	577	609	570	613	580	607	606	623	646	567	590	584	575	602	603	625	569	606	593	589	620	584	611	617	623	619	603	593	555	604	628	565	602	610	634	611	599	599	554	633	571	595	578	615	613	609	611	606	602	607	587	646	597	597	597	624	662	594	563	613	557	603	589	570	641	630	597	588	624	625	563	558	631	610	590	593	651	576	653	580	619	627	583	642	627	615	590	593	628	619	607	607	611	577	626	623	585	609	591	566	639	606	600	603	588	580	589	642	601	614	604	560	567	621	597	583	619	613	607	586	570	600	611	576	557	623	615	618	585	594	598	629	578	593	602	631	561	569	611	605	590	596	533	605	616	623	573	581	612	581	618	583	618	627	588	622	635	616	600	566	557	588	601	588	586	606	615	602	611	579	569	570	579	596	614	635	623	593	596	582	624	550	641	616	597	577	606	617	607	565	573	578	626	649	629	601	630	598	590	604	592	603	517	599	639	574	617	566	580	630	578	597	598	623	653	571	615	582	598	602	599	583	642	633	587	612	609	594	583	600	618	611	637	643	613	573	590	612	628	631	538	612	566	603	641	593	587	615	589	564	596	606	595	632	602	580	599	634	626	603	605	601	571	632	645	635	578	579	548	603	632	577	582	619	608	580	620	577	586	563	601	563	584	609	584	618	632	596	556	564	604	593	621	598	614	569	607	607	558	604	629	646	584	615	559	654	639	614	607	659	639	626	586	627	581	588	610	588	557	629	598	607	581	607	621	538	654	579	589	592	613	583	587	627	611	618	570	612	589	537	584	617	607	564	587	606	599	632	585	650	587	604	570	614	609	638	605	583	606	584	596	565	628	611	590	625	604	589	565	616	627	607	590	605	632	576	622	571	645	616	591	579	585	608	558	551	582	604	600	611	605	618	615	642	548	605	598	597	599	579	561	562	587	626	625	597	580	611	611	606	589	591	616	596	568	609	626	575	607	603	623	570	575	608	622	562	588	601	571	577	615	593	631	599	591	596	611	628	602	567	613	628	603	680	603	592	595	601	615	636	675	620	558	619	598	578	630	577	581	627	600	659	559	574	632	596	604	585	581	589	627	588	556	577	583	572	604	681	583	603	642	576	623	567	564	565	621	612	642	600	637	607	652	578	603	569	563	606	612	564	612	573	619	594	571	610	577	608	596	594	614	614	607	648	601	590	607	589	569	605	613	574	601	627	591	606	605	590	585	636	613	580	623	588	596	588	609	583	586	576	572	608	583	638	549	587	629	598	642	590	601	615	611	669	603	551	585	634	593	591	622	582	591	623	615	612	602	599	614	611	601	562	630	605	576	615	577	622	659	611	622	654	591	593	617	580	590	614	603	596	564	575	627	580	620	590	582	588	597	614	587	620	580	627	580	584	569	593	610	611	593	620	613	623	612	593	567	580	620	595	580	616	608	584	597	598	551	613	576	642	609	609	645	626	562	550	609	601	573	612	565	572	587	597	615	610	612	609	607	632	629	582	620	590	549	572	590	604	627	590	596	568	594	628	655	605	568	603	608	637	645	561	647	648	603	632	609	600	586	595	551	654	627	627	591	610	666	620	622	592	622	578	603	621	602	601	595	588	588	613	585	585	593	620	589	590	618	579	615	598	592	619	576	634	596	594	613	608	600	588	625	575	630	588	571	573	587	619	620	626	605	654	599	597	614	598	552	614	609	576	609	591	631	578	679	621	639	600	604	619	584	621	612	620	611	606	570	601	608	646	615	612	601	573	617	554	602	623	605	588	594	611	613	630	595	623	533	610	587	604	606	578	614	582	598	638	622	610	577	605	607	588	590	624	617	636	574	598	590	582	611	686	558	612	595	598	591	618	628	571	607	607	609	589	633	618	575	599	585	581	576	600	580	584	576	555	649	625	602	596	590	636	639	580	582	621	592	636	602	647	599	607	586	588	625	535	579	596	640	598	605	631	639	593	622	640	624	580	624	617	571	584	631	623	585	621	576	582	574	574	630	619	618	587	603	557	595	613	620	615	611	602	629	631	596	613	615	594	606	575	607	646	572	615	568	599	596	589	585	594	599	600	598	600	592	607	590	609	630	590	587
23910	21239	28607	24143	21199	11012	1358	660	603	538	464	451	393	415	388	365	369	393	359	345	321	360	334	321	336	322	325	357	346	334	303	317	350	327	325	348	333	305	333	314	313	316	286	300	311	299	286	288	295	315	352	332	306	319	330	309	272	292	317	329	313	304	300	326	329	330	283	304	313	315	309	331	318	292	300	302	284	312	319	288	304	322	320	303	305	373	344	336	294	324	315	361	334	276	286	334	297	305	301	310	321	294	315	349	291	310	287	312	321	282	305	311	331	291	315	303	308	325	312	299	322	283	298	300	310	328	308	324	307	324	275	290	314	305	289	323	306	298	322	331	303	319	306	317	296	298	298	311	290	325	302	294	308	307	311	312	323	333	307	323	322	321	328	337	309	290	305	339	332	292	292	263	318	285	294	280	319	306	304	329	283	276	288	301	341	320	299	295	344	283	322	329	310	288	318	313	308	337	298	304	294	291	299	317	302	299	319	298	327	310	321	304	305	316	322	323	318	329	349	316	328	280	305	325	310	318	312	329	323	348	347	323	335	298	306	321	314	321	316	319	357	320	342	281	327	323	326	315	330	317	322	302	301	311	306	313	335	335	332	316	307	299	312	291	295	307	271	288	308	331	331	311	302	328	287	297	316	332	298	286	286	314	302	308	303	343	333	322	302	312	290	316	302	306	283	269	326	271	293	315	327	284	307	302	304	299	343	291	285	323	302	291	330	304	301	326	277	339	331	314	298	291	299	317	297	318	266	313	294	303	325	290	315	288	333	322	282	290	317	320	311	288	287	300	297	300	326	327	340	309	287	306	283	325	306	318	291	294	335	315	308	322	317	327	285	294	303	316	286	285	291	298	314	319	309	322	338	308	324	280	307	290	299	306	298	302	294	319	284	303	280	313	268	323	312	311	342	285	299	330	314	303	304	299	328	319	339	309	309	316	297	308	308	292	295	316	334	329	292	320	294	298	318	310	296	335	339	321	327	292	283	345	316	329	324	302	293	301	304	323	329	310	302	305	280	305	298	332	308	287	315	329	314	307	320	316	296	281	305	301	274	302	328	315	328	304	323	300	291	300	339	286	306	307	330	313	278	315	327	338	304	297	301	302	323	303	292	320	288	290	308	332	299	288	345	313	313	306	347	305	334	284	291	341	281	322	288	301	308	282	334	328	291	326	324	294	320	301	288	320	290	287	312	320	307	323	344	303	320	333	294	277	284	304	291	276	324	317	299	326	325	324	294	326	287	319	282	298	288	316	308	289	327	299	292	333	309	295	323	322	314	312	298	331	322	314	282	277	316	293	327	307	324	304	349	318	324	321	285	305	285	318	311	324	326	303	329	309	305	299	337	323	311	299	336	303	309	319	327	313	294	278	320	265	293	325	335	312	339	314	293	295	290	296	293	294	309	341	321	310	324	310	310	282	295	318	314	328	324	321	321	314	306	306	305	317	315	320	331	326	285	316	326	334	302	286	352	281	300	321	281	306	288	300	299	293	303	336	282	317	328	300	359	288	322	295	292	337	344	295	312	339	309	308	307	266	324	293	303	296	307	313	320	346	312	304	307	304	315	317	320	290	339	278	308	295	309	314	280	316	337	316	322	261	295	306	315	270	340	311	287	323	315	306	286	313	309	295	309	305	298	333	289	305	315	297	315	309	315	330	324	345	313	341	306	281	293	337	316	329	332	308	284	315	287	307	268	315	335	317	314	310	284	330	307	309	350	317	326	282	299	282	333	306	343	335	324	301	330	296	286	290	297	318	330	302	270	315	305	318	323	323	302	307	325	286	307	325	292	323	313	310	297	317	303	308	294	317	296	318	279	299	296	292	311	333	336	281	317	275	301	331	328	296	330	307	325	315	331	338	318	329	309	306	314	311	313	325	311	318	311	296	297	358	303	322	308	286	312	300	308	317	301	305	353	300	335	310	311	318	330	346	291	302	320	335	326	291	323	320	295	288	286	312	328	310	317	332	297	310	316	311	336	324	310	295	319	317	322	307	292	310	324	309	304	302	312	318	300	305	312	348	338	318	310	333	333	296	282	284	312	301	323	303	315	295	324	291	312	286	306	323	284	325	314	297	278	319	311	311	297	285	300	305	275	335	341	323	321	327	314	287	281	320	275	318	318	316	317	304	304	341	289	297	348	315	289	337	300	339	332	311	312	329	318	278	351	308	334	280	308	296	312	302	313	328	319	318	305	299	320	298	316	271	304	322	320	303	331	281	316	329	339	306	311	285	297	314	320	299	288	323	299	304	297	281	321	298	306	300	317	313	277	307	323	289	281	322	317	322	323	274	323	310	311	326	328	287	328	361	324	307	291	271	290	308	302	306	315	357	292	323	331	297	316	301	327	300	328	312	304	331	282	305	326	310	328	287	341	322	312	310	300	299	313	332	311	290	315	324	323	300	309	301	321	316	297	305	279	344	309	293	308	301	305	290	305	300	336	292	283	319	328	293	297	298	288	284	321	295	312	298	304	303	309	307	326	308	330	289	309	290	324	288	311	293	306	319	318	304	350	307	299	303	324	296	350	313	305	296	314	322	317	320	330	271	323	297	305	312	328	307	312	323	283	330	316	299	279	343	302	345	282	285	288	299	309	283	300	345	315	294	304	320	317	332	305	314	289	301	305	334	324	334	317	303	307	348	305	326	299	304	301	311	287	291	340	313	322	318	311	339	291	322	295	317	332	281	305	313	308	318	255	310	287	305	314	325	317	322	321	300	304	279	330	318	314	294	287	289	312	299	289	324	336	303	312	300	309	302	314	292	293	280	302	344	318	345	327	311	284	327	339	303	287	307	317	334	321	339	308	303	337	300	287	285	298	325	301	322	319	315	287	308	301	299	315	365	287	302	296	294	319	325	313	306	326	295	341	314	296	297	303	322	321	312	304	291	305	292	289	308	302	297	299	302	283	305	302	297	303	303	291	334	326	323	329	296	322	299	325	281	297	277	294	289	317	312	294	307	313	313	289	316	324	309	300	326	310	297	293	328	316	323	323	280	300	301	309	293	329	315	308	301	332	310	322	310	279	310	351	309	278	281	304	328	299	296	294	310	298	319	324	332	333	309	340	273	283	304	314	321	295	295	306	308	295	305	316	335	339	311	333	286	320	307	295	310	320	302	303	298	309	320	316	317	295	291	281	311	328	330	294	316	324	332	295	289	282	317	316	330	333	298	316	319	280	306	331	288	296	322	296	317	292	286	306	307	324	313	328	314	313	283	317	328	318	299	311	325	309	289	344	274	278	299	287	281	323	325	299	297	335	291	326	300	299	309	306	344	303	332	298	317	311	277	299	303	312	322	299	321	313	324	337	326	310	303	313	336	329	319	314	297	317	289	339	283	315	284	314	323	296	312	320	298	323	330	318	313	309	294	295	323	285	301	307	308	297	320	280	311	293	291	296	334	317	304	313	321	334	306	308	303	313	324	320	291	311	312	316	283	334	306	284	285	312	341	323	317	292	318	316	310	330	302
36950	58845	20753	4611	2965	2672	1895	1232	1016	887	722	693	599	592	508	517	488	444	472	451	473	480	415	426	447	404	434	418	420	395	408	409	422	395	367	399	405	383	411	396	349	444	382	397	418	387	438	423	408	460	402	429	420	383	380	454	390	391	395	403	362	387	337	342	375	391	417	394	414	378	382	358	407	375	396	391	420	379	390	368	406	431	398	400	368	414	433	458	416	389	395	379	413	410	403	390	408	418	370	379	385	382	350	379	404	418	367	358	398	398	346	384	349	418	408	353	392	382	340	388	391	376	383	409	408	385	412	385	383	399	373	397	416	375	403	368	360	359	362	367	397	387	387	365	360	391	380	401	375	384	370	401	363	378	387	376	399	353	395	387	373	407	360	358	402	381	378	380	407	386	333	416	413	384	373	377	344	349	366	397	337	394	376	380	389	395	379	381	371	367	367	359	384	381	450	372	365	355	373	373	391	375	360	407	379	372	426	377	378	388	380	375	391	378	395	381	329	393	386	386	367	388	435	386	388	394	376	390	374	376	395	379	403	387	360	378	406	362	358	389	369	386	374	368	386	358	389	368	446	382	367	365	361	391	378	368	383	358	372	417	356	373	385	390	357	386	368	390	403	397	394	369	396	405	350	394	416	392	392	405	382	368	423	377	385	387	397	383	389	362	385	384	403	379	372	390	380	389	377	384	399	377	384	412	382	367	398	376	377	384	389	399	351	416	392	422	389	397	356	382	344	362	379	392	378	383	394	393	407	373	338	347	349	393	375	363	383	405	356	376	363	379	384	360	398	382	385	384	381	375	374	376	396	353	350	352	349	384	360	400	400	380	348	398	405	387	390	355	365	372	406	380	376	381	362	375	391	394	373	381	377	358	396	386	395	393	388	354	368	390	389	365	378	373	395	384	396	386	356	392	378	380	398	352	425	345	340	402	393	411	381	403	379	329	380	365	396	381	391	413	350	397	410	407	398	387	369	397	389	390	338	350	377	385	344	341	393	388	378	431	384	379	417	356	420	391	371	407	378	351	399	369	395	377	383	359	377	363	361	399	381	381	363	391	381	404	386	368	368	390	381	377	379	367	387	393	411	353	354	381	403	411	343	409	411	386	374	385	379	371	399	355	376	368	379	413	345	365	376	379	374	409	373	327	413	395	352	404	357	398	387	367	395	364	382	362	389	365	361	386	375	367	388	379	407	378	385	365	392	360	395	397	372	355	385	394	399	396	397	390	378	374	393	391	390	390	379	344	393	403	375	374	386	351	393	393	390	397	376	352	365	374	401	374	398	356	391	370	390	337	363	387	439	419	363	402	391	372	399	387	401	393	418	378	341	381	365	401	388	369	353	359	410	421	382	375	370	394	375	407	420	396	364	384	405	412	355	382	386	353	361	374	389	369	412	378	366	379	393	430	355	367	402	368	362	394	384	396	402	389	395	358	345	389	385	377	384	372	381	370	387	424	379	383	387	356	355	419	337	366	358	343	433	409	405	401	367	381	385	413	395	386	377	365	356	401	374	367	362	386	423	387	392	352	383	394	374	399	359	373	411	380	411	385	372	399	371	350	393	382	361	417	408	400	352	382	373	355	400	359	357	383	412	389	398	392	341	404	380	387	368	397	363	406	358	361	386	391	372	406	387	351	343	394	418	377	418	398	374	368	392	402	351	390	367	378	373	377	398	375	417	410	404	410	380	364	369	383	386	382	371	362	376	327	371	394	392	404	402	375	382	372	378	371	370	386	332	399	400	336	354	366	405	372	373	357	405	359	374	367	384	377	379	415	385	372	361	368	418	387	357	376	338	392	381	399	367	381	363	383	387	382	392	386	355	368	358	407	369	377	357	384	377	338	407	367	365	387	344	394	352	411	362	356	369	409	382	377	411	405	378	398	359	373	412	383	421	378	436	368	331	372	390	355	393	396	386	381	385	372	403	380	413	376	383	397	393	371	360	412	379	381	362	392	398	407	378	390	386	385	387	388	381	376	386	414	407	335	385	401	402	383	363	390	351	385	351	350	376	387	390	355	381	398	445	414	395	400	354	436	363	367	414	392	401	367	346	376	409	362	336	380	341	361	385	377	355	399	375	389	372	357	372	385	390	382	379	372	372	382	415	406	384	336	371	380	383	370	413	377	351	373	347	393	391	345	373	378	376	397	380	398	413	388	392	350	396	390	392	391	385	375	417	358	407	382	372	370	392	375	367	399	394	391	363	395	378	346	377	379	393	377	398	370	356	346	374	385	384	377	390	391	393	391	361	382	428	400	369	378	383	434	374	402	354	411	385	376	393	370	371	367	389	369	402	398	374	371	393	410	398	350	367	354	387	379	384	359	345	379	394	355	393	365	399	387	404	372	432	410	380	375	367	402	389	366	372	354	377	400	364	395	377	394	374	320	388	373	390	389	392	392	418	356	403	393	430	374	400	374	402	384	354	366	337	381	371	402	361	387	393	387	417	401	402	389	394	375	381	385	374	390	428	358	401	385	395	393	434	371	343	360	378	398	370	401	389	371	379	399	350	362	388	413	387	385	388	369	403	410	397	393	366	352	384	403	378	404	407	396	360	394	353	387	382	384	356	363	370	359	368	397	402	381	373	366	392	403	371	405	365	385	384	371	380	400	358	357	392	385	381	370	375	375	374	352	397	393	371	377	386	378	404	387	403	380	419	414	376	388	402	394	394	402	380	409	401	377	418	392	405	419	353	375	375	394	409	366	421	410	392	404	381	370	368	361	359	387	409	399	364	382	394	388	396	420	354	407	373	368	396	342	408	401	370	385	374	378	392	383	375	385	403	383	381	403	364	379	364	398	387	379	386	360	383	365	385	372	384	389	393	405	385	349	416	368	368	375	372	332	386	370	372	384	399	380	396	405	368	408	384	412	375	388	383	389	424	415	363	387	385	383	373	364	366	333	385	359	371	338	346	402	364	382	365	393	404	384	346	382	416	384	424	378	375	373	404	384	386	399	386	384	376	376	367	352	403	376	388	360	382	416	383	365	402	381	386	358	381	426	408	358	353	378	385	392	388	372	365	377	435	385	373	393	362	366	393	401	400	388	365	388	411	405	392	367	398	372	394	420	414	370	382	363	402	372	353	379	377	363	426	360	376	374	371	398	392	436	350	384	411	382	360	389	376	350	392	379	379	375	394	428	413	372	373	377	382	382	368	406	416	409	378	360	376	406	375	389	362	343	321	378	420	368	420	398	395	367	388	360	393	382	347	408	391	377	402	367	346	392	386	386	375	385	366	349	375	398	419	355	387	395	385	395	412	380	396	387	385	407	393	387	406	372	362	380	359	351	415	380	404	385	365	370	426	334	401	373	397	385	391	400	403	372	369	371	386	393	371	424	390	390	426	372	374	368	375	397	365	364	411	377	389	365	390	393	370	395	398	384	374	398	399	377	377	392	377	380	403	369	373	343	381	352	380	383	401	390	388	379	350	370	396	390	380	396	397	382	375	426	396	405	373	374	413	348
22949	21217	29042	23659	21216	21264	9907	1074	744	623	535	505	429	412	363	348	307	319	293	308	301	267	293	271	254	253	249	280	274	259	259	221	240	274	269	269	240	255	261	246	261	236	234	257	235	247	238	214	205	247	266	256	247	208	221	261	244	235	225	219	213	236	240	274	261	231	238	228	256	219	209	239	236	243	211	250	241	230	207	218	248	250	241	251	266	261	278	297	254	240	242	237	226	256	245	266	257	193	239	227	219	253	223	224	213	233	247	229	211	232	223	211	233	239	222	221	225	265	224	225	206	218	251	196	220	194	210	208	224	238	244	207	258	222	226	215	236	234	217	216	210	199	236	223	229	232	200	241	237	209	216	246	214	216	226	212	230	213	222	218	225	233	216	223	213	229	242	228	223	201	223	214	210	214	201	233	246	219	232	210	192	218	209	230	208	229	242	231	227	209	237	198	244	225	234	189	220	198	242	221	230	233	229	233	203	229	227	233	236	209	234	209	236	197	211	223	210	222	213	233	239	208	225	241	219	202	231	247	226	255	229	214	248	224	222	206	246	215	218	242	236	232	219	223	219	212	221	213	227	239	219	208	236	195	203	242	231	211	226	233	226	232	223	213	218	258	236	217	225	221	234	241	224	244	208	212	208	201	198	223	216	262	238	226	232	211	221	215	228	247	229	215	202	204	241	236	211	216	218	200	244	227	229	186	215	211	210	204	211	219	212	238	225	233	236	253	237	215	227	212	220	243	199	216	235	240	215	196	215	204	225	222	227	232	225	190	250	227	215	228	236	225	241	217	237	209	233	235	203	220	214	195	261	231	231	229	225	211	234	205	224	205	218	226	229	219	235	246	246	234	196	252	236	230	216	214	221	253	217	214	206	237	217	247	210	242	231	232	245	223	209	240	200	223	224	214	230	224	223	250	224	207	255	241	224	239	220	231	204	188	225	223	219	207	199	223	239	224	198	209	210	206	222	238	227	236	220	215	207	253	204	236	210	247	213	208	223	212	225	250	232	234	185	225	214	225	225	229	222	226	228	231	206	213	229	193	249	227	218	206	228	211	211	193	219	197	215	241	235	224	228	209	249	229	204	251	231	208	218	227	225	231	224	213	203	226	231	250	238	206	220	196	236	210	242	231	235	226	231	237	210	246	219	251	241	233	192	216	235	241	205	250	212	226	220	210	236	215	222	217	219	224	207	233	233	214	199	215	213	216	210	210	212	238	218	230	214	236	206	211	211	234	223	239	227	195	200	203	206	211	208	235	241	236	206	239	228	234	225	230	195	218	238	214	210	251	213	217	197	230	239	252	221	217	208	217	220	226	220	229	220	231	220	245	203	216	237	248	247	236	203	218	201	257	194	222	228	191	224	239	231	227	221	240	209	224	209	242	206	200	214	210	252	220	227	240	230	234	197	240	202	207	189	209	222	214	223	241	238	229	217	234	226	229	209	219	235	198	228	213	222	225	198	217	218	218	231	226	207	215	202	227	212	209	216	216	262	232	216	210	225	200	224	217	215	230	192	228	232	228	225	199	212	228	246	207	192	243	218	234	212	252	215	206	213	249	235	262	223	213	233	251	226	207	214	224	227	199	198	201	249	235	215	224	231	230	222	206	232	221	211	226	215	204	225	221	199	239	213	240	241	198	226	209	246	220	222	215	240	221	217	212	211	211	248	208	227	217	230	211	196	216	237	240	227	242	257	209	228	222	220	239	226	237	239	231	211	239	208	247	224	231	198	240	230	240	226	236	215	229	225	198	226	225	218	219	222	187	207	234	233	208	209	240	227	219	196	234	226	215	221	224	216	197	211	211	222	230	238	226	220	213	219	208	226	198	232	241	231	224	237	225	220	200	221	229	211	224	254	219	213	208	244	245	216	210	211	219	196	220	223	229	233	219	196	215	235	242	231	249	231	231	237	209	256	223	214	238	215	234	201	232	209	240	222	237	248	205	253	199	233	216	218	214	203	204	221	234	233	234	221	228	211	228	219	213	222	221	227	227	233	208	222	208	208	209	217	215	223	254	242	228	199	216	213	204	258	228	202	224	223	232	237	216	220	195	217	227	206	237	250	221	233	204	219	209	231	249	249	247	239	216	235	216	196	204	234	205	269	225	214	260	220	226	237	224	229	218	236	246	222	200	229	239	231	217	244	218	249	201	254	230	213	196	230	196	181	227	233	209	220	224	219	213	244	217	219	211	195	221	255	234	241	250	224	236	216	215	223	195	232	243	227	247	225	214	217	220	245	204	227	213	211	205	230	216	232	226	235	220	198	204	211	218	225	212	230	227	219	208	225	209	205	204	205	224	213	219	229	233	187	232	224	246	203	217	204	243	209	254	245	209	253	217	221	223	223	204	249	199	228	247	229	201	218	219	195	205	228	198	243	228	237	244	206	255	220	258	225	222	245	200	220	241	247	211	216	226	216	240	214	220	229	180	230	236	231	231	239	242	211	204	229	235	236	216	233	218	216	219	220	234	239	211	215	215	201	236	226	219	234	226	216	227	221	234	257	224	202	226	231	206	215	214	222	232	237	230	227	219	222	216	218	195	254	237	200	223	185	210	244	233	238	223	226	224	229	246	212	209	236	230	226	210	230	245	223	202	222	230	201	199	239	216	237	213	232	224	199	230	225	202	238	205	251	219	249	215	239	203	228	245	227	219	224	232	237	266	223	230	211	247	239	248	220	232	215	223	214	237	216	221	239	240	203	227	259	203	210	251	230	237	233	241	221	208	213	216	222	228	219	230	230	207	216	209	212	210	223	227	218	232	222	215	190	215	236	213	226	223	217	235	245	219	208	205	218	197	230	227	258	223	210	223	233	222	207	220	213	229	213	200	217	199	218	217	204	193	217	228	221	199	242	202	217	238	226	237	203	257	225	243	231	201	209	231	214	224	224	222	238	213	220	240	227	204	224	241	229	216	200	213	212	235	241	228	213	216	211	214	256	227	194	214	230	233	216	205	231	249	240	211	236	222	220	214	228	221	230	252	242	185	235	224	241	226	212	247	207	220	196	204	224	254	229	212	222	244	234	215	232	219	232	214	230	204	225	218	218	241	237	220	190	226	222	230	225	219	208	216	210	197	222	217	212	226	237	210	216	212	214	207	222	222	204	223	219	246	230	215	207	219	230	210	217	212	208	213	235	231	239	213	235	203	220	221	234	196	231	231	235	239	237	214	189	214	246	222	226	237	239	218	219	260	206	227	210	239	237	225	237	203	214	220	229	238	210	227	218	220	229	222	205	211	237	239	231	205	225	229	238	233	226	210	239	214	228	231	240	222	218	225	237	217	209	236	230	234	252	191	231	216	209	234	231	224	234	204	210	227	215	216	200	221	234	244	232	227	216	220	218	237	220	207	202	198	210	210	215	217	241	224	220	226	254	217	195	227	218	219	220	222	237	227	220	221	214	191	237	239	224	218	232	236	222	237	230	207	221	214	208	204	207	248	209	242	229	213	222	213	235	220	215	234	217	230
40882	66475	26017	8006	4952	4293	3148	1990	1470	1145	940	849	672	620	578	532	476	444	391	401	372	357	348	395	356	354	340	374	350	341	301	303	276	295	271	310	320	307	273	279	298	296	269	310	323	283	323	295	286	292	317	324	287	295	298	307	270	308	289	256	299	270	274	250	273	263	320	294	283	274	279	287	251	257	251	294	252	262	248	284	312	299	290	308	316	297	312	325	322	324	290	275	281	286	303	344	312	264	270	265	266	261	273	293	270	283	309	255	280	294	251	265	252	255	233	282	274	249	271	262	262	261	237	250	267	244	234	277	268	251	267	282	269	281	263	269	252	274	278	260	271	260	285	253	265	283	289	285	284	272	253	231	272	282	286	274	284	240	250	269	265	280	232	278	241	260	244	244	264	261	318	260	247	280	285	273	285	265	255	289	279	286	236	244	275	247	268	270	252	293	250	247	268	272	243	272	241	251	260	241	288	263	272	246	254	262	254	259	275	241	252	265	287	252	245	256	246	264	261	271	253	287	255	276	262	225	257	277	262	263	263	246	272	264	256	256	271	259	280	256	266	281	262	268	270	271	263	271	263	238	250	262	271	259	265	272	275	257	293	253	263	251	252	255	283	274	253	224	252	245	264	252	247	271	287	263	294	276	281	255	259	254	251	275	276	266	276	301	232	264	230	313	241	255	284	262	257	290	276	255	271	266	273	248	284	277	270	298	260	287	273	239	275	273	298	288	241	286	280	239	280	263	267	237	261	274	264	290	241	254	298	254	285	252	271	248	261	252	237	272	265	250	266	269	273	252	277	280	264	271	224	242	267	299	260	257	260	261	240	246	274	277	263	262	275	250	288	258	249	265	282	321	272	281	290	275	284	262	306	278	256	254	271	261	259	248	245	249	286	267	247	266	261	280	270	279	260	264	260	238	279	260	266	284	254	278	262	281	286	292	292	255	276	292	258	280	276	250	290	280	273	296	264	300	291	276	266	283	260	276	275	252	264	262	267	256	282	291	264	261	252	273	252	224	266	281	242	245	247	278	263	242	274	258	264	247	254	294	256	233	235	254	257	257	280	266	250	285	254	235	260	255	264	250	292	278	304	283	260	263	264	253	250	272	273	284	240	238	243	272	323	281	253	266	278	263	264	289	262	254	258	272	255	270	298	265	267	278	237	243	256	266	248	264	254	251	283	271	244	273	285	243	218	274	268	274	265	243	283	284	283	266	294	297	259	271	272	288	276	262	264	247	276	286	296	255	278	274	289	230	258	287	258	261	269	291	255	308	260	260	243	322	233	281	271	298	262	251	274	249	258	246	285	236	233	251	249	259	242	296	291	245	263	257	250	271	228	304	280	293	248	265	256	242	297	271	259	261	270	267	236	267	243	284	266	280	273	263	270	281	249	262	260	276	286	262	268	259	271	266	274	282	283	268	281	261	236	284	259	241	268	284	296	238	241	268	259	272	285	257	234	244	238	250	253	269	265	273	280	276	268	265	268	264	258	279	242	282	279	247	237	268	236	282	260	279	261	251	296	290	286	285	253	260	276	290	277	276	285	276	263	283	256	277	279	258	295	275	247	252	273	287	241	259	251	252	262	312	248	241	251	270	281	277	292	261	267	255	243	314	289	275	289	268	243	291	260	222	268	260	275	250	244	227	249	250	281	264	270	233	240	244	277	266	263	271	284	281	267	249	286	262	282	264	282	259	267	257	269	234	282	274	281	275	260	238	290	290	249	281	274	254	260	264	247	285	256	275	253	269	261	237	317	274	270	275	249	259	286	217	283	280	291	265	255	266	243	244	263	287	253	277	237	265	251	273	269	270	270	287	275	286	277	278	285	266	258	245	286	266	272	249	273	258	285	273	248	265	284	256	272	275	252	299	239	267	274	258	259	284	265	275	263	265	241	247	278	280	281	284	254	276	265	280	272	261	256	267	251	268	254	258	274	267	268	265	273	264	280	280	263	271	282	254	253	273	253	247	283	272	278	257	265	280	271	279	242	239	246	256	276	247	264	268	265	289	259	252	244	269	269	312	287	247	268	250	260	256	244	284	261	263	255	242	281	280	261	261	270	266	288	252	266	282	278	261	254	275	248	256	244	271	284	260	269	262	240	279	245	240	236	276	264	267	269	269	295	263	251	260	271	251	288	279	289	256	267	254	256	279	256	254	296	267	285	262	264	275	260	256	254	283	277	274	263	293	301	247	298	282	234	295	259	260	254	269	262	256	281	241	278	278	272	279	248	254	239	287	250	293	261	292	246	227	256	243	251	272	246	288	230	247	285	234	262	272	279	276	278	252	281	258	242	265	250	281	285	262	276	288	258	265	266	249	277	268	279	236	281	255	262	264	248	264	245	263	275	267	244	282	278	264	265	239	273	282	273	261	282	282	261	253	270	249	268	281	264	249	287	251	250	267	274	227	275	265	275	268	256	285	270	261	278	268	242	271	258	260	279	292	278	257	276	281	250	256	268	269	271	243	274	276	273	287	260	266	292	283	259	271	248	259	269	260	286	277	275	244	280	259	249	287	271	273	250	259	268	298	250	264	308	281	275	254	262	273	265	260	266	280	277	243	282	234	258	282	262	239	282	259	253	270	241	275	255	245	288	253	276	276	270	294	254	297	261	299	260	280	249	265	232	243	266	286	271	245	290	293	263	274	286	274	276	303	258	263	264	254	254	292	268	251	284	282	275	302	293	289	288	265	265	264	262	263	284	271	266	276	262	267	248	276	276	286	291	246	251	243	272	281	270	283	283	254	246	282	265	238	285	271	279	260	251	256	238	296	279	264	278	278	265	266	248	255	245	301	280	249	242	299	291	257	255	260	266	269	274	267	284	281	291	267	266	259	262	279	268	288	251	240	234	281	269	269	303	276	255	281	261	286	268	287	262	276	251	260	262	264	266	270	302	257	278	279	275	284	239	257	261	236	297	237	243	289	267	255	247	264	273	278	254	260	277	268	269	290	244	248	261	287	282	249	276	267	264	283	276	268	276	252	247	261	241	272	279	265	262	264	250	292	247	289	233	264	288	272	250	276	301	283	278	258	277	245	265	266	284	280	264	234	273	283	276	276	269	252	258	273	282	269	251	269	278	259	286	249	272	272	266	282	291	257	260	242	264	247	262	254	261	252	288	270	263	273	250	262	285	250	246	264	254	253	293	262	244	266	254	292	273	300	274	279	283	281	261	272	285	257	287	242	287	243	263	266	267	250	278	256	278	270	255	260	243	271	270	261	241	301	263	293	264	257	262	275	271	277	265	253	276	229	246	246	248	273	272	253	279	258	266	286	232	260	267	257	265	269	233	254	284	277	254	279	252	280	240	259	288	257	252	247	292	296	243	249	259	281	262	260	249	252	252	291	235	224	277	302	258	247	284	262	275	260	253	257	241	255	270	247	246	273	240	250	283	283	252	280	255	277	254	289	275	250	252	250	258	276	247	278	248	262	267	272	260	258	262	258	287	263	263	278	286	307	261	257	256	269
28761	28272	20394	4419	898	849	697	596	552	557	564	527	543	512	513	467	554	514	513	549	504	469	545	500	514	517	497	534	526	527	524	522	522	476	563	493	528	527	518	502	573	518	503	516	491	512	547	502	502	542	541	510	514	516	510	523	494	551	536	564	508	554	528	458	508	518	525	483	539	481	516	534	534	517	520	475	515	538	502	532	491	516	503	495	511	503	556	477	506	560	556	516	519	490	513	527	523	516	504	537	528	517	478	533	555	531	514	523	526	496	526	486	493	543	507	510	475	491	528	521	511	517	535	494	532	512	550	487	541	512	530	554	495	503	518	539	540	523	518	537	495	472	512	531	519	520	511	526	477	493	530	546	519	549	521	496	531	495	530	478	543	520	523	520	536	528	497	523	515	515	521	532	462	517	514	516	502	466	499	503	498	504	481	482	507	490	507	529	556	534	537	494	490	475	520	537	503	498	519	537	433	518	515	477	522	519	550	534	500	513	535	520	495	537	529	522	515	502	485	501	549	486	506	542	515	500	513	522	504	496	533	505	504	516	509	532	530	554	525	508	499	545	527	516	506	525	496	490	533	493	513	535	513	511	512	510	489	514	505	487	519	471	529	500	480	474	530	526	529	530	523	568	489	509	517	493	491	550	557	496	524	558	491	510	509	468	508	496	483	498	507	531	510	532	494	506	506	517	551	518	525	516	504	528	518	508	510	507	490	538	500	523	537	463	510	569	515	540	515	532	493	550	464	524	518	487	516	537	488	525	496	514	536	474	495	516	502	531	546	496	507	509	508	504	531	542	519	512	501	503	520	490	495	504	501	525	543	530	519	494	527	511	510	542	550	535	559	524	501	493	544	504	519	496	487	515	534	511	486	485	537	499	496	543	479	550	535	490	554	475	515	533	491	546	492	470	479	527	539	487	490	519	488	543	516	513	522	518	498	518	529	501	561	536	518	499	509	495	476	513	472	502	503	484	483	476	507	504	520	559	545	510	537	509	508	581	503	543	520	541	577	488	506	544	478	545	509	526	508	508	504	528	512	540	500	533	530	532	527	518	518	511	500	587	537	517	490	513	443	541	504	470	512	501	525	509	492	539	547	477	527	536	531	434	498	516	518	522	509	534	496	541	501	485	517	584	507	546	529	501	534	534	453	523	505	479	508	513	498	505	533	505	525	468	545	486	470	509	511	499	519	508	492	537	465	497	519	482	491	501	492	499	544	493	508	494	514	505	522	475	548	562	473	492	535	510	541	516	508	476	523	512	530	525	516	506	448	535	533	496	507	516	521	509	517	543	516	536	493	508	492	518	472	537	512	540	480	524	509	491	541	522	508	523	529	523	502	520	477	494	514	483	518	490	512	542	510	548	537	500	535	493	503	534	492	508	495	511	522	557	491	486	505	518	514	508	469	499	526	536	516	543	502	508	511	503	516	503	527	517	482	499	521	544	520	542	503	528	499	558	536	546	499	506	491	518	516	509	528	514	497	510	539	536	516	524	488	474	525	514	484	483	504	499	520	506	491	498	487	475	530	533	507	519	509	525	477	478	529	502	526	537	490	544	529	539	496	520	533	578	525	514	492	465	517	472	515	525	484	492	523	470	517	506	504	504	515	515	521	486	492	484	512	501	493	523	501	524	472	528	529	517	524	459	549	508	497	505	531	542	505	546	488	434	531	473	526	480	487	515	494	520	486	510	492	462	498	488	513	534	492	541	530	512	516	493	509	484	500	480	475	567	477	513	542	520	547	498	524	517	522	501	521	538	491	528	496	496	500	509	507	467	518	525	555	506	505	490	518	469	496	518	523	510	518	544	560	487	519	498	513	522	530	500	494	518	490	503	489	480	494	543	505	548	517	525	474	526	517	517	494	489	504	536	515	459	498	540	499	529	530	510	501	516	521	514	501	528	518	503	525	506	491	536	503	543	498	569	464	493	481	475	489	515	499	474	488	487	533	539	513	538	520	503	557	524	491	507	555	546	504	495	532	532	538	503	492	501	497	498	508	527	505	565	486	489	541	524	530	519	508	516	494	506	510	531	506	542	512	498	521	498	470	476	513	537	527	530	501	532	539	472	518	513	559	505	494	547	529	486	525	461	532	521	473	536	504	514	496	535	486	505	517	504	515	503	464	496	521	535	511	503	550	538	540	508	521	523	504	501	588	509	520	536	546	487	497	523	547	529	492	512	498	517	539	517	498	539	497	522	510	541	492	492	497	528	516	534	545	524	509	527	479	532	524	525	546	500	517	509	507	534	498	527	515	496	484	515	511	534	512	550	545	522	536	482	491	478	486	487	536	509	492	546	525	522	514	498	516	510	513	452	556	506	502	531	542	503	470	571	550	498	544	522	539	524	493	505	474	520	525	518	512	539	484	558	526	484	499	562	531	522	497	548	510	490	487	437	574	543	513	492	513	507	536	497	503	536	547	551	520	529	523	455	502	522	491	489	499	546	519	526	529	554	475	504	531	496	547	523	536	504	546	532	501	497	557	482	512	509	546	471	479	494	515	537	529	501	474	495	506	522	535	507	523	548	553	529	522	486	493	535	552	497	522	533	502	514	509	527	513	510	499	453	491	529	519	543	508	499	491	535	497	547	540	488	507	497	527	492	537	519	518	536	511	539	521	512	464	512	498	504	511	543	529	512	535	525	537	548	527	491	507	500	530	515	497	489	519	523	540	501	508	465	495	525	512	518	526	487	471	478	529	536	492	564	511	500	505	487	517	512	488	501	516	494	520	542	509	522	509	530	525	510	495	521	508	505	509	521	496	537	498	477	518	465	506	513	493	492	550	504	523	510	485	509	521	475	534	542	503	481	492	509	503	503	525	491	515	508	495	526	467	516	495	508	503	466	522	517	498	551	530	509	485	506	494	513	530	521	534	496	492	507	516	492	498	520	495	484	532	506	480	565	561	486	512	555	564	513	510	513	509	522	505	528	500	548	537	466	454	489	521	471	533	495	523	514	527	511	540	519	547	525	501	511	545	497	515	475	480	510	509	480	523	516	544	514	558	525	492	523	441	488	519	506	515	577	521	509	518	532	532	511	534	516	511	512	530	555	521	513	538	521	557	565	555	545	499	502	491	556	498	539	509	509	510	527	509	523	523	546	558	536	500	495	518	533	511	485	538	525	548	556	467	505	538	527	514	521	530	547	513	520	484	511	501	528	512	550	520	484	511	501	534	498	503	537	504	479	526	511	524	504	553	560	561	486	536	538	505	505	507	513	538	523	534	506	524	490	495	526	525	524	520	491	492	523	499	494	511	496	490	463	500	559	472	524	520	504	503	470	535	499	515	511	501	520	494	523	541	514	532	538	515	504	504	512	503	491	517	490	457	490	572	542	491	510	531	486	565	543	542	485	511	530	496	524	539	541	509	528	503	502	475	495	549	512	454	524	509	500	504	500	497	487	515	544	525	500	453	527	506	528	534	509	514	480	523	501	500	498	499	511	512	476	536	510	517	498	523	493	497	510	551	531
35158	46488	12832	2107	1183	1394	1063	784	688	664	694	673	649	615	625	643	631	615	628	589	630	626	615	613	619	640	607	604	588	658	639	596	628	604	603	658	618	611	615	615	604	644	614	646	579	595	614	641	598	636	617	604	623	603	630	634	615	609	609	578	650	658	669	603	618	639	609	601	661	570	613	634	602	619	628	638	602	606	594	607	600	624	625	590	611	667	616	630	589	655	633	607	597	629	613	660	637	601	604	659	583	630	627	643	579	612	614	632	629	652	619	613	615	619	584	653	610	598	620	635	681	633	590	623	635	583	622	613	661	585	625	612	644	625	585	617	641	585	657	625	650	602	585	608	612	619	585	593	648	607	610	585	595	660	661	608	664	630	636	675	562	620	564	588	584	601	660	585	628	621	601	632	610	589	608	606	629	622	650	665	603	609	600	614	630	600	584	593	595	587	607	619	605	576	630	609	622	611	597	645	653	621	598	611	642	582	597	592	618	588	632	640	622	619	582	643	610	650	615	633	584	620	638	660	551	601	599	621	597	599	610	653	638	648	614	654	598	642	612	613	625	627	644	653	587	590	615	602	619	586	630	623	610	625	562	646	577	642	689	600	647	582	621	652	635	625	633	607	641	572	586	619	608	668	633	601	615	625	677	620	578	594	608	617	672	577	633	596	626	641	631	592	622	575	616	641	647	607	612	609	580	635	655	580	599	637	602	631	648	632	651	619	628	618	663	602	623	630	680	601	586	611	600	630	589	692	633	569	595	600	621	642	652	587	575	582	623	609	642	634	638	620	603	598	624	657	598	644	616	612	576	649	659	630	621	614	607	626	657	592	620	654	640	618	606	624	641	578	651	568	635	676	591	604	641	597	607	638	670	596	556	566	615	593	632	633	631	594	590	645	617	611	596	589	595	583	604	632	579	594	650	607	574	602	617	626	592	645	626	583	606	603	651	650	611	638	628	634	601	671	599	629	634	647	658	587	609	596	610	620	643	591	628	604	567	629	619	586	622	630	580	621	666	612	579	651	627	637	602	618	638	581	630	573	631	626	605	655	590	589	630	645	655	587	630	612	590	623	614	629	564	598	627	611	607	607	637	624	605	651	587	606	638	652	628	589	616	604	618	653	617	613	585	653	635	647	570	580	590	633	670	576	619	631	592	600	586	584	669	579	611	610	607	638	605	627	608	616	580	639	573	574	597	581	638	630	616	650	636	627	638	632	576	592	629	619	594	631	603	659	584	600	636	633	620	600	572	605	608	601	662	628	620	630	642	604	608	609	606	644	631	641	599	612	638	618	638	567	629	595	615	629	638	633	588	610	591	646	632	626	630	644	622	619	619	618	597	619	618	617	639	648	649	634	642	615	627	611	615	669	612	583	636	605	626	602	603	614	608	603	621	583	670	655	643	588	631	657	580	654	585	596	579	617	653	657	582	590	619	625	653	628	601	636	650	610	636	603	647	601	585	621	635	599	619	631	652	602	607	619	583	601	645	600	623	616	636	607	624	568	642	614	601	603	613	637	628	607	594	608	609	587	612	603	635	582	587	586	575	608	622	660	631	655	603	608	644	616	668	611	562	616	646	579	652	595	592	626	603	586	614	661	560	709	630	556	618	620	643	598	579	606	617	677	566	605	611	574	609	646	615	610	604	608	657	571	626	603	608	611	625	615	616	614	640	593	588	621	585	607	622	597	641	631	583	558	597	570	635	626	602	645	624	637	596	587	585	609	648	581	617	625	607	601	605	616	674	612	587	603	575	597	607	617	645	623	605	616	583	651	650	599	655	605	612	589	641	641	611	594	571	584	596	626	561	660	649	588	602	608	643	653	574	631	546	614	621	630	589	630	605	662	666	620	599	610	642	586	635	618	602	611	611	628	609	597	592	660	571	624	624	627	596	573	639	598	612	610	584	608	648	620	657	673	642	622	618	598	663	612	597	610	630	608	639	611	628	612	603	627	585	650	652	574	663	615	636	605	597	601	580	640	594	597	595	674	611	636	598	661	625	582	569	643	635	589	623	603	589	641	649	630	582	599	580	616	610	572	578	612	614	620	642	612	655	651	626	586	600	616	613	595	632	623	611	596	612	611	620	628	578	605	589	605	626	643	656	615	686	628	657	603	635	593	640	598	644	633	620	601	634	625	630	629	617	617	604	663	662	615	645	624	574	673	623	604	604	618	620	588	671	603	635	550	578	591	623	655	620	630	594	655	574	605	621	621	628	597	587	628	616	620	628	635	620	579	637	561	607	603	620	609	660	595	630	629	621	607	597	601	631	629	630	612	645	584	622	583	613	602	597	619	603	601	574	630	596	662	623	671	630	565	632	596	618	628	631	591	614	624	601	634	618	610	602	612	646	574	609	658	623	605	638	611	620	590	635	575	640	629	653	672	588	633	653	599	634	630	640	596	603	580	609	657	580	661	613	612	624	635	590	584	599	607	620	627	603	666	606	602	662	606	627	585	625	608	593	681	618	641	624	623	615	616	622	615	607	625	629	636	607	633	612	611	600	599	586	562	612	589	630	611	605	625	640	629	601	631	622	618	631	615	644	626	626	641	623	619	630	584	602	616	644	584	665	615	623	584	596	633	636	590	582	599	620	637	591	591	641	578	592	601	624	619	601	618	596	602	640	626	660	588	602	650	569	596	631	610	594	616	572	586	658	579	591	630	645	591	607	561	599	588	662	578	640	626	633	600	602	567	624	630	599	611	661	615	633	614	656	622	608	640	618	617	594	636	630	623	619	641	628	571	571	590	625	606	600	643	610	564	598	600	601	623	644	552	573	603	641	630	623	624	604	634	587	620	624	634	572	625	640	596	571	628	627	600	653	636	647	626	652	632	614	596	604	574	558	610	572	573	651	575	629	602	591	619	661	631	596	588	604	638	605	612	619	635	615	606	599	590	629	630	574	634	599	612	578	622	626	599	594	615	602	581	608	621	623	632	634	596	571	606	634	622	619	619	606	607	650	628	621	590	649	605	581	663	592	657	623	617	637	613	662	665	643	579	612	608	592	616	623	614	643	648	615	603	587	562	624	632	605	611	637	604	602	634	628	646	662	617	619	591	622	620	602	646	563	614	611	611	578	650	669	590	618	651	602	573	606	593	592	657	631	619	647	635	615	620	618	605	611	610	618	594	605	593	596	664	647	652	632	624	604	619	605	665	590	644	609	595	637	634	630	582	598	591	634	612	584	575	628	633	638	621	582	605	616	581	650	578	594	582	618	630	644	599	586	657	639	646	591	623	616	605	601	576	647	648	581	599	630	579	613	638	601	632	610	625	665	576	623	616	636	620	619	649	602	637	603	605	594	651	650	625	613	604	631	583	629	594	616	593	612	630	575	604	603	632	606	597	660	637	649	641	590	582	647	629	605	613	648	629	676	613	566	624	603	587	583	562	619	609	651	651	662	616	608	624	588	596	597	620	617	662	594	548	581	640	614	619	611	615	633	587	624	603	621	610	621	671	591	637	638	634	632	601
24045	21340	28750	24240	21298	11101	1580	831	605	558	525	489	443	407	398	418	382	415	359	374	373	367	360	325	339	387	388	328	357	335	352	329	343	358	329	355	316	331	323	322	336	371	353	348	352	376	333	347	353	320	356	318	368	356	348	353	318	337	328	336	357	318	348	354	323	357	338	352	340	341	368	336	340	360	325	326	346	319	297	307	349	374	353	339	351	371	400	336	326	340	314	328	321	340	385	384	337	351	344	339	344	362	346	306	311	336	357	331	330	351	319	355	325	341	316	359	323	328	309	319	333	342	337	308	334	339	333	319	357	333	335	341	367	331	343	332	325	337	363	337	329	321	317	322	302	315	312	333	304	328	323	346	326	323	334	339	312	339	330	348	311	324	325	308	372	296	314	312	344	307	349	346	338	373	281	348	328	313	340	332	342	345	333	321	302	361	351	364	311	304	324	326	333	326	324	354	304	330	314	384	392	313	325	324	330	347	329	339	322	341	330	353	338	329	340	340	349	312	321	358	356	344	329	325	362	323	330	321	341	336	312	324	306	319	351	318	351	335	344	335	357	362	323	309	342	324	332	336	329	331	337	319	342	308	302	352	330	340	374	321	331	346	310	299	349	316	339	321	317	354	323	338	343	301	333	360	324	357	324	300	340	319	321	305	317	353	324	377	345	378	337	334	323	344	322	349	342	322	331	328	349	348	323	347	295	320	327	348	350	344	331	320	356	336	322	332	325	326	344	356	346	368	334	332	348	319	300	342	342	355	363	344	315	311	319	310	341	334	313	364	310	340	317	358	328	329	364	342	338	333	295	341	323	363	326	334	321	346	306	316	334	348	334	338	355	333	335	366	308	355	322	323	346	320	332	316	350	351	332	342	335	315	318	328	359	320	312	355	346	330	340	322	324	311	331	302	307	351	320	305	327	342	330	369	296	356	321	327	361	317	348	305	332	347	312	308	348	323	325	320	323	354	322	314	349	296	336	320	363	353	322	327	334	329	334	314	335	313	310	338	298	317	318	335	316	349	337	307	342	341	333	332	322	317	348	323	307	339	344	356	334	317	311	339	335	311	336	346	339	323	289	326	338	308	308	345	312	357	345	327	339	323	330	319	327	309	333	363	313	331	316	281	340	360	341	341	341	337	353	309	343	323	348	333	317	330	397	350	346	305	315	320	314	341	327	324	307	355	354	358	352	318	333	323	353	320	326	329	300	314	324	333	328	361	331	348	320	352	332	325	336	338	314	347	334	347	300	338	300	324	331	287	361	296	335	345	343	343	308	293	323	328	331	357	321	309	357	336	304	357	355	296	337	314	332	355	335	333	309	308	364	296	336	357	350	330	307	339	335	330	332	345	365	338	351	317	327	328	338	344	339	321	327	358	349	335	319	349	327	339	341	339	330	335	333	321	331	313	297	296	325	304	329	322	341	332	309	279	340	331	340	327	331	317	363	321	376	316	333	357	328	315	357	325	355	320	318	341	332	357	293	335	334	315	356	320	348	313	343	329	324	372	336	299	357	342	330	345	342	321	335	304	345	337	340	336	348	342	330	329	362	321	352	321	330	314	309	330	356	313	348	307	308	319	316	321	327	339	316	322	323	351	324	337	334	318	328	342	336	330	348	348	326	339	324	351	340	380	357	356	325	327	306	315	334	335	330	349	346	296	288	310	355	314	345	282	345	302	338	326	318	327	303	326	345	356	345	316	323	356	334	311	338	334	301	332	331	318	346	331	339	358	352	354	327	311	327	333	351	336	335	314	333	323	335	342	302	332	326	340	305	353	301	333	330	337	318	338	348	319	338	331	324	345	361	342	312	327	320	330	354	332	363	319	320	309	350	338	311	341	335	317	353	314	320	332	323	338	377	330	305	309	327	346	343	318	319	351	337	297	329	306	332	337	314	342	337	333	320	303	338	346	323	354	336	339	345	338	353	334	325	309	331	321	291	333	349	350	325	306	360	361	325	308	304	318	313	297	348	322	351	312	333	363	337	306	335	345	316	348	334	346	365	351	329	343	319	320	340	337	329	309	365	342	310	313	318	342	329	314	329	307	344	336	365	336	339	303	313	306	334	316	328	360	296	336	332	358	331	335	314	308	314	340	333	350	338	333	324	326	329	360	329	313	323	324	318	331	310	348	329	369	315	313	283	300	343	285	360	318	335	338	293	324	338	315	349	341	354	344	341	313	334	321	313	354	330	333	349	323	306	319	338	339	296	328	367	334	347	313	324	341	323	317	338	338	291	321	351	323	336	368	340	320	339	341	292	358	367	318	330	356	344	338	325	338	344	320	324	357	358	337	316	356	313	309	328	320	303	333	339	306	330	292	332	299	314	299	340	301	363	340	336	340	317	326	306	334	338	320	347	343	348	332	380	322	345	360	331	337	328	325	310	327	336	336	306	309	354	330	326	334	316	323	333	306	347	300	322	302	333	315	351	296	322	320	322	335	342	346	347	328	338	338	323	334	318	308	339	321	363	336	325	316	324	325	323	324	300	331	336	337	334	336	347	339	362	339	310	320	337	361	325	312	314	336	309	339	343	326	313	319	365	314	335	331	331	343	313	319	360	329	324	364	373	312	310	331	326	323	349	342	381	341	331	304	346	346	357	332	322	377	366	336	344	335	304	324	341	350	302	320	312	360	313	302	325	332	305	303	305	347	339	323	331	330	346	328	362	346	338	319	342	336	315	348	321	329	314	356	351	320	351	348	299	315	318	328	318	337	327	295	327	325	319	354	355	309	304	348	340	336	320	353	337	357	337	333	315	314	326	325	303	346	327	305	330	327	324	330	317	326	344	299	365	308	299	331	374	332	320	318	319	325	329	337	336	321	322	322	323	345	359	330	321	359	354	370	335	336	346	310	292	317	363	338	329	331	341	319	328	326	327	310	309	307	353	310	302	315	321	336	321	334	327	352	298	334	306	325	352	372	329	332	307	290	337	333	317	355	301	341	324	310	296	330	309	341	299	310	293	359	319	333	333	327	295	350	325	329	338	329	318	331	324	345	322	346	324	310	315	331	320	311	326	290	322	323	318	310	330	313	332	320	337	325	299	353	309	331	323	355	342	323	343	296	338	346	348	302	353	325	324	329	296	332	327	304	318	304	330	328	331	327	325	320	330	365	351	307	322	330	316	326	348	336	339	304	309	349	342	349	297	341	362	312	335	350	341	324	303	342	315	313	364	316	345	359	334	339	309	354	342	303	345	316	329	301	297	325	305	320	339	306	341	346	339	302	353	338	343	357	347	346	343	310	346	303	299	342	333	310	343	328	319	328	307	334	318	336	361	313	322	307	375	379	348	314	355	350	312	341	343	328	331	329	327	343	311	363	333	331	311	357	306	342	367	280	347	317	309	362	327	323	311	323	326	315	365	328	319	319	318	346	369	339	338	320	327	309	316	340	291	301	348	315	340	358	360	303	344	340	346	309	333	306	344	329	363	302	333	333	328	361	322	334	317	369	329	328	313	346	369	338	347	305
37170	58315	21741	6344	3229	2940	2300	1392	1049	887	777	670	671	583	588	503	508	487	522	479	439	468	504	445	471	512	429	458	455	445	435	434	469	433	434	430	418	421	462	407	405	436	418	475	407	431	399	413	424	458	463	437	409	440	396	397	410	400	395	375	399	393	389	407	377	405	403	401	401	393	400	430	395	372	411	412	375	437	423	413	448	490	435	462	406	449	400	412	443	419	464	412	381	442	443	395	418	406	447	412	372	395	402	401	468	446	477	446	416	407	444	431	396	424	395	383	402	446	456	385	390	387	451	434	431	386	421	389	430	410	418	426	398	387	403	401	430	391	395	445	381	408	434	388	439	433	363	408	420	401	398	408	405	407	378	389	402	378	416	397	426	393	403	447	394	405	420	429	382	452	414	389	440	432	420	394	402	414	417	410	400	393	390	405	411	411	387	408	397	377	400	461	441	421	404	399	401	407	412	406	411	447	381	403	418	446	372	446	397	399	434	423	411	391	389	424	394	410	411	384	392	417	433	436	391	411	408	379	414	433	447	429	382	417	421	420	414	391	386	412	439	435	400	418	399	403	408	436	390	420	451	428	398	403	404	430	440	417	410	404	404	452	408	421	409	393	405	385	418	405	398	451	472	395	401	394	398	422	402	433	422	402	402	367	427	423	402	436	426	392	389	401	459	423	412	405	438	384	449	438	390	401	377	392	369	425	409	401	406	383	372	432	393	429	383	440	438	373	388	414	385	399	408	437	372	405	432	385	413	439	368	379	390	399	418	418	452	395	433	428	422	420	406	393	423	404	363	397	434	402	391	387	422	392	402	423	416	370	424	416	398	392	402	418	430	408	395	410	405	391	368	390	440	432	424	389	400	449	389	400	401	403	400	409	421	398	427	400	400	432	415	415	400	452	392	434	430	399	408	437	403	434	417	421	410	391	399	404	420	402	400	386	396	421	407	374	398	435	424	392	401	393	395	402	412	402	419	384	415	402	406	396	397	424	413	429	410	391	464	369	401	383	400	392	454	423	437	417	423	424	400	398	395	424	421	431	408	408	401	391	446	403	377	407	396	402	399	392	434	421	442	407	449	372	383	405	415	397	416	366	396	433	362	392	411	396	371	406	428	420	386	398	393	412	394	427	420	435	416	393	426	455	408	404	439	416	413	420	392	428	431	441	442	394	399	403	421	372	386	408	402	408	421	384	409	437	401	417	401	423	435	384	401	426	389	425	428	398	379	397	396	398	406	407	444	428	446	383	385	418	413	399	389	426	431	397	442	400	407	397	434	423	410	391	411	409	390	414	355	387	385	387	398	415	415	379	386	427	371	412	422	430	397	407	457	402	424	429	379	360	430	435	413	375	410	424	400	385	350	416	417	422	438	408	399	418	424	393	396	426	442	366	398	417	382	433	426	399	437	396	380	389	375	415	404	425	419	412	431	428	410	401	388	419	432	406	402	394	393	375	395	372	403	408	453	410	418	444	427	384	383	390	435	396	425	448	438	424	408	392	413	422	434	434	416	402	448	396	362	457	421	411	429	376	411	406	417	435	390	380	407	390	386	434	391	408	379	417	427	372	456	397	416	398	423	436	428	382	410	422	371	412	408	412	396	399	376	384	396	441	369	400	398	437	420	419	445	416	395	461	415	424	388	425	393	423	408	386	400	430	463	403	427	402	379	417	414	410	439	404	395	388	407	393	405	385	370	382	394	426	422	418	429	421	436	426	397	396	468	385	381	412	381	420	440	396	392	398	408	401	418	366	426	424	410	372	421	393	421	417	405	390	437	392	379	428	426	418	433	402	407	408	402	430	427	421	392	392	392	408	425	410	458	448	411	383	407	392	378	416	418	420	435	432	409	384	431	410	402	423	398	436	414	399	403	452	405	386	387	395	410	421	363	407	414	403	454	420	360	391	413	410	409	366	426	418	393	412	378	438	385	400	411	413	379	416	385	421	400	382	398	447	398	419	384	427	421	388	385	414	383	425	410	393	442	431	383	380	431	393	411	372	416	392	394	378	413	421	424	417	389	420	398	410	404	418	422	413	377	390	418	413	413	410	453	394	429	421	393	440	404	421	407	388	420	415	380	446	411	364	409	414	427	406	397	429	398	405	394	386	394	411	430	391	401	396	433	377	386	382	418	397	394	416	429	425	417	393	416	415	424	407	408	414	414	406	415	430	392	443	416	403	398	421	398	390	381	389	416	417	433	434	427	420	375	371	369	391	413	416	410	395	416	377	443	424	405	440	405	405	401	410	404	402	424	396	402	380	420	426	380	399	385	413	415	399	390	426	370	364	409	386	375	428	392	423	398	432	442	396	449	411	444	406	373	414	383	442	393	430	402	408	399	415	391	384	389	393	408	422	457	444	413	418	402	415	379	414	400	405	379	405	425	443	399	406	402	443	395	411	427	407	415	476	432	428	415	418	442	385	391	400	405	418	340	417	412	392	439	389	398	423	426	397	413	410	425	409	431	412	426	385	434	401	395	395	431	387	428	434	398	399	383	407	388	409	404	410	437	440	390	396	391	419	394	379	365	404	376	419	390	409	434	339	407	424	414	413	451	397	393	389	419	435	383	383	429	404	389	407	433	411	429	389	425	398	421	413	405	416	435	451	412	417	406	415	421	384	418	410	406	400	376	422	433	449	410	437	398	400	383	390	386	457	381	411	387	445	440	392	410	420	376	402	396	416	411	446	417	406	418	412	431	401	383	367	355	394	410	415	381	398	413	428	389	378	405	426	467	426	473	385	404	431	411	373	446	414	406	407	430	395	431	381	373	397	384	382	390	384	377	417	416	390	426	386	421	417	365	413	405	422	389	428	369	367	393	400	409	401	435	426	378	414	434	416	363	398	394	439	416	399	393	429	397	381	441	396	416	402	400	438	399	445	432	418	388	392	377	391	398	393	378	426	428	372	398	423	426	419	412	381	393	408	418	406	422	396	418	415	417	445	413	422	426	413	412	415	399	415	396	416	421	369	418	413	410	401	391	402	369	420	398	394	417	370	410	408	429	431	406	405	441	442	452	425	406	422	371	412	424	416	386	405	378	416	411	401	369	421	430	391	389	455	380	414	413	405	415	438	439	418	398	424	411	415	409	401	445	399	448	399	437	366	425	394	401	429	447	367	380	386	376	418	415	411	411	400	400	449	422	397	396	399	419	402	397	406	391	367	390	402	398	415	429	410	437	423	417	432	415	400	404	430	423	411	425	395	375	401	408	392	437	421	399	388	425	411	405	432	430	401	389	389	419	421	398	403	391	435	405	438	428	375	394	425	398	398	393	412	399	406	396	425	448	421	375	399	415	394	413	399	430	408	389	414	389	406	405	426	384	430	434	392	388	443	408	427	390	419	394	389	416	369	405	436	402	377	389	453	432	411	399	414	404	395	440	431	435	421	460	430	372	369	392	406	408	385	410	383	392	407	406	395	408	402	407	375	400	420	401	397	437	391	413	399	401	442	431	403	419	418	435	440	419	373
22964	21270	29086	23773	21269	21330	10239	1252	705	594	529	479	462	404	384	360	328	323	297	287	320	288	308	276	267	243	290	254	256	250	296	261	241	248	248	228	210	277	233	259	261	263	238	246	244	256	205	225	283	254	266	245	243	279	257	228	236	244	225	248	243	245	252	238	250	207	243	251	212	230	244	248	244	221	249	239	214	223	221	238	261	243	238	261	227	260	267	234	244	265	246	232	229	241	245	256	229	234	230	208	216	251	241	217	219	250	263	248	218	235	245	230	249	237	237	228	232	248	240	222	216	213	225	220	226	220	235	256	257	238	227	200	245	240	222	229	245	245	215	221	224	220	242	229	199	247	239	216	214	229	234	230	231	209	253	240	231	219	234	235	222	205	219	225	280	236	227	243	222	234	235	221	206	218	253	216	244	240	258	227	230	206	235	230	217	240	223	255	216	239	270	226	216	224	206	236	237	274	224	217	235	221	226	212	225	249	238	198	229	216	219	253	233	234	229	255	224	245	229	219	229	252	223	208	223	215	225	214	253	226	221	226	222	240	204	230	240	234	213	212	236	249	244	200	245	257	216	229	229	226	228	238	234	230	213	229	229	212	236	219	235	219	209	248	241	233	197	245	220	230	224	228	211	235	224	217	214	252	227	205	204	247	269	228	225	235	235	222	243	251	233	229	240	198	233	226	228	235	212	216	187	221	237	234	223	232	222	227	237	236	226	229	236	241	222	211	220	211	214	230	255	207	238	237	251	220	242	228	219	215	235	213	203	237	198	228	206	256	231	227	235	218	239	221	235	243	221	242	223	248	222	216	211	209	207	203	234	217	207	233	217	246	234	216	218	213	234	201	256	203	228	214	243	225	202	202	211	234	242	201	243	239	227	226	226	215	216	224	256	224	232	231	228	205	220	246	227	216	239	239	215	257	215	226	251	235	222	215	254	254	222	244	240	221	231	262	236	210	211	230	220	214	246	199	217	238	236	198	234	221	235	241	226	221	229	228	212	249	242	245	266	243	198	223	193	244	247	219	219	223	215	216	249	213	245	243	243	236	246	234	223	256	234	242	221	222	246	238	221	276	245	242	244	205	208	203	223	193	238	228	237	223	232	204	212	249	237	254	254	236	204	230	248	220	246	243	230	250	225	252	212	254	215	234	221	217	234	212	233	240	197	252	264	243	238	239	242	237	212	226	234	214	206	222	206	215	236	240	220	224	257	246	220	224	207	244	239	217	227	256	194	249	208	211	239	234	230	200	221	233	228	250	226	220	232	220	249	224	231	204	226	235	230	237	199	238	220	235	232	232	212	246	239	244	222	242	236	202	240	232	237	250	222	223	260	220	230	240	215	228	220	214	233	238	228	236	261	229	233	251	255	224	221	229	219	260	228	220	246	221	236	224	226	230	234	235	204	240	216	204	248	221	239	194	225	215	230	233	247	237	238	219	255	230	221	241	254	250	199	223	252	229	248	221	234	220	221	217	193	229	249	227	213	259	244	232	226	244	222	224	230	203	263	235	216	209	235	216	216	209	230	223	223	222	221	216	251	228	220	267	211	240	212	243	245	250	246	240	247	245	231	246	243	273	219	235	203	231	209	235	228	224	232	236	226	229	240	244	245	239	229	239	227	205	238	248	210	207	242	245	246	251	235	198	223	240	240	228	218	254	258	234	232	223	243	224	229	246	220	218	226	236	235	255	231	227	247	250	212	262	206	242	229	225	217	243	225	218	239	234	251	249	193	215	240	222	201	228	239	216	249	232	228	250	233	203	237	272	246	215	226	214	234	241	207	198	232	242	242	231	205	216	239	208	233	224	213	234	239	220	198	238	247	220	232	225	210	243	233	243	220	234	216	221	227	212	242	248	233	237	225	241	216	229	220	231	237	226	245	246	238	239	215	246	230	247	260	243	225	220	215	231	216	227	240	222	233	226	228	207	229	240	227	223	234	219	202	249	231	202	227	224	262	234	221	237	238	239	238	206	210	216	246	227	209	227	259	221	225	212	236	231	224	205	231	214	229	206	210	219	211	209	216	234	236	227	269	203	244	221	220	254	208	221	208	229	228	209	197	209	222	221	217	237	239	250	226	223	233	224	230	253	226	198	236	244	208	215	206	234	232	235	259	266	195	253	224	252	222	228	214	217	220	227	219	210	242	219	240	249	274	254	223	214	211	225	193	229	230	215	236	237	228	264	212	228	234	240	233	207	228	245	257	221	237	212	220	218	214	207	217	198	228	238	261	231	229	210	240	216	238	211	237	231	237	186	224	237	215	231	236	208	240	211	220	230	234	224	255	239	261	234	228	259	265	256	218	237	249	221	242	204	242	236	190	239	221	230	235	225	256	225	218	224	225	236	214	216	246	214	249	225	233	227	241	224	220	243	252	231	243	227	224	248	210	222	215	247	248	219	238	220	220	246	268	250	216	216	212	243	213	232	231	229	215	212	236	222	215	208	233	216	230	248	254	222	227	250	232	240	218	216	226	211	234	230	250	217	247	215	206	248	205	235	228	259	233	243	260	226	212	221	242	222	223	248	222	231	274	234	250	227	246	211	255	245	214	232	219	236	213	227	228	225	262	224	232	231	201	209	213	205	211	207	225	239	222	236	206	229	243	242	233	213	206	237	228	206	223	222	221	212	233	231	233	220	250	238	217	254	236	247	234	223	236	231	204	217	234	224	223	245	237	234	255	239	231	222	220	220	214	216	230	192	260	226	215	242	218	246	209	258	210	214	242	226	229	233	243	251	224	239	232	234	218	210	212	217	213	232	216	241	200	221	217	218	240	237	223	189	220	249	251	246	225	202	234	225	236	231	254	199	226	246	242	222	221	228	204	227	211	216	208	236	234	244	202	231	228	221	203	248	261	234	216	241	245	248	197	215	224	231	236	226	221	224	218	208	227	208	235	205	235	223	242	225	245	226	248	226	232	231	212	224	237	228	240	245	232	236	240	248	224	239	239	221	242	244	214	236	219	222	244	210	256	209	220	249	228	195	216	243	208	245	236	241	225	224	229	212	225	244	229	236	238	219	231	205	242	252	219	232	235	220	213	211	231	215	221	217	211	218	248	243	218	225	230	221	214	223	217	227	244	237	208	198	228	217	223	260	235	226	234	249	225	207	230	235	233	229	217	243	214	218	215	230	219	219	262	228	222	238	223	236	217	245	208	241	209	226	226	215	236	228	227	241	241	217	223	224	225	245	221	245	253	241	233	232	246	234	229	204	243	222	241	231	241	246	213	228	259	237	236	219	205	236	200	228	249	244	246	231	241	226	241	223	209	209	223	235	243	246	229	211	235	246	229	217	237	220	215	256	258	226	256	260	228	228	231	204	228	213	202	192	213	242	215	212	218	238	228	255	218	263	237	263	226	223	254	223	223	228	246	220	230	247	215	239	247	234	245	218	244	230	234	230	238	231	245	264	201	230	226	212	224	226	243	240	239	243	229	199	239	208	239	220	228	248	257	229	209	235	224	256	242	241
40975	68051	30820	9883	5658	4412	3751	2324	1495	1161	984	858	699	627	551	511	472	423	403	441	369	386	372	364	379	365	320	329	334	324	318	304	336	306	328	321	357	315	300	295	332	311	311	299	313	328	299	300	292	341	323	283	263	289	318	302	314	299	271	290	282	284	288	312	290	280	265	279	291	298	294	268	271	274	250	276	253	263	291	284	290	293	318	281	283	322	305	278	271	281	301	283	292	333	331	293	300	279	270	275	276	272	281	286	280	326	302	327	296	268	284	291	236	285	271	271	297	293	296	271	272	268	256	280	286	283	270	256	291	286	288	265	244	261	275	291	255	272	253	297	292	281	261	286	260	272	283	281	280	297	277	289	260	270	252	253	282	283	257	266	267	298	294	284	290	285	270	288	259	313	296	266	276	285	261	274	269	267	279	272	291	284	283	266	275	285	307	259	273	298	280	298	283	267	284	256	263	273	311	302	253	281	293	249	284	265	276	274	246	258	300	295	256	305	267	275	269	255	293	289	272	263	286	292	262	251	263	259	259	257	259	301	254	285	269	270	264	286	281	275	280	240	296	279	264	275	286	277	266	279	290	282	250	283	265	288	256	285	271	303	267	275	254	272	263	263	265	296	268	267	262	256	274	282	277	255	278	263	283	266	269	263	261	287	268	271	266	254	282	297	271	282	288	289	265	274	271	261	271	271	266	278	287	292	280	248	269	263	275	265	263	267	263	271	273	270	275	281	256	276	278	258	283	257	273	290	259	275	273	287	265	291	302	263	277	275	306	273	273	276	237	285	271	281	264	259	269	291	250	295	297	254	244	259	287	282	280	280	313	273	269	250	281	265	284	261	291	312	260	278	269	293	271	270	275	284	284	289	264	258	280	263	274	281	262	256	291	257	288	280	259	249	268	267	298	287	250	254	279	264	281	245	262	277	255	272	288	257	284	267	269	290	274	261	268	280	278	252	275	305	302	280	267	308	268	288	256	268	264	287	284	295	271	266	265	269	257	278	296	277	270	286	273	309	262	316	272	274	288	287	279	259	282	288	263	274	312	260	285	269	273	263	281	266	275	265	311	275	241	288	291	280	289	278	256	280	276	267	307	287	268	303	265	285	273	255	263	270	261	253	280	255	310	278	276	275	272	294	273	309	267	285	281	273	263	246	255	279	278	279	263	287	247	272	264	271	276	272	266	286	266	261	286	262	269	279	277	271	269	240	290	289	259	301	290	273	263	269	277	280	268	297	263	263	255	292	289	269	296	300	277	260	272	273	282	263	284	294	307	284	247	253	294	271	269	301	277	276	275	276	277	284	293	261	256	301	287	294	247	286	234	296	255	278	286	265	282	282	280	249	247	277	258	296	278	272	274	286	286	308	248	275	283	280	289	253	292	268	281	294	257	295	272	280	295	280	262	251	298	266	303	261	281	286	275	271	283	258	260	301	249	298	301	267	266	315	276	286	260	276	270	289	281	264	260	286	284	292	280	274	316	273	275	260	279	272	282	302	278	287	264	279	284	269	251	266	278	271	283	295	262	284	281	256	255	300	243	272	275	283	293	279	264	284	272	267	258	268	286	266	271	283	294	286	295	261	264	281	261	279	254	283	274	263	275	302	304	291	267	286	283	308	264	256	238	280	300	279	290	287	278	278	257	265	263	277	268	298	264	298	256	259	289	259	287	282	323	257	254	271	265	263	281	286	287	256	270	245	289	297	278	285	262	263	263	293	301	300	260	293	277	260	271	288	271	288	265	311	255	287	269	262	237	264	264	262	320	274	301	281	278	311	269	272	283	287	260	257	297	261	280	257	277	282	280	282	329	290	284	277	276	274	277	259	272	303	265	269	278	281	290	296	287	248	266	236	282	280	250	282	270	287	281	264	281	251	266	276	257	288	278	294	266	268	284	250	249	285	307	263	275	266	252	301	260	245	268	256	295	265	288	287	256	310	281	258	285	269	264	298	268	259	248	298	280	286	260	270	273	292	291	275	287	270	261	279	282	273	280	290	273	281	306	267	269	277	275	274	272	254	277	269	277	287	289	274	292	247	272	278	281	254	264	290	290	263	303	264	314	281	276	281	291	269	314	291	291	272	275	282	259	279	252	288	295	309	259	265	266	256	322	281	263	272	267	288	268	298	285	300	286	254	273	271	248	278	269	303	260	282	267	265	286	273	265	271	259	282	269	246	270	233	256	293	310	277	299	267	266	255	292	277	267	259	235	295	305	274	279	271	285	269	300	251	291	261	279	260	294	254	250	261	276	280	289	279	279	292	269	254	272	253	288	283	282	282	289	272	282	273	294	290	262	276	276	285	282	291	271	282	256	270	276	275	242	236	262	281	284	273	285	275	282	280	297	291	275	258	263	252	263	267	250	276	269	294	284	277	282	262	246	265	285	285	259	243	272	271	293	282	260	291	295	307	289	287	278	301	282	269	255	281	294	244	291	269	275	281	279	281	284	260	266	297	274	273	274	281	279	270	283	286	264	266	268	283	274	274	243	295	274	275	260	293	269	298	259	279	268	270	271	305	286	243	284	300	283	283	260	278	240	278	268	273	261	299	254	260	263	262	251	266	283	270	274	300	242	295	296	251	289	266	276	260	269	304	285	271	270	266	297	292	263	311	240	305	287	268	278	281	263	275	287	285	279	278	294	257	274	272	264	306	288	288	266	285	291	271	266	243	255	266	263	274	266	266	290	280	254	272	252	271	268	274	283	246	287	293	277	277	248	265	272	279	275	269	285	245	272	256	261	270	288	313	286	275	265	294	305	281	276	274	254	276	280	273	266	284	284	257	245	303	270	297	267	275	297	236	260	269	261	256	272	293	269	276	272	265	278	242	266	266	285	299	271	273	265	264	268	275	277	263	275	268	277	290	244	301	268	301	295	279	263	272	287	285	271	273	265	300	269	316	301	283	269	274	272	278	270	293	270	276	254	270	270	278	245	262	256	266	255	239	292	287	280	277	284	275	280	267	313	251	269	268	280	272	257	284	256	289	278	264	261	264	306	284	271	278	270	288	238	286	296	283	277	240	280	277	272	252	303	267	293	283	281	272	263	283	285	271	272	287	284	257	276	294	253	281	274	289	288	270	258	254	265	271	277	294	242	305	275	271	277	260	300	274	260	263	267	289	303	258	249	277	267	272	257	274	278	234	252	254	281	271	270	270	263	263	258	303	249	281	264	278	291	262	293	272	260	271	282	310	254	301	270	264	263	266	280	260	272	248	268	246	268	252	291	257	267	277	259	255	261	276	273	252	272	291	320	266	262	270	275	280	280	289	312	254	287	271	291	283	284	276	276	274	284	277	258	280	301	287	257	273	260	276	270	287	257	281	280	260	254	304	266	307	290	292	284	288	258	285	264	301	276	312	290	288	264	268	276	260	296	258	301	288	265	270	286	252	307	255	259	299	270	295	251	265	276	301	297	273	266	270	276	266	301	281	264	280	275	280	267	271	272	271	271	278	278	267	273	285	257	261	293	281
28759	29125	22813	5623	1199	851	832	611	532	491	522	516	465	488	490	462	505	495	475	482	492	497	491	499	453	440	457	457	490	504	472	518	493	457	516	491	472	484	470	435	461	519	481	503	483	475	488	491	504	479	489	516	481	487	479	519	472	513	454	497	464	492	443	485	436	483	488	434	470	466	517	468	463	478	502	509	485	511	501	509	468	468	454	484	506	518	482	514	447	503	471	492	493	480	492	501	486	541	511	484	476	472	505	472	503	490	505	479	489	499	485	461	473	487	463	490	474	474	486	503	482	459	523	521	494	465	515	470	523	506	478	500	463	495	479	482	469	461	540	429	445	446	485	469	444	499	497	495	481	492	457	495	465	490	471	486	487	531	485	477	496	509	481	544	495	493	444	480	477	507	439	466	444	501	499	491	513	489	470	519	467	483	521	516	478	478	482	470	528	467	458	466	445	455	505	472	470	447	484	469	473	494	492	470	486	473	491	492	490	464	465	463	482	487	478	479	489	497	444	451	482	474	502	529	512	487	438	486	471	480	496	506	446	444	503	501	473	466	492	473	470	502	502	453	476	494	441	457	507	484	461	447	450	438	483	494	484	491	453	475	458	450	520	467	431	475	488	476	456	487	469	475	499	463	474	440	449	495	484	479	544	495	504	475	457	472	481	459	484	467	438	477	516	499	490	481	458	470	477	482	522	484	499	490	478	530	472	488	491	488	462	492	464	495	506	523	455	475	458	439	444	496	496	517	479	511	512	528	511	503	524	463	432	470	473	505	463	469	449	450	506	508	496	468	483	479	501	460	465	462	494	515	463	494	495	483	478	459	461	450	442	466	464	464	451	449	484	464	464	463	462	482	492	513	482	498	448	486	463	460	505	473	500	463	493	452	503	506	438	485	502	454	479	459	508	478	513	511	508	472	462	436	431	473	459	434	502	489	488	472	429	447	478	506	474	490	501	443	433	474	514	507	450	488	456	473	509	457	431	455	462	486	503	498	484	489	502	480	476	473	483	495	486	487	477	510	453	529	471	494	495	473	480	457	511	458	470	480	506	506	453	476	483	428	514	478	477	483	499	480	485	435	470	484	454	457	462	500	472	490	517	488	468	495	493	450	486	440	497	489	450	471	472	483	474	479	502	468	432	490	454	466	476	488	482	487	447	510	456	486	497	517	482	478	434	511	452	461	459	509	471	511	487	480	495	476	486	500	466	490	432	459	514	523	502	484	463	492	441	478	466	504	451	491	472	485	462	455	479	514	491	473	471	464	522	456	465	467	443	478	477	477	452	455	496	473	461	523	504	517	508	516	480	464	432	442	503	492	467	475	490	453	507	489	505	468	460	443	491	508	482	480	452	482	479	457	516	461	451	507	449	496	487	476	452	493	521	443	471	534	467	457	476	473	465	432	468	454	500	504	481	470	463	528	464	480	509	473	426	472	482	435	485	462	487	486	497	506	484	484	472	488	505	472	479	488	487	481	486	498	498	471	483	529	473	443	452	449	502	470	507	478	495	491	489	526	490	455	447	464	460	466	498	497	440	487	492	462	524	482	487	462	424	501	475	488	450	517	504	464	480	489	478	509	529	483	449	453	477	500	502	515	497	510	502	480	479	474	476	502	515	480	492	515	506	486	506	494	506	519	490	513	474	472	467	465	478	483	461	494	502	475	494	493	505	489	539	513	455	466	498	424	510	451	520	444	478	458	486	435	530	524	488	515	506	472	456	470	456	460	446	470	430	505	481	409	481	491	465	475	483	473	475	484	495	477	458	485	504	459	457	468	461	456	487	464	508	498	455	534	436	440	473	487	502	511	496	515	482	496	482	493	479	457	533	478	497	508	509	467	478	492	494	467	465	472	453	444	478	448	514	486	494	458	481	508	476	465	458	494	499	491	495	463	450	444	471	476	473	457	480	467	485	507	456	453	483	465	480	485	469	472	494	489	476	500	528	459	481	486	453	473	505	525	481	464	431	483	467	486	483	469	467	478	480	486	454	501	451	445	494	474	468	491	478	475	505	509	470	451	471	465	477	445	447	463	479	472	500	521	505	479	472	477	467	501	501	511	517	459	508	517	501	477	429	459	451	484	487	486	481	473	460	526	472	513	438	424	477	469	514	471	459	514	469	501	466	447	489	448	468	498	491	477	469	496	487	517	464	468	479	474	487	512	443	520	459	457	480	464	480	464	470	470	483	483	514	483	456	459	470	502	513	498	510	457	465	492	508	484	457	499	478	492	461	479	489	471	478	490	482	460	498	456	482	493	499	472	516	462	482	439	454	495	507	460	518	486	489	494	480	518	484	456	446	466	472	466	495	462	478	502	466	492	513	493	442	449	453	453	506	504	476	487	474	475	457	485	469	489	474	502	494	477	460	484	537	448	432	467	499	483	465	486	472	479	441	477	478	485	497	473	493	457	490	477	495	477	472	487	546	527	463	462	470	483	480	500	492	471	511	481	483	497	497	482	502	470	475	456	471	529	457	471	453	434	494	466	490	506	465	490	477	488	499	462	501	451	533	425	479	518	469	429	470	458	472	482	502	499	471	458	446	487	484	486	487	483	509	524	503	494	489	520	484	478	473	496	484	497	445	465	459	477	474	473	501	485	510	471	464	518	498	486	479	498	474	479	461	504	482	478	480	482	517	505	459	474	485	484	459	447	471	493	537	498	514	472	514	478	508	471	485	493	497	482	487	465	471	494	502	455	436	479	502	510	511	470	465	491	489	458	449	499	498	484	443	481	482	492	471	477	457	468	467	501	447	484	459	483	464	479	470	458	450	486	484	478	475	468	482	462	494	519	488	490	466	468	518	482	462	504	469	463	471	471	444	507	478	432	451	446	499	449	473	497	462	489	496	501	514	482	486	463	473	503	508	472	438	480	480	483	505	494	483	526	514	508	475	482	452	467	459	501	482	446	437	459	482	461	502	460	494	526	503	438	457	449	494	509	504	463	460	483	453	450	486	477	476	504	508	476	477	493	464	462	488	459	497	440	494	463	500	493	470	471	521	476	460	499	494	459	525	474	463	506	472	461	440	514	480	480	497	459	456	484	472	478	464	472	458	449	476	478	459	484	517	477	492	440	470	497	485	524	485	497	497	502	475	517	505	445	497	492	513	462	465	475	513	485	473	438	495	521	475	441	454	492	458	505	479	502	466	429	469	489	462	463	500	476	480	450	492	469	446	510	532	480	532	495	485	482	440	454	470	438	483	480	473	466	510	482	455	501	496	475	520	503	430	485	427	495	452	492	490	503	503	514	503	527	485	492	529	454	497	487	514	466	519	507	473	486	501	475	492	471	428	492	490	509	479	491	449	504	484	521	465	486	460	509	493	489	482	486	449	501	504	502	469	489	478	484	465	481	499	518	450	474	519	440	470	487	456	509	463	485	502	462	477	489	479	493	449	519	474	468	514	507	501	485	450	453	483	480	481	523	507	499	498	478	482	427	494	476	525	471	482	478	489	488	457	450	439	465	449	477
35392	47870	17209	3266	1758	1321	1279	895	659	609	633	596	594	570	607	571	603	643	589	561	588	596	578	581	576	577	544	588	568	576	592	589	541	602	567	564	586	601	556	586	577	597	599	611	612	585	562	602	585	571	570	597	563	594	608	591	590	549	576	563	550	534	578	549	539	581	568	601	599	588	628	558	610	537	563	598	536	597	545	567	576	573	586	569	596	590	588	543	573	568	588	593	602	550	613	605	590	572	533	563	561	569	582	560	548	566	595	589	602	567	611	594	597	569	574	573	583	568	591	573	602	597	604	525	570	556	597	547	571	551	573	569	586	560	545	543	573	576	567	571	592	542	549	583	613	607	584	595	565	531	557	572	548	560	581	564	584	548	565	564	564	609	613	627	555	522	581	575	543	570	628	574	591	583	605	614	610	609	533	591	555	589	540	578	571	539	568	540	600	627	588	558	552	559	604	516	574	604	577	559	565	569	581	593	536	558	561	556	552	556	593	574	607	568	574	608	561	584	611	590	575	597	538	557	589	532	569	593	578	552	574	582	542	565	628	560	566	543	592	582	572	597	606	596	594	540	562	583	589	571	529	593	610	585	585	571	573	549	534	572	591	547	584	610	594	584	554	581	533	588	544	569	570	582	565	592	564	585	587	574	581	593	579	601	586	593	570	558	590	589	590	605	574	591	544	588	572	604	614	573	563	563	524	557	577	560	570	558	631	553	602	528	544	596	541	557	572	600	523	590	588	574	657	563	546	590	595	581	587	573	581	576	567	553	581	611	524	576	566	555	567	598	566	561	552	567	583	593	577	596	557	542	581	574	529	614	557	562	564	606	563	577	649	585	566	584	573	657	588	585	600	586	559	580	620	615	583	573	563	590	584	553	564	593	581	569	572	573	548	601	594	544	588	557	572	581	554	589	540	610	574	554	561	587	590	554	531	593	633	524	599	578	566	635	545	582	595	574	575	584	556	578	574	582	552	556	577	553	572	597	600	567	536	607	589	618	559	550	575	564	612	572	581	562	583	574	561	584	575	566	584	532	590	577	575	596	626	562	577	584	597	540	633	581	586	593	572	557	565	577	594	572	635	543	591	582	590	578	561	599	552	589	552	596	598	587	602	571	608	563	593	560	561	588	588	552	590	587	599	602	564	569	574	587	593	562	553	565	570	567	585	559	547	522	625	561	580	606	567	566	547	544	591	574	576	593	595	617	580	590	555	565	557	546	556	602	582	572	549	618	595	575	566	556	586	576	623	552	571	586	594	543	597	597	561	565	566	558	560	579	603	567	579	586	574	575	606	589	589	577	556	564	580	540	577	572	569	619	590	552	553	614	559	550	573	583	538	576	569	571	525	595	565	594	619	573	596	595	537	597	597	593	579	567	586	586	583	548	584	589	537	527	593	583	626	533	610	577	564	600	606	573	570	548	578	576	585	538	565	529	585	578	564	580	552	560	582	565	592	577	591	551	565	597	548	579	569	551	540	549	624	582	535	581	548	548	596	558	559	606	581	616	595	562	509	600	552	585	585	586	597	613	535	596	555	551	564	556	537	573	581	553	610	567	580	573	576	555	546	598	554	576	565	583	586	582	591	620	563	592	588	569	600	549	577	562	599	564	589	574	565	594	617	598	551	577	533	566	568	583	572	620	600	588	592	574	577	566	578	561	565	587	578	576	542	581	551	557	548	591	565	577	543	590	601	563	589	541	593	564	546	615	571	611	605	582	535	593	565	605	575	570	559	562	594	560	605	583	545	609	588	590	564	600	589	597	619	603	546	561	586	560	562	537	578	593	573	600	584	573	631	553	576	574	550	566	600	553	576	613	604	521	616	596	588	571	599	595	540	575	572	554	582	590	588	618	567	585	573	576	601	585	582	539	617	558	562	573	528	578	584	581	557	546	600	556	598	576	529	561	593	548	613	586	609	579	566	569	559	579	550	578	610	579	593	557	591	567	559	587	588	541	602	568	601	571	554	563	624	597	560	624	542	571	608	620	571	587	556	572	633	539	597	555	586	576	539	589	589	608	592	609	573	573	577	544	568	566	563	601	606	601	581	570	572	576	593	614	570	555	624	543	510	561	590	599	557	550	585	560	583	584	614	573	586	599	567	607	579	588	600	579	619	609	596	585	585	579	601	575	556	595	559	557	583	591	570	593	628	590	543	569	565	593	628	574	568	562	580	604	590	588	518	573	614	619	581	572	558	606	564	549	618	567	589	570	586	576	599	582	577	560	564	538	564	573	600	580	551	570	569	535	577	584	553	578	571	569	605	536	612	599	598	546	604	591	570	609	582	599	566	545	562	574	581	580	570	545	587	600	618	556	589	597	567	577	530	584	565	540	583	567	560	540	584	581	571	565	563	556	567	590	574	566	574	584	584	588	567	616	584	609	605	530	554	619	594	588	560	602	562	634	563	553	588	591	611	595	545	561	595	559	580	563	630	565	575	544	611	596	588	572	559	570	617	573	590	547	530	563	610	593	563	583	593	555	587	570	556	580	566	593	636	549	573	570	586	617	583	659	529	607	558	569	564	592	610	574	598	568	570	584	535	587	563	594	573	586	603	613	575	622	600	577	544	563	531	575	587	577	567	570	592	589	538	578	568	598	576	561	540	579	605	523	560	578	591	540	586	582	597	595	639	614	579	586	541	571	594	574	570	565	547	590	638	563	632	579	577	591	551	584	591	633	603	572	562	588	566	561	543	580	589	628	607	567	568	555	591	602	611	571	579	568	572	598	554	571	611	540	564	591	602	567	625	603	613	602	546	573	612	602	596	576	553	581	559	599	557	537	581	543	569	595	561	578	589	573	550	634	560	598	586	567	552	585	580	578	589	580	589	550	536	591	574	594	572	588	599	569	604	598	591	560	562	618	554	549	569	562	572	574	559	586	555	639	648	615	583	559	547	556	518	562	551	561	604	656	589	614	565	611	595	590	596	628	609	584	610	589	608	567	551	532	584	564	596	607	577	606	609	585	602	606	603	543	573	571	631	571	558	597	592	562	530	598	560	582	625	548	611	572	545	547	550	544	576	609	619	634	589	548	594	575	615	574	576	552	576	569	573	546	587	601	605	562	548	625	568	576	561	590	629	651	586	585	599	512	569	591	592	581	570	561	589	569	547	569	601	593	574	589	597	604	607	564	591	576	602	584	532	581	613	591	583	564	570	559	575	583	571	554	602	549	592	567	565	573	593	586	583	606	541	619	565	601	556	567	587	580	577	582	562	604	564	559	557	565	557	563	596	575	556	530	547	577	621	603	551	593	550	547	600	553	605	551	596	556	531	630	591	573	579	603	551	583	549	584	601	609	611	555	598	603	595	600	619	596	587	626	605	566	584	547	573	569	551	558	564	609	535	539	575	568	565	605	577	592	589	573	571	607	555	600	604	583	578	585	607	566	619	612	594	596	620	601	558	597	602	567	600	614	572	597	590	534	572	555	576	516	587	558	579	576	555	584	559	626	584	561	556	557	574	613	597	593
24061	21373	28777	24166	21234	11185	1873	988	564	492	445	402	395	355	371	346	305	382	313	293	299	318	296	308	325	315	290	333	299	343	290	318	310	311	327	327	277	309	300	305	287	314	295	310	345	307	265	305	334	278	276	319	291	353	289	262	294	301	291	315	278	293	268	309	273	315	281	299	291	322	318	306	311	297	283	285	328	263	268	320	306	284	318	321	309	313	280	304	292	291	263	315	289	323	287	307	291	285	319	298	301	285	273	306	309	357	292	284	278	300	281	304	302	276	291	280	312	312	287	281	288	299	293	297	277	276	293	296	292	317	310	265	277	300	292	286	316	270	292	316	292	297	284	325	278	316	296	299	301	271	267	324	288	291	295	272	288	305	313	304	289	279	278	294	287	310	307	304	289	281	277	291	295	304	272	336	293	280	263	295	286	308	295	305	289	296	291	285	324	275	305	310	286	304	296	289	294	260	291	272	309	287	288	301	303	254	271	295	304	293	291	298	282	290	307	261	275	289	315	273	269	287	315	294	261	291	254	292	283	276	278	300	277	261	289	267	299	303	295	299	285	278	279	300	291	284	253	310	304	275	259	341	281	286	282	288	282	309	309	264	302	263	309	304	292	285	301	294	276	313	285	275	299	279	275	280	300	291	315	318	286	278	265	270	277	307	300	301	288	308	288	318	306	303	295	292	278	303	283	297	317	300	265	309	301	254	313	311	296	317	250	319	261	281	296	268	283	312	290	298	289	288	282	271	321	289	297	262	294	296	273	274	300	286	283	264	341	265	283	283	290	283	319	271	294	247	281	269	291	326	284	292	318	290	265	318	310	287	294	263	300	277	297	315	267	320	291	286	304	279	272	328	290	269	280	285	259	310	294	295	287	290	286	313	275	277	279	322	297	302	295	290	281	287	323	259	280	277	311	281	287	297	288	270	273	272	310	298	311	276	294	303	285	328	276	280	294	281	294	332	278	296	298	280	319	280	309	262	287	273	297	280	273	307	281	290	284	284	300	290	308	285	288	254	315	283	287	292	291	312	279	236	281	295	314	290	273	321	305	285	299	271	281	318	302	294	315	305	281	322	282	304	252	293	294	279	288	273	305	306	286	289	292	274	263	309	302	300	309	315	309	270	294	260	305	312	281	296	300	278	278	280	288	253	294	309	263	292	272	269	307	312	313	322	296	324	293	304	304	311	274	270	316	277	306	255	280	293	273	292	289	275	313	292	297	311	260	284	246	317	294	296	313	282	263	272	293	289	299	294	283	293	279	280	293	296	301	251	285	310	317	320	296	309	298	295	268	295	275	278	307	298	291	291	271	277	306	309	295	287	313	250	278	284	273	304	299	275	329	264	310	295	289	296	295	272	276	289	321	290	298	283	294	296	287	315	262	289	282	274	290	295	296	300	293	274	257	305	299	278	304	275	284	295	297	289	282	260	316	303	272	317	284	289	296	302	275	321	282	290	283	281	293	307	284	299	311	288	283	264	299	305	318	264	290	315	301	263	319	288	286	271	280	292	289	279	281	281	300	295	294	283	301	288	291	271	279	297	306	289	291	297	303	312	305	287	285	309	292	272	293	281	277	307	281	287	320	268	297	299	338	270	309	303	285	291	287	300	307	293	281	291	270	290	271	304	323	261	310	314	288	288	287	315	291	299	273	299	298	303	311	292	308	271	303	303	282	307	304	298	301	298	263	314	319	333	288	305	326	295	277	312	305	306	287	276	269	282	272	287	310	285	286	287	275	283	303	294	285	272	251	263	297	293	316	297	289	310	284	288	296	279	269	293	289	254	278	282	290	254	291	274	299	293	276	288	331	308	275	276	294	281	264	268	308	265	282	291	296	275	273	265	286	308	322	272	301	314	266	312	307	307	309	296	318	297	280	236	294	282	287	301	295	279	277	286	287	278	289	277	321	281	320	272	275	324	279	296	297	275	270	297	269	275	273	297	305	282	270	294	285	294	322	282	279	297	285	257	295	304	298	273	277	301	294	274	292	306	290	316	286	284	294	319	319	307	295	313	284	304	313	302	296	310	277	278	273	285	284	305	293	281	286	323	313	300	301	279	295	283	285	285	278	291	272	276	335	290	299	258	313	300	294	282	329	309	305	297	324	283	297	287	284	294	310	306	299	267	318	271	304	316	294	299	277	284	295	311	281	323	313	307	286	289	321	296	273	293	289	274	305	293	290	288	260	290	288	309	296	276	301	266	278	314	267	280	279	284	284	281	289	287	262	287	278	286	316	289	311	267	291	291	295	299	279	278	289	299	298	301	255	300	251	295	270	294	309	285	306	302	281	265	286	300	311	290	297	286	299	304	318	297	313	262	299	315	303	329	252	293	313	287	288	300	266	314	309	303	279	269	308	304	299	286	309	319	313	292	263	290	290	291	288	292	289	301	292	268	288	290	332	293	275	304	293	295	284	304	281	301	284	261	288	290	258	296	287	284	286	282	309	274	292	283	297	275	329	307	281	338	306	272	277	269	277	317	274	305	277	256	286	255	302	295	283	299	287	295	313	310	291	302	317	312	288	276	302	274	303	311	308	264	246	294	316	284	267	317	293	296	291	304	289	282	285	274	290	284	284	285	297	293	254	263	309	258	272	308	316	270	287	304	295	271	324	302	306	281	324	268	270	318	289	290	285	283	286	293	336	318	283	294	302	309	330	294	288	268	285	304	294	314	296	286	287	287	277	300	284	281	298	315	268	288	321	286	284	320	292	293	274	282	268	275	278	307	311	330	294	271	302	301	311	254	313	275	296	261	292	287	320	285	282	266	313	305	288	298	306	298	286	281	269	327	266	302	310	273	281	301	287	264	283	299	272	307	324	279	295	271	282	303	288	319	297	262	281	268	278	304	319	267	264	302	275	316	278	291	266	317	255	316	289	278	295	281	256	262	293	275	307	272	325	278	255	269	279	288	275	297	287	275	327	317	265	303	300	253	270	277	298	299	291	316	324	301	276	263	290	289	306	301	295	293	280	298	296	288	285	317	305	288	274	293	288	284	315	294	288	289	279	281	301	300	302	324	279	287	283	294	303	258	265	293	265	271	291	300	305	311	286	272	312	296	283	283	272	268	268	313	320	302	296	305	276	289	295	302	296	290	297	270	328	306	281	297	286	290	277	288	284	291	306	297	302	284	300	272	295	313	297	284	274	288	279	290	290	325	307	282	295	275	293	271	297	290	321	283	285	284	296	319	266	274	269	283	283	282	268	312	286	309	300	304	262	288	279	291	306	284	313	304	266	290	286	312	286	282	284	290	290	307	270	302	281	288	317	301	293	333	319	298	278	319	293	296	277	312	326	272	311	271	270	313	292	278	315	264	296	324	284	272	287	293	275	296	290	299	280	274	282	317	273	284	310	270	292	292	295	284	287	294	286	293	283	266	262	285	281	303	274	281	278	272	306	280	298	306	317	315	281	277	304	297	318	279	321	279	308	293	303	294	281	277	263	263	296	267	280	309	323	286	265	287	319	305
37225	59799	22951	7609	4134	2848	2809	1867	1059	791	719	641	591	516	524	486	514	484	454	459	384	394	422	423	398	421	372	410	379	379	357	410	360	386	406	380	391	405	373	358	398	401	384	374	332	415	387	407	372	379	400	399	383	382	372	348	370	382	372	349	373	357	343	357	366	366	366	321	357	336	363	374	369	363	382	338	342	355	390	350	368	371	421	381	370	402	339	362	362	384	362	365	375	368	390	386	365	394	375	369	383	363	383	385	376	411	384	363	365	365	336	345	337	347	372	360	348	373	383	350	354	335	374	383	369	362	367	339	364	331	374	350	338	397	359	393	368	338	343	390	376	377	361	355	362	356	325	325	374	338	350	387	373	362	348	337	382	332	364	326	362	365	339	351	331	352	354	375	336	333	367	373	384	402	384	329	383	354	374	373	354	345	368	376	361	352	352	347	413	366	369	374	358	354	354	357	356	335	373	369	364	344	379	343	351	381	379	344	373	351	344	320	339	384	360	371	365	327	391	347	379	315	362	370	363	367	350	397	362	354	357	369	332	347	344	340	385	346	352	342	371	309	348	352	359	414	359	349	386	337	357	353	353	325	355	368	345	350	355	369	333	358	357	387	373	350	357	388	373	364	378	336	358	388	397	330	375	354	356	317	344	310	371	353	352	350	365	351	350	374	362	337	344	351	374	369	386	371	370	360	375	402	325	394	333	350	375	303	368	366	352	307	358	368	365	338	319	342	333	357	339	390	362	342	349	341	377	352	363	373	341	347	360	350	331	355	379	378	367	366	325	355	363	353	330	379	314	333	356	355	378	383	405	398	361	342	342	374	350	354	415	355	401	344	328	366	365	382	348	382	356	330	357	377	353	374	363	349	365	359	344	343	331	370	389	352	341	349	414	381	379	352	357	341	384	392	343	342	383	360	357	305	374	357	335	357	355	368	361	341	329	369	373	356	353	357	335	349	371	382	347	333	344	367	325	338	352	342	352	348	342	365	319	394	338	369	319	349	358	374	381	355	347	339	345	420	371	392	340	373	329	345	362	386	383	325	351	366	366	348	367	340	377	409	380	358	378	369	386	365	367	388	338	378	353	351	358	375	374	376	355	359	349	362	385	372	394	363	363	332	336	360	385	354	385	385	329	357	342	379	356	367	334	344	357	369	357	398	341	367	353	346	370	334	348	353	363	411	355	363	337	359	396	366	349	355	345	428	361	402	350	354	372	353	351	312	386	359	363	387	372	342	371	347	350	334	360	374	372	337	389	366	318	371	335	336	374	417	334	363	352	331	353	385	359	351	394	372	383	360	364	381	363	342	381	360	358	314	353	377	358	371	345	356	360	363	364	393	362	366	365	363	349	337	360	339	355	344	353	337	340	382	358	354	399	353	364	397	344	357	362	322	343	362	375	360	355	370	375	377	336	366	379	338	386	395	356	374	383	397	374	393	364	337	403	362	372	337	347	390	342	367	325	316	363	338	394	376	360	360	359	323	336	370	341	359	373	366	365	355	388	359	361	372	331	347	329	361	344	347	373	383	343	373	353	350	341	346	346	357	353	367	354	351	343	402	365	351	376	338	364	385	330	337	373	369	355	386	377	354	341	361	380	315	338	382	365	379	355	343	340	360	377	331	359	398	337	350	349	358	338	358	355	366	390	352	337	353	357	368	365	386	348	363	384	335	359	364	325	343	345	325	348	342	376	380	368	373	364	344	342	370	346	364	345	346	384	352	355	425	355	350	371	359	344	350	362	370	359	360	397	353	376	356	384	358	351	365	389	365	347	364	345	353	361	367	361	351	353	379	354	361	335	333	341	368	368	368	361	362	371	347	373	380	397	369	356	335	387	359	374	375	396	365	343	412	387	339	373	337	343	347	339	392	373	356	346	373	405	416	354	390	382	368	374	357	358	362	385	340	368	378	343	390	381	361	368	395	349	361	375	368	375	390	388	360	331	382	341	360	354	390	372	403	385	372	366	365	361	328	368	358	392	345	353	347	354	334	362	374	328	353	386	364	342	354	366	379	361	358	328	333	350	331	338	364	376	376	354	383	349	343	350	367	358	355	348	326	365	376	342	390	341	359	347	327	340	351	365	410	386	337	378	364	340	338	381	347	376	361	363	363	318	330	332	371	353	349	323	370	359	341	338	337	362	334	362	378	383	372	354	358	321	391	369	357	363	383	327	369	356	360	364	370	378	351	329	353	360	398	381	357	389	335	344	332	374	373	371	359	336	346	335	314	361	392	342	358	353	368	331	375	335	355	325	373	369	388	390	365	343	367	387	377	350	363	366	368	382	359	381	363	356	339	363	352	354	329	352	352	357	346	346	360	330	323	359	371	366	365	357	345	321	341	325	316	352	342	374	396	331	352	361	385	308	319	371	385	367	337	345	340	391	348	367	352	343	355	362	351	356	337	338	351	346	360	372	353	372	330	358	351	382	394	389	336	357	360	358	345	381	389	372	389	360	371	398	381	341	347	351	365	343	363	347	342	333	347	377	370	313	356	356	361	352	388	396	341	344	358	376	343	350	387	353	327	367	378	338	375	375	349	335	362	345	337	338	369	330	375	335	362	339	383	383	345	336	359	369	356	360	344	330	337	358	306	394	400	375	355	337	378	321	396	336	321	344	369	377	340	361	325	367	342	346	354	375	362	382	369	357	345	381	371	364	361	351	371	411	356	351	341	352	358	358	371	367	324	373	337	362	375	375	355	349	356	368	364	344	345	368	353	356	379	345	318	353	346	357	376	308	341	360	359	381	367	360	346	372	409	381	324	328	347	361	381	408	333	359	341	341	349	348	350	364	362	354	348	335	384	336	374	355	389	352	355	372	345	387	332	355	374	370	384	358	350	375	335	359	337	342	354	362	361	362	348	357	371	355	366	362	315	361	362	356	344	390	350	379	363	375	365	319	336	337	346	374	379	368	361	363	325	338	359	342	335	347	335	342	371	379	327	371	368	354	362	357	355	330	342	387	383	391	385	346	382	368	344	372	336	344	343	353	364	392	386	355	402	340	336	391	338	375	338	341	345	377	348	377	345	372	377	366	372	354	361	370	381	337	328	370	382	361	366	376	401	373	368	395	365	340	365	342	365	349	331	371	352	352	353	371	356	360	362	364	342	344	370	347	324	357	340	362	356	359	336	348	365	368	334	334	343	365	399	371	382	323	398	371	340	369	343	339	342	360	371	338	384	355	383	347	390	359	337	399	334	355	349	376	393	349	341	337	340	380	366	344	339	366	384	362	372	383	375	371	334	356	379	367	347	342	362	398	372	345	358	366	336	362	361	378	362	350	354	341	373	375	372	365	336	361	359	358	341	358	399	366	382	366	380	385	342	371	376	348	371	381	365	376	358	375	354	393	344	337	377	351	368	368	376	369	371	382	330	369	361	386	360	364	346	343	377	357	378	335	410	347	371	351	335	370	391	327	356	362	357	360	330	362	371	349	346	325	358	375	337	403	335	392	373	351	353	376	395	393	361
23021	21331	29181	23810	21331	21319	10700	1683	776	601	538	431	388	390	335	282	294	296	280	274	236	264	248	253	206	261	215	227	233	204	232	214	215	245	185	218	200	181	199	218	204	228	206	239	208	197	199	199	247	228	204	225	234	219	174	210	216	213	209	202	202	180	191	199	200	203	182	200	217	220	210	194	212	230	180	188	192	196	234	187	183	219	231	205	176	193	169	207	198	207	205	181	208	204	183	232	188	178	223	215	203	184	187	212	201	200	202	201	200	192	198	165	210	212	211	197	171	175	198	180	179	165	183	175	190	198	193	186	200	225	213	178	208	206	195	214	189	197	193	197	156	220	210	185	185	200	211	172	177	189	206	181	188	178	182	194	196	209	203	195	194	185	210	203	198	192	190	202	224	182	184	198	197	195	202	184	210	218	173	188	206	174	191	189	187	207	187	189	216	220	197	198	184	205	192	197	201	193	199	192	212	170	208	181	219	186	179	205	185	188	175	193	169	204	175	182	191	179	187	197	187	182	195	188	190	194	194	203	185	182	193	178	197	207	171	182	191	169	193	197	202	208	209	173	215	224	201	184	169	175	198	200	203	206	213	193	175	208	188	201	195	158	166	170	176	188	174	186	166	184	188	185	186	190	184	184	176	190	201	181	168	195	202	177	158	178	183	202	160	218	233	182	200	212	205	184	208	180	192	208	197	170	195	196	190	187	204	208	174	194	180	185	198	176	200	169	196	229	192	207	162	197	168	181	184	187	182	180	181	177	207	198	203	189	216	180	207	168	218	191	191	210	180	214	200	219	201	186	196	204	185	181	183	171	191	212	217	188	186	174	201	197	204	188	213	172	201	214	173	189	195	188	176	191	168	204	200	202	172	186	198	168	194	162	208	167	191	184	196	206	182	195	196	190	211	188	208	189	199	179	196	214	190	201	182	184	201	184	157	215	219	161	207	175	185	185	199	205	198	182	218	182	215	187	190	191	180	212	214	213	179	169	195	184	209	213	196	186	222	205	191	205	185	220	199	188	196	203	187	205	198	205	206	208	187	185	193	201	199	211	201	213	197	194	201	205	180	191	187	204	208	174	176	189	180	186	176	184	192	177	163	210	202	209	182	173	192	174	197	211	180	203	189	188	202	190	218	203	196	195	192	175	178	176	204	210	189	200	223	172	206	179	170	207	209	180	212	171	179	205	205	195	178	185	214	195	214	188	209	175	177	212	198	204	179	191	201	148	175	200	196	184	183	176	221	203	189	213	192	226	219	214	187	195	200	200	192	171	195	179	161	197	190	184	165	186	218	189	202	197	205	175	194	189	190	184	215	191	209	195	202	186	202	151	192	190	209	187	195	196	190	190	176	182	187	194	181	187	180	195	222	194	186	187	222	185	211	199	176	194	202	195	173	176	185	200	193	198	197	200	173	210	180	194	215	206	199	180	184	192	200	177	176	205	210	189	185	187	175	192	184	197	178	196	185	187	227	211	183	204	189	196	192	201	202	197	175	200	209	177	198	221	175	157	189	208	177	190	174	211	189	215	187	184	163	184	206	175	194	208	196	192	202	192	197	203	201	205	199	191	189	182	191	195	206	178	212	182	193	233	169	209	175	186	210	174	171	187	177	135	183	188	199	166	210	184	172	197	221	194	200	188	209	198	189	204	206	189	195	181	181	197	199	201	189	204	192	211	183	190	199	192	185	209	188	188	181	187	204	186	185	198	184	187	199	183	204	204	184	194	158	209	189	190	208	181	210	204	192	220	190	200	196	189	166	186	200	173	194	187	168	220	194	207	194	195	200	192	201	195	196	196	180	190	188	232	202	190	222	173	200	195	198	200	179	168	216	195	170	198	204	209	204	189	176	191	209	204	186	212	211	203	212	184	182	198	207	187	202	161	177	191	204	170	190	171	187	193	234	197	161	174	181	209	190	187	201	188	190	200	195	203	194	176	201	192	172	184	200	188	220	199	210	224	176	200	185	220	201	198	200	193	199	213	187	185	200	213	172	208	207	190	185	204	179	206	158	196	209	195	203	215	228	190	194	181	193	175	186	179	182	164	226	223	174	215	208	213	197	196	192	209	192	217	185	171	187	192	168	214	189	220	182	199	193	196	206	195	210	200	201	181	193	173	189	160	227	183	199	212	176	191	176	196	203	217	173	189	202	201	203	168	214	185	181	196	188	193	168	194	219	207	185	200	190	196	194	181	216	207	194	177	188	221	196	192	188	186	205	190	192	188	205	187	177	205	205	185	210	168	179	195	179	177	184	202	185	205	211	194	186	195	202	195	188	191	165	209	189	201	175	193	178	186	213	213	206	200	183	212	200	167	193	188	191	198	180	175	194	202	193	186	180	204	196	186	198	194	203	200	185	192	197	183	188	183	185	189	197	184	175	200	212	170	209	161	192	214	214	173	202	206	198	209	185	177	206	170	187	193	195	186	227	197	163	215	201	200	186	172	186	196	210	196	207	184	192	227	198	201	196	169	216	196	178	177	189	219	201	175	197	208	178	200	186	195	176	177	206	164	181	179	186	190	192	220	184	195	185	194	209	185	183	204	206	185	202	184	189	175	193	187	220	210	196	170	188	187	176	188	206	188	188	188	187	182	195	181	172	180	204	201	189	193	171	179	188	190	177	190	185	189	184	203	184	179	229	183	169	184	187	211	192	183	200	210	178	200	209	192	158	202	218	194	184	195	203	189	163	185	190	179	184	197	198	185	210	206	197	212	220	211	207	175	184	198	160	206	193	202	190	188	216	187	194	161	208	197	214	176	182	191	212	184	178	180	179	172	196	201	188	189	221	206	183	184	184	181	206	218	171	216	185	173	202	215	223	183	194	179	183	180	185	188	182	200	199	190	194	201	200	180	199	186	181	219	168	194	212	183	206	182	192	160	200	193	180	232	199	197	169	208	184	184	200	180	173	212	184	168	178	202	185	189	183	159	186	194	167	191	242	214	185	219	201	185	190	217	206	180	206	204	196	190	212	182	191	207	185	210	205	206	227	194	188	198	176	169	199	205	163	176	187	179	171	214	192	188	199	192	187	189	196	200	195	197	172	186	185	197	198	181	204	198	193	188	202	182	208	210	180	221	188	175	192	205	208	194	207	186	186	210	237	200	188	195	190	181	168	180	183	182	187	175	200	206	218	175	198	161	190	191	182	200	207	191	192	211	181	167	192	225	173	196	159	197	210	197	180	202	192	206	228	222	175	207	217	176	192	188	189	192	195	226	195	205	180	224	195	188	193	205	197	186	188	218	188	212	180	176	178	199	205	197	192	186	174	200	186	207	175	190	178	176	202	172	191	164	171	191	170	177	195	207	198	188	205	214	210	181	197	192	191	187	209	186	203	180	187	215	211	193	199	182	189	178	190	178	182	198	194	213	174	191	199	209	202	177	179	229	203	198	193	204	182	208	180	193	198	204	220	181	210	191	190	203	181	195	185	191	194	185	222	199	208	189	212	174	175	203	206	192	185	199	199	195
41027	66833	27579	12105	6940	4478	4171	3053	1605	1103	950	738	675	590	553	467	436	393	401	364	362	363	324	324	300	290	290	304	276	286	317	296	252	280	257	255	274	238	272	272	259	302	299	259	252	258	293	291	306	287	261	262	278	275	245	222	244	223	228	242	240	249	219	253	229	224	237	232	238	239	230	217	252	225	239	229	283	228	240	244	240	238	286	255	279	249	237	239	236	221	255	253	275	252	296	228	228	245	240	245	218	228	272	242	248	254	240	247	230	225	210	223	224	232	235	219	236	206	224	216	235	232	238	243	213	225	232	210	225	225	215	233	228	220	229	242	245	206	216	230	211	227	192	230	249	226	230	240	238	204	220	234	227	243	221	222	229	232	225	233	240	245	219	210	249	224	240	244	243	223	213	225	244	241	222	235	204	211	212	215	262	229	225	236	223	222	247	226	225	233	213	255	256	232	229	236	219	243	252	219	217	228	225	235	218	216	227	245	238	215	240	209	254	205	229	233	225	244	236	245	244	211	208	234	238	229	244	237	253	225	222	228	237	208	216	229	241	246	226	227	230	238	216	250	224	248	231	230	246	242	228	219	254	214	245	255	204	203	258	227	228	260	217	219	219	215	238	259	234	208	258	204	228	223	233	202	232	228	239	224	219	222	242	223	261	242	215	220	215	212	250	267	232	235	221	214	216	218	234	230	224	227	260	231	232	224	224	237	199	258	230	235	210	215	225	245	225	219	250	224	241	224	236	243	229	212	242	210	218	239	236	233	214	230	200	231	218	237	201	259	250	229	247	230	235	259	229	246	214	253	229	208	228	220	227	209	240	239	207	206	233	193	218	230	258	220	257	239	201	226	217	213	237	206	217	248	218	222	200	207	205	233	251	216	226	255	225	227	227	228	255	231	230	244	210	222	198	230	237	204	225	214	238	238	231	245	229	228	212	221	244	210	249	234	240	249	234	220	230	219	253	235	224	226	219	243	235	243	234	226	220	227	220	223	222	239	265	231	235	243	225	234	213	241	234	230	204	237	252	224	228	226	223	211	243	207	230	227	218	234	257	240	174	192	241	263	244	220	239	223	207	215	200	238	259	265	208	231	222	239	246	241	217	243	244	244	241	240	241	226	224	247	243	248	225	213	225	211	215	237	216	250	230	229	230	243	231	204	233	220	230	227	213	234	216	205	241	245	208	218	249	223	232	237	219	237	230	233	221	258	232	231	206	240	235	246	263	224	238	235	237	239	187	242	216	233	232	236	232	232	238	225	216	228	228	226	253	244	221	238	243	249	238	241	224	220	274	213	237	232	217	225	224	247	238	255	207	215	221	246	226	240	239	202	236	198	261	221	217	207	236	221	240	220	231	231	218	220	199	246	239	212	213	219	227	218	218	240	239	258	229	218	245	230	224	241	227	198	229	227	257	238	212	219	224	238	227	228	230	225	216	218	213	218	238	250	230	221	201	223	236	228	243	232	231	212	256	216	209	256	242	236	214	220	231	250	231	212	237	243	223	232	238	215	221	234	212	227	255	198	220	228	208	222	220	212	213	231	230	247	214	242	248	235	239	212	233	248	247	228	215	235	226	238	236	227	235	220	222	242	227	232	233	218	228	224	247	232	217	234	260	223	255	244	214	224	217	221	203	237	225	238	220	245	199	246	227	221	250	243	225	238	229	221	220	221	225	242	219	240	212	256	252	254	246	215	212	253	244	237	242	220	221	214	231	219	209	241	243	228	214	226	238	244	228	214	215	248	235	233	214	221	244	244	240	244	252	243	244	227	251	232	230	224	220	244	224	219	235	208	233	215	233	228	248	257	225	244	223	221	199	236	204	241	233	235	234	252	239	212	231	250	242	229	239	252	238	241	266	233	235	237	230	233	217	267	222	230	213	249	213	230	215	251	217	225	232	231	246	244	242	228	246	238	227	224	245	210	251	207	233	229	227	231	203	228	232	214	228	232	246	233	229	234	252	234	243	222	230	231	224	226	226	249	253	248	258	232	247	234	222	254	237	225	240	236	230	220	246	224	215	215	217	215	248	218	238	227	214	251	262	229	208	221	235	221	258	248	251	220	207	221	229	221	230	265	233	247	228	248	232	260	245	247	223	236	230	239	228	235	229	221	215	244	235	250	227	236	208	223	229	238	226	237	253	223	210	220	211	213	213	227	212	229	235	267	237	243	219	240	195	244	229	254	233	246	258	230	208	217	218	225	229	214	240	213	230	208	211	247	215	204	249	240	222	240	225	229	242	253	217	230	238	215	221	225	245	243	247	223	211	231	226	223	237	245	215	219	213	245	214	199	236	241	228	227	216	238	229	221	235	231	216	242	239	238	240	240	227	238	251	225	237	237	245	220	204	237	246	220	237	233	209	236	230	213	231	212	242	221	210	234	221	228	224	230	237	231	192	200	256	239	230	218	241	224	223	243	230	209	205	217	251	256	218	212	234	237	228	228	224	229	221	220	226	214	218	224	217	222	258	223	227	225	249	219	234	242	230	237	215	202	228	252	226	218	217	220	228	221	203	223	254	217	221	234	208	241	242	244	223	230	246	217	243	202	232	236	217	238	202	216	219	254	231	258	237	225	212	259	221	221	214	232	227	259	225	222	240	222	239	259	226	213	262	250	219	219	256	224	221	239	235	231	234	231	236	268	239	218	234	236	264	219	240	237	219	246	254	238	237	228	264	238	235	217	241	222	244	220	230	228	245	206	226	261	235	227	242	233	227	216	236	235	232	235	239	195	212	245	221	229	230	246	221	224	221	239	263	236	231	232	258	249	262	238	211	224	207	235	240	207	213	264	222	242	234	229	220	233	230	200	241	244	249	270	207	231	244	263	240	220	228	252	232	231	245	209	252	248	224	245	227	207	241	247	212	220	233	236	202	225	223	259	209	244	225	244	235	188	246	224	216	255	227	230	251	281	227	223	194	226	217	237	214	226	260	232	267	223	220	244	233	213	210	233	238	242	225	237	246	218	227	212	210	213	246	237	213	222	260	235	232	220	249	261	235	223	224	223	219	252	213	261	237	232	230	221	252	221	248	255	242	235	207	242	225	236	245	222	239	246	204	242	234	216	207	217	247	238	233	242	245	229	249	244	226	246	195	230	251	210	264	228	240	232	242	220	250	237	218	265	238	221	254	209	234	230	215	212	222	223	210	238	220	208	241	225	242	269	212	239	248	232	218	217	238	246	215	233	242	242	233	263	247	237	235	239	197	211	230	203	241	235	246	214	237	216	232	238	231	201	247	247	251	231	242	217	239	228	233	236	235	223	238	248	236	241	245	212	257	238	217	236	210	226	244	194	224	231	251	223	239	252	221	246	198	241	234	228	227	212	250	235	230	232	231	239	245	243	219	235	220	224	221	232	214	237	220	245	251	216	221	232	204	230	225	196	220	227	222	235	209	242	218	240	220	228	209	233	233	239	224	220	206	253	238	256	239	207	242	239	233	227	222	205	218	219	243	238	218	229	235	223	255	220
28705	27717	20951	6250	1532	952	970	819	570	519	517	485	524	527	483	455	473	495	541	488	492	501	478	538	524	514	526	499	483	472	443	492	530	490	488	513	515	488	514	465	513	489	489	478	505	491	527	484	491	519	487	495	463	469	469	494	484	512	518	506	483	453	433	491	477	503	497	449	483	505	486	497	479	499	517	469	456	508	437	510	471	535	472	506	536	507	492	510	482	468	533	512	470	516	504	510	538	485	477	537	516	484	475	448	497	512	463	489	506	450	513	483	453	504	503	483	500	491	494	513	477	494	514	497	458	477	505	460	496	482	511	488	520	503	481	518	459	483	511	496	511	477	503	492	499	463	467	480	524	468	481	504	526	527	506	488	463	502	470	531	501	504	507	510	525	519	533	486	481	470	499	523	550	529	518	511	472	494	474	475	502	532	508	457	489	471	525	471	536	499	472	495	490	529	492	513	473	482	502	521	465	543	488	504	475	485	526	512	471	543	469	478	511	458	515	515	503	463	526	537	544	523	479	512	485	491	498	494	501	494	490	513	492	486	482	528	517	475	459	508	499	471	491	487	486	500	494	505	499	541	501	541	467	559	521	474	501	503	462	517	511	474	498	462	518	478	502	528	509	504	475	449	537	516	464	513	507	492	459	492	517	475	479	539	481	484	490	486	469	491	474	481	508	512	483	501	462	449	498	460	489	505	502	530	477	487	536	515	520	446	538	469	483	462	525	538	519	455	469	462	467	472	517	501	541	515	499	463	489	489	490	492	523	472	499	459	532	505	513	483	520	488	478	474	475	501	497	468	532	482	471	541	486	483	505	510	478	501	510	499	504	507	506	479	470	519	466	511	461	495	483	506	522	512	457	496	464	494	499	498	491	480	518	518	514	521	503	505	478	454	479	470	475	519	501	481	493	530	509	472	476	484	506	481	496	484	541	521	541	533	478	481	483	466	476	513	511	513	499	470	500	463	480	491	533	491	520	475	463	509	486	518	493	468	506	534	564	504	469	544	505	470	460	457	468	468	504	478	549	494	545	476	518	432	477	493	468	483	472	465	484	500	499	515	467	523	497	514	488	484	459	508	547	491	492	514	525	493	520	529	457	510	501	528	490	496	436	445	493	501	489	487	489	493	483	470	513	476	470	513	514	485	491	493	470	507	485	477	516	470	486	476	494	533	489	518	511	475	501	483	492	510	504	507	492	546	481	480	468	480	499	497	495	487	476	494	481	505	498	497	485	514	515	450	493	488	468	495	459	488	459	504	472	496	466	475	456	482	495	444	475	496	470	511	483	502	507	491	509	474	506	481	479	512	487	496	502	527	495	503	495	469	481	496	492	517	491	459	470	500	492	486	481	500	520	476	484	506	441	499	471	522	521	471	503	489	493	499	475	506	483	532	518	525	462	476	513	502	486	451	464	494	472	513	510	542	478	506	518	462	519	483	477	516	498	487	498	490	480	474	494	470	505	481	497	504	484	508	489	523	479	572	473	479	485	490	480	472	469	495	468	479	517	511	475	486	497	515	456	465	499	493	471	508	465	496	483	495	520	503	481	486	507	513	515	507	482	532	497	487	474	487	494	504	458	473	513	491	493	455	471	488	487	475	466	475	511	512	511	448	547	496	511	479	497	488	484	477	505	451	499	518	525	495	470	473	496	508	505	488	482	469	480	507	455	526	515	499	465	486	479	468	492	515	462	496	441	512	444	497	520	519	488	470	493	502	470	466	478	483	495	488	506	499	480	503	470	476	497	450	501	501	503	497	507	489	507	500	498	526	502	499	535	455	450	496	548	440	516	479	518	485	476	495	489	494	478	471	490	488	498	493	480	535	492	468	494	515	480	472	469	493	475	483	503	480	480	501	496	489	494	477	451	462	475	496	471	504	499	482	461	499	500	481	508	483	505	500	471	484	494	467	491	465	485	518	509	524	506	485	526	501	463	493	507	517	512	541	538	542	508	477	487	485	477	465	476	504	498	501	487	526	507	488	491	492	508	459	472	525	481	489	488	507	513	501	528	488	479	503	470	518	500	507	493	531	523	502	439	487	507	556	492	508	486	495	523	485	512	502	513	522	517	489	481	506	490	474	530	498	509	476	489	515	513	511	513	515	531	505	441	494	518	522	468	492	530	508	492	480	464	496	501	498	517	475	480	489	467	498	528	485	479	471	497	473	446	478	456	529	499	462	520	487	473	516	520	500	461	494	509	461	521	486	472	522	526	497	469	477	493	461	479	485	503	515	505	503	470	476	470	442	465	517	525	496	482	509	510	536	523	498	476	485	473	522	503	452	508	488	527	517	494	469	459	472	457	487	538	505	514	510	498	499	487	476	473	510	471	524	505	479	484	527	506	495	481	519	546	474	505	492	501	508	512	506	461	468	479	476	485	523	494	505	517	509	505	520	514	515	502	522	469	507	480	487	481	475	520	533	479	505	487	476	481	464	514	546	479	502	498	495	505	543	514	480	476	473	502	479	497	518	510	476	439	474	487	497	488	484	523	484	500	499	521	480	531	527	492	490	454	454	476	498	487	490	482	485	504	464	470	491	443	530	482	485	519	498	487	523	497	482	524	496	468	479	503	510	494	460	459	520	515	519	488	469	487	496	469	486	547	502	495	482	501	488	495	498	567	515	477	496	495	463	516	470	501	476	482	524	524	498	495	520	480	500	493	467	498	498	521	494	521	531	526	446	497	523	482	470	508	505	503	495	479	466	491	497	484	476	478	491	503	475	489	485	527	494	477	464	476	486	457	505	493	500	500	452	506	536	451	484	524	513	498	497	466	494	477	484	493	438	498	513	458	508	479	484	472	490	471	469	506	503	498	502	534	476	530	460	509	514	474	482	484	498	460	515	494	483	479	499	534	496	509	480	530	526	520	524	489	493	505	469	523	503	506	441	476	467	518	533	475	483	471	424	487	526	452	487	487	452	481	475	527	489	502	480	503	501	459	487	511	473	481	449	485	533	552	468	462	504	503	525	521	482	513	531	490	486	493	480	476	501	488	477	510	513	508	507	498	518	502	469	489	476	443	489	528	493	498	478	482	535	477	478	476	490	499	552	478	449	453	500	524	482	491	498	510	475	520	483	481	468	488	485	480	512	478	425	500	503	488	496	441	509	496	494	477	486	483	502	502	499	475	512	519	493	468	484	494	525	504	485	478	505	469	496	509	448	487	473	507	499	479	519	511	475	500	509	465	474	479	509	474	516	480	481	482	509	489	501	461	458	510	539	534	470	505	508	472	484	450	501	509	499	480	478	519	504	480	469	516	467	501	482	497	485	491	524	509	507	505	492	482	512	457	476	519	476	536	476	472	493	498	506	524	503	494	481	471	485	500	476	513	496	530	485	509	509	471	531	506	483	442	512	487	476	516	493	481	497	507	466	504	515	488	494	520	468	492	498	536	480	454	477	492	508	513	523	502	488	496	512	473	433	514	510	473	500	472	535	489	498	482	504	483	461	494	479	496	504	503	495	509	469
35219	46026	15351	5172	2610	1533	1628	1320	772	624	607	644	644	580	594	640	578	597	589	584	610	596	611	583	611	613	609	623	621	625	596	580	597	589	572	601	636	568	595	584	599	585	590	609	627	623	583	605	604	560	636	603	582	589	584	588	588	630	584	593	631	588	604	559	574	611	601	612	633	594	600	617	616	616	598	639	615	587	581	606	586	622	596	648	600	567	586	595	622	589	625	594	611	601	650	600	586	610	543	570	591	549	593	549	572	621	574	602	553	584	608	599	605	606	607	642	573	595	566	591	587	605	566	620	633	589	543	605	596	599	564	564	582	546	597	517	569	581	596	589	575	564	609	621	611	588	597	583	561	576	581	606	592	572	575	560	569	560	604	558	611	615	565	632	632	617	630	570	603	561	540	613	594	599	595	662	627	563	593	566	582	609	592	603	615	580	564	619	642	585	654	548	603	619	625	576	571	611	583	587	585	589	625	627	613	580	622	548	586	638	574	583	613	597	586	601	632	605	602	604	591	609	577	599	583	566	622	619	599	605	580	596	596	614	630	606	642	607	622	606	599	603	610	620	596	591	576	566	639	597	588	604	610	632	612	605	598	570	617	584	581	588	585	563	579	589	644	583	580	577	603	621	641	610	616	577	567	618	591	567	602	578	622	578	622	582	627	545	613	604	613	597	593	609	606	549	604	641	593	592	584	583	590	644	587	581	604	603	641	584	606	529	532	573	596	598	577	563	579	611	589	577	592	606	596	580	585	644	587	580	624	591	651	587	545	592	580	582	573	563	593	585	608	593	589	647	565	557	603	618	576	596	657	585	619	551	544	536	598	635	617	602	579	575	625	669	590	604	624	545	583	553	620	589	598	610	589	599	599	578	574	640	560	598	635	607	580	575	576	573	605	577	580	628	581	603	599	638	575	610	603	592	597	541	603	656	640	574	572	565	611	583	587	607	552	617	565	610	566	624	612	639	593	559	558	587	588	568	591	568	631	580	607	653	588	590	559	562	578	596	587	576	597	590	605	599	610	587	559	612	605	582	586	627	584	588	634	647	588	587	594	618	618	590	644	601	578	611	617	579	564	571	580	538	561	570	615	592	572	554	586	630	571	580	580	594	603	614	583	649	573	592	591	577	621	629	605	604	569	550	564	588	597	577	591	618	594	529	615	639	601	612	620	556	609	622	602	575	621	581	595	589	598	593	589	569	621	612	608	560	592	612	575	614	615	633	612	612	531	622	630	596	585	558	567	591	603	575	605	572	590	609	607	567	590	576	578	510	607	546	568	559	539	598	604	627	628	588	574	559	565	585	553	575	589	634	600	662	604	591	585	574	637	561	579	623	585	610	601	604	624	612	631	623	616	541	558	595	606	575	576	588	586	580	568	594	564	586	615	568	598	623	565	579	592	610	631	562	605	613	592	600	619	581	589	646	542	591	599	604	591	614	587	611	623	576	608	600	639	610	569	598	580	595	590	582	605	563	614	531	597	585	609	650	577	598	600	588	596	584	607	603	592	607	577	621	596	614	573	578	594	611	562	619	568	588	600	589	623	581	566	545	634	609	598	601	636	574	596	603	582	607	583	586	598	616	572	598	583	566	582	608	599	609	615	624	625	612	542	605	584	619	607	586	621	601	598	590	601	560	567	609	613	594	612	597	622	619	592	612	595	617	589	565	630	582	616	641	551	574	572	590	591	588	582	634	561	574	576	605	591	571	574	574	553	585	578	613	595	587	576	585	565	565	622	623	559	605	624	620	623	594	621	565	642	556	567	605	599	613	598	581	558	599	574	583	578	563	572	566	577	547	639	571	617	602	609	541	588	575	651	590	604	605	613	571	578	607	611	574	611	608	577	607	610	585	595	587	608	578	571	601	613	607	562	619	650	601	611	579	600	648	638	585	564	643	579	569	559	597	603	603	579	591	599	571	622	590	584	594	605	587	622	597	622	603	573	562	660	581	605	558	579	583	593	595	585	628	566	620	570	583	573	578	630	565	584	524	561	543	606	589	614	572	620	588	603	601	594	623	568	586	622	571	593	594	555	583	580	608	578	582	579	631	609	593	598	549	602	605	555	569	578	605	574	563	565	559	603	572	582	596	605	624	591	567	576	598	579	580	562	561	576	620	597	615	568	610	630	587	621	552	621	575	629	601	621	640	617	596	578	603	626	603	595	596	576	567	606	608	619	608	597	579	547	606	685	615	561	567	590	654	558	583	609	587	611	543	598	574	557	587	598	591	594	566	609	608	609	635	596	602	592	619	600	613	566	633	606	567	593	591	555	625	618	594	634	586	597	623	609	638	612	592	652	634	595	572	581	617	595	599	600	553	570	588	611	630	627	573	591	620	605	602	578	598	587	596	552	623	579	609	599	614	581	600	605	563	634	613	562	558	589	571	620	570	609	578	609	585	538	590	599	566	610	591	604	578	590	592	637	554	594	589	555	598	593	560	582	559	575	606	614	615	627	588	614	640	592	606	551	595	591	658	573	586	613	567	575	627	552	615	617	595	556	576	593	610	607	583	586	601	563	592	606	594	613	586	576	574	595	569	589	587	588	607	604	615	600	637	615	567	569	566	584	585	588	581	595	582	597	663	635	552	610	590	573	623	607	555	587	578	579	594	558	600	576	613	588	624	588	590	579	648	598	601	561	557	566	630	577	587	597	611	645	559	590	611	609	618	562	617	591	619	614	578	559	578	569	623	601	607	582	616	624	556	558	630	581	575	598	605	630	612	610	600	578	573	584	583	580	588	637	643	620	577	574	605	551	630	580	609	572	592	630	609	619	561	573	605	641	609	574	597	622	543	642	575	618	617	550	601	624	605	578	618	570	586	604	617	583	578	570	637	560	593	600	573	563	585	567	607	596	575	592	563	617	606	584	599	582	616	555	614	549	617	570	587	626	577	595	601	554	584	558	598	594	611	622	589	623	609	606	586	642	657	608	571	625	604	580	550	561	638	601	607	618	624	604	582	606	579	566	576	606	597	590	601	607	576	600	605	600	561	606	617	582	572	611	576	617	571	612	585	596	556	594	608	618	559	614	569	581	588	553	560	643	577	599	559	597	591	604	595	622	603	578	614	628	596	586	607	576	587	646	581	576	585	626	562	616	584	603	570	557	594	590	597	603	647	581	610	555	596	613	600	616	568	569	566	591	627	645	586	543	606	601	660	571	584	620	616	608	574	632	575	560	640	570	592	596	588	587	612	618	589	593	609	612	586	574	595	596	591	619	608	592	585	586	577	626	603	560	536	584	571	571	583	593	642	612	551	620	589	592	569	626	570	561	615	567	633	577	641	621	610	604	605	575	583	592	591	535	600	590	634	609	582	588	566	589	617	622	571	602	569	656	599	548	616	594	608	575	610	628	574	581	622	568	581	612	590	636	584	607	561	605	642	613	611	570	558	580	604	598	563	573	561	576	576	604	592	556	608	579	659	556	609	629	595	618	589	630	611	608	583	592	519	585	563	618	584	561	614	653	586
23917	21268	28710	24131	21229	11739	2005	1197	685	501	490	420	397	378	372	351	373	366	378	332	354	349	377	313	342	325	362	315	336	328	317	322	324	310	324	322	299	306	309	286	295	339	330	345	314	354	350	325	336	325	317	341	341	344	319	298	329	336	346	322	312	318	322	313	315	288	325	319	301	288	324	320	320	319	343	306	303	319	342	306	329	324	342	344	317	298	312	325	291	306	285	304	292	338	311	291	288	305	317	317	290	286	282	308	301	329	323	305	309	317	307	313	321	344	306	300	278	335	289	314	317	300	334	330	309	311	317	318	297	303	293	276	277	319	313	313	287	308	283	338	291	316	301	317	335	305	334	301	318	340	353	296	320	340	367	302	278	284	307	296	332	288	316	306	315	309	288	319	317	332	320	295	326	308	306	307	279	320	309	336	299	274	254	303	298	288	318	289	330	303	276	334	303	315	308	312	317	301	342	317	310	315	292	335	300	288	316	321	276	303	321	301	317	341	299	264	337	296	336	326	269	328	287	308	327	313	315	299	322	301	315	303	321	316	323	301	294	326	306	301	286	294	333	325	330	334	331	288	309	327	295	292	313	306	315	295	337	315	334	335	299	310	326	308	284	273	299	310	298	295	332	292	295	302	347	311	326	280	310	304	318	306	310	316	294	323	312	295	308	286	292	305	283	309	310	297	299	308	286	304	307	334	295	300	304	319	310	322	291	311	325	309	269	297	321	313	315	329	312	329	292	298	312	273	323	312	280	312	335	303	328	295	266	324	332	279	290	305	300	307	316	337	301	315	313	358	308	326	298	306	304	315	323	305	321	318	335	272	320	329	306	317	316	275	314	326	295	316	301	311	286	321	296	327	312	319	331	300	298	279	340	312	323	309	315	308	312	311	327	331	318	283	280	318	314	305	310	320	278	299	299	304	283	328	335	311	326	347	309	327	282	318	318	308	315	303	290	302	297	320	326	301	314	329	297	311	298	313	300	314	315	321	295	325	303	318	324	314	284	321	289	286	303	307	335	317	292	304	344	311	332	298	350	336	292	305	315	309	291	288	323	293	315	300	308	302	286	300	292	293	302	287	276	343	307	303	314	282	318	322	309	323	301	276	337	321	336	311	325	315	327	315	302	315	280	264	309	327	298	297	273	310	313	285	315	336	308	307	353	342	323	280	330	292	286	304	308	309	281	297	362	296	300	331	311	335	317	305	327	296	289	324	279	292	310	306	300	279	315	326	302	291	285	303	316	330	315	305	307	304	301	295	298	285	341	335	310	305	327	307	325	300	295	312	310	305	330	294	327	309	330	309	315	305	330	311	295	304	294	313	327	293	287	304	327	327	314	300	305	290	328	314	346	326	324	301	317	302	308	318	314	305	314	289	315	294	313	280	302	298	339	305	307	296	317	277	300	289	294	311	298	323	304	284	320	279	336	322	313	271	333	304	342	294	305	307	332	312	295	308	305	285	289	316	272	302	287	289	307	294	324	323	290	295	314	346	287	285	285	309	318	288	320	338	328	264	289	309	345	328	303	312	311	304	331	282	347	340	316	324	360	333	329	329	333	311	296	319	317	333	302	280	311	309	321	303	293	282	300	283	307	316	280	298	335	325	305	342	298	291	294	290	309	328	298	320	318	303	284	280	303	306	331	352	296	312	314	304	299	296	301	312	310	329	289	274	279	284	300	316	278	325	327	320	313	305	297	313	303	320	320	327	294	318	340	325	322	292	293	336	307	320	277	315	330	312	319	301	304	314	298	314	332	323	296	311	308	316	326	326	314	348	283	322	332	335	321	323	306	298	308	312	300	279	266	313	309	304	313	305	302	314	269	299	301	330	326	286	327	310	287	306	347	309	306	317	326	312	327	319	307	288	326	324	324	304	296	309	301	337	309	319	296	315	299	288	343	325	318	319	294	306	300	324	299	285	321	313	277	309	315	318	326	313	301	331	339	331	292	319	321	278	313	336	341	306	333	297	284	305	304	339	341	328	319	319	289	319	321	321	306	313	327	293	308	322	304	329	314	307	303	323	342	308	299	312	301	324	296	330	306	326	309	294	321	331	303	297	323	315	308	326	311	281	315	277	339	304	338	303	339	303	304	335	316	322	343	305	296	327	294	320	305	328	310	279	304	329	298	309	327	293	326	326	321	286	283	311	315	302	300	330	296	318	285	329	305	316	311	305	293	343	289	308	333	305	277	309	324	293	302	312	318	275	299	315	303	338	281	306	267	332	285	309	318	324	322	286	291	310	307	306	310	271	339	326	306	332	323	306	328	309	305	312	286	280	283	290	336	317	324	303	322	320	291	289	280	340	317	316	306	295	341	291	361	301	319	297	290	329	290	336	301	291	300	332	288	304	301	310	316	326	304	294	324	341	314	287	326	295	290	309	315	303	288	308	301	307	294	322	283	323	301	305	328	307	348	286	298	314	305	336	356	302	310	306	280	325	292	334	297	326	328	289	307	313	301	294	315	317	307	320	285	305	316	317	332	324	328	280	311	275	284	327	301	310	284	334	309	309	276	326	292	325	314	307	327	307	325	283	272	294	322	305	291	316	292	293	301	292	313	299	309	254	311	309	320	307	305	317	315	303	329	263	289	305	287	308	303	291	338	320	291	310	332	319	295	330	329	290	331	334	322	293	278	282	316	306	325	298	310	296	305	296	305	315	319	296	315	291	305	347	312	313	316	310	283	318	299	318	294	314	344	329	318	340	336	340	313	327	307	311	291	287	298	294	341	305	291	296	316	299	282	287	364	313	317	283	301	312	299	314	331	303	276	358	326	306	277	300	328	328	312	294	314	311	316	342	290	344	274	331	294	324	288	319	312	313	268	291	291	331	347	332	328	329	308	303	324	293	293	282	299	344	308	326	321	349	319	299	299	291	316	303	324	306	315	318	300	310	310	312	304	287	322	299	300	312	294	328	340	310	329	313	317	315	352	317	319	301	335	328	295	305	305	270	302	302	312	307	308	325	311	329	278	315	318	307	298	284	323	305	323	312	326	327	296	324	343	316	298	300	334	321	278	291	344	305	315	338	303	316	310	306	308	301	277	287	294	320	312	335	280	298	330	288	297	312	307	337	301	273	301	298	283	327	292	335	323	284	328	298	331	309	299	315	335	310	301	303	308	305	320	319	310	314	311	318	333	299	300	354	325	331	296	323	302	307	323	298	308	308	325	348	351	312	299	290	286	286	304	311	317	300	308	308	317	290	305	292	323	328	327	340	336	316	305	352	309	302	305	351	342	314	313	326	293	305	301	321	325	297	321	337	271	341	341	319	321	309	305	304	315	323	326	340	338	278	333	342	314	307	304	269	312	287	311	313	329	306	297	311	312	288	302	313	316	302	288	296	316	290	314	312	328	316	307	311	312	277	303	317	312	309	349	300	304	290	329	316	322	363	312	278	323	326	299	305	279	322	301	315	304	315	290	323	306	340	306	314	307	336	304	318	300	304	298	299	284	273	294	299	288	315	285	287
36877	59458	23035	10606	5728	3427	3216	2265	1391	877	732	677	598	544	506	532	487	445	461	509	453	455	445	428	436	443	438	417	413	401	413	385	393	398	400	406	369	380	417	426	398	402	420	407	420	411	453	400	435	408	399	389	407	391	352	378	394	363	360	413	349	351	396	388	404	369	413	365	395	347	378	361	373	417	419	366	390	415	395	406	359	401	435	390	412	366	388	401	389	391	381	398	393	406	416	403	397	428	401	382	371	364	379	392	401	407	448	392	417	376	378	392	395	364	400	394	346	372	359	357	369	405	374	360	377	403	370	368	368	407	370	390	367	388	428	368	403	405	386	392	378	370	359	389	370	371	372	412	370	390	391	383	380	373	411	398	383	372	393	380	355	379	418	368	368	375	394	364	413	370	378	361	381	380	393	382	383	372	388	378	409	397	407	376	399	380	372	379	412	392	371	376	397	379	390	398	380	381	403	425	387	368	393	384	365	396	367	421	402	397	386	395	375	337	388	391	409	432	367	353	406	414	384	369	397	413	365	393	349	380	396	391	375	370	391	392	406	383	403	387	406	395	368	367	367	396	374	384	407	392	383	376	369	373	360	381	385	362	388	414	387	394	379	378	395	379	379	408	376	408	371	413	382	367	375	349	389	360	367	385	391	358	397	384	395	387	378	362	366	388	371	379	402	363	373	351	372	376	390	388	378	364	353	403	338	354	364	385	403	399	397	399	375	356	397	367	384	376	384	361	364	369	363	390	365	369	368	356	359	375	363	355	369	383	398	393	389	344	407	388	395	393	374	381	407	368	408	378	411	355	379	410	387	392	362	411	421	400	381	400	400	349	344	409	408	332	411	411	379	377	379	418	377	390	380	360	415	385	383	385	377	342	362	377	396	390	364	396	376	377	395	389	420	411	380	348	389	361	383	385	386	378	384	413	373	358	369	377	359	374	351	405	389	387	346	391	397	365	350	357	428	390	409	393	354	372	363	389	405	386	391	390	375	382	397	378	389	379	371	395	363	394	411	369	372	389	359	395	378	389	397	397	387	387	400	378	390	401	375	394	367	358	362	375	350	367	372	381	382	398	406	370	393	375	384	374	406	350	373	392	420	376	366	391	404	346	405	375	383	393	399	412	381	395	373	376	371	405	382	406	396	364	373	412	414	358	344	386	392	381	372	394	379	408	355	360	382	336	339	380	424	365	365	398	387	369	380	387	367	400	371	400	367	362	353	384	331	392	394	407	365	378	376	389	345	382	390	415	384	377	339	388	408	400	396	338	365	381	365	369	388	353	364	374	397	377	377	401	396	407	415	405	359	380	363	363	359	402	393	364	390	345	392	368	374	373	392	400	387	364	385	389	365	367	350	363	392	401	416	359	395	391	377	387	369	391	384	369	401	394	417	406	379	386	432	396	387	361	395	341	359	395	380	367	383	397	406	379	339	341	376	386	372	383	351	355	391	366	354	400	401	402	414	382	423	361	413	349	385	385	397	384	385	403	378	418	396	360	395	372	365	383	381	421	408	379	380	388	339	366	381	376	368	416	414	372	381	368	378	372	392	359	399	373	406	360	403	392	336	376	432	375	356	404	398	362	419	375	379	394	395	366	385	380	364	358	394	392	348	369	368	390	406	379	401	387	410	335	361	383	407	382	376	378	388	372	390	336	397	418	345	392	382	384	379	412	365	372	367	384	387	370	361	368	375	377	387	409	392	403	419	369	384	378	382	373	363	376	361	351	400	355	391	370	365	370	392	378	405	362	375	365	430	382	385	377	379	394	409	378	374	360	398	422	395	355	394	372	384	362	382	397	378	429	396	413	355	382	392	400	385	395	419	386	384	407	394	390	365	406	378	340	368	420	379	390	354	400	374	388	356	366	401	395	348	401	368	411	360	407	357	395	367	397	351	423	394	368	358	359	420	384	386	376	371	368	388	373	392	363	403	368	386	413	379	385	374	393	363	404	376	395	365	331	365	367	373	387	369	377	376	416	391	392	375	343	362	358	402	380	404	374	369	394	378	417	410	369	400	396	393	356	377	414	383	386	372	417	342	372	375	407	390	388	377	377	372	365	367	403	385	421	400	403	390	373	382	381	366	398	388	385	390	382	402	396	376	378	384	365	370	369	367	390	378	371	405	379	397	402	397	344	365	360	376	402	389	412	360	360	394	337	361	389	426	388	375	401	392	371	378	369	376	361	370	408	413	382	406	364	407	390	381	359	427	372	384	412	355	425	407	348	375	387	374	389	369	400	393	378	371	384	369	373	364	388	370	347	385	388	365	399	348	355	391	394	367	376	396	376	388	385	389	382	382	384	356	385	382	381	390	404	387	348	388	385	405	367	380	391	379	360	360	361	357	378	403	385	389	399	365	383	380	394	391	394	396	347	385	390	388	394	349	383	342	402	366	388	378	416	380	412	392	390	397	364	365	412	358	399	402	388	357	358	371	377	394	412	389	396	379	349	379	376	371	391	341	369	362	392	378	400	375	356	390	404	402	381	393	361	367	364	350	381	392	380	400	370	337	377	407	372	361	393	359	391	381	370	392	377	379	401	341	355	393	408	394	375	359	393	376	395	400	400	386	383	396	405	397	386	371	388	383	402	397	360	405	384	373	388	364	414	382	401	375	394	368	370	357	361	381	393	375	376	377	399	392	404	373	350	370	354	383	393	388	379	379	375	415	437	419	357	395	372	385	359	373	378	381	393	328	388	404	378	394	367	385	393	393	391	376	372	391	361	387	393	380	394	373	397	389	395	421	390	381	357	349	378	395	382	391	368	356	398	394	387	388	382	383	359	403	425	393	370	346	396	388	368	390	374	378	400	390	379	382	390	366	365	382	374	389	374	358	396	399	403	374	379	382	377	358	408	388	404	395	351	395	381	389	354	409	367	375	339	383	394	383	374	406	361	351	375	393	386	345	370	396	377	354	348	404	384	353	354	363	417	398	388	384	364	345	381	347	390	404	378	391	397	417	363	372	412	409	390	386	369	341	325	376	389	347	351	365	387	371	387	367	404	386	394	407	407	380	379	365	353	371	370	400	405	369	372	398	363	420	378	396	387	392	400	355	391	382	381	404	367	388	405	377	386	411	394	371	388	396	392	401	386	371	383	384	396	395	401	408	370	350	371	390	357	373	427	383	374	416	371	393	413	423	394	379	389	402	372	389	345	388	399	371	357	385	389	384	400	383	385	377	351	387	388	326	370	393	383	346	378	365	412	392	368	350	362	378	355	378	410	412	377	395	386	392	356	406	375	427	388	370	397	339	399	388	346	379	396	386	413	391	369	370	376	362	402	354	372	386	388	383	395	358	410	335	404	380	378	401	406	403	404	359	366	374	373	398	379	402	337	378	393	360	393	382	377	377	407	394	353	362	388	378	399	387	384	399	395	373	390	364	360	379	401	390	388	385	364	372	415	364	377	368	376	337	414	374	352	363	374	354	369	378	361	380	343	380	409	403	393	362	355	365	373	377	367	355	367	391	336
23018	21337	29201	23833	21341	21343	11033	2017	969	616	528	487	398	354	318	304	334	304	288	304	270	291	251	231	254	256	290	256	235	236	229	209	239	218	224	219	243	220	207	191	193	232	233	209	217	244	218	260	241	240	216	218	233	218	220	231	196	182	204	213	209	207	217	232	213	218	211	203	188	192	191	184	222	216	205	217	195	206	209	178	187	191	239	257	202	200	198	207	210	187	220	211	221	236	216	222	220	235	190	214	211	190	216	209	212	211	225	194	219	194	213	210	247	205	202	192	185	208	192	198	197	240	231	216	220	206	211	225	242	203	242	198	208	205	225	200	210	209	200	219	234	220	210	204	196	199	196	206	203	196	200	220	185	210	208	212	211	176	209	224	201	204	216	210	196	225	204	195	177	214	197	204	204	221	209	190	213	213	204	202	241	206	197	209	179	216	188	201	190	205	214	210	195	197	201	223	215	209	190	226	210	187	188	206	207	188	210	208	204	186	212	214	200	216	204	199	219	191	227	197	176	194	231	194	205	212	219	197	200	211	180	202	228	202	190	196	200	218	216	210	192	217	205	195	205	200	186	195	192	210	229	209	219	217	204	188	207	206	224	228	193	192	189	214	196	212	199	187	198	215	186	215	200	226	199	220	182	222	251	192	192	230	212	207	205	205	200	209	192	213	200	211	191	190	207	214	191	203	217	190	215	221	183	194	189	229	186	197	189	198	202	226	198	206	229	220	181	199	194	206	202	197	184	183	216	203	192	204	210	206	235	197	201	216	187	190	191	196	209	175	195	222	199	198	191	212	199	200	218	197	206	178	215	211	190	194	202	217	206	206	191	172	210	201	224	222	206	200	224	210	209	188	224	199	204	224	177	204	225	197	204	191	196	192	193	221	204	207	216	202	197	193	228	168	203	190	202	180	211	187	198	175	192	214	211	199	178	211	226	210	185	220	189	212	207	191	204	189	187	229	224	192	208	191	194	225	203	212	170	199	200	213	207	194	175	215	187	231	192	194	170	219	211	212	223	193	209	207	215	190	198	185	220	177	197	193	211	204	193	204	209	229	196	187	203	215	210	209	215	191	185	213	181	235	202	225	215	224	188	205	205	193	212	210	190	196	199	188	228	213	204	198	199	189	221	216	232	196	222	228	201	200	182	197	181	194	211	195	201	223	207	214	208	222	207	196	204	197	195	212	181	192	225	208	220	173	216	208	188	204	244	200	199	207	208	223	181	207	202	187	199	206	205	220	213	185	201	214	213	184	196	209	186	192	226	196	199	196	201	197	196	211	200	193	186	206	187	224	228	227	202	199	203	218	192	181	216	208	195	221	189	208	195	218	231	187	206	209	211	202	193	163	219	189	227	184	179	215	198	209	203	184	201	204	191	215	191	220	195	188	205	230	184	154	191	183	201	216	211	232	208	221	230	213	190	220	214	185	210	226	209	190	216	218	207	196	210	215	225	196	199	190	170	203	198	213	191	202	169	192	225	225	216	211	194	187	215	187	194	220	205	234	220	178	227	215	199	198	227	204	204	195	189	194	213	211	215	193	197	181	218	222	210	239	205	202	211	224	208	204	208	220	205	185	219	218	225	194	181	196	212	215	205	196	205	186	227	202	196	176	195	206	214	194	209	196	193	216	194	198	199	227	195	189	201	185	200	218	199	193	208	193	218	190	186	185	222	218	186	190	236	217	209	198	200	209	200	191	191	212	190	218	194	201	215	198	215	224	218	197	200	211	202	223	197	187	198	223	194	227	226	194	224	228	204	180	206	228	208	215	218	172	183	187	219	196	199	202	215	243	209	181	202	202	195	213	208	221	205	214	195	229	201	187	209	182	230	233	214	192	208	211	191	202	227	186	203	236	214	203	192	213	204	209	202	177	203	225	200	196	182	208	215	193	221	214	202	223	206	207	199	213	212	199	190	231	218	184	217	184	206	224	186	217	205	205	218	215	217	209	191	222	213	208	206	201	194	230	201	209	211	212	191	199	195	192	228	202	183	219	196	214	208	212	225	217	179	208	212	200	181	211	208	217	211	192	228	191	171	214	197	208	206	202	217	217	197	203	190	197	218	192	198	181	220	207	219	221	200	224	193	180	210	212	201	191	187	193	193	223	200	191	211	190	204	198	201	198	192	190	201	192	227	194	213	190	187	186	208	218	215	206	207	213	213	215	203	208	197	202	223	217	201	182	211	218	204	198	201	229	198	207	205	205	193	201	179	195	202	220	201	226	228	196	217	220	209	210	202	227	217	195	210	210	200	203	227	197	189	198	200	210	208	209	227	192	198	197	208	209	206	206	206	191	228	197	195	209	198	198	217	216	204	191	187	192	199	201	178	203	190	205	210	217	204	203	182	201	185	199	210	196	193	206	221	205	205	205	186	190	219	223	221	216	205	225	199	214	198	182	199	197	198	208	215	191	203	208	205	203	212	182	223	215	206	202	199	188	198	195	213	179	222	218	187	183	230	218	219	194	181	216	190	188	201	195	186	181	226	221	223	172	198	174	193	207	217	184	220	223	200	210	182	202	213	187	177	219	223	203	218	200	177	198	212	193	226	202	218	174	209	193	202	201	223	203	201	197	207	197	186	209	212	215	195	208	199	206	206	214	237	181	206	189	207	188	219	227	190	212	197	194	248	210	195	230	197	211	209	180	209	204	208	192	239	186	188	216	209	205	190	204	207	226	251	169	217	178	236	195	190	181	204	194	235	193	182	201	195	223	201	200	188	211	230	198	195	213	232	213	182	199	166	215	188	207	204	209	225	216	200	212	207	203	208	212	204	216	203	199	204	225	208	182	186	216	197	193	194	187	191	189	197	195	200	183	204	209	220	223	200	199	170	190	218	203	218	193	210	203	203	202	185	205	207	192	188	215	218	215	209	176	239	225	189	198	200	217	195	214	202	220	190	211	185	212	185	211	221	198	214	199	204	204	218	208	223	176	205	190	176	176	181	184	205	220	195	206	202	200	205	203	206	208	215	210	214	200	191	207	238	202	205	201	192	191	201	188	194	216	217	206	207	200	196	218	214	191	201	190	201	218	222	189	186	239	196	205	180	217	194	184	195	206	187	197	197	198	188	193	214	202	208	218	216	229	217	219	203	208	189	208	204	195	208	182	181	209	221	202	198	192	192	243	216	217	211	204	189	202	203	223	214	206	235	231	188	210	185	208	202	215	212	203	207	202	225	208	188	207	205	194	208	227	218	190	184	194	192	212	179	191	202	201	191	232	218	206	210	195	175	196	220	176	197	194	212	205	204	187	201	201	209	202	220	212	209	190	204	193	220	183	196	202	203	188	172	208	199	186	199	209	211	196	204	189	235	212	220	199	197	207	204	226	207	222	228	197	218	204	204	193	203	206	214	187	213	228	172	218	192	220	213	198	222	192	211	213	209	231	223	207	219	196	217	221	186	193	199	215	207	197	194	201	217	192	207	195	228	207	196	251	203	184	218	219	214	210	180	195	225	232	198	208	220	228
40864	66742	28858	16064	9200	5646	4537	3706	2005	1207	971	805	672	589	509	470	513	448	410	395	357	320	366	309	350	347	312	339	311	284	274	278	297	281	280	280	284	295	269	268	285	269	274	263	286	280	314	335	289	285	264	282	285	266	238	234	251	249	260	251	257	256	257	270	258	249	256	245	252	271	230	227	247	254	271	278	234	249	286	226	231	275	345	299	242	252	252	253	252	239	264	251	247	278	281	216	282	248	289	226	228	280	247	225	246	273	273	268	266	240	247	261	229	256	260	241	262	236	227	246	259	242	218	237	248	260	247	265	244	243	249	251	238	221	226	249	252	247	231	236	255	258	246	249	218	241	288	244	219	242	238	257	242	267	233	232	253	235	240	235	256	243	244	234	246	243	237	237	249	230	253	265	238	254	259	228	239	266	244	230	247	244	250	256	202	240	254	248	256	254	239	237	237	241	256	239	248	267	253	240	246	269	230	227	247	254	233	285	237	241	230	222	248	217	259	239	244	243	244	242	240	221	239	257	246	255	220	250	244	222	244	247	272	246	261	251	237	226	237	218	245	241	257	267	237	239	246	241	243	263	244	240	269	251	251	238	244	255	240	226	226	277	235	238	228	259	237	241	250	233	239	206	251	255	242	254	250	241	244	266	238	225	257	253	266	253	270	231	257	251	254	262	227	227	257	251	258	268	230	254	207	231	251	243	231	240	230	239	242	229	244	239	280	230	263	227	245	226	246	247	236	253	241	237	264	227	243	236	260	257	295	232	243	278	231	239	260	251	243	229	228	223	210	247	221	232	238	242	250	211	268	225	273	237	264	248	243	272	256	252	245	261	227	220	225	235	235	242	251	247	255	234	241	222	241	233	256	276	243	231	251	257	249	248	244	288	262	242	248	280	257	260	233	252	227	240	274	257	283	253	241	232	234	229	229	253	233	252	239	243	229	255	232	232	253	233	232	222	236	251	247	242	249	245	191	257	264	235	246	239	237	251	248	236	228	242	255	272	240	283	226	247	236	245	246	236	239	264	269	244	263	246	233	227	248	248	211	231	240	248	229	241	236	212	246	260	223	234	241	256	246	225	272	261	222	219	235	217	252	238	222	226	231	243	246	239	262	248	255	259	236	228	261	260	252	218	232	247	268	252	272	228	253	217	257	248	252	240	233	262	237	255	236	235	257	257	239	227	256	260	229	246	240	247	228	232	230	261	277	248	267	221	231	253	251	246	239	247	260	222	261	261	238	262	255	245	243	246	256	233	236	248	275	274	219	236	234	252	245	257	244	226	243	237	256	239	240	241	228	245	243	248	249	237	252	252	250	212	253	244	236	242	229	253	237	252	213	213	259	223	231	252	255	253	270	214	233	240	263	241	270	235	247	237	227	250	256	225	252	261	305	228	226	240	227	240	258	248	227	237	262	247	237	273	260	227	217	250	250	252	243	228	243	220	253	253	209	221	238	240	246	226	225	246	263	252	247	262	252	225	258	250	252	247	251	270	253	246	210	270	254	216	225	252	263	242	259	263	247	240	238	228	237	229	224	253	243	248	230	221	257	242	230	248	244	248	232	256	237	258	242	255	248	241	232	219	236	254	253	232	229	226	238	255	242	231	261	258	212	251	273	233	246	222	244	230	224	244	270	255	256	241	246	221	257	231	231	230	221	276	230	224	247	257	236	234	243	225	228	239	254	219	253	232	271	238	229	212	256	231	269	233	251	248	220	273	260	251	257	245	270	255	227	254	231	232	222	246	259	254	224	265	278	272	229	239	234	260	238	240	217	239	225	243	230	231	267	229	231	210	248	289	273	236	237	237	216	258	247	242	242	215	243	261	251	246	206	244	244	211	237	229	246	240	242	255	245	249	234	222	242	219	242	222	258	238	251	219	252	249	225	230	240	226	229	222	243	236	256	245	246	245	234	242	250	262	245	235	239	230	258	253	247	275	259	236	244	246	219	250	250	224	277	278	222	249	242	233	246	251	276	251	259	251	266	250	240	233	255	248	242	243	261	236	223	256	244	253	251	252	268	245	232	233	218	243	259	258	247	233	244	231	231	254	237	242	232	227	225	253	259	249	249	226	251	227	240	244	233	231	270	206	238	263	258	239	249	254	238	241	244	239	231	267	238	262	250	270	251	237	245	261	249	230	227	255	230	256	240	241	248	260	247	256	237	229	218	247	222	256	254	230	240	262	251	262	251	249	250	240	260	274	256	261	234	242	250	239	247	256	233	249	254	264	260	225	260	258	246	241	231	209	222	258	249	240	260	278	241	247	272	237	244	250	228	250	273	282	262	232	216	247	243	252	260	263	237	244	233	234	241	238	234	244	248	259	246	248	201	240	231	261	226	223	213	251	242	235	231	233	249	227	227	244	225	231	243	231	264	256	228	235	229	226	259	233	253	245	265	231	264	246	275	257	219	214	254	237	254	234	244	224	251	248	241	247	224	228	208	231	261	216	233	253	243	239	259	268	243	239	229	227	257	240	275	245	220	241	239	251	222	249	272	268	262	256	237	245	255	273	277	218	231	239	232	249	256	257	219	262	233	268	226	261	222	253	253	245	253	236	254	233	236	248	227	243	254	253	251	232	262	219	255	237	269	241	260	261	208	227	227	250	257	275	256	235	224	236	240	246	263	240	248	262	216	238	233	240	271	225	248	239	221	254	248	230	253	254	234	253	250	254	256	254	253	242	258	262	222	275	242	233	266	240	239	234	232	252	232	239	250	259	261	255	258	261	238	246	228	217	244	257	265	232	247	286	250	257	251	240	248	244	243	242	258	233	230	234	258	254	262	238	255	247	225	261	239	221	265	260	242	265	262	234	266	214	224	245	247	248	245	249	250	256	244	235	223	275	243	225	252	254	234	243	271	245	266	221	245	279	248	253	251	231	236	253	240	241	256	248	251	246	248	261	226	274	250	248	245	228	246	215	263	232	238	240	236	233	251	238	253	239	238	238	255	241	268	234	236	270	248	212	256	222	239	230	228	247	254	257	211	265	239	228	236	225	215	229	247	244	238	238	231	252	243	263	233	225	238	251	256	240	224	256	283	248	225	246	244	256	243	227	245	238	224	221	283	259	247	227	218	233	273	273	252	242	241	237	240	242	242	222	247	254	242	259	239	278	237	274	234	237	241	226	234	253	295	264	232	251	236	241	237	214	237	247	249	236	246	248	262	247	267	241	264	227	236	223	219	233	266	241	248	239	231	276	263	251	244	246	230	231	230	242	236	236	264	242	219	254	245	255	257	242	260	259	235	210	247	247	252	273	267	250	273	244	236	222	256	246	228	244	255	249	236	232	244	235	255	219	248	240	251	227	255	228	261	236	239	231	233	257	246	235	247	255	262	249	224	241	263	262	280	232	228	241	227	225	271	250	251	237	265	207	218	224	259	231	213	224	219	271	239	217	243	265	263	230	263	242	244	236	267	255	260	257	244	243	252	265	240	259	236	256	222	231	268	282	253	232	248	229	258	255	216	237
28791	28951	22699	8483	2263	1223	1019	905	703	542	546	546	540	537	522	534	553	507	515	543	509	536	528	488	546	538	529	495	555	485	529	481	503	496	520	541	531	525	503	510	530	520	550	528	507	522	522	526	550	534	580	555	504	535	495	542	496	514	484	545	549	573	510	495	522	507	492	527	484	503	523	511	539	544	533	504	474	486	527	553	555	531	527	562	484	546	517	520	506	519	513	542	521	529	486	493	496	509	505	538	509	531	528	526	507	571	537	562	512	524	510	528	510	496	548	512	517	533	493	517	523	512	536	541	547	500	515	521	534	489	516	470	523	514	532	548	477	530	516	477	521	555	522	508	502	502	497	510	539	515	499	500	489	582	483	496	492	557	535	516	540	514	540	525	464	510	531	498	483	506	495	529	568	522	510	508	486	507	549	541	526	546	511	519	503	530	535	511	538	513	527	494	538	539	529	542	525	533	513	523	488	537	519	512	525	540	467	529	474	481	524	493	559	529	510	512	498	524	518	529	523	515	494	477	548	508	499	538	512	471	496	547	520	531	502	493	516	531	501	507	534	522	503	529	512	466	514	502	504	538	535	493	521	517	524	508	526	516	520	488	480	517	501	515	507	528	526	526	506	515	522	495	500	493	487	517	521	506	521	499	530	483	554	537	556	484	490	530	529	512	544	489	503	516	524	501	518	499	516	526	522	517	501	483	458	511	503	542	522	522	542	518	518	584	506	494	513	490	529	523	533	500	512	498	533	496	554	568	524	528	489	495	501	555	535	523	534	486	523	539	527	505	553	534	513	524	528	506	531	563	483	487	489	542	498	510	546	518	526	550	504	537	499	468	546	532	547	554	548	533	490	508	563	503	509	524	514	512	541	509	493	506	511	504	497	534	499	527	505	510	522	523	508	524	545	506	513	476	505	510	542	518	598	506	497	502	527	546	526	489	476	551	516	534	504	526	496	524	519	512	526	515	527	564	459	522	536	518	543	517	499	583	502	515	536	510	504	483	501	521	505	452	508	534	532	503	480	495	519	544	507	504	527	509	495	506	478	524	531	544	522	524	549	501	503	503	502	532	542	505	514	508	578	517	555	513	543	532	532	514	539	563	511	534	506	497	518	538	528	543	493	493	524	534	511	506	568	547	487	524	509	529	493	532	498	518	512	506	522	505	523	550	564	545	505	511	485	498	504	508	526	543	497	553	523	499	524	503	500	551	543	468	503	481	520	546	492	498	509	567	517	508	549	493	519	542	534	525	493	529	507	529	500	482	528	522	500	535	592	521	497	552	525	510	510	495	543	499	560	522	480	520	568	512	492	513	498	510	546	513	510	489	524	542	490	520	473	509	519	526	522	539	515	500	502	545	503	544	527	495	528	524	508	534	488	513	468	507	528	535	533	512	553	481	515	505	526	543	544	509	558	563	510	533	510	541	480	523	498	574	514	536	506	537	490	503	490	544	525	496	516	529	518	561	571	506	532	462	552	508	546	496	526	475	561	513	546	536	532	527	527	493	528	512	516	499	511	526	531	505	460	550	548	515	508	500	504	506	522	487	532	499	500	541	505	471	523	530	539	500	538	535	557	524	490	535	546	516	508	514	518	524	537	541	504	457	478	548	503	527	555	513	478	541	545	535	527	515	522	516	524	552	473	521	537	516	536	526	523	542	546	515	502	506	540	524	520	541	510	549	514	558	501	510	550	486	503	513	539	504	494	529	515	540	517	556	505	518	564	490	509	518	498	493	510	505	513	522	516	512	560	523	527	532	500	486	495	529	513	510	522	551	507	533	524	541	484	509	478	492	553	497	538	485	532	593	568	503	498	503	497	479	492	488	509	509	486	522	563	480	517	496	533	489	551	550	514	521	478	497	500	497	529	533	497	547	519	527	562	491	539	536	516	534	473	541	538	539	519	546	553	536	489	504	531	536	504	522	515	491	472	527	531	519	540	529	518	472	511	520	550	503	552	502	520	526	539	499	495	504	507	531	488	513	521	500	515	525	534	539	525	507	526	528	520	509	492	530	489	519	487	518	537	553	493	537	564	523	532	501	508	519	531	537	511	495	545	519	510	511	486	497	498	519	504	512	473	553	481	561	513	504	524	500	481	491	511	525	521	494	508	528	542	538	523	521	462	544	521	516	527	503	508	552	504	491	524	498	549	523	519	515	502	489	581	526	526	462	502	535	489	508	483	495	527	518	497	496	501	508	488	497	539	469	507	506	523	553	508	499	523	529	542	535	543	523	529	511	514	566	496	546	539	567	526	515	528	528	517	526	497	494	544	511	521	545	509	524	510	492	501	530	553	492	481	525	552	525	517	499	496	544	542	520	526	480	525	531	534	530	529	562	503	531	502	534	527	511	527	529	498	521	508	489	491	487	510	538	494	518	513	482	473	560	506	519	525	502	489	520	494	468	506	572	500	515	526	501	536	467	492	528	527	524	513	535	495	541	512	536	493	529	519	478	522	538	521	543	507	524	521	518	498	524	529	533	542	528	482	520	526	531	524	544	499	478	492	545	512	531	524	534	460	524	513	581	499	562	536	522	495	517	536	507	539	483	515	496	541	528	522	479	514	512	519	513	508	553	549	492	523	550	514	526	496	529	542	546	512	518	503	498	537	474	487	484	475	463	507	568	499	539	507	508	513	555	481	500	545	545	553	515	516	486	521	543	534	494	584	510	553	524	524	554	474	509	478	501	539	501	512	535	529	477	486	525	514	556	500	508	524	485	523	552	536	511	523	510	537	516	553	533	508	470	518	534	515	556	486	526	535	495	523	524	523	536	482	521	528	510	480	489	522	536	519	505	508	559	543	461	474	550	536	496	480	509	534	489	583	553	532	506	539	567	504	562	531	507	474	550	536	479	515	510	515	524	478	519	538	531	504	503	526	538	547	518	502	485	509	508	488	536	507	509	539	521	531	505	509	476	508	471	533	510	524	519	559	523	517	508	551	569	497	500	486	504	494	515	542	514	537	497	544	548	527	539	542	548	545	508	502	493	493	502	517	544	474	526	544	509	536	546	508	516	524	500	505	517	536	501	515	541	513	490	512	473	524	535	557	500	473	496	495	493	530	572	532	488	504	515	528	519	501	519	537	523	494	533	528	522	510	527	518	472	559	535	517	509	538	496	494	552	493	549	503	503	504	543	518	483	542	513	509	524	522	542	500	531	482	513	550	508	545	479	543	498	513	501	533	521	532	540	504	524	544	472	509	533	529	518	522	503	526	539	511	537	517	527	502	490	503	523	540	533	498	556	533	503	508	513	524	513	502	498	517	529	564	495	522	520	551	489	564	521	536	538	512	561	503	522	511	498	502	528	543	528	522	511	507	516	515	521	500	551	537	489	537	513	528	478	511	517	530	536	564	523	541	524	460	534	523	503	524	515	495	547	492	518	488	481	550	523	484	522	539	500	521	509	534	528	536	518	514	524	540	519	539	538	449	491	484	508	499	533	519	506	515	517	494	514	528	514	503	484	497	561
35362	47622	18511	8161	3546	2111	1814	1460	925	734	697	645	658	649	652	627	671	637	658	621	673	667	634	630	626	617	639	617	637	653	646	597	630	630	621	653	649	606	573	592	602	642	683	663	635	641	672	606	625	618	611	587	617	611	613	609	590	601	621	613	629	670	646	607	627	610	602	616	591	614	607	688	583	619	638	574	600	635	637	601	650	607	667	643	600	633	584	660	657	656	667	596	598	637	651	634	601	588	603	588	591	625	628	612	613	621	633	648	652	640	571	634	615	587	628	634	605	637	608	616	601	602	624	613	633	621	638	610	636	622	600	591	609	615	627	604	641	614	635	607	634	605	617	621	622	570	600	624	549	641	647	667	582	627	602	602	640	602	620	592	626	610	587	654	607	650	617	596	627	640	631	623	630	575	631	623	627	614	616	587	622	636	572	617	635	620	622	635	608	651	628	662	612	602	602	592	624	605	612	696	631	639	667	631	653	657	593	595	599	618	644	594	618	621	615	657	592	599	602	610	624	622	642	608	625	623	619	632	595	606	657	644	599	572	642	650	642	624	624	604	623	602	603	615	654	580	652	626	643	606	602	601	605	602	645	638	638	644	651	634	644	584	650	618	626	603	615	579	653	583	621	674	636	605	610	642	631	640	648	656	608	594	601	592	622	587	584	612	610	575	656	596	666	609	646	673	638	588	605	665	590	631	608	596	625	650	594	628	630	592	628	655	593	560	615	583	585	624	669	628	644	609	603	614	608	568	664	610	624	630	601	629	613	633	617	561	600	620	614	657	606	609	574	654	646	631	631	633	639	631	562	601	606	614	601	621	633	607	564	656	658	606	616	637	541	592	626	632	612	592	613	679	596	600	601	591	656	611	612	630	615	661	603	618	602	576	617	615	671	593	586	625	629	616	581	661	637	646	607	615	588	630	618	631	627	622	641	650	679	592	608	595	627	644	614	621	654	614	596	615	627	605	636	570	652	649	607	641	619	671	640	623	652	642	611	627	649	608	623	634	657	605	650	592	644	641	567	616	580	642	626	612	600	640	662	589	558	634	622	624	616	600	608	602	677	607	619	603	645	611	665	616	620	627	595	581	602	602	655	597	641	613	601	601	613	577	614	629	598	591	631	599	610	646	638	614	611	601	551	670	629	645	610	644	566	617	606	655	616	599	594	644	593	636	648	589	601	588	589	630	632	595	643	593	638	647	571	556	588	592	622	629	627	634	583	616	670	622	583	571	640	608	634	656	626	642	654	614	610	626	604	611	623	660	580	642	612	639	612	638	598	681	659	613	633	585	599	573	588	618	598	594	613	615	671	606	616	642	634	581	584	577	646	601	655	603	610	615	626	642	628	610	570	606	650	618	672	625	651	625	636	607	612	626	592	623	625	625	637	623	625	635	641	618	606	590	634	611	622	582	583	581	616	650	615	624	599	622	681	633	578	685	611	578	583	631	641	659	575	621	633	596	606	628	566	634	630	596	658	643	660	608	618	594	589	647	580	594	654	617	652	660	602	631	583	634	602	595	590	586	673	600	639	642	599	614	654	637	566	624	614	609	634	614	611	620	623	612	633	606	680	621	618	619	587	641	585	604	635	588	565	639	606	575	582	636	617	601	582	597	609	618	624	652	616	597	635	643	638	638	621	580	618	608	637	640	599	622	602	607	596	567	655	641	604	607	639	677	614	608	662	654	637	621	633	643	601	594	670	627	642	646	648	634	596	596	561	626	589	630	660	622	626	618	669	587	657	613	638	608	629	591	629	663	620	603	582	631	603	611	603	648	614	606	616	583	595	602	614	586	637	605	667	627	648	620	610	610	616	579	640	643	625	614	600	594	653	613	629	610	635	602	616	619	623	681	601	610	601	624	596	639	652	632	575	636	649	612	648	633	614	648	610	611	644	598	605	590	626	605	631	629	599	603	617	567	654	584	646	612	590	658	587	638	585	661	670	597	595	620	603	593	635	571	645	660	603	595	671	565	633	667	628	613	608	650	628	610	587	591	589	646	606	667	580	627	619	607	609	616	617	680	618	643	627	621	617	623	622	626	658	621	677	632	628	673	640	629	617	614	677	601	653	663	628	665	591	626	601	621	618	591	645	601	611	639	616	600	647	633	629	637	602	652	620	598	584	645	627	647	632	597	664	629	608	614	613	622	630	623	660	616	601	641	636	663	605	650	681	615	676	624	656	586	598	592	625	607	651	621	628	611	626	585	602	620	601	619	586	607	595	644	622	614	604	590	635	610	611	583	600	648	650	645	602	640	598	607	659	614	631	623	604	567	645	562	652	617	578	616	589	623	649	587	606	620	622	634	596	644	584	615	616	618	599	629	641	567	641	627	683	589	644	630	627	587	623	614	627	590	650	597	626	632	609	585	660	617	670	568	659	635	640	599	619	641	587	592	606	586	590	685	582	643	629	650	660	609	655	605	628	645	606	634	591	622	636	614	673	658	666	618	597	653	662	627	637	629	594	626	592	618	600	617	611	613	637	629	612	586	654	614	644	612	576	676	624	624	649	606	587	600	623	592	601	588	609	628	631	593	618	655	635	593	618	630	627	641	597	635	599	663	622	670	644	665	621	647	618	573	641	680	639	651	619	687	634	597	630	663	574	576	614	634	620	604	636	639	650	651	542	655	637	601	599	625	613	636	644	639	608	622	614	656	619	623	574	643	592	632	615	592	633	608	610	606	640	627	603	632	625	624	587	620	607	614	600	647	638	638	615	594	614	599	676	555	589	524	579	588	614	550	607	625	649	609	665	588	657	597	565	606	612	611	649	626	637	622	597	666	581	618	644	615	640	596	614	645	637	680	601	599	664	619	656	643	618	611	636	612	628	620	626	611	643	652	621	634	593	639	651	686	604	591	592	617	637	611	597	640	610	641	623	637	563	610	567	662	614	618	613	618	641	584	618	604	619	579	621	597	580	613	630	636	596	618	635	629	602	592	618	631	627	586	591	639	617	667	619	580	604	621	669	595	671	599	616	651	613	589	631	585	657	588	656	614	608	628	588	663	632	613	588	630	661	621	632	599	603	634	649	634	607	621	613	624	604	586	595	626	671	598	617	641	642	605	635	623	658	632	630	579	647	612	621	622	601	596	623	647	611	615	611	600	617	648	658	607	604	598	620	642	605	649	627	634	646	626	655	626	604	625	584	582	625	574	591	682	594	602	678	646	650	623	612	590	590	613	597	594	650	579	609	590	617	665	627	610	603	572	595	607	608	649	613	621	625	631	654	699	588	596	596	598	666	623	662	590	639	612	586	634	630	571	631	605	631	610	592	634	644	646	618	656	605	608	611	569	642	635	634	603	598	593	634	640	642	581	656	570	603	592	605	624	645	631	591	614	604	610	623	616	627	603	607	594	602	644	689	634	588	618	584	604	609	595	591	648	642	623	649	596	659	612	635	623	639	638	617	622	603	587	591	639	629	631	631	637	634	647	637	606	629	615	674	653	638	544	632	612	609	628	619	588	561	651
23857	21162	28377	23939	20935	12025	2287	1376	875	544	473	428	443	402	371	395	392	359	372	346	351	335	312	359	318	282	357	337	329	330	325	330	325	324	310	315	341	329	327	327	304	275	312	325	349	324	316	330	327	342	320	315	356	315	314	325	331	299	323	320	338	321	322	327	330	369	324	316	331	317	292	326	299	282	322	316	319	308	316	310	337	349	339	324	346	335	330	341	346	324	337	351	317	336	335	306	330	301	322	325	305	318	312	321	325	324	302	394	303	282	341	312	324	296	292	313	294	278	320	319	334	295	325	361	305	332	312	310	346	339	336	341	307	308	335	318	339	287	317	326	321	303	325	329	307	303	321	316	332	333	309	303	308	347	318	319	346	320	314	324	286	302	313	310	333	297	333	321	320	332	321	325	320	309	317	292	340	319	307	347	331	299	296	320	296	336	313	310	288	330	331	326	330	311	309	320	312	279	319	312	314	309	275	345	327	314	321	312	300	273	312	304	315	330	298	350	310	304	313	359	298	345	323	296	323	310	317	291	329	316	319	316	319	293	301	309	293	318	306	321	283	321	295	316	316	332	317	307	338	317	319	300	309	319	317	310	315	341	313	320	301	326	302	315	352	298	318	328	318	308	338	288	330	303	301	320	329	329	320	319	300	317	312	340	320	292	307	305	314	340	303	314	322	307	318	341	296	311	317	327	310	320	314	301	339	363	322	297	327	282	294	316	318	323	306	340	332	302	317	312	321	334	329	292	304	316	314	266	313	309	328	307	358	300	313	330	315	340	334	311	312	320	332	306	313	341	309	315	295	323	313	315	295	312	330	325	314	329	316	313	304	328	296	345	324	308	322	343	317	290	321	310	293	324	318	293	293	336	327	329	354	297	312	302	327	332	317	293	304	313	310	345	305	337	310	263	346	311	291	309	321	315	320	307	261	317	324	307	314	324	337	312	318	275	308	275	338	322	323	306	322	301	286	319	321	309	320	284	319	332	355	295	328	321	311	312	340	303	320	331	309	304	327	301	310	327	310	355	310	293	308	309	330	346	301	302	329	291	307	310	326	292	308	307	303	314	312	346	324	363	327	325	341	333	348	307	337	297	317	301	323	309	289	313	315	321	318	319	344	341	345	311	290	330	314	309	328	309	304	295	336	325	278	334	302	298	294	319	331	302	294	292	300	340	292	313	332	336	331	333	310	299	311	291	287	288	312	305	315	321	316	293	307	308	301	318	288	308	337	330	320	299	323	345	351	304	315	308	323	357	300	349	339	317	333	307	298	290	304	309	290	318	354	321	318	320	294	327	310	323	362	329	297	326	331	319	312	314	320	311	308	314	301	325	285	303	294	301	345	297	323	323	310	325	308	293	298	340	312	324	291	297	333	300	287	292	326	316	325	296	315	326	298	308	325	302	338	353	302	286	327	297	339	326	307	298	317	301	327	320	296	293	323	330	323	314	320	295	309	279	315	291	309	298	300	315	316	313	326	317	337	330	311	289	315	288	312	297	342	312	347	345	316	309	310	293	323	331	314	324	299	321	327	318	269	329	306	300	307	282	306	345	312	311	327	300	292	337	290	343	298	333	284	321	328	314	303	302	292	326	317	304	305	325	304	308	327	314	320	331	321	336	298	319	328	334	306	306	319	326	314	326	324	330	293	307	305	294	302	312	317	350	325	302	310	327	325	352	323	331	327	310	339	294	325	312	297	347	315	285	320	334	338	324	292	318	297	315	304	342	295	314	314	328	318	318	303	278	334	287	347	310	320	297	316	326	331	290	281	282	305	304	313	334	344	293	364	326	319	315	309	345	317	319	307	291	325	328	303	304	301	328	307	343	340	328	305	322	318	293	293	335	317	318	306	348	337	336	318	339	319	298	309	281	347	305	297	303	328	329	311	309	338	325	303	307	314	320	299	298	334	311	286	315	297	323	313	313	336	313	319	365	352	317	337	350	301	287	319	344	321	346	295	295	317	317	311	322	305	328	292	308	314	343	320	336	268	330	331	315	333	335	318	287	293	303	288	314	314	328	320	317	280	315	288	313	298	305	303	295	316	316	319	306	281	320	312	308	295	332	310	314	310	313	341	303	331	298	328	314	313	313	301	295	337	280	302	303	280	341	306	285	288	303	317	338	310	324	327	283	306	356	323	290	347	310	316	309	302	344	322	353	279	308	324	313	290	291	341	351	290	306	342	310	318	293	354	301	339	331	292	310	319	335	299	311	298	324	317	312	330	346	310	310	324	298	304	306	297	302	292	322	305	325	334	349	319	330	339	309	320	306	330	306	289	317	341	325	294	284	321	318	299	317	305	308	311	304	317	264	325	319	319	293	314	329	314	317	309	301	324	309	328	321	322	300	309	286	285	322	312	302	287	343	293	290	298	292	345	296	335	299	324	315	324	321	276	313	314	319	333	321	320	300	289	324	312	332	318	314	338	314	340	330	343	327	320	315	322	314	306	334	340	301	324	296	299	323	345	317	317	274	313	339	335	327	282	288	303	269	300	318	307	285	337	318	316	311	324	307	320	319	291	334	336	331	316	337	300	340	314	330	340	301	326	291	299	332	301	313	344	314	292	324	339	331	308	294	328	291	307	322	320	306	320	340	303	328	320	319	345	308	324	336	276	299	344	329	328	327	320	367	324	328	325	322	299	316	304	318	328	324	308	328	293	319	298	285	344	286	302	295	326	305	332	296	304	337	318	339	318	290	301	326	310	324	334	283	350	317	293	332	338	310	339	325	339	325	322	311	324	291	347	327	323	324	317	302	314	324	315	316	323	296	325	318	338	308	293	314	308	301	307	306	301	298	364	293	320	312	319	315	289	320	307	302	325	311	311	318	347	275	337	287	308	309	306	332	331	297	298	305	327	343	312	313	325	325	322	319	342	280	300	325	290	344	288	355	311	292	332	321	286	298	322	309	302	299	354	344	305	312	293	316	316	326	322	281	312	301	318	306	259	311	332	320	320	329	325	305	332	312	332	277	324	310	293	311	307	320	335	324	315	331	316	292	324	312	290	284	312	327	315	320	314	307	291	318	310	311	292	318	324	345	279	314	305	289	298	297	321	313	324	291	304	307	296	303	305	330	301	322	294	301	307	300	306	310	317	287	342	332	349	298	305	310	317	325	332	292	273	286	316	316	314	320	324	283	305	306	306	323	313	296	283	310	300	358	306	316	313	289	315	307	294	358	321	319	290	345	356	301	303	318	287	284	302	305	323	312	277	337	308	302	316	293	303	313	311	363	321	324	325	331	318	332	337	324	301	332	294	358	310	325	341	332	324	284	308	303	343	340	307	318	317	302	334	322	341	304	300	268	295	299	324	326	326	317	332	313	317	284	305	300	308	324	304	322	310	322	310	300	302	297	328	319	307	317	306	305	314	310	312	337	286	324	320	321	330	348	298	326	342	286	324	324	329	324	297	310	345	288	324	331	339	308	312	292	349	316	327	293	288	298	306	301	310	354	332	321	338	340	338	312	323	298
36865	60286	26695	13549	7159	4172	3344	2634	1610	946	729	678	614	557	528	548	511	497	482	490	485	464	468	424	392	429	451	441	405	413	432	431	430	416	382	400	415	407	416	405	398	424	397	392	428	438	419	444	398	417	387	442	390	379	393	432	404	387	392	368	401	374	417	427	411	388	398	375	388	389	370	396	396	407	375	424	393	434	371	412	401	390	422	460	394	380	387	383	370	385	378	376	433	357	383	395	394	380	381	402	405	400	420	398	409	369	437	410	379	415	384	396	388	369	383	418	422	397	385	405	396	401	401	364	427	387	375	371	403	375	395	405	428	425	390	323	426	361	403	402	387	400	387	385	358	370	396	388	403	344	343	428	388	391	434	392	376	396	405	383	360	400	399	405	383	367	370	361	395	422	352	378	372	400	362	338	367	405	373	365	384	408	420	364	379	359	376	426	373	365	407	388	381	424	384	371	393	384	369	388	399	410	397	361	391	401	404	387	393	396	406	391	414	378	393	362	373	413	386	398	352	368	394	404	384	372	372	383	364	402	380	391	396	399	370	399	374	397	391	403	356	379	384	394	357	360	408	415	364	378	383	406	440	409	369	399	403	385	379	394	391	406	382	425	371	370	376	422	383	390	391	392	325	391	399	374	387	388	380	413	379	396	391	427	368	408	406	357	411	364	382	364	397	356	381	380	381	370	391	360	391	417	403	397	379	385	390	431	411	367	397	377	379	407	385	394	395	387	380	381	373	381	383	391	375	418	382	360	398	417	363	417	391	374	423	390	387	398	356	401	394	393	371	383	345	385	399	346	403	396	394	389	374	406	382	402	383	378	412	390	377	443	387	419	400	379	408	422	400	354	431	373	397	394	373	397	428	400	399	383	380	386	410	340	375	397	417	399	369	381	400	390	359	415	369	382	420	377	358	398	372	414	347	424	347	383	383	423	416	371	401	393	409	387	373	375	380	380	353	379	392	373	377	412	380	374	368	418	381	388	411	381	362	379	388	319	365	381	374	406	437	391	377	393	359	406	385	403	381	386	394	359	408	372	351	385	418	380	370	382	373	393	370	367	368	382	380	420	336	388	379	372	417	395	353	358	384	394	393	383	369	403	384	385	383	399	380	402	371	398	383	408	391	390	378	341	381	374	454	388	361	390	384	377	359	362	410	362	383	376	357	393	405	393	404	380	377	363	417	396	417	394	409	364	348	402	352	393	383	416	437	394	383	361	360	381	408	369	426	405	398	358	424	400	387	371	389	381	391	371	383	398	397	387	409	398	395	383	402	396	377	397	389	362	392	391	391	374	382	384	396	386	401	378	380	398	375	410	392	351	373	369	353	392	376	386	419	446	401	383	356	398	380	380	371	379	389	418	371	378	404	347	419	395	410	369	379	385	364	374	378	373	380	403	379	368	386	358	402	381	404	385	385	402	379	415	363	387	404	362	407	392	369	370	395	356	400	364	410	388	405	409	394	399	392	367	362	373	370	381	354	365	377	398	396	410	407	415	413	375	390	366	404	408	370	370	402	394	408	379	392	414	393	362	373	375	354	435	398	396	407	371	371	399	358	387	374	383	428	365	375	400	407	429	418	384	394	393	405	394	386	390	386	394	349	391	418	384	409	398	378	404	403	399	357	375	407	397	399	384	418	409	370	395	375	407	372	394	409	380	391	390	385	404	369	387	384	361	388	406	401	401	399	433	392	384	354	347	412	425	420	360	358	415	388	400	376	401	419	400	393	392	398	400	406	393	402	355	390	393	393	336	406	393	379	382	398	425	404	411	413	377	389	357	398	402	383	406	384	408	400	377	391	363	392	406	412	399	376	402	363	388	408	373	401	397	379	343	392	370	375	406	372	399	386	375	387	402	360	391	434	405	362	409	418	386	393	365	384	391	373	350	394	400	381	400	373	333	356	364	401	421	380	370	397	350	409	357	403	362	413	395	431	383	415	389	391	359	386	407	382	373	400	346	368	367	423	376	424	367	373	384	376	364	401	353	397	404	387	386	394	401	402	403	370	400	402	358	376	399	399	375	406	408	388	387	402	376	369	393	382	356	401	386	385	418	416	371	388	409	382	385	387	401	389	405	398	369	387	374	376	397	385	393	409	374	394	356	357	376	390	439	368	395	362	429	396	354	390	411	394	388	377	383	402	389	361	359	381	393	362	405	381	397	414	404	405	404	376	387	363	416	385	396	411	366	415	370	375	389	386	387	360	402	374	380	410	391	427	380	393	361	383	384	361	400	362	376	394	397	382	411	402	359	375	425	369	394	355	401	391	387	378	374	386	380	359	410	375	405	405	366	414	407	352	369	355	401	387	382	377	383	373	388	403	390	403	398	383	409	396	374	356	395	395	396	396	367	368	402	376	412	364	383	414	349	371	387	390	366	339	390	372	413	371	397	360	398	359	397	387	386	433	420	429	397	410	384	384	391	396	362	388	393	363	427	404	385	399	381	398	395	389	384	398	375	406	396	395	402	399	374	394	345	363	397	378	378	409	400	424	371	383	345	402	436	402	368	400	392	386	419	378	366	394	358	354	362	392	385	384	371	401	355	385	383	381	378	382	422	402	393	421	383	363	358	390	368	377	378	398	397	351	381	399	384	394	374	390	351	409	402	388	393	379	383	379	413	379	363	347	408	395	375	361	409	385	365	408	336	335	372	393	386	403	397	419	391	390	414	371	348	396	400	374	408	387	406	389	354	369	393	396	392	382	391	372	402	361	385	416	371	391	411	383	407	384	411	366	385	379	397	396	433	404	394	404	441	407	379	363	396	414	350	364	403	406	427	380	377	370	406	419	392	372	398	403	370	353	399	401	417	383	399	405	368	409	377	373	418	380	386	413	386	385	409	395	407	362	390	391	353	389	420	387	416	385	408	384	416	419	390	380	395	386	362	420	360	422	370	388	378	396	412	416	398	418	394	401	368	383	435	361	370	398	354	388	358	395	391	386	367	428	402	349	389	397	387	378	372	380	384	417	355	397	383	404	369	390	423	406	373	399	407	366	340	385	404	394	392	374	363	389	404	378	368	376	374	388	403	389	399	413	373	392	378	412	373	389	415	370	415	388	373	393	362	398	428	385	392	406	384	385	416	362	367	372	351	412	402	388	429	396	367	369	389	358	390	408	375	411	366	371	404	430	408	388	382	362	382	393	380	346	367	411	362	365	368	364	393	402	408	372	409	381	421	380	371	388	369	362	375	383	394	403	363	390	368	395	364	403	391	389	410	378	394	376	371	399	397	364	418	381	396	388	408	401	376	353	389	389	393	403	362	404	384	406	417	400	367	407	410	359	410	376	380	397	345	396	401	390	360	365	368	391	387	419	403	426	390	392	386	409	392	347	368	394	377	390	391	364	375	381	390	404	382	383	391	409	373	370	375	429	402	415	387	354	396	390	404	409	350	405	373	365	401	390	379	413	362	397	395	361	417	392	413	381	424	371	397	396	389	362	398	403	373	374	404	386	401	379	417	357	400	393	372
22972	21278	29103	23767	21282	21364	11427	2193	1166	677	555	481	444	411	414	379	317	352	300	305	287	301	266	279	256	262	259	280	279	267	257	260	252	273	249	268	233	243	241	241	228	249	243	280	261	239	251	266	225	230	236	233	211	227	204	234	238	248	228	238	234	264	240	238	244	237	222	250	232	246	235	205	215	215	235	206	218	230	212	235	245	300	243	249	233	201	230	202	230	247	229	234	224	236	245	223	201	223	226	212	218	231	236	216	232	236	235	244	223	235	211	200	227	229	236	226	227	180	238	223	242	211	220	230	210	201	229	206	204	243	243	214	244	241	216	237	236	223	260	223	241	222	229	203	249	228	231	226	209	229	216	210	237	224	212	220	239	219	229	209	237	234	245	244	223	249	230	213	237	230	226	224	240	253	237	231	234	245	221	208	217	241	226	227	235	224	225	239	227	251	190	215	234	241	233	208	225	205	236	217	231	239	235	217	246	246	207	215	257	220	244	206	221	213	223	238	209	230	215	213	216	210	229	248	219	220	257	237	213	230	235	227	236	229	254	234	252	231	238	211	247	235	229	230	216	225	260	240	249	224	223	204	239	214	256	230	206	209	199	225	210	239	225	214	236	235	224	225	240	211	216	199	208	238	222	241	238	247	231	243	229	229	239	241	240	221	255	231	254	208	203	203	237	213	210	249	223	229	219	231	211	233	220	222	202	232	231	244	223	222	215	245	238	268	224	218	215	211	226	218	243	235	234	232	239	197	238	241	237	227	247	253	261	237	239	232	239	235	230	224	214	234	234	191	208	196	237	210	235	217	194	257	239	193	235	232	264	215	224	222	193	224	225	225	198	229	235	202	268	237	230	235	226	190	254	211	244	230	214	241	222	239	223	223	221	243	237	231	215	218	229	220	224	248	210	236	231	238	246	239	234	242	202	230	220	222	211	235	231	228	227	206	220	234	236	225	248	226	217	215	220	240	231	243	207	209	219	208	232	252	226	235	202	237	231	236	227	243	211	190	233	233	221	219	207	228	224	227	207	224	228	201	243	214	235	227	202	218	232	210	217	228	233	220	211	238	233	231	219	246	237	241	205	230	221	221	224	211	237	223	254	217	211	203	220	219	222	229	209	214	229	222	218	237	216	253	211	235	192	225	216	210	220	244	211	213	236	254	210	230	240	206	242	242	252	235	234	177	222	220	242	220	245	229	218	232	244	224	201	244	238	229	233	222	208	246	242	237	208	230	201	211	231	224	268	209	199	215	223	216	206	211	217	190	222	240	214	245	230	238	223	217	229	246	209	243	201	238	230	238	191	217	233	239	212	207	210	225	206	239	214	233	204	223	245	221	272	207	254	225	197	213	226	227	228	244	216	236	212	237	220	235	201	219	219	211	230	229	248	207	235	213	209	237	235	216	249	237	246	220	227	229	220	235	234	201	213	250	216	206	232	205	243	228	225	218	220	205	192	222	217	243	228	219	236	236	245	211	228	205	246	230	230	220	231	230	225	199	220	220	208	263	206	210	194	219	207	215	215	226	243	227	223	227	241	226	218	210	271	230	229	242	237	227	215	235	243	227	184	214	216	234	233	223	263	218	212	215	262	249	218	224	225	236	223	235	206	251	227	224	220	260	225	239	216	211	218	237	208	241	244	226	224	241	249	238	218	229	220	242	240	218	219	218	216	243	220	226	223	208	238	207	260	214	206	231	249	232	215	229	254	229	248	250	216	224	229	209	200	226	232	229	215	204	231	188	219	233	235	209	232	244	245	211	231	219	227	236	201	249	241	218	269	211	202	196	217	204	222	228	228	224	215	211	253	209	244	220	202	198	212	219	247	226	221	230	209	233	225	206	209	235	250	218	224	198	227	223	236	213	197	251	207	226	220	232	216	246	218	207	227	198	209	223	246	248	222	229	233	240	202	200	236	213	246	251	220	242	207	229	212	232	220	271	236	221	229	221	239	244	203	235	259	242	208	239	228	230	224	244	231	229	238	217	230	210	226	215	266	196	222	190	233	234	225	219	230	232	240	242	201	233	217	233	217	232	220	220	238	248	211	234	217	223	214	244	235	228	252	224	225	217	227	208	229	210	211	218	189	246	238	216	233	228	233	201	210	255	236	236	244	241	231	225	242	232	235	234	219	233	238	234	253	233	187	224	223	209	217	216	243	228	244	219	226	250	210	223	251	220	225	230	218	245	237	223	235	217	209	221	218	246	230	209	216	240	237	207	207	220	223	199	237	240	244	217	231	231	209	247	213	215	235	248	226	202	251	229	216	244	235	263	205	207	246	213	234	243	241	218	204	217	225	264	223	230	234	239	231	252	261	215	211	227	244	220	230	249	233	223	239	204	232	217	273	211	228	234	223	212	214	225	227	223	205	242	228	208	194	203	235	220	218	222	221	219	248	232	224	243	214	245	228	221	228	209	247	206	251	228	251	213	239	224	230	222	208	212	211	192	229	237	204	229	207	231	217	220	232	227	245	249	220	219	198	202	227	228	204	244	221	229	217	233	220	229	240	217	236	217	237	221	202	247	226	228	223	221	262	240	220	207	222	234	249	237	245	278	211	223	232	214	224	215	252	229	228	237	241	213	240	219	217	237	225	221	203	240	242	231	242	226	232	233	220	253	233	232	229	220	225	217	209	215	246	198	221	214	228	213	218	234	216	234	217	224	226	214	218	235	213	231	239	207	209	221	211	189	203	239	202	217	252	213	216	219	237	243	199	236	216	219	237	222	221	201	232	216	228	228	215	221	230	239	190	212	212	221	233	222	216	221	239	257	232	211	240	229	222	227	219	232	210	236	192	229	237	227	214	200	217	210	227	254	219	224	255	243	220	235	214	233	222	228	217	240	203	234	228	210	217	243	234	223	242	220	205	225	217	218	219	215	227	246	221	244	234	229	213	226	226	209	221	224	238	245	262	210	257	226	247	250	252	239	247	213	224	249	228	221	215	226	215	219	239	236	261	198	205	260	220	225	248	202	250	231	210	213	219	259	211	223	187	244	213	245	228	199	236	235	246	220	243	252	243	209	218	265	240	238	215	216	229	203	199	220	203	227	208	261	226	234	237	234	247	228	260	243	230	235	247	215	250	216	207	240	251	180	250	229	190	241	213	241	213	255	270	210	222	223	225	224	226	250	210	210	228	227	216	207	219	208	246	222	254	254	236	206	237	230	226	248	194	252	238	201	223	218	198	212	212	228	223	239	232	221	218	222	247	218	215	213	187	222	221	208	195	230	213	245	222	238	199	233	230	221	239	232	221	256	214	212	237	211	223	214	245	241	252	219	235	222	219	203	203	229	222	209	228	214	208	226	216	217	222	206	231	210	228	202	228	215	240	234	219	254	237	231	235	196	221	207	242	194	227	232	203	215	219	254	225	201	243	229	205	249	210	236	232	258	219	230	226	227	216	236	229	206	222	193	243	197	203	185	227	220	232	247	217	194	260	211	233	217	242	197	224	224	235	209	215	225	214	225	219	223
40886	67113	33366	17977	10986	6361	5068	3837	2577	1343	957	812	686	575	560	508	543	509	444	433	391	374	352	353	338	351	357	318	345	331	313	309	318	300	281	300	287	296	312	298	319	311	319	322	310	338	295	320	324	300	306	287	277	289	298	280	270	263	278	295	289	272	264	303	274	315	272	259	270	267	259	267	259	266	259	269	280	271	276	295	336	387	349	292	279	246	271	270	279	240	289	259	271	264	255	291	282	320	253	269	261	259	271	269	290	307	318	278	276	288	243	282	276	282	279	265	267	286	260	267	282	271	276	243	261	264	286	269	273	258	292	242	265	234	251	268	248	287	232	257	282	260	283	305	271	279	258	267	294	253	286	264	274	278	279	256	274	265	284	281	252	247	287	267	279	265	264	285	262	289	286	267	261	265	253	278	279	280	303	241	284	265	262	258	249	260	274	246	270	274	262	279	273	275	261	272	274	260	267	278	260	270	234	276	275	299	281	267	275	261	261	291	256	247	248	286	252	292	272	260	237	263	270	270	245	244	276	251	245	261	275	241	249	269	264	279	270	250	248	262	274	270	257	254	258	249	299	285	268	298	287	264	268	251	254	258	229	266	295	275	250	261	236	258	278	269	237	283	258	237	285	292	264	269	285	266	293	245	259	243	282	279	283	267	308	276	276	256	273	282	256	271	261	269	264	270	264	271	260	276	258	276	272	285	259	262	245	264	292	270	255	284	280	273	267	255	305	234	262	269	291	281	255	262	281	274	293	256	245	245	280	259	253	265	301	291	288	257	259	244	266	260	268	274	263	284	287	261	240	254	245	252	253	280	284	282	272	259	266	260	267	288	277	291	266	247	279	283	272	279	252	275	254	275	262	265	224	256	252	246	245	250	275	248	255	246	276	250	268	260	268	266	267	281	261	301	253	264	264	247	280	252	273	288	275	247	276	251	243	297	283	287	275	276	256	246	278	258	246	267	266	261	267	272	261	238	245	248	260	266	266	290	248	258	251	243	278	264	279	275	267	268	251	288	252	269	249	257	253	264	220	275	269	255	253	297	263	255	268	281	273	277	283	260	239	286	265	267	279	266	251	260	269	303	271	247	287	290	266	290	281	257	271	272	270	276	268	275	264	280	278	297	241	280	278	251	268	251	259	265	261	256	254	284	287	246	240	256	261	254	257	287	276	279	258	264	262	270	288	281	273	290	279	242	260	264	266	251	266	255	280	237	248	271	279	271	244	278	288	266	282	266	282	254	266	273	289	271	243	273	270	305	252	273	274	293	282	275	257	277	301	247	242	268	293	257	267	239	261	272	283	257	283	276	277	246	265	245	280	257	293	247	280	281	270	263	282	261	262	294	259	267	263	266	252	274	294	259	251	294	276	275	249	246	257	275	270	275	282	258	253	242	265	260	289	251	285	258	247	258	272	257	242	262	278	275	273	263	296	239	256	279	265	261	303	254	266	275	259	235	281	263	295	243	286	286	268	287	270	256	301	254	257	246	246	251	272	279	282	254	270	285	279	256	249	266	277	267	263	277	280	246	240	283	309	286	252	257	273	270	282	278	239	304	268	287	268	285	287	246	267	254	251	270	275	248	288	287	248	300	286	267	261	293	250	296	280	253	295	270	268	262	280	256	283	260	268	295	261	260	248	249	268	260	253	270	290	287	286	271	254	288	271	277	310	279	278	273	261	244	258	267	252	263	286	259	287	280	243	279	254	256	276	276	241	284	272	242	260	237	243	265	252	261	260	279	284	277	261	291	257	253	276	282	287	263	249	259	294	266	238	267	262	256	306	255	258	312	312	250	241	265	236	217	249	290	284	295	244	286	285	265	283	260	257	275	256	257	261	271	271	267	246	252	283	234	252	274	255	269	268	254	283	276	259	259	294	266	258	277	269	281	270	243	281	250	280	248	246	281	265	288	280	270	282	268	276	260	268	267	270	264	278	256	270	273	269	249	277	264	257	267	260	297	275	290	246	249	255	266	266	300	244	270	287	287	265	253	260	257	274	248	241	238	266	302	253	259	250	269	302	279	277	235	251	257	268	257	281	266	257	277	279	264	270	277	278	252	287	247	271	256	250	280	277	253	249	255	270	248	272	261	261	275	297	264	260	271	283	283	234	304	259	265	270	290	270	285	264	289	237	240	260	296	289	252	274	269	266	273	265	256	278	265	263	260	267	247	270	240	255	279	245	292	258	249	252	250	271	269	288	252	263	246	282	317	241	254	286	268	268	267	266	287	263	260	267	261	249	249	252	251	262	277	269	234	282	257	272	275	265	265	239	276	262	257	262	266	245	258	273	265	280	234	239	308	253	266	248	253	284	275	269	298	296	283	276	277	265	273	250	294	270	266	291	292	262	235	275	263	269	271	257	274	282	271	302	232	269	263	254	264	249	280	283	274	240	285	241	280	264	289	250	258	291	263	271	281	287	250	288	254	264	255	252	253	278	289	253	304	275	268	254	282	248	245	281	253	296	257	275	268	240	258	260	258	285	249	255	259	287	265	270	280	278	257	286	282	271	264	245	282	298	273	269	277	276	271	276	270	269	262	298	255	257	272	246	258	269	249	279	279	253	277	269	268	264	246	294	243	305	251	269	264	291	271	229	284	284	247	256	265	253	271	293	290	287	268	310	259	258	279	247	263	272	284	252	285	284	286	269	258	255	267	270	277	255	268	307	264	265	269	276	274	295	279	288	251	247	264	292	263	263	305	258	285	269	272	258	267	273	264	274	265	256	269	271	259	279	226	265	236	280	253	272	254	244	296	254	268	271	286	251	266	261	236	267	254	244	280	257	299	272	258	278	253	275	270	284	273	273	298	269	263	252	264	284	287	277	231	261	287	261	262	252	278	282	267	255	240	263	245	261	269	271	248	288	250	261	292	252	254	272	280	258	279	242	267	251	315	256	280	280	283	283	253	279	268	284	267	274	274	277	292	272	286	278	280	272	277	246	297	260	280	265	248	246	267	291	256	264	262	292	270	278	270	271	279	261	294	253	255	284	288	258	273	257	278	303	256	268	255	294	284	233	277	281	241	273	260	295	239	297	269	289	244	273	246	276	267	241	258	247	262	232	270	252	258	251	265	257	255	257	288	283	294	260	271	281	261	256	266	279	299	257	251	265	243	238	298	252	267	277	268	234	300	249	256	271	221	269	257	271	269	270	295	273	251	280	291	285	277	270	247	232	281	266	276	273	245	261	258	274	228	275	260	272	250	262	265	281	295	239	250	261	270	243	268	270	254	274	280	275	267	262	246	273	275	256	287	264	269	288	260	261	249	254	284	259	274	279	249	280	264	282	273	286	232	271	255	256	268	285	257	242	257	292	247	277	283	272	286	262	272	260	286	260	238	288	286	247	286	265	231	261	245	246	262	278	238	293	265	269	286	293	289	258	248	264	284	288	254	276	243	248	280	269	262	284	246	275	249	274	260	264	280	245	250	273	231	251	265	270	290	275	287	277	260	278	273	271	283	289	258	266	244
28762	28818	22313	8714	2759	1348	1081	926	699	572	547	538	508	479	503	517	521	527	512	498	480	468	499	486	480	481	509	490	546	548	476	550	501	472	474	523	508	493	514	487	510	482	509	478	533	512	499	497	544	499	535	514	543	460	499	481	508	490	505	491	491	519	474	499	466	506	521	529	480	482	486	516	499	479	502	500	468	514	476	480	503	497	522	515	532	480	509	481	511	524	510	480	499	532	499	502	522	519	530	530	486	524	526	485	525	518	488	499	502	513	499	448	482	476	521	484	474	488	524	521	472	476	463	490	483	488	526	497	469	488	556	492	488	470	485	489	473	533	485	469	520	473	507	465	507	505	477	496	474	539	522	443	473	505	498	496	519	498	458	510	494	490	525	474	480	500	515	509	438	552	510	493	520	496	507	471	487	530	498	466	493	516	530	535	480	497	515	553	476	472	536	513	505	510	504	501	497	509	489	483	480	523	507	510	489	505	508	490	506	480	513	502	491	437	529	541	495	500	475	478	505	468	530	512	491	507	524	510	472	486	504	490	479	539	486	505	476	463	487	476	517	486	517	498	551	474	464	473	522	514	491	467	478	497	502	487	551	495	488	514	525	441	487	474	515	518	481	512	529	477	500	486	493	522	454	496	545	488	489	497	442	478	465	499	456	471	486	508	480	530	496	513	498	492	520	489	480	509	505	488	518	503	550	489	533	527	487	467	532	496	503	479	476	514	484	455	488	463	525	455	502	479	498	454	529	471	501	485	510	520	477	474	465	515	554	488	460	511	545	519	507	519	509	445	546	488	515	526	480	489	514	519	528	517	492	469	469	497	489	498	525	504	547	502	509	482	493	510	487	533	489	499	530	506	477	504	465	511	506	493	510	512	537	484	515	515	498	509	483	484	509	483	513	554	501	507	515	454	527	503	496	480	473	490	451	496	466	492	512	503	502	445	533	503	501	513	514	512	491	484	493	486	505	559	540	484	467	495	524	517	518	499	542	513	478	506	457	488	491	491	504	504	528	472	519	498	506	503	495	486	538	538	480	524	523	460	512	517	517	480	503	516	538	505	500	457	515	528	499	510	494	491	526	513	496	483	493	479	431	494	505	486	499	488	509	496	475	501	491	532	472	513	490	467	471	517	545	445	479	530	506	469	497	508	495	479	523	503	518	501	516	483	505	489	447	500	505	492	477	495	499	525	514	484	491	517	485	534	458	488	479	517	505	490	493	487	478	505	515	477	496	528	537	507	513	519	494	488	480	503	523	499	544	495	542	498	511	540	464	539	500	475	512	493	495	516	488	510	461	475	515	450	507	540	469	537	527	520	492	526	466	479	495	515	477	487	552	501	505	463	502	495	487	503	524	498	508	509	494	553	508	523	489	507	464	496	498	500	534	469	478	468	513	503	533	503	548	522	451	488	469	503	453	505	490	464	497	527	478	525	448	500	477	514	499	520	511	475	520	544	519	510	506	484	498	528	537	500	511	543	447	460	493	485	551	498	511	470	510	489	466	503	511	545	516	511	537	459	516	495	541	513	493	493	519	525	482	529	498	495	511	495	467	486	486	471	510	462	455	492	500	479	537	507	522	507	492	442	502	535	522	483	492	486	459	509	511	504	502	492	521	505	489	515	536	474	471	514	468	480	516	522	505	473	478	477	505	512	490	517	510	533	466	472	518	498	503	462	489	500	544	512	542	444	497	480	489	489	518	497	491	486	502	484	443	559	486	496	493	493	437	558	474	488	487	520	484	512	482	517	519	536	509	497	485	483	508	508	486	481	522	509	505	460	486	496	514	503	481	513	517	503	517	520	518	468	497	496	474	529	506	510	509	458	515	502	499	530	551	498	486	485	518	529	511	483	512	494	508	506	536	520	516	507	553	513	511	514	506	506	529	489	455	508	474	555	489	536	474	507	512	537	520	518	487	491	496	539	502	503	494	513	495	511	514	479	484	471	476	500	485	483	491	522	492	487	538	494	480	508	511	510	510	479	486	485	482	516	487	485	524	505	512	446	497	496	527	516	483	483	511	518	489	508	455	476	522	506	486	491	478	465	506	518	480	495	498	487	505	471	470	512	507	492	531	462	495	487	483	508	558	542	483	487	490	483	498	493	482	485	503	468	450	492	487	532	489	506	492	500	480	546	514	510	508	535	497	493	499	502	474	505	529	528	482	491	504	498	475	487	504	535	526	485	527	499	474	496	483	521	538	518	519	485	498	515	539	492	487	474	486	490	487	500	477	507	490	517	477	488	529	493	526	514	513	509	463	496	510	507	485	459	470	510	541	464	501	510	508	529	479	482	515	528	521	502	472	499	518	504	521	509	484	524	520	513	461	497	502	508	503	511	496	498	492	511	475	542	518	503	531	525	530	509	492	481	480	498	485	502	500	494	515	534	487	505	524	467	536	519	493	530	503	490	489	488	497	501	504	512	471	481	494	517	491	515	459	475	523	511	485	512	513	477	525	519	511	527	529	525	504	480	516	497	516	489	535	531	504	478	479	529	508	512	464	475	489	462	519	501	460	511	482	503	532	512	504	518	556	480	469	515	508	491	526	526	461	527	473	526	509	489	483	478	485	462	503	501	490	517	491	502	469	480	518	513	511	530	502	506	482	493	500	480	509	516	467	484	519	513	526	476	465	537	468	510	524	505	490	469	478	530	471	501	487	484	524	505	474	475	521	502	507	494	498	505	520	523	518	521	471	481	555	493	520	484	536	457	483	503	482	513	490	508	513	540	459	472	512	483	470	509	489	510	495	501	462	502	514	517	498	514	520	516	488	514	514	507	498	501	531	500	476	492	521	468	510	500	525	490	493	478	540	532	524	522	506	515	484	490	529	491	490	481	496	490	479	478	510	515	477	474	524	485	498	496	485	505	445	546	546	524	532	526	505	507	486	499	439	486	487	488	480	507	488	479	497	480	501	535	460	476	530	544	518	476	489	519	496	517	521	509	511	502	495	494	488	488	501	493	458	480	463	497	519	494	496	456	487	520	522	521	503	469	501	496	532	510	480	535	470	501	532	561	486	531	504	492	462	482	501	501	479	521	488	474	524	477	461	511	491	487	480	530	492	487	496	517	475	469	506	530	514	506	488	540	458	464	503	514	501	522	451	492	512	483	474	488	441	521	487	463	486	531	501	470	518	516	483	500	490	546	511	513	472	491	507	516	531	511	479	493	504	513	488	506	489	528	509	508	497	469	478	487	500	488	527	482	497	491	503	485	469	515	525	495	481	504	488	512	468	501	507	478	529	506	520	494	483	473	490	537	540	512	512	487	483	498	481	519	440	504	476	522	463	511	483	521	498	493	486	522	483	497	469	525	499	468	486	527	488	500	526	496	479	473	495	506	504	481	485	533	507	504	508	536	489	485	507	504	512	540	540	486	497	459	500	483	521	488	495	505	535	576	489	508	512	497	509	463	468	494	527	520	518	515	497	493	476	518	518	492	502	461	485	497	501	495	494	507	509	496	501	491	464	488
35178	47350	17777	8582	4506	2494	2022	1634	1119	716	660	587	573	652	627	582	624	622	649	592	632	618	670	548	573	604	579	542	607	592	578	586	616	612	603	615	594	609	601	586	604	626	584	578	593	601	604	644	577	580	613	613	593	564	601	592	618	577	639	607	617	593	585	615	602	581	630	580	618	579	575	605	618	652	611	657	581	598	574	624	658	671	596	625	534	605	601	557	593	635	606	576	594	606	580	584	570	546	609	609	543	585	580	604	603	613	620	626	549	610	624	542	607	545	584	590	566	622	627	609	603	585	599	593	597	583	564	569	569	633	611	583	589	558	555	606	625	600	598	572	609	570	586	621	601	601	590	601	590	605	575	595	644	607	570	604	607	593	551	611	585	571	572	544	582	596	603	563	591	575	574	644	598	584	596	629	591	605	585	564	621	604	595	583	567	614	577	578	582	608	623	631	561	571	519	590	571	585	571	557	610	569	590	590	616	563	556	612	591	609	590	583	569	605	583	601	603	572	613	603	583	571	594	576	590	616	605	606	621	603	567	589	598	581	575	563	601	579	600	604	594	590	647	599	608	625	632	604	557	604	634	588	599	607	632	581	554	623	589	592	574	600	583	555	612	596	616	617	536	612	557	589	578	578	605	563	555	629	619	627	612	651	591	580	599	597	565	625	601	660	552	555	563	583	596	632	579	633	638	564	594	585	604	624	587	637	598	614	567	614	554	589	590	591	580	594	593	584	588	574	602	592	599	621	566	570	610	602	617	590	579	605	629	572	645	569	591	582	546	558	622	580	621	633	583	593	588	551	612	564	587	567	561	572	588	624	616	561	581	612	586	579	592	570	608	545	623	586	647	614	563	604	580	612	625	567	598	549	573	584	594	591	575	620	589	619	580	574	633	569	614	623	589	561	596	607	598	577	585	569	612	613	590	606	570	538	602	602	617	595	591	569	617	588	591	582	577	593	552	591	587	610	609	565	585	598	555	580	596	635	574	623	566	532	607	578	603	545	629	600	609	587	589	584	601	612	591	575	605	599	581	608	574	563	570	581	580	621	583	613	594	603	612	644	588	597	618	592	563	595	572	580	619	615	605	601	586	593	587	633	587	603	584	558	612	562	592	583	563	557	589	587	606	611	591	574	574	620	602	569	563	579	598	586	596	566	577	591	637	587	579	588	609	579	637	615	559	570	587	547	618	549	569	623	565	583	598	569	576	564	525	555	587	572	592	621	612	619	555	611	626	622	581	595	572	567	558	576	591	565	563	635	556	574	598	588	584	576	562	629	585	580	617	568	586	636	654	545	582	620	606	576	641	629	546	589	590	595	599	599	646	583	590	569	644	570	614	600	539	540	613	579	580	638	617	608	593	628	592	592	604	565	554	580	603	599	554	547	597	587	534	638	590	574	624	556	609	652	595	604	566	561	605	573	562	600	602	638	599	597	617	580	627	601	573	576	568	562	586	623	583	590	560	590	543	592	601	549	582	606	608	557	590	571	590	585	613	573	565	608	567	598	588	594	598	564	582	573	611	608	614	593	593	609	633	569	599	580	575	641	614	557	590	599	590	565	616	611	593	583	540	595	630	576	583	639	662	586	563	610	608	593	564	606	560	598	579	563	571	612	555	625	606	587	596	624	549	594	614	592	586	562	596	563	589	570	550	629	556	566	608	579	591	575	628	514	571	590	612	587	598	561	588	571	566	607	594	612	600	579	619	580	582	614	623	624	535	597	563	578	557	604	602	580	622	595	592	590	589	590	611	622	572	585	590	547	572	598	621	577	594	606	572	602	594	576	619	571	618	586	609	588	565	583	554	599	615	591	590	574	612	609	595	577	629	572	611	578	566	569	559	575	608	604	629	576	576	572	547	574	579	554	580	559	576	589	589	575	575	569	607	569	611	599	573	580	600	599	645	608	581	595	584	568	583	571	598	584	614	593	613	577	581	641	577	587	572	568	583	584	571	582	600	590	620	601	594	583	626	602	631	581	583	582	586	582	588	569	617	587	593	561	570	576	572	609	611	565	555	577	616	611	586	602	572	565	611	645	606	624	574	544	600	608	575	587	561	610	546	652	564	582	612	573	568	607	605	587	605	648	611	586	564	591	578	613	583	559	610	592	591	587	599	623	574	584	634	622	582	595	578	579	575	619	615	597	608	561	580	604	601	577	601	620	553	583	597	570	569	604	563	613	605	563	641	586	590	635	585	627	537	578	610	576	611	616	600	588	591	581	595	586	599	582	601	630	651	610	579	627	598	595	598	595	579	579	596	591	570	590	615	580	560	582	587	562	605	580	589	627	562	577	590	598	602	577	614	577	598	600	593	590	587	582	612	565	628	588	612	570	592	588	646	610	613	616	621	615	574	542	578	624	591	595	596	599	564	606	622	568	624	565	576	579	587	581	594	569	575	612	561	591	597	546	601	613	630	608	570	565	604	594	600	647	634	624	599	569	584	574	569	587	609	631	559	628	601	596	642	563	575	646	582	583	574	591	583	596	587	591	613	621	622	635	557	579	571	569	599	613	617	589	594	554	608	570	601	556	546	598	591	634	620	625	569	579	596	566	566	616	564	626	546	600	605	659	596	577	613	584	567	581	616	583	609	612	614	602	596	644	607	602	574	612	599	604	565	590	612	590	558	592	578	623	572	599	551	612	611	608	592	599	564	614	588	629	580	578	565	642	605	604	597	580	574	626	588	589	594	531	616	592	613	574	624	653	609	646	619	540	618	585	590	609	580	638	602	603	602	609	609	582	562	610	607	638	594	581	574	603	590	632	595	585	565	589	600	597	581	599	643	631	593	570	569	611	593	587	570	575	615	600	600	567	584	599	611	588	602	586	552	552	597	599	538	603	612	612	621	595	618	610	604	574	650	598	565	635	573	597	619	577	598	565	606	564	624	594	571	631	622	614	619	589	626	612	581	587	606	568	619	589	543	576	585	588	608	583	600	582	633	605	556	546	564	585	624	567	563	577	595	558	577	568	581	562	592	583	606	615	626	598	626	614	624	570	569	614	613	626	577	627	621	631	562	588	577	589	576	576	593	606	567	585	558	599	629	602	574	601	605	579	619	616	572	606	591	583	614	616	607	589	571	592	613	612	555	573	593	576	586	568	615	600	566	598	584	593	589	611	601	622	591	592	569	563	593	553	608	585	578	623	601	591	586	570	633	604	602	582	579	592	601	577	585	608	646	600	596	582	579	561	589	522	560	590	600	599	561	583	611	603	582	538	591	606	575	584	602	587	588	571	623	565	604	608	586	599	561	642	588	571	632	575	566	565	618	579	605	605	593	600	580	577	609	595	584	596	609	594	594	584	571	591	542	574	561	618	572	600	549	621	578	604	572	578	577	551	567	609	563	599	609	576	629	563	540	572	644	579	592	550	561	596	620	579	558	629	640	570	579	566	615	567	613	588	600	611	620	597	578	625	565	587	616	569	568	600	583	561	561	623	618	602	578	615	576	627	561	590	578	601	600	548	590	571
24034	21273	28623	24219	21246	12424	2431	1515	932	612	493	440	401	389	418	383	407	361	378	363	307	366	320	343	308	325	318	290	292	348	331	310	310	304	295	301	321	339	316	327	315	317	307	326	343	347	334	319	333	331	301	314	299	305	311	302	310	301	297	321	332	315	318	284	310	297	301	297	313	315	281	314	314	292	307	301	302	320	304	318	341	352	338	321	306	303	306	337	308	323	295	325	306	290	295	310	275	305	278	302	296	293	311	306	317	280	298	329	282	295	314	281	307	300	314	294	298	297	315	301	278	299	289	295	321	328	326	323	302	318	305	310	315	313	324	303	299	307	304	293	303	276	272	297	300	318	313	337	313	300	316	322	303	337	306	335	308	297	279	300	295	282	345	303	306	302	281	273	300	308	301	266	318	283	301	287	292	284	301	306	313	312	314	332	280	307	308	317	305	313	311	311	291	294	307	283	331	321	300	303	277	312	296	309	320	304	312	321	263	300	285	282	291	277	316	302	324	288	298	316	307	310	303	310	294	324	278	340	304	301	330	323	348	299	339	285	282	314	295	303	310	312	293	319	335	291	294	322	272	305	312	294	305	313	312	301	293	308	303	289	293	299	299	294	319	333	293	276	306	299	313	277	305	319	328	290	281	320	307	279	313	291	336	277	313	301	297	281	290	313	295	357	342	280	303	312	306	323	312	306	320	315	304	289	300	310	324	297	309	330	274	307	311	304	296	301	310	298	330	300	323	299	316	311	286	279	316	325	306	312	304	285	297	289	310	312	291	336	342	300	285	308	339	264	287	287	311	298	294	322	285	291	283	282	317	272	287	330	292	318	287	309	341	329	296	263	296	323	320	287	283	297	296	275	311	313	301	292	324	292	302	320	313	316	281	309	303	302	325	299	309	271	300	290	327	326	301	327	273	315	254	290	277	322	293	281	318	299	313	328	290	280	322	273	302	283	327	299	329	302	286	271	309	316	302	320	312	313	289	301	312	303	300	305	311	287	306	299	309	294	335	288	287	269	294	312	326	329	265	341	287	290	303	313	293	334	292	279	303	306	342	288	300	290	248	295	308	285	301	311	304	301	315	272	312	308	302	282	321	305	297	304	310	315	328	269	257	288	318	292	277	322	296	292	312	301	270	302	335	339	317	307	319	295	270	285	293	305	289	320	308	310	327	278	286	300	295	291	326	293	276	279	312	279	296	318	307	324	302	315	317	288	283	280	295	292	317	287	298	318	298	285	330	340	338	290	287	296	282	297	312	279	291	294	270	313	307	322	316	280	298	271	275	277	289	312	324	295	324	293	284	261	295	291	297	287	295	300	294	325	312	316	292	312	300	298	304	286	296	279	272	286	336	298	313	314	319	312	315	314	306	293	290	280	303	306	311	288	283	313	286	310	294	293	290	296	330	283	307	306	307	315	310	291	305	314	301	316	311	311	298	304	312	330	296	289	266	292	304	289	307	304	285	295	306	307	294	323	308	307	338	301	263	305	297	285	318	303	279	298	303	323	308	302	303	317	301	303	309	314	309	286	298	293	333	310	286	284	299	313	307	319	310	325	316	284	335	295	305	287	290	319	321	278	319	288	299	318	318	317	320	308	274	304	292	315	322	325	292	321	313	306	309	304	319	301	270	305	295	277	292	303	288	304	302	284	312	328	287	318	347	310	303	282	312	313	299	300	297	320	310	301	304	274	311	292	271	279	327	296	303	290	285	279	274	301	306	300	296	297	317	292	297	287	325	317	293	299	304	274	285	308	283	322	321	318	322	330	312	281	287	303	290	270	289	278	295	307	309	302	303	305	289	291	318	315	315	300	317	317	293	315	343	264	300	319	297	282	315	302	304	306	303	311	290	281	297	319	294	298	307	307	281	332	289	334	304	320	290	349	297	307	294	283	307	290	297	310	300	305	297	280	303	328	302	307	306	334	303	311	297	294	301	287	285	290	319	303	296	306	307	292	287	295	268	289	309	305	302	289	296	289	278	309	285	330	330	298	319	292	278	295	324	291	298	313	271	287	285	281	309	307	348	300	293	303	270	274	341	281	301	292	286	317	283	315	329	266	278	327	305	287	338	313	305	322	334	266	280	308	305	304	310	299	295	297	314	306	313	307	321	305	307	295	310	337	304	301	258	281	301	282	282	246	313	303	293	311	332	306	295	273	330	318	323	292	288	292	353	303	290	300	297	299	308	301	304	284	320	284	311	319	308	294	308	298	326	316	294	304	298	275	293	282	262	289	305	284	275	320	311	308	312	317	310	306	279	289	284	316	305	253	276	292	260	301	315	301	336	299	263	284	331	329	311	316	279	315	338	307	302	302	317	300	298	321	292	304	276	305	324	304	299	306	304	301	315	296	285	307	314	294	318	312	298	292	315	313	315	309	298	308	271	289	287	311	334	286	311	295	298	312	307	321	289	289	320	303	297	297	299	317	324	312	282	295	325	331	331	298	342	281	298	305	283	323	306	319	307	284	309	290	302	326	290	285	318	297	335	323	303	324	298	302	281	304	298	272	313	296	307	328	305	289	279	288	309	300	319	329	304	298	296	305	327	312	292	300	320	311	317	325	298	251	319	276	286	337	295	298	313	300	263	281	294	301	306	281	269	307	308	332	308	285	325	305	311	283	321	300	336	310	321	272	298	305	289	307	333	303	300	312	306	334	295	308	293	319	310	281	339	340	328	304	300	291	300	302	318	317	292	273	284	274	335	291	308	290	307	280	272	305	300	297	294	301	292	305	308	292	338	277	288	308	317	310	349	299	289	325	306	311	288	321	302	285	329	307	297	328	298	286	317	331	316	310	304	305	309	292	314	313	300	313	302	313	300	311	320	321	286	284	338	280	286	296	267	319	276	312	316	322	303	321	311	308	294	304	327	314	302	295	288	335	326	333	299	254	322	335	335	311	318	289	291	335	302	342	303	319	301	304	315	295	305	284	337	332	322	322	291	307	308	319	323	307	321	289	320	296	270	328	290	311	300	296	267	292	279	324	299	304	290	260	303	333	311	321	324	310	278	326	322	286	288	319	304	316	323	321	294	321	327	286	290	291	275	307	302	285	294	292	294	295	289	312	301	307	308	314	300	331	312	289	256	325	301	308	305	320	309	306	299	287	279	318	300	286	285	282	297	302	289	297	282	311	312	326	294	306	308	291	304	287	275	284	315	322	290	288	294	278	337	350	274	287	313	277	271	299	302	334	294	271	294	303	275	309	298	300	341	292	312	244	290	298	283	291	293	311	303	307	284	313	276	312	325	325	289	234	332	331	291	324	312	321	264	316	323	315	332	321	292	284	286	276	310	285	328	286	327	299	304	322	275	311	297	328	292	304	302	319	310	304	310	304	275	288	305	306	310	297	312	291	286	293	322	293	303	338	320	320	293	313	306	342	327	313	303	326	331	293	282	284	305	314	270	305	330	318	299	314	326	301	291	307	279	275	311	320	347	285	282	287	320	327	306	273	325	282	320	310	266	266	293	340
37104	58150	24588	14095	8210	4848	3684	2856	1780	1062	791	666	593	499	531	531	549	494	498	473	452	447	430	401	393	448	429	359	424	432	386	399	444	404	417	372	403	410	397	422	386	386	364	416	404	398	424	373	407	394	407	391	396	388	384	410	372	387	350	393	326	384	409	400	398	387	369	344	371	380	394	372	376	432	370	372	382	391	366	401	459	432	414	395	397	371	385	334	398	382	393	407	391	357	410	356	373	377	356	347	373	338	363	412	371	421	382	358	375	387	351	352	365	355	343	327	370	358	357	383	366	392	400	387	388	393	360	390	401	364	382	354	378	336	390	375	388	389	366	395	366	382	307	410	378	371	382	339	375	401	374	400	382	380	367	384	384	344	400	384	376	355	395	385	390	392	356	376	385	393	361	379	363	382	346	362	354	399	355	345	347	408	345	357	363	364	367	383	348	385	394	337	342	354	390	371	391	379	349	401	342	393	375	385	353	365	401	362	387	371	386	387	331	362	377	384	355	411	393	348	344	364	382	372	373	361	390	356	369	369	393	389	360	379	341	341	357	403	379	336	406	363	386	380	413	379	378	371	366	406	362	372	388	361	372	357	382	363	374	329	372	339	374	359	403	353	354	380	395	384	367	328	370	360	408	352	364	376	377	361	364	372	379	375	365	354	360	361	357	359	383	382	348	418	387	325	402	367	388	375	372	396	414	369	374	358	363	356	369	376	363	351	333	361	324	391	363	343	388	335	359	360	386	344	374	352	367	362	351	393	340	364	376	368	383	354	370	379	386	348	393	389	353	361	358	399	399	360	412	387	363	384	362	380	393	363	389	380	344	417	390	381	339	407	323	341	386	373	351	368	356	380	347	352	360	357	361	400	415	385	355	311	364	376	358	364	413	380	391	421	343	369	369	377	361	373	377	360	374	373	368	406	366	389	371	342	373	380	377	338	350	404	385	399	391	371	355	400	387	394	389	357	370	378	353	385	377	377	373	408	380	378	361	353	344	318	389	367	376	372	344	368	392	346	371	376	358	380	367	372	352	378	380	404	387	361	433	352	362	365	358	408	365	380	375	350	396	348	385	378	368	383	367	382	414	367	410	363	342	332	374	344	366	369	393	375	350	375	343	411	368	398	377	417	391	344	339	353	432	377	368	402	379	373	400	364	421	412	374	399	366	371	375	367	400	381	383	369	377	357	358	350	340	371	380	397	373	403	357	343	339	382	336	359	392	399	397	367	349	358	380	356	361	372	399	364	349	361	352	376	397	366	387	379	358	386	381	363	338	355	386	343	372	420	361	361	419	353	352	380	376	377	363	367	390	365	372	383	354	355	347	383	395	367	403	391	387	357	345	397	364	363	355	373	371	372	349	351	360	369	385	385	381	370	365	366	366	369	355	346	372	362	360	372	397	343	381	348	341	384	372	370	362	356	410	382	346	387	340	370	367	363	351	360	383	352	381	393	366	370	404	352	354	379	334	338	405	376	358	390	367	339	364	381	332	357	360	371	374	400	371	321	350	357	340	375	383	348	368	399	386	383	338	377	371	379	389	380	364	361	387	373	377	371	388	382	366	387	355	347	361	380	357	376	352	392	416	367	365	376	402	402	360	366	354	362	378	355	422	342	395	361	415	371	378	372	391	409	371	380	389	365	360	392	382	372	398	356	368	365	389	343	378	377	367	342	371	388	343	406	373	379	370	365	357	378	382	405	381	386	379	359	356	353	381	373	382	399	366	348	396	384	358	357	386	378	367	371	367	361	380	364	384	376	358	364	384	321	370	356	388	363	366	376	395	351	413	361	380	363	351	390	383	364	363	385	399	377	359	371	362	365	400	372	346	397	370	393	400	349	393	356	379	373	363	389	413	417	372	372	414	401	398	365	380	384	346	364	335	369	313	399	414	371	384	320	384	401	375	361	382	351	367	348	403	369	365	388	362	333	335	414	367	373	392	342	367	376	399	338	377	338	375	392	393	372	378	381	378	360	385	382	367	408	351	358	385	362	379	370	328	396	344	329	375	361	364	380	367	365	383	367	360	348	375	344	392	376	382	382	386	380	378	342	377	382	378	352	388	359	413	360	400	382	352	394	349	357	344	385	375	365	395	375	390	419	369	367	400	356	373	353	359	363	365	402	389	393	437	356	385	384	393	392	355	408	387	340	361	361	340	374	364	378	393	366	360	345	398	396	378	374	369	366	383	380	369	357	351	383	319	388	346	363	386	359	340	340	392	361	379	366	348	355	368	375	380	347	366	382	386	373	354	370	365	382	341	410	373	386	377	396	415	386	383	369	359	362	346	401	348	362	349	372	354	360	383	345	367	385	346	380	339	347	366	381	379	402	363	343	361	392	384	386	356	334	395	345	372	384	371	370	385	361	344	382	350	429	383	365	351	369	383	368	381	357	360	370	371	370	393	370	378	353	341	410	398	383	370	351	375	367	382	366	409	381	335	365	363	404	369	380	415	348	354	359	365	369	375	335	358	394	378	380	393	362	344	386	381	398	381	358	408	367	347	350	396	401	377	386	351	343	411	377	384	356	347	374	366	378	361	396	337	369	397	390	358	368	366	397	392	372	384	366	384	358	389	404	386	391	375	415	398	336	376	382	407	386	369	376	385	383	406	360	376	367	379	362	382	393	372	362	369	342	363	372	376	366	413	354	376	382	390	371	373	345	371	378	358	351	399	380	392	355	376	363	377	360	357	355	361	380	386	376	395	371	334	362	368	384	391	345	341	404	374	376	388	367	370	398	370	380	346	379	347	377	408	362	370	413	331	419	366	375	356	368	355	365	378	370	347	359	363	411	382	409	366	368	372	377	339	369	380	351	357	351	372	359	384	381	350	369	395	347	376	405	355	393	348	359	372	354	348	366	357	357	404	413	363	344	367	371	350	344	347	380	369	400	366	368	376	367	349	360	355	356	353	361	405	385	342	416	375	387	381	379	354	394	369	381	348	372	349	362	378	371	355	348	407	393	374	386	386	372	408	375	335	364	369	367	387	352	356	348	340	380	389	348	407	385	380	368	384	349	339	399	391	384	382	400	378	376	365	353	367	344	356	378	369	378	391	374	365	378	329	368	420	405	362	392	395	389	362	377	371	390	353	380	369	380	367	379	357	394	353	364	372	381	383	367	379	357	352	372	394	357	392	392	370	361	391	396	344	373	393	377	363	377	362	377	384	373	388	395	363	372	345	369	390	382	357	353	389	385	398	393	379	354	382	418	372	412	357	368	370	349	371	419	388	352	391	393	378	367	376	371	398	368	348	355	347	356	384	372	370	383	382	363	395	356	376	388	405	393	358	339	398	391	397	360	394	380	346	346	385	369	360	402	377	407	351	372	378	371	385	364	369	372	359	354	355	395	375	354	331	382	389	363	384	366	343	352	383	384	375	373	360	365	404	367	399	386	368	387	361	358	351	393	388	386	366	357	393	380	366	378	377	385	369	362	400	349	349	365	388	342	395	390	340	383	374	360	375	381	364	368
22867	21212	29074	23653	21213	21222	11260	2241	1252	737	545	488	410	346	365	381	333	345	342	304	293	287	264	255	266	230	264	224	262	246	205	236	236	230	234	221	238	225	212	255	212	209	247	245	264	268	219	254	240	229	240	229	195	221	202	236	218	215	201	224	225	206	201	253	199	211	193	215	201	229	222	181	203	193	232	229	204	235	243	241	300	303	280	230	215	214	204	205	187	174	202	211	210	199	216	225	229	215	193	208	206	206	227	210	202	225	210	229	219	192	210	234	216	211	202	202	218	202	229	220	203	212	220	210	231	200	194	200	228	202	233	215	239	191	197	229	199	218	205	202	226	163	209	195	216	220	214	199	188	212	216	198	185	181	198	203	217	215	211	194	196	186	206	226	188	217	211	197	232	178	196	212	212	223	206	224	219	199	227	210	211	224	211	207	236	185	211	220	232	217	206	196	205	196	201	209	209	209	212	207	208	245	185	199	193	222	214	192	195	219	207	205	200	214	208	213	217	206	208	202	213	171	209	205	197	205	234	226	200	209	191	164	222	237	188	209	227	223	211	228	203	225	200	209	216	209	204	179	220	247	210	204	216	173	186	196	204	219	215	251	210	222	216	220	208	214	190	184	209	213	223	233	180	212	225	214	212	206	230	201	184	202	223	197	208	215	214	201	198	186	207	199	209	214	213	171	193	188	198	205	205	225	216	202	201	209	220	202	225	207	217	209	216	196	204	206	185	212	220	207	210	198	202	212	187	221	226	222	227	205	218	204	193	197	186	204	235	188	227	202	208	224	205	203	202	224	232	202	188	200	212	207	233	195	207	194	212	200	204	178	209	208	244	221	215	224	215	214	226	214	234	177	201	196	217	205	216	223	200	213	181	236	222	188	173	224	241	208	210	211	186	216	182	227	202	244	205	201	208	170	217	226	208	200	198	203	232	193	199	195	216	216	181	210	194	225	200	206	227	236	213	219	200	231	198	210	203	190	204	209	193	204	199	206	210	225	187	209	221	217	207	197	233	192	179	190	199	186	186	199	211	203	218	201	177	223	194	198	199	188	207	192	227	193	229	203	196	214	204	226	190	203	184	226	194	223	218	183	190	196	221	186	217	212	236	203	212	224	206	209	191	218	212	215	211	196	207	210	222	214	195	233	205	194	188	201	197	215	196	189	214	215	215	185	221	224	232	179	199	209	183	223	195	202	189	212	215	203	210	233	199	183	225	197	220	247	205	217	216	207	211	235	221	214	198	218	203	211	201	208	215	206	214	228	202	212	218	231	198	214	235	196	181	194	215	190	198	231	220	219	193	200	190	217	220	214	208	200	223	203	211	204	186	224	222	219	186	206	204	191	201	214	226	195	230	216	213	218	196	202	195	199	202	215	201	224	201	231	221	201	209	219	198	213	234	228	197	205	215	175	211	198	211	226	198	214	197	198	200	209	226	223	203	219	222	203	219	216	187	201	217	213	225	212	223	207	202	184	188	194	211	186	205	231	206	207	224	182	211	216	205	206	200	206	207	195	223	239	185	207	213	210	210	230	217	197	224	193	208	180	189	195	205	208	172	182	188	224	215	214	198	240	205	213	200	225	200	234	198	221	206	216	204	197	216	201	241	208	206	200	196	212	200	238	226	183	219	200	195	193	211	211	212	187	211	211	180	213	211	204	203	191	224	217	225	214	220	212	185	188	194	225	188	203	207	212	199	181	230	176	224	219	202	209	219	194	193	217	201	198	212	216	199	211	216	216	198	182	234	194	223	224	218	189	185	199	198	184	186	201	195	199	198	221	207	208	208	219	224	191	193	196	200	207	204	214	212	215	234	212	232	220	208	205	212	200	184	204	200	187	199	213	187	195	197	195	214	202	202	228	209	208	199	196	213	213	198	195	191	227	199	186	219	209	207	202	202	189	233	212	210	185	201	236	224	214	215	213	189	190	215	194	181	212	212	218	219	188	195	231	227	198	207	196	205	191	203	190	229	199	210	258	182	225	208	209	206	209	195	221	190	220	196	213	213	228	193	209	209	226	206	180	221	195	199	195	218	194	198	187	224	219	211	210	215	203	205	231	200	199	188	195	208	186	198	199	210	227	203	211	197	184	208	224	196	198	217	200	212	194	191	212	213	181	207	197	202	193	192	189	226	203	210	210	211	194	217	240	214	213	191	214	199	216	189	206	220	219	200	208	223	195	220	213	240	228	208	205	225	215	178	195	186	175	210	193	203	204	215	209	197	189	212	198	226	239	205	190	220	237	190	191	214	201	196	223	213	218	212	228	222	201	214	207	217	200	239	216	229	191	179	216	189	206	197	199	194	211	212	179	200	184	209	211	214	190	208	209	192	199	209	229	211	218	206	222	196	207	185	210	205	213	194	221	209	212	201	214	218	220	225	203	206	224	205	185	227	229	196	233	210	198	203	220	187	213	227	185	196	231	214	198	205	211	225	200	206	200	228	219	208	195	222	216	208	190	206	245	184	209	198	215	195	210	208	195	225	191	188	197	209	239	228	202	211	210	214	210	198	182	192	195	185	183	222	222	219	193	208	196	214	209	191	203	205	229	202	210	213	195	238	237	210	208	204	206	227	214	211	196	214	211	189	218	216	198	195	186	201	247	211	198	189	210	212	190	212	224	198	210	209	225	201	214	219	189	193	213	216	219	181	208	209	181	199	192	185	231	247	186	195	217	226	234	190	200	213	217	203	224	193	218	207	240	184	224	243	206	228	211	215	211	216	209	197	179	204	182	224	186	211	216	209	208	197	221	229	220	205	217	190	222	231	218	218	187	218	208	195	211	160	206	215	199	214	227	208	197	225	214	192	186	205	214	200	196	220	239	197	206	197	214	224	219	223	219	224	206	196	205	216	219	221	214	202	233	206	227	197	214	227	219	215	201	203	213	222	221	200	185	189	212	219	230	182	219	211	217	223	204	201	184	228	206	213	201	201	191	225	198	196	216	181	208	200	196	199	208	200	201	200	194	205	210	214	209	191	208	184	238	208	212	221	203	242	177	224	230	221	204	213	196	211	225	186	193	203	183	212	200	219	211	216	240	205	202	190	221	219	225	181	204	212	210	222	231	225	203	198	207	215	215	217	217	224	182	197	232	201	207	231	204	227	197	202	222	202	206	189	196	212	192	170	218	204	203	226	185	230	213	218	215	195	217	208	222	192	242	232	175	228	232	192	179	192	222	183	198	179	182	212	189	221	195	202	204	207	204	213	193	211	193	212	197	182	210	223	194	214	205	216	218	236	213	192	209	205	218	205	222	224	188	217	199	192	214	229	194	221	230	204	202	203	194	228	191	204	223	220	200	213	224	195	222	215	196	197	248	188	214	228	194	210	227	206	190	207	184	200	219	208	194	230	213	208	216	227	196	225	211	203	186	202	200	191	205	218	215	219	194	190	211	214	203	221	225	217	210	200	217	194	201	192	227	219	192	208	206	205	196	192	198	205	203	206	225	216	196	231	220	221	201	225	209	224	196
40467	67324	31461	18287	11870	7078	5274	4369	2615	1538	1015	816	633	587	547	562	492	520	483	434	395	356	371	330	326	325	333	348	374	282	276	271	287	274	292	274	299	319	290	284	255	299	282	315	334	323	310	307	285	331	242	271	276	271	242	253	247	252	244	259	271	273	254	283	226	256	304	267	264	258	261	273	275	220	242	236	251	240	260	306	348	387	376	287	290	239	246	255	238	268	271	278	259	256	210	275	245	242	254	254	272	269	232	248	274	246	230	240	244	240	257	223	264	267	242	211	239	247	241	216	252	276	261	236	243	242	226	272	261	244	244	263	213	246	221	243	257	261	266	250	273	222	246	244	247	256	260	272	254	235	280	216	243	229	257	228	261	270	254	244	227	247	279	227	272	244	227	268	220	243	255	257	221	240	265	236	220	273	236	223	236	245	225	255	271	246	246	256	232	228	249	241	214	230	293	240	234	266	237	248	231	254	262	239	239	251	248	263	256	257	256	251	244	278	256	247	247	235	239	234	253	243	235	253	233	248	227	233	254	245	243	238	238	250	231	253	247	254	233	209	231	251	221	229	252	242	243	266	247	231	249	226	254	273	242	264	278	255	257	238	241	240	250	249	258	219	239	220	257	264	241	279	260	247	254	240	249	285	238	235	214	213	259	234	247	240	244	245	248	276	237	254	252	244	245	225	235	236	226	218	238	261	256	249	236	242	264	261	256	222	246	255	259	246	245	226	282	242	258	265	242	262	251	229	272	268	267	221	258	243	234	258	243	233	237	240	245	230	254	235	241	269	243	255	217	237	269	258	231	249	243	254	267	225	247	256	257	240	241	255	243	209	260	230	235	220	256	267	249	265	220	244	246	228	224	244	226	240	238	261	279	239	237	232	240	251	224	252	249	234	263	230	236	228	241	236	222	248	243	241	222	242	261	269	227	257	234	205	251	245	253	268	268	241	248	253	241	246	228	262	247	217	244	271	249	250	268	258	224	245	245	242	234	270	218	277	230	241	233	241	232	250	244	263	226	255	235	266	252	267	249	246	250	244	246	262	239	245	241	247	245	249	230	224	280	240	265	248	235	234	246	252	236	245	245	237	245	230	239	257	241	245	261	270	268	236	237	213	222	234	254	269	216	261	245	250	246	276	238	240	256	242	250	246	252	250	252	248	234	243	234	249	244	265	254	239	252	244	257	242	220	214	228	248	234	232	229	240	247	242	247	230	260	254	263	242	257	218	236	257	278	259	219	253	270	278	226	257	250	251	241	270	213	233	249	259	217	249	243	249	268	241	215	246	246	235	253	245	268	228	263	232	246	232	239	278	230	261	246	247	234	241	219	254	259	274	256	274	260	245	245	228	267	253	265	249	263	270	243	266	238	248	247	226	242	259	250	261	225	267	245	249	234	260	249	239	251	221	255	240	236	247	258	257	266	234	254	244	254	250	228	268	238	238	285	235	255	250	257	246	274	274	223	249	233	258	264	247	231	254	253	247	242	246	248	241	238	258	233	225	251	212	253	275	229	218	229	222	256	256	244	254	249	244	244	264	227	261	227	254	236	257	240	240	238	230	248	236	258	261	240	239	265	237	293	233	258	254	236	265	268	237	279	279	283	242	229	265	241	259	249	242	265	249	269	265	254	259	234	249	250	235	266	223	243	271	251	226	252	248	231	241	242	262	235	240	238	224	233	243	243	262	239	236	263	259	230	248	251	263	248	247	267	270	257	247	237	247	236	232	243	247	232	258	259	229	251	250	250	270	260	273	254	254	231	247	251	233	246	224	253	266	227	227	237	194	255	268	262	237	230	238	229	208	246	252	251	244	225	243	235	241	277	265	274	248	254	229	229	252	229	215	238	236	254	266	238	247	245	234	247	236	228	224	255	243	238	253	234	226	249	249	267	223	200	244	249	228	212	239	221	249	262	243	230	237	243	287	263	257	240	235	225	257	236	259	212	274	281	219	257	253	231	240	281	231	261	239	279	249	225	234	263	251	222	238	251	256	254	252	230	221	260	258	276	248	254	265	266	259	235	253	232	257	242	224	237	278	244	236	241	246	203	259	275	260	250	248	250	262	248	252	240	224	273	266	255	255	256	249	251	257	245	238	253	234	252	234	243	232	246	233	267	262	230	261	257	264	253	253	233	228	277	240	258	227	279	254	229	243	245	250	262	227	248	253	244	256	235	242	242	238	261	226	245	229	253	251	284	240	249	262	250	262	222	264	232	270	220	246	245	247	259	253	238	254	242	226	248	225	252	229	250	263	257	274	248	242	252	235	287	240	248	289	282	253	264	277	264	227	227	247	225	259	233	232	232	229	245	245	228	244	250	246	219	253	253	231	244	249	239	238	238	240	239	261	224	237	270	288	240	245	226	206	244	226	263	234	240	225	246	254	242	241	256	227	277	243	255	243	261	246	241	233	246	261	226	234	235	251	248	260	245	230	233	260	284	222	229	255	240	270	234	245	271	248	249	254	270	250	223	238	267	255	263	260	272	243	245	228	241	264	253	246	244	255	224	234	263	247	234	215	251	235	227	233	267	229	222	238	272	248	249	260	252	224	264	253	231	224	236	281	253	239	231	258	240	241	249	256	238	232	253	246	230	240	262	257	248	264	241	237	258	234	271	246	253	284	261	234	251	255	254	268	221	205	239	240	237	243	239	255	262	231	247	247	260	248	258	239	238	242	210	243	209	241	235	262	243	254	247	231	248	253	248	241	256	266	242	216	233	239	263	270	267	251	262	251	243	241	250	260	260	256	268	243	242	254	221	238	265	268	231	258	251	228	246	264	252	226	224	273	258	239	227	233	255	254	232	237	266	258	270	250	258	251	245	274	237	252	228	265	242	264	255	245	217	247	234	238	228	244	233	265	251	269	216	255	238	263	236	245	234	239	265	284	259	248	236	240	251	242	233	259	262	210	232	268	266	206	257	277	259	248	213	238	244	257	260	271	225	224	242	256	244	256	270	261	260	239	263	252	228	220	210	269	233	261	272	277	270	238	252	230	235	229	231	244	240	283	244	246	232	264	263	261	256	263	255	255	246	222	245	259	250	222	245	264	249	251	273	255	247	258	255	233	241	244	235	231	204	279	264	265	258	247	259	242	250	255	232	221	255	236	193	224	257	251	255	242	244	213	258	263	256	246	224	248	234	253	247	190	262	248	243	249	244	234	249	221	239	246	224	264	222	242	192	252	276	227	252	253	252	255	243	238	254	268	232	237	273	228	226	243	254	287	260	250	247	246	231	245	258	241	233	261	253	255	226	275	229	280	240	244	241	208	252	238	248	239	247	247	257	251	230	240	240	268	232	258	232	256	283	239	252	216	239	241	244	262	260	242	227	268	253	242	261	275	246	273	248	260	237	272	250	247	252	261	230	247	236	242	251	255	248	241	250	227	264	223	269	245	242	251	258	256	231	223	272	252	258	255	229	274	225	262	261	229	249	249	240	214	251	252	257	226	216	252	251	240	242	268	263	245	244	276
28755	28570	23103	9233	3179	1586	1168	1101	798	597	549	545	493	505	536	508	518	529	524	508	493	531	520	486	472	521	543	506	513	469	538	507	495	511	481	491	488	511	529	527	506	525	504	507	514	543	473	490	502	493	471	499	474	534	503	492	516	532	506	464	494	485	503	496	499	502	516	500	523	522	512	534	474	510	514	526	506	538	517	516	513	494	524	510	510	511	506	473	506	502	494	517	544	509	494	487	515	474	498	481	481	482	499	557	488	516	518	507	445	524	545	533	481	498	489	490	505	495	524	508	514	465	523	502	510	516	478	536	520	479	545	524	483	487	554	498	528	485	495	522	512	492	519	521	505	522	538	486	532	485	495	495	508	483	519	485	479	547	500	494	515	481	502	547	517	511	516	519	487	506	528	481	518	521	496	553	499	563	501	512	491	483	491	515	477	522	492	489	488	537	479	488	517	495	510	545	504	546	544	495	496	516	502	502	481	492	518	504	519	496	528	544	518	503	534	491	506	527	515	509	486	475	535	515	488	511	506	540	524	532	511	532	496	517	493	467	521	497	508	531	496	474	474	536	490	516	503	478	511	500	508	470	473	544	520	485	493	526	492	515	510	531	485	502	488	483	505	475	506	487	507	520	488	468	495	504	500	517	473	529	502	468	457	542	502	529	504	494	487	488	506	512	481	494	489	501	493	481	463	544	472	503	484	500	472	503	500	528	490	522	500	515	540	532	537	486	486	529	551	495	518	496	462	512	499	491	527	479	514	492	488	520	536	452	511	533	507	503	484	550	501	526	514	502	498	566	489	506	470	511	522	514	514	495	478	483	454	495	467	510	518	523	510	526	481	486	494	510	518	526	474	498	518	495	468	529	521	531	527	513	521	530	513	527	545	483	537	474	496	493	521	493	488	490	525	472	504	543	477	539	518	492	511	524	535	449	523	517	484	496	504	460	511	543	576	517	543	484	503	503	546	505	502	498	515	496	518	545	507	477	518	502	512	505	527	507	506	519	498	519	516	531	468	493	503	515	506	533	495	504	530	495	494	523	501	479	512	526	499	515	474	542	510	513	550	498	512	535	505	517	459	511	513	524	463	512	462	496	480	483	495	507	462	498	483	486	512	508	536	527	509	503	522	490	495	503	500	499	477	563	497	529	496	498	500	525	546	524	478	485	535	512	518	527	520	509	517	450	518	558	534	490	497	507	511	473	534	536	488	532	460	496	508	483	519	498	512	562	488	513	501	521	535	485	479	513	504	489	528	503	518	552	488	482	490	480	517	505	464	524	498	483	500	452	464	514	492	491	485	484	495	510	519	510	500	513	491	510	484	486	516	522	483	490	496	502	492	509	493	487	519	516	479	524	475	523	515	502	516	511	527	457	539	508	479	494	445	557	486	520	503	499	491	541	497	506	553	481	539	527	550	544	516	508	529	460	525	487	455	529	550	509	488	529	479	504	507	500	522	493	489	528	498	520	508	510	517	483	522	498	499	544	501	507	521	467	543	505	458	515	490	493	504	521	521	511	506	510	498	487	493	496	476	508	516	538	536	533	503	530	535	524	528	490	504	505	519	532	535	487	525	472	467	475	526	542	523	480	498	512	568	497	491	535	522	529	495	514	525	497	475	473	473	531	511	536	540	514	477	513	475	485	520	497	547	505	459	527	489	568	527	487	443	498	518	463	522	512	490	434	496	521	495	497	507	490	479	508	507	470	530	508	524	552	472	518	550	521	515	504	528	514	497	504	491	495	502	509	498	487	542	542	512	578	480	518	475	510	509	513	522	511	509	492	486	470	454	492	499	507	519	484	554	475	496	511	509	511	479	500	529	526	505	534	577	527	504	542	487	498	536	488	520	465	501	510	491	506	495	456	484	495	522	534	509	466	501	512	514	508	510	520	500	456	569	503	520	499	484	505	464	523	499	523	486	500	506	499	503	514	488	502	504	520	470	458	542	543	498	506	532	537	472	507	482	497	502	503	523	480	516	545	487	520	454	470	525	482	542	554	458	502	511	483	517	509	481	493	483	532	489	508	483	493	514	533	533	486	487	495	489	506	535	489	503	507	508	481	529	519	504	513	530	522	521	529	507	506	529	492	494	504	479	493	479	484	510	529	534	485	524	496	509	503	527	538	498	497	496	490	532	521	528	543	489	482	495	476	490	521	516	514	525	485	493	480	503	512	509	533	516	475	487	509	543	476	520	505	502	561	484	537	471	512	517	500	506	520	521	516	511	502	516	514	502	479	495	498	462	495	490	531	514	502	503	488	489	509	469	477	494	516	483	540	522	502	493	523	514	557	504	508	486	517	480	495	526	513	541	460	518	555	507	508	483	485	507	496	495	516	529	532	517	490	473	500	507	510	495	522	537	480	518	525	509	499	525	506	483	516	477	487	495	490	521	510	488	500	514	492	465	499	537	496	485	486	539	504	486	549	538	544	487	490	519	548	501	528	508	523	481	505	514	491	470	515	478	511	518	536	516	513	534	547	494	490	452	453	499	524	516	518	536	447	494	497	516	512	524	461	508	490	480	528	489	483	470	491	530	471	510	521	509	501	489	537	516	531	518	508	499	473	467	454	528	496	519	523	508	518	512	502	491	521	493	498	555	488	499	533	513	518	528	495	495	528	487	544	544	492	472	521	500	509	500	497	534	546	510	484	528	544	531	500	516	524	498	569	477	525	514	493	502	527	510	467	484	510	493	532	465	481	515	550	481	495	475	500	498	537	540	502	487	526	508	478	508	514	512	549	492	540	506	506	530	482	518	516	512	522	483	520	544	481	490	467	516	476	495	475	477	526	507	492	507	435	525	516	505	507	507	502	494	519	511	505	540	510	525	473	481	510	443	499	490	517	502	544	520	518	529	514	525	474	517	479	521	502	490	493	493	514	498	479	490	511	494	473	499	493	497	516	499	501	531	502	507	515	505	503	481	507	520	526	507	484	489	489	512	490	516	499	493	493	497	509	483	498	510	521	552	472	539	501	546	473	521	487	477	517	525	504	548	496	493	514	500	485	526	533	481	500	488	527	542	511	489	500	506	507	510	469	500	511	499	540	486	515	495	513	521	513	533	484	510	500	502	496	544	523	497	529	524	508	504	526	507	537	543	553	513	501	543	480	552	512	509	535	528	504	488	475	525	509	514	484	523	474	505	505	523	502	502	519	506	516	519	487	473	502	527	482	530	536	508	529	518	501	508	503	485	499	552	526	479	495	512	491	524	506	536	517	518	515	514	483	531	475	545	517	513	539	504	492	515	526	509	476	516	484	550	522	484	477	480	509	500	459	472	547	513	534	492	539	505	498	540	527	492	532	505	523	490	528	520	487	526	530	499	520	505	539	524	501	515	532	525	521	498	450	473	521	500	518	495	518	484	510	543	511	511	497	488	508	533	511	547	507	466	510	512	523	522	476	506	506	503	509	525	512	492	501	511	500	525	478	553	531	503	470	539	488	525	511	493	472	498	511	513	463	510	495	500	492	477	532
35497	47297	19505	9260	5486	2665	2134	1898	1228	849	747	605	647	629	626	603	672	705	642	632	605	600	603	620	638	619	632	609	628	612	623	607	599	638	629	623	629	643	671	591	597	629	583	664	616	592	637	638	603	632	609	617	604	564	605	610	649	628	597	612	595	625	633	622	586	627	641	600	582	593	594	613	587	549	590	612	590	638	618	595	655	611	600	606	597	571	634	593	630	594	619	583	586	636	602	612	603	575	601	619	631	632	583	641	617	574	654	648	572	605	576	615	635	594	584	618	578	557	586	589	577	575	589	659	636	611	574	580	578	584	605	597	579	603	588	577	601	593	622	581	633	608	625	605	635	591	603	627	586	600	587	566	571	617	622	623	658	592	619	601	595	598	594	589	609	673	592	587	590	654	568	575	604	597	570	631	675	594	583	595	565	563	602	588	615	601	591	600	612	600	605	576	623	598	582	614	656	621	618	589	609	621	617	576	589	594	589	599	589	582	616	604	615	632	594	603	615	617	583	581	560	622	646	610	621	604	604	619	609	612	597	534	648	565	606	617	595	602	601	585	620	619	618	598	584	541	589	584	616	619	614	616	641	625	624	608	577	598	596	610	597	617	598	626	592	593	610	592	622	625	661	586	556	603	629	608	607	594	574	604	627	630	617	580	611	588	606	591	588	628	614	630	617	605	556	579	602	605	604	616	614	637	587	586	606	574	551	608	642	587	617	640	608	581	628	649	609	595	572	612	603	604	594	584	624	619	634	580	619	644	617	601	634	624	647	648	613	577	586	657	609	610	580	619	637	547	629	624	590	619	588	616	562	597	663	558	588	566	698	583	618	598	607	621	636	587	606	597	633	608	601	585	612	605	588	606	621	601	578	607	611	608	652	632	597	616	633	568	562	593	567	579	615	546	620	617	605	577	601	588	625	566	558	616	568	573	637	630	595	591	621	578	595	599	609	601	593	583	586	601	643	638	615	619	571	615	613	615	561	620	607	643	552	615	605	614	590	632	628	582	651	631	576	609	604	628	614	587	590	607	560	585	588	569	612	621	588	597	609	611	577	597	647	598	680	590	607	632	589	577	603	635	608	636	600	599	586	591	595	616	643	605	581	634	605	639	588	630	601	597	654	534	636	573	600	595	571	638	609	602	629	582	562	604	628	649	652	624	580	559	616	623	586	614	623	595	626	615	610	551	625	644	571	598	615	630	594	585	578	589	604	605	653	612	648	617	623	625	601	573	648	606	607	661	587	599	637	644	630	582	614	579	582	592	581	596	656	621	615	598	627	602	651	573	648	602	592	578	592	605	600	606	596	578	624	656	584	610	610	634	574	589	594	655	579	639	584	612	596	575	583	606	554	615	571	624	601	585	590	640	630	621	617	587	609	594	594	600	581	598	588	611	616	603	627	568	605	589	629	593	622	613	577	581	582	592	566	617	613	601	603	616	613	577	594	588	663	582	609	612	608	593	616	600	563	594	633	679	598	606	583	590	649	594	609	622	629	614	657	624	626	608	598	583	629	625	619	548	603	569	626	601	587	586	595	614	579	586	579	603	640	593	609	580	608	617	574	660	599	637	544	600	566	561	574	606	606	619	588	631	659	621	553	582	648	585	612	576	644	612	561	661	601	557	564	603	586	610	624	636	615	613	605	602	629	601	605	578	633	605	604	601	543	589	612	645	628	594	603	603	555	572	586	605	608	611	585	615	612	632	584	615	592	549	615	615	571	566	574	630	618	603	614	608	577	613	618	617	565	610	578	633	621	593	569	569	559	600	566	591	564	583	677	610	638	582	616	637	585	601	589	580	589	602	580	637	572	580	613	587	598	612	599	619	610	543	590	559	592	594	569	595	626	605	649	552	622	595	578	578	648	605	611	607	631	553	627	610	569	624	578	624	534	639	562	620	602	613	545	567	602	610	609	607	632	607	662	625	576	601	616	573	620	646	567	605	586	583	574	623	589	597	618	618	637	581	613	655	597	637	614	597	624	583	637	648	586	590	590	575	604	566	648	636	565	617	575	613	593	607	570	576	603	614	595	603	614	613	569	573	576	575	601	619	587	605	601	617	562	626	592	611	583	609	563	639	643	650	591	577	600	613	642	603	585	619	605	627	593	592	577	601	557	612	614	562	609	586	586	605	621	589	617	615	594	589	607	620	599	583	594	600	650	614	577	582	573	623	574	607	594	619	601	624	594	594	575	618	567	611	630	619	619	650	595	594	615	583	604	596	572	593	593	600	591	573	593	567	607	548	609	569	556	596	622	572	612	602	597	587	595	629	577	607	603	623	639	620	598	611	625	594	585	603	616	617	642	585	625	594	592	587	591	601	601	636	609	575	549	607	599	617	588	611	598	572	595	600	642	617	579	630	594	592	587	638	636	618	600	598	599	610	563	642	634	591	544	644	616	575	592	609	582	627	610	605	611	589	605	625	638	633	654	607	598	548	601	647	583	572	578	608	598	642	599	576	639	548	601	612	595	619	568	607	630	598	611	587	610	646	582	640	583	578	618	575	606	609	595	587	604	583	647	567	638	621	624	619	600	641	605	610	638	567	572	613	629	596	581	567	622	623	639	614	562	599	597	627	602	581	576	576	598	608	580	580	561	650	609	565	604	576	584	602	602	576	618	646	636	587	632	596	596	629	602	613	598	597	602	662	622	640	599	564	629	615	646	549	596	611	575	599	601	561	577	602	624	638	640	628	597	625	623	606	646	619	598	588	630	586	635	643	561	544	588	604	587	599	595	595	582	585	599	571	626	599	617	647	615	597	611	598	563	638	603	622	587	641	569	567	594	557	594	605	627	592	625	609	565	613	579	627	644	578	575	601	587	599	542	665	596	568	575	582	624	629	593	620	594	594	591	656	639	611	623	610	591	576	654	554	592	639	616	646	634	599	642	582	594	617	641	603	604	591	606	586	607	566	578	596	620	607	634	626	650	616	625	571	596	628	584	570	597	602	630	631	576	566	663	612	603	643	594	609	615	613	593	603	581	589	592	626	598	581	600	514	588	610	585	587	635	626	587	621	639	631	612	606	593	602	584	569	654	612	612	637	630	601	602	620	601	598	581	677	640	610	591	594	596	573	640	549	608	624	597	608	597	616	614	644	625	665	563	548	587	609	597	631	603	636	599	622	632	585	581	608	629	595	595	610	591	591	599	617	598	601	604	574	602	611	584	632	621	604	581	614	585	605	606	612	628	649	594	591	553	574	604	580	648	626	600	596	589	619	584	613	600	583	623	612	618	594	585	660	594	629	603	570	621	638	567	566	623	593	595	639	623	628	605	613	550	599	592	646	610	614	585	629	603	620	605	638	595	579	643	605	593	608	591	565	608	624	551	591	628	603	591	595	564	643	605	592	644	620	624	618	582	568	572	549	645	597	634	572	598	613	598	602	626	597	588	618	608	649	585	606	579	640	586	583	596	615	587	624	599	584	590	608	627	640	597	632	635	639	590	578	612	630	623	564	611	583	600	642	619	590
24061	21362	28728	24337	21318	12584	2807	1667	1035	763	558	468	420	418	410	415	418	435	412	411	374	368	357	363	377	324	364	357	356	356	362	368	348	293	341	359	334	345	324	341	344	357	338	385	376	394	345	355	347	342	360	350	324	318	372	329	315	354	363	320	357	329	380	331	331	331	347	375	343	314	327	336	338	351	331	328	335	317	350	305	366	368	349	374	319	340	343	323	332	330	358	318	305	313	307	374	331	324	302	349	327	327	383	371	338	363	346	338	328	339	325	323	328	322	327	332	323	362	323	326	355	350	343	351	343	289	331	296	353	338	360	328	324	334	322	334	342	310	309	368	352	341	338	339	335	349	339	317	322	314	333	342	310	310	337	368	330	329	331	338	335	360	326	323	369	315	319	319	329	307	342	340	323	315	291	275	318	342	360	317	327	352	347	343	334	333	350	342	341	301	320	348	347	337	353	325	356	299	344	348	342	347	297	360	330	344	350	338	306	340	347	320	338	303	335	316	336	323	335	320	352	374	319	321	302	328	351	349	340	365	328	330	301	324	337	336	308	332	357	296	363	333	343	357	326	353	315	353	327	332	362	333	324	339	331	318	357	347	329	361	323	329	335	312	318	304	330	316	323	331	306	345	312	321	347	350	348	316	371	309	328	334	365	344	337	290	335	314	312	343	317	342	333	370	313	300	291	339	342	350	343	305	352	354	381	306	304	342	331	331	332	349	326	344	300	366	325	314	357	339	333	350	325	343	338	344	327	309	339	331	318	338	340	359	342	314	322	344	335	339	365	338	315	344	348	317	311	331	324	341	299	294	317	361	341	313	360	341	339	318	355	312	329	334	325	341	292	350	292	359	334	318	328	282	315	338	304	318	331	329	351	300	365	309	309	326	311	317	345	374	340	320	344	321	327	346	359	313	333	313	332	318	359	319	312	357	324	343	300	336	295	371	320	352	360	302	316	327	348	326	338	345	312	363	362	334	351	349	299	314	322	351	327	310	348	330	302	355	321	336	336	336	327	351	311	345	335	333	335	352	357	321	331	348	347	358	330	331	321	346	350	306	367	331	357	329	328	334	352	320	321	296	332	339	320	365	349	326	319	307	326	344	322	314	340	314	312	355	339	340	343	331	337	347	332	339	351	293	327	349	310	328	344	333	352	357	325	361	333	343	333	347	338	328	338	316	325	318	337	335	319	311	296	355	342	338	316	335	345	339	344	340	340	319	295	344	327	338	308	349	368	337	323	302	300	307	308	306	335	343	319	326	363	312	348	322	309	296	327	314	350	341	323	318	303	378	372	340	339	298	350	296	334	290	355	342	337	324	315	292	308	324	359	320	336	307	346	337	322	310	330	325	303	291	309	303	343	333	309	358	317	268	334	273	350	330	335	312	327	315	309	328	336	354	346	311	344	346	329	340	295	337	329	331	333	317	320	344	373	326	320	290	316	322	314	311	315	347	312	336	348	340	345	330	328	351	339	297	309	341	317	355	325	319	313	337	343	328	320	360	355	348	314	325	327	321	354	289	323	323	335	358	291	340	310	330	311	310	403	332	321	323	327	332	338	329	353	349	333	361	328	344	333	335	336	314	325	323	318	326	337	326	296	313	306	342	321	339	311	317	335	337	327	342	315	302	314	328	339	295	335	334	359	328	342	355	352	323	327	352	316	310	332	383	356	338	323	326	352	326	305	333	320	352	348	331	343	369	361	340	357	351	344	328	356	325	328	316	351	343	329	315	311	319	320	327	340	351	346	317	347	343	313	381	316	333	367	322	310	319	337	329	326	343	351	314	340	342	346	315	314	342	349	342	324	336	323	274	321	320	359	299	299	328	333	306	351	332	340	326	310	321	324	350	356	353	330	349	348	328	329	288	332	318	318	323	276	307	299	292	318	333	315	330	311	284	322	330	344	346	361	326	288	301	333	328	347	334	338	319	323	340	306	334	337	319	327	345	341	342	338	325	308	294	333	325	311	329	346	321	304	348	323	343	325	301	343	319	370	329	363	312	321	351	302	332	345	314	312	323	332	346	344	331	313	330	316	292	334	335	353	311	313	329	334	331	335	362	309	365	328	353	310	307	352	335	341	340	331	321	321	323	332	347	326	312	303	331	340	336	341	325	347	350	333	311	331	346	340	370	323	332	351	311	352	306	333	331	316	326	350	303	317	355	317	358	355	332	337	326	343	351	356	334	371	308	312	326	319	317	331	361	317	313	345	315	348	353	304	313	331	345	329	322	312	345	313	352	352	331	343	300	347	315	369	325	334	349	339	336	360	304	295	336	323	357	358	322	343	349	301	347	323	329	339	328	313	372	319	325	314	305	319	323	339	310	349	330	332	354	336	343	344	339	368	321	355	328	333	345	342	333	364	316	345	329	306	335	336	344	337	333	324	321	308	358	312	337	324	310	329	355	329	339	328	296	346	349	325	334	343	342	298	307	340	322	328	311	342	320	347	344	335	283	372	344	338	316	320	330	327	343	343	351	328	326	323	319	325	320	339	333	369	313	341	352	345	336	326	326	332	322	308	331	336	374	314	347	313	312	348	322	333	303	341	311	322	326	313	333	323	312	315	342	367	329	327	315	293	333	341	318	344	329	363	342	311	302	350	342	357	354	340	312	317	364	329	320	320	332	322	335	345	354	351	323	354	335	320	359	349	315	353	335	351	327	339	381	313	319	316	318	346	309	349	341	322	291	331	336	340	343	322	341	310	318	326	380	347	346	330	352	327	345	368	352	316	325	340	346	320	350	356	322	342	353	338	305	311	330	380	323	338	330	346	349	357	351	334	375	333	307	321	339	332	332	336	296	325	366	366	331	304	320	312	331	362	360	322	322	331	348	345	321	327	298	295	366	333	313	312	334	343	342	307	341	348	304	308	305	315	327	331	321	359	324	319	361	306	320	345	316	305	317	317	352	331	333	360	333	336	314	315	339	354	303	325	319	359	340	317	342	367	341	321	335	352	329	315	323	338	300	316	349	310	344	347	333	325	338	328	337	342	306	324	348	307	354	306	307	356	326	335	282	333	352	311	330	340	327	353	326	364	305	316	324	318	322	346	341	340	321	329	368	335	342	304	341	334	348	307	300	352	358	344	285	318	333	326	305	324	330	366	305	329	313	319	340	333	346	327	348	337	356	348	344	334	338	295	323	334	316	333	323	307	313	325	301	338	347	303	314	351	311	330	335	335	348	318	321	311	344	340	333	330	320	329	292	333	331	340	335	338	369	334	324	341	317	336	310	321	329	309	340	343	300	298	343	348	338	308	324	334	323	287	309	325	334	337	360	339	328	334	338	320	321	362	312	350	339	311	357	342	330	344	359	349	332	357	290	302	338	332	328	350	358	326	317	315	316	334	310	319	332	319	342	324	308	310	350	310	339	357	336	356	333	331	338	341	337	312	316	340	350	312	339	365	346	347	310	347	361	313	353	336	331	341	321	321	324	288	320	318	357	327	328	299	307	375	319	324	302	327	343	329	321
37366	58670	29839	15367	9255	5086	3955	3265	2179	1264	844	727	655	630	590	592	618	562	575	533	506	458	472	474	434	488	472	480	482	458	423	438	384	428	483	413	464	424	425	463	408	424	422	449	477	448	454	422	450	449	423	440	404	411	429	412	438	391	399	408	391	405	376	391	379	378	422	453	404	359	415	407	374	434	436	412	437	401	427	418	432	471	482	409	404	404	433	421	403	414	446	396	404	409	394	415	382	404	399	417	423	382	461	406	431	436	384	414	421	453	426	436	415	421	390	408	421	401	399	411	406	399	384	375	423	411	377	387	373	399	377	385	409	395	426	415	391	433	464	402	380	413	366	363	401	390	390	445	400	409	395	419	400	387	388	407	385	437	392	374	396	402	433	423	382	430	402	410	383	369	426	371	428	410	406	412	393	404	408	398	410	429	403	405	373	385	396	408	422	425	400	406	410	402	417	409	384	374	410	396	396	393	380	403	419	437	412	412	406	410	435	424	419	401	406	412	390	414	373	412	414	431	394	389	389	401	364	377	377	424	400	444	388	416	376	397	371	422	381	453	416	421	421	432	395	409	436	404	403	389	446	384	391	368	427	388	370	400	428	377	421	408	408	429	416	389	380	396	422	367	409	363	406	428	389	392	380	426	405	396	417	353	370	371	432	387	406	418	422	367	415	403	386	450	397	402	428	405	416	417	402	429	400	416	415	371	456	378	394	420	416	383	413	394	425	409	397	414	390	426	405	378	432	424	380	428	423	415	415	398	387	398	397	382	400	390	416	374	407	410	394	361	410	403	381	418	400	408	368	397	374	445	424	442	406	397	390	380	415	378	412	388	400	407	367	416	384	417	422	386	397	395	409	418	421	396	426	386	380	418	403	377	453	428	403	447	397	452	378	421	385	396	429	399	366	415	421	400	410	424	373	416	387	391	413	401	391	401	405	411	405	408	420	408	356	391	407	411	411	415	371	399	411	410	439	412	448	416	373	370	392	383	405	388	409	429	371	446	420	411	397	382	411	420	428	422	407	407	408	388	416	386	384	391	422	397	415	403	449	414	411	398	405	410	408	379	406	409	426	395	375	415	389	394	407	387	427	436	423	421	407	389	394	390	400	382	428	418	408	407	420	368	398	432	398	364	390	409	434	396	430	434	395	389	417	390	380	398	392	377	443	440	444	390	402	391	402	382	410	402	398	394	390	388	395	393	369	412	408	422	409	378	423	385	394	404	433	424	415	400	427	403	465	388	398	448	406	449	404	410	337	412	444	384	404	438	426	387	413	434	424	362	427	398	387	406	386	396	407	427	430	372	411	463	399	383	385	388	375	408	407	419	395	418	435	389	434	384	383	386	395	443	435	449	417	405	385	391	409	424	393	398	390	425	396	414	410	418	372	407	393	352	417	429	383	396	411	407	408	396	396	386	410	432	394	409	393	454	397	412	423	418	400	399	420	399	388	409	376	393	425	411	374	407	388	414	442	393	417	409	415	420	416	399	402	391	409	391	393	397	410	378	368	381	422	420	372	369	401	391	370	406	406	390	415	411	397	420	411	429	418	434	385	393	379	391	428	384	396	386	384	403	396	424	404	402	373	405	389	387	458	418	453	422	437	395	416	400	384	404	394	395	362	415	383	399	420	370	405	420	402	384	405	408	435	413	395	409	393	374	438	441	400	389	442	399	421	414	389	408	377	420	446	401	436	425	418	410	401	423	392	379	394	405	399	388	370	410	404	387	398	392	416	389	400	391	400	432	417	392	407	388	394	383	397	403	410	372	466	387	364	395	418	421	474	407	386	409	397	438	404	407	413	407	405	417	429	414	410	327	394	389	410	402	425	402	410	433	457	383	417	379	436	353	379	400	415	421	398	402	397	362	435	409	405	410	440	409	347	420	356	410	422	445	400	397	416	418	399	390	391	376	383	383	428	431	441	421	440	418	423	401	398	388	454	388	407	365	400	400	445	434	420	411	414	410	392	407	448	390	421	396	391	416	400	386	385	396	436	414	401	419	396	405	398	440	423	427	395	356	383	418	433	402	427	385	404	450	400	404	384	417	414	397	406	413	444	434	392	409	424	390	382	397	414	396	387	417	369	406	421	394	416	434	446	422	395	395	421	418	409	401	415	412	421	398	388	404	428	391	435	422	439	392	373	434	392	417	433	357	419	393	412	365	380	383	402	417	408	418	398	401	414	421	416	386	404	382	406	404	448	404	415	390	419	420	400	390	424	401	469	402	403	429	395	431	443	412	432	411	403	409	405	395	404	378	382	415	366	408	407	411	393	388	430	411	391	399	407	412	415	405	420	397	404	411	367	380	385	363	402	392	410	418	414	407	392	387	384	416	432	406	404	378	374	389	378	401	370	396	399	380	382	405	400	420	406	384	411	434	397	423	391	409	410	401	420	411	421	399	401	431	418	381	395	411	407	361	401	442	387	399	407	403	386	366	394	415	428	380	373	398	400	403	403	425	397	387	391	335	405	395	422	401	424	402	340	391	386	379	392	405	406	404	416	410	379	376	378	420	410	427	403	401	372	420	373	370	423	422	433	394	418	365	397	412	428	436	437	431	421	429	449	451	392	419	373	418	421	409	400	381	409	424	402	402	420	430	458	401	386	417	360	426	374	426	411	396	368	385	408	388	380	418	354	401	395	396	384	401	390	459	402	402	401	399	408	390	419	446	391	393	400	425	401	428	430	390	406	405	402	413	364	386	449	401	371	408	394	374	381	402	430	438	405	388	422	415	392	400	419	389	422	397	428	386	391	398	425	351	398	395	387	412	394	446	413	408	450	408	422	413	421	387	396	423	439	404	417	407	394	405	381	408	368	381	365	419	399	397	417	404	386	422	396	404	424	379	393	374	394	396	384	378	425	393	409	408	415	360	382	390	393	414	404	406	434	424	373	380	354	404	384	400	376	402	409	466	410	438	410	391	371	398	362	414	399	383	385	422	399	436	421	413	380	442	417	346	429	398	383	397	416	395	375	405	419	402	407	411	407	380	401	372	388	378	410	373	399	384	410	413	379	415	399	399	417	410	377	382	425	423	387	410	434	443	389	391	414	420	409	355	367	397	393	371	391	402	396	396	402	396	390	426	398	437	433	401	424	340	436	367	432	445	386	392	434	403	419	370	383	417	412	383	400	399	411	405	376	424	407	415	390	400	417	386	421	393	450	382	407	405	398	392	423	416	396	406	407	407	395	393	393	379	391	448	421	436	366	404	425	441	438	405	412	402	387	429	426	380	401	390	407	409	444	428	366	406	402	408	393	433	392	400	446	399	430	417	390	407	431	417	452	413	421	404	411	420	425	385	377	413	392	430	389	388	414	361	402	421	378	415	366	371	401	399	405	392	452	449	427	378	400	404	446	409	408	418	403	443	429	376	398	389	366	391	446	412	429	388	415	448	390	373	361	400	417	353	406	419	414	430	416	395	393	407	405	410	411	367	362	381	385	370	408	385	413	414	390	423	376	406	414	393	394	410
22914	21244	29060	23728	21249	21344	11683	2509	1377	930	611	478	454	390	377	395	385	372	362	347	328	301	297	307	306	293	259	277	251	244	247	271	226	273	252	247	256	224	270	234	275	238	237	257	271	277	242	285	270	255	234	222	260	240	254	233	243	254	226	243	204	205	247	223	251	220	222	236	233	219	215	248	221	236	217	244	250	247	237	242	284	302	282	226	252	246	224	227	249	216	224	226	204	244	207	270	222	234	254	244	227	220	224	211	226	226	194	254	226	232	228	237	228	241	234	198	229	228	237	235	230	234	242	201	239	249	248	223	225	263	237	217	247	226	228	235	233	246	226	218	218	218	228	233	245	229	233	232	222	266	228	220	222	223	231	211	248	227	235	264	234	239	218	257	233	234	194	225	205	215	218	248	212	216	235	211	209	226	244	248	230	236	215	235	232	237	215	219	216	247	216	221	224	218	219	235	228	228	265	222	241	226	231	223	224	213	224	239	231	257	228	215	197	211	237	263	210	226	234	255	231	208	231	241	224	253	234	218	220	248	227	199	228	230	219	227	245	225	225	245	221	236	229	220	215	222	222	245	227	244	223	242	221	234	244	233	232	272	228	227	203	211	253	253	211	210	227	221	239	228	200	246	189	226	222	211	242	229	232	251	213	238	244	212	223	223	244	252	238	216	226	249	200	253	239	222	220	214	219	213	217	233	251	235	207	238	215	201	246	224	236	228	224	233	218	226	244	236	228	248	221	207	231	219	232	214	224	242	248	220	225	250	227	256	236	223	239	187	228	241	204	213	237	229	242	216	261	246	220	222	242	232	202	223	237	206	247	206	240	215	208	242	222	232	236	233	226	226	233	231	222	235	263	244	223	202	237	220	240	227	228	230	244	210	223	220	268	234	219	234	233	237	209	205	226	231	230	207	253	218	192	244	212	212	224	214	245	227	213	223	249	239	197	219	206	209	209	245	218	236	235	246	228	220	246	212	248	245	226	225	222	237	244	238	243	234	220	214	230	227	218	248	231	226	230	257	231	226	213	221	199	213	256	220	216	225	254	225	249	207	247	259	221	208	228	231	255	217	235	228	238	241	241	222	254	240	230	244	221	242	243	215	247	221	228	229	213	203	210	231	222	244	188	222	209	270	256	252	217	220	225	236	214	245	227	217	234	223	215	214	221	226	212	243	239	249	217	237	241	206	211	229	217	228	198	215	216	207	232	218	221	237	217	214	247	227	212	234	232	181	233	228	215	208	254	203	229	242	217	234	214	234	217	231	224	245	242	213	257	221	205	213	230	222	235	216	244	207	194	242	231	225	235	229	235	217	228	238	233	237	221	231	209	240	225	236	223	247	218	223	218	223	240	233	232	235	210	238	221	236	224	219	200	251	258	240	212	242	220	227	235	214	231	226	247	223	244	251	217	233	244	258	210	195	240	250	222	211	211	212	215	231	216	256	246	214	225	222	227	256	229	233	235	256	231	208	233	243	228	228	239	247	219	207	239	233	263	222	218	214	217	216	219	221	234	214	217	225	196	223	223	205	217	232	220	250	220	248	229	217	227	243	207	241	227	247	259	214	215	202	212	212	241	230	205	244	229	247	208	239	240	231	214	232	228	221	213	233	228	226	239	208	243	240	218	219	230	219	208	218	216	236	221	241	247	256	236	215	221	239	256	235	229	193	237	200	229	212	224	209	239	223	224	225	235	234	244	191	229	215	218	226	233	223	218	216	238	230	220	220	242	199	242	251	232	253	273	244	218	226	223	261	236	234	221	224	233	244	226	237	217	239	220	247	275	225	228	209	210	225	220	232	231	219	211	206	220	200	221	227	214	236	226	226	226	213	245	221	249	219	244	246	220	240	255	206	239	240	235	210	234	262	249	210	231	255	220	218	190	233	221	258	233	238	233	236	198	224	236	220	233	225	228	200	239	211	238	244	237	246	227	240	197	222	225	225	222	221	247	226	177	213	216	222	216	252	254	226	208	244	226	254	254	241	235	239	233	224	231	220	220	229	247	228	227	247	234	223	235	230	229	230	226	222	208	219	229	238	214	217	213	228	226	223	237	239	202	244	230	207	235	221	212	211	240	227	260	224	211	225	270	244	219	245	213	210	225	190	219	234	217	181	202	234	233	221	227	244	263	233	221	224	251	244	245	246	224	236	231	257	233	199	217	224	224	224	243	217	206	231	227	240	234	226	198	202	210	244	240	208	239	242	201	225	228	218	230	223	243	225	223	244	220	225	207	233	235	257	227	232	228	230	232	263	274	215	212	246	236	245	265	243	235	263	239	231	235	237	231	228	225	252	221	225	218	230	211	239	237	233	245	219	236	210	216	201	220	233	218	190	213	224	218	247	235	222	231	215	233	247	221	239	218	204	228	220	205	211	231	213	222	240	220	225	227	190	219	270	215	232	206	230	228	213	237	213	221	232	243	234	207	223	229	248	227	234	201	218	228	237	225	207	227	253	232	237	232	205	225	252	235	258	238	239	228	200	217	237	250	220	212	203	208	242	208	236	237	227	259	248	187	234	208	217	227	228	267	223	225	219	231	255	255	217	247	220	234	238	273	246	213	228	244	220	235	252	219	219	239	238	230	235	226	211	220	228	233	238	244	256	226	219	219	250	223	219	237	237	240	228	219	198	265	211	219	233	244	242	231	206	218	219	222	221	259	228	226	221	250	220	220	222	198	213	220	219	260	214	231	225	255	226	247	226	216	259	213	234	206	234	227	225	234	217	215	206	236	260	225	242	227	229	214	221	222	223	199	234	234	226	257	243	226	204	243	220	223	220	238	233	241	231	254	233	242	248	238	227	198	209	243	232	233	224	232	226	244	196	195	230	221	208	250	220	228	227	233	209	233	222	225	221	224	251	250	207	237	213	242	233	246	212	188	225	209	216	242	252	211	219	240	237	239	244	250	225	229	224	219	226	260	250	236	218	247	227	226	262	217	231	243	220	210	239	242	247	219	210	236	217	230	252	244	254	238	234	226	238	238	238	206	234	227	219	227	217	257	254	244	218	245	225	231	218	251	228	211	229	227	199	203	214	206	221	214	232	241	209	228	242	215	227	238	216	208	241	247	239	200	244	248	220	222	209	260	238	243	249	237	231	239	194	221	225	226	221	214	259	222	238	211	231	245	226	222	204	257	255	217	222	195	214	236	201	228	223	229	214	214	238	242	219	227	245	218	213	252	242	227	231	250	214	209	231	221	235	233	201	246	217	232	228	248	221	245	205	234	245	227	225	228	236	237	223	237	218	254	236	229	235	215	208	236	227	247	221	235	239	207	215	219	226	213	228	221	198	228	226	233	220	228	256	259	224	198	241	227	223	241	220	213	243	233	222	221	221	240	244	232	260	228	225	226	224	236	235	237	225	238	229	221	237	233	231	240	252	252	219	228	243	232	217	222	214	226	213	232	226	251	209	223	257	243	206	220	241	234	236	252	225	217	224	240	217	210	242	217	211	238	237	237	230	226	229	222	214
41205	67219	35407	20015	12665	7237	5637	4504	3008	1734	1194	814	673	659	611	601	585	540	491	487	501	424	371	413	379	384	370	339	333	315	298	301	317	288	315	314	333	294	265	338	279	315	318	324	374	337	339	284	333	308	282	265	272	260	259	271	281	281	298	287	262	277	309	298	259	275	266	280	290	277	241	275	271	268	302	285	259	275	294	288	362	376	440	297	263	269	251	282	276	271	237	274	272	292	264	266	291	267	285	299	291	296	290	276	274	264	258	285	287	286	252	265	280	257	285	280	288	293	274	264	291	270	271	273	274	259	265	241	266	285	258	273	306	280	252	276	256	265	275	271	269	265	290	269	288	274	249	287	257	270	274	299	253	275	291	253	272	281	276	289	271	289	251	251	268	255	269	273	296	256	266	266	278	283	273	262	282	276	280	270	260	270	246	293	277	268	261	269	262	265	285	262	268	281	272	314	292	291	279	269	255	303	286	275	271	302	311	261	280	298	294	281	242	271	283	260	270	263	257	285	269	236	265	259	270	268	262	283	287	247	271	279	263	272	277	282	273	250	275	295	273	269	305	244	305	283	260	250	286	242	296	308	280	272	251	269	273	299	271	298	289	305	286	268	264	276	242	313	287	258	239	272	260	276	282	298	261	282	270	286	288	282	261	263	286	286	275	275	284	256	266	254	289	273	253	254	259	259	286	253	287	272	253	256	256	262	254	292	311	266	256	290	287	282	276	264	273	274	276	270	288	266	268	269	258	249	269	273	284	291	280	239	297	267	248	286	244	249	289	319	292	283	223	259	278	264	274	275	284	269	289	295	259	265	231	276	306	286	265	289	251	263	263	273	261	273	243	274	280	275	242	244	304	282	318	257	261	255	260	262	259	245	269	285	280	240	246	254	286	271	276	249	277	250	260	245	236	256	286	258	254	245	277	281	270	273	287	247	270	277	298	311	250	278	231	285	267	282	285	260	266	281	258	249	272	274	273	275	278	276	239	293	286	254	287	262	304	295	245	262	260	242	270	285	263	296	307	268	278	277	270	256	267	268	257	285	262	274	268	268	254	275	249	287	238	263	293	266	258	252	269	276	259	300	283	260	293	252	258	273	248	262	294	267	277	267	251	287	284	238	272	315	258	276	273	272	268	277	266	252	275	243	273	244	260	263	265	261	275	281	292	274	275	241	276	273	269	260	267	284	271	278	275	277	256	273	277	273	249	240	258	280	282	241	258	276	231	254	250	260	277	279	274	247	270	273	305	283	254	272	262	272	281	271	290	266	308	250	264	280	262	270	260	295	268	276	255	254	250	260	271	280	255	292	262	281	271	277	279	266	236	277	292	275	263	256	292	234	281	260	268	286	238	278	262	243	288	291	257	264	270	298	283	270	289	288	264	281	265	279	282	286	275	293	292	255	272	238	280	262	265	289	305	267	263	291	284	273	289	263	283	265	258	267	266	281	286	261	277	264	236	263	266	245	270	253	285	270	262	313	257	262	270	273	265	279	300	268	275	301	271	293	288	261	276	294	249	273	281	242	294	295	290	241	279	249	273	244	263	249	260	297	258	273	265	268	266	300	297	289	263	266	249	266	266	275	268	267	286	241	282	263	245	286	233	246	279	265	267	264	273	252	273	281	281	291	295	271	258	238	282	255	257	234	267	249	252	269	254	266	266	254	267	269	225	262	308	263	307	263	306	282	277	253	268	270	244	260	271	291	256	262	261	281	289	293	276	277	251	269	262	254	278	276	282	291	312	256	293	239	263	261	264	257	278	272	244	263	241	253	268	261	252	281	263	265	241	262	254	271	235	264	286	276	251	287	269	253	262	262	260	263	261	291	295	251	273	253	284	299	271	289	250	273	276	255	263	302	275	238	268	256	255	281	244	268	260	299	293	233	312	242	295	272	297	265	279	235	249	251	253	281	292	296	275	281	271	300	295	289	274	262	271	244	263	285	293	272	296	293	262	272	255	261	264	269	272	267	274	245	276	267	268	266	283	254	284	260	269	256	263	242	263	285	251	285	270	288	287	245	259	253	276	264	273	267	275	260	261	269	270	267	277	281	263	279	260	266	306	274	298	286	260	281	287	270	236	302	293	273	276	283	248	270	275	297	296	285	259	276	265	285	269	225	257	300	267	286	279	278	270	278	291	281	264	279	237	309	260	257	270	277	235	289	293	260	266	264	263	262	260	289	273	256	259	296	259	295	249	278	289	296	297	299	271	272	259	277	267	284	290	296	292	272	270	278	252	270	219	223	269	256	257	251	259	265	284	257	268	278	285	282	296	330	247	273	267	267	268	259	273	291	251	271	257	270	271	289	248	258	286	273	314	250	294	270	263	245	302	277	248	263	287	266	262	257	279	281	276	283	271	234	262	256	257	270	270	254	273	276	258	248	261	272	259	271	280	270	283	293	265	264	252	284	275	262	261	282	271	256	261	300	255	296	258	238	283	294	290	251	246	271	266	283	284	289	275	285	278	282	271	271	282	288	273	246	270	268	292	280	282	306	268	273	279	277	264	270	300	274	260	300	283	277	280	243	262	242	303	262	279	263	262	289	283	291	266	242	268	279	262	287	272	261	285	251	272	267	273	268	247	247	266	262	291	282	253	271	255	271	242	246	273	264	264	257	275	244	255	287	292	279	273	262	253	261	290	282	264	259	273	267	291	233	238	244	284	265	250	281	271	250	235	277	261	280	262	275	264	252	260	266	281	296	285	288	269	285	275	271	261	254	311	277	278	275	265	252	303	254	279	265	268	267	221	277	264	252	276	269	287	258	259	265	260	242	248	271	266	270	262	277	242	240	267	270	268	280	276	283	263	287	304	258	263	275	261	261	294	265	249	260	246	248	289	283	296	242	268	286	287	300	231	257	264	301	274	246	278	281	241	283	270	263	279	275	287	282	277	279	245	282	256	263	258	262	271	260	269	295	255	241	292	286	238	283	267	280	272	255	232	244	258	270	267	257	275	242	278	268	254	261	266	288	294	250	250	291	284	290	281	267	254	272	282	267	251	248	270	285	293	268	249	248	258	283	244	259	284	255	255	279	270	292	271	274	270	250	273	278	249	269	261	279	274	274	293	266	268	301	263	265	255	267	260	257	288	270	269	276	261	291	255	269	272	309	255	275	294	271	262	298	274	272	279	269	283	268	293	266	300	272	257	281	281	292	282	314	261	281	267	292	257	257	290	272	265	278	264	272	259	269	281	251	296	266	315	273	280	247	243	276	281	289	293	279	288	263	239	278	278	268	261	286	280	275	259	244	243	260	248	308	259	273	284	266	250	270	303	272	277	260	283	250	251	275	258	236	259	265	254	251	282	285	260	281	265	256	290	280	301	243	271	283	269	285	270	292	269	254	263	257	249	292	265	281	290	263	262	278	270	277	273	290	271	288	256	276	291	263	272	241	296	240	268	257	255	295	257	290	278	255	277	274	279	263	253	276	293	283	252	269	279	318	274	242	257	266	289	275	304	245	271	256	273	266
28843	28622	22960	10400	3680	1609	1177	1138	870	692	605	545	548	535	550	491	534	550	581	519	510	576	559	506	553	521	555	559	512	535	516	505	517	524	538	531	546	496	501	525	539	542	509	508	551	533	511	530	542	538	506	506	497	529	540	572	525	486	525	505	520	495	528	497	532	554	540	520	502	478	490	537	493	558	525	550	555	527	536	484	548	570	536	476	498	521	501	555	502	517	525	510	534	489	539	497	541	506	570	543	477	512	541	499	516	534	539	555	533	571	485	535	485	524	519	527	565	557	481	505	507	543	474	535	524	535	537	500	526	505	486	609	544	542	513	531	512	508	516	483	552	530	506	519	534	497	499	517	548	520	535	503	507	505	521	540	521	510	539	498	519	504	519	549	488	511	506	591	532	520	492	564	539	517	508	469	525	554	493	533	521	559	551	527	547	521	467	515	534	545	496	530	515	516	563	520	540	562	565	513	478	538	516	558	555	553	512	506	499	540	510	525	523	530	497	516	500	543	513	527	521	508	518	504	546	521	557	469	524	519	547	528	506	530	529	496	552	539	508	508	523	506	572	483	547	500	555	541	465	502	511	559	513	553	552	518	468	531	529	529	485	479	565	518	493	537	498	511	475	539	549	542	520	520	528	496	490	529	514	507	499	505	529	512	544	501	500	511	565	551	515	529	513	523	534	505	517	500	565	499	481	508	502	501	545	539	509	550	588	527	537	515	504	518	530	512	527	526	537	540	543	517	512	523	544	532	532	523	547	519	547	516	522	524	507	518	493	521	496	504	539	512	543	541	483	532	562	500	517	508	550	515	493	504	554	550	540	512	499	482	512	506	528	506	521	537	495	512	504	466	494	524	570	503	578	555	545	520	543	530	560	517	540	522	544	550	582	521	561	496	520	532	479	490	562	540	487	501	481	519	528	505	477	532	532	521	568	506	564	508	512	479	546	535	538	529	511	517	523	515	505	530	521	469	555	551	492	503	544	520	505	498	557	498	521	530	518	570	581	570	500	523	534	491	537	556	526	508	556	523	526	532	563	525	540	506	500	507	558	515	532	499	499	498	528	467	484	517	533	512	484	499	470	506	538	532	518	543	499	555	506	540	545	517	500	530	515	502	486	538	515	559	575	494	492	511	519	489	516	544	492	493	509	515	545	536	539	524	478	517	527	504	520	493	526	521	528	527	530	534	500	509	488	529	580	561	542	496	517	529	507	489	545	491	481	498	470	555	469	489	505	488	538	544	523	530	554	535	545	516	498	548	486	551	524	488	544	530	554	526	505	550	539	512	565	514	538	536	533	489	526	515	516	518	510	523	520	518	501	525	532	526	550	536	553	539	516	510	521	581	532	522	516	566	547	508	551	514	536	478	538	572	495	527	488	474	491	509	515	490	517	515	508	514	502	522	477	524	548	546	533	548	507	515	531	550	544	519	556	531	509	546	511	520	513	552	522	541	508	550	511	543	563	513	573	506	526	507	507	532	533	538	541	485	536	548	529	530	551	539	511	490	510	553	538	531	509	517	507	585	509	527	487	508	506	533	532	509	589	528	546	556	529	532	546	527	518	526	567	536	506	541	540	542	526	547	520	500	521	515	520	524	539	505	516	542	540	520	498	502	533	517	571	537	546	516	535	518	526	570	493	462	477	483	553	450	538	500	482	523	508	512	552	544	528	507	499	501	525	503	551	526	519	496	503	524	515	489	546	525	515	533	510	490	502	489	489	505	541	508	540	542	511	557	514	580	553	504	511	557	523	505	544	531	499	535	545	475	548	508	511	518	518	499	513	510	523	537	517	514	565	527	523	496	510	561	522	503	541	504	512	499	516	494	544	503	495	537	549	489	512	503	548	510	518	521	532	547	563	522	541	511	550	511	527	544	544	485	558	536	518	531	527	515	504	526	512	514	476	509	527	550	502	474	493	501	500	557	540	524	517	558	531	574	516	548	587	555	497	518	547	525	492	533	511	521	576	494	553	524	490	500	516	495	547	537	530	574	516	507	517	514	492	558	486	533	527	536	452	495	527	508	514	525	499	493	533	572	524	547	516	538	525	543	487	512	501	540	508	487	510	526	514	525	499	526	494	539	489	538	561	532	534	544	496	528	500	491	504	539	505	527	502	548	518	522	509	535	562	564	531	529	559	507	514	503	529	500	483	528	527	504	542	506	504	542	501	534	487	561	532	498	540	533	564	488	486	508	508	505	550	527	518	537	518	488	558	523	522	506	532	526	533	513	483	544	513	534	504	507	527	594	514	503	524	511	493	515	489	513	546	473	497	495	519	484	518	512	548	524	565	495	523	522	514	531	502	546	514	536	560	526	549	514	520	538	528	494	566	603	551	564	510	560	519	539	538	488	552	543	514	503	505	543	503	547	506	579	517	553	533	548	520	529	539	551	524	559	553	554	508	470	529	513	502	519	526	534	515	556	567	553	493	545	545	523	541	548	510	501	486	548	540	531	528	562	507	495	533	571	501	509	501	541	554	508	590	500	556	520	510	514	555	524	526	514	503	500	503	506	522	487	500	519	511	501	533	539	527	530	491	517	495	517	520	527	447	513	538	523	495	544	556	541	528	486	515	500	547	561	515	526	539	542	521	564	544	560	464	505	504	494	529	529	535	504	509	497	481	511	538	543	522	506	513	498	566	484	548	507	549	515	480	510	518	509	544	526	470	517	508	508	486	488	540	520	537	564	539	519	483	486	507	528	504	539	500	531	515	519	563	522	529	519	517	511	507	527	500	530	553	511	556	549	541	527	492	534	529	520	465	539	487	523	524	541	514	507	485	495	504	554	553	517	496	544	508	536	525	483	505	546	507	522	520	592	505	518	511	523	535	519	552	538	512	501	537	539	510	549	528	564	540	504	507	503	506	497	506	563	471	530	536	519	540	557	525	525	535	462	514	522	540	506	554	530	528	554	533	496	520	508	581	486	482	527	513	493	549	505	500	523	494	548	495	516	495	517	515	508	553	534	531	511	535	573	526	511	518	534	536	589	515	505	540	556	491	463	524	520	446	505	537	494	550	530	520	521	503	482	528	548	534	555	465	555	480	539	511	486	519	516	505	533	516	494	511	519	551	507	561	534	504	529	548	551	479	534	525	523	537	535	501	555	551	534	552	510	527	578	530	542	533	519	560	511	547	525	543	490	523	489	566	534	518	509	537	509	518	498	524	545	579	496	523	493	571	513	504	556	488	500	524	556	511	508	534	508	535	516	537	552	531	506	565	529	497	520	517	502	478	533	487	485	532	528	508	515	481	500	515	515	501	544	483	515	502	551	498	542	527	501	537	504	550	543	524	502	539	513	548	502	523	553	538	483	514	514	546	492	528	500	510	543	527	504	557	500	516	470	513	568	497	542	509	521	512	480	533	539	524	536	487	508	488	525	528	526	515	486	490	542	517	522	522	542	496	527	531	541	564	524	535	536	470	506	527	542	561	495	532	502	522	545	502	508	510	500	533	500	554	545	529	542	550	511
35415	47648	20246	10696	5834	2911	2159	2056	1466	938	779	712	671	680	718	636	696	629	707	687	654	672	597	644	643	632	649	646	659	601	632	634	630	617	623	646	619	650	583	635	638	664	672	595	622	632	597	618	667	644	635	641	640	600	608	667	622	612	619	595	623	642	650	660	583	646	577	605	646	630	676	645	615	629	615	595	631	627	601	613	677	610	642	569	642	594	617	611	612	641	652	594	605	640	605	591	622	612	672	683	602	665	627	640	585	633	639	600	590	610	602	625	647	593	632	630	601	579	594	632	621	638	615	633	608	603	603	644	617	636	592	576	612	641	647	639	626	593	667	603	626	608	622	634	638	624	593	618	577	603	667	611	669	643	597	678	679	646	595	608	586	606	677	570	659	661	625	651	663	614	586	661	652	617	647	653	611	624	659	640	588	642	646	595	650	617	600	610	613	574	621	612	613	640	684	620	639	615	656	639	642	636	644	598	639	589	593	613	635	657	630	674	564	616	647	581	624	630	648	593	632	642	589	617	626	609	630	613	596	606	651	621	677	611	594	600	592	602	595	618	615	628	595	579	630	643	636	623	683	648	639	621	635	583	607	619	640	614	596	643	657	626	626	584	626	620	617	627	602	615	630	635	646	591	614	627	609	612	632	623	670	640	624	637	642	615	613	590	653	596	611	633	596	604	610	633	664	620	635	656	603	583	638	611	652	605	642	618	625	618	651	613	600	641	576	590	616	643	623	607	606	628	623	590	645	606	631	657	597	610	617	679	631	653	583	564	640	593	643	619	651	620	622	634	634	575	616	661	596	602	625	612	580	590	645	640	619	605	583	606	603	592	626	615	655	613	659	617	652	581	652	605	652	602	606	619	654	624	615	601	620	614	591	588	604	591	650	619	689	624	637	631	652	623	644	639	623	605	611	624	636	635	639	617	619	638	688	584	621	635	660	597	639	599	596	631	614	599	634	633	621	608	636	579	625	660	636	647	588	605	613	606	638	616	605	648	638	634	572	641	611	647	612	633	647	635	606	637	605	633	644	648	602	627	603	638	604	598	620	675	608	641	601	618	618	614	634	618	647	633	623	677	626	625	646	604	580	644	614	606	658	666	661	613	624	625	660	641	621	648	659	579	607	612	652	609	631	603	641	589	621	648	616	618	620	620	589	637	637	573	641	657	621	652	567	603	628	610	601	668	635	589	630	616	613	607	622	653	604	653	590	610	569	628	614	631	560	578	673	601	649	626	625	618	669	603	589	678	585	591	594	633	596	626	578	634	635	602	632	621	633	632	600	600	656	620	632	595	658	616	643	624	628	616	584	609	619	612	639	627	611	636	594	609	640	602	643	675	640	581	591	623	666	622	635	628	595	596	637	604	626	600	680	627	628	666	652	596	640	624	647	585	634	606	583	590	616	651	612	640	618	625	601	569	649	634	603	638	634	642	608	631	583	637	655	649	636	665	670	636	608	648	630	637	641	600	652	636	609	602	604	659	631	619	651	618	634	616	612	654	652	607	638	641	650	582	609	616	674	613	645	563	642	630	589	585	632	656	613	667	629	576	621	605	608	606	605	679	681	649	618	585	673	596	636	622	652	609	645	597	598	658	612	658	627	632	623	619	613	664	576	627	619	626	625	628	662	638	604	644	610	616	664	650	611	627	618	629	646	657	704	606	612	649	617	619	655	638	664	686	671	583	644	596	682	618	664	654	606	650	617	645	652	600	601	620	626	595	656	586	567	592	591	601	652	618	659	673	572	601	584	650	655	647	618	631	653	601	617	630	628	607	592	615	652	628	651	632	684	627	602	637	625	602	637	643	597	650	652	583	587	608	591	605	608	643	638	603	644	629	640	605	603	572	620	675	647	619	627	613	580	632	629	611	608	626	628	642	592	621	596	581	653	598	647	582	617	613	630	605	614	571	637	649	642	549	656	617	640	632	609	613	608	639	631	616	612	623	617	637	577	627	702	663	655	631	611	590	617	628	670	637	638	636	586	640	659	615	653	672	606	627	592	632	601	609	621	589	601	626	624	657	627	640	627	605	578	630	640	621	601	640	665	629	632	680	623	619	599	597	613	659	619	673	621	638	682	621	660	613	637	571	587	637	640	674	597	591	613	611	614	645	590	662	621	599	609	591	586	632	628	572	585	613	623	593	556	604	663	621	609	605	641	564	619	594	635	661	626	640	653	613	531	634	631	596	638	583	638	617	637	641	658	670	627	596	618	581	580	602	605	657	608	622	643	612	634	634	630	579	633	616	612	626	613	624	615	598	581	617	647	648	604	642	672	626	577	578	648	608	611	627	660	654	628	628	621	664	642	634	623	656	601	623	598	648	629	600	574	608	577	610	563	664	597	636	626	600	605	620	612	638	640	614	634	605	631	638	640	622	638	656	647	626	643	594	594	580	611	640	674	607	629	602	589	627	586	659	605	596	647	633	630	653	646	669	628	630	605	619	642	626	594	680	647	623	644	627	631	652	658	586	589	573	593	567	645	639	659	630	666	668	650	601	652	656	619	615	635	614	643	584	651	623	636	624	664	604	606	637	623	584	652	628	603	662	624	596	623	662	616	616	665	643	601	623	603	626	635	558	623	653	688	637	678	629	606	602	634	582	625	607	611	618	611	644	612	615	609	614	644	668	629	626	619	627	568	631	638	643	656	578	632	624	604	665	620	597	626	636	592	619	619	606	622	648	637	621	651	605	632	652	629	615	570	627	604	672	601	553	664	631	632	649	625	612	646	616	605	587	638	611	620	611	597	653	644	662	637	648	613	604	580	616	618	610	632	614	556	641	654	607	619	629	606	603	632	648	636	622	652	618	591	610	628	645	620	579	630	631	651	626	606	605	645	619	683	616	633	622	640	602	615	595	682	598	613	636	608	621	647	592	634	592	606	639	601	631	647	593	664	617	629	593	623	600	596	625	620	626	653	616	627	571	617	605	610	626	581	633	619	616	651	653	635	628	643	622	566	615	653	626	598	609	648	603	631	605	627	638	613	627	644	596	635	652	646	598	628	639	605	613	604	641	676	660	607	625	637	589	573	611	658	649	597	597	613	582	595	643	601	666	634	582	613	617	611	615	618	626	638	612	657	591	671	677	611	670	667	644	620	576	643	600	621	589	626	600	663	626	613	596	631	596	626	603	611	641	635	619	709	604	636	594	648	612	622	612	627	622	602	627	623	604	613	616	613	634	589	637	629	632	604	633	609	627	609	587	626	651	619	615	599	666	659	597	650	603	626	589	648	598	608	633	642	660	608	601	637	603	662	614	658	666	600	600	619	627	656	625	584	620	607	615	641	589	636	642	655	595	579	640	655	622	614	655	626	622	606	645	650	600	602	591	578	639	635	615	610	605	611	640	616	598	597	632	608	632	645	582	655	644	630	623	605	627	602	646	626	645	599	616	626	624	590	594	652	630	629	599	643	629	603	618	634	636	638	634	609	637	617	615	596	600	586	662	649	620	640	605	620	640	608	587	691	637
23949	21205	28614	24088	21189	13059	2801	1791	1164	769	558	474	444	463	429	409	412	441	452	440	394	432	322	363	356	366	376	356	348	344	371	345	347	324	335	315	370	338	344	343	351	349	382	386	328	319	320	349	350	376	332	346	322	315	339	317	328	336	339	325	316	320	310	339	324	320	319	333	334	327	311	328	327	324	308	370	330	322	347	357	352	337	357	330	317	329	306	335	303	301	304	305	318	317	333	329	309	327	324	317	334	326	300	328	336	301	344	347	323	306	370	318	314	329	362	339	320	332	317	308	323	316	279	377	345	325	317	345	312	308	322	353	335	324	307	342	330	345	298	326	331	293	359	335	319	336	318	326	331	331	316	343	300	316	326	313	325	311	355	328	274	341	331	337	322	346	328	306	321	320	292	332	330	330	337	331	346	315	323	337	338	326	332	324	353	335	323	330	313	351	330	336	351	305	347	348	331	328	341	310	331	371	349	328	316	326	310	314	312	319	305	319	328	315	340	313	335	356	317	333	325	335	309	323	279	330	348	318	332	346	338	333	326	311	309	340	320	338	320	314	341	332	313	301	317	329	313	335	305	330	320	337	325	321	291	330	309	319	335	327	341	315	320	322	320	317	334	332	348	378	330	352	310	329	320	302	341	338	311	329	303	318	341	344	319	301	321	313	327	338	336	310	299	318	333	340	354	332	343	373	332	332	335	349	315	330	293	339	326	349	307	325	308	300	307	333	307	327	298	355	326	321	316	320	301	317	300	314	327	309	309	341	322	306	320	333	353	309	347	321	317	352	309	347	345	318	280	315	274	291	333	318	328	308	307	288	337	315	284	313	301	337	323	323	322	311	311	310	338	334	334	339	321	340	339	337	338	339	319	288	329	331	319	320	333	332	338	343	335	331	296	325	324	334	308	322	320	328	361	321	341	305	313	310	320	323	323	312	352	301	333	311	308	331	302	340	309	316	305	301	335	327	323	333	345	331	278	340	318	345	311	346	332	325	349	327	351	361	314	315	308	299	337	318	314	293	352	314	304	324	319	339	358	328	325	304	334	326	303	327	313	345	354	346	321	290	364	300	301	305	327	325	306	305	318	339	326	298	309	287	342	328	331	334	350	314	337	361	307	321	318	306	346	347	322	328	316	312	362	316	290	340	346	336	335	299	313	302	333	337	329	325	309	352	318	308	340	344	302	308	315	296	330	307	328	313	359	311	311	305	323	321	318	323	330	354	315	354	340	332	314	363	300	325	322	338	327	293	367	358	310	325	354	321	325	327	350	314	331	332	325	344	340	304	286	321	326	329	297	318	328	338	313	354	327	339	354	334	331	327	330	351	354	328	333	304	328	334	322	326	343	345	328	340	339	333	334	335	302	327	309	310	350	311	317	319	331	316	338	314	362	305	322	337	342	353	345	306	307	304	310	298	340	340	306	363	328	330	330	309	344	317	307	321	301	344	318	327	288	329	325	311	315	349	333	306	343	333	316	343	293	331	312	280	309	354	345	335	343	310	317	305	303	342	334	296	319	306	328	342	319	323	306	286	322	322	335	323	361	319	308	320	329	313	320	329	344	331	324	342	311	329	330	289	301	310	323	350	308	335	318	307	315	325	317	333	342	336	297	326	316	320	308	332	329	296	351	330	302	323	320	340	334	334	310	372	348	299	305	316	333	342	315	318	333	302	337	328	317	318	317	317	342	314	351	348	334	344	338	306	308	332	319	316	351	310	332	334	317	309	333	332	336	344	299	314	340	314	302	343	317	343	307	367	304	360	310	321	323	337	366	316	341	281	314	335	305	294	315	301	331	337	329	291	356	278	346	320	305	314	297	302	347	291	306	293	320	329	345	318	308	300	289	313	289	358	328	324	346	344	310	338	315	304	316	334	307	310	342	337	338	303	334	322	349	315	318	322	322	340	335	339	317	330	316	314	285	337	338	316	330	307	313	371	317	326	329	290	324	305	327	334	345	322	333	338	321	310	330	315	352	296	338	341	323	331	324	325	323	333	332	334	308	302	322	334	283	321	289	316	347	308	310	307	331	305	355	350	340	320	323	319	321	308	343	308	349	312	308	332	341	332	314	332	349	344	308	349	333	311	332	349	367	326	343	324	331	354	297	343	321	317	293	328	304	314	313	329	289	325	296	355	333	300	308	335	331	323	323	328	347	341	320	330	289	332	339	339	318	297	314	330	306	323	338	316	327	324	352	328	296	321	312	339	334	348	364	281	331	323	334	321	328	305	316	355	334	344	308	308	315	330	311	339	279	315	317	349	337	334	334	335	328	312	329	295	334	343	341	316	314	311	340	327	335	330	338	335	335	307	311	319	314	312	354	318	337	319	318	319	351	306	310	329	344	323	306	333	328	328	339	336	315	295	364	323	335	333	298	312	329	298	316	324	328	338	339	315	311	339	336	277	332	301	330	342	325	293	338	310	312	316	303	308	312	316	337	342	316	322	319	353	355	304	341	325	319	329	364	317	298	308	269	318	307	315	329	306	309	339	312	327	328	325	330	304	336	287	317	326	352	294	327	312	325	314	314	328	338	346	315	301	320	330	298	290	319	354	340	347	357	331	344	336	345	328	325	274	326	331	313	325	318	328	333	324	295	340	320	317	327	328	313	328	354	318	325	356	317	324	326	291	333	331	337	343	316	321	289	306	326	318	346	307	320	322	302	343	302	325	354	318	325	363	334	312	333	320	317	310	319	321	322	325	318	332	339	332	358	306	333	324	317	326	313	310	339	330	335	358	322	356	308	327	325	320	305	333	356	300	315	326	315	347	333	300	347	339	338	325	333	300	321	335	331	319	318	300	326	337	303	316	297	323	332	335	331	343	339	333	315	362	338	349	341	339	328	303	319	326	324	314	326	333	310	355	295	295	304	350	332	328	310	321	300	320	321	317	330	324	308	339	296	323	300	333	311	296	272	317	338	328	324	333	335	316	287	310	321	335	343	332	336	327	305	332	310	302	327	317	295	329	317	315	313	327	319	343	277	321	297	285	356	325	313	312	316	268	350	333	323	315	326	341	304	298	301	318	308	285	331	322	337	378	355	336	324	331	316	292	312	315	341	322	296	335	352	318	316	317	351	335	345	326	318	327	337	338	320	285	319	289	327	305	321	318	331	299	304	340	340	317	336	335	338	305	335	322	365	335	327	314	341	339	344	339	343	358	310	305	325	332	336	299	320	313	333	318	317	296	328	347	324	348	349	324	324	320	349	333	323	324	335	336	360	348	319	329	323	328	323	334	383	322	306	322	290	322	342	321	305	352	331	307	338	296	325	313	317	327	327	319	316	332	315	302	317	343	324	298	342	368	324	303	321	315	320	339	331	329	347	335	321	325	349	331	339	336	331	298	373	338	320	320	298	320	318	337	327	322	348	339	306	336	303	328	329	332	332	320	308	331	295	340	331	327	298	325	339	323	310	321	326	341	318	309	286	320	309	311	349	297	314	338	331	308	327	336	317	317	315	323	316	320	339	345
36713	58885	27634	16111	9288	5612	4072	3503	2285	1436	933	752	664	617	633	620	636	582	545	574	561	520	497	440	449	466	461	467	450	431	398	430	412	419	408	390	411	434	417	422	442	446	412	419	484	425	404	415	439	416	387	413	425	417	388	394	417	375	408	419	357	413	399	369	400	401	379	371	398	400	392	426	386	361	393	421	427	369	427	410	434	416	428	398	383	416	399	405	420	408	406	395	394	404	393	404	385	398	433	408	411	408	414	394	430	428	391	409	446	412	379	398	394	389	415	417	395	383	421	401	400	403	368	389	409	408	387	401	421	372	390	374	411	390	406	424	404	404	418	429	395	361	392	417	418	418	376	368	369	392	417	374	399	388	388	416	394	384	401	425	368	405	369	391	408	425	373	432	379	418	384	382	386	401	376	415	412	406	425	419	404	399	404	401	444	395	371	394	398	401	344	407	410	395	404	390	426	380	405	366	404	426	398	381	414	382	380	391	415	387	404	388	385	431	417	392	399	404	401	375	369	409	378	400	388	376	379	385	409	405	364	408	407	408	433	424	380	397	401	378	412	389	365	397	392	379	374	412	433	418	395	405	421	413	373	388	434	393	383	414	399	373	391	420	398	404	399	425	390	405	380	411	374	396	408	406	409	432	363	388	393	398	402	377	405	383	392	392	380	423	411	393	415	409	415	382	387	384	363	401	434	387	400	370	373	398	377	418	386	379	389	426	400	396	414	403	401	377	399	430	370	402	407	434	385	374	428	409	391	363	417	394	399	388	394	373	372	408	390	405	408	375	419	362	404	451	386	439	445	367	409	405	414	393	381	378	380	406	399	409	441	387	403	379	398	406	407	409	366	377	382	386	396	383	424	423	389	357	403	396	397	387	366	375	359	389	404	405	406	405	406	386	404	393	363	412	370	397	435	394	380	411	426	391	352	402	403	404	422	402	415	412	389	380	394	424	394	416	403	414	394	422	389	379	393	399	396	376	371	440	384	399	373	409	431	419	384	421	385	394	393	455	391	423	354	383	386	401	358	403	403	370	407	400	390	404	351	407	399	413	410	441	412	376	436	356	431	389	389	404	408	368	397	396	369	376	397	397	392	397	378	377	406	419	403	379	381	428	409	386	390	384	364	394	385	417	373	390	376	366	374	377	393	382	393	427	366	423	380	419	376	389	374	407	411	427	407	401	395	383	453	378	406	422	395	420	372	423	367	388	393	384	400	380	369	380	406	393	380	431	405	376	387	386	361	409	395	392	443	381	410	386	391	417	394	375	373	402	391	422	419	398	411	405	424	362	401	437	435	411	409	371	391	407	343	456	427	402	390	391	401	379	393	388	397	401	390	402	380	397	388	431	409	387	379	414	403	420	415	424	402	395	401	373	380	423	385	407	414	419	416	390	393	372	410	402	414	402	372	426	394	383	420	392	369	422	409	401	416	411	429	432	386	403	390	393	423	395	363	398	377	435	412	405	378	419	401	387	366	396	378	412	379	425	404	368	402	387	407	420	411	416	449	375	386	407	403	346	394	366	392	381	427	384	399	386	371	449	368	380	453	402	417	396	413	398	425	418	412	421	391	384	392	396	363	390	403	414	395	386	373	386	413	389	388	431	410	404	430	385	388	411	409	406	400	419	388	444	395	382	417	410	365	384	388	386	424	399	417	405	408	381	392	424	376	378	407	422	424	380	374	397	415	384	399	415	401	388	408	390	376	378	411	390	412	412	437	384	411	357	417	409	401	426	377	423	385	392	404	362	412	364	419	417	360	372	405	413	392	357	376	388	406	401	365	403	440	395	409	404	431	384	366	378	384	380	405	400	409	378	428	420	396	397	391	447	378	384	404	348	382	410	386	413	385	389	397	400	392	413	406	396	375	392	404	402	374	411	392	417	367	375	403	398	381	393	384	418	412	409	373	387	421	383	405	404	406	402	373	427	416	428	381	425	387	428	386	374	373	412	375	390	395	413	353	403	381	364	401	409	423	412	409	373	404	380	422	419	387	422	393	393	436	380	405	442	379	399	415	367	445	428	373	380	405	389	391	426	385	372	401	397	407	375	395	372	390	397	410	412	399	398	365	394	399	367	411	399	394	391	413	413	359	366	387	389	403	406	353	389	410	397	413	399	408	389	417	400	398	389	411	402	395	393	405	384	435	410	402	407	391	386	409	399	403	373	391	408	420	381	405	386	408	393	429	394	398	400	394	397	364	375	358	402	395	363	379	367	411	410	406	382	366	418	423	375	392	398	415	416	416	379	378	401	389	411	417	357	405	413	385	375	411	392	402	406	451	427	407	388	386	397	417	390	396	384	433	403	367	352	398	375	378	406	390	405	405	389	350	418	396	416	367	411	375	392	424	397	401	394	376	373	401	432	401	365	374	407	376	383	391	361	387	422	409	418	418	369	366	443	417	396	410	377	401	436	392	361	359	413	397	419	405	398	390	367	417	406	389	400	421	380	366	403	408	428	377	412	403	410	415	394	408	387	364	361	414	377	408	408	393	415	396	408	398	402	385	382	410	384	374	397	406	422	400	425	417	402	417	395	425	355	417	392	377	388	382	431	404	379	372	424	391	397	403	434	428	422	406	399	384	382	397	402	426	408	393	402	355	369	407	400	357	371	406	423	395	404	402	382	411	412	410	403	409	384	410	419	390	390	388	383	396	366	385	416	379	362	421	387	423	410	384	402	445	407	392	425	379	395	389	384	421	438	420	377	403	380	421	412	391	412	378	388	371	388	399	375	429	404	368	407	415	376	392	401	370	412	375	397	380	391	449	390	376	418	404	407	371	395	389	422	403	382	358	419	390	397	409	395	412	397	379	392	406	390	401	375	399	422	435	423	403	375	428	405	425	387	399	432	405	411	416	395	436	368	367	399	398	389	384	397	380	402	427	369	399	388	391	413	393	412	392	391	412	409	389	425	384	385	400	390	363	399	397	389	387	391	366	384	370	405	394	433	401	431	412	391	412	417	399	396	416	414	373	389	403	386	382	450	425	404	384	400	405	407	401	404	383	394	380	439	412	413	400	389	430	387	347	406	411	432	414	409	403	417	382	351	388	384	397	380	379	418	347	375	431	370	394	357	417	414	409	417	416	419	371	396	380	377	365	370	379	361	382	373	405	395	405	408	393	393	381	394	383	400	405	411	390	376	417	407	394	395	408	379	387	388	404	388	422	390	379	393	425	397	370	393	404	386	391	393	411	382	412	412	385	397	378	381	384	413	379	393	391	400	407	383	416	430	407	427	398	394	382	365	421	389	390	378	402	401	425	396	408	417	398	416	408	388	413	387	394	396	407	392	419	386	376	392	407	385	401	418	424	418	397	387	375	383	382	376	386	436	394	400	416	398	378	423	363	409	406	360	417	395	389	419	391	368	415	446	404	371	456	377	353	427	393	397	387	424	389	394	370	411	413	402	382	421	371	378	414	410	422	403	429	413	414	408	389	405	409	347	390	429	419	383	401	366	419	410	406	389	372	382
22826	21132	28911	23612	21140	21191	11785	2726	1468	952	649	558	481	455	460	424	375	453	422	381	348	323	313	278	306	290	301	289	271	256	282	276	259	269	261	254	245	271	261	240	288	257	289	254	294	288	255	263	263	249	268	235	294	241	243	259	214	225	223	265	262	236	233	224	263	246	240	263	244	254	279	208	269	262	248	226	242	237	264	247	298	293	272	241	266	230	244	255	251	262	258	236	227	207	232	233	213	233	269	250	238	242	261	245	242	255	240	241	248	234	234	240	233	260	244	250	236	248	217	241	244	260	244	240	237	229	242	252	245	225	210	255	247	225	245	237	244	259	228	250	258	241	260	248	250	230	234	240	233	245	270	235	234	227	246	240	237	246	231	220	238	243	249	225	235	245	278	239	231	209	231	232	241	247	234	234	249	236	252	236	240	251	250	242	242	231	232	268	227	241	220	277	257	267	232	223	249	264	233	251	244	253	283	256	208	226	241	232	223	216	239	238	193	219	202	224	230	236	228	259	234	258	238	255	235	247	231	248	239	250	247	232	238	225	257	247	233	231	231	250	227	248	230	246	218	233	247	249	241	264	239	249	219	270	221	216	232	249	243	246	265	223	249	236	232	238	211	244	235	240	252	253	224	235	252	222	230	230	257	251	246	261	262	224	236	268	245	224	217	246	236	250	256	229	234	237	240	231	246	246	264	226	239	235	227	232	247	240	233	256	227	254	258	244	261	233	245	234	238	269	251	251	242	265	221	223	231	229	233	254	263	266	241	240	200	228	241	249	225	224	229	243	257	226	248	231	251	191	261	258	245	228	212	252	242	230	250	242	245	228	257	259	252	267	238	276	223	255	275	247	232	238	234	259	245	212	211	239	228	214	248	249	221	249	204	237	244	223	255	249	240	241	244	266	247	235	232	252	223	231	235	239	244	233	223	255	234	268	243	235	217	227	254	251	246	243	253	216	258	224	224	223	235	248	246	225	223	264	234	263	235	251	227	263	261	238	224	255	236	252	221	252	261	228	255	206	249	215	219	227	241	245	222	249	220	273	244	236	230	259	254	244	252	260	256	244	251	249	251	239	215	212	222	262	241	250	225	255	241	231	236	247	229	246	212	249	259	222	256	270	265	226	242	219	226	253	232	223	224	209	230	249	243	237	254	220	226	256	240	233	243	239	225	257	256	235	221	221	266	227	227	233	240	252	264	256	236	236	228	223	228	251	236	227	232	223	235	240	243	263	256	258	242	233	257	223	235	227	207	247	250	252	249	226	245	251	208	224	242	239	229	238	222	230	234	229	245	244	212	247	237	246	211	242	223	234	209	244	237	234	244	229	226	249	265	231	238	240	269	259	205	221	237	245	251	230	216	232	220	260	271	245	237	234	235	255	236	233	259	249	242	245	252	243	225	217	254	258	247	236	243	240	242	241	216	244	198	248	255	232	236	220	265	249	238	236	243	248	248	246	248	238	207	226	243	219	248	238	243	196	242	229	245	220	255	255	242	221	230	243	251	264	257	242	231	260	241	243	256	241	230	242	250	260	234	255	226	256	235	242	257	237	254	224	239	245	234	225	238	233	240	240	242	236	237	260	238	247	246	249	240	258	252	249	257	235	247	213	244	245	281	259	256	232	256	239	241	245	236	233	220	266	272	266	208	242	229	242	236	237	247	239	222	254	235	256	229	261	234	239	218	242	247	247	236	273	272	219	235	251	225	235	227	239	235	229	227	230	226	238	237	250	244	215	274	235	244	236	232	273	252	239	240	220	226	261	236	217	248	261	226	242	226	215	244	229	209	222	230	246	246	210	247	234	231	242	224	260	241	240	203	258	236	238	255	232	222	245	225	239	251	222	236	222	233	229	227	263	247	228	230	252	250	248	231	244	262	234	255	241	225	252	230	244	237	232	242	256	232	241	235	245	250	246	213	229	261	251	266	253	246	275	221	246	229	245	230	246	200	254	227	229	229	225	231	245	258	220	205	216	246	224	251	256	245	215	249	235	240	241	209	236	241	244	230	234	203	235	244	231	259	254	239	234	223	232	214	240	226	219	224	264	228	238	262	255	228	242	273	224	220	242	232	250	247	248	252	231	249	246	250	243	231	255	254	257	224	242	237	248	257	232	227	245	213	245	247	236	230	265	239	263	271	251	229	271	252	234	252	218	274	224	250	244	239	223	227	250	259	233	226	250	238	233	237	235	247	242	259	242	227	250	269	237	249	233	251	219	246	223	245	258	244	251	246	225	235	208	219	262	237	246	258	241	215	251	254	228	247	241	243	209	235	240	272	234	239	225	237	233	248	250	230	258	219	247	236	257	228	252	249	237	225	261	259	246	255	279	240	246	226	238	244	245	245	230	219	245	220	262	231	224	259	233	254	242	226	263	247	251	244	247	214	256	232	254	250	234	256	240	234	231	241	226	240	237	220	257	237	239	210	230	218	243	236	215	240	237	244	243	260	237	208	225	237	264	245	216	217	229	231	236	251	236	242	232	243	227	239	235	250	230	257	231	228	249	244	240	246	254	240	246	246	221	248	238	237	243	262	267	226	245	256	253	239	235	215	217	235	261	225	217	236	237	231	243	263	248	266	243	230	254	234	232	253	250	236	227	252	245	255	243	240	227	239	240	265	231	209	240	232	244	213	246	251	212	239	232	261	230	262	234	243	235	252	237	252	267	234	248	236	233	259	251	244	236	236	235	224	229	238	229	223	244	244	253	253	226	267	229	241	245	223	230	265	255	238	231	247	248	218	233	210	206	242	237	249	265	231	236	235	220	240	249	205	252	295	242	223	243	254	256	252	219	276	219	229	252	219	208	231	273	227	265	227	259	259	238	245	247	239	242	228	247	209	211	246	231	223	248	244	261	273	240	265	229	233	211	267	251	237	251	224	226	209	241	209	231	275	229	224	227	239	234	247	257	239	257	261	223	230	236	218	240	257	220	256	227	216	226	252	222	229	256	238	248	239	231	229	242	246	233	262	223	261	259	224	253	235	255	248	257	245	233	230	232	235	275	222	218	203	250	229	270	215	247	230	207	246	226	234	234	230	206	257	235	237	257	247	259	234	216	246	232	223	240	260	249	228	224	202	264	237	272	234	248	229	237	252	242	221	234	226	245	240	226	255	240	250	252	244	237	208	261	252	248	245	249	259	257	227	231	235	236	243	227	248	284	243	248	232	226	261	261	245	230	228	241	223	238	230	247	256	219	220	221	230	241	249	241	241	241	245	230	262	252	233	217	250	220	229	250	242	231	234	194	219	243	240	210	229	245	230	234	242	279	258	257	227	237	238	253	252	261	270	226	247	249	229	244	256	230	214	256	249	231	246	235	219	244	242	221	242	214	225	217	257	234	241	250	233	248	245	236	227	241	248	231	242	226	222	244	222	245	274	244	245	251	217	244	240	238	240	239	223	261	236	215	232	252	256	238	226	242	237	248	270	278	230	244	242	234	234	251	261	248	242	240	244	226	247	250	235	251	226	248
40716	65455	35252	19438	12043	8023	5609	5022	3119	1891	1219	940	795	716	617	601	596	603	664	617	513	448	414	429	389	361	371	359	366	351	326	344	374	356	329	324	319	323	350	311	313	345	348	349	351	331	346	326	320	304	311	287	269	295	293	299	297	296	280	254	276	303	302	255	312	273	320	271	307	287	292	301	300	307	317	267	299	270	315	295	337	390	323	313	298	284	301	314	271	281	294	287	297	285	287	299	286	297	303	336	286	310	331	314	309	296	275	293	300	288	278	257	287	273	298	258	273	294	284	260	307	273	279	277	282	265	301	266	298	301	262	266	275	292	274	285	280	299	278	257	292	281	284	289	256	280	277	279	283	295	298	267	271	293	286	294	272	279	310	271	296	305	287	286	289	254	303	284	261	288	267	274	276	265	294	291	250	294	291	261	295	294	252	258	272	304	273	282	278	276	304	273	271	285	291	284	237	245	286	280	274	307	281	294	296	277	295	268	274	272	276	289	303	248	280	270	286	262	288	282	271	285	287	269	314	284	285	303	266	275	268	290	290	247	260	282	280	284	274	314	270	294	266	266	291	285	264	259	268	280	283	307	280	275	282	273	290	277	290	288	271	287	244	279	268	278	300	293	301	251	258	320	284	309	275	299	269	260	283	288	268	302	267	271	276	307	278	294	291	282	300	272	295	295	275	312	286	286	259	249	281	282	272	286	263	295	277	300	274	276	281	284	269	278	291	282	298	298	268	262	262	260	276	271	271	292	275	296	260	286	295	285	285	315	274	276	279	279	290	301	247	279	306	278	287	312	282	323	298	295	260	271	286	292	271	268	295	277	300	267	284	256	260	272	294	250	268	305	300	289	290	278	268	274	319	303	259	289	273	277	276	284	287	250	293	282	280	293	256	281	281	305	292	295	277	270	284	294	265	292	277	273	292	285	273	287	317	272	285	302	251	295	293	284	264	268	269	268	301	276	292	286	272	305	281	273	291	289	281	282	312	270	280	276	292	269	275	285	281	255	284	278	271	255	286	298	285	269	297	275	281	291	288	292	296	277	259	294	314	298	284	273	268	264	279	306	266	271	254	302	268	273	283	289	272	294	269	300	290	273	277	260	283	254	298	284	294	281	266	278	284	324	273	285	288	264	266	287	282	256	299	244	316	249	308	303	312	268	245	281	303	292	273	288	251	277	276	291	283	285	287	269	268	285	330	282	283	268	261	277	292	277	283	252	285	261	269	275	297	297	289	303	293	266	265	287	272	284	276	297	283	289	297	255	294	273	304	294	266	315	302	264	289	260	294	288	262	293	249	297	256	248	265	292	257	300	307	287	293	296	275	294	281	282	290	292	301	261	293	296	264	284	286	277	269	276	275	278	260	285	241	291	267	268	289	293	274	279	284	277	279	293	262	294	296	296	269	278	271	242	256	298	313	283	298	275	286	274	282	286	294	259	298	268	258	303	281	280	316	273	305	255	298	277	267	303	274	326	299	266	258	275	283	284	282	295	283	308	297	278	297	268	271	258	267	285	273	313	266	264	322	264	271	271	280	260	306	258	314	253	289	298	278	312	255	286	293	284	285	275	263	320	284	287	300	258	320	283	266	283	330	284	287	283	288	275	297	281	277	335	274	310	271	274	296	264	267	274	276	279	264	283	262	266	294	255	287	297	260	279	292	284	295	283	272	288	306	313	298	260	281	301	261	285	274	265	283	277	268	292	286	331	290	276	278	294	310	278	259	302	272	263	283	303	276	292	275	294	259	278	254	267	256	313	291	272	258	306	276	296	283	260	277	262	294	294	280	306	299	274	297	293	286	276	242	274	259	276	280	294	280	263	301	286	262	258	250	296	284	264	290	271	281	273	275	260	277	277	282	284	287	280	267	278	319	295	261	269	248	269	293	291	277	260	286	279	289	281	288	293	262	267	261	290	247	258	267	286	272	283	286	266	275	262	252	312	317	263	289	252	306	302	292	252	300	276	299	291	240	271	279	266	276	287	268	256	262	263	284	273	275	254	280	272	290	290	298	283	284	287	262	270	279	309	285	265	292	266	256	287	296	249	273	252	268	263	325	283	271	276	313	280	280	276	305	286	281	285	273	261	259	272	284	287	279	288	279	300	275	315	317	286	276	297	277	260	280	297	257	279	292	277	304	295	279	301	250	264	281	282	285	302	284	272	287	268	278	272	292	279	270	286	274	291	289	274	312	249	294	239	288	278	292	287	288	256	281	292	293	284	267	265	252	308	307	278	283	286	281	256	272	284	270	311	277	285	281	292	257	317	254	297	273	262	279	271	285	271	259	268	305	277	287	259	294	286	280	286	289	285	279	298	287	280	313	293	294	260	297	283	258	259	286	313	291	283	280	274	289	310	284	289	284	286	307	266	284	276	289	302	305	250	306	267	257	272	271	266	291	282	309	283	281	273	256	290	287	247	242	239	284	264	261	254	289	312	292	251	280	329	285	297	270	308	282	263	283	261	284	295	288	270	289	273	299	280	303	285	292	277	274	319	261	303	282	286	290	258	324	292	277	271	266	296	286	277	288	299	269	279	269	280	300	252	248	273	255	277	289	255	293	260	299	263	304	260	300	272	297	300	275	261	287	274	281	284	257	325	276	269	272	298	266	283	299	279	284	265	290	279	280	274	301	273	285	283	293	285	290	305	265	281	276	253	260	256	253	292	282	307	269	263	278	287	285	270	276	272	258	264	261	285	307	282	274	340	276	261	305	261	266	248	274	261	311	279	286	265	276	321	276	297	258	282	296	291	255	272	269	269	261	298	311	297	297	301	284	289	266	295	312	273	273	278	288	275	282	274	303	303	263	288	273	290	275	298	304	267	297	290	289	278	291	294	298	264	283	277	283	278	275	278	297	296	276	273	278	268	268	251	275	296	290	269	287	266	283	284	286	270	287	320	269	288	287	306	292	288	290	286	266	322	301	260	259	304	285	306	295	271	267	278	264	294	277	287	290	280	265	282	259	289	290	291	278	279	284	295	282	260	289	279	303	288	298	285	286	256	303	254	240	303	291	313	289	285	292	306	280	277	302	319	280	303	255	263	305	292	284	280	250	270	281	269	306	294	311	273	289	315	276	288	292	297	244	289	259	306	294	274	308	327	309	290	288	290	277	258	270	288	273	296	278	246	285	287	283	287	280	303	294	286	309	294	297	263	262	276	249	280	275	300	275	257	270	291	267	290	275	272	299	306	250	254	285	279	273	282	279	267	303	298	265	262	265	255	298	279	292	282	261	291	305	283	304	304	285	288	277	271	270	279	280	284	299	324	309	287	288	274	272	282	290	292	312	270	276	284	252	278	285	266	268	273	275	287	277	274	301	311	247	282	263	250	287	287	323	293	288	316	287	293	300	294	276	304	297	291	307	289	269	286	301	270	289	277	253	304	299	308	297	294	317	265	290	299	297	261	292	280	274	290	259	289	293	278	292	271	283	264	298	302	264	277	282	287	277	260	285	271	270	286	276	286	276	307
28730	28503	24136	9827	3313	1712	1233	1139	853	757	592	633	575	571	558	556	604	600	587	618	612	603	594	542	567	630	568	545	562	575	563	611	555	581	576	569	570	542	573	578	572	573	605	620	550	575	546	562	569	584	540	533	572	572	593	545	575	554	595	531	578	544	566	548	550	550	521	549	574	536	574	540	586	545	584	566	529	528	614	537	541	553	573	595	585	578	581	556	554	525	524	577	589	548	551	553	562	590	537	533	558	542	623	582	556	575	558	537	544	566	569	551	593	579	536	563	554	549	550	562	522	513	589	561	556	538	547	544	540	511	580	574	530	622	565	556	538	536	548	555	546	536	540	615	528	591	600	512	532	495	532	596	563	557	548	577	554	490	590	602	558	541	543	573	570	570	572	538	572	583	582	558	592	538	551	552	547	579	571	573	564	507	550	554	501	552	544	565	570	545	576	578	573	522	549	536	557	568	519	561	529	539	536	567	511	548	535	546	530	581	542	523	547	535	550	578	572	568	524	545	531	536	571	557	567	591	584	531	550	578	552	584	589	551	571	532	567	496	514	540	579	562	529	518	530	591	510	575	543	548	555	547	538	543	583	547	535	570	558	559	543	563	543	577	552	548	569	579	549	585	585	534	545	556	569	553	572	534	555	497	588	551	592	584	586	527	601	548	587	537	586	552	562	561	548	514	532	526	507	547	530	528	571	605	556	541	580	518	551	555	545	556	551	550	537	554	527	549	563	586	575	532	571	542	581	602	548	544	561	602	564	609	531	560	548	581	561	563	569	565	585	523	616	560	558	509	549	570	569	583	564	542	590	560	560	611	541	547	611	596	607	565	516	559	573	558	512	564	541	517	515	536	513	549	536	558	548	556	534	560	567	582	563	534	545	557	540	578	571	531	523	587	561	517	597	544	561	533	561	542	537	559	558	595	555	575	594	536	559	530	546	545	549	596	545	542	554	530	560	542	589	552	584	596	545	543	557	551	548	581	562	574	511	557	539	538	559	548	604	578	553	594	538	603	582	531	538	575	570	573	570	577	506	552	572	578	570	522	532	548	557	564	550	514	605	493	528	560	526	559	559	551	535	558	549	543	543	553	564	557	506	584	546	528	531	581	532	599	536	514	552	553	548	537	552	546	556	597	564	577	591	562	518	548	529	550	567	539	538	587	522	539	552	553	568	535	563	592	569	512	576	552	515	553	549	575	592	575	577	539	533	594	542	550	530	563	548	560	577	545	540	514	563	615	564	553	535	536	568	520	555	585	610	533	553	561	504	562	574	578	515	529	557	531	595	538	542	557	522	589	541	560	551	557	560	589	549	583	519	560	545	546	534	507	551	568	557	536	552	569	511	520	562	567	560	546	531	565	562	544	555	556	535	586	566	551	563	585	588	547	554	601	578	583	551	569	555	548	574	547	568	574	567	589	539	551	558	567	569	540	540	597	584	552	549	555	532	583	569	502	549	546	550	554	593	509	562	536	548	522	558	527	584	558	568	564	534	551	544	572	577	548	581	547	563	597	512	561	583	614	545	583	541	514	553	567	552	554	543	521	569	565	568	566	581	533	589	553	539	565	551	553	587	557	538	583	560	537	540	541	530	571	582	562	578	558	531	556	586	528	553	523	542	527	532	560	587	524	542	553	542	528	552	541	584	582	586	529	585	549	575	612	559	532	573	540	546	535	541	544	590	572	580	534	569	562	491	562	547	569	516	573	534	557	593	590	594	543	579	563	523	553	554	576	520	584	566	579	487	547	527	540	559	526	568	533	574	541	589	534	587	541	559	537	580	572	536	581	600	541	572	574	530	547	555	536	559	605	541	555	524	556	551	567	561	531	566	555	536	565	574	545	557	540	511	551	556	520	558	551	542	551	550	535	489	624	566	557	586	558	547	575	582	549	553	502	554	552	518	527	587	577	541	554	506	567	544	582	562	574	569	524	539	487	513	538	526	517	542	537	551	620	528	544	521	575	525	579	597	526	552	550	522	559	525	552	569	563	562	549	546	594	514	544	582	602	562	557	528	557	580	564	587	562	557	569	549	570	570	523	569	585	582	563	529	544	553	555	577	566	532	587	538	552	550	586	539	552	552	591	526	573	543	559	553	545	570	524	538	548	531	542	565	553	558	531	607	538	546	550	532	515	527	582	556	544	551	562	614	538	516	548	596	536	571	525	533	533	519	590	533	548	564	549	578	576	568	526	578	549	548	520	533	549	556	582	535	596	574	576	550	571	603	568	601	588	587	545	559	542	535	531	578	588	576	525	581	548	552	544	530	557	536	567	580	506	539	528	597	583	515	567	549	565	546	547	582	571	525	540	587	550	524	572	567	565	542	590	594	583	588	541	569	538	596	564	541	557	549	599	554	569	625	513	578	560	554	562	583	522	554	528	546	522	563	579	559	548	527	556	589	553	570	570	543	526	530	551	556	582	562	552	571	530	570	529	543	542	556	554	548	571	503	564	567	567	579	521	508	585	546	575	554	576	562	559	552	565	562	564	541	581	563	560	616	597	572	534	561	524	540	571	594	511	592	561	575	605	556	607	554	575	587	587	581	536	521	560	594	540	567	541	559	536	544	515	558	538	591	523	540	540	555	555	576	542	557	563	554	570	541	545	562	554	574	520	576	547	569	550	556	551	551	581	578	551	547	575	563	567	535	593	539	543	546	570	502	575	551	550	578	548	532	547	589	514	527	581	536	505	553	560	570	541	563	587	536	582	590	566	563	545	543	567	551	524	495	545	546	566	539	567	586	540	586	571	568	571	577	551	584	567	517	570	545	580	587	554	527	549	577	548	538	585	517	534	528	566	568	558	559	565	555	540	588	507	534	525	557	567	561	528	531	532	528	556	578	564	552	564	556	495	557	558	574	490	542	591	530	559	533	524	513	581	579	548	512	547	566	595	574	593	570	550	596	569	550	563	575	546	544	522	546	538	531	558	560	552	490	568	541	543	526	534	595	520	544	560	534	566	542	514	530	576	547	572	568	569	575	588	569	519	594	584	538	579	552	586	548	560	578	529	533	535	568	581	581	572	557	570	596	530	515	585	541	595	556	510	539	547	561	583	585	566	553	584	565	532	558	516	552	579	558	542	522	569	575	563	556	553	553	602	583	543	536	501	569	552	547	537	589	566	542	578	545	546	501	546	570	574	585	559	537	593	545	534	564	560	565	531	531	550	565	549	517	549	522	538	619	574	575	549	583	561	584	562	538	581	567	550	547	548	560	518	566	527	551	542	542	508	574	545	580	549	528	551	577	546	536	584	583	572	531	504	539	562	570	563	573	582	555	580	521	526	557	574	618	556	541	544	555	570	549	572	549	512	614	506	526	529	541	527	549	578	525	531	528	524	532	565	554	597	568	546	560	521	546	574	526	564	561	567	599	559	574	523	598	520	547	565	534	558	570	551	515	586	553	533	541	532	556	537	585	510	531	583	549	557	532	516	549	539	526	569	561	530	572	557	519	546	532	521	578	530	569	523
35339	47391	22266	9260	5381	3184	2147	2207	1555	992	838	792	735	702	688	705	728	761	733	753	728	714	710	611	677	658	698	641	675	673	673	656	657	649	611	647	649	661	646	668	678	675	685	723	658	690	682	674	707	625	633	672	701	688	700	679	625	628	663	664	698	643	693	646	677	650	661	652	647	674	663	706	672	646	695	649	685	702	671	696	654	679	663	637	654	654	634	617	634	662	653	682	637	654	658	642	643	650	654	662	662	697	650	641	655	638	634	632	673	685	713	689	717	644	671	632	657	680	674	645	656	675	638	690	647	646	619	683	668	608	685	661	685	643	640	668	632	687	656	598	660	679	662	700	677	636	670	633	684	638	670	690	677	639	667	609	636	689	675	619	687	663	669	708	634	622	663	677	662	639	668	670	642	621	657	622	627	637	635	641	650	653	618	635	674	641	644	693	682	627	634	677	660	641	659	702	623	650	623	665	657	661	631	691	690	656	698	653	712	630	642	628	624	649	675	647	651	658	649	657	689	665	648	612	656	667	634	658	646	671	660	692	680	680	639	641	668	667	607	673	638	649	650	666	658	658	669	655	685	690	646	678	673	687	642	630	677	686	688	678	645	612	650	685	649	672	672	660	687	646	641	610	669	663	661	619	683	668	650	670	647	639	636	713	633	702	649	675	635	656	627	672	653	656	631	678	691	627	630	662	651	679	659	632	672	671	597	648	641	666	659	643	630	643	667	645	649	644	635	687	678	626	654	698	722	683	622	680	642	722	628	603	698	688	631	675	640	663	655	664	645	620	649	683	672	650	702	645	642	620	668	639	646	668	624	652	646	628	652	609	635	660	616	683	672	673	667	720	707	714	642	667	617	652	627	678	651	672	665	684	652	647	653	658	659	686	644	612	666	609	662	643	673	657	642	682	654	673	653	656	648	660	643	639	637	690	676	657	680	666	665	683	671	667	662	650	672	670	626	720	649	635	648	681	702	632	683	688	609	696	653	684	655	629	645	653	658	680	613	673	677	615	702	665	652	652	666	646	669	668	687	647	677	642	675	705	660	639	644	642	631	646	689	655	640	658	628	668	676	640	671	651	658	711	652	634	612	638	659	676	647	699	672	659	637	648	671	691	701	662	658	597	647	663	641	726	688	642	664	653	657	635	703	654	660	651	692	683	645	621	673	673	654	652	628	637	653	703	649	638	637	670	642	684	658	653	667	654	668	635	708	657	649	616	608	651	639	664	682	649	634	624	636	635	637	662	694	673	656	672	667	688	662	658	666	645	672	675	665	668	617	644	679	705	642	628	647	665	671	683	641	638	631	629	678	682	629	642	637	694	638	664	597	679	650	683	609	661	673	674	682	635	673	612	653	704	640	723	666	685	685	691	710	635	669	592	656	652	728	663	665	674	671	635	694	639	621	695	669	684	623	681	651	709	638	617	682	700	671	688	619	647	666	644	686	646	699	599	586	633	672	656	654	622	637	663	668	698	668	660	683	667	654	721	676	655	637	690	626	678	659	697	638	627	629	701	649	652	644	695	611	638	692	684	665	625	653	696	644	685	637	679	663	660	666	623	684	643	677	671	616	641	676	664	670	684	650	664	650	661	654	689	643	608	666	631	688	664	663	670	652	665	658	650	636	709	676	633	640	650	701	664	702	704	649	626	648	581	638	628	689	647	650	688	688	656	646	678	638	616	692	634	678	644	648	713	661	663	641	646	656	689	696	681	705	657	635	727	683	672	642	682	662	681	654	655	619	666	640	677	670	639	631	658	642	686	671	653	654	662	677	649	705	670	637	660	690	621	678	687	643	658	649	664	662	633	629	707	649	667	688	683	682	660	647	637	663	689	687	672	669	686	634	658	627	675	695	652	698	667	659	634	603	643	666	651	621	661	619	615	665	706	653	645	681	646	663	680	702	622	654	685	652	653	689	662	693	633	650	670	673	655	656	642	658	607	671	648	660	687	650	644	624	674	632	663	702	648	674	652	667	641	693	692	657	627	636	614	643	653	629	675	605	668	640	693	672	644	645	625	687	664	637	662	657	693	687	631	659	674	681	657	656	623	675	648	667	632	700	651	644	721	672	601	664	627	676	682	683	655	665	649	615	690	675	634	631	670	663	671	620	652	633	658	656	694	635	719	671	631	644	680	681	659	650	622	639	678	642	626	658	622	666	664	652	619	659	679	660	657	699	680	647	680	625	690	662	643	704	672	660	703	629	691	679	679	628	691	684	681	634	706	647	664	658	683	656	669	651	654	681	674	596	651	642	645	662	640	689	671	652	626	645	655	630	651	640	623	663	642	624	690	654	681	676	643	615	685	649	645	644	635	652	668	639	661	613	691	666	661	659	686	642	670	660	586	670	649	633	673	657	656	624	664	660	655	637	675	639	614	692	653	660	632	628	696	670	645	671	630	720	677	657	659	703	695	681	655	662	654	636	673	622	673	657	666	622	648	679	664	662	687	663	633	678	690	664	627	632	680	681	682	672	639	640	651	651	674	715	680	654	651	689	669	662	672	674	661	662	668	649	694	699	631	628	661	666	637	616	631	632	648	691	694	652	658	683	683	686	662	633	672	640	665	660	704	631	710	690	625	655	713	695	630	624	648	696	660	623	633	620	686	643	632	693	695	652	659	651	617	698	657	640	687	641	684	658	664	665	679	678	661	647	633	651	641	688	708	656	655	650	678	634	602	633	641	647	669	650	695	706	652	709	664	679	656	687	611	649	670	671	646	623	666	690	671	671	656	659	658	673	678	653	637	629	642	666	663	635	642	671	679	631	690	644	656	686	626	679	669	640	677	686	665	657	621	647	686	692	637	644	656	638	674	676	661	689	669	711	671	643	650	667	671	634	634	698	655	653	689	682	642	638	690	704	627	682	672	639	632	636	669	726	678	673	683	661	643	644	663	660	689	672	646	690	687	675	639	674	605	650	614	669	630	641	665	629	667	642	684	635	667	643	676	674	696	628	650	640	656	644	646	644	644	686	645	654	678	672	649	641	674	656	662	643	670	609	683	666	654	664	629	712	658	677	663	629	653	714	677	624	700	678	660	677	681	684	640	634	637	726	647	685	690	669	663	676	677	590	633	667	638	628	690	634	683	685	622	679	670	626	647	632	657	695	695	667	656	682	627	649	677	648	639	650	667	623	655	691	665	665	648	685	669	669	641	683	670	652	691	645	700	676	626	609	649	670	649	639	683	644	687	692	648	662	659	646	628	641	693	659	623	658	676	674	638	683	638	661	696	693	683	629	647	668	687	641	669	655	731	696	652	694	694	659	640	655	643	619	672	683	624	674	642	643	678	603	659	670	661	664	651	648	679	654	653	686	684	661	642	644	690	646	665	739	701	665	645	642	710	684	660	663	670	636	663	653	668	659	644	656	638	685	647	654	662	665	626	653	675	642	660	621	648	663	704	720	628	648	641	657	667	681	693	640	686	650	653	652	653	640	665	625	678	638	663	634	667	601	667	645	661	671	662	624	633
24015	21343	28798	24243	21313	13204	2876	1668	1161	837	606	534	530	464	487	437	458	501	465	468	459	412	405	364	379	391	405	411	401	407	383	351	369	376	333	394	366	324	349	398	406	396	396	392	352	375	381	378	348	373	376	373	381	372	343	381	369	357	371	350	383	371	347	384	369	373	364	372	339	360	364	356	362	379	336	361	351	350	340	386	374	382	383	331	332	359	361	370	353	326	340	361	335	336	366	361	353	374	335	362	374	418	381	417	355	352	363	353	373	317	349	395	360	339	347	347	363	335	334	395	343	375	362	359	368	337	347	330	368	355	356	378	313	352	349	394	344	353	372	348	372	365	361	350	361	355	358	351	357	361	301	322	316	347	376	344	357	355	365	342	373	367	349	348	343	362	334	371	353	366	371	359	362	359	361	351	356	347	368	340	355	336	360	376	362	341	347	366	339	353	365	358	325	336	373	366	345	356	348	371	331	360	341	362	340	353	344	356	374	328	360	330	332	380	368	352	355	354	350	360	346	397	368	346	395	332	382	370	357	340	338	347	355	357	381	338	329	350	337	360	332	367	361	350	318	358	347	361	367	375	386	368	369	381	339	362	352	331	318	355	345	369	362	403	367	340	344	328	355	374	342	343	360	380	326	358	355	355	381	354	332	330	344	344	362	353	398	345	343	393	343	355	357	324	356	343	384	376	367	379	365	359	367	331	349	329	372	365	382	341	338	367	360	365	333	369	357	360	331	355	335	368	365	351	329	343	387	347	381	374	365	387	405	323	379	355	370	406	307	362	364	346	358	381	353	353	353	359	392	315	346	343	356	328	326	360	379	316	355	348	357	356	395	320	362	347	388	390	343	370	394	350	349	332	355	377	374	338	374	383	369	353	353	335	364	354	338	342	346	387	361	333	353	359	341	368	361	348	381	354	365	341	355	380	393	351	362	377	365	358	376	332	331	343	361	351	362	328	360	380	343	395	352	387	338	374	312	338	383	332	364	336	375	355	326	358	340	339	332	385	363	358	336	366	339	352	392	334	360	339	362	350	389	346	371	363	378	363	355	333	354	349	322	325	363	354	350	386	393	364	328	339	342	382	341	361	381	366	350	322	334	365	354	357	357	326	344	358	369	377	372	356	381	364	364	381	366	319	351	337	338	358	340	352	365	357	401	376	375	346	344	318	351	357	340	368	361	326	393	357	378	352	348	384	334	350	366	344	338	372	350	380	360	344	359	340	359	355	351	371	328	365	358	337	368	385	332	366	372	373	389	286	339	352	365	331	335	372	354	348	364	345	353	336	350	369	341	348	352	363	378	362	363	337	373	336	380	378	361	387	338	381	355	391	353	332	331	323	380	340	363	356	353	338	378	334	338	393	364	353	344	343	372	372	351	344	337	335	392	349	335	367	332	371	364	377	399	339	342	359	368	396	366	328	352	333	311	354	356	376	373	357	353	328	379	345	350	344	344	365	386	340	342	351	350	344	340	382	362	389	370	375	342	340	370	399	323	359	351	381	386	330	358	369	350	357	345	362	369	352	361	337	325	370	339	345	326	340	404	341	313	355	358	344	368	389	391	356	341	337	347	337	344	349	347	339	312	362	389	341	365	358	348	342	347	377	357	367	318	365	332	357	360	333	320	349	359	400	314	340	346	338	346	384	351	366	355	356	350	378	358	353	347	367	362	374	368	350	379	343	359	345	381	361	328	377	370	335	339	341	351	325	362	315	341	401	366	362	364	359	335	349	364	371	354	350	332	353	370	335	366	373	382	356	358	353	363	345	362	361	367	314	327	353	349	346	359	370	362	353	340	347	352	339	355	372	360	367	354	348	309	362	367	381	341	352	348	344	403	358	324	405	378	376	373	344	343	364	376	366	339	343	348	366	360	375	351	334	353	365	380	342	355	343	358	363	348	341	338	345	344	369	357	368	345	379	371	338	344	382	320	347	374	358	333	328	352	347	371	324	357	356	347	360	343	375	392	341	361	340	369	370	364	336	345	360	394	354	359	365	325	359	358	363	351	366	350	354	353	352	341	370	324	338	345	343	354	339	371	347	361	344	357	363	373	361	372	355	362	387	387	384	369	342	371	351	346	349	366	331	344	386	371	331	377	369	357	339	338	357	355	342	321	330	377	379	330	400	314	336	382	334	362	370	384	340	321	340	356	358	350	358	361	349	358	377	375	367	358	340	358	371	341	356	349	361	382	361	334	332	333	346	374	331	369	357	356	365	320	373	357	343	351	334	353	327	315	364	349	351	345	304	367	325	332	364	376	368	381	357	392	320	348	373	347	366	339	352	329	359	372	372	352	357	364	354	348	321	384	354	369	375	359	336	350	369	374	333	372	368	345	354	361	372	357	391	321	322	330	366	393	356	360	324	317	324	321	347	354	341	355	358	365	365	369	373	369	355	345	345	391	348	353	351	378	345	348	380	351	344	357	328	380	384	345	360	357	356	382	407	373	372	330	354	362	335	361	365	370	350	387	348	371	362	343	347	365	361	344	344	343	355	385	360	341	344	348	398	364	350	373	361	347	353	344	327	365	327	355	346	406	337	311	365	340	348	381	340	358	358	381	369	336	331	346	357	356	357	355	357	354	353	373	353	369	381	335	348	364	353	337	330	376	378	344	325	363	359	382	361	353	371	393	328	370	353	360	393	349	372	358	352	343	373	346	370	382	379	353	335	344	342	349	357	350	350	312	350	370	318	358	365	385	349	373	345	378	374	336	353	321	366	352	348	344	371	338	344	361	333	337	343	384	368	345	333	369	345	349	328	389	353	346	347	338	323	341	351	396	348	365	354	354	345	355	362	362	334	347	331	360	343	380	399	347	329	375	347	350	377	374	344	395	393	329	360	364	341	339	370	353	341	313	349	350	339	349	339	363	337	378	358	374	340	346	352	359	348	354	373	403	340	339	342	350	366	346	387	371	333	368	361	363	366	357	342	368	362	367	332	351	356	350	328	338	348	352	330	373	361	314	346	380	359	361	355	355	344	355	373	375	357	394	355	361	351	360	386	365	376	322	370	348	356	369	359	355	354	353	384	329	369	360	361	380	370	341	375	389	362	359	373	340	335	372	391	350	307	341	341	354	357	359	342	375	361	366	395	370	332	353	363	377	367	381	372	347	338	358	365	343	348	333	379	400	333	361	386	388	330	352	353	395	362	373	377	359	345	362	350	329	364	376	315	378	344	342	369	338	348	332	369	330	334	371	360	351	352	354	391	368	363	367	380	349	359	352	389	363	361	389	325	354	394	324	363	342	354	345	324	384	408	377	354	291	335	361	338	355	357	342	332	344	353	349	378	369	401	380	374	355	340	390	345	368	360	339	360	345	336	337	326	373	338	355	378	364	373	364	352	362	370	368	337	320	382	360	387	393	353	315	364	327	357	344	353	373	309	376	333	354	343	384	352	352	359	347	356	360	317	355	371	357	381	379	363	396	358	349	373	343	361	373	352	368	351	333	370	366	355	369	362	362	333	349	347
37474	59297	29033	13930	9449	5706	3716	3508	2225	1458	979	888	750	657	645	656	663	669	683	665	599	600	526	520	501	536	536	466	459	426	466	452	481	440	484	467	462	471	477	447	537	505	494	506	512	455	461	492	453	433	429	456	409	445	453	444	410	435	453	447	443	407	481	430	435	446	468	452	448	416	412	413	442	434	433	469	446	472	477	479	470	489	444	424	468	420	411	421	428	451	427	423	431	440	493	414	457	440	447	475	473	477	472	496	447	423	450	433	437	489	421	415	447	449	453	464	466	418	442	434	435	469	399	454	432	450	413	403	441	435	422	441	443	461	448	422	473	450	397	449	446	426	415	383	453	452	420	447	434	426	425	431	439	391	465	453	464	427	440	447	445	450	441	412	444	448	420	422	425	434	432	483	445	422	428	448	409	436	435	420	462	451	411	430	437	452	422	420	419	478	430	426	462	432	462	402	440	436	486	413	388	434	446	447	429	432	395	446	436	477	412	425	443	431	398	424	415	435	445	439	454	454	416	437	436	461	439	450	446	440	405	429	427	423	441	438	412	444	429	471	382	434	421	422	435	426	437	430	420	404	424	448	472	450	421	488	456	422	440	481	408	403	426	434	431	424	454	399	434	447	446	437	424	432	406	422	464	417	426	421	462	449	454	432	463	455	450	413	427	410	467	438	448	421	471	444	403	444	423	470	406	434	448	439	434	465	405	452	445	456	454	432	419	436	453	416	427	432	450	441	430	470	449	411	437	448	439	457	471	457	403	460	464	432	436	444	436	432	435	458	462	442	438	430	441	433	427	482	444	421	422	458	408	400	440	432	421	469	432	420	444	442	461	425	403	492	440	434	435	435	423	417	432	453	444	443	449	415	441	440	457	410	439	474	412	387	454	455	451	457	430	470	454	439	478	409	428	443	460	405	445	445	427	436	461	446	456	462	418	450	429	451	453	451	438	451	454	455	453	428	411	414	430	460	421	410	415	418	421	420	416	432	449	443	465	451	434	427	447	433	449	461	404	437	421	491	421	439	415	432	414	431	436	423	451	434	482	404	411	419	448	394	434	446	426	446	474	424	438	450	408	414	463	428	442	440	423	441	433	449	428	422	468	423	441	469	415	462	432	447	423	462	444	428	439	426	444	414	437	423	423	427	470	441	433	403	465	412	443	432	470	444	395	389	438	422	393	439	446	484	443	440	458	417	463	450	426	433	434	404	425	444	450	415	476	434	470	431	439	483	414	429	451	413	449	388	427	410	441	421	430	462	431	439	422	455	427	412	474	430	409	436	418	446	442	440	432	397	419	431	427	414	414	415	417	421	448	467	459	403	436	422	414	446	414	405	421	463	455	456	449	443	428	436	446	462	439	417	406	435	403	444	420	432	456	445	442	428	422	434	412	429	441	397	430	421	447	429	434	420	436	447	417	413	419	397	432	396	452	417	448	464	458	448	460	421	396	399	459	451	458	436	439	432	434	449	436	419	443	450	484	431	443	436	420	417	466	447	444	445	410	442	399	457	443	433	419	436	472	439	449	429	456	470	385	452	435	471	442	436	487	447	415	445	438	423	482	477	467	418	439	447	452	454	435	416	466	434	426	442	419	442	421	414	414	464	444	444	405	415	424	462	447	461	440	448	430	442	432	444	456	423	445	437	438	454	418	425	431	437	442	394	422	423	448	469	423	431	414	429	441	449	461	485	436	433	469	473	437	431	437	458	444	441	439	439	427	441	424	443	427	428	441	419	441	448	445	427	487	424	425	438	449	451	445	402	427	454	430	418	431	433	457	462	437	411	454	443	397	430	436	452	464	444	426	458	476	445	448	440	406	398	441	432	424	455	448	425	442	418	449	455	441	438	454	450	414	452	431	413	461	447	458	456	434	437	420	481	471	444	410	466	429	430	434	414	440	427	491	442	431	386	415	455	463	425	391	416	406	453	422	437	433	430	418	445	440	429	413	434	457	399	452	479	458	423	434	446	439	425	447	463	378	461	433	399	428	429	479	461	446	445	463	432	466	406	421	408	466	432	432	481	447	427	456	401	433	431	458	448	438	442	440	449	417	439	465	449	446	437	454	443	408	421	449	421	437	432	448	437	439	416	422	466	434	407	456	450	437	431	438	410	434	410	451	459	422	445	409	435	441	416	485	443	410	451	430	444	440	447	440	429	443	424	446	462	445	418	401	453	434	504	404	391	427	432	464	433	464	425	474	442	493	433	427	436	420	440	440	461	422	419	461	437	437	424	422	417	440	429	434	429	468	448	435	437	424	421	458	462	439	395	492	388	429	429	431	432	424	417	457	442	449	445	410	415	419	429	458	394	448	426	446	418	452	418	453	417	430	429	408	425	428	433	409	431	445	431	385	468	460	434	446	446	422	451	440	454	429	419	431	447	424	430	461	452	424	434	418	437	446	432	423	403	463	433	459	453	426	439	436	440	453	434	446	435	438	403	416	419	441	451	458	411	441	466	438	412	440	432	423	416	461	447	428	424	369	411	481	425	442	411	476	406	458	454	482	449	457	452	421	448	423	456	394	443	432	453	458	423	448	409	383	410	440	423	454	415	452	407	456	416	443	429	433	481	447	438	446	446	429	463	423	428	411	402	421	444	404	433	409	411	468	428	425	468	475	435	446	424	409	377	453	463	441	476	384	482	425	449	417	446	406	464	439	466	426	429	393	391	423	463	422	441	446	460	424	419	403	458	418	473	454	418	413	463	426	418	466	487	428	426	398	430	453	406	455	497	450	450	485	477	464	457	428	430	447	472	449	448	453	432	421	403	446	445	479	435	431	423	453	444	465	473	423	437	438	415	375	449	450	450	470	430	426	461	417	439	388	449	424	423	446	426	440	439	459	439	421	426	452	412	420	421	415	416	458	457	424	480	412	439	455	413	470	423	467	473	426	402	459	435	445	428	426	435	435	400	451	391	421	398	414	447	420	464	416	450	455	445	391	406	445	430	431	426	459	436	437	446	434	417	445	478	428	468	409	420	427	464	446	457	405	431	411	387	450	408	441	417	468	440	451	448	435	408	455	420	422	450	463	421	429	429	429	410	483	484	427	416	433	445	426	447	453	441	449	449	421	420	465	425	462	466	418	411	455	415	412	466	440	449	435	437	467	430	411	460	420	426	434	393	437	449	432	443	453	445	452	434	415	453	456	442	431	443	457	380	428	434	406	444	433	388	421	426	425	462	412	437	445	434	466	399	440	431	422	475	487	471	449	476	407	437	437	409	453	442	425	417	397	419	441	433	437	440	429	444	416	451	433	464	396	424	439	446	433	429	411	440	439	428	419	431	416	465	426	422	394	407	475	406	436	429	459	431	468	428	438	467	448	437	445	447	412	413	434	464	450	453	433	454	423	434	424	444	406	435	377	448	391	436	416	412	466	417	434	440	443	422	439	421	432	506	420	419	457	460	478	442	435	412	428	412	413	441	438	451	409	450	433	407	457	422	387	398	433	452	463	410	435	431	452	452	458	430
22925	21225	29027	23722	21234	21329	11799	2640	1544	1054	775	592	530	447	431	407	456	466	462	483	466	415	387	352	369	320	316	353	299	317	284	267	284	297	311	281	264	283	287	289	299	317	320	299	310	321	319	291	271	262	255	268	273	230	296	250	249	257	261	257	259	249	266	240	237	278	265	265	281	252	285	282	257	288	303	299	298	268	284	275	298	297	281	252	254	274	274	279	277	257	284	271	236	280	271	286	278	270	286	274	337	274	307	301	289	287	279	269	281	271	282	268	252	289	283	298	266	271	264	236	259	250	244	273	274	227	270	269	283	276	259	270	269	275	276	270	257	271	260	276	266	291	262	251	294	284	244	255	278	276	243	258	248	260	275	252	254	244	274	268	274	261	260	274	260	258	241	276	263	286	239	288	263	276	278	265	269	290	288	267	284	255	269	253	290	247	264	268	301	282	261	276	265	251	282	234	250	267	263	279	230	242	277	274	280	255	287	266	269	269	281	260	254	268	297	274	288	319	267	259	275	245	257	269	259	268	259	257	253	252	237	240	261	234	281	266	270	232	264	255	251	263	289	269	271	294	282	268	256	231	269	286	247	261	288	277	269	273	267	269	232	258	291	301	253	280	268	271	277	284	247	261	259	275	279	256	260	275	242	272	286	294	238	279	261	267	286	257	263	279	286	275	266	283	262	296	287	285	246	254	262	259	254	283	299	274	264	262	274	218	275	231	274	267	254	272	264	249	287	282	296	254	273	286	274	286	261	256	264	278	271	250	305	277	253	268	287	254	271	286	244	293	256	272	251	269	281	302	247	248	286	287	285	268	246	248	279	242	283	270	263	252	259	270	248	244	267	238	279	290	247	261	248	304	267	239	258	267	276	244	251	260	256	275	251	246	301	255	278	248	268	277	263	263	266	289	262	277	251	264	281	282	294	265	267	257	273	245	287	229	305	261	264	240	254	286	255	247	293	271	275	251	246	246	292	261	293	231	275	264	294	266	262	267	267	266	251	258	257	276	262	271	279	277	281	286	280	256	270	288	272	259	247	273	258	254	263	256	259	278	259	257	264	287	302	257	256	263	256	289	227	271	261	246	257	280	231	280	269	265	262	270	251	287	248	262	274	288	264	244	278	277	289	252	288	265	287	268	258	257	282	252	264	259	274	249	278	273	251	269	261	288	268	283	278	273	251	271	269	258	242	279	254	260	244	239	258	266	243	258	253	284	248	256	236	262	291	283	262	270	275	277	284	281	252	281	254	244	251	262	269	251	277	271	247	236	249	250	243	257	257	267	242	275	276	256	262	281	246	272	249	271	270	271	237	219	286	265	234	259	269	237	257	247	267	243	275	228	254	242	266	254	277	281	289	284	270	254	252	267	271	264	275	294	263	297	308	281	269	239	264	279	278	249	269	242	255	286	269	280	257	252	273	250	253	273	257	259	230	312	307	244	254	273	236	274	263	282	261	274	285	262	278	261	259	262	258	293	267	241	260	257	269	243	257	287	262	262	264	247	278	268	292	285	224	269	260	271	250	256	243	249	262	290	269	258	248	276	259	292	247	259	246	270	252	243	270	251	260	258	268	238	278	262	260	250	283	253	266	278	277	281	265	268	285	239	265	246	272	274	291	261	267	297	274	313	252	278	277	245	273	271	293	266	269	255	259	257	257	266	270	260	270	276	248	265	287	237	254	286	261	260	246	255	270	263	284	278	246	259	288	258	256	274	250	271	280	245	248	264	281	296	268	246	245	255	257	260	288	246	250	254	269	258	281	262	277	284	241	253	261	274	264	271	264	215	300	273	266	240	280	263	292	279	244	264	272	278	313	281	233	273	297	256	253	276	249	247	267	270	274	242	243	254	282	283	269	233	270	252	261	278	271	282	247	266	272	234	273	261	290	236	271	258	261	262	253	257	271	257	266	255	269	274	299	288	255	299	265	269	255	258	252	255	272	274	257	264	248	290	269	257	252	229	250	297	274	271	258	256	248	269	296	249	263	271	260	311	287	276	299	278	255	289	267	264	237	281	291	279	238	269	300	272	275	284	244	284	297	246	279	305	254	259	248	266	290	273	257	260	264	261	288	282	242	268	265	301	263	258	264	284	254	309	261	271	282	284	266	297	258	272	271	258	268	255	232	239	252	269	256	243	254	249	242	274	267	242	274	234	258	267	266	265	269	273	270	279	259	281	268	248	266	273	265	224	272	257	284	274	257	297	243	293	252	272	263	281	269	251	260	279	253	277	261	266	279	258	279	268	240	266	240	310	277	290	253	269	264	269	287	275	280	263	262	260	266	265	259	267	268	276	286	239	273	258	263	287	254	291	269	237	280	260	266	281	288	240	273	263	277	240	280	282	268	247	250	284	248	276	239	256	256	258	243	270	260	263	261	252	291	275	289	259	255	278	258	275	282	255	253	268	277	263	238	247	270	271	274	268	265	259	244	252	263	238	272	274	239	255	274	300	272	271	255	311	262	261	253	304	254	256	281	272	264	268	254	256	252	277	268	267	267	279	268	267	283	250	291	286	292	295	263	249	271	272	255	272	272	257	278	252	266	241	252	255	277	284	261	254	259	291	261	265	249	250	269	282	251	254	255	280	264	273	254	246	264	260	288	303	290	272	260	279	255	235	266	290	299	278	236	280	259	257	271	238	263	275	260	270	269	274	268	236	255	249	271	278	260	287	266	263	261	251	296	275	246	262	271	261	272	276	292	273	276	261	282	262	261	250	284	254	262	257	289	268	260	263	259	271	261	241	242	274	247	284	266	266	259	271	267	269	247	265	246	273	291	279	278	255	269	262	246	264	285	281	291	261	291	267	254	289	267	256	230	271	284	248	267	263	249	276	274	261	274	259	282	270	257	261	268	265	278	291	271	217	249	256	301	253	272	264	256	277	285	261	266	288	260	275	264	245	257	271	282	266	274	237	275	249	282	253	241	276	273	281	287	267	263	258	257	267	267	278	277	293	238	258	256	277	278	268	254	254	291	292	265	258	267	245	230	293	274	311	251	224	261	259	286	252	261	234	274	253	279	271	258	262	272	274	261	251	271	253	268	302	249	293	301	267	269	244	266	289	283	296	275	258	256	272	265	297	242	253	262	256	253	263	242	277	250	270	262	251	259	236	261	248	256	294	263	245	265	269	257	253	255	256	241	280	243	269	263	291	284	247	259	268	271	221	282	255	243	270	235	291	254	248	294	243	250	226	274	233	277	251	241	254	283	260	245	273	263	250	278	278	275	274	264	275	284	252	264	250	251	256	236	246	272	257	273	249	250	263	256	294	269	267	266	256	282	273	287	268	273	284	254	278	241	264	273	285	258	240	253	287	278	260	259	265	273	269	264	281	244	265	269	234	270	285	260	271	260	299	296	256	260	287	258	259	277	276	302	250	269	285	254	254	246	281	269	281	294	265	272	245	304	244	256	275	263	270	257	250	265	247	257	269	263	251	269	233	282	258	254	278	265	244	244	284	274	281	248	272	267	267
40705	66963	32536	17288	12632	7969	5363	4811	3186	2155	1365	965	944	743	699	639	665	744	708	693	630	566	504	450	401	380	370	389	373	394	408	377	339	357	352	372	354	327	360	370	384	414	436	353	366	327	338	392	330	330	322	307	343	304	315	320	339	342	334	304	321	309	310	303	315	318	284	295	312	307	295	321	322	328	328	365	318	312	337	356	346	352	300	309	310	316	301	292	291	314	374	304	330	302	301	326	325	319	314	352	348	321	373	370	374	338	298	357	299	329	316	362	329	296	306	341	332	318	318	327	336	334	280	333	331	300	347	321	319	330	307	311	307	326	315	291	317	319	328	293	323	294	340	308	306	350	314	331	317	306	320	326	316	339	328	331	316	347	308	288	297	319	321	289	302	293	316	335	301	345	296	325	325	344	325	292	293	279	318	301	309	349	323	315	348	281	313	295	296	306	299	308	293	323	314	310	290	295	333	303	321	325	313	310	298	326	299	319	333	318	312	298	312	311	330	310	339	304	317	318	324	319	306	323	296	313	308	314	308	299	304	319	309	327	329	314	299	342	311	306	324	289	291	349	316	296	318	328	309	330	316	312	310	310	311	295	328	305	302	294	319	290	348	344	287	308	317	298	305	328	313	306	315	319	319	332	308	297	320	307	326	326	320	341	320	300	296	289	320	296	342	299	315	294	290	329	318	342	312	327	323	292	329	304	323	302	296	288	315	304	302	340	317	329	310	311	314	314	321	306	315	327	317	309	317	288	316	300	308	313	320	304	282	289	296	319	310	342	320	364	356	296	307	323	321	318	309	306	323	325	332	296	283	333	336	284	318	323	311	332	317	308	304	325	312	310	300	306	310	307	303	314	307	287	294	327	318	314	295	284	302	306	326	303	319	307	329	328	329	313	353	346	305	307	294	325	316	312	346	272	338	300	293	310	289	306	305	324	307	331	287	315	309	309	303	317	296	316	321	315	313	301	313	327	306	288	316	321	310	306	296	312	306	299	311	339	301	298	307	315	313	322	314	319	309	322	287	346	330	353	300	329	300	306	287	335	301	303	333	295	329	317	298	321	296	332	331	269	324	320	337	319	301	333	331	316	305	334	309	273	290	306	310	306	287	322	345	283	345	336	328	312	353	323	311	294	290	304	319	291	324	297	308	317	297	303	333	312	317	331	287	308	350	296	299	321	310	306	321	309	320	299	338	335	346	320	285	307	330	317	323	321	322	313	317	294	311	289	325	298	320	340	323	317	320	334	311	305	296	313	309	306	320	293	302	326	321	347	321	314	317	315	287	272	305	337	303	342	290	319	304	305	311	318	323	311	322	292	323	314	322	313	305	313	354	344	316	299	291	301	303	328	285	322	285	324	328	293	323	288	339	333	339	298	305	335	315	286	319	355	346	314	325	317	328	300	312	318	331	301	283	290	343	317	322	346	340	298	335	288	334	330	322	317	309	334	309	309	290	314	331	326	299	319	294	316	293	297	318	306	321	285	316	290	300	303	311	306	298	312	338	339	291	324	299	278	310	325	300	325	294	269	300	293	334	326	325	302	309	313	334	330	330	281	317	293	303	319	330	302	321	318	318	300	291	295	323	302	326	317	328	294	330	314	320	334	305	358	315	291	342	298	315	281	298	312	314	334	321	334	306	307	305	305	312	299	299	307	281	298	303	306	320	309	323	310	332	352	304	299	313	322	344	317	318	342	296	299	314	323	313	314	327	327	298	297	299	287	314	312	313	308	296	292	307	291	310	314	283	305	278	307	314	275	320	295	322	343	294	300	327	335	302	295	333	300	321	342	333	307	315	322	269	319	323	303	331	320	300	333	307	303	322	319	304	320	335	292	315	344	291	295	319	314	327	283	292	317	283	290	332	296	308	311	346	319	313	331	303	332	330	311	322	321	304	319	297	315	322	312	313	303	307	373	323	294	331	302	317	337	326	317	290	307	330	296	331	345	312	314	307	295	308	345	308	349	302	318	301	303	327	297	304	299	307	313	345	314	313	314	301	292	313	337	297	308	299	321	286	312	311	339	324	326	349	332	317	290	292	330	311	321	317	291	325	302	322	325	305	311	302	314	324	324	320	341	301	339	291	328	301	319	314	298	298	315	354	302	275	317	310	302	301	336	305	313	282	313	311	319	304	278	315	317	324	310	285	310	292	329	332	309	345	350	303	317	320	317	319	325	345	298	333	327	293	345	315	327	303	304	293	352	340	311	308	308	341	318	311	316	314	263	300	331	321	299	328	302	317	371	282	288	321	322	316	295	326	322	298	337	300	319	310	303	320	315	291	336	338	286	294	312	339	303	289	293	313	343	321	337	316	290	320	298	301	328	307	303	319	324	301	301	313	309	320	317	304	331	304	311	325	298	323	315	329	309	328	292	325	330	315	320	297	353	288	307	320	289	320	319	291	291	309	322	277	265	318	339	300	311	309	320	329	307	336	322	281	313	275	325	319	295	312	298	299	302	333	320	297	297	289	313	330	315	330	323	310	302	315	292	335	286	315	318	313	332	343	303	325	317	351	299	331	287	345	370	302	326	302	315	318	299	296	297	317	316	330	314	322	315	314	298	304	315	340	314	276	299	320	316	342	331	310	334	292	291	333	319	308	327	348	340	317	316	308	303	298	316	313	304	301	307	322	322	299	288	292	347	296	315	303	282	272	301	320	309	318	310	351	316	290	343	323	329	320	326	318	324	288	308	314	301	315	312	324	330	297	320	326	327	282	328	296	321	300	303	305	307	322	342	312	284	308	301	317	319	300	320	295	303	309	290	330	304	336	307	314	326	303	335	312	300	311	248	335	305	304	314	294	316	315	323	312	316	334	331	306	306	330	323	337	303	331	313	292	299	340	328	319	295	295	319	306	301	309	291	291	326	316	320	336	287	340	316	305	304	304	313	299	315	343	329	276	320	316	343	308	337	286	310	341	342	317	326	300	326	367	281	316	295	347	328	293	326	320	322	322	282	312	284	314	304	289	305	335	314	317	343	315	323	323	317	365	334	315	322	331	352	323	320	324	298	323	302	322	319	336	289	313	284	313	301	334	289	322	323	326	317	307	319	311	294	298	293	314	336	345	323	319	333	328	327	308	333	297	309	350	312	310	291	322	294	319	319	318	290	344	301	273	340	288	312	302	293	325	312	299	317	316	298	322	324	279	303	352	304	332	347	315	349	305	303	310	299	320	303	303	327	281	288	299	301	316	302	294	320	299	321	306	315	315	346	330	304	319	305	327	314	299	315	302	309	291	311	306	332	332	301	284	321	329	301	308	312	315	323	317	344	312	312	317	323	303	301	325	330	313	295	295	311	280	315	318	343	328	288	320	291	320	350	300	327	332	301	278	288	286	314	284	332	334	286	325	308	317	333	311	296	286	295	344	319	292	324	325	327	294	333	308	282	295	333	318	323	310	293	352	299	303	307	326	305	339	290	335	301	343	327	339	309	321	319	314	315	319	307	306	339	291	313	322	259	349	331	333	284
28655	27840	20435	8191	3479	1668	1197	1210	999	776	622	571	588	610	583	574	616	616	644	576	587	601	593	585	579	548	574	532	552	630	546	541	552	555	523	566	492	526	565	516	549	612	556	540	557	534	521	548	569	570	521	545	572	564	552	582	554	526	564	567	550	516	552	535	572	555	507	557	540	546	536	554	557	538	533	562	545	531	553	565	558	552	571	523	566	554	559	583	546	529	561	568	599	532	559	531	537	570	563	527	507	534	548	515	538	531	547	532	547	518	564	509	517	513	590	550	572	558	577	572	563	572	524	526	525	549	550	561	515	511	565	525	571	543	582	538	529	537	562	547	525	483	543	566	527	487	544	517	505	568	539	567	523	474	585	522	549	545	525	526	535	565	567	567	524	553	553	537	573	535	527	568	539	520	540	552	530	531	506	558	553	563	523	574	525	541	529	494	521	574	556	563	550	516	541	533	538	498	527	575	508	549	565	541	541	489	574	545	557	543	517	512	511	591	562	527	569	520	572	570	496	546	565	550	589	562	514	541	516	539	545	508	545	555	551	519	548	533	582	551	555	571	536	537	551	550	536	564	502	533	526	532	549	554	513	531	528	528	532	595	537	551	561	545	574	573	549	567	588	556	516	577	575	580	546	579	519	547	520	543	569	521	529	514	554	535	540	541	562	505	572	556	564	583	575	541	538	559	499	510	500	578	511	527	510	499	560	550	549	523	548	555	563	560	513	542	562	495	527	536	526	505	589	543	536	558	509	595	569	535	538	519	560	560	564	542	563	566	522	541	555	527	561	511	521	507	643	537	548	571	526	550	572	557	514	558	571	518	527	566	532	533	549	541	497	531	536	555	583	553	503	578	526	542	577	567	560	500	532	514	514	586	556	535	511	569	547	556	551	519	573	534	544	527	563	536	536	583	502	531	534	502	528	536	524	563	509	543	524	523	507	527	546	485	566	572	541	592	568	547	544	522	516	496	522	514	551	556	530	548	531	506	544	546	494	555	541	547	533	534	558	538	516	571	588	544	510	562	534	579	537	564	526	543	502	547	500	520	523	530	555	508	550	550	576	562	568	531	531	519	548	558	558	530	508	546	537	540	589	508	561	530	529	484	547	533	584	565	526	613	534	537	520	542	514	561	534	548	552	563	522	555	534	534	559	542	552	514	550	542	487	519	555	553	549	524	574	554	572	565	577	568	542	525	556	526	520	546	519	520	568	570	557	520	569	531	566	539	513	542	516	582	564	525	555	527	532	550	541	495	539	542	548	526	558	559	517	565	487	544	558	545	549	527	535	526	547	564	543	548	516	541	504	537	517	528	553	535	557	556	553	594	551	551	548	578	553	522	560	510	564	554	598	549	546	569	550	574	612	544	543	535	530	520	532	549	552	516	530	521	542	540	554	552	575	553	571	551	530	543	566	518	542	546	518	547	549	541	534	526	574	549	542	548	512	516	516	566	515	538	565	537	559	523	513	557	524	543	549	510	550	526	597	574	524	540	516	534	532	552	532	518	535	522	536	546	497	531	536	569	567	576	548	568	535	498	548	518	572	514	560	562	592	559	547	516	546	566	554	542	513	549	575	580	527	567	544	532	532	556	540	560	576	521	555	570	561	556	535	584	572	572	572	516	541	586	517	573	527	517	529	528	558	535	552	563	513	545	542	594	518	514	574	553	570	554	581	546	564	563	536	535	568	518	507	547	558	490	533	572	574	540	566	534	551	510	535	589	564	547	525	538	537	514	518	560	509	578	526	559	517	550	529	547	559	560	520	539	575	511	568	549	541	569	513	531	562	577	545	518	555	535	534	528	536	517	567	557	543	572	546	519	525	521	537	557	560	574	512	541	498	515	519	488	526	558	534	533	524	551	519	541	529	527	535	552	529	566	572	545	546	562	572	563	561	530	566	560	584	559	531	558	497	573	507	533	552	517	549	521	581	546	545	596	535	516	491	550	518	516	532	553	556	530	572	520	513	551	565	552	517	614	565	522	558	532	589	523	556	533	532	525	565	557	621	511	576	585	526	525	564	525	559	545	520	575	533	513	550	547	535	566	549	517	565	550	574	540	558	561	568	536	514	542	554	561	570	567	547	543	550	572	591	589	554	555	546	520	593	541	545	521	569	556	490	535	562	573	603	532	559	564	530	532	517	548	535	565	539	538	553	545	533	553	553	505	545	517	559	555	553	569	566	549	546	550	530	513	553	528	549	564	560	546	522	562	580	513	515	534	602	551	535	516	552	523	487	553	588	535	569	533	552	511	486	533	544	556	579	559	541	531	539	539	535	575	543	513	515	546	531	531	545	529	548	545	542	542	578	561	540	573	534	519	549	547	548	537	549	550	585	550	600	528	570	526	543	558	518	526	517	540	531	542	513	510	536	549	529	544	525	580	528	540	552	558	525	570	504	527	549	545	555	590	538	542	582	577	561	551	552	567	538	560	551	552	494	552	534	547	559	531	516	510	563	523	566	536	564	528	536	521	573	492	559	544	519	509	544	590	542	534	547	532	547	518	550	547	542	564	598	512	525	529	526	521	518	566	529	569	569	568	564	553	567	536	528	548	568	572	536	531	585	564	528	580	548	523	537	580	509	553	586	548	575	504	543	552	544	544	524	530	567	504	557	579	528	576	580	544	549	564	537	540	545	528	541	509	572	539	552	569	573	515	536	548	530	541	531	547	521	530	565	507	543	553	527	544	560	496	557	520	539	587	577	528	546	545	516	545	548	551	519	567	572	522	547	567	548	576	560	524	543	586	561	574	523	547	579	528	558	558	523	564	486	485	531	533	495	562	542	570	574	527	555	542	567	551	545	522	547	549	518	498	531	522	548	523	530	506	513	553	519	520	572	532	537	493	515	564	532	568	539	543	519	536	521	548	544	526	548	511	586	538	580	520	522	553	550	535	499	550	573	550	554	609	556	548	535	522	536	549	578	516	524	563	558	530	577	541	528	556	538	536	530	552	551	518	538	567	556	554	552	558	572	550	534	518	573	527	551	538	524	550	536	517	538	543	498	539	535	539	509	518	525	538	538	567	542	568	555	537	565	555	531	529	559	515	515	585	530	514	591	540	547	506	567	534	544	546	558	586	535	593	542	540	567	543	546	561	552	549	525	552	559	518	583	558	509	588	527	540	541	528	555	523	537	595	560	540	546	517	521	524	537	577	518	546	544	509	524	548	554	551	600	574	568	535	563	551	539	560	514	551	514	577	541	533	525	531	552	534	511	516	574	569	537	555	505	566	569	556	522	540	566	537	520	528	563	596	546	552	526	511	576	531	536	572	546	590	544	541	579	549	545	579	542	545	554	542	551	525	568	507	553	529	565	547	508	563	518	548	491	541	554	523	563	574	573	554	558	580	527	518	548	537	539	544	543	506	565	510	557	528	504	511	519	579	542	563	521	536	560	540	520	555	540	543	549	538	521	552	504	569	510	523	617	558	485	522	498	548	553	525	529	544	556	554	535	535	548	519	549	569	585	499
35456	45924	15273	8390	5778	3080	2143	2077	1708	1217	911	829	861	730	722	761	766	825	852	811	778	729	691	675	691	699	616	595	663	595	680	666	654	653	676	655	694	675	622	685	704	677	681	665	666	649	683	659	635	715	629	707	648	639	676	677	644	658	663	669	669	675	641	657	633	671	684	660	692	686	641	614	621	661	597	627	665	616	697	663	646	642	609	636	639	620	673	641	669	617	660	658	619	635	644	600	612	671	638	641	620	670	639	645	653	651	619	680	662	661	670	690	649	600	636	688	706	654	661	634	625	609	647	632	664	665	690	651	692	627	705	672	626	679	656	604	633	647	643	615	650	630	634	605	657	629	665	674	711	619	638	637	626	638	659	693	709	654	649	598	668	626	620	645	630	658	619	626	660	659	614	669	614	675	614	647	681	646	635	696	657	675	639	623	618	633	622	683	602	655	632	637	633	657	656	638	665	670	618	687	656	636	651	649	652	653	621	613	601	678	651	647	646	639	633	639	625	691	652	631	626	622	654	659	665	644	653	664	684	643	599	690	679	668	661	623	661	646	652	585	673	608	660	639	599	683	649	649	607	647	678	620	663	621	643	639	668	606	646	698	685	623	646	630	606	659	629	604	674	602	612	679	657	665	633	655	683	648	629	648	631	624	668	641	625	667	685	684	649	613	642	636	672	662	666	637	601	657	581	654	630	665	697	633	686	658	668	647	642	673	646	685	705	663	642	632	653	657	626	631	637	584	619	668	627	604	627	647	656	606	665	688	626	660	632	610	638	649	620	608	618	617	650	619	647	588	682	688	641	673	630	625	620	642	650	666	669	603	666	644	675	687	649	681	652	638	628	686	633	677	637	653	632	671	686	611	643	688	631	569	669	645	662	661	659	662	642	673	679	631	636	690	651	646	632	644	671	645	643	661	654	647	691	629	691	662	675	660	633	648	681	616	619	627	678	636	600	641	676	681	644	664	624	612	662	648	656	677	654	670	661	670	670	703	633	685	630	635	668	663	632	617	675	702	673	615	629	671	662	646	651	674	633	662	607	659	665	671	593	653	625	646	637	648	629	679	672	659	657	675	665	594	651	655	614	623	653	612	632	623	693	610	688	644	642	652	693	661	700	661	638	642	637	619	689	600	637	671	666	623	642	643	679	643	664	658	668	674	647	636	627	619	659	648	633	690	634	645	610	659	626	642	655	664	643	572	673	612	698	659	659	672	672	679	656	648	713	671	660	647	617	632	667	661	615	644	705	726	642	631	658	645	684	626	639	658	701	663	664	642	633	669	628	669	648	673	656	595	681	619	610	680	634	659	665	649	631	651	636	688	669	650	615	639	628	643	649	635	644	630	641	620	597	691	645	624	650	657	632	637	682	680	684	683	598	613	693	599	607	636	664	638	703	608	649	583	646	628	640	684	637	677	694	639	659	683	656	631	673	652	627	671	701	606	659	665	669	648	704	638	657	698	630	663	650	650	672	619	632	675	652	649	679	642	604	635	652	707	621	599	646	630	656	644	660	706	601	615	635	640	649	595	631	637	630	644	638	660	595	637	651	653	672	667	655	614	654	730	666	671	652	695	611	641	636	655	635	645	676	633	606	633	616	612	655	660	615	640	635	637	663	625	628	637	658	614	631	627	639	656	649	642	658	624	633	623	690	639	645	675	633	595	664	628	601	683	603	634	643	620	712	643	714	611	632	642	674	661	639	656	646	668	579	646	686	626	682	613	665	606	598	608	635	633	650	626	621	638	661	676	686	623	699	598	654	624	606	710	638	618	636	608	638	638	653	679	659	621	681	622	665	653	627	662	631	650	617	643	702	636	665	654	643	627	646	638	654	645	602	622	679	614	691	623	628	704	626	630	617	655	652	618	660	644	603	651	680	624	651	668	619	664	640	609	651	630	657	641	671	674	675	677	690	629	649	683	617	656	665	647	611	596	660	667	640	607	601	665	651	625	623	657	702	651	615	637	647	670	694	675	637	638	683	642	646	622	644	640	629	640	625	671	654	619	678	590	647	630	647	643	679	620	612	629	666	638	611	646	664	645	663	657	591	686	652	681	655	646	653	635	639	662	624	593	643	665	584	635	684	694	637	604	611	646	667	677	648	654	642	646	655	676	676	617	701	669	625	666	624	683	645	647	675	662	654	644	685	619	656	645	648	617	599	667	704	673	645	677	651	647	641	664	609	595	644	640	687	609	690	639	649	650	656	621	636	595	676	625	653	667	726	598	651	668	629	628	649	658	643	658	620	643	597	684	628	620	609	685	616	637	686	650	656	639	636	692	644	638	641	624	625	594	634	654	621	659	651	622	741	633	666	673	604	708	650	631	689	637	615	612	663	659	663	658	638	620	656	624	604	594	658	617	657	654	639	601	647	642	654	631	670	685	644	636	628	591	624	620	612	685	647	682	675	683	705	679	665	661	639	660	642	636	670	665	694	685	640	669	680	636	611	691	634	626	609	618	623	667	659	671	656	626	645	624	657	621	638	673	636	655	685	647	678	655	658	669	649	636	679	645	655	626	639	620	649	645	578	653	653	627	674	625	646	659	629	618	621	688	638	624	659	666	647	583	651	657	650	657	621	625	652	646	601	618	665	669	640	654	662	662	653	652	679	653	607	640	644	637	681	702	665	644	643	639	627	613	636	648	618	657	633	640	677	644	677	656	631	676	622	590	643	635	638	662	630	658	635	662	626	618	652	714	671	615	636	651	626	656	640	656	680	682	620	655	645	691	678	595	645	626	608	674	645	688	661	647	634	657	627	626	596	656	644	613	606	666	652	638	665	634	650	638	684	600	575	656	648	670	643	648	658	653	623	645	618	626	608	616	666	665	643	654	657	616	641	680	650	655	625	687	646	578	651	621	629	659	652	650	628	633	661	625	637	645	686	655	672	653	631	666	629	668	637	675	673	662	643	654	696	646	608	639	645	677	642	648	651	632	634	658	668	681	671	646	659	624	633	655	618	624	628	616	677	655	659	627	688	665	626	697	608	682	615	624	652	603	672	668	659	652	685	662	642	640	647	683	667	654	629	644	619	609	598	646	601	657	628	675	604	603	630	658	700	651	630	583	657	640	647	635	628	623	688	601	647	664	650	697	641	641	659	613	715	630	633	617	645	663	647	643	624	623	651	682	686	632	648	603	646	682	667	650	646	604	707	686	605	661	660	659	692	668	641	666	635	658	598	676	587	657	609	633	644	649	645	624	676	604	632	621	676	656	677	645	643	609	686	618	615	644	661	637	644	608	643	674	612	632	626	623	674	700	650	640	650	604	627	644	622	666	645	617	693	637	639	653	660	683	652	643	649	647	630	651	624	641	668	661	632	687	603	611	659	628	613	670	662	647	645	629	631	626	637	682	650	623	653	650	612	612	623	682	618	661	649	672	619	664	692	669	675	650	658	665	690	607	640	670	666	650	674	631	684	644	612	666	661	659	655	668	681	654	637	641	628	671	628	660	673	624	639	641	647	652	622	658
23997	21310	28674	24184	21237	13215	2886	1780	1370	1000	730	665	523	549	468	509	498	554	524	493	455	471	433	403	413	376	409	421	388	393	403	393	363	409	372	370	355	360	370	381	376	366	417	356	375	408	370	351	360	341	351	375	308	352	371	408	368	351	349	341	344	336	353	345	336	345	340	360	339	360	374	341	342	387	394	397	384	353	392	363	374	393	362	335	351	366	380	385	375	398	399	348	358	356	366	342	348	361	320	348	361	355	380	379	364	378	369	371	362	388	349	350	340	338	344	371	349	349	367	368	347	350	370	333	343	354	402	346	373	333	377	327	412	353	338	328	330	349	376	367	372	368	356	363	368	391	378	336	335	356	315	332	358	326	336	337	363	348	344	350	380	379	352	353	334	358	341	348	356	369	321	314	324	338	332	358	363	365	333	395	360	349	365	332	326	338	338	358	331	330	359	331	363	419	383	391	369	366	331	355	355	324	302	323	335	331	331	347	346	326	354	337	343	369	357	376	345	348	370	348	349	385	349	325	346	355	370	368	339	364	353	320	341	343	350	391	328	364	352	378	357	351	373	351	391	333	363	351	388	350	362	344	341	346	382	325	337	368	381	350	348	366	381	331	334	361	395	352	381	372	368	368	367	387	328	362	330	361	386	337	352	353	354	409	342	333	311	336	374	332	361	342	347	345	324	360	382	383	354	365	370	350	367	361	353	369	327	371	360	368	309	381	339	363	305	339	352	339	375	305	386	301	334	358	367	331	411	321	374	336	338	360	332	331	322	359	352	367	342	352	340	348	357	341	368	340	373	358	397	318	340	349	335	374	348	328	367	350	350	351	356	366	363	377	380	345	363	341	366	332	324	342	346	382	353	331	345	368	368	322	355	356	342	319	334	352	352	367	357	328	363	371	348	350	367	375	353	368	335	374	321	353	368	379	324	351	365	340	358	360	356	335	359	366	359	364	350	331	315	357	341	355	335	384	320	363	366	382	366	330	342	361	368	362	308	355	366	360	333	402	351	363	350	334	343	392	359	355	339	323	345	361	363	348	323	364	311	346	350	390	365	378	375	312	331	376	347	344	357	338	331	355	367	336	313	338	333	354	355	329	355	347	341	332	357	368	325	354	355	374	319	330	357	325	368	365	371	347	364	338	367	350	325	373	391	406	338	386	329	388	323	357	377	325	354	359	335	370	351	370	363	326	340	381	372	346	368	323	353	396	372	344	355	348	378	368	360	388	336	343	353	356	347	390	389	344	325	338	354	375	358	359	387	340	329	349	359	367	340	346	326	365	349	352	355	330	357	335	369	335	328	375	339	361	351	365	382	348	367	327	342	341	315	345	352	336	394	362	352	308	340	353	348	376	352	356	359	318	353	352	350	348	365	344	354	369	338	369	362	356	350	315	323	405	370	341	327	320	363	345	354	359	366	342	370	360	354	306	361	364	334	368	358	352	354	365	377	329	340	370	344	409	370	381	355	368	370	329	367	343	357	378	348	339	364	334	360	315	360	358	349	349	356	366	344	357	334	346	342	345	333	353	357	325	370	314	335	374	326	373	343	358	366	316	347	310	358	345	371	346	346	343	377	315	361	347	360	339	359	352	368	399	312	315	369	352	351	315	339	352	377	342	345	331	351	326	339	366	329	350	358	338	361	353	384	332	381	364	359	358	371	361	346	355	370	352	350	350	365	361	382	348	337	327	365	374	325	335	347	345	392	331	385	341	339	338	378	379	354	330	359	373	333	367	320	369	350	328	353	330	365	375	356	339	365	369	329	347	359	349	379	341	340	326	369	373	349	350	373	334	324	346	400	362	349	350	379	362	324	338	353	331	341	373	347	374	341	370	346	352	322	336	341	367	379	346	341	331	343	386	360	331	326	377	357	380	339	350	369	329	390	329	361	357	333	355	344	334	349	331	329	340	363	352	349	356	335	334	359	370	344	320	356	367	377	336	338	352	336	354	356	375	343	350	329	363	345	359	390	337	370	334	371	362	355	357	381	374	411	352	346	341	326	361	363	315	357	370	360	344	371	351	343	324	364	360	350	380	371	318	363	354	362	359	378	349	360	370	360	353	331	340	360	340	341	350	360	388	332	351	378	327	359	322	380	306	337	384	344	385	315	361	342	340	347	393	345	369	372	354	339	331	361	368	348	336	346	369	351	374	348	350	368	364	350	372	342	375	321	327	358	373	400	345	337	330	388	364	359	374	330	344	351	352	342	373	369	358	354	353	341	377	333	351	330	348	351	332	375	346	344	360	345	358	334	380	341	330	340	327	383	381	363	358	337	359	339	331	356	363	333	348	370	344	360	351	372	317	362	334	355	343	350	376	359	348	363	348	342	370	361	343	342	320	338	358	387	334	372	333	360	357	351	309	349	370	285	352	335	335	359	354	343	385	333	354	372	369	341	337	363	357	358	331	339	368	365	322	373	345	334	362	354	339	359	339	363	373	352	345	353	361	318	383	337	351	343	348	349	372	330	345	364	316	346	329	354	359	332	339	371	345	352	328	342	352	385	368	370	378	356	378	357	376	344	343	384	381	322	357	358	350	350	343	320	342	353	318	320	354	397	362	355	361	362	349	321	330	349	339	337	354	374	347	355	342	355	354	368	337	324	342	332	358	351	350	363	369	352	352	332	351	341	389	346	334	368	351	340	343	348	348	351	372	346	362	367	348	356	345	371	338	381	321	317	345	335	376	333	350	372	343	355	385	356	324	360	347	329	327	336	357	349	360	327	332	353	323	357	356	342	342	369	337	380	349	349	355	359	349	349	363	356	327	356	390	349	349	353	381	337	309	356	333	349	357	332	307	331	356	339	360	374	388	334	346	355	354	338	327	358	350	378	317	342	368	346	355	329	380	349	379	329	371	370	336	349	354	348	329	378	357	346	335	365	356	334	390	375	377	349	376	325	340	364	381	363	322	350	356	328	342	394	348	380	380	350	336	353	383	347	323	337	363	349	321	358	358	321	370	354	361	337	354	352	365	353	361	351	352	335	349	365	365	365	348	348	347	352	366	364	364	345	329	356	383	363	381	365	386	329	353	391	357	330	369	317	359	367	369	348	368	369	345	372	367	354	326	360	372	330	318	344	351	362	365	360	355	333	351	403	317	331	352	371	352	356	380	366	350	324	398	332	330	383	369	356	356	356	350	351	342	352	353	333	335	345	338	399	376	369	350	353	363	390	356	377	352	384	344	387	392	338	360	316	326	345	354	379	396	364	374	350	350	357	372	377	328	332	362	364	354	373	331	387	340	330	383	364	343	350	385	355	351	333	362	353	356	313	358	360	359	345	336	357	355	365	341	363	334	335	365	363	384	342	346	357	323	349	357	349	364	392	365	358	360	346	334	339	306	338	350	353	338	335	357	340	359	373	363	361	387	352	350	371	380	329	335	355	356	374	351	389	315	306	339	388	360	399	361	367	356	366	339	347	352	336	352	383	338	343	341	357	346	363	372	355	340	329	360	329	347	329	336	375	358
37359	55868	25069	13086	9605	5672	3808	3543	2779	1784	1234	1026	799	725	744	717	794	733	727	694	631	581	515	531	483	467	516	482	479	446	482	480	509	466	469	513	462	484	456	508	519	519	497	511	506	455	477	451	456	413	430	423	448	449	439	416	430	435	467	422	441	420	412	449	418	439	435	493	422	431	425	461	425	461	458	463	455	468	458	478	433	478	469	415	394	415	427	451	411	472	418	416	422	466	403	414	395	422	466	396	456	419	446	480	465	423	423	421	433	454	418	468	450	413	422	427	430	448	416	411	438	452	426	402	422	390	415	453	427	449	403	409	425	466	432	498	470	410	405	451	431	461	415	421	452	433	432	472	440	433	413	417	434	425	401	448	427	425	410	411	415	416	462	436	409	398	427	425	408	413	426	424	409	444	408	407	449	404	447	432	440	408	435	409	435	435	419	467	422	440	423	413	448	406	445	424	455	452	438	404	452	444	419	440	426	412	437	442	421	431	427	473	410	447	390	432	440	421	410	407	443	413	410	417	411	440	421	420	428	407	419	423	460	434	452	408	419	439	413	439	420	429	449	407	433	426	434	413	414	413	417	423	405	432	429	490	420	453	428	434	429	439	418	454	455	410	424	439	406	433	394	388	412	401	414	415	414	404	470	439	453	458	453	434	413	406	413	399	424	451	402	437	421	434	445	439	432	406	387	410	402	433	439	437	419	423	419	418	479	461	409	429	438	426	448	404	433	422	408	463	398	434	401	380	436	463	417	452	437	461	424	443	419	424	434	432	426	408	444	418	443	415	416	410	458	395	440	417	410	436	434	420	446	444	403	396	412	443	432	430	445	417	464	427	462	423	417	440	435	452	431	437	436	427	432	475	409	434	390	470	454	435	446	407	431	440	451	414	448	393	448	412	451	418	444	396	399	454	423	423	405	417	436	464	418	408	440	436	450	422	385	388	398	416	400	424	439	450	424	411	416	476	433	419	447	421	453	406	434	445	424	410	423	426	436	421	395	445	417	414	392	423	384	419	430	435	444	405	428	428	436	446	443	422	463	397	434	443	418	421	413	396	446	448	447	447	470	484	425	434	403	460	448	397	459	439	434	453	390	413	440	427	449	394	427	438	446	416	452	436	443	377	436	408	465	450	460	422	437	435	420	458	410	438	434	470	412	444	462	429	388	432	433	422	399	413	412	408	413	437	393	423	426	403	429	426	444	437	446	401	424	429	424	440	434	425	395	425	452	431	411	431	429	454	446	421	436	423	421	441	448	447	401	452	456	406	430	443	443	413	429	444	437	453	449	404	435	444	451	424	414	431	446	405	462	446	431	424	407	414	443	420	470	461	428	478	427	415	404	448	457	430	412	418	463	438	429	423	454	432	421	420	433	449	441	430	429	395	429	406	440	424	458	385	435	430	431	393	418	429	428	430	427	415	414	456	453	475	455	382	426	394	427	454	434	403	387	402	438	445	456	406	394	450	411	453	396	443	415	437	415	456	417	445	420	433	462	444	437	432	437	430	416	435	423	431	412	439	423	413	415	396	410	418	411	426	434	453	424	451	436	445	396	456	485	406	420	419	399	479	406	441	430	426	413	409	412	407	424	415	445	416	406	426	432	438	426	444	396	453	425	478	429	410	445	434	438	436	428	443	404	431	453	450	448	441	410	450	421	427	414	392	464	408	415	446	399	428	419	424	426	399	447	418	427	427	427	399	457	408	438	419	451	436	403	449	464	424	445	421	418	454	433	392	415	400	448	434	423	420	446	447	435	456	437	421	439	400	413	411	407	438	423	425	418	448	437	429	424	437	442	402	422	442	475	451	406	439	427	458	402	432	439	431	412	437	447	442	409	412	425	420	445	431	452	431	444	472	455	457	421	416	416	396	427	418	464	399	411	473	418	430	458	458	431	426	408	450	422	427	459	425	437	409	439	471	421	435	399	452	433	483	450	421	452	416	438	445	428	409	421	428	425	440	425	422	399	429	484	418	428	426	435	453	429	436	456	435	467	441	446	439	432	406	430	420	443	439	427	428	450	398	430	447	463	421	437	434	456	462	430	415	426	438	454	430	436	430	433	428	402	447	405	391	430	420	432	402	424	422	413	423	435	429	427	407	407	403	415	446	432	419	395	433	416	435	403	456	443	399	442	416	415	410	451	442	426	433	406	416	473	443	429	452	436	451	405	423	435	413	438	446	425	409	428	458	427	401	429	448	460	438	443	438	411	431	431	442	405	421	404	442	463	445	437	449	430	440	425	454	437	409	452	416	421	447	430	427	438	406	441	417	411	483	401	455	449	425	453	405	444	408	432	414	401	392	423	387	449	423	440	474	446	415	417	414	436	434	425	437	420	443	456	419	433	431	416	399	414	415	427	433	423	427	463	426	426	424	389	454	429	415	423	438	425	382	422	427	410	398	427	431	446	437	443	430	429	456	398	471	407	465	442	472	443	428	454	426	389	440	424	426	424	405	420	424	415	430	398	417	428	429	382	465	412	423	428	455	428	450	422	422	429	424	438	419	386	473	427	456	442	422	427	431	427	404	438	429	446	440	390	445	440	419	424	435	425	445	436	431	432	409	440	415	443	441	462	409	445	469	438	436	447	429	426	440	413	424	427	434	440	466	423	419	436	380	448	447	489	408	394	453	441	408	446	438	431	429	393	436	453	401	435	436	448	397	392	404	431	463	454	422	420	431	447	471	442	449	469	430	424	440	424	451	462	447	446	423	433	421	404	411	420	410	421	407	446	437	433	431	399	426	453	394	404	433	410	413	435	438	444	447	457	478	444	439	461	412	398	423	395	470	457	420	415	490	415	438	430	431	419	466	440	426	417	411	440	435	437	417	408	400	437	430	419	427	453	462	439	419	385	450	402	429	407	436	445	426	433	415	391	461	403	424	415	441	411	433	465	442	425	420	386	441	466	422	448	445	448	387	401	418	430	423	429	461	402	439	428	453	446	416	418	394	442	426	460	439	405	467	434	408	415	437	399	444	433	403	426	404	414	413	426	463	473	425	443	425	440	415	435	470	395	406	403	465	421	463	449	427	422	443	410	440	437	418	434	450	413	435	451	447	402	457	375	448	417	463	417	442	423	438	433	411	443	467	409	417	414	402	403	418	376	423	390	454	428	476	421	441	467	470	444	439	401	448	438	394	383	466	408	464	429	432	371	461	429	409	458	451	411	419	423	412	444	446	438	424	440	437	457	423	404	440	428	401	411	437	422	399	422	423	445	443	419	424	421	414	416	444	404	418	418	413	431	451	459	442	454	395	421	406	427	422	446	439	470	449	426	459	447	437	440	431	416	428	437	388	412	424	407	421	430	429	443	418	423	419	415	391	386	468	446	417	432	406	416	414	453	442	417	451	426	471	428	396	420	456	435	466	448	430	406	451	439	438	417	437	421	461	405	437	441	440	426	416	441	421	398	434	434	440	425	403	487	438	440	462	468	435	428	422	485	415	403	421	401	407	417	424	419	452	458	483	409	446
22909	21262	29121	23728	21270	21342	12271	2655	1885	1195	943	764	630	557	510	439	468	524	451	434	430	417	374	320	335	312	281	335	322	301	312	315	274	318	292	294	307	275	304	283	314	310	315	304	288	299	292	249	270	264	272	266	291	268	264	279	258	267	232	308	280	265	276	255	273	250	234	236	290	274	268	289	250	269	279	287	300	270	291	265	287	270	254	254	283	234	258	258	241	283	263	265	268	267	262	261	259	280	250	284	265	241	268	259	296	275	271	259	265	248	231	266	217	261	258	257	230	261	249	250	260	249	251	281	272	269	234	249	228	266	258	260	288	257	264	256	228	236	270	263	237	254	244	258	250	259	248	284	249	252	237	238	241	260	254	267	247	225	226	243	235	231	239	272	291	248	269	276	235	250	233	259	233	255	259	244	266	253	242	239	245	258	243	267	258	254	271	253	260	250	261	254	237	277	255	245	237	257	261	259	241	239	252	255	252	264	260	239	269	237	237	252	261	309	263	271	246	275	248	265	236	270	259	254	280	253	262	259	233	218	221	266	254	271	288	266	246	259	227	233	270	259	254	243	238	284	258	285	274	264	254	247	247	252	253	232	252	285	268	244	226	242	221	248	227	238	267	252	237	242	241	266	273	252	262	258	274	241	264	253	259	247	262	230	268	256	242	244	242	244	254	254	255	289	247	264	249	281	253	261	248	263	239	250	284	249	286	264	264	251	260	265	242	250	262	255	276	255	263	252	244	259	250	224	285	264	239	253	268	252	263	246	263	246	282	239	248	261	233	270	275	274	256	243	251	259	294	230	241	273	289	264	235	265	247	243	281	265	281	278	290	239	245	246	242	239	259	280	257	235	239	261	266	253	242	254	285	240	279	219	238	240	245	275	259	244	248	263	231	246	246	258	252	262	302	270	269	252	260	264	279	253	218	286	282	253	240	266	251	274	246	250	265	258	250	270	261	249	252	262	210	267	235	254	250	279	277	243	268	271	248	240	240	274	261	280	268	256	252	281	254	255	255	262	245	238	267	254	258	272	252	236	250	260	266	246	266	242	256	267	234	259	280	253	247	253	247	263	265	279	247	220	233	268	250	260	259	267	250	245	268	242	270	232	240	250	244	246	251	271	271	244	258	254	249	258	271	239	237	214	288	240	234	265	281	266	264	250	261	234	256	234	252	266	268	250	240	257	232	235	260	230	252	313	239	241	262	261	273	231	272	253	245	254	246	252	256	281	259	246	259	258	225	238	265	229	259	272	230	259	253	247	244	225	232	227	270	244	249	244	253	263	235	256	282	261	254	266	259	263	236	269	255	293	260	244	256	250	266	241	247	275	278	266	248	270	271	237	295	219	255	261	244	266	241	251	287	240	258	230	268	255	282	269	281	244	248	251	251	256	261	264	264	247	239	265	264	261	256	257	275	255	236	245	267	274	255	273	260	243	233	239	262	257	259	241	217	285	256	214	271	229	258	245	277	248	275	261	237	281	237	274	276	250	274	263	250	246	259	265	243	249	239	272	263	240	261	253	282	239	257	254	291	246	258	265	258	237	269	267	266	269	251	232	267	275	272	236	254	283	234	273	240	272	265	256	261	271	242	251	244	228	222	267	272	283	275	224	259	258	250	262	258	282	273	246	235	273	249	258	242	250	270	247	258	238	266	244	261	284	258	259	241	281	258	270	256	233	256	261	239	259	247	270	257	237	262	281	282	280	245	248	286	263	261	254	253	234	262	242	254	272	295	255	258	244	249	241	297	253	272	271	254	242	243	249	283	243	249	269	269	248	292	235	242	264	246	266	274	229	263	239	244	266	266	249	253	225	227	267	261	242	250	250	268	235	260	236	243	258	267	282	250	258	256	284	266	247	242	250	250	267	244	251	227	286	250	232	244	247	227	251	253	229	244	275	259	244	264	239	259	258	285	253	255	221	241	237	270	252	217	260	256	283	268	271	241	270	231	246	273	252	260	262	260	250	294	255	244	286	263	276	261	270	272	246	260	253	255	232	251	272	249	255	243	272	248	253	241	250	245	258	221	273	232	259	261	278	270	244	268	228	258	284	257	271	273	269	276	277	262	240	241	254	281	252	287	262	256	247	271	225	268	244	238	254	262	277	250	261	268	240	267	275	250	247	255	247	249	292	258	269	268	258	257	261	271	244	250	225	263	274	252	248	251	245	239	246	268	267	255	262	251	260	261	255	289	263	261	235	274	202	250	253	240	245	261	259	265	247	252	259	248	256	255	271	247	240	264	246	262	235	265	249	260	219	243	268	262	263	237	262	261	251	243	228	234	217	279	255	258	257	259	274	223	252	255	280	261	242	231	245	283	216	271	228	256	225	237	281	263	287	263	252	281	267	247	254	252	263	245	251	251	236	266	274	266	275	222	255	234	282	273	243	260	267	263	274	265	251	238	235	254	260	249	277	244	258	241	259	250	252	259	254	248	269	227	221	236	292	264	267	263	252	264	238	254	259	275	257	258	298	241	261	275	260	273	240	276	245	274	280	260	247	257	231	253	275	251	270	248	262	228	260	241	264	246	264	260	257	250	260	290	298	238	237	240	267	255	254	256	245	265	235	276	253	225	283	256	264	284	241	256	228	245	267	227	236	238	264	254	265	275	238	267	275	264	265	255	255	241	255	236	275	260	271	230	281	254	286	257	215	233	256	263	252	255	240	278	237	266	235	223	273	279	227	261	267	269	261	269	263	260	264	261	254	267	253	246	242	260	257	278	252	232	236	274	259	246	289	259	243	272	253	220	285	270	253	243	265	250	272	239	266	267	262	261	259	301	274	239	275	229	262	238	269	265	241	238	260	255	258	256	232	261	265	262	269	265	267	269	246	253	290	261	226	245	268	253	251	259	235	283	258	255	232	257	241	254	241	259	270	255	268	254	280	253	283	241	252	268	261	264	266	253	277	225	243	263	242	250	264	254	259	230	249	239	282	239	258	245	264	274	219	251	260	257	255	273	268	254	243	246	248	244	263	251	231	265	256	268	268	234	276	260	237	251	262	268	267	245	231	255	265	263	232	236	259	272	264	228	245	260	289	236	267	268	270	262	295	271	270	257	274	248	278	246	251	233	288	253	230	233	261	252	243	261	243	292	245	249	252	249	264	266	257	253	263	288	280	248	271	269	260	277	277	248	265	276	263	260	232	250	268	266	273	270	256	255	252	271	243	268	272	261	258	303	234	254	295	242	274	269	256	247	249	246	276	244	250	261	245	254	267	219	223	259	257	281	252	250	246	278	260	247	248	267	245	263	251	269	276	263	274	258	290	245	267	266	279	236	238	253	275	275	277	267	283	264	245	251	248	269	266	259	265	275	253	268	260	235	285	254	252	253	259	241	259	236	266	288	238	237	223	269	281	252	273	274	264	267	251	229	241	270	228	250	258	242	269	279	250	269	241	233	257	238	262	268	252	257	283	232	242	253	282	280	262	240	269	229	265	228	262	252	237	274	241	273	239	228	264	236	280	248	264
40741	65799	31144	16316	12549	7792	5687	4811	3948	2393	1689	1321	1067	963	804	730	811	794	767	683	650	577	521	425	399	390	397	398	382	368	355	339	347	369	368	369	358	357	379	397	357	400	332	335	375	381	387	311	337	322	342	316	287	299	363	317	318	296	291	302	286	282	308	309	317	321	325	295	305	297	328	323	315	347	358	349	357	355	363	391	327	358	331	323	330	281	314	311	297	325	320	286	301	317	338	311	308	305	306	306	311	313	295	338	344	304	281	303	285	291	299	304	301	269	280	338	284	303	290	281	328	302	315	295	276	285	337	297	302	290	291	306	288	269	288	325	269	337	306	311	312	299	325	305	295	313	285	318	333	329	311	291	307	286	309	295	304	322	276	281	290	303	283	281	286	301	301	305	296	303	315	298	318	319	285	282	285	317	292	294	307	286	314	321	316	266	271	284	345	318	285	305	313	318	320	305	259	304	304	304	279	284	296	308	276	316	306	296	303	320	261	272	289	316	308	282	330	288	329	331	316	295	308	290	305	302	265	270	304	328	303	307	317	302	296	263	335	281	282	310	304	278	323	297	315	337	282	359	285	304	312	319	321	323	289	286	306	272	274	312	290	316	286	300	319	307	277	274	322	300	307	312	310	265	310	273	305	305	306	273	292	308	325	301	280	313	306	295	298	285	306	301	296	297	351	326	292	282	321	319	281	329	292	282	285	304	329	283	320	356	333	321	312	323	303	311	282	283	308	304	281	316	282	306	287	294	301	295	297	327	293	301	327	269	292	281	281	302	304	292	303	293	311	290	314	294	308	314	313	307	278	266	294	307	304	308	284	305	299	295	304	301	302	279	315	277	293	357	307	278	283	339	293	288	290	302	307	302	290	303	273	272	294	326	298	315	280	289	306	309	309	317	315	290	302	326	261	288	332	288	339	286	298	317	292	333	316	276	293	311	345	284	287	279	296	324	289	292	289	284	260	278	372	311	309	312	326	313	281	282	288	265	311	323	339	293	303	283	293	338	318	302	338	312	320	281	307	305	277	349	281	296	325	310	286	294	313	313	292	303	282	323	314	271	289	302	289	294	282	320	300	316	290	292	318	287	316	295	316	302	284	310	309	284	298	296	304	294	298	323	278	313	305	312	314	285	279	292	272	292	303	306	266	301	268	287	286	297	330	285	311	306	325	309	308	276	302	289	295	300	327	284	280	318	318	332	316	300	277	322	291	299	311	311	316	296	284	331	291	286	331	273	280	302	300	320	303	337	286	287	300	291	274	339	281	294	302	303	324	295	278	302	344	298	340	282	299	290	303	267	265	328	323	279	269	302	269	301	321	296	309	301	299	255	299	308	307	265	294	271	289	306	306	284	288	314	276	293	289	290	323	297	283	268	296	301	325	292	316	299	322	294	281	314	296	291	312	326	310	346	283	289	313	295	291	299	248	296	286	259	300	291	320	279	312	333	295	319	302	309	281	295	312	300	293	312	327	324	276	300	331	294	275	309	295	291	325	325	296	322	312	302	311	314	298	314	302	340	271	312	312	313	311	303	314	300	299	332	289	312	290	318	298	305	326	305	310	294	299	306	314	328	277	286	319	311	308	289	292	330	348	294	325	294	298	302	325	308	296	274	337	339	334	277	314	302	321	284	300	325	275	327	313	306	306	279	310	300	290	297	282	294	275	309	283	322	286	294	326	313	297	303	281	317	284	300	299	318	303	303	297	338	323	280	299	291	309	297	318	298	251	297	296	297	307	290	299	297	274	275	308	293	327	286	333	320	339	300	318	296	303	289	320	286	301	276	288	319	308	272	283	283	285	301	285	283	299	292	318	337	304	293	326	310	276	288	261	290	268	327	256	279	294	302	301	320	296	318	301	305	315	281	290	305	309	275	295	342	284	308	290	308	299	326	310	298	310	301	302	284	300	292	308	290	327	310	279	305	288	303	309	332	301	291	279	287	302	315	319	305	313	306	272	313	308	306	310	307	324	313	273	271	280	308	323	296	293	323	311	341	297	316	281	292	308	277	302	296	325	313	301	314	319	307	276	281	311	276	330	305	293	329	315	308	297	309	337	293	311	309	319	297	299	290	289	283	286	300	319	325	325	306	284	324	314	279	286	318	317	295	324	304	295	306	276	315	277	296	289	341	318	301	282	298	309	281	294	285	289	315	294	324	298	291	297	315	312	304	333	296	273	275	312	321	317	318	301	284	291	293	294	317	302	323	294	313	323	318	302	296	320	357	329	288	289	324	321	316	274	308	311	283	299	314	312	281	284	308	286	322	308	318	328	302	317	335	277	294	292	273	297	281	342	298	305	311	318	309	286	325	312	308	309	290	259	283	310	294	292	291	295	274	321	301	319	281	304	315	294	288	300	299	316	307	291	315	324	287	322	288	327	292	294	288	275	299	325	280	310	285	290	297	300	297	272	324	278	316	299	298	325	327	291	322	312	328	297	300	303	307	290	279	297	308	286	324	316	279	318	343	264	291	276	330	327	295	283	318	262	278	279	319	302	313	294	307	294	301	277	301	291	285	303	344	322	297	317	301	312	279	283	267	302	323	287	302	311	291	312	299	273	293	303	299	289	332	330	318	281	323	327	295	337	287	260	318	320	300	298	278	308	281	285	309	305	304	271	312	317	291	323	294	324	323	302	308	312	269	314	283	295	302	292	250	320	277	311	297	297	264	296	308	287	281	292	317	320	318	295	310	288	323	305	311	297	268	322	290	309	281	321	318	306	291	304	316	285	326	282	320	279	288	332	283	314	336	306	318	298	302	317	291	291	298	312	295	289	325	288	279	292	297	313	306	291	317	330	293	293	278	285	303	299	307	312	291	281	283	329	305	294	303	318	282	317	284	314	276	269	331	299	315	290	294	305	310	343	311	321	268	335	299	297	302	315	286	303	343	297	348	273	288	318	292	296	289	297	290	302	283	292	344	301	302	329	289	301	310	341	258	284	300	293	340	305	297	299	282	310	308	287	277	271	321	326	275	269	323	285	297	314	324	294	313	280	273	308	278	303	303	305	299	317	292	301	312	330	316	295	295	283	293	318	301	337	303	318	283	295	290	302	299	321	276	293	285	245	314	331	316	306	300	270	312	336	309	299	275	279	310	297	316	318	309	309	327	289	300	292	305	291	340	310	296	292	287	300	328	274	311	270	310	314	318	303	313	314	335	317	302	313	305	291	287	308	316	285	323	285	297	266	291	275	322	296	313	334	319	322	311	335	298	304	322	297	320	320	286	303	296	291	300	328	319	287	299	303	309	340	293	288	294	297	317	319	303	301	303	324	288	301	309	301	269	296	304	304	287	319	322	305	309	275	294	337	298	314	319	300	266	307	310	325	307	327	274	289	293	314	280	291	331	280	316	314	319	262	314	295	316	327	258	300	280	313	306	293	288	299	265	296	297	337	308	303	329	311	316	304	295	319	300	291	280	278	275	296	302	295	315	297	298	323	280	316	334	314	311	293	303	306	318	302	312	319	274
28678	28440	23444	8291	3096	1663	1278	1025	1200	839	689	687	679	622	588	567	644	616	612	587	595	565	571	557	550	549	553	537	539	576	556	568	576	528	533	544	601	583	544	574	562	576	564	534	542	571	574	529	545	589	518	526	527	535	559	575	606	516	541	534	531	511	583	566	562	546	511	554	521	528	540	577	543	533	552	508	526	572	554	580	564	580	557	571	573	497	538	563	540	581	538	557	509	553	581	555	579	606	554	550	557	578	540	599	557	533	560	528	547	549	570	506	554	550	561	567	562	554	535	585	529	546	541	535	554	575	539	510	553	565	526	564	550	514	523	520	533	559	538	515	551	540	545	554	561	513	535	575	525	573	540	546	512	556	535	549	527	530	540	524	550	541	521	545	530	569	572	546	545	530	548	554	536	504	557	503	565	539	534	622	531	522	503	497	564	551	558	547	531	505	512	532	531	570	561	568	536	577	550	548	550	548	558	553	548	596	591	534	580	544	565	533	570	518	542	550	538	566	545	557	537	538	504	533	545	547	580	553	545	579	524	554	549	542	525	604	535	549	554	560	584	576	523	570	541	556	544	515	549	505	541	532	562	546	543	508	548	546	535	539	528	570	538	512	537	563	541	525	560	483	521	546	527	544	547	534	571	553	583	538	563	587	503	553	525	528	500	540	550	546	587	522	509	538	540	529	538	544	561	545	586	585	538	526	556	561	539	531	524	548	538	555	526	552	552	524	504	550	536	555	524	517	523	544	519	610	582	542	576	549	547	529	534	505	549	555	549	503	563	516	569	592	536	534	567	534	584	494	537	557	545	553	565	541	535	549	551	559	505	540	562	544	553	538	546	529	550	548	533	557	594	533	548	567	548	482	599	544	527	520	567	559	567	552	541	540	536	555	559	532	545	551	521	511	526	543	562	547	539	553	538	550	578	494	507	577	571	556	525	518	539	563	530	524	540	521	523	531	543	567	586	579	544	572	548	512	540	575	570	532	580	529	524	598	537	555	567	517	576	534	526	554	532	546	548	542	506	547	492	536	501	547	558	564	521	565	540	569	530	491	565	566	575	538	531	590	558	502	550	527	551	551	520	553	558	582	527	557	538	568	543	588	530	526	538	501	558	518	505	604	559	517	555	544	517	561	535	566	523	505	525	521	547	536	562	544	527	561	550	550	544	574	543	562	527	560	548	532	556	533	516	560	579	524	562	533	534	547	536	578	534	532	506	534	507	506	529	580	497	538	555	575	552	518	516	532	563	567	551	500	528	517	559	575	541	590	510	537	517	591	562	562	527	563	593	532	573	535	511	559	576	554	569	550	509	530	538	568	561	580	580	555	528	529	589	551	605	549	559	580	528	554	544	542	549	518	490	546	545	498	567	505	536	543	518	539	541	509	562	551	553	561	501	521	567	542	537	558	528	570	557	559	548	541	523	494	563	537	556	550	524	537	564	531	567	529	563	544	557	532	521	540	569	580	552	561	531	534	535	531	594	541	556	531	577	575	535	543	559	535	550	559	581	512	537	539	592	554	555	567	512	548	509	562	518	537	526	547	571	540	531	558	573	522	507	536	571	541	557	545	568	549	531	517	569	534	560	571	556	554	539	571	580	539	521	526	543	539	541	548	551	527	523	515	526	550	519	577	526	541	573	579	515	549	531	524	544	555	533	580	525	514	517	525	574	549	527	576	544	536	564	525	541	590	531	559	586	549	532	542	571	536	527	548	533	487	557	548	531	482	518	555	563	530	538	507	557	539	498	530	556	553	501	517	535	535	556	534	570	522	545	542	564	547	523	507	533	522	542	510	545	569	561	533	546	526	557	527	590	564	593	531	528	567	557	572	548	496	515	562	551	575	560	553	548	533	545	550	554	486	545	567	523	548	546	579	550	556	531	533	505	564	576	548	546	523	518	556	544	553	507	531	560	560	542	558	536	519	588	558	560	501	548	523	578	487	514	525	548	535	560	569	544	518	546	554	579	537	538	534	556	576	545	549	538	527	526	605	579	545	502	491	561	553	530	548	523	540	517	518	551	517	516	513	578	574	576	549	551	577	547	543	536	540	497	541	550	506	529	561	546	538	586	533	550	566	555	536	544	524	546	558	559	552	558	533	549	521	537	538	526	529	559	538	510	567	551	545	573	529	557	514	557	573	554	532	544	558	570	547	554	539	564	566	525	574	545	573	545	533	574	524	532	529	558	583	570	595	572	551	574	543	534	562	541	556	557	521	572	516	602	525	552	541	525	569	539	582	503	521	593	565	517	550	539	555	561	555	539	547	540	546	543	542	598	558	537	518	535	575	529	486	524	524	555	560	526	550	535	547	519	557	539	547	533	564	532	569	520	554	562	550	578	538	560	562	535	570	522	528	493	538	564	517	566	554	543	541	570	595	544	546	543	536	587	572	544	534	581	531	570	579	548	547	501	543	553	532	599	551	581	532	511	543	566	569	537	534	545	594	590	550	558	571	565	508	535	545	497	551	555	492	571	529	560	579	541	566	519	545	512	565	551	528	529	506	597	531	554	516	555	525	538	582	561	572	555	530	543	528	542	531	500	558	566	554	576	537	537	547	521	531	539	533	546	545	550	571	560	559	556	536	523	517	531	559	522	552	564	582	539	523	528	562	559	532	543	531	543	532	561	564	566	553	573	571	522	528	587	516	577	523	582	489	520	523	576	537	541	560	515	534	551	537	559	524	554	551	548	548	553	528	571	594	571	554	561	528	538	551	518	513	532	552	543	534	546	572	533	521	579	540	537	569	585	534	485	522	561	531	586	533	527	562	572	562	501	547	542	522	537	567	572	530	583	514	570	519	532	539	573	558	545	523	593	569	553	557	515	540	551	507	557	494	548	552	558	536	575	562	536	505	522	526	512	570	538	505	562	571	550	528	523	561	524	585	537	590	521	586	558	578	544	607	542	525	563	541	541	571	518	542	561	567	551	534	549	553	549	511	555	508	543	489	562	532	557	543	536	578	533	548	559	516	545	560	520	521	528	538	519	572	550	561	544	545	566	566	575	530	504	550	542	531	573	563	557	567	584	567	535	566	495	529	540	516	544	522	538	534	519	521	532	522	522	515	532	537	572	520	529	529	540	557	578	536	506	557	540	561	528	558	568	538	536	497	510	493	522	502	570	515	546	564	531	522	521	581	541	544	568	535	534	535	513	578	578	553	503	571	530	548	534	501	521	551	555	536	561	563	567	533	554	599	566	548	556	553	566	588	527	523	594	532	529	527	532	558	543	583	608	524	567	585	539	580	548	573	572	540	513	503	540	569	524	548	510	543	559	549	533	525	578	571	555	552	529	538	602	515	535	547	580	504	606	540	555	550	553	518	527	525	544	548	553	543	581	538	555	526	527	540	571	531	564	533	526	566	539	548	525	546	543	602	565	535	551	543	532	567	563	583	531	521	517	557	504	513	566	595	568	532	517	567	551	537	545	554	554	569	544	578	561	551	512	513	576	532	505	575	523	540	538	566	573	547
34940	47272	20465	7225	5464	3181	2325	1827	2201	1259	1063	1015	979	837	775	763	788	810	771	775	750	727	764	683	676	702	643	675	716	679	675	637	638	683	700	708	671	663	704	716	721	624	698	657	670	670	658	664	621	617	629	639	670	642	649	606	668	664	676	607	635	678	652	635	686	667	630	658	665	650	661	650	684	633	627	657	675	679	635	672	623	675	644	653	608	629	677	663	612	648	647	651	646	574	642	640	649	602	630	626	671	651	628	650	708	611	623	683	633	668	635	675	644	643	629	645	628	643	643	681	640	636	645	663	640	673	660	638	635	655	671	673	705	651	661	662	649	650	601	645	646	639	651	666	695	623	588	658	650	606	638	657	615	640	651	617	642	632	597	624	684	639	671	668	628	632	655	677	663	693	645	622	622	652	631	637	633	616	608	659	699	642	670	630	637	678	615	625	624	638	681	652	641	690	588	659	695	635	655	602	690	638	686	649	666	662	636	633	648	611	665	617	678	648	661	647	653	655	607	639	613	661	665	666	663	650	616	655	607	623	656	634	618	675	652	642	642	627	645	642	629	634	660	650	646	701	649	680	647	625	676	621	633	638	658	672	611	636	649	672	649	668	667	632	650	674	615	640	644	684	623	620	636	664	659	637	600	677	706	654	646	646	670	659	649	652	618	630	657	658	637	666	657	652	638	658	664	595	611	618	620	612	637	610	687	623	710	629	648	630	663	664	674	665	667	689	648	672	668	581	634	648	653	634	683	632	677	699	660	631	604	625	621	682	641	701	636	657	740	636	627	644	662	669	640	612	627	673	637	668	670	598	640	614	638	667	671	656	618	640	641	621	696	648	660	648	644	661	656	654	646	660	659	625	675	680	661	660	664	657	654	602	668	661	622	651	653	583	655	617	667	667	609	644	644	668	629	622	652	627	641	624	667	639	657	635	595	688	645	647	645	672	605	651	628	668	621	617	675	643	608	644	661	633	630	680	644	684	636	609	621	608	604	587	638	625	634	606	624	622	646	648	668	655	624	664	658	633	597	694	680	660	624	689	678	669	613	660	707	611	659	624	645	649	673	654	598	685	612	730	630	631	648	682	642	682	616	666	652	654	608	661	648	648	651	647	655	632	633	665	657	673	698	632	637	639	648	655	668	649	620	631	624	674	663	666	669	698	673	667	631	631	617	613	638	663	641	660	638	658	638	679	652	649	629	647	662	683	623	671	630	709	633	638	612	606	649	626	663	683	700	672	614	623	619	631	647	640	641	656	710	628	637	662	689	718	615	654	643	608	651	646	642	658	648	631	634	647	635	658	675	655	702	601	655	668	675	631	663	638	647	627	651	629	664	652	641	654	641	668	616	678	684	624	658	626	686	629	664	686	637	634	603	647	633	653	688	630	617	629	662	707	711	682	690	657	635	634	622	636	627	675	579	631	646	638	630	625	624	699	669	622	697	637	629	700	699	662	647	629	679	666	658	620	669	669	646	645	665	613	650	661	668	620	662	677	641	611	587	594	663	650	627	652	633	666	621	617	650	688	669	679	645	687	637	608	644	637	662	632	622	601	621	669	631	623	625	596	681	683	629	667	648	648	641	591	593	673	660	668	659	652	613	648	685	676	612	655	600	651	662	630	691	646	624	622	662	650	635	617	638	647	657	634	639	699	645	661	649	577	594	630	631	658	644	595	609	648	646	660	665	644	595	679	639	655	644	598	646	685	658	612	655	651	627	615	647	644	663	660	614	640	675	717	672	639	636	619	681	696	621	666	628	658	675	620	657	678	655	613	659	623	601	642	623	626	673	667	624	653	682	652	624	650	666	636	657	649	647	620	676	556	701	596	634	631	637	685	629	673	700	682	644	684	646	642	662	639	655	669	640	652	686	640	614	640	618	649	683	624	645	689	646	675	623	632	638	650	663	659	647	666	604	623	637	626	673	662	662	608	651	639	651	635	671	631	655	626	633	640	642	657	658	663	688	618	623	617	620	668	675	613	674	639	619	635	689	669	575	675	659	645	617	688	588	616	647	682	640	633	686	698	657	626	624	687	660	669	653	633	622	617	664	651	675	624	672	625	666	652	590	660	623	663	631	650	635	599	645	643	606	628	630	649	632	654	664	652	657	687	637	634	661	629	620	706	675	646	668	658	645	641	618	642	685	637	637	620	612	656	669	656	658	677	660	621	650	672	688	661	632	635	663	631	639	617	624	649	733	640	674	630	706	658	657	672	712	649	663	659	648	643	652	669	671	676	619	648	653	616	656	646	685	665	669	711	627	633	670	634	625	652	639	642	620	659	652	637	612	640	634	648	685	640	638	644	674	661	611	672	593	603	678	639	606	654	649	693	580	710	658	613	629	622	656	638	646	643	613	664	615	607	659	724	619	648	617	665	598	656	648	621	650	631	626	656	646	651	657	638	628	650	631	637	659	687	658	661	607	637	592	680	634	625	688	641	615	630	637	631	614	690	664	599	592	646	656	644	697	613	680	617	698	654	678	688	640	647	614	655	629	633	615	633	623	634	640	620	656	648	632	629	697	657	577	711	638	640	647	616	627	660	633	666	640	660	619	665	672	665	615	623	600	615	680	642	679	604	672	679	610	620	656	632	655	611	646	616	632	635	658	655	600	634	633	690	610	635	655	602	675	646	662	659	665	646	666	631	608	660	597	622	638	643	657	649	627	637	672	674	638	653	670	593	630	690	672	605	618	622	651	646	643	633	634	655	700	665	683	647	648	608	639	645	642	669	699	628	587	650	657	622	655	593	702	663	630	588	652	668	669	617	648	627	604	644	666	627	628	631	664	647	648	638	708	647	651	668	626	667	644	708	631	605	650	621	631	603	652	661	631	615	644	633	635	663	614	600	696	633	594	658	676	671	611	622	635	663	637	653	662	677	601	611	639	655	648	595	644	629	648	643	656	670	632	658	677	667	643	611	638	673	657	662	695	598	641	673	622	631	635	638	645	697	685	665	639	629	621	688	697	622	600	623	690	683	632	624	609	653	695	645	631	604	621	678	653	678	650	652	674	663	634	649	583	660	677	640	653	593	622	641	631	582	585	656	671	669	631	674	589	684	623	697	643	666	613	630	652	681	637	648	634	671	618	609	655	659	632	644	650	636	666	640	634	624	648	598	644	661	657	672	637	656	660	686	635	670	663	629	648	582	723	680	650	635	649	633	610	684	666	681	695	639	650	623	636	649	642	654	647	686	664	696	617	616	636	660	669	663	637	604	665	623	626	682	621	636	644	664	671	671	646	669	672	651	631	622	624	668	693	616	649	624	626	654	671	657	673	658	634	633	635	644	651	641	633	671	644	647	654	711	641	634	615	659	694	623	639	646	665	636	661	655	625	695	657	680	638	641	615	623	641	704	658	658	624	620	640	647	650	654	654	661	635	629	647	645	655	671	643	630	667	640	691	627	639	648	623	670	671	654	615	634	598	646	678	694	677	670	633	629	682	674	670	652	630	674	677	638	643	663	684	646	652	654
24005	21305	28659	23951	21081	13074	3093	1507	1592	954	786	738	689	601	541	493	559	525	510	475	477	488	451	409	400	398	371	391	369	335	373	363	362	362	382	358	406	341	407	367	378	359	384	337	331	340	352	321	338	331	374	350	345	330	327	347	358	338	326	311	348	322	330	350	320	338	349	335	324	305	311	330	313	346	353	379	379	361	362	371	315	331	366	302	360	354	358	369	356	329	351	358	304	331	339	319	372	387	354	350	348	328	359	362	331	354	354	370	329	353	350	357	291	351	362	379	371	323	326	304	366	340	315	338	347	339	372	371	380	347	294	351	384	369	312	361	325	342	333	321	354	342	315	305	357	353	330	322	349	330	320	320	329	334	398	337	380	333	356	348	328	345	370	338	329	328	333	327	354	307	322	361	375	338	353	354	329	330	365	341	331	315	342	360	350	336	374	318	318	330	335	343	335	345	372	316	345	355	340	309	339	362	308	366	339	384	329	318	352	341	383	327	319	325	332	350	343	344	329	341	330	335	351	325	318	340	331	341	373	340	350	363	301	315	330	358	383	355	361	357	349	339	328	342	365	342	365	340	369	318	316	340	331	328	362	310	350	336	324	354	352	337	343	319	331	336	332	344	347	322	362	340	366	330	374	365	366	340	321	368	314	328	361	356	369	326	329	340	345	339	329	352	317	343	365	356	373	332	327	329	330	353	365	375	349	328	323	374	335	337	303	308	333	312	355	336	303	364	382	366	355	344	351	319	346	320	347	341	306	354	356	332	356	364	359	363	334	341	306	358	383	352	358	325	354	333	350	347	330	360	339	343	343	370	354	355	318	403	340	336	361	366	331	347	344	334	357	346	367	357	328	325	361	319	344	356	349	337	344	351	342	329	334	346	327	365	313	343	351	337	361	354	354	371	337	341	334	379	360	362	363	309	324	356	349	355	325	349	332	360	346	329	339	329	348	328	328	326	344	367	344	402	321	343	332	350	342	341	329	349	335	349	336	335	362	342	381	347	348	329	357	369	340	326	328	303	347	308	332	389	366	318	345	337	332	328	337	359	346	360	370	366	324	352	361	329	360	369	378	332	350	328	299	325	346	352	322	334	328	325	353	351	334	358	337	338	356	352	341	343	341	381	317	339	360	320	351	330	325	328	338	343	380	329	343	347	370	361	311	329	364	313	323	334	334	364	331	358	352	334	370	347	349	324	369	338	350	336	345	369	313	326	366	344	369	341	334	328	313	344	333	346	335	353	336	339	346	370	369	368	336	317	331	331	350	338	326	332	308	328	346	334	344	310	348	363	337	305	346	343	317	336	366	335	359	327	323	330	374	340	320	341	344	349	351	335	317	341	350	331	335	346	334	342	334	347	341	352	309	356	343	317	344	324	301	343	344	358	360	321	345	350	333	359	341	346	341	344	307	316	344	370	355	337	375	364	313	354	326	365	325	329	384	328	353	312	334	346	353	365	386	317	369	335	342	368	347	346	366	319	311	331	346	343	328	366	366	386	332	330	331	308	353	344	350	380	321	330	356	333	318	330	321	312	310	313	333	334	325	331	333	346	317	347	342	333	357	322	315	365	362	348	347	320	334	334	356	349	315	308	346	343	343	331	383	327	346	382	367	338	357	379	339	349	355	361	365	321	345	334	371	321	324	334	359	354	356	352	347	345	364	354	355	331	317	345	348	330	309	303	315	377	349	352	330	338	339	329	347	358	308	363	366	358	364	320	314	341	347	342	377	327	357	366	342	303	352	327	360	322	319	341	370	322	351	359	333	330	342	330	331	365	334	346	309	354	374	385	319	332	353	346	336	352	331	327	352	347	346	343	348	336	309	325	363	346	338	300	318	349	340	340	353	351	325	336	359	334	342	344	347	325	386	348	366	340	343	299	358	368	338	341	330	310	330	344	350	323	359	333	313	327	362	331	357	356	350	377	357	336	363	322	298	368	345	343	345	343	348	348	323	339	360	292	301	356	327	359	337	340	352	345	355	319	319	371	322	347	345	362	375	334	335	353	325	331	360	348	342	328	325	329	324	348	316	354	311	336	350	335	338	333	327	332	342	334	358	333	322	364	351	347	363	332	331	354	364	339	331	338	345	358	392	334	389	332	330	340	319	354	366	362	367	360	381	354	322	347	344	326	382	347	356	361	350	369	358	364	339	339	339	344	334	333	374	383	324	339	362	342	351	368	342	359	315	357	320	343	385	323	321	338	298	329	361	351	366	349	312	344	337	352	347	334	352	349	328	372	312	346	343	333	335	328	340	348	365	364	351	355	338	341	360	310	340	324	370	340	365	359	341	313	329	360	325	331	357	314	282	325	332	348	368	367	331	334	344	308	311	336	341	352	337	372	306	323	303	343	350	340	334	337	351	364	375	332	334	349	345	346	326	332	363	340	343	325	352	369	333	376	372	315	342	343	373	366	321	361	342	332	309	350	374	336	336	321	330	340	358	332	358	345	308	365	360	364	332	338	348	336	360	339	313	284	374	324	362	356	349	335	353	331	370	352	373	328	340	359	337	356	323	366	342	317	341	341	357	325	349	382	339	337	346	353	318	355	339	354	351	330	336	329	339	353	306	328	371	338	354	321	319	345	334	346	336	357	357	364	303	365	354	344	314	373	377	336	322	290	356	352	337	320	337	344	379	328	344	342	315	330	350	365	345	358	338	371	359	311	347	347	361	333	343	318	325	318	330	354	384	334	375	376	344	369	323	348	338	319	349	345	349	354	341	332	350	367	361	346	316	347	331	334	334	337	358	333	350	312	308	345	354	363	349	334	359	385	333	335	326	352	305	343	336	376	333	334	350	350	363	373	388	367	339	341	347	384	333	345	310	338	352	338	327	329	352	325	329	386	315	372	366	328	368	338	362	343	308	320	361	355	317	354	345	344	325	335	343	367	338	330	347	333	349	337	342	334	316	307	351	375	329	332	335	360	351	321	332	334	383	326	335	303	351	362	315	374	345	347	334	347	342	357	336	344	363	331	318	347	310	296	405	328	371	317	349	322	335	310	325	336	349	372	337	342	350	348	337	334	363	347	363	348	358	315	360	316	332	381	296	370	310	359	334	363	328	371	337	350	344	366	328	340	340	328	365	374	354	344	339	324	336	337	327	328	360	340	362	370	322	328	351	340	309	328	358	325	364	324	360	354	327	337	341	380	337	319	380	345	356	315	343	364	347	360	348	340	344	344	372	333	315	334	341	318	337	368	335	330	341	319	360	333	328	313	346	338	336	333	360	344	363	319	365	338	326	356	346	375	348	339	364	340	351	372	333	336	341	358	329	331	349	296	341	341	360	336	328	321	377	345	347	338	326	360	342	329	340	352	334	374	348	297	345	363	340	312	378	330	332	344	354	334	352	326	319	333	335	341	346	305	405	359	356	340	357	335	336	332	363	337	335	321	339	331	337	344	369	356	358	327	331	309	355	333	358	372	377	327	329	362	329	309	336	340	347	381	349	356	363	375	359	374	355	355	348	364
36899	58981	27299	11279	8339	5642	4345	2974	3233	1801	1416	1181	1114	994	813	749	815	797	719	639	637	624	566	582	505	502	510	501	473	505	447	448	424	468	464	460	455	442	497	488	481	487	473	424	461	432	429	437	472	436	423	395	415	419	417	410	414	429	416	407	429	428	387	417	422	398	392	394	474	437	403	388	438	417	458	422	458	451	453	448	431	416	413	441	409	429	439	415	427	442	466	462	421	445	406	453	390	428	450	448	397	418	407	461	450	462	417	455	429	437	392	426	422	405	419	433	415	441	436	461	399	378	422	426	399	410	411	402	445	440	430	430	429	420	412	422	411	422	423	417	415	432	449	471	402	457	404	394	434	417	416	413	468	424	434	402	449	436	396	448	391	459	470	451	434	442	439	376	432	422	406	426	416	384	449	430	447	407	413	443	425	400	459	426	406	424	393	439	430	431	402	424	422	422	385	400	405	430	435	420	449	434	421	410	444	397	419	448	415	422	425	455	448	439	444	386	424	428	413	437	427	406	413	395	444	404	421	424	447	428	384	453	400	434	435	406	435	436	401	429	431	437	375	408	388	450	418	417	445	379	430	393	406	417	408	390	419	416	417	433	458	430	404	425	401	425	415	445	396	425	436	472	398	425	380	432	440	427	435	446	432	419	408	388	409	417	434	415	437	431	399	440	406	394	402	423	437	424	441	396	452	431	444	407	427	402	425	428	430	416	427	429	423	431	419	439	446	432	411	415	435	417	360	440	416	417	430	439	430	422	434	394	415	398	426	432	451	443	405	440	459	404	415	394	401	457	421	412	416	405	382	408	424	419	401	420	433	418	408	443	414	409	422	451	393	436	411	431	390	427	411	432	405	411	415	435	417	412	417	409	417	458	435	406	428	420	481	419	461	436	415	401	412	420	448	414	393	394	415	421	430	396	393	449	423	419	424	407	406	447	404	403	449	398	436	426	411	417	424	443	423	437	435	454	409	436	439	386	439	392	413	369	427	417	403	423	373	431	451	396	402	436	442	432	406	413	423	423	450	421	434	405	417	415	391	427	440	421	398	451	428	428	448	400	433	426	385	459	411	432	424	436	420	404	433	384	418	407	434	432	365	421	429	413	427	389	433	418	401	393	413	429	431	448	396	421	389	389	411	399	401	450	430	439	407	402	410	380	448	416	436	401	419	432	430	431	425	403	400	409	392	415	398	389	394	438	409	394	434	450	414	423	426	419	429	416	451	459	436	401	407	447	431	430	408	429	418	413	407	419	423	438	402	432	442	422	414	431	418	406	472	426	427	418	402	423	400	359	390	384	434	416	453	408	426	412	405	434	400	421	404	456	451	409	426	424	439	435	386	394	398	405	416	377	474	419	418	397	405	446	435	430	373	394	384	410	448	400	435	447	393	441	429	459	383	400	419	425	463	426	424	392	396	420	449	434	413	421	409	434	419	427	420	414	401	435	425	413	407	403	394	447	400	419	395	458	415	447	435	430	431	398	398	373	419	415	383	405	430	409	419	446	404	389	419	431	396	446	428	437	434	386	402	414	418	415	397	383	428	408	445	415	413	393	410	409	414	438	398	413	417	379	459	435	369	395	391	431	417	436	424	405	437	433	412	423	406	434	418	423	441	427	410	414	448	426	447	405	467	420	450	403	439	444	426	409	418	383	391	411	413	403	394	441	372	385	418	429	426	408	414	410	441	408	403	435	393	400	439	385	446	425	421	441	424	416	439	407	424	412	353	422	452	403	437	439	429	453	386	437	400	457	451	434	449	429	422	383	378	432	440	414	426	396	425	421	405	408	423	392	423	408	424	423	435	399	409	444	448	413	401	384	420	370	427	452	398	371	424	460	433	416	432	448	473	444	428	443	423	451	391	416	407	422	424	442	410	386	433	407	421	398	422	399	409	457	423	428	410	408	411	418	415	361	428	419	428	440	407	425	405	424	400	457	407	388	435	435	401	430	460	441	433	433	430	363	418	424	385	392	439	399	403	406	435	435	415	418	391	435	409	417	432	402	402	398	392	434	418	409	408	428	437	414	386	446	389	426	399	392	424	440	413	453	373	421	405	413	398	390	409	402	446	469	417	409	410	403	428	431	431	399	418	408	432	442	414	437	416	413	377	410	408	400	394	432	423	404	425	441	436	387	396	433	432	432	451	400	411	414	413	432	388	418	414	444	441	383	463	422	400	426	409	417	417	426	430	413	418	439	421	446	403	428	397	445	409	414	440	427	441	397	438	427	407	380	418	419	461	377	435	425	432	428	398	435	387	451	409	405	424	443	414	397	438	431	447	412	410	399	387	469	403	425	444	404	427	407	456	417	404	445	399	425	437	402	410	421	410	421	410	403	434	419	438	407	374	394	380	429	428	416	418	426	376	419	424	420	436	416	443	425	456	415	450	398	434	416	433	416	434	372	422	421	414	395	434	413	441	434	439	407	427	399	479	413	429	394	430	413	466	398	407	384	401	386	399	441	419	440	427	389	445	402	449	427	415	419	399	417	415	408	454	379	427	389	389	418	400	425	414	416	408	424	437	385	431	394	408	405	389	378	403	431	415	409	430	410	405	463	417	445	392	399	436	404	386	422	421	396	411	424	423	401	397	417	414	395	409	436	416	429	437	402	462	437	427	440	427	437	438	426	449	403	433	463	437	400	400	395	419	417	422	408	402	412	409	452	428	423	420	435	465	419	428	418	413	419	398	433	448	398	427	437	411	470	432	383	399	399	393	422	448	438	398	454	415	419	419	421	421	420	425	412	432	424	410	428	382	425	428	385	426	407	431	406	409	364	430	418	433	432	396	417	397	452	419	403	414	411	426	455	378	412	417	407	399	393	431	413	431	393	417	408	382	409	414	420	409	428	440	434	401	411	450	406	432	453	408	440	420	413	437	425	417	405	417	449	451	425	420	411	384	427	437	399	403	387	402	391	411	431	438	447	372	425	442	412	427	463	429	450	394	419	412	434	433	429	445	410	441	440	424	406	394	416	436	422	384	448	435	434	401	429	433	416	415	424	431	393	398	432	390	408	431	414	386	407	421	402	406	411	468	418	437	448	413	425	407	389	447	426	403	422	401	432	402	430	413	420	408	432	428	430	430	419	426	415	396	431	442	411	420	409	435	423	418	469	407	418	426	438	409	415	417	449	420	412	411	399	432	412	403	443	403	427	423	423	406	400	428	376	419	410	402	398	430	392	400	410	413	412	410	429	401	439	426	395	385	424	406	406	402	398	425	408	427	437	386	430	415	414	433	440	387	425	427	399	426	405	430	426	411	437	430	409	424	418	431	402	426	451	430	434	422	413	430	451	421	430	426	456	408	430	391	388	400	368	448	399	413	416	433	417	434	419	441	426	419	429	377	421	448	459	441	411	420	420	422	391	407	447	442	409	437	432	425	388	423	418	410	371	392	443	420	448	428	446	447	443	421	399	417	418	428	426	428	383	434	371	419	423	406	448	458	373	419	372	455	440	428	439	438	384	407	374
22944	21273	29074	23804	21277	21326	11868	2495	2141	1245	1030	791	768	626	592	546	540	530	535	483	393	402	396	360	367	341	290	281	319	294	299	274	301	285	288	286	283	314	323	332	288	263	285	266	271	277	291	258	255	283	250	234	264	282	253	258	235	268	242	277	254	241	264	257	266	279	248	260	270	243	270	274	228	282	226	257	264	262	265	277	230	246	279	257	275	277	230	225	251	236	279	262	258	249	271	277	227	271	239	252	245	252	229	257	250	234	236	237	255	272	220	263	244	236	238	240	232	261	256	267	249	232	243	269	263	229	264	253	281	255	245	262	251	249	215	259	249	253	254	268	245	240	258	239	264	251	226	238	257	225	258	215	256	245	264	260	235	243	254	229	242	262	264	257	260	244	210	215	289	234	254	220	241	243	223	241	264	249	236	263	257	238	241	243	253	247	236	222	282	252	243	240	225	260	234	240	228	235	223	265	259	255	247	238	264	238	216	264	260	248	236	236	252	245	252	249	232	240	251	249	241	234	220	215	281	245	238	255	259	230	227	233	253	265	247	254	251	242	236	275	238	237	259	258	216	223	237	249	243	248	209	256	223	273	266	268	244	259	251	252	262	214	288	264	244	262	238	260	260	257	262	245	246	259	224	242	219	242	275	289	272	266	269	251	239	265	272	234	237	278	265	246	249	231	266	272	274	219	259	267	236	237	255	228	254	266	243	226	273	244	254	273	250	272	249	250	249	236	220	241	265	222	232	230	259	264	234	259	247	250	266	240	264	246	252	246	250	221	245	232	242	236	259	243	255	246	246	250	257	226	231	237	236	260	230	265	246	237	240	272	254	251	211	247	220	288	243	252	252	258	263	270	252	270	238	243	243	265	264	275	229	222	239	234	242	216	238	274	215	235	237	244	223	269	265	253	252	249	258	227	258	252	226	236	236	221	257	249	266	254	249	235	236	231	253	267	253	232	220	243	250	262	244	251	236	287	231	230	227	258	269	247	214	268	263	233	252	225	264	257	287	251	229	237	238	238	249	258	259	257	254	242	229	224	256	251	270	253	224	252	267	243	241	242	232	236	225	246	251	280	253	229	245	270	219	263	249	238	236	270	226	243	246	247	237	270	258	243	253	247	276	248	247	244	235	225	253	256	237	246	250	244	281	240	263	236	234	272	263	250	285	246	299	235	229	242	261	253	243	282	242	269	240	259	230	246	264	203	267	206	248	238	231	231	254	238	280	262	263	247	231	224	245	234	255	263	249	265	227	247	232	240	248	239	239	221	246	239	251	238	250	261	244	226	234	271	258	249	278	252	259	222	273	268	240	263	251	249	261	236	255	250	234	243	269	230	241	242	261	237	242	213	231	225	255	249	256	250	242	251	261	228	246	259	257	264	232	249	240	236	238	230	251	245	242	231	235	237	231	242	259	239	249	221	251	245	233	223	274	241	259	276	268	227	236	255	244	272	243	261	252	235	252	265	235	206	248	254	259	264	240	229	232	275	250	272	243	248	236	236	246	248	218	242	249	255	224	262	262	224	241	270	245	249	244	260	252	254	248	246	263	237	258	253	269	233	247	241	250	269	260	227	241	264	256	258	259	246	243	247	259	267	246	253	277	251	251	236	236	236	247	254	217	239	261	245	248	223	254	250	246	262	225	248	238	256	247	228	275	250	244	256	249	233	258	251	265	237	270	251	266	280	261	228	271	246	246	262	244	252	244	222	250	279	263	225	247	237	277	242	246	279	277	280	253	237	237	237	217	248	253	256	222	232	247	235	234	263	227	284	251	259	221	248	259	242	263	238	245	247	240	238	285	243	261	250	254	248	213	255	226	241	240	257	278	255	235	246	270	255	251	246	239	269	234	283	254	228	279	240	252	260	242	240	242	268	247	227	219	274	243	266	273	268	249	268	244	226	256	224	260	256	246	265	283	244	229	245	249	227	257	271	240	270	245	238	265	256	265	232	224	245	267	250	225	261	242	258	267	262	259	221	244	262	242	249	242	258	222	222	257	254	280	230	273	234	281	272	219	241	276	231	261	269	247	241	242	272	217	242	242	256	230	261	277	221	238	240	226	218	248	228	240	256	242	278	255	288	272	257	244	225	235	251	244	238	259	248	257	249	235	246	243	246	264	245	273	219	234	253	279	270	248	255	278	245	251	228	248	225	234	242	239	243	262	253	256	236	238	238	257	235	249	243	266	256	265	239	219	257	246	236	262	263	221	286	232	261	234	225	271	268	263	246	256	238	251	221	238	230	245	252	247	240	247	248	245	248	222	248	240	236	280	253	272	247	247	242	242	269	261	271	255	247	261	255	217	247	224	246	251	231	255	213	238	250	227	252	236	249	229	266	220	278	216	311	248	260	228	221	262	239	278	274	270	240	251	276	239	252	239	251	237	249	233	246	266	262	228	244	255	267	236	239	227	234	234	245	244	247	268	246	266	238	246	249	245	253	237	253	269	247	270	258	219	271	236	224	278	240	262	243	251	251	241	233	227	258	254	249	282	248	254	282	230	241	250	256	258	234	246	233	258	268	249	266	251	268	235	227	256	245	274	224	241	251	228	261	237	240	241	231	238	239	236	248	253	258	236	252	238	239	267	221	270	247	273	249	240	269	267	265	250	231	240	246	247	243	264	234	256	227	262	236	215	256	268	257	227	222	247	229	235	243	242	245	233	231	233	282	244	252	221	277	253	263	220	246	224	231	262	265	220	252	234	232	262	250	246	247	233	241	265	218	238	237	244	247	250	239	250	246	249	205	223	231	222	239	237	250	246	259	232	239	244	290	243	230	254	267	250	272	244	207	241	256	247	240	243	268	254	223	243	265	257	245	259	252	257	269	236	249	271	240	243	254	239	241	227	274	239	235	237	243	233	247	269	261	249	281	249	244	249	253	269	233	246	229	238	259	250	237	247	241	234	251	215	277	237	225	262	233	244	256	230	256	263	238	232	231	251	273	230	225	249	218	241	245	225	254	234	240	226	222	268	238	235	307	241	234	217	253	228	261	250	254	239	271	269	261	248	243	234	252	257	237	287	222	263	270	243	243	216	254	249	260	260	255	249	246	242	245	233	226	277	254	202	261	263	237	259	259	258	251	247	244	231	262	260	236	269	227	239	218	255	244	248	238	237	240	252	275	268	245	280	252	272	219	247	258	237	231	229	238	220	268	223	254	206	248	268	234	235	251	254	242	252	238	247	244	281	272	268	226	241	231	225	273	250	248	252	250	233	257	261	254	274	244	262	249	263	262	247	252	247	255	255	243	243	249	247	237	232	221	224	244	252	225	219	258	253	256	261	261	273	232	233	267	251	228	279	239	236	227	256	223	234	236	275	277	262	248	225	292	259	257	237	246	227	252	240	251	242	222	246	232	251	243	246	285	237	272	262	258	249	247	261	258	243	245	250	261	278	239	251	233	236	241	219	248	254	254	258	247	261	240	255	256	249	249	241	234	243	257	235	252	200	247	237	267	248	239	221	261	238	234
40561	66731	31777	15113	10934	8849	6499	4439	4588	2509	2008	1521	1301	1256	938	920	868	791	883	726	654	603	527	532	451	426	404	396	421	357	346	353	350	375	355	386	362	347	376	393	435	346	349	352	366	328	334	336	272	284	330	295	295	294	299	289	285	283	297	309	304	306	317	317	303	305	294	293	286	305	292	320	253	294	290	334	350	335	331	330	298	332	301	322	329	298	289	314	294	319	295	290	299	316	285	337	325	300	314	278	306	329	284	261	275	284	305	272	267	288	299	295	320	307	278	322	296	306	287	278	300	276	296	265	318	278	288	301	281	282	269	291	318	281	303	298	304	258	302	289	281	310	306	290	288	327	297	312	308	293	304	315	317	318	310	307	295	283	283	268	309	298	316	287	297	270	284	306	300	294	302	287	309	288	306	289	290	284	284	281	252	264	280	296	326	308	301	308	297	307	305	307	306	303	330	300	286	296	292	290	291	279	291	296	278	295	288	319	292	302	261	326	296	263	270	312	304	293	287	269	293	285	300	300	277	269	270	286	279	282	286	291	295	303	291	271	271	251	271	301	307	288	297	284	292	296	288	309	299	309	254	284	294	306	290	280	308	279	308	302	277	267	298	301	312	296	306	279	291	306	341	277	276	290	288	318	289	278	304	260	302	292	298	314	302	308	278	264	307	312	271	272	296	278	301	300	283	276	295	264	330	310	263	274	294	300	301	288	293	293	286	287	279	298	297	285	308	280	257	323	311	318	314	282	263	283	279	312	295	301	236	316	268	300	301	293	284	285	295	310	299	308	255	288	306	281	290	297	283	317	288	315	298	290	277	307	296	277	315	293	298	301	275	286	310	264	299	323	305	286	300	288	319	316	287	309	299	265	274	278	310	286	296	307	276	275	282	289	290	300	317	301	271	280	290	298	266	297	292	289	291	274	307	294	279	282	320	295	293	302	287	291	321	293	253	289	291	284	276	282	270	309	283	282	285	272	315	296	296	288	270	267	311	301	322	312	297	271	314	297	289	319	315	297	282	329	287	290	289	306	281	267	302	279	295	306	288	307	306	309	285	289	306	293	302	252	297	295	290	273	273	283	289	287	264	295	295	310	288	277	297	296	305	277	304	279	308	304	290	302	290	311	286	293	306	296	297	323	295	287	277	277	291	286	321	303	288	283	302	326	245	296	293	301	298	278	296	284	297	279	280	294	304	271	266	314	276	296	302	276	321	312	250	282	309	276	260	281	262	282	319	336	276	285	289	290	319	265	301	294	302	298	294	325	302	339	313	314	293	260	287	268	311	276	290	299	278	294	298	290	311	314	275	289	288	321	312	303	309	302	279	304	284	324	256	306	313	291	329	337	281	291	268	279	301	294	269	292	328	295	319	311	268	293	307	271	268	287	312	302	310	301	325	300	260	309	320	283	280	261	290	319	286	291	297	278	297	271	313	314	304	273	261	309	337	308	287	298	283	273	287	301	280	289	288	279	281	306	280	297	263	293	326	265	310	290	288	293	283	284	288	303	232	288	312	302	283	288	298	302	262	284	275	276	282	285	257	290	290	317	291	284	300	278	274	320	277	261	288	313	284	289	304	312	291	298	295	284	290	311	303	292	288	298	290	302	291	290	313	332	280	260	287	283	298	297	304	310	290	282	269	278	293	316	281	287	287	261	281	286	294	277	333	293	303	315	293	302	278	323	308	328	293	283	270	288	268	273	279	289	309	318	303	291	271	304	299	292	271	266	313	273	300	308	314	278	285	299	277	326	272	311	275	319	286	275	300	270	278	328	274	305	301	305	255	289	301	297	314	298	306	255	309	274	291	300	294	313	289	296	289	325	298	308	289	302	267	262	261	277	300	325	269	283	304	315	300	295	307	302	281	311	312	274	263	289	321	280	299	293	304	280	272	278	282	274	299	288	308	307	287	285	321	276	306	303	320	279	270	283	290	305	307	293	318	276	308	291	277	300	288	334	299	267	303	283	286	283	284	292	299	297	310	272	276	302	278	267	320	289	274	307	302	279	281	292	291	314	321	298	300	280	303	296	286	305	296	296	299	301	318	257	287	291	309	299	286	291	284	294	308	317	281	288	264	266	300	335	294	279	273	283	300	270	285	298	302	302	308	291	283	268	303	296	296	275	294	268	296	304	302	324	274	299	267	303	317	323	317	295	280	270	267	316	272	298	301	301	289	278	292	257	322	286	276	304	314	321	312	295	286	269	313	266	303	311	294	281	290	313	292	272	294	300	293	294	286	282	264	250	282	310	302	308	270	289	268	287	273	288	281	282	285	287	304	302	330	270	284	287	282	322	292	290	282	281	280	290	300	293	265	294	291	269	291	295	305	304	303	288	274	290	260	289	286	291	285	319	286	301	282	345	305	302	298	252	294	294	297	292	302	302	284	302	289	314	306	310	288	315	323	299	311	266	268	275	293	314	283	294	284	292	330	306	329	323	268	273	286	306	251	299	314	281	303	285	312	284	329	318	304	269	284	279	286	277	291	319	313	299	262	287	255	317	265	301	300	299	275	263	279	324	282	305	301	298	286	248	267	280	294	288	314	324	294	320	260	285	295	300	283	299	277	288	286	312	265	311	268	295	263	274	314	309	270	300	290	319	316	288	287	276	273	310	296	294	264	286	283	285	283	300	298	311	291	259	267	284	309	280	319	286	289	310	304	250	253	286	335	308	281	282	272	304	295	270	319	273	305	285	314	295	314	283	257	313	296	301	292	291	277	280	294	271	310	267	303	297	308	279	296	309	271	286	291	299	309	304	313	274	307	277	280	300	326	286	287	267	295	289	312	292	282	272	326	286	304	278	284	271	296	282	315	281	293	304	296	333	270	299	312	258	310	298	299	270	272	289	305	281	274	284	283	311	286	267	275	308	303	297	290	297	273	280	289	328	308	306	294	290	301	303	268	296	278	264	270	279	283	278	285	310	292	311	285	275	306	285	296	299	276	293	302	272	266	279	279	283	313	265	260	298	302	287	283	305	278	294	283	294	286	272	290	285	283	316	267	278	300	291	281	305	280	250	296	282	328	307	293	297	302	295	321	288	281	294	305	284	293	270	278	280	299	268	306	274	312	305	310	287	314	278	280	252	272	304	291	303	310	314	305	278	297	283	303	316	263	309	276	270	300	289	298	315	277	294	295	295	280	341	298	302	299	308	319	287	289	283	296	287	270	311	266	283	284	277	285	270	295	289	283	272	288	291	293	270	275	267	343	277	287	281	283	290	314	303	308	286	329	269	337	317	305	285	322	285	281	277	276	294	317	294	302	267	297	302	312	304	293	297	321	294	307	272	279	316	294	286	282	293	283	298	292	280	251	284	292	302	260	325	304	283	291	282	276	302	297	290	299	335	297	299	296	301	308	292	307	304	286	300	310	284	281	291	264	299	297	279	280	291	266	295	292	266	281	297	312	272	279	279	328	264	311	296	279	262	274	276	309	300	321	295	293	298	316	275	287	288	299	313	255	324	280	316	290	291
29128	28500	22252	7457	2756	2327	1527	1161	1267	900	844	724	715	689	618	596	636	649	684	661	590	613	576	635	587	605	590	606	580	584	543	553	572	596	553	625	583	574	618	630	567	584	582	550	596	601	570	589	553	550	576	557	572	583	524	554	531	527	531	612	558	543	533	608	591	603	550	555	574	569	599	492	610	591	613	571	582	597	504	587	532	512	549	541	565	553	540	543	554	540	559	582	531	577	553	553	587	583	544	561	564	610	534	562	590	559	559	589	572	516	527	534	532	550	511	551	556	560	553	607	576	546	563	556	572	574	506	563	586	573	614	554	575	542	537	553	532	527	595	535	588	577	567	541	569	577	574	566	566	555	563	593	580	577	527	588	546	567	540	554	533	564	564	561	566	552	547	561	557	560	562	532	584	570	556	577	543	541	567	542	508	538	550	532	551	585	544	522	580	571	552	549	577	528	568	560	520	554	570	552	521	556	576	569	561	601	601	591	514	563	535	591	600	558	570	551	589	612	512	605	567	586	533	571	535	552	575	538	585	614	567	555	565	543	567	585	550	557	522	568	558	498	549	563	608	535	581	558	514	585	589	580	552	571	559	568	607	553	562	550	593	545	556	494	566	566	555	571	573	565	591	577	565	576	558	496	531	566	547	543	542	522	564	542	609	546	571	564	603	545	612	577	567	552	567	541	564	546	585	540	569	519	594	580	599	582	549	565	546	558	568	611	555	590	561	583	578	607	546	576	590	586	560	555	532	564	526	563	543	573	602	556	591	566	544	534	578	585	534	561	571	530	557	540	526	560	541	568	513	531	504	531	544	585	587	582	584	589	562	578	563	547	548	569	542	553	573	577	543	552	554	579	572	527	579	532	554	550	567	588	598	572	547	567	547	570	575	551	562	550	577	576	532	585	540	594	578	551	587	577	570	584	549	563	592	590	573	591	549	571	591	573	547	612	607	514	533	561	533	537	569	596	565	564	570	542	524	582	542	570	534	550	611	593	567	584	553	537	572	524	579	548	576	541	555	568	535	573	578	559	536	513	550	583	564	536	588	550	561	576	542	574	565	574	583	576	591	522	590	562	549	578	558	527	553	580	600	571	576	506	594	557	572	586	585	566	563	605	557	523	566	581	549	522	552	543	570	601	569	570	592	555	545	542	587	550	507	551	546	573	546	601	534	565	600	569	546	586	540	529	565	574	563	558	593	588	570	620	582	516	568	564	575	567	548	568	516	529	556	580	543	557	558	550	562	557	593	560	608	556	539	570	614	568	512	554	515	611	601	563	551	527	575	570	561	567	599	542	580	528	589	527	574	528	595	557	543	571	545	575	569	523	525	567	516	524	568	584	563	609	527	580	572	560	602	599	559	561	543	528	605	566	524	545	515	540	556	603	542	547	579	542	568	556	556	527	499	575	529	543	544	542	510	593	575	565	536	583	559	546	549	552	546	578	567	551	525	572	545	575	576	540	583	550	560	595	527	572	540	557	559	562	545	608	603	580	544	533	539	530	560	555	576	544	569	575	583	581	589	574	570	600	531	563	561	547	570	558	580	542	581	569	571	568	561	569	550	531	563	588	590	550	590	592	523	586	563	591	595	596	617	558	536	527	538	538	581	574	611	597	586	551	589	552	556	534	578	568	571	589	538	549	596	589	550	598	578	543	564	522	550	574	560	603	601	587	511	578	554	565	589	586	581	581	581	579	516	600	579	557	551	587	566	551	534	554	524	509	524	578	577	584	534	544	556	517	545	599	562	548	549	600	553	570	529	534	584	580	562	602	575	568	530	576	548	569	611	542	541	588	564	581	579	595	551	565	557	590	593	549	602	563	617	553	582	568	600	587	527	561	569	555	589	587	595	550	544	541	540	558	594	613	532	548	538	572	546	580	569	536	540	591	535	577	565	587	575	587	585	593	565	570	573	571	524	549	615	539	562	560	548	541	592	500	561	571	579	600	611	583	578	544	519	545	595	562	524	589	519	527	547	554	550	562	552	564	554	550	590	561	557	570	616	569	541	520	547	598	497	550	569	568	595	509	546	617	592	587	529	577	569	581	584	563	561	543	589	518	557	590	559	538	568	535	593	566	574	550	550	549	545	548	590	574	550	484	543	559	539	564	537	575	586	512	574	591	558	563	595	559	554	541	582	575	506	581	559	532	557	584	549	574	574	557	583	598	574	548	569	554	543	551	567	561	561	538	546	531	540	504	529	517	545	589	555	624	589	544	542	538	570	566	552	576	547	544	553	543	569	558	556	579	561	545	565	574	544	575	580	572	568	553	580	603	549	586	603	567	562	558	599	556	568	570	564	579	522	558	557	523	542	575	558	537	575	585	554	560	569	577	520	573	564	590	595	553	550	547	560	584	545	572	553	567	539	576	620	535	582	579	585	570	540	583	559	538	577	587	555	556	588	544	572	567	614	555	556	518	560	504	552	511	520	530	574	543	579	532	566	559	530	538	563	547	561	552	531	594	559	555	551	575	532	541	531	582	566	593	553	565	496	584	545	525	524	569	544	618	574	540	566	511	543	506	605	540	548	544	583	536	564	577	569	536	554	579	556	575	565	602	555	580	588	579	580	566	535	564	601	551	561	546	579	558	590	520	587	573	524	572	548	580	546	584	546	587	619	583	573	544	547	566	557	604	564	602	543	559	546	541	540	512	578	544	592	517	523	548	504	558	544	532	557	547	581	535	542	580	564	578	589	550	586	579	565	577	548	574	549	545	551	597	557	619	589	528	558	588	562	539	569	592	533	560	578	554	569	610	570	586	527	541	543	552	523	583	598	524	559	570	560	543	558	562	524	573	577	580	571	547	601	557	554	588	572	561	541	540	606	517	556	567	546	579	528	555	590	588	585	623	569	545	502	573	548	563	530	531	594	549	515	573	556	556	552	514	560	582	567	535	566	545	562	519	610	560	537	558	555	554	544	571	586	553	574	567	547	594	605	567	575	569	541	535	531	540	565	566	583	553	555	526	551	548	555	559	563	592	558	610	562	589	509	578	549	514	574	548	608	566	568	592	555	580	592	560	583	554	523	524	542	588	548	508	575	606	606	583	560	545	542	552	531	542	571	542	566	550	589	567	522	563	561	568	526	570	580	533	565	546	562	498	551	598	558	537	526	586	554	537	569	519	558	593	529	537	572	521	543	503	520	521	597	575	558	558	565	575	576	560	529	577	549	580	555	569	567	556	572	518	571	520	599	580	591	569	553	554	531	586	560	540	609	571	588	548	566	568	572	539	582	571	596	536	537	533	594	564	528	564	562	603	568	557	591	569	563	569	563	564	531	555	543	544	534	553	544	561	574	575	539	573	547	573	591	589	584	548	595	515	541	559	568	508	561	527	580	529	567	565	555	592	558	545	519	575	572	544	565	574	551	570	579	545	550	548	563	564	565	614	551	582	565	591	559	545	581	578	556	532	523	545	525	573	571	584	563	533	550	537	571	563	564	576	548	537	543	565	571	580	577	537	597	586	552	591
35862	46909	18084	6209	4578	4351	2689	1981	2398	1456	1228	980	905	955	922	885	805	869	893	794	792	776	756	754	710	737	612	703	709	651	696	661	682	687	675	676	673	744	732	736	700	700	668	638	708	686	655	680	636	670	617	688	641	672	698	644	647	717	691	644	631	710	653	699	634	699	683	728	660	675	663	655	630	679	657	680	677	685	676	677	705	666	635	631	631	663	631	659	654	642	655	665	678	643	676	648	601	662	711	656	651	716	680	640	600	623	692	667	630	681	670	648	666	658	696	680	649	701	660	675	619	679	697	669	640	634	652	671	695	667	635	688	650	694	634	675	635	699	713	649	632	705	676	661	648	695	662	648	680	658	660	675	648	716	638	669	696	702	645	644	641	599	683	667	633	634	714	726	709	646	655	686	715	672	646	658	694	668	709	663	646	682	666	665	620	673	699	680	614	660	707	711	657	656	676	669	654	683	691	651	669	712	654	653	666	690	642	643	675	640	671	655	656	685	647	652	700	694	684	651	715	599	717	658	675	644	678	678	692	684	687	659	637	678	635	662	689	658	709	655	650	628	663	676	678	701	652	688	683	644	698	725	658	648	659	688	677	634	661	647	674	667	627	688	650	632	661	677	669	648	686	660	662	670	665	656	654	664	666	670	662	712	651	684	631	619	645	682	666	694	703	644	659	691	629	664	639	666	612	694	713	646	627	653	669	700	655	659	685	701	616	688	667	673	705	652	650	723	682	657	678	665	663	673	670	658	646	684	680	671	657	644	642	683	656	687	688	617	683	619	672	662	695	700	667	654	632	647	681	652	660	630	628	641	681	608	723	638	641	665	639	647	676	673	683	635	679	597	649	658	682	658	653	687	685	635	700	659	655	701	698	612	698	666	707	650	667	665	689	658	654	644	689	661	680	702	630	682	694	654	714	676	696	675	652	649	669	656	691	695	652	672	703	639	708	679	681	643	728	666	649	671	713	684	664	669	664	679	680	671	664	673	603	621	640	708	721	683	642	676	684	656	696	621	645	716	666	684	671	677	671	684	664	682	639	688	633	660	680	694	656	634	692	671	662	646	659	666	715	661	650	636	682	641	673	661	653	662	645	648	707	696	662	675	677	710	693	732	609	666	659	656	662	677	676	730	633	712	673	640	660	662	699	663	647	668	639	680	655	614	656	677	673	655	693	668	644	637	723	654	712	722	650	673	645	686	648	665	696	635	651	665	692	695	680	625	652	688	727	689	694	631	666	658	672	676	691	693	670	636	671	679	681	655	718	671	607	630	634	705	631	656	622	667	703	691	657	631	651	699	677	695	690	649	665	654	705	694	671	716	709	685	678	632	629	661	694	639	693	702	708	633	681	628	633	690	683	643	669	630	693	630	652	716	698	656	658	633	649	671	651	689	692	663	622	628	668	672	635	683	692	677	674	703	680	619	644	672	664	648	713	689	659	693	720	692	707	655	657	661	663	679	636	673	702	668	713	698	659	628	721	705	656	691	690	659	654	718	699	669	738	722	684	678	657	644	672	623	648	668	628	634	671	650	685	675	668	653	663	697	667	658	643	675	667	636	642	705	644	656	706	682	699	677	669	659	697	665	676	661	654	694	681	648	694	653	653	651	653	643	645	669	647	671	606	654	669	658	711	625	694	674	643	658	680	691	674	638	687	672	659	648	649	663	658	651	664	652	676	626	700	640	671	653	687	623	677	720	719	634	648	664	682	672	675	658	728	674	647	637	662	662	648	710	676	668	704	620	681	647	664	668	647	676	634	633	699	623	659	650	692	643	666	653	667	648	659	666	649	655	672	659	693	655	694	660	709	671	653	639	664	698	696	683	723	626	669	638	695	661	684	658	636	662	657	665	666	685	660	710	620	671	675	701	693	671	646	670	691	670	710	674	632	693	649	682	711	679	665	650	634	675	654	666	674	692	663	629	693	652	685	685	709	732	619	723	629	651	678	687	685	677	667	629	655	658	680	657	685	684	638	672	626	692	653	701	678	668	672	669	680	648	703	679	692	664	650	701	645	699	677	669	658	686	680	687	672	683	739	659	630	676	709	673	630	703	646	678	673	678	609	681	699	677	665	697	667	679	648	670	646	630	684	678	681	669	675	646	655	710	680	659	615	677	664	642	648	682	695	663	636	665	671	663	669	668	677	663	618	666	656	657	647	647	633	666	645	686	668	677	655	674	648	692	659	677	657	682	600	679	669	634	664	720	631	659	693	683	655	636	681	653	611	655	674	631	676	669	671	679	642	686	672	614	658	683	674	692	695	657	652	645	700	693	658	661	634	682	670	687	673	677	657	727	681	652	645	667	661	688	636	643	638	654	639	703	667	657	658	631	676	662	673	605	621	670	658	618	666	649	652	678	667	658	645	670	667	669	649	653	670	652	676	627	656	634	650	661	666	625	694	712	682	659	665	645	717	691	631	688	716	657	705	671	628	635	684	655	681	675	699	668	675	672	680	647	697	630	703	657	647	653	665	662	735	682	653	647	679	668	684	623	680	664	654	664	710	667	662	704	687	671	641	672	696	674	649	672	669	656	646	659	619	663	681	649	662	635	646	687	633	677	663	690	670	704	646	693	681	689	649	639	655	654	677	633	664	647	653	667	662	696	652	721	687	666	635	683	639	675	701	678	653	681	693	663	608	715	667	677	706	625	652	673	656	664	671	649	645	684	705	637	685	667	676	672	664	650	643	661	692	642	653	658	641	650	691	642	639	660	656	668	645	704	659	674	673	629	699	659	693	646	683	721	693	666	652	660	641	624	682	675	645	625	606	672	672	619	637	669	708	687	649	608	677	746	669	704	656	656	707	653	741	674	665	622	703	675	673	642	672	687	687	639	639	712	656	672	679	716	664	728	693	618	634	661	700	655	699	653	661	671	689	666	691	701	662	664	653	663	630	695	722	667	626	697	646	673	683	649	699	656	696	683	676	643	675	665	681	678	658	707	654	623	675	675	707	638	624	628	683	640	681	660	666	650	705	658	701	671	668	677	666	713	671	667	628	688	668	686	658	601	704	665	636	628	656	659	696	697	648	672	673	645	658	630	660	641	622	640	667	685	663	648	670	652	648	636	600	696	674	664	664	705	628	664	699	657	642	656	665	683	668	649	645	636	692	685	632	652	676	676	648	653	649	698	668	621	696	722	714	651	627	658	692	681	690	687	671	626	631	691	670	687	667	639	677	677	655	633	696	672	719	658	645	676	636	655	694	669	663	722	701	663	632	686	691	676	647	662	669	714	631	655	672	636	660	616	627	686	681	697	696	649	654	699	701	669	643	659	661	728	615	674	630	673	649	654	685	636	724	639	655	687	687	643	706	706	683	669	651	654	673	657	617	675	641	691	707	619	678	666	640	631	675	652	650	697	691	681	611	677	650	674	687	689	669	666	701	693	691	662	623	683	670	673	663	635	719	677	648	698	674	622	621	657	641	684	690	664	703	649	645	628	675	684	658	660	700	676	649	646	599	623	666	695
24113	21344	28732	24319	21318	13745	3347	1825	2034	1409	927	773	685	678	640	614	575	617	550	582	551	531	521	459	424	465	403	403	477	424	406	420	386	412	412	414	392	440	417	476	419	387	423	453	415	373	406	382	385	383	423	382	389	401	409	367	386	379	388	403	375	410	380	401	388	406	380	387	408	435	395	374	411	403	383	442	410	452	370	440	448	424	417	422	403	391	401	381	398	361	362	344	407	399	381	357	420	402	386	402	347	392	402	425	388	396	400	377	349	415	394	375	413	367	420	397	448	401	419	378	366	360	376	410	430	374	390	420	421	391	399	366	378	372	374	383	403	427	371	381	418	418	396	376	400	399	388	385	385	409	434	370	405	397	352	381	390	430	377	390	435	405	424	409	400	392	373	388	404	390	380	388	382	373	387	357	378	377	394	407	394	398	375	380	417	399	408	387	390	402	376	402	422	375	375	371	391	383	398	397	373	408	389	391	428	356	408	378	401	366	392	427	391	386	425	415	391	385	387	398	404	368	398	382	401	364	369	408	375	403	427	411	389	406	403	379	387	384	357	407	399	401	383	409	375	367	409	394	410	366	399	426	388	410	359	368	375	368	382	393	413	393	360	408	403	408	419	393	399	409	393	368	368	431	378	404	380	420	383	394	371	384	382	375	407	349	359	409	359	392	421	404	382	394	439	407	385	364	377	423	374	405	400	418	414	422	387	350	376	416	396	375	393	398	404	374	388	411	372	402	404	373	398	358	435	414	390	427	382	386	375	373	377	416	379	425	366	349	416	409	373	377	399	394	369	417	392	415	384	397	361	387	381	384	387	382	415	383	378	363	388	408	419	394	413	397	412	404	387	403	399	396	393	379	369	422	375	382	370	408	367	389	363	408	395	423	404	404	384	370	396	402	385	383	388	364	372	370	413	335	385	414	405	367	368	362	401	357	429	430	403	393	361	386	384	388	394	406	457	371	365	394	420	393	381	354	383	391	369	390	402	387	372	381	407	390	410	418	364	374	417	402	404	413	417	378	362	393	382	390	366	410	394	363	390	360	403	429	408	393	402	376	375	389	393	426	449	403	403	397	373	411	379	411	384	403	417	402	403	384	397	415	390	415	389	411	372	415	355	374	408	381	398	409	395	395	384	374	398	357	409	397	399	411	399	358	386	371	387	394	383	393	354	390	393	395	389	395	375	392	384	389	412	410	424	387	395	374	385	390	377	365	405	375	422	366	355	380	396	382	410	425	426	384	391	411	379	406	386	360	377	401	410	373	385	425	358	402	386	399	409	362	386	388	381	381	397	402	379	405	362	401	370	334	385	386	392	406	410	409	377	412	410	393	392	385	395	404	420	378	420	376	376	418	370	363	371	395	392	411	393	391	394	387	422	367	394	365	399	383	361	409	397	388	384	364	359	359	382	417	366	404	381	407	359	394	358	383	403	388	390	429	392	365	405	361	406	376	377	384	337	380	398	368	361	411	377	403	372	352	407	401	388	339	384	412	369	406	413	405	403	377	392	387	366	404	416	404	373	398	427	386	380	409	374	387	406	368	387	416	409	381	385	360	396	368	404	384	370	389	358	375	386	425	383	384	433	371	377	391	377	347	393	425	415	391	405	416	403	372	406	374	405	396	407	385	381	390	383	374	387	391	413	392	385	406	386	383	397	387	413	424	405	412	375	379	351	371	371	406	429	398	405	375	372	385	368	390	367	354	414	393	383	389	375	398	393	395	369	396	386	371	344	388	361	380	442	390	397	351	406	355	360	426	414	387	403	404	388	380	351	384	401	389	373	384	382	405	412	356	372	366	389	380	399	385	403	366	377	368	424	388	372	402	403	355	404	411	377	407	421	411	400	407	384	379	389	379	366	412	355	393	372	380	403	369	379	377	384	405	398	383	381	411	413	413	377	393	395	380	394	388	366	390	387	380	387	399	364	371	392	347	386	411	431	419	410	400	396	417	363	422	409	438	393	378	396	402	393	401	397	395	411	358	407	395	390	378	427	414	375	395	409	398	386	393	376	404	407	399	374	396	386	381	377	424	380	398	353	405	384	399	390	378	376	443	383	397	392	389	403	392	413	434	412	379	344	408	367	389	412	365	381	396	388	370	398	422	388	362	390	393	407	369	404	372	395	396	403	422	376	390	398	417	373	359	404	364	399	363	393	379	373	404	393	366	386	388	397	398	384	398	371	379	401	381	393	362	386	389	431	361	362	389	448	408	376	361	390	430	405	393	450	399	393	401	398	400	391	387	395	385	387	394	410	343	393	367	433	394	377	367	415	385	391	385	389	427	402	373	409	389	426	390	398	348	399	426	414	369	391	404	405	380	391	410	402	389	389	370	407	373	372	418	391	394	407	405	412	381	432	386	401	419	368	382	401	371	385	383	390	369	382	389	430	405	380	434	392	417	392	405	395	391	424	389	384	397	387	423	365	419	378	349	392	374	393	393	384	369	376	370	379	402	444	376	360	380	398	412	420	398	407	383	363	393	373	385	387	373	377	407	414	381	396	377	386	353	394	401	384	411	378	362	388	369	390	399	391	391	366	381	397	400	436	381	360	405	413	360	406	379	397	403	401	413	403	387	375	382	418	390	384	396	381	397	395	408	381	374	395	378	398	413	377	369	377	373	399	408	400	396	403	417	369	431	372	394	403	392	383	402	354	422	409	401	382	419	335	430	389	345	382	402	391	387	374	338	401	412	376	405	381	372	396	392	380	369	435	422	385	371	381	370	369	414	408	366	385	396	402	396	350	405	389	394	376	359	408	388	411	368	389	392	380	368	383	390	385	456	357	397	406	397	393	366	409	394	347	423	373	363	395	426	404	379	377	371	417	401	403	393	373	391	445	375	422	373	392	360	407	403	384	398	379	398	377	382	373	390	361	389	422	401	377	413	367	410	392	390	392	355	419	385	364	391	398	392	397	398	378	366	389	389	401	384	402	397	353	429	384	383	382	390	420	369	388	401	403	386	404	397	382	400	423	384	379	391	387	429	365	402	387	384	420	369	375	383	381	346	421	423	389	378	410	411	381	365	401	397	401	405	366	401	395	387	414	410	389	381	392	364	408	374	381	404	412	396	361	399	410	384	413	376	409	380	380	391	369	399	402	386	389	397	403	387	389	384	382	374	433	400	401	417	377	395	400	396	397	378	407	428	400	402	379	388	384	385	406	396	405	371	408	413	392	391	400	405	409	401	419	404	369	363	410	372	393	391	373	402	428	378	398	348	355	415	392	406	410	402	376	410	398	407	378	388	406	372	381	401	365	375	397	380	376	419	383	376	409	377	369	401	380	389	398	408	388	375	421	397	399	381	408	400	427	405	401	396	404	382	387	395	369	361	365	401	377	419	398	404	395	399	376	417	381	394	372	398	395	404	366	367	366	381	390	397	395	386	390	376	413	409	397	380	387	389	400	380	386	407	350	396	408	398	392	389	388	366	400	373	387	387	406	365	416	381	412	380	390	392	422	401	374	371	376	409
37571	57434	25001	10313	7718	7578	4780	3456	4064	2689	1687	1270	1125	1039	966	1018	885	905	899	753	702	711	642	602	623	543	559	507	534	543	487	504	545	529	519	521	509	573	519	541	514	524	483	529	519	478	496	511	473	480	520	512	470	520	514	457	441	463	460	503	477	460	472	450	473	498	475	497	459	490	423	488	501	472	515	509	511	506	559	480	480	526	532	496	475	469	490	493	479	456	472	495	445	491	473	467	461	481	504	480	436	465	466	473	480	463	432	475	487	475	484	464	453	470	457	471	464	462	440	485	445	499	495	471	479	499	484	487	434	450	460	503	462	466	512	471	438	475	459	461	464	464	495	444	502	459	449	451	471	493	440	494	455	494	480	460	460	524	467	518	443	481	477	461	486	470	472	488	482	423	454	489	496	468	489	515	505	461	496	459	473	523	484	506	490	476	430	507	429	459	482	513	438	474	458	486	494	477	494	488	483	463	470	483	468	464	469	456	469	458	454	488	464	499	430	454	451	454	496	468	515	512	499	435	477	450	456	474	470	445	473	470	470	477	499	490	482	510	459	468	504	482	476	487	467	488	480	461	452	443	445	477	472	489	469	481	536	458	469	515	437	484	480	460	457	465	521	456	489	453	472	471	467	446	500	500	450	441	468	477	498	543	468	482	453	466	472	503	425	472	428	462	466	472	492	484	455	481	503	524	571	465	469	500	444	498	471	434	446	470	470	437	504	485	453	427	466	475	466	504	479	478	515	467	476	427	475	470	463	486	457	473	495	440	460	457	442	445	465	481	462	461	448	497	451	477	433	475	476	515	445	516	483	465	475	472	502	477	465	482	464	459	490	446	464	469	468	456	476	507	456	488	468	450	485	473	465	517	513	452	498	459	458	502	449	478	507	505	514	470	464	439	495	465	452	477	470	467	496	492	460	477	447	427	464	499	491	458	457	437	476	469	467	510	428	467	477	471	438	458	471	477	495	507	463	505	511	488	497	453	457	513	470	463	461	425	447	467	465	456	467	486	487	493	531	469	503	455	515	499	482	480	484	491	491	500	451	501	453	502	465	505	474	470	461	473	477	494	469	479	455	474	428	481	481	475	473	490	472	481	415	472	460	462	486	468	472	495	475	471	496	476	488	472	490	441	489	497	443	487	451	471	500	483	472	504	495	446	499	500	463	471	466	464	475	445	453	505	483	465	468	470	454	510	456	484	507	436	466	471	466	495	476	488	466	464	448	427	457	470	473	489	484	473	447	431	480	489	491	524	500	427	474	450	492	502	501	483	488	458	461	499	438	457	467	479	482	474	477	446	470	485	474	458	467	534	400	448	455	481	464	498	458	448	468	463	445	446	494	479	449	465	486	450	522	472	496	470	507	522	466	449	461	433	499	497	515	482	479	454	511	475	457	479	476	489	487	479	510	467	473	452	461	496	463	478	487	449	438	502	483	506	468	469	459	482	458	490	437	498	475	476	483	472	446	476	455	455	450	452	466	437	439	450	457	497	480	492	467	470	435	490	481	454	479	448	467	482	491	486	494	483	470	494	464	478	465	448	500	496	464	477	474	464	473	479	435	470	449	492	492	486	473	474	461	471	460	487	460	481	446	495	479	495	501	475	440	528	463	475	464	510	516	487	486	474	484	492	467	457	514	457	485	483	508	430	465	501	450	471	486	501	453	442	475	442	428	483	466	478	486	475	466	490	472	479	503	474	495	484	470	471	421	488	495	482	437	446	497	457	486	477	467	469	444	452	439	494	415	476	483	467	467	466	472	459	510	458	495	508	478	459	490	469	463	467	497	459	480	479	487	484	456	471	452	489	488	483	467	473	438	466	508	451	483	467	501	445	469	465	487	455	508	477	441	478	468	490	465	446	476	485	485	492	458	479	526	458	481	466	434	496	474	500	448	453	502	469	474	467	464	439	479	474	489	462	479	492	514	486	454	494	471	437	473	442	494	467	467	512	496	493	464	472	442	476	510	496	469	517	462	477	488	477	440	468	436	483	445	464	491	472	479	487	451	471	463	462	498	509	478	466	497	482	461	441	501	502	520	453	481	442	506	477	486	487	471	456	503	508	485	454	472	420	487	452	509	460	489	469	428	469	492	484	468	493	504	480	457	441	467	467	471	444	461	470	461	467	461	473	466	483	483	472	464	455	474	487	466	466	478	481	454	508	435	475	467	479	468	480	443	474	485	506	501	449	476	509	504	458	484	441	499	486	461	486	470	457	481	486	493	466	513	444	448	446	490	466	466	457	484	488	456	493	506	476	450	483	400	415	498	464	465	509	478	490	486	469	465	455	488	472	450	435	452	479	446	475	484	526	513	519	464	475	513	483	472	457	502	428	446	501	506	457	464	475	490	527	443	487	460	473	472	488	477	497	436	443	447	481	461	462	454	473	488	471	465	486	473	479	472	486	507	451	459	447	477	521	472	470	455	482	452	466	476	460	511	500	456	485	455	492	472	495	496	481	469	468	432	461	476	469	492	479	489	457	481	486	486	485	472	460	531	501	472	485	508	458	510	486	500	491	480	484	493	502	479	496	487	485	478	495	418	459	443	477	443	484	453	464	477	494	442	494	485	465	448	433	452	475	459	441	455	473	454	483	466	470	431	485	453	462	494	482	483	457	488	472	482	467	480	447	470	472	449	481	468	466	470	479	459	492	462	496	479	477	448	449	499	486	494	470	497	460	474	503	458	497	450	487	479	475	511	445	481	494	496	479	446	485	456	498	501	463	477	503	459	486	487	461	484	458	458	488	454	468	440	502	444	458	495	482	435	473	454	479	427	425	468	439	474	492	485	486	498	473	432	461	500	469	478	471	481	502	500	487	451	521	432	468	461	489	488	467	502	439	486	480	434	445	470	483	491	495	441	477	434	524	488	440	479	467	474	451	472	437	480	456	489	471	439	463	476	516	507	501	503	520	463	513	509	416	441	499	453	503	492	467	442	497	454	457	471	435	494	520	478	464	453	471	466	449	454	462	455	472	499	462	455	512	462	456	493	493	441	482	515	478	511	457	484	477	455	476	438	473	479	455	479	449	433	449	466	489	446	492	474	505	479	495	510	495	452	464	524	471	455	476	476	457	481	509	464	459	499	460	477	450	459	498	493	484	424	483	494	500	476	495	443	436	478	462	513	492	477	445	498	457	460	510	483	491	469	466	479	492	475	480	481	449	451	495	466	495	434	421	468	497	490	477	499	490	471	459	462	517	463	435	464	467	447	480	431	514	458	453	453	454	498	456	488	478	442	476	477	457	465	494	488	480	469	461	443	451	514	442	456	469	436	444	482	483	501	450	483	475	503	490	484	473	465	466	473	437	468	465	502	479	419	521	499	472	472	484	496	487	472	460	467	450	473	458	487	500	474	496	476	524	504	417	496	494	445	444	449	445	484	457	471	486	467	508	460	480	492	495	454	457	473	478	466	460	466	444	452	479	475	483	473	519	482	433	478	495	518	460	468	504	463	505	453	444	474	439	466	434
24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
