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
341676791000	341676791561	341676792111	341676792661	341676793210	341676793761	341676794311	341676794861	341676795410	341676795961	341676796511	341676797061	341676797610	341676798161	341676798711	341676799261	341676799810	341676800361	341676800911	341676801461	341676802010	341676802561	341676803111	341676803661	341676804210	341676804761	341676805311	341676805861	341676806410	341676806961	341676807511	341676808061	341676808610	341676809161	341676809711	341676810261	341676810810	341676811361	341676811911	341676812461	341676813010	341676813561	341676814111	341676814661	341676815210	341676815761	341676816311	341676816861	341676817410	341676817961	341676818511	341676819061	341676819610	341676820161	341676820711	341676821261	341676821810	341676822361	341676822911	341676823461	341676824010	341676824561	341676825111	341676825661	341676826210	341676826761	341676827311	341676827861	341676828410	341676828961	341676829511	341676830061	341676830610	341676831161	341676831711	341676832261	341676832810	341676833361	341676833911	341676834461	341676835010	341676835561	341676836111	341676836661	341676837210	341676837761	341676838311	341676838861	341676839410	341676839961	341676840511	341676841061	341676841610	341676842161	341676842711	341676843261	341676843810	341676844361	341676844911	341676845461	341676846010	341676846561	341676847111	341676847661	341676848210	341676848761	341676849311	341676849861	341676850410	341676850961	341676851511	341676852061	341676852610	341676853161	341676853711	341676854261	341676854810	341676855361	341676855911	341676856461	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2755	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23099	21924	29370	25106	21929	20527	5760	2221	1593	1366	1105	976	867	819	723	655	625	583	517	461	492	415	444	457	424	421	393	365	377	386	397	355	333	345	305	342	315	334	331	283	310	306	277	314	318	319	280	324	322	323	282	298	295	288	276	300	285	273	261	264	259	288	293	285	313	311	298	294	303	285	308	266	289	302	284	303	279	292	310	275	283	273	276	303	289	292	282	289	285	284	290	259	282	296	300	272	249	292	303	312	296	288	317	260	296	310	293	298	271	296	242	292	277	271	318	289	265	284	313	289	275	265	290	280	277	279	292	277	295	258	294	300	328	302	296	297	301	280	276	295	308	287	297	277	316	279	269	285	256	281	299	277	271	274	274	283	302	268	275	281	283	290	308	281	325	301	284	281	269	299	273	271	267	304	282	284	293	295	287	287	276	281	272	285	290	269	255	257	321	266	288	250	292	288	296	302	295	277	273	281	275	302	308	304	244	291	282	285	267	251	295	246	266	256	311	282	300	237	268	299	280	289	277	305	297	319	293	293	284	304	288	245	261	273	293	291	269	299	304	301	318	285	294	290	255	303	291	271	295	271	295	278	264	307	283	277	270	296	313	330	313	315	278	302	283	283	308	290	288	260	278	301	294	292	297	280	251	287	248	260	303	279	273	296	270	290	301	331	280	302	288	270	291	304	317	292	271	288	321	305	276	280	287	248	283	290	282	294	302	265	293	289	291	280	298	291	263	275	278	277	333	297	256	268	297	290	271	275	263	294	258	269	270	279	290	270	264	299	272	264	298	297	255	315	304	300	271	282	302	281	283	304	308	280	318	268	280	315	272	268	286	269	318	300	309	313	242	282	272	283	294	278	295	286	308	300	272	311	292	284	257	260	281	307	284	262	261	262	277	304	286	315	324	286	295	258	289	290	278	271	273	307	323	292	259	267	291	293	272	295	259	300	273	307	276	295	299	322	276	292	290	286	281	322	293	290	297	253	286	300	294	315	270	299	293	284	268	314	306	304	283	318	269	272	295	279	292	285	305	276	295	307	271	290	308	277	325	300	303	295	279	307	249	297	295	298	288	267	329	310	285	305	287	287	306	287	286	301	305	315	289	293	272	284	280	281	299	277	311	278	254	268	269	253	299	284	290	268	289	278	284	280	293	265	293	279	292	306	284	253	288	271	280	279	286	255	282	291	249	273	279	286	274	253	289	298	289	275	285	278	277	264	313	283	292	278	272	306	302	281	290	272	303	274	271	294	309	291	276	300	292	291	265	283	281	264	307	270	265	282	283	281	273	267	280	280	291	293	294	302	259	291	309	321	291	321	318	258	299	281	287	260	301	308	324	269	274	284	306	271	281	290	278	279	303	268	299	283	243	285	265	285	279	306	295	282	273	261	294	309	301	305	298	284	294	277	310	305	244	275	290	297	282	291	281	265	289	291	241	272	246	287	316	293	271	284	279	298	285	277	309	295	287	282	275	280	284	307	288	289	308	306	281	317	298	288	325	312	263	316	293	281	294	281	286	282	304	308	275	272	283	285	263	274	298	268	277	306	257	284	293	257	258	289	285	309	285	299	274	288	303	275	258	269	283	300	283	268	294	287	279	271	298	281	301	298	286	296	326	274	298	271	299	301	294	268	278	272	315	310	301	320	311	277	274	314	259	296	274	283	270	307	301	327	299	267	254	289	298	296	295	295	309	300	304	283	246	290	259	279	309	294	296	309	273	299	281	277	287	279	319	263	320	294	277	284	267	254	307	272	289	334	295	276	290	322	260	278	292	296	289	277	283	311	269	280	310	275	294	289	245	300	257	271	310	285	271	271	306	306	278	272	265	274	296	272	268	297	273	296	271	293	282	287	260	302	296	265	303	282	291	268	292	288	278	277	254	290	280	269	274	320	259	302	276	299	289	293	269	273	303	281	288	282	283	269	280	275	304	296	276	320	277	302	304	292	284	317	276	275	274	300	263	285	308	290	308	294	286	292	266	291	287	294	274	292	269	280	320	286	276	272	281	309	259	285	276	287	300	267	258	303	272	284	301	280	287	283	300	270	319	292	305	275	271	279	286	284	288	308	275	318	270	292	294	286	275	308	292	271	268	281	289	276	295	290	264	311	287	269	296	289	273	279	252	290	302	290	308	317	293	262	278	306	309	287	301	266	293	291	281	274	297	301	282	272	284	273	308	302	317	292	255	304	282	297	300	289	255	309	292	305	298	302	278	316	274	269	289	283	284	271	250	282	310	268	307	301	290	250	300	293	268	308	261	310	261	273	277	305	306	296	294	286	323	308	258	283	293	286	293	265	284	293	308	314	273	302	310	330	291	283	283	295	310	271	302	313	290	303	312	313	274	270	281	269	280	276	294	300	313	281	285	271	297	318	276	295	289	280	283	278	304	285	263	284	319	292	287	286	307	327	280	305	287	263	258	279	243	227	280	285	336	297	327	295	306	252	320	290	297	308	284	299	284	292	270	280	319	291	288	290	293	292	305	284	277	290	298	292	272	285	274	276	272	264	282	273	318	278	283	306	320	286	301	323	312	280	312	289	280	288	289	256	323	289	279	290	274	293	285	282	291	263	321	272	300	277	273	284	287	263	277	285	274	264	267	289	296	294	270	299	293	297	295	284	299	294	278	292	258	286	258	298	269	285	281	278	304	307	289	315	295	269	263	277	297	296	264	299	312	273	293	254	294	290	253	287	302	269	295	272	261	296	263	293	299	269	279	298	298	266	295	251	272	285	298	279	292	257	286	296	280	284	308	276	260	280	300	306	279	300	315	268	262	283	266	284	267	316	303	267	286	292	285	316	301	279	288	278	278	312	257	277	275	271	259	264	304	278	277	266	256	291	279	269	329	282	296	290	288	286	268	281	278	295	296	283	280	277	274	263	271	293	282	289	276	290	306	288	277	267	266	272	266	281	287	311	288	287	279	281	278	293	300	295	264	266	293	303	289	278	256	287	251	276	301	264	301	267	278	298	293	290	313	278	313	305	306	257	273	289	293	259	255	305	299	274	304	268	288	283	286	301	263	275	321	287	307	298	282	306	276	274	293	273	278	294	273	267	298	297	297	271	298	292	257	282	299	256	281	291	302	290	306	281	279	256	279	289	259	272	279	264	284	295	308	273	294	274	280	287	295	299	274	278	270	296	283	271	293	285	299	286	310	321	265	323	298	300	331	294	253	281	298	273	267	253	271	280	307	305	267	313	280	251	293	284	271	319	285	292	271	327	299	267	284	277	305	283	291	277	275	285	285	290	324	311	306	270	302	267	288	299	303	277	265	303	283	286	275	250	268	296	290	277	271	294	317	286	280	284	286	305	301	282	272	291	305	281	302	295	289	300	307	282	300	293	271	287	274	274	286	275	272	275	308	278	296	262	278	313	289	304	285	248	294	287	238	308	293	299	284	292	287	276	272	272	309	280	282	260	323	282	276	309	298	289	285	289	286	303	289	256	300	304	266	290	290	258	318	296	306	296	298	265
12314	32736	26328	16120	12139	8991	6938	5470	4450	3693	3007	2559	2237	1916	1724	1525	1366	1336	1162	1038	981	943	926	818	797	766	707	699	729	671	632	630	645	587	563	587	578	520	530	530	509	497	501	481	495	479	470	451	508	469	460	458	461	451	474	449	451	425	443	444	480	442	450	432	446	492	478	453	479	427	502	479	409	447	464	432	428	459	457	451	471	444	450	464	481	493	443	481	458	438	461	456	461	442	442	448	465	478	505	432	422	422	451	416	467	466	454	435	440	475	427	446	437	469	508	442	473	418	455	472	430	431	434	469	449	469	476	455	482	475	442	436	477	452	440	412	435	491	430	472	470	452	451	462	478	442	471	510	472	494	460	417	465	426	442	465	396	429	442	432	458	471	447	460	403	464	429	418	482	414	460	486	449	465	460	431	463	426	471	457	427	437	466	417	472	473	400	468	465	463	412	402	432	469	446	466	449	488	492	426	458	463	464	427	427	422	472	427	425	432	426	451	475	444	483	466	460	466	437	452	465	465	460	411	476	452	423	451	382	407	453	446	469	440	460	476	445	445	474	450	479	468	493	452	448	441	457	447	411	459	423	491	463	440	408	472	428	447	440	454	475	457	480	458	468	412	432	467	480	423	463	460	441	454	437	427	434	471	445	448	452	450	459	470	483	427	404	454	430	423	472	453	429	481	444	408	432	474	449	407	460	473	467	488	458	480	433	451	493	445	435	440	461	470	459	431	482	411	435	442	519	454	455	450	458	421	398	453	459	438	421	460	451	446	449	463	440	423	427	431	446	443	427	454	422	432	443	457	468	472	447	431	441	430	458	459	427	433	461	483	436	441	440	446	440	484	482	446	464	458	439	440	399	459	460	417	432	443	457	486	461	441	480	452	458	452	450	434	449	488	438	443	432	462	428	472	452	370	463	446	468	432	438	446	427	475	436	453	467	423	460	431	480	501	411	443	459	453	442	438	434	501	439	447	444	436	457	468	415	449	493	423	470	472	446	469	461	431	477	451	444	462	425	436	443	478	480	418	430	422	444	480	442	499	421	469	463	466	465	467	460	465	477	520	449	439	441	437	442	434	442	486	448	449	412	446	415	435	447	460	425	452	442	445	467	440	453	473	438	434	474	436	440	462	493	454	458	436	435	419	479	421	443	433	444	458	454	426	442	440	456	462	440	457	470	435	489	469	434	435	441	437	424	486	430	437	444	443	430	477	463	452	449	474	418	426	479	428	473	479	455	452	465	442	499	453	448	416	451	435	491	474	406	474	454	452	492	461	493	444	440	464	506	468	469	454	471	442	457	450	447	428	424	464	468	414	413	426	473	484	412	479	439	449	453	449	470	451	439	444	413	468	458	478	434	483	438	418	441	438	479	445	446	433	488	449	455	441	487	449	394	432	471	477	401	457	453	457	418	469	439	433	448	475	414	439	429	473	452	477	447	485	436	442	411	410	438	440	414	476	451	450	460	449	461	486	457	442	408	456	447	469	434	430	501	435	445	438	437	476	468	446	418	434	437	425	431	445	457	434	486	448	455	463	481	465	418	468	448	428	441	466	435	431	431	408	442	397	448	459	449	486	459	420	466	427	421	468	452	455	462	478	472	490	465	409	418	442	444	477	458	419	468	443	456	458	476	435	424	460	472	454	462	508	441	464	487	449	491	448	454	454	442	477	451	449	485	420	448	494	461	455	447	461	476	450	502	443	472	479	431	448	429	443	463	443	484	460	449	441	396	443	500	435	483	472	418	446	429	492	460	458	468	439	408	385	438	469	438	428	470	465	405	448	418	477	445	440	419	444	493	427	437	454	455	420	489	434	445	466	448	466	460	433	425	451	466	438	461	443	456	467	459	425	477	454	469	436	467	470	421	432	455	465	471	457	418	443	446	478	451	453	397	425	427	448	522	434	475	471	481	431	439	450	463	503	468	449	474	486	410	475	466	487	470	451	434	459	436	445	453	448	445	461	452	451	448	424	430	465	451	457	433	422	456	434	460	410	442	442	404	437	475	437	453	456	469	449	446	478	449	415	460	490	454	442	424	486	441	498	434	437	456	449	426	453	467	442	447	488	451	440	477	439	511	480	450	466	448	469	439	448	466	470	436	480	428	438	452	437	484	448	406	442	443	464	447	478	455	472	480	463	461	448	419	467	451	443	478	428	442	477	433	463	415	447	438	400	426	439	452	413	485	457	473	443	438	499	424	457	423	447	460	444	482	487	442	472	467	449	444	432	418	478	439	433	425	477	425	440	434	476	437	419	473	488	427	436	477	453	431	392	473	491	448	477	418	489	476	469	448	434	445	453	439	427	401	466	453	514	457	465	460	440	410	457	431	455	447	447	433	458	458	480	445	467	455	461	460	465	463	441	478	464	472	456	456	464	466	440	413	456	444	426	460	437	474	517	438	465	453	446	455	444	432	443	477	438	458	444	466	454	426	428	444	448	453	451	453	455	478	466	431	461	411	471	448	445	430	438	445	472	441	444	433	418	455	480	442	462	426	447	490	449	418	453	452	397	450	439	430	467	418	430	494	429	447	453	481	444	411	457	447	461	428	470	444	460	441	438	426	453	436	470	470	483	434	477	450	468	442	448	445	439	447	446	473	442	454	459	483	457	468	438	434	484	456	435	454	488	485	450	417	454	449	431	446	449	436	432	410	469	421	441	461	401	475	452	434	481	468	455	437	443	429	458	403	478	486	462	467	498	430	467	479	483	487	411	480	447	421	497	448	472	444	461	438	458	479	464	458	447	409	465	443	438	439	462	477	435	431	465	453	477	428	495	454	462	460	440	462	437	475	439	444	438	459	471	393	449	450	448	453	461	460	423	420	425	435	469	440	432	442	465	456	424	430	431	439	427	441	465	451	472	454	471	437	462	420	442	484	447	503	488	443	464	461	467	459	431	446	468	497	454	444	465	468	467	425	448	443	389	401	436	420	459	452	450	436	425	459	456	447	444	441	433	456	455	460	433	429	450	437	423	419	428	481	463	453	480	463	448	437	486	418	436	424	444	444	442	425	439	423	421	438	420	437	455	462	462	455	430	393	438	499	447	444	437	477	470	455	466	425	447	451	495	451	475	463	399	442	426	426	454	476	479	448	442	454	451	446	451	466	488	462	464	448	423	455	422	406	454	446	447	450	443	466	440	427	478	432	433	450	438	460	426	467	412	470	447	414	416	480	446	459	470	466	441	458	469	473	427	471	450	438	419	449	466	458	452	466	405	482	448	445	438	451	412	473	458	463	445	466	429	453	446	485	464	454	449	450	432	489	426	492	450	451	433	434	473	402	436	447	459	461	439	427	464	433	440	443	425	451	443	421	443	452	436	484	458	444	491	458	478	430	453	451	440	439	463	414	453	467	467	439	444	433	452	457	469	443	484	450	450	450	446	463	434	463	454	464	436	438	444	457	452	459	463	413	458	452	438	479	418	462	430	471	423	446	429	437	414	469	462	479	460	418	455	439	433	487	428	475	408	451	495
27458	20045	12027	5027	2461	1677	1265	1024	863	819	718	655	644	608	614	556	556	539	512	548	477	526	534	480	507	494	459	449	445	469	468	455	493	451	438	441	464	484	433	443	414	440	430	444	431	434	464	413	469	427	450	488	483	427	455	458	445	456	453	471	456	444	449	440	472	434	429	468	422	476	443	421	477	455	397	418	443	429	448	438	444	422	460	445	434	453	470	424	465	466	438	427	423	423	426	462	440	450	445	468	422	446	435	439	418	434	424	429	448	469	430	417	457	443	478	454	418	456	455	463	457	429	407	450	473	470	432	463	471	446	448	420	458	451	473	457	485	449	416	418	460	436	464	445	425	498	448	464	456	461	439	492	461	435	469	439	464	456	441	453	460	426	452	460	431	398	444	445	435	442	427	470	409	428	417	385	440	455	459	453	454	422	425	457	438	476	442	426	439	475	405	439	436	437	438	458	463	467	460	446	452	423	456	415	428	445	405	465	432	436	460	457	431	447	439	441	420	471	450	463	425	435	494	464	454	467	445	443	436	448	472	466	462	418	463	455	446	450	465	425	446	454	450	460	407	463	463	438	463	464	450	473	446	432	456	421	412	447	427	440	449	423	447	419	460	450	436	443	454	439	425	423	448	445	447	431	430	390	440	421	422	432	431	416	443	456	430	452	468	471	445	440	459	460	474	451	463	443	404	451	446	437	425	450	458	436	432	440	465	472	452	467	428	443	427	442	439	426	448	430	435	427	456	460	429	436	430	448	417	450	425	447	429	460	483	471	476	445	470	418	462	437	443	417	455	474	450	461	477	443	457	473	438	450	411	423	470	488	432	451	455	424	445	432	454	433	446	487	461	455	424	385	438	442	431	443	445	442	470	445	430	458	467	460	415	430	479	436	414	455	434	425	465	409	467	389	449	431	453	450	476	444	438	469	473	411	419	419	442	459	466	448	429	468	423	488	431	425	454	440	435	454	424	450	467	469	453	450	434	486	469	441	417	477	403	438	445	436	475	484	446	412	417	475	451	464	443	414	431	443	450	455	475	454	474	456	455	443	411	458	473	426	483	469	486	424	405	463	439	435	429	440	431	442	445	434	444	438	444	420	433	457	431	407	403	433	459	431	458	462	444	452	474	436	477	443	468	476	453	470	444	443	452	439	471	430	460	435	439	453	441	420	489	447	458	410	446	418	450	445	464	452	432	443	439	449	411	423	433	435	422	462	434	429	434	438	416	473	424	467	458	467	419	465	377	453	435	464	464	458	425	438	458	463	465	442	467	419	441	402	430	461	467	467	442	452	465	452	467	462	429	454	474	482	448	442	450	429	415	452	464	440	439	430	417	421	451	435	473	410	435	449	464	431	471	445	418	460	420	464	448	472	451	453	437	428	470	481	433	413	470	438	480	438	453	438	434	447	435	438	430	441	483	442	423	447	479	460	484	442	445	461	441	433	478	436	443	435	443	478	454	459	464	429	439	475	450	457	446	448	414	459	437	484	435	427	418	466	429	458	440	428	478	462	427	473	419	481	398	467	421	448	472	429	457	475	402	468	469	422	455	443	412	498	482	509	403	451	474	450	440	431	490	421	455	435	464	437	433	477	429	463	454	450	444	441	445	452	435	422	473	457	459	439	474	455	473	460	449	470	427	454	458	439	486	469	447	446	447	447	456	421	461	392	477	469	470	430	437	422	408	423	418	463	450	435	456	448	467	458	445	456	429	436	441	438	456	406	461	439	453	444	382	451	423	434	406	461	434	442	414	420	434	454	453	450	459	487	425	422	452	447	482	478	439	488	464	428	444	422	441	459	453	394	449	432	461	440	440	413	441	456	471	459	452	440	446	435	466	433	429	413	473	419	466	451	442	408	418	443	431	422	425	463	454	448	459	469	456	451	466	431	456	456	444	445	443	445	481	460	433	443	459	466	444	461	460	435	413	439	479	465	439	438	476	474	415	442	426	470	437	471	396	450	465	444	439	456	420	436	428	407	427	465	442	414	435	419	446	459	443	425	429	434	444	439	424	438	470	483	435	450	457	430	428	479	421	441	426	433	461	429	466	446	416	430	464	458	433	447	432	455	437	464	440	442	433	447	459	459	432	435	466	422	459	453	447	444	447	449	428	469	429	414	418	456	462	447	446	417	448	462	428	419	422	451	412	485	435	429	459	417	486	441	456	420	477	416	428	476	439	449	472	427	424	451	481	428	481	433	443	478	489	403	439	435	472	463	451	501	418	470	434	432	471	456	418	425	419	420	397	433	431	409	501	493	431	437	433	455	425	449	449	418	412	441	443	445	479	483	474	467	417	429	428	494	424	473	422	444	447	420	454	400	493	418	433	456	445	424	445	429	492	464	435	455	432	501	419	433	423	434	440	409	445	454	434	439	465	492	449	476	456	436	457	408	443	461	434	474	427	467	443	415	449	432	473	462	432	437	464	489	480	463	415	429	459	421	431	442	442	444	451	470	432	425	423	443	450	469	459	446	449	467	423	454	483	420	416	441	478	429	421	456	420	411	440	439	425	458	456	459	445	423	445	425	450	453	403	435	444	419	442	480	463	409	457	437	422	459	446	432	455	431	401	476	470	454	437	457	444	409	439	454	468	474	422	420	453	458	412	439	464	456	428	464	460	441	434	433	418	439	461	469	423	462	426	452	427	465	463	421	474	440	465	469	464	449	431	451	411	469	458	425	438	479	427	504	429	466	462	432	455	432	453	451	504	405	453	424	444	461	421	447	467	430	425	432	439	453	397	424	449	450	456	452	426	462	469	448	433	463	424	467	474	453	439	431	461	414	453	462	437	419	445	431	422	437	489	470	490	454	424	461	443	428	446	436	445	449	451	450	457	468	448	428	420	434	447	465	444	418	446	412	410	475	430	460	443	443	473	433	449	457	454	403	439	431	449	423	435	452	472	416	452	434	459	429	489	430	482	440	433	410	457	428	461	447	417	446	443	431	417	479	469	427	440	462	456	480	464	446	440	451	412	480	458	456	413	424	472	427	454	426	411	448	459	432	477	441	477	458	466	498	431	427	452	455	432	471	440	473	444	452	455	485	459	410	464	420	467	457	469	416	478	406	435	408	401	415	416	408	423	425	446	421	447	456	456	422	431	471	457	461	448	439	410	421	434	452	437	454	483	472	448	443	412	423	446	468	433	473	438	454	449	416	463	454	455	444	432	424	433	445	443	443	431	456	426	445	443	431	461	442	456	442	413	434	426	475	471	443	453	427	495	461	443	467	481	472	470	446	448	456	448	450	450	455	398	440	430	453	438	438	409	432	426	458	472	436	461	456	445	454	467	443	435	436	471	473	447	428	456	414	462	463	439	443	467	428	464	475	451	476	448	464	482	463	435	427	445	466	426	436	423	418	460	452	437	417	460	469	390	461	441	460	427	442	466	425	413	454	408	407	429	421	432	454	443	417	411	449	456	438	446	375	417	442	492	457	422	426	439	463	438	462	464	444	421	413	435	445	436	447	477	462
10468	20018	14549	7767	5469	3885	3088	2498	2064	1867	1574	1474	1261	1198	1084	1050	1117	1005	911	897	894	898	816	848	817	818	788	856	827	737	784	738	812	790	746	670	715	746	741	717	756	791	728	714	688	724	678	679	679	730	670	701	742	674	761	694	758	731	669	691	703	702	662	666	689	717	740	710	697	700	687	719	706	745	731	736	720	707	700	699	720	728	681	675	703	679	773	684	695	692	727	751	736	705	741	663	715	726	660	688	698	718	727	675	722	687	671	740	697	715	696	743	711	710	700	707	719	718	704	686	676	705	740	699	708	695	712	680	696	684	679	749	727	676	685	711	664	700	728	704	682	720	741	740	741	731	733	662	689	738	684	654	689	733	738	688	689	696	721	690	711	730	719	682	677	691	654	769	735	766	701	732	697	711	683	701	663	687	664	690	678	727	729	734	726	684	711	717	701	676	663	665	706	737	711	683	699	702	697	665	692	725	720	735	685	702	745	687	728	713	661	710	728	770	694	677	681	721	682	741	748	702	658	711	724	662	718	706	690	686	711	727	710	715	705	725	726	736	744	672	750	712	706	751	687	713	711	683	682	735	724	734	693	723	761	704	695	733	680	739	709	737	719	762	752	695	721	708	747	700	751	697	705	750	734	703	680	734	728	693	662	754	742	731	684	711	660	688	703	731	692	704	742	739	702	702	722	680	629	744	705	687	726	717	722	705	721	702	744	707	668	725	740	718	726	697	676	684	709	700	717	719	673	684	715	749	688	708	738	674	684	680	683	710	726	689	689	751	705	723	721	745	706	715	662	697	719	700	707	652	706	762	733	793	685	745	675	692	711	678	685	716	746	710	688	732	712	717	685	728	706	710	766	670	787	661	686	671	685	712	669	703	668	644	707	705	702	713	748	702	741	687	688	681	742	706	738	678	683	660	706	707	748	690	736	695	718	693	686	716	700	721	751	695	708	670	694	725	738	700	708	712	710	731	698	757	747	695	672	671	670	741	690	672	736	678	708	765	744	675	690	758	728	683	728	675	709	747	691	701	706	742	690	717	696	715	668	700	691	716	716	695	684	710	724	695	734	712	669	745	724	708	717	710	767	693	707	700	691	752	713	715	662	726	739	751	673	681	698	706	740	762	745	706	662	704	686	706	699	716	708	721	695	727	767	700	672	733	747	714	701	671	684	705	723	688	732	711	738	703	687	727	712	690	756	724	752	711	698	727	754	702	687	697	725	680	729	711	692	732	665	693	678	667	763	753	711	699	775	692	716	717	690	670	701	665	689	712	731	735	704	659	727	688	757	729	741	728	709	706	659	709	668	669	668	705	708	700	695	700	709	724	674	715	739	715	694	732	687	687	664	724	650	739	707	701	671	725	722	691	689	766	688	760	712	649	680	790	683	710	677	697	694	733	697	669	706	739	713	654	674	698	688	684	733	712	681	739	691	734	754	675	701	681	729	714	692	712	722	669	680	727	734	723	710	794	718	695	697	731	693	712	758	703	723	745	738	687	724	702	728	724	708	716	682	732	671	741	721	693	673	698	745	703	701	681	663	663	716	715	691	684	743	740	710	731	698	722	753	726	718	713	692	700	758	695	725	703	720	724	705	729	699	711	690	720	699	707	712	763	693	724	683	707	742	738	734	778	746	699	711	710	697	717	754	668	739	740	754	740	696	660	720	668	687	712	738	734	730	745	713	696	700	735	706	704	710	724	709	762	713	696	728	730	725	683	703	732	708	719	734	750	733	658	712	737	708	737	696	718	718	729	725	753	675	669	708	724	699	728	726	693	741	698	678	688	714	707	785	706	731	710	732	722	677	717	709	740	706	677	736	672	660	693	685	726	727	727	728	679	728	706	676	742	663	722	710	715	669	724	704	713	736	696	724	744	699	666	734	735	732	678	710	672	748	737	738	708	691	753	722	681	729	667	717	669	712	706	696	695	719	705	721	712	692	700	652	739	716	714	764	694	719	672	685	726	757	717	696	721	721	711	699	678	712	744	703	681	738	709	709	687	737	705	701	692	701	684	680	709	721	648	685	724	699	742	678	682	700	686	674	714	710	718	704	686	716	744	666	747	693	705	663	703	731	716	746	700	716	674	672	675	669	691	690	676	704	675	737	723	742	697	693	718	701	729	688	729	671	655	680	712	762	726	749	716	692	727	745	715	695	668	718	733	728	683	673	675	727	704	715	700	699	712	731	723	690	659	714	717	741	706	759	719	727	726	699	671	717	705	692	711	753	727	716	693	707	700	722	704	692	723	749	738	732	663	709	704	720	669	686	719	724	667	693	690	706	758	682	652	702	676	702	747	671	702	696	649	708	723	744	702	717	723	746	732	727	703	736	708	723	699	693	745	684	698	754	718	733	674	705	670	688	681	721	683	717	678	722	701	773	748	723	725	673	692	681	693	718	733	709	730	711	715	689	721	723	665	700	716	741	728	708	706	693	650	761	711	706	683	725	763	744	675	699	704	740	714	695	722	669	684	667	714	686	767	721	746	784	729	691	723	668	703	741	671	714	688	728	702	663	705	715	762	714	752	766	753	710	730	726	743	717	724	750	724	711	698	755	739	680	700	687	665	681	710	684	739	657	771	675	701	695	729	676	729	687	713	711	664	729	660	730	673	699	712	747	661	672	746	725	709	715	714	693	740	734	732	714	710	707	659	737	733	744	705	733	724	714	728	686	704	718	699	734	702	749	712	663	733	657	699	698	674	689	717	736	696	690	703	750	737	700	727	682	729	722	716	737	741	732	711	695	699	698	761	707	698	737	705	649	698	683	735	694	727	732	675	708	687	710	680	714	707	692	708	708	714	707	671	726	704	676	715	692	680	687	749	715	695	661	712	700	729	696	719	688	727	702	734	701	681	711	689	713	754	698	680	700	767	709	690	665	689	692	750	695	693	717	662	685	704	683	689	682	715	714	774	721	725	738	719	712	739	730	683	745	711	747	735	727	711	740	719	691	664	689	723	685	714	682	670	691	737	646	676	709	743	706	695	691	719	714	718	698	729	701	740	704	732	720	692	728	684	728	694	719	706	696	729	748	708	685	659	741	698	760	724	714	699	731	701	744	663	696	740	695	741	693	712	721	695	705	714	688	682	707	725	708	723	678	688	695	706	688	742	694	694	714	695	646	692	732	781	723	692	717	730	670	686	680	690	686	752	730	718	743	655	733	699	699	709	694	748	711	657	733	735	747	727	717	672	681	692	712	712	696	736	742	716	688	716	738	731	698	709	738	664	689	719	676	735	723	692	733	654	699	674	719	655	716	762	689	705	659	741	690	696	673	671	689	703	718	707	694	721	683	669	690	699	732	692	683	668	758	722	701	697	728	707	676	718	691	743	722	688	708	746	676	745	689	681	698	676	701	720	672	713	704	715	702	701	664	750	688	722	616	740	637	709	675	709	721	739	716	729	716	724	771	706	664	699	684	730	702	744	767	673	709	741	691	716	718	698	728	721	719	688	726	731	673	719	699	733	744	751
23436	21449	28171	25128	21007	7419	2470	1592	1210	1076	954	749	713	655	639	575	560	555	516	520	474	443	472	421	389	429	409	414	401	412	395	374	382	422	365	351	367	373	348	345	349	377	361	330	371	340	386	317	378	354	334	348	346	347	363	346	375	338	352	356	364	317	332	357	324	322	333	334	351	349	353	355	319	338	343	340	344	335	367	351	340	334	355	357	336	326	331	320	361	330	319	358	348	336	327	321	331	349	344	321	289	327	326	311	352	369	342	328	337	364	340	325	322	337	320	337	342	330	378	309	323	334	343	344	320	380	306	337	330	325	334	371	331	342	326	343	373	308	332	330	367	334	327	311	340	317	324	326	340	386	315	340	344	312	324	340	310	321	288	339	353	351	344	351	360	355	294	322	337	332	367	352	310	298	339	310	337	372	352	323	346	317	322	341	337	322	358	364	352	293	297	339	311	324	377	345	333	323	299	323	335	350	338	338	343	349	342	324	346	345	337	322	297	316	333	341	334	337	310	341	341	350	352	348	278	353	372	355	335	355	330	328	360	350	305	335	302	344	361	347	352	330	348	305	321	357	305	322	334	345	346	327	388	317	358	301	319	332	350	354	351	319	360	354	329	325	360	335	332	320	347	332	312	317	344	337	351	318	327	319	350	341	345	340	347	326	339	343	348	293	303	321	358	324	358	325	327	347	303	344	337	347	320	366	344	352	303	352	322	332	350	325	304	321	340	336	362	326	339	324	361	321	372	318	304	316	328	331	331	320	326	350	314	356	366	358	329	328	328	312	316	337	307	325	363	330	338	335	307	312	296	363	323	359	338	321	357	338	351	327	310	311	320	314	343	350	314	367	321	332	330	367	324	308	342	355	346	347	334	356	342	316	352	323	352	351	305	312	331	349	351	360	343	317	337	333	326	361	340	315	345	351	337	373	297	357	360	360	332	347	344	343	315	320	350	339	344	322	321	344	309	375	335	368	349	317	347	311	341	334	357	327	324	338	351	339	384	333	327	343	328	306	337	317	314	344	346	328	323	330	305	354	379	347	333	366	332	346	357	347	347	370	365	346	347	329	315	363	335	337	346	362	365	325	335	313	315	347	294	353	324	344	359	313	344	344	335	322	313	355	351	337	302	293	373	321	353	340	306	354	330	313	331	345	313	349	321	303	331	360	327	350	323	350	320	334	309	312	340	366	372	331	355	335	394	379	331	331	337	333	328	346	369	320	340	318	345	362	355	335	340	341	308	339	352	332	393	325	347	338	347	317	289	340	317	372	335	352	356	358	370	350	329	330	342	337	357	340	361	328	347	379	343	355	372	331	353	315	352	334	318	316	330	340	325	348	340	342	342	327	351	333	316	279	383	346	359	332	346	367	326	326	313	337	322	351	374	370	365	353	335	338	349	343	332	328	300	299	358	349	363	336	334	333	331	319	330	368	372	371	342	338	338	342	290	327	352	360	332	352	333	328	327	348	331	332	326	328	364	325	353	354	337	354	348	338	332	319	309	372	333	341	335	331	332	324	356	318	314	372	340	328	346	318	329	333	339	329	341	329	358	348	305	341	334	338	312	317	351	322	330	337	351	369	301	327	356	339	335	330	350	355	357	311	336	329	379	333	305	332	339	321	319	305	321	320	304	330	350	348	341	330	343	352	310	369	366	387	362	315	335	332	308	339	325	378	352	348	334	312	323	322	343	325	329	372	338	329	346	323	330	333	345	313	362	303	317	354	355	332	356	343	322	344	313	338	309	335	345	343	329	324	330	332	321	352	345	320	329	332	328	308	350	351	368	364	359	369	312	364	323	331	327	343	342	343	311	321	331	377	335	310	345	347	354	394	345	346	366	342	321	351	329	337	336	307	331	358	349	327	311	331	342	374	362	350	346	296	340	368	350	326	332	338	361	369	339	335	342	354	324	383	355	334	346	376	358	355	332	349	319	320	339	374	323	352	317	372	329	338	349	347	321	339	345	325	330	336	334	331	304	317	315	335	333	351	334	322	350	317	322	352	332	323	354	348	339	332	349	362	329	359	323	349	324	306	368	330	339	340	361	383	345	328	333	342	308	319	330	342	313	347	308	353	336	361	343	352	331	332	362	353	360	355	338	338	328	314	355	348	366	317	361	353	352	335	313	325	352	331	349	330	318	338	324	311	326	345	353	344	320	345	339	302	323	375	318	326	371	329	311	335	321	342	318	356	331	350	339	341	314	324	337	330	322	316	330	301	332	393	327	328	349	340	344	339	357	326	314	314	324	353	362	326	348	334	362	332	326	330	338	334	339	310	320	337	330	335	350	352	334	321	318	365	312	330	368	355	356	351	342	334	336	353	313	365	337	356	331	359	319	321	324	307	318	337	320	335	314	342	343	358	343	349	330	309	312	334	337	310	356	316	349	306	374	327	339	347	346	364	338	330	339	340	370	351	332	373	350	338	351	312	326	346	323	345	326	349	351	336	338	342	346	350	326	320	324	333	348	318	361	303	352	300	376	336	313	355	368	292	376	285	324	349	359	341	315	337	330	365	328	323	355	335	317	359	335	343	339	340	342	325	372	340	353	336	336	331	342	318	334	312	323	329	325	311	359	329	322	344	340	312	334	309	331	333	336	339	352	349	319	361	347	355	337	342	335	381	378	337	357	366	341	325	335	335	343	344	327	377	324	345	354	291	330	375	324	352	319	315	344	381	348	322	342	305	322	315	352	360	323	348	324	323	347	341	330	345	364	329	289	310	337	330	312	330	334	337	333	342	378	320	360	338	326	323	324	337	343	355	347	345	349	334	327	329	325	339	334	338	357	332	346	313	355	311	351	327	356	298	360	310	343	318	351	310	319	317	309	352	316	338	345	342	334	332	326	365	360	317	345	359	363	349	358	341	368	346	345	319	339	326	335	332	336	330	364	358	346	356	287	348	331	305	338	337	300	302	325	324	338	312	308	346	303	338	336	304	378	342	337	360	359	332	380	369	332	341	357	330	335	342	369	328	370	354	328	322	342	373	351	363	351	321	372	372	383	352	354	348	351	345	334	333	328	335	343	360	318	321	350	342	356	344	308	335	353	351	323	355	342	386	344	324	344	345	322	326	339	337	326	342	357	303	328	330	343	356	339	374	325	320	353	322	360	321	324	342	351	330	310	331	353	348	326	311	319	348	339	323	301	313	358	338	354	362	311	339	313	322	330	324	342	320	329	326	344	361	347	319	348	317	336	353	331	355	338	332	359	331	314	297	347	334	321	358	344	327	391	374	358	334	329	339	348	373	349	341	305	358	321	294	320	333	346	326	351	330	351	336	354	350	334	336	357	350	332	347	351	331	326	311	329	346	368	328	305	341	313	327	337	366	327	343	337	354	320	361	351	313	304	355	362	324	331	353	362	349	350	343	346	359	318	338	344	325	346	357	319	335	352	340	335	317	337	362	356	314	327	334	390	345	338	330	308	355	336	319	320	321	324	334	335	341	327	368	340	354	363	327	338	334	332	347	328	361
10467	27725	21486	12312	8760	6580	5080	4082	3277	2699	2148	1803	1682	1595	1400	1238	1109	1097	895	962	893	944	830	798	773	786	743	709	683	697	695	707	630	636	638	600	608	641	608	630	536	570	536	610	597	529	563	597	536	566	527	570	542	564	580	572	568	543	535	511	549	552	532	557	517	585	565	546	541	583	549	602	567	565	581	512	534	543	542	563	545	559	554	541	540	539	576	517	578	543	603	578	606	563	501	562	521	535	554	516	550	544	564	567	585	556	563	598	514	504	539	517	552	521	561	547	534	554	572	548	494	546	597	505	520	473	533	513	501	577	550	543	561	558	569	556	503	504	558	597	532	543	543	516	527	580	575	566	548	615	545	548	556	551	576	515	540	547	578	522	546	521	541	528	533	546	569	528	577	581	522	528	529	533	544	532	553	528	482	547	521	544	544	525	511	534	543	531	555	492	548	584	569	523	552	527	541	568	534	573	541	509	561	583	545	522	529	535	590	587	515	566	572	579	560	543	515	533	511	537	535	577	571	556	576	531	610	566	511	542	498	566	559	541	505	537	548	529	521	520	532	522	559	544	550	500	551	520	554	570	531	523	490	504	578	541	550	554	580	512	532	558	517	550	561	541	534	542	533	521	553	557	569	561	555	552	511	565	566	554	544	549	578	564	577	549	555	547	545	589	521	520	543	537	537	559	549	547	545	556	522	478	584	560	573	539	540	533	513	527	535	540	531	563	549	562	575	567	598	523	533	536	561	518	531	566	540	556	514	562	495	543	555	537	557	524	512	555	527	523	525	567	534	547	546	545	528	551	568	550	553	497	553	567	501	565	521	536	530	517	568	546	569	507	545	565	572	549	568	522	550	521	546	555	530	572	571	580	540	522	536	535	524	583	543	558	554	518	569	534	530	560	543	555	522	556	591	532	500	555	524	519	532	551	533	535	505	510	501	549	531	554	520	546	538	532	543	526	543	548	544	531	565	570	554	538	535	559	564	562	526	571	536	544	553	571	556	555	552	590	534	527	499	536	548	524	555	555	531	551	591	532	560	526	532	533	550	513	535	547	565	591	521	541	544	522	538	553	534	536	606	533	566	557	518	583	555	545	578	557	604	517	516	544	575	555	545	497	550	550	561	538	563	546	546	499	569	519	561	551	565	550	590	534	544	510	532	541	563	536	527	571	553	505	536	583	544	489	565	567	528	502	591	566	562	527	513	544	549	512	556	550	535	547	547	569	518	550	576	530	548	570	513	584	553	560	543	553	533	534	538	521	517	534	546	565	587	573	557	585	533	543	512	527	552	522	564	536	536	532	524	553	550	522	587	554	556	547	550	565	595	535	543	559	561	544	570	546	536	523	530	536	561	554	509	556	503	584	584	596	566	557	535	536	535	560	521	526	557	573	565	525	532	527	524	566	547	543	498	517	565	554	548	548	563	593	465	523	607	601	533	529	524	542	540	495	557	553	531	550	551	538	540	573	517	536	562	560	561	532	529	560	585	545	525	545	538	557	572	562	543	584	551	565	540	543	572	484	553	541	551	561	550	553	561	554	575	546	554	528	539	567	526	531	539	538	548	552	547	522	521	568	518	579	549	544	546	552	523	546	549	561	576	550	553	580	509	560	551	545	534	565	581	623	559	566	541	524	574	524	535	580	526	529	556	543	574	544	514	572	531	577	566	545	584	548	508	575	524	517	550	525	571	573	532	538	506	561	517	511	544	503	541	615	542	553	478	576	529	532	528	552	561	566	545	566	531	602	543	563	543	533	588	540	597	558	618	517	523	580	528	544	527	543	506	553	571	525	532	531	564	539	519	532	503	519	553	528	608	524	515	561	567	559	511	503	519	519	571	519	585	548	551	526	516	550	532	539	551	513	530	526	504	522	526	546	519	541	510	541	539	510	577	571	525	539	581	531	509	535	536	540	545	553	550	566	569	526	562	550	542	565	564	491	505	542	541	552	568	553	547	576	528	510	529	515	593	508	537	548	551	571	535	543	578	515	544	524	557	568	553	514	559	519	562	576	554	573	533	565	551	562	547	580	572	577	593	560	568	530	550	529	515	533	527	514	562	545	574	525	566	551	527	546	587	560	541	577	562	553	516	516	525	517	540	516	516	522	537	549	538	547	509	542	524	565	565	543	580	540	535	584	554	553	572	555	568	551	544	542	515	556	551	558	543	549	563	523	557	584	555	542	586	512	585	566	536	531	537	552	572	530	531	540	590	585	523	492	531	553	515	513	592	541	555	544	545	545	514	516	503	547	529	537	527	503	556	506	531	530	518	539	525	546	561	556	587	566	514	507	553	581	584	538	533	564	574	528	534	520	580	562	515	576	550	529	540	495	571	581	537	587	518	531	537	495	548	552	515	541	513	532	536	534	549	532	549	541	589	548	529	559	554	609	521	558	553	523	534	564	573	549	541	541	602	554	602	551	611	538	534	559	565	542	550	554	518	538	572	561	534	552	603	557	531	575	537	544	551	521	545	516	544	543	568	544	586	557	526	548	512	534	553	523	545	548	542	528	521	551	564	544	558	528	498	569	526	521	567	522	529	535	551	527	511	555	520	554	532	584	527	565	508	549	557	576	566	536	545	558	508	519	564	564	528	510	504	558	572	547	523	581	495	552	520	523	523	543	526	529	567	532	527	557	567	529	531	561	525	549	543	559	519	549	554	543	496	495	553	542	508	499	535	524	545	522	568	541	554	540	564	517	549	547	533	509	519	588	513	542	514	523	539	542	553	570	537	506	526	535	547	572	522	588	521	508	518	558	566	576	561	543	525	533	563	578	508	547	517	520	531	549	551	525	580	548	533	525	505	535	565	541	549	535	560	563	578	554	547	515	548	592	493	532	518	511	526	507	498	539	509	589	537	557	520	534	522	536	580	518	558	550	544	573	554	526	542	528	541	521	521	523	532	526	529	567	555	540	537	535	543	517	534	554	500	550	531	558	543	526	561	531	561	528	544	535	520	557	550	536	570	551	540	515	561	561	539	545	552	560	560	531	528	561	501	595	506	564	523	535	517	549	544	548	552	547	557	541	580	558	567	575	551	547	548	542	528	567	579	522	519	548	536	548	569	549	526	580	580	519	556	538	592	550	520	535	580	515	480	517	529	585	531	561	527	558	543	519	558	560	580	560	541	567	547	581	521	549	526	534	557	554	568	537	519	580	572	553	526	541	545	550	543	571	522	508	533	538	532	537	545	588	562	560	502	551	570	525	599	556	556	514	507	524	541	498	552	560	548	531	540	479	550	549	540	565	539	589	539	555	546	524	516	516	598	532	531	572	534	544	582	575	548	528	567	544	526	544	530	493	557	539	525	570	526	577	493	539	535	553	533	554	570	569	583	516	588	568	548	532	592	511	523	554	538	534	567	568	557	549	534	532	541	563	548	554	518	561	574	570	549	550	510	550	545	592	505	505	532	554	480	543	504	529	563	549	576	545	559	545	535	574	536	517	543	544	585	506	569	566	524	567	534	541	522	509
24963	21504	25998	23360	4718	1986	1526	1256	980	880	798	733	740	578	610	617	555	557	536	531	497	544	510	482	484	466	468	476	473	468	495	468	421	435	482	448	415	433	421	434	422	440	436	434	433	403	415	456	439	435	409	428	435	400	423	417	443	425	456	432	424	434	388	437	410	450	455	501	455	462	459	404	387	425	412	402	423	420	426	428	439	415	404	459	405	415	401	433	402	456	442	456	407	446	420	411	420	379	452	433	426	438	449	434	441	425	426	431	423	449	434	414	441	417	442	437	419	416	403	430	463	457	444	424	412	441	412	439	410	419	432	404	442	409	420	392	448	431	429	413	404	427	403	433	402	412	431	427	434	432	421	432	471	408	417	385	431	441	408	430	448	450	431	386	390	431	405	404	398	399	386	402	441	422	434	424	402	418	430	427	403	411	400	441	452	415	418	429	404	413	445	447	438	464	448	458	444	453	434	410	413	441	448	436	379	406	480	461	451	436	412	457	405	403	457	442	411	400	418	404	443	412	416	438	406	427	452	461	383	379	457	435	422	451	452	400	416	436	417	460	438	402	407	423	456	433	393	474	440	448	418	450	428	436	435	436	419	416	403	414	405	445	410	425	443	435	400	402	431	422	433	414	448	443	413	429	407	394	439	415	443	448	415	416	424	425	426	411	406	419	443	450	446	423	440	415	424	457	447	406	395	414	431	449	398	392	378	415	428	448	412	431	401	452	392	442	394	419	418	436	387	428	415	427	485	421	416	426	438	427	442	411	421	406	398	413	430	431	448	425	439	432	407	437	413	413	414	396	425	453	411	418	410	443	425	434	464	440	404	430	431	409	420	429	437	367	431	420	387	405	425	468	415	411	396	404	436	461	424	419	457	405	432	471	460	427	443	412	396	395	423	384	437	410	455	397	457	451	446	434	435	407	450	438	395	440	423	432	389	388	450	424	449	430	462	428	448	426	419	423	419	391	447	418	387	423	444	389	422	432	441	410	391	446	439	387	451	413	411	460	439	451	433	431	459	414	426	397	441	419	420	410	384	478	405	403	433	425	426	447	441	429	451	381	425	405	406	413	458	436	463	420	391	430	411	431	464	384	434	428	435	443	411	409	415	408	447	453	403	455	446	410	412	437	440	452	448	438	391	462	421	450	402	431	409	425	443	428	423	460	430	412	412	429	430	408	417	409	425	396	429	459	410	394	440	454	363	422	437	441	406	395	422	427	416	456	454	432	423	417	419	416	426	405	418	463	426	404	449	428	451	443	414	444	456	427	448	435	370	461	412	455	440	448	429	416	434	436	433	402	457	412	410	439	419	422	458	398	431	389	431	428	399	415	399	445	443	450	438	415	455	438	407	435	446	429	426	387	412	394	401	439	412	446	411	404	421	474	421	433	381	397	384	434	446	453	442	419	392	391	413	427	431	413	438	433	372	426	409	419	392	412	428	416	425	410	445	469	418	438	445	445	400	450	448	441	451	415	425	428	431	428	401	440	426	425	416	446	423	448	387	419	393	427	451	438	396	414	412	461	446	470	416	459	434	409	428	398	418	413	433	417	388	441	425	400	408	391	449	434	455	437	420	400	403	439	435	429	431	415	431	416	415	402	434	431	431	438	404	406	461	442	442	429	423	446	434	423	437	444	423	416	466	425	406	386	432	448	429	410	437	414	437	429	453	434	433	433	416	470	443	406	414	452	401	435	436	414	412	403	455	385	411	420	422	443	411	447	429	411	416	416	362	421	467	446	462	427	410	392	411	474	445	394	444	455	428	411	447	419	429	393	388	426	434	463	386	457	408	458	421	433	454	406	409	404	426	457	391	401	382	435	386	420	420	414	416	438	420	429	424	468	415	484	460	422	447	427	404	450	422	421	429	391	401	497	428	408	422	436	476	406	448	444	397	396	473	445	406	449	431	428	432	432	472	470	438	403	421	436	422	422	456	427	438	491	369	421	433	433	397	445	451	425	438	418	409	443	418	398	434	435	427	417	409	419	424	448	447	457	364	415	428	416	479	469	444	416	438	414	418	421	408	435	407	452	434	414	419	432	407	426	442	420	400	414	416	399	448	425	413	450	419	434	413	408	431	411	407	417	437	421	409	456	427	414	415	423	439	425	413	441	415	422	433	440	416	454	439	481	426	396	419	410	432	433	410	437	457	384	413	415	426	415	424	435	431	424	431	424	420	418	442	429	434	445	433	431	448	435	426	418	404	404	419	447	421	444	433	406	432	409	446	414	410	387	443	430	419	403	443	465	402	431	466	414	439	394	439	423	416	432	422	437	399	437	410	431	458	414	397	425	437	436	422	456	435	453	408	459	463	395	416	401	407	433	388	390	424	405	425	394	450	428	399	413	442	429	431	455	391	437	434	453	402	437	413	455	429	408	417	467	399	422	409	410	409	394	417	415	431	447	385	426	423	386	434	393	411	460	423	395	408	450	433	438	381	436	411	460	439	443	410	449	446	419	465	400	440	428	444	411	457	432	422	407	400	400	416	419	399	418	395	411	420	434	439	428	397	420	416	438	424	444	444	476	450	408	426	406	427	410	410	434	441	437	401	397	470	397	435	426	410	414	406	451	420	441	383	401	423	454	406	450	397	426	425	465	419	458	457	415	440	423	417	468	443	414	441	405	454	418	442	422	437	407	390	457	463	410	411	457	482	424	437	391	418	414	452	415	428	417	424	460	400	423	444	441	431	432	397	433	455	444	395	436	442	426	395	475	437	415	449	449	427	433	410	430	416	400	418	434	430	419	459	413	448	429	422	444	419	412	434	432	384	414	426	397	414	437	455	424	453	417	434	443	426	439	412	456	436	436	459	407	452	430	418	407	440	426	409	420	376	455	425	425	428	433	411	468	410	413	418	427	414	409	418	415	414	413	406	490	412	420	432	435	408	418	481	422	429	434	389	430	429	446	408	385	422	422	393	426	452	426	383	406	419	428	436	407	426	410	453	443	426	433	419	434	442	429	442	439	422	443	440	426	436	405	418	421	419	461	401	430	387	436	410	435	450	393	415	418	432	399	442	432	426	452	433	424	407	430	425	395	424	444	430	405	416	378	396	412	438	407	417	404	404	438	418	449	414	441	442	457	416	399	423	412	401	432	436	458	426	438	432	415	414	428	428	457	417	407	399	447	424	444	417	438	465	430	440	447	413	399	408	456	413	421	440	411	423	411	429	401	427	421	420	423	437	460	435	440	405	456	428	449	445	384	436	407	430	413	421	419	472	433	401	408	454	440	398	467	436	419	403	396	388	425	434	405	434	436	450	425	442	448	418	448	414	407	416	406	406	398	408	405	434	420	462	445	414	461	413	422	441	416	397	410	419	417	394	427	424	472	465	444	405	385	434	415	446	404	385	412	432	433	426	445	431	407	430	423	426	388	404	427	413	406	402	379	445	405	409	428	427	396	430	409	439	432	447	450	429	461	430	423	418	411	452	417	443	448	426	440	415	414	429	362	445	427	423	462	442	400	415	422
10015	23368	17158	9555	6713	4997	3970	3215	2664	2292	1887	1630	1476	1402	1292	1168	1062	1069	965	994	932	926	923	851	812	828	822	786	749	781	697	777	740	733	745	684	739	714	689	703	747	703	700	681	720	700	669	634	687	644	662	660	661	707	679	675	671	633	667	677	678	650	675	655	663	710	676	671	678	735	646	690	693	616	683	656	675	658	651	643	656	685	690	663	642	640	672	686	659	657	688	657	674	701	670	658	713	709	682	677	693	669	673	676	684	655	728	677	721	675	706	648	719	681	651	707	667	675	704	699	666	708	621	683	678	676	670	689	699	692	683	749	671	686	667	671	690	662	714	695	660	665	648	669	639	733	654	655	633	665	632	644	652	654	619	621	693	672	696	660	688	645	704	653	677	674	667	663	660	691	688	641	633	639	659	699	642	692	679	714	697	669	629	656	632	700	680	633	660	687	681	702	654	656	640	668	669	676	679	701	651	709	680	700	634	644	700	649	675	663	718	704	621	656	647	630	670	684	634	662	720	654	674	697	641	664	668	663	679	689	670	664	632	678	683	657	664	700	719	725	703	655	673	692	689	681	644	638	720	677	642	693	698	662	634	671	693	654	669	654	683	673	658	673	702	675	680	675	673	673	661	656	713	667	688	725	684	671	685	703	641	718	691	702	702	640	679	672	672	738	665	697	659	673	697	684	690	672	633	613	661	642	656	658	699	665	663	645	643	688	639	658	678	629	650	677	676	701	704	617	651	632	668	673	703	645	688	678	677	733	680	691	639	713	673	672	648	710	675	669	655	697	627	672	693	716	665	673	658	703	636	660	651	663	625	678	628	690	651	692	712	702	694	660	694	636	673	610	679	694	676	639	657	709	684	626	667	666	688	702	665	669	686	702	702	684	646	700	624	674	613	615	666	654	658	600	722	659	677	686	691	693	696	671	618	633	707	680	637	695	669	634	654	700	688	696	626	659	709	671	715	723	663	675	713	723	691	675	637	709	677	682	686	640	653	667	635	688	644	689	676	666	653	686	656	657	739	686	715	681	726	669	652	684	673	698	620	705	703	663	706	680	672	659	681	695	678	686	725	660	702	651	667	652	687	655	684	679	689	665	690	645	661	685	642	657	698	698	666	681	648	716	714	706	702	696	680	693	640	687	700	692	697	661	632	714	642	650	703	643	672	653	672	648	705	702	648	622	690	664	658	686	683	696	675	682	734	677	724	677	651	655	686	632	673	665	687	700	630	625	676	671	615	724	663	673	616	652	681	620	674	648	687	658	672	642	670	716	717	688	670	669	604	645	712	678	663	665	681	685	654	662	679	633	692	682	616	684	641	697	685	681	693	623	669	700	664	668	664	732	664	674	682	710	644	643	700	664	718	707	668	656	671	659	641	681	648	677	698	617	660	634	663	711	675	656	746	651	665	658	633	694	643	682	680	631	626	697	622	709	728	658	677	665	661	615	667	661	678	671	723	662	702	649	637	668	676	662	642	675	624	716	697	663	677	666	680	650	669	695	641	663	654	657	694	641	671	690	662	667	654	667	671	700	645	700	645	679	668	678	680	706	670	671	645	676	673	663	659	703	663	656	659	662	676	654	663	709	671	720	673	672	688	679	657	632	630	635	671	597	654	694	654	647	705	652	664	665	654	705	665	701	669	678	669	680	633	670	684	717	683	695	657	627	683	655	660	662	646	680	711	650	675	722	648	676	642	682	683	687	656	652	644	662	635	697	659	654	635	649	652	726	678	689	696	666	703	664	668	719	651	624	673	729	698	674	670	667	681	646	685	734	646	693	684	678	697	646	726	680	652	685	644	712	660	665	720	682	709	674	670	672	712	658	711	688	633	690	668	624	625	656	678	658	658	674	672	660	666	655	706	703	661	683	660	692	664	666	666	695	682	690	673	671	679	662	637	694	625	689	649	707	621	682	661	697	636	615	632	715	660	684	705	631	666	691	672	649	716	641	667	681	689	686	698	656	683	705	692	660	668	667	681	671	684	663	703	699	697	703	623	704	659	739	668	654	643	649	693	658	713	669	663	661	670	666	702	690	704	650	615	675	642	619	690	674	647	699	677	708	637	672	658	671	670	693	645	668	685	629	662	652	681	676	601	693	668	668	711	656	695	652	661	677	707	671	618	647	674	675	674	665	690	737	690	685	748	663	681	685	662	674	656	689	650	683	672	668	670	653	657	677	681	718	727	647	670	635	668	703	677	706	673	694	642	647	651	642	693	653	669	682	638	740	627	665	708	674	683	700	692	677	687	690	648	673	666	676	684	668	650	624	637	659	672	726	620	696	634	666	623	673	663	657	667	668	719	673	674	652	650	734	653	716	655	710	718	697	734	659	702	698	676	697	638	682	651	646	654	674	702	648	662	691	693	639	654	660	633	683	655	669	660	687	649	688	637	704	669	676	665	726	654	725	678	676	713	735	685	659	628	678	654	691	679	677	635	632	649	659	648	628	677	704	662	627	663	700	687	688	676	717	695	671	732	732	664	637	697	690	696	723	714	674	687	693	685	660	672	688	667	690	673	654	702	648	621	618	649	701	634	653	684	659	640	678	681	637	701	708	671	683	679	611	708	653	693	683	678	727	714	636	730	669	670	595	661	702	681	641	660	631	718	644	635	649	672	632	669	664	664	697	700	687	726	672	718	727	657	685	656	672	687	691	687	661	675	670	633	672	734	683	681	665	676	680	690	711	692	670	687	648	682	662	669	694	688	704	668	686	650	625	649	681	648	670	646	661	639	678	656	704	639	655	664	655	627	638	679	683	727	694	667	675	669	616	673	698	645	693	694	650	684	669	697	681	676	671	651	673	654	664	689	696	665	667	647	636	645	671	648	678	698	702	637	720	676	662	665	666	660	745	686	685	637	677	655	675	673	666	679	612	705	666	677	665	682	637	691	691	669	663	681	657	661	642	697	700	667	636	696	662	687	711	655	669	676	698	665	657	690	626	687	711	665	668	701	661	681	699	677	608	693	682	715	649	675	682	701	654	683	635	699	684	659	692	683	681	678	640	715	731	651	688	651	723	648	678	690	668	649	677	631	670	684	664	652	691	657	683	686	652	658	689	641	639	619	695	690	653	678	661	657	711	703	691	695	630	703	671	716	650	661	650	641	665	630	680	672	672	624	662	632	667	704	752	639	678	693	660	646	701	640	684	652	715	670	690	666	697	649	650	639	693	663	665	682	693	681	682	676	681	654	683	680	665	640	697	690	701	699	675	690	671	676	716	652	683	653	665	657	672	652	704	673	698	698	671	662	671	694	663	700	708	648	646	645	706	706	678	714	634	692	668	668	644	639	701	724	643	657	656	679	643	648	669	695	672	664	703	674	722	679	692	632	679	630	657	702	699	712	614	688	653	641	724	672	704	639	700	678	689	684	669	678	708	646	685	708	646	694	674	671	623	656	649	731	679	646	706	668	671	638	702	638	704	675	689	646	624	680	677	718	695	673	651	656	635	647	699	672	665	674	641	677	710
22652	21518	28819	24666	21520	20223	5692	2201	1551	1317	1188	949	831	741	646	603	586	543	520	475	479	481	460	427	401	371	373	390	323	380	334	345	343	311	363	331	305	320	313	325	308	308	305	312	312	281	276	277	295	286	277	279	276	285	255	278	278	274	283	268	291	297	285	275	310	277	278	294	300	274	268	274	280	256	273	275	293	283	278	293	296	266	285	272	267	273	268	265	270	301	280	289	286	270	298	302	264	251	254	274	281	282	309	281	274	307	253	276	282	278	302	263	283	278	293	279	281	288	262	284	260	282	283	277	272	270	265	289	257	276	273	277	304	292	283	270	291	281	307	282	275	271	293	272	292	293	302	283	294	270	282	266	259	271	264	280	259	268	258	260	281	265	280	297	285	292	253	277	300	264	282	294	285	252	276	262	272	252	290	279	294	255	278	260	235	290	284	288	279	271	273	303	258	279	276	299	269	285	271	283	266	295	255	261	289	244	271	271	311	265	308	287	265	280	287	288	268	265	272	302	269	288	275	306	284	264	309	256	275	271	255	273	273	254	262	285	256	254	251	238	263	240	254	287	268	270	310	270	255	274	271	266	289	272	257	259	268	273	246	319	270	268	280	288	292	275	284	261	291	283	234	246	304	282	253	312	291	290	264	291	279	271	282	314	274	270	298	268	278	269	280	257	278	270	294	295	274	293	286	266	269	291	271	284	259	269	287	305	257	297	264	283	257	277	311	278	275	277	252	265	267	270	289	285	270	294	291	264	271	287	285	281	300	243	299	281	311	278	269	288	296	279	278	285	300	265	249	279	270	268	277	280	248	266	257	293	263	270	261	303	297	281	295	275	270	268	291	257	272	249	273	283	278	265	289	289	264	286	264	284	271	289	264	301	269	272	275	294	273	312	289	264	300	285	302	304	272	274	273	316	275	280	271	270	307	315	291	286	281	306	292	288	259	278	267	278	291	279	276	275	272	277	299	263	305	275	286	288	304	249	298	303	282	290	287	280	316	303	249	301	263	286	258	292	292	272	242	280	270	266	287	292	279	264	260	282	309	277	271	272	304	261	287	306	251	270	249	283	258	299	254	285	270	291	277	262	283	278	264	296	242	302	317	329	265	279	273	268	277	284	276	268	282	274	294	266	289	272	281	283	264	282	266	305	272	260	230	256	281	297	294	297	283	291	291	281	320	276	297	286	253	261	288	276	263	283	284	275	277	292	278	276	304	285	278	269	270	278	299	301	289	240	274	312	259	277	276	312	289	270	270	280	284	279	284	293	262	286	295	262	261	258	288	281	246	274	250	273	265	280	294	265	270	278	265	266	289	284	304	280	263	278	285	265	273	282	259	244	287	261	312	258	271	313	292	270	254	245	257	270	249	281	260	290	298	274	264	286	267	270	266	309	273	287	279	267	277	320	276	270	303	288	294	272	278	307	273	284	280	284	295	285	257	268	268	281	281	282	287	278	276	260	268	285	238	277	248	261	268	268	257	267	297	278	286	291	278	287	290	282	279	298	284	282	275	289	273	242	297	256	269	288	265	301	274	264	298	303	300	315	303	275	284	289	292	274	283	288	273	313	276	283	288	275	285	280	308	282	280	281	268	302	293	273	249	262	275	284	283	255	291	286	283	277	287	269	288	276	264	273	273	295	307	299	269	280	287	269	294	266	283	270	264	271	287	278	259	288	279	270	283	312	291	275	295	276	253	259	252	268	267	282	274	272	287	274	276	274	258	290	273	265	280	252	285	292	299	280	294	272	282	295	278	258	264	266	254	260	263	282	301	264	260	291	270	289	259	273	260	281	249	271	297	286	255	266	283	281	280	252	301	275	303	246	303	275	259	273	272	270	264	289	274	254	294	259	299	294	273	282	277	259	264	279	291	276	239	287	263	260	285	287	289	256	256	279	270	300	267	291	270	268	258	307	278	282	279	278	280	278	280	304	265	288	261	278	286	265	267	309	278	263	285	283	286	274	294	277	252	267	297	269	292	283	281	268	279	272	295	274	269	271	280	253	294	286	275	284	292	283	263	296	290	288	289	305	279	262	273	273	272	276	267	299	306	289	286	263	286	261	309	300	291	263	269	286	255	280	264	257	293	289	258	296	227	277	258	286	292	280	265	287	279	266	275	289	243	291	244	261	271	285	275	269	293	283	294	297	295	283	282	244	272	291	261	258	302	274	289	263	275	277	272	273	265	251	293	267	277	276	293	275	287	288	269	304	269	239	285	285	271	289	242	257	261	269	246	280	297	278	249	258	271	248	285	285	259	279	250	299	300	268	277	266	312	264	288	309	283	306	295	277	274	259	293	274	308	274	269	291	281	240	276	267	287	270	264	281	284	284	266	265	259	302	267	277	282	261	282	283	280	260	282	285	282	255	255	254	261	270	280	265	270	287	248	280	293	306	286	281	275	265	284	270	250	288	256	273	286	269	288	249	276	251	276	265	292	269	316	287	275	288	295	271	269	282	260	306	263	277	290	270	242	280	273	269	262	245	298	269	243	274	254	280	261	266	295	296	305	274	273	299	296	288	310	282	260	268	291	298	274	295	259	256	296	281	307	291	287	319	271	270	302	270	270	262	269	272	308	295	276	268	259	295	279	273	262	283	284	266	309	277	295	271	268	294	273	268	239	278	311	282	261	261	303	265	290	293	286	314	270	283	272	252	244	295	258	284	271	230	264	272	279	304	299	250	258	281	288	274	302	286	272	262	281	266	276	261	275	282	299	301	295	311	290	256	284	243	290	299	271	271	262	280	289	242	291	322	273	280	310	268	269	247	294	261	287	267	299	267	260	288	272	291	252	263	279	277	303	274	298	284	279	284	282	287	275	268	282	305	270	287	276	305	263	264	254	308	283	304	274	272	268	264	276	267	291	289	263	304	251	282	249	260	299	289	303	272	258	297	289	268	284	274	286	259	249	275	280	240	253	267	284	285	262	286	272	282	293	301	267	277	276	267	258	290	258	292	278	279	272	311	279	244	294	309	284	283	254	268	268	274	285	293	245	284	280	316	249	274	267	274	263	283	269	261	230	278	273	270	280	289	273	278	287	278	273	299	273	258	309	279	268	305	253	281	256	258	286	267	266	265	300	284	258	262	283	266	280	267	294	269	298	249	263	268	278	271	284	263	284	283	254	271	272	260	268	269	290	294	282	276	279	280	292	254	313	271	293	279	257	273	277	249	278	257	273	278	264	279	254	247	289	254	291	278	266	275	257	273	269	265	272	314	280	277	336	297	278	283	266	298	268	233	279	300	296	290	247	273	295	301	286	293	259	280	291	272	272	256	267	279	263	290	281	265	268	252	264	277	261	274	269	256	266	294	261	276	303	259	290	301	258	278	263	259	288	285	279	266	280	314	277	304	264	289	278	260	280	272	282	239	297	284	267	248	228	281	290	278	278	244	286	251	270	284	278	280	264	257	283	262	293	279	286	280	271	283	272	281	262	275	296	278	271	260	266	269	254	306	238	282	259	255	280	277
11818	32036	25126	15523	11529	8732	6738	5424	4264	3525	2950	2369	2046	1812	1698	1498	1318	1190	1151	995	997	930	943	908	763	719	733	675	689	625	631	604	579	577	549	586	549	568	512	503	520	489	505	525	460	459	486	449	451	445	440	469	446	440	482	437	443	449	458	415	434	446	420	421	457	435	426	422	511	442	446	427	425	447	450	422	451	446	426	439	424	409	405	413	450	411	453	428	418	402	402	456	442	450	449	433	436	438	415	439	435	435	443	413	417	430	419	448	498	462	433	482	426	405	451	392	424	492	466	435	461	449	437	419	434	441	438	465	428	430	422	413	436	435	451	435	440	454	472	422	440	416	418	437	439	451	405	453	449	412	430	433	432	436	450	392	418	421	410	453	414	433	432	448	472	449	444	417	441	422	395	454	439	408	410	445	447	480	400	442	460	423	423	438	448	439	434	444	424	459	426	446	435	455	429	405	428	443	411	437	411	453	434	438	433	425	433	401	438	424	479	475	465	421	414	438	417	433	450	448	458	463	437	417	444	414	439	407	468	431	410	434	423	461	393	409	465	447	432	471	432	484	411	433	434	431	407	444	428	437	447	428	431	446	441	435	443	425	378	450	419	406	445	440	443	436	438	446	390	429	423	445	430	443	443	460	416	413	438	434	454	458	428	433	421	405	448	466	421	465	412	433	426	437	460	439	438	415	455	434	443	420	446	432	432	410	404	444	422	448	465	386	412	447	414	418	431	440	426	461	419	423	441	428	404	439	447	400	419	402	468	440	414	473	463	465	431	415	432	484	464	394	458	427	438	438	427	442	416	453	419	386	433	449	461	438	427	407	433	415	387	426	433	429	461	444	430	389	504	446	432	475	475	393	437	428	451	456	444	457	414	426	390	443	415	426	406	461	434	416	422	452	439	464	446	460	449	436	438	439	420	436	428	448	472	387	437	448	418	486	490	460	423	442	425	443	429	467	433	391	394	435	435	449	450	449	423	418	432	444	418	419	423	437	451	429	463	462	412	386	436	437	456	500	436	404	452	453	449	425	446	436	433	425	406	438	406	445	452	477	455	401	398	431	448	437	431	409	456	435	418	437	430	431	432	457	420	437	413	423	395	438	399	457	425	428	464	445	433	423	446	409	401	414	457	439	450	469	459	430	446	414	420	417	430	434	458	395	469	429	443	395	420	442	405	417	440	447	460	453	423	450	412	422	448	454	430	411	440	431	405	409	428	397	421	481	421	400	432	400	447	484	408	424	468	413	418	396	439	450	447	406	435	457	419	432	444	425	444	423	412	425	434	428	450	477	408	436	416	453	443	414	430	432	481	463	421	446	423	397	435	450	433	456	427	453	424	441	460	464	413	445	458	421	437	413	442	416	418	435	484	449	432	432	444	449	463	498	459	419	415	412	433	428	453	472	404	445	415	431	436	444	456	437	415	415	435	449	404	440	444	408	457	421	458	436	418	432	430	431	428	464	443	471	428	425	414	405	452	445	442	411	438	442	419	473	436	426	413	415	462	429	441	436	467	435	438	436	431	456	469	427	454	430	438	450	410	388	422	441	437	432	449	439	419	454	408	472	406	443	455	471	462	418	438	420	468	457	445	415	400	442	485	433	450	439	422	448	442	409	388	416	441	420	456	395	423	437	431	415	400	456	448	451	458	475	427	443	502	430	459	399	473	455	433	409	448	438	449	412	432	434	443	423	452	420	446	434	472	424	453	426	464	443	468	421	445	397	442	407	470	448	451	443	422	449	463	446	443	413	426	424	455	457	439	404	441	448	402	471	424	407	420	409	473	482	437	451	412	437	427	440	442	439	436	417	409	411	453	405	453	406	430	424	454	436	431	461	433	464	436	448	426	450	440	415	413	407	448	405	442	400	431	469	449	427	482	426	455	417	434	428	457	415	438	428	426	430	449	387	436	442	425	393	442	426	435	444	440	426	436	402	434	417	437	427	415	435	419	451	427	446	444	454	452	442	444	431	460	441	451	457	405	465	460	419	409	473	443	454	459	440	459	454	422	442	445	430	427	451	414	443	428	423	446	447	424	447	424	434	438	435	428	458	443	427	419	425	468	448	464	470	459	463	424	397	440	403	435	410	394	431	434	493	423	445	437	444	450	410	454	434	459	439	443	456	440	452	439	424	446	407	408	423	450	426	432	415	434	399	416	439	420	412	420	423	470	459	422	413	479	400	475	459	426	449	430	450	435	457	460	459	397	432	447	426	443	432	450	455	421	428	413	462	415	435	395	414	439	402	451	429	413	459	406	401	423	387	435	402	466	459	452	445	428	434	429	447	422	423	443	441	446	397	445	458	415	414	454	447	434	398	404	432	436	408	438	474	474	479	461	465	429	414	406	462	420	422	455	428	435	417	452	409	431	430	454	416	457	426	435	439	447	404	439	436	457	416	418	445	434	411	462	468	420	479	460	479	433	476	420	419	432	450	446	457	423	447	367	424	455	434	458	446	437	444	423	461	431	429	407	425	461	448	425	415	401	445	437	448	464	443	432	418	423	461	432	451	427	435	414	422	452	467	437	435	453	417	466	436	413	441	428	443	430	469	426	415	447	432	414	424	422	464	475	448	423	419	419	413	420	452	445	452	466	437	409	430	426	425	444	445	426	438	411	444	441	433	441	444	453	429	430	404	389	438	437	412	417	433	389	383	448	433	464	429	407	412	441	422	438	441	453	433	420	400	436	421	464	442	443	412	429	451	434	405	503	450	431	429	423	458	437	454	436	435	483	421	427	413	397	425	434	422	387	438	461	412	444	404	398	448	438	397	410	411	440	412	451	469	416	485	405	430	446	465	410	464	460	415	418	463	472	428	407	414	438	419	454	406	442	405	442	396	428	425	449	436	435	433	432	433	478	449	429	431	433	426	437	462	436	483	454	423	430	467	419	442	421	441	419	417	429	450	448	425	429	454	442	447	422	411	458	462	414	439	440	449	438	420	466	427	428	399	450	475	457	445	416	407	440	416	486	425	422	368	428	430	404	466	449	399	415	410	481	398	460	427	439	445	428	468	447	469	422	440	429	437	420	425	450	474	424	425	425	424	475	403	415	413	399	418	420	410	402	418	442	443	429	468	426	412	433	446	474	399	474	470	440	447	432	427	417	460	438	400	464	471	419	406	419	418	443	425	482	450	426	429	418	465	418	432	449	471	411	460	427	455	424	469	427	441	465	394	449	443	440	455	423	442	440	449	455	452	423	415	405	457	455	442	419	439	442	424	457	475	399	458	450	426	424	424	433	432	415	458	431	457	428	428	396	366	445	461	406	385	458	443	432	439	407	397	424	423	414	441	432	439	455	409	421	435	379	460	421	428	448	441	455	434	424	405	425	451	445	436	417	418	459	457	454	435	448	428	432	410	444	416	433	423	453	456	460	403	420	445	453	434	425	439	454	427	408	417	450	408	411	443	398	438	447	391	459	448	450	433	428	432	443	414	455	420	458	436	447	460	453	425	431	404	452	464	400	449	453	427
27537	20063	11582	4647	2246	1575	1305	1034	890	758	693	645	609	603	604	571	568	546	564	544	507	521	534	489	495	453	502	454	503	449	488	522	461	452	455	471	480	429	455	446	437	441	455	450	432	433	476	421	485	455	469	420	425	443	425	481	453	420	420	456	409	404	421	435	474	413	429	443	470	455	435	467	427	422	433	472	445	435	476	435	467	480	441	445	434	438	417	446	450	437	446	467	421	436	452	404	445	419	452	454	466	408	426	450	445	400	461	388	468	443	422	477	430	452	436	455	454	435	436	440	435	468	423	404	446	462	455	477	432	425	394	418	434	456	438	409	452	472	440	426	449	449	466	425	453	442	447	442	463	469	428	439	464	475	441	437	449	432	444	438	461	442	478	455	406	427	453	421	475	422	459	450	391	454	473	438	451	448	398	480	439	426	470	453	458	437	466	430	454	446	442	455	439	390	424	446	428	435	426	445	453	430	454	463	429	463	418	467	464	415	393	429	444	431	483	432	469	435	433	431	451	424	433	458	493	455	462	445	416	429	410	431	455	417	444	479	428	418	460	422	456	430	433	440	406	433	445	406	461	468	459	426	440	445	449	430	478	473	438	469	436	436	439	467	425	439	424	445	435	435	429	416	416	434	399	477	459	419	402	421	454	447	479	388	443	431	461	452	468	478	395	405	440	439	468	467	447	461	454	450	437	395	428	446	435	442	438	468	473	410	446	442	443	458	483	462	413	441	462	449	402	436	459	469	415	444	441	432	446	443	413	408	432	483	470	466	455	460	439	437	461	486	411	402	438	422	442	432	417	455	475	410	440	425	440	440	439	397	474	416	464	414	441	434	453	442	460	462	425	465	466	477	461	454	381	429	450	425	451	424	441	458	407	437	478	420	438	461	440	450	430	434	430	439	402	466	447	437	413	424	439	442	423	475	452	423	442	463	491	455	455	439	428	409	447	427	454	467	461	465	439	415	460	437	442	424	409	446	466	434	459	442	453	421	411	435	451	433	446	456	442	410	448	439	467	454	423	404	450	448	437	472	454	472	422	409	432	467	448	442	445	470	454	450	391	473	445	466	485	416	437	438	442	444	432	427	430	440	431	457	437	443	431	424	446	423	401	434	462	427	434	440	428	451	440	450	432	422	449	406	425	457	429	452	433	445	427	432	450	440	435	449	421	460	455	426	450	405	440	401	435	415	451	446	415	474	420	448	439	424	422	451	419	432	450	428	422	417	442	412	426	443	436	461	466	420	439	446	430	433	454	460	482	442	421	428	471	436	459	439	468	430	443	431	443	440	450	454	450	433	449	462	451	436	432	421	443	441	424	418	437	462	467	446	447	457	422	413	425	382	444	416	438	446	464	428	420	431	420	421	423	432	459	469	434	432	408	428	422	466	456	435	425	449	418	388	436	400	458	497	452	426	472	446	471	468	413	436	428	447	446	433	469	433	412	424	437	460	448	432	414	453	455	434	409	458	431	449	485	472	438	435	443	412	458	466	452	470	477	412	404	471	414	419	428	461	476	465	444	420	443	454	465	447	458	464	439	461	409	404	440	440	421	448	439	432	421	430	453	424	437	424	401	428	466	462	445	451	450	459	447	447	427	440	429	456	400	453	405	457	420	429	433	439	444	461	415	439	450	436	470	451	428	442	455	456	467	459	448	418	450	421	500	432	439	434	429	418	449	439	475	447	403	462	444	445	430	482	467	443	445	448	486	453	412	445	442	453	439	440	441	415	453	479	438	418	451	422	461	403	424	422	476	475	432	446	449	463	438	423	468	415	439	458	461	472	410	462	431	439	433	466	452	446	419	469	435	412	441	440	419	431	441	430	455	436	435	443	382	441	446	413	431	455	439	412	443	457	408	427	399	425	442	446	466	381	424	407	459	424	463	460	433	459	444	450	433	457	439	439	461	462	438	430	460	417	403	439	433	441	428	418	424	463	425	398	422	475	473	419	436	439	439	466	451	448	451	455	457	416	465	433	451	448	403	453	432	436	459	431	404	461	431	437	443	419	443	467	418	430	445	447	466	454	443	425	440	434	474	477	452	441	445	449	404	454	427	471	428	472	439	452	479	453	429	473	425	438	458	432	436	439	452	456	404	436	435	463	470	432	415	463	429	473	456	403	474	469	408	440	430	423	455	422	457	456	466	442	440	447	406	408	471	451	422	458	439	439	444	465	418	461	445	449	474	445	444	475	466	450	460	481	433	423	447	456	469	395	473	404	415	432	466	433	479	432	429	458	438	447	433	435	419	409	432	441	443	411	437	460	432	476	462	468	425	454	472	454	452	434	447	434	459	436	427	421	424	414	420	426	412	416	425	444	443	444	471	466	412	415	477	440	433	465	458	452	449	434	441	430	447	429	466	466	452	436	436	476	476	455	407	435	411	436	417	433	435	424	428	452	411	429	439	426	503	379	452	408	451	432	426	461	445	456	440	438	443	445	427	453	444	408	433	464	426	441	449	429	418	416	428	421	419	464	422	443	431	441	436	422	433	457	413	453	458	432	460	432	460	416	463	466	489	439	421	425	394	467	456	437	458	461	431	425	467	408	452	407	456	458	484	432	461	422	427	456	473	434	443	427	439	421	413	439	448	411	434	464	445	390	427	424	432	441	451	429	438	475	411	433	443	458	403	418	454	424	471	426	469	446	459	425	442	441	412	425	446	446	445	434	419	483	436	437	405	426	465	456	470	411	468	446	493	427	431	464	414	435	468	430	464	430	450	439	444	427	464	443	424	425	448	394	448	426	455	455	422	443	449	451	462	423	435	446	427	416	428	434	431	472	450	437	402	412	463	423	480	437	467	447	436	427	455	414	441	444	421	426	430	466	484	442	397	431	449	439	420	442	416	417	443	437	470	419	410	447	435	456	433	433	443	442	427	458	411	434	457	432	463	419	440	475	448	406	438	405	427	427	472	420	409	406	459	475	422	444	452	461	455	420	438	434	391	447	426	438	445	436	467	476	433	417	411	464	458	457	424	451	439	427	392	427	420	420	445	453	465	475	435	409	444	429	447	442	429	434	427	433	501	454	405	448	478	471	488	437	470	428	467	418	456	436	416	429	450	392	454	410	434	450	442	438	420	458	450	456	431	438	449	440	469	413	477	424	459	490	466	471	446	468	446	468	449	465	439	460	450	462	423	473	429	439	437	446	412	444	419	427	430	439	411	432	449	433	436	478	417	405	438	433	485	426	427	454	438	438	441	439	448	503	451	411	433	411	451	446	419	480	456	429	500	476	441	417	466	398	459	407	498	448	439	458	444	443	443	418	389	407	425	449	431	435	426	462	470	449	447	486	434	413	447	455	439	456	434	430	435	433	448	450	428	447	449	405	483	465	462	472	468	425	411	425	438	455	422	477	456	452	460	454	462	414	424	468	492	415	432	426	459	396	418	459	430	458	419	469	453	457	453	473	418	420	455	446	440	438	459	450	437	433	430	487	443	434	465	408	434	468	463	460	427	460	455	474	421	431
10321	19712	13960	7485	5315	4002	3117	2599	2220	1786	1517	1417	1280	1213	1082	1083	1034	1012	900	947	912	873	893	869	845	872	785	811	739	789	729	753	730	753	705	704	711	729	749	671	708	689	704	711	692	716	714	760	721	694	720	732	736	680	690	731	704	683	674	709	715	716	691	715	701	664	703	706	651	694	710	700	690	709	720	721	721	662	667	679	700	766	644	695	689	653	685	704	752	695	679	657	709	669	680	700	708	685	735	676	653	676	678	698	694	706	714	758	706	704	679	742	666	668	710	773	726	702	707	757	717	711	697	741	734	675	694	694	713	730	717	673	686	725	672	703	716	703	685	686	685	697	690	716	709	713	675	695	675	763	749	685	699	689	728	693	653	709	690	745	703	710	680	718	704	700	689	639	616	675	716	711	693	701	714	679	675	706	685	732	722	677	707	665	750	708	671	665	721	696	713	747	688	695	645	695	654	700	685	695	702	705	697	697	642	699	714	684	751	695	683	750	694	675	687	711	703	731	732	756	685	690	683	704	716	677	714	705	684	666	708	691	723	736	717	702	699	714	716	775	736	716	694	721	662	717	686	714	706	680	716	726	728	724	667	730	707	689	678	673	684	712	701	670	663	732	718	656	686	678	702	702	681	665	697	707	710	726	695	722	736	689	737	709	692	714	740	709	765	678	728	717	717	737	713	689	708	720	705	646	715	693	711	701	678	684	703	680	708	684	665	711	769	713	681	714	705	698	727	717	743	668	674	691	672	715	723	669	683	669	717	720	671	697	711	653	680	691	685	681	676	671	706	704	711	702	659	723	683	717	734	696	693	710	696	692	735	716	701	700	694	691	707	761	686	691	709	727	712	680	715	673	692	694	702	709	736	736	725	714	733	678	694	647	708	705	701	716	677	674	742	669	696	664	700	754	682	743	696	694	713	739	680	692	731	712	660	728	703	724	671	740	687	725	665	658	739	674	692	685	696	685	652	713	710	684	745	690	731	739	711	714	744	640	725	725	704	700	740	720	742	679	717	727	690	718	749	735	702	715	687	702	686	700	711	721	685	679	720	686	703	644	701	653	675	707	695	704	749	665	735	709	667	686	670	689	632	763	745	697	726	712	714	708	672	730	696	694	705	710	693	757	701	708	757	714	741	715	700	725	678	704	714	725	718	727	710	729	710	709	738	677	700	704	697	699	707	744	725	711	671	731	714	679	688	710	697	658	676	688	686	697	700	719	695	732	697	712	718	655	727	695	723	741	651	691	715	713	697	713	707	711	701	682	704	706	689	708	671	710	713	695	711	695	707	668	737	715	679	738	714	683	739	710	644	652	715	692	702	692	719	703	746	669	713	678	709	649	703	696	688	706	722	678	698	702	698	744	718	746	702	703	701	662	692	721	747	701	712	733	710	736	727	696	681	696	732	715	678	681	744	661	691	745	711	710	683	676	685	751	708	680	690	707	671	761	725	698	718	699	720	750	683	705	671	707	660	701	717	702	671	727	718	690	747	710	729	678	706	759	663	703	734	699	660	682	723	749	748	732	687	693	665	711	676	704	703	682	688	740	664	729	706	732	678	726	677	723	719	727	699	722	687	718	692	676	690	699	680	686	712	691	730	716	714	686	701	735	716	687	719	701	622	707	693	718	685	708	676	740	685	702	724	712	657	708	696	687	704	765	716	742	729	713	706	737	741	678	734	716	734	701	717	722	705	719	683	741	715	712	676	685	712	700	690	702	772	727	677	679	694	716	656	737	690	694	681	685	715	708	685	720	710	680	698	743	713	706	715	697	690	726	696	667	726	678	704	708	700	678	698	727	725	718	686	655	707	698	740	692	697	713	710	707	716	692	713	715	726	670	722	696	687	669	646	720	704	705	679	711	734	708	735	741	708	706	689	708	714	711	688	714	698	688	667	694	694	726	739	706	733	719	737	724	729	702	703	719	697	733	711	697	678	634	685	687	681	677	694	787	713	718	637	664	693	739	695	733	687	690	701	718	708	724	722	712	702	706	712	697	708	669	671	693	679	734	711	718	766	671	755	717	693	706	728	716	704	724	734	701	698	708	708	692	711	671	724	687	674	689	712	755	697	706	665	699	732	680	725	669	669	692	744	739	679	718	729	714	693	703	700	733	696	714	678	712	723	733	648	700	660	712	689	660	696	705	709	676	717	669	696	664	696	725	688	731	739	708	676	681	696	670	678	694	750	697	697	713	733	749	728	682	708	705	686	743	743	686	665	689	710	693	751	659	700	666	734	710	662	701	740	731	677	692	693	723	658	685	712	690	652	678	733	688	694	695	705	700	686	664	787	718	686	674	744	697	700	703	677	655	679	687	742	768	701	702	726	748	696	763	683	684	737	727	662	722	714	708	668	662	686	716	738	665	722	653	711	701	685	731	691	702	697	698	682	730	681	693	723	695	697	692	710	660	659	706	695	711	752	674	707	713	732	714	713	720	729	703	708	645	667	690	713	769	668	686	703	681	675	682	709	723	711	722	748	733	661	734	712	727	684	665	670	706	696	714	664	720	730	738	706	716	661	687	742	695	677	686	720	740	691	723	706	735	737	720	652	665	646	654	701	682	685	713	732	676	702	716	663	663	685	711	672	694	675	728	725	674	699	680	679	686	720	763	692	712	743	723	716	651	728	642	711	706	695	701	690	685	696	761	710	703	763	712	728	748	708	689	695	724	690	690	724	717	708	673	696	706	705	736	735	692	727	685	715	716	734	678	709	721	684	691	697	695	718	714	733	695	714	732	694	695	696	703	697	734	660	711	728	684	715	688	706	705	688	738	792	647	709	715	696	685	700	662	683	660	696	704	703	716	706	759	699	713	740	670	699	715	705	685	723	746	653	757	694	682	716	745	659	679	718	711	752	743	701	683	717	722	696	706	685	716	728	755	745	743	706	704	666	739	689	694	700	686	678	714	689	622	689	666	684	717	693	713	669	670	697	684	699	676	688	707	670	681	665	690	690	678	684	705	718	688	749	756	693	696	730	717	731	722	695	686	752	671	702	689	718	730	698	706	642	760	741	716	685	694	703	753	705	681	677	695	704	693	708	694	692	708	695	707	743	688	665	720	741	700	709	689	693	664	707	694	732	669	732	676	696	700	706	668	670	695	690	726	732	713	705	735	671	695	722	714	678	715	714	745	683	692	726	730	722	720	719	726	719	726	715	680	687	700	691	669	712	666	628	721	702	700	721	700	712	724	704	696	727	683	740	724	727	712	715	727	722	701	760	700	664	744	676	655	714	706	710	708	751	685	664	688	698	706	683	732	699	704	672	721	713	712	748	710	694	719	716	712	656	689	715	736	730	674	756	675	703	711	656	698	695	713	700	643	694	679	740	696	738	695	730	706	734	665	695	694	711	689	721	741	705	717	753	731	701	669	712	710	690	720	750	707	691	705	717	728	706	673	699	704	687	678	735	698	721	753	722	655	685	719	681	721	678	709	713	731	736	673	734	689	772	763	717	699	653	666	733	732	742	720
23455	21469	28179	25145	21065	7568	2439	1575	1237	1046	883	771	721	607	635	588	560	508	500	486	515	490	447	426	415	433	399	430	397	368	368	373	415	371	340	360	349	347	365	345	369	347	337	380	360	347	353	324	327	318	393	367	341	336	346	345	319	349	317	340	330	341	324	339	323	326	343	349	331	331	310	339	326	319	344	322	354	334	328	386	346	360	341	352	310	330	336	322	357	351	307	328	350	329	347	351	314	347	335	348	338	323	343	320	315	323	341	318	327	356	388	348	337	317	357	309	350	315	293	294	336	350	363	354	337	293	319	330	337	336	339	321	329	332	346	324	340	292	326	350	339	335	312	365	362	379	304	305	320	313	345	322	343	326	318	352	338	365	348	312	347	312	318	360	326	345	304	329	311	332	346	316	323	326	323	365	350	330	342	311	333	349	345	286	301	314	330	343	323	354	346	356	318	321	353	339	310	337	325	327	302	318	319	309	325	322	329	327	323	338	336	334	364	374	333	343	299	351	325	332	300	310	357	355	352	342	325	324	350	343	317	356	331	358	309	316	294	325	354	351	310	346	319	335	319	356	336	314	314	317	329	378	362	336	359	323	331	307	330	324	360	308	337	356	321	315	332	353	318	296	326	322	336	326	300	324	331	331	337	323	303	338	332	332	339	328	348	313	324	331	328	305	352	323	310	342	314	350	334	363	319	334	324	308	350	340	359	299	331	316	340	338	335	345	331	334	343	362	375	342	347	326	314	333	345	349	341	323	329	373	319	358	327	329	324	341	363	333	318	345	354	335	331	351	323	302	363	328	335	313	337	284	331	339	348	328	337	321	345	308	325	302	350	303	345	309	339	324	338	296	347	333	335	333	335	367	316	305	318	335	347	350	359	340	339	342	362	295	341	312	357	321	328	345	334	313	332	303	333	312	318	325	347	373	351	318	339	346	324	310	303	333	328	338	322	337	356	331	298	310	296	354	335	334	270	332	357	325	318	329	338	380	355	326	325	346	336	321	331	330	346	332	363	318	317	342	307	339	322	352	347	338	331	319	329	341	296	357	360	334	336	360	337	299	332	328	333	356	332	334	340	351	347	324	323	321	320	342	338	316	352	330	335	310	336	345	312	377	330	310	300	314	334	321	371	324	360	318	335	340	347	359	314	332	374	342	356	322	352	315	341	313	344	298	327	317	329	314	317	323	332	340	353	303	344	316	284	333	339	332	314	334	361	328	324	348	331	330	314	326	341	345	336	332	313	330	360	370	317	304	295	326	343	371	319	321	336	351	310	326	333	341	315	311	330	344	321	333	333	354	322	323	330	350	333	345	341	320	325	316	381	339	343	328	309	324	307	353	317	344	332	318	346	334	339	366	322	355	333	336	324	329	330	334	336	303	323	308	327	315	345	315	297	330	317	335	317	342	323	346	355	359	354	322	327	356	315	351	303	367	370	348	351	313	373	309	348	321	316	336	309	316	314	312	324	342	369	319	336	325	332	344	318	323	301	322	312	318	337	325	335	332	337	320	353	324	342	313	321	345	339	313	341	363	347	326	302	325	290	332	332	345	319	305	312	370	289	335	316	308	366	351	351	327	330	347	337	324	325	342	348	317	318	343	343	341	347	328	352	310	322	314	329	317	316	345	353	334	299	355	340	334	348	349	348	352	358	333	362	340	345	326	313	324	310	334	361	354	310	313	336	327	329	332	341	309	332	310	298	341	333	355	346	311	333	322	308	332	339	306	308	356	320	332	334	344	303	338	316	374	333	313	320	372	327	295	295	337	357	331	326	308	324	356	335	336	366	351	373	331	345	326	324	329	317	331	366	337	354	340	328	323	338	336	349	301	327	323	334	316	329	352	334	334	330	353	347	343	338	345	342	336	320	358	340	310	337	372	357	322	312	330	321	336	342	324	324	310	345	343	342	333	304	317	331	335	338	347	355	345	349	345	347	329	309	334	340	347	340	331	338	309	321	339	331	312	310	331	323	310	290	329	327	306	345	332	308	344	318	320	314	359	334	318	312	333	349	338	330	313	343	322	348	338	349	339	323	332	345	326	321	345	340	360	332	316	341	314	322	338	333	321	332	323	322	338	330	354	333	335	328	321	343	265	307	317	307	363	314	340	349	351	358	309	335	330	337	372	348	337	322	356	328	330	312	324	340	364	314	338	337	346	318	344	322	325	351	305	365	343	331	323	340	322	337	359	351	307	310	315	337	341	342	330	348	339	316	308	346	344	320	334	358	341	308	345	347	317	292	321	301	337	317	351	316	344	344	316	339	330	333	310	326	310	299	307	336	319	319	347	323	337	323	337	367	361	325	331	344	324	332	291	314	306	350	320	315	342	350	335	349	359	335	323	325	300	347	336	321	320	347	308	346	318	352	335	299	351	304	301	314	309	329	339	362	325	324	344	342	343	347	307	331	337	339	355	340	307	313	334	342	316	331	345	334	339	332	357	336	312	325	353	309	366	327	327	313	321	343	341	377	317	357	330	327	337	315	358	332	339	330	326	317	338	360	285	330	341	345	334	341	324	353	346	342	321	353	317	329	286	304	308	307	362	316	361	345	311	324	332	350	348	293	334	322	325	324	351	339	329	347	335	358	318	351	348	327	352	332	348	352	346	339	329	375	304	349	343	353	333	353	345	327	355	326	326	343	303	317	328	347	321	338	349	315	370	329	353	313	333	321	308	329	348	316	322	314	325	344	345	353	311	327	344	360	336	334	312	345	331	312	367	326	321	315	317	325	344	327	365	311	352	349	324	339	289	300	307	343	334	372	353	361	303	310	314	334	353	354	359	345	369	371	328	360	328	333	321	300	347	304	332	311	322	327	314	327	375	348	335	348	346	348	320	335	318	333	328	312	337	318	369	312	321	318	315	331	363	345	328	327	332	328	317	318	337	318	326	323	313	324	316	370	358	323	327	340	314	325	302	332	346	349	343	331	316	339	332	328	312	337	322	307	341	331	331	356	345	337	349	348	340	349	340	334	309	347	357	335	349	320	326	323	361	341	354	327	330	314	295	336	332	330	311	339	349	330	343	330	353	354	323	334	317	362	331	401	363	331	334	351	339	317	314	325	348	318	325	315	346	318	352	301	318	309	330	300	334	342	325	334	305	357	325	316	355	367	335	340	324	331	345	311	328	329	330	347	358	331	358	300	330	329	341	314	341	305	330	343	321	324	346	370	351	343	321	302	320	323	313	317	349	293	331	337	339	297	327	332	319	311	350	310	345	369	326	348	370	329	299	335	326	340	314	363	305	306	333	310	334	321	347	310	335	359	336	349	343	345	340	381	297	360	277	310	350	337	294	297	335	355	318	346	349	301	338	321	323	293	324	311	363	354	321	332	325	321	342	327	314	352	311	342	337	347	345	346	353	366	352	309	282	340	292	337	307	309	331	331	322	310	362	337	307	342	341	309	318	322	317	342	340	350	318	336	325	331	323	350	319	317	346	315	324	334	343	322	326	343	355	322	353	344	314	317	308
10073	27290	20506	11814	8761	6606	5247	4093	3293	2657	2176	1900	1692	1512	1344	1183	1112	1017	987	975	968	864	838	828	787	768	674	725	743	691	638	664	647	659	579	601	630	621	588	597	590	579	557	593	546	587	585	565	526	516	543	557	555	540	541	558	532	546	541	526	539	552	545	540	546	527	538	542	557	536	514	571	550	503	516	570	521	508	518	532	541	565	522	554	551	530	535	517	518	501	512	549	570	536	540	503	549	529	532	538	539	585	547	591	562	558	577	490	521	549	568	546	488	518	534	584	542	545	531	515	548	522	536	526	546	556	547	534	532	525	510	570	548	535	500	511	558	520	508	532	547	545	511	547	532	525	530	551	532	509	541	527	522	504	628	593	571	559	533	535	541	541	557	527	546	517	550	541	527	544	508	564	537	559	542	583	552	548	485	553	512	531	555	527	568	543	524	579	550	534	544	519	531	540	552	539	512	551	529	504	540	523	556	531	542	526	530	543	541	561	543	515	538	483	542	557	525	552	553	549	518	529	558	513	552	538	584	519	504	544	486	527	494	560	597	574	542	534	544	515	552	534	527	514	539	548	524	523	552	536	543	553	498	546	528	556	535	589	538	533	539	507	540	552	555	524	532	587	524	531	514	535	578	582	544	538	534	563	532	550	517	557	566	518	540	563	540	550	528	552	548	542	516	497	537	553	568	561	553	541	527	584	527	529	488	553	506	561	550	581	546	534	522	554	523	530	505	499	555	533	553	525	553	525	554	577	529	535	523	545	550	521	518	574	557	515	564	530	573	529	538	504	554	540	523	538	541	576	519	540	556	568	562	550	507	536	523	525	536	538	521	543	544	512	538	492	559	545	541	517	505	523	498	534	513	565	551	553	532	521	510	530	544	550	503	536	537	565	520	547	518	508	522	597	563	534	557	517	555	499	517	542	512	567	548	539	503	557	555	547	511	503	546	523	545	584	527	575	552	568	483	534	523	546	556	565	517	601	527	496	528	559	513	506	519	545	532	564	538	538	531	539	517	539	565	522	574	551	544	531	556	560	529	549	509	523	492	534	509	542	551	535	526	565	499	529	497	564	550	541	525	543	538	533	533	499	556	535	507	560	531	528	525	557	533	551	521	516	529	501	531	526	565	558	514	547	536	530	527	507	517	538	527	531	572	550	506	563	523	520	516	526	515	524	544	540	532	516	542	580	542	485	499	566	537	523	520	512	551	560	551	534	518	558	509	576	549	520	568	518	535	533	529	532	545	535	558	566	495	546	561	573	573	539	544	565	534	514	572	532	577	536	543	537	577	537	513	522	531	546	534	570	554	546	540	515	515	548	489	497	508	549	543	548	532	588	540	564	565	528	538	595	584	511	529	499	520	564	560	522	560	531	531	539	531	524	551	525	548	520	552	559	565	526	527	492	584	522	520	545	565	549	521	553	565	503	556	569	530	556	481	555	550	556	503	526	560	531	575	517	527	539	578	516	497	509	508	561	532	550	526	503	492	548	523	517	532	501	522	527	543	512	531	515	547	536	578	536	545	560	534	526	540	488	551	545	506	573	535	553	543	548	539	564	537	550	506	491	544	558	497	544	581	525	571	549	513	537	521	490	565	559	496	532	509	487	582	534	536	540	521	567	557	524	534	496	543	489	546	540	539	531	508	541	528	544	537	498	573	517	552	540	529	534	544	553	498	541	532	528	531	536	541	547	556	498	542	548	525	512	528	577	529	538	557	543	588	513	535	548	548	516	563	554	566	524	571	559	524	517	524	481	577	517	563	532	543	558	571	522	510	515	556	554	517	552	568	503	529	506	552	582	494	552	550	558	546	523	535	540	582	524	498	532	530	523	529	577	580	531	543	525	582	548	541	577	540	523	513	557	519	585	571	544	567	561	566	551	542	504	509	526	553	482	536	566	520	534	535	530	502	550	537	523	562	556	578	526	496	502	525	546	540	514	556	513	537	539	532	544	527	549	535	556	548	521	558	534	508	539	549	543	535	518	538	538	533	575	534	571	537	553	536	517	539	507	555	559	541	523	527	562	535	548	538	538	547	536	555	526	489	543	522	579	538	513	524	535	559	517	525	530	554	548	537	480	537	548	485	525	545	512	503	485	560	514	538	492	581	564	550	493	520	526	560	546	571	548	545	551	569	524	563	568	496	540	578	546	556	486	513	565	536	550	542	508	564	507	512	533	550	522	486	517	538	521	576	543	501	557	508	551	518	577	540	524	519	556	552	573	516	542	538	544	521	570	513	547	545	518	512	547	502	533	537	508	507	519	505	542	524	517	531	533	547	535	533	536	527	571	551	543	535	525	508	549	544	540	533	579	524	551	529	557	552	564	523	507	564	526	539	572	502	548	547	570	527	520	496	545	526	547	541	572	497	531	533	535	567	543	564	536	502	486	578	540	533	523	523	517	510	517	534	494	594	513	563	543	548	516	547	561	547	517	559	545	578	540	556	534	518	507	582	482	545	550	587	582	542	526	536	548	540	565	539	558	544	573	524	541	487	510	509	530	512	509	510	520	583	492	509	515	509	528	530	534	507	518	515	482	553	563	533	524	566	538	514	544	538	521	516	530	538	499	519	500	529	535	551	539	524	544	541	505	558	501	530	581	554	541	536	546	510	531	570	552	526	539	561	560	518	521	530	555	537	552	527	549	503	558	549	540	537	528	553	510	558	567	504	535	525	513	528	579	534	522	517	538	542	524	524	553	550	536	546	538	522	590	571	519	499	487	584	514	544	521	502	528	534	541	521	518	589	507	538	568	555	559	539	551	541	550	515	534	546	560	560	530	533	567	555	527	508	546	510	527	489	533	555	530	508	623	554	553	531	520	544	547	577	537	530	534	512	542	577	558	538	539	522	511	587	523	490	548	515	498	529	501	548	536	544	542	495	527	532	493	573	531	518	551	543	558	504	551	525	522	517	531	563	586	556	547	578	533	539	542	522	557	541	547	539	542	518	561	559	524	549	519	537	520	577	531	571	542	508	521	505	550	512	501	545	504	534	543	567	506	537	551	536	495	552	550	528	524	544	563	560	514	521	519	518	528	561	556	504	533	535	531	548	502	538	549	570	566	531	529	536	590	559	542	515	574	540	525	525	542	529	508	503	539	546	490	548	537	559	512	532	539	584	570	546	528	525	545	529	576	530	546	550	505	525	533	555	528	529	535	511	530	533	557	510	509	557	549	499	580	553	536	536	539	560	502	550	514	482	509	507	564	551	524	519	563	534	533	531	538	531	543	531	554	497	529	573	536	524	530	610	562	520	577	553	516	549	545	547	556	545	500	574	544	532	558	536	549	553	569	561	527	525	544	555	542	498	574	511	554	521	517	543	543	530	504	533	539	528	576	515	541	539	518	512	517	534	573	527	564	533	526	549	518	485	544	532	547	551	572	512	539	538	541	493	535	525	506	534	540	561	545	553	525	541	526	537	544	524	547	471	542	573	527	554	537	544	538	538	509	495	570	542	525	532	568	524	541	503	559
24941	21476	25999	23229	4651	2129	1611	1179	976	874	764	735	672	674	603	544	518	563	546	510	528	487	502	486	482	457	501	480	451	429	421	413	438	446	438	423	430	424	441	407	453	441	406	455	399	414	420	414	411	433	425	412	401	433	442	408	440	419	418	421	380	411	414	414	450	432	428	409	417	385	416	399	417	432	384	432	433	414	427	416	442	450	374	429	414	416	411	421	376	453	416	407	391	439	455	412	440	406	431	372	429	435	418	407	409	421	411	491	415	416	398	430	429	405	402	425	458	447	417	437	438	416	390	392	437	393	423	429	389	394	454	404	418	426	421	417	408	370	410	423	427	426	401	468	410	378	395	435	405	402	423	410	419	399	403	406	433	447	412	401	406	415	424	413	434	388	386	366	411	398	408	389	367	396	401	438	391	437	416	402	412	433	425	409	441	437	395	420	431	392	414	415	404	403	374	392	430	403	408	424	398	461	407	404	428	395	413	402	408	434	406	375	408	393	411	378	409	433	384	443	429	402	404	433	388	393	400	407	418	397	399	420	422	430	431	399	410	430	409	434	397	429	427	445	410	403	373	410	373	411	393	440	449	390	398	400	386	414	434	386	452	409	384	421	419	433	398	415	414	403	424	437	371	408	461	399	431	394	418	414	410	397	420	398	398	411	381	408	458	378	394	434	409	392	406	444	391	423	436	415	452	460	404	442	435	426	396	411	423	424	374	416	406	447	462	414	421	401	446	396	393	433	457	453	400	412	401	432	429	413	423	416	413	388	396	440	424	384	401	398	440	425	402	423	410	421	398	425	423	400	426	438	413	406	438	382	407	403	413	434	422	416	450	423	374	428	397	414	414	418	423	429	443	412	442	396	431	419	383	360	452	425	404	400	430	427	438	443	403	425	393	372	394	384	395	424	431	386	406	379	445	432	437	427	427	386	434	392	423	441	403	395	446	452	386	409	428	421	401	379	374	433	440	407	397	438	406	448	391	396	392	441	443	423	411	405	404	434	437	392	395	422	424	417	426	396	402	423	404	418	407	388	412	404	428	413	392	366	409	447	380	414	407	443	441	368	437	388	400	413	391	421	431	354	432	420	410	416	450	435	382	449	413	437	438	400	446	379	414	411	411	427	396	406	414	408	399	447	392	405	415	420	406	412	443	404	402	435	434	408	376	462	389	447	392	432	454	402	420	420	388	400	382	411	432	406	419	397	453	429	388	416	389	393	434	418	399	379	384	429	400	404	433	420	399	437	404	397	394	383	406	397	424	398	397	366	402	405	395	363	418	435	474	402	419	418	443	406	415	421	429	439	428	391	403	415	416	409	415	399	414	382	399	381	402	425	429	389	443	427	420	433	409	383	409	404	423	384	430	426	415	418	386	428	392	377	406	389	407	402	381	447	394	404	419	430	418	404	397	440	413	409	385	408	437	386	414	421	404	412	431	425	420	408	412	431	398	402	440	444	406	412	387	418	422	377	428	401	411	376	381	436	410	448	434	407	411	453	389	420	417	433	439	412	431	427	399	421	411	419	405	414	440	422	411	417	433	444	401	420	438	445	439	402	434	402	379	419	420	397	393	409	367	427	423	440	414	440	433	413	431	426	406	385	426	431	411	392	408	438	431	428	412	415	403	405	411	406	438	424	393	440	410	421	408	428	419	411	414	404	400	419	431	423	436	378	428	412	434	408	444	429	413	409	390	449	398	409	421	415	405	417	393	407	409	414	383	418	430	428	415	426	432	413	391	451	416	414	403	376	390	393	451	432	438	359	399	395	436	426	416	407	400	415	423	417	416	409	450	411	405	379	404	400	447	429	450	389	411	417	419	445	437	417	387	390	383	421	418	415	400	406	412	382	421	409	402	428	423	384	391	437	406	435	442	417	441	405	418	374	442	398	406	438	397	396	407	409	438	384	419	395	383	435	400	437	438	412	399	430	400	418	405	402	395	406	425	435	401	423	409	420	447	405	422	434	428	389	374	415	415	433	454	400	406	403	419	372	430	420	409	400	401	410	390	392	460	414	403	426	407	463	412	417	456	388	429	431	410	444	389	406	370	394	394	431	417	447	382	391	398	422	432	436	414	421	409	401	400	412	394	380	389	365	421	417	409	421	404	387	411	402	434	403	400	434	410	377	385	427	413	403	407	413	420	454	391	376	440	459	427	392	377	400	385	424	384	439	467	437	407	402	402	393	430	439	418	424	386	419	448	352	406	399	389	410	430	418	405	422	450	406	418	408	455	449	425	412	456	426	415	436	399	407	412	364	424	383	430	395	437	386	430	399	437	433	419	430	405	406	408	400	415	452	409	425	423	407	394	411	406	406	410	421	416	425	429	429	409	455	413	406	373	421	406	431	404	379	392	388	418	409	414	409	400	428	425	421	402	405	382	423	418	407	433	393	410	427	400	424	424	427	435	446	391	431	430	418	410	433	397	391	425	428	372	429	398	430	406	445	422	432	370	445	388	405	433	438	398	426	410	427	416	381	394	418	427	402	398	414	428	437	421	399	388	464	403	434	394	410	397	401	431	415	405	407	396	399	423	424	428	390	426	457	424	415	430	404	411	416	423	411	431	435	414	392	387	410	397	439	408	411	392	411	435	429	434	394	389	370	404	417	428	417	379	432	442	451	382	399	414	383	393	382	388	378	419	412	408	384	411	435	418	382	394	410	392	413	389	398	422	387	427	413	379	416	424	429	421	426	404	424	406	408	433	413	424	422	419	420	415	431	410	421	405	391	419	405	393	407	376	409	419	456	423	419	442	441	439	432	379	445	433	385	384	389	429	412	381	412	429	431	410	411	403	459	430	408	417	398	411	413	425	414	423	404	398	428	399	438	395	397	396	421	390	404	439	412	392	414	389	420	475	393	400	401	389	414	416	397	399	429	418	414	391	405	417	371	424	431	421	421	416	419	391	416	428	431	443	451	409	429	406	404	435	434	420	429	423	415	369	407	425	428	408	443	401	427	413	424	432	401	391	410	406	378	419	430	421	418	411	395	426	433	421	439	399	418	411	419	386	418	385	390	394	414	371	409	380	422	402	378	410	445	401	425	388	422	412	436	438	385	390	438	424	420	412	405	381	388	425	379	417	429	426	402	404	443	421	425	411	375	408	427	391	379	398	427	411	386	417	409	403	406	399	423	407	416	441	412	417	414	411	419	425	433	440	389	373	446	386	426	438	413	423	441	409	445	394	437	382	403	426	402	417	415	431	411	430	423	406	417	402	397	429	384	436	413	407	405	455	417	399	381	421	419	386	408	403	438	410	425	419	405	436	420	401	423	395	407	414	426	437	434	399	422	407	435	404	398	461	445	433	408	423	419	417	399	390	390	449	379	399	417	400	415	427	392	409	419	426	405	430	404	427	440	420	415	405	440	400	373	386	413	410	428	382	411	418	400	431	431	420	396	434	425	407	385	416	399	425	424	433	380	433	424	405	391	428	432	403	421	434	400	405	404	433	421	399	440	447	420	416	380	405	374
9918	22833	16584	9281	6896	5125	4155	3201	2603	2159	1879	1628	1491	1411	1252	1183	1131	1039	1006	1026	955	933	885	874	874	826	798	811	806	740	702	700	744	694	729	729	740	700	685	699	660	673	709	686	689	683	685	656	658	667	708	689	672	680	676	672	615	710	648	683	645	671	722	655	700	654	694	659	678	626	677	637	650	650	657	669	662	659	697	664	635	691	677	651	661	674	654	617	649	641	711	679	651	679	643	681	722	676	632	665	647	648	652	664	645	677	666	668	669	646	681	683	674	681	623	713	661	638	707	641	682	676	659	631	664	623	699	628	657	651	656	686	642	679	638	659	645	651	631	692	631	641	662	631	686	703	666	653	636	656	590	663	692	647	636	708	645	680	669	622	661	692	660	702	684	659	629	677	645	642	667	663	680	700	715	666	666	648	677	669	665	666	666	658	662	662	680	674	633	618	707	646	650	706	708	687	656	666	714	666	631	641	650	688	682	644	672	685	656	664	725	674	675	648	667	617	657	684	698	652	648	663	627	675	664	641	675	710	654	657	689	635	649	651	696	664	672	662	680	616	688	697	670	680	650	635	662	647	675	649	654	692	667	684	658	683	670	631	625	688	701	664	670	690	641	658	718	622	628	648	649	639	688	698	639	685	687	675	678	624	637	691	646	674	657	654	664	669	592	647	656	646	665	682	698	622	685	649	662	661	666	666	643	597	682	606	675	650	710	653	609	678	682	664	672	664	716	699	650	700	632	629	622	649	676	637	693	653	689	692	667	687	629	647	676	670	690	667	645	662	682	647	704	646	656	671	696	698	651	639	642	699	656	631	655	628	623	636	693	628	688	658	640	691	636	680	638	664	644	658	677	678	602	673	654	652	686	645	653	670	711	766	699	678	624	609	700	666	665	595	681	613	640	646	694	653	658	659	643	714	654	650	637	702	645	636	678	663	686	671	645	647	686	649	638	631	626	630	662	642	657	676	671	643	656	677	672	672	640	692	663	657	642	660	672	681	684	625	643	643	624	646	736	608	644	724	677	604	647	618	670	652	657	640	641	674	705	666	622	657	673	670	667	681	654	633	632	728	665	633	631	668	704	652	689	637	671	649	662	688	642	677	629	664	693	662	664	664	690	636	711	681	664	649	635	683	664	658	633	638	677	666	682	670	660	685	674	702	677	619	621	632	685	629	650	672	649	686	690	675	659	665	679	721	641	631	642	651	660	667	635	661	702	690	638	678	674	686	632	636	632	725	677	654	661	640	694	667	676	655	680	643	654	669	643	661	674	617	638	700	629	699	687	688	613	684	639	636	646	648	657	692	711	673	635	640	650	592	656	692	682	644	699	662	617	673	608	632	652	672	689	697	663	637	672	651	623	672	654	622	627	610	650	697	644	662	681	683	648	691	678	646	685	677	675	681	646	699	689	679	694	649	638	658	680	621	678	639	658	672	666	714	594	635	671	689	624	639	695	609	650	673	681	672	647	659	641	654	708	646	659	669	681	656	634	672	673	655	688	649	684	676	689	688	636	658	656	684	671	670	627	679	680	658	643	596	653	611	710	639	653	657	675	686	634	677	693	610	674	592	614	725	684	657	624	636	676	718	642	669	668	667	689	643	683	673	673	666	694	601	683	666	661	648	638	639	626	660	708	650	721	673	669	665	673	660	671	651	650	708	627	652	659	634	677	641	683	668	652	650	682	648	637	660	644	635	644	645	623	648	660	642	699	661	702	642	680	613	681	682	633	709	668	662	670	633	640	672	630	614	696	670	646	636	664	648	637	654	670	678	660	646	635	664	642	670	645	637	654	670	662	672	629	657	677	682	673	668	654	674	666	677	640	638	634	670	647	634	666	715	659	705	645	683	675	623	718	677	657	628	655	651	692	680	641	683	659	676	661	707	672	672	657	658	685	605	696	666	645	599	665	641	674	645	651	691	635	658	660	669	679	680	697	643	674	648	641	683	663	678	668	668	645	686	673	665	685	663	686	658	714	673	672	663	647	682	664	655	653	653	631	665	682	678	645	685	635	696	690	700	683	682	626	668	637	691	624	664	665	649	661	656	662	647	687	667	620	645	708	635	672	718	626	618	658	617	642	650	651	722	661	720	668	691	639	699	656	650	631	669	658	658	649	666	629	658	639	690	719	741	672	611	641	662	681	686	674	681	661	675	686	683	650	654	676	708	656	686	684	596	653	711	662	646	615	702	637	657	669	632	671	666	669	670	723	662	667	654	660	685	664	677	646	681	655	610	625	696	665	658	658	636	642	657	631	691	658	634	650	637	701	685	651	660	645	666	690	650	622	655	671	649	680	665	656	635	631	651	664	651	660	654	654	666	670	604	689	672	720	652	649	693	654	624	635	671	643	657	666	690	633	700	697	658	649	658	655	670	654	608	621	658	653	636	650	672	628	639	702	712	668	667	644	663	702	656	694	692	676	633	637	606	644	670	691	649	696	674	634	658	677	690	685	704	640	659	668	650	663	677	617	649	646	684	721	692	647	689	649	619	685	628	701	625	668	667	647	657	650	717	672	723	694	654	650	696	677	646	662	657	670	644	663	674	647	635	674	660	732	664	641	653	680	647	677	613	641	615	674	658	667	679	647	637	690	652	656	659	646	620	650	631	655	690	617	643	650	648	664	679	634	692	652	689	664	665	675	647	698	668	637	691	659	652	709	654	686	660	669	651	665	645	689	690	651	652	672	627	656	679	651	667	608	641	677	626	650	631	676	622	669	661	626	635	695	707	650	660	627	648	618	656	645	669	690	651	627	642	640	661	706	687	682	701	654	655	665	689	651	630	632	671	665	679	641	667	645	704	654	688	673	643	685	677	698	631	690	725	650	690	677	619	728	651	665	689	716	680	667	653	673	677	686	705	667	656	654	645	662	658	653	675	702	695	615	673	679	702	667	635	637	677	678	664	637	659	630	667	669	652	689	692	632	668	689	628	675	649	639	656	648	625	674	647	613	627	652	699	631	681	673	638	654	677	658	656	599	626	638	651	684	677	664	647	664	657	620	664	686	665	653	656	694	615	664	668	664	648	655	651	664	661	668	673	667	698	645	622	637	673	663	669	639	724	669	654	673	694	650	665	624	645	627	684	631	677	706	712	688	659	684	661	697	664	676	693	698	673	667	693	687	690	683	708	650	663	678	668	693	637	695	684	609	658	664	622	694	675	702	637	678	693	658	674	648	684	662	682	662	703	626	658	679	648	633	637	692	657	660	660	704	665	644	671	682	652	693	705	692	686	652	653	677	643	666	643	636	685	643	667	643	681	666	704	678	645	677	665	700	639	663	679	706	647	705	657	610	697	629	640	667	665	687	699	648	672	647	647	620	683	647	640	629	631	615	667	615	654	657	694	669	638	696	692	678	646	695	663	668	665	662	661	706	631	701	690	658	664	644	659	640	646	660	655	673	665	653	633	664	630	661	679	677	675	644	658	689	651	697	633	683	708	666	635	685	715	631	686	648	648	654	680	676	646	668	695
22644	21504	28834	24591	21502	20142	5798	2237	1590	1264	1175	913	867	746	673	606	552	583	565	494	430	473	436	445	453	369	392	370	382	312	339	334	342	291	294	312	289	288	271	292	297	277	328	271	266	284	273	288	271	280	262	272	264	257	262	288	285	274	266	280	270	259	263	284	267	264	264	262	269	286	297	291	302	278	294	284	276	238	306	291	229	286	280	274	249	284	292	267	263	268	264	287	250	289	279	255	262	287	291	273	254	264	294	211	289	252	272	275	270	287	258	247	259	244	274	281	259	269	245	239	260	286	263	276	281	273	260	244	255	251	275	260	238	264	277	268	275	253	257	293	269	245	277	276	266	282	315	263	269	235	253	232	276	266	277	247	268	298	256	258	318	265	271	274	267	257	277	271	264	252	280	261	279	296	278	263	304	254	271	247	272	277	248	258	259	295	252	263	261	276	286	244	269	249	277	244	266	252	277	272	292	265	285	258	268	251	263	272	301	268	261	277	286	247	257	261	295	265	270	287	271	265	284	246	298	264	285	259	281	274	275	246	264	270	277	289	279	235	271	256	258	281	269	259	297	271	258	259	279	244	263	266	258	279	265	274	272	274	273	246	299	272	254	259	251	273	268	277	259	261	279	272	253	284	255	260	252	286	291	266	278	290	276	263	255	273	254	277	273	266	257	250	254	290	257	274	294	291	317	241	258	247	265	244	271	251	285	260	264	278	277	278	243	268	292	242	273	307	266	287	279	289	270	270	242	244	266	261	279	258	269	275	281	260	251	275	304	243	274	278	277	262	241	261	237	231	278	289	277	252	305	289	238	249	252	257	270	257	278	260	266	283	264	286	271	259	284	276	260	269	263	224	252	240	255	267	267	275	272	295	315	251	244	256	266	267	279	278	252	289	268	234	280	247	276	246	247	301	263	261	264	282	271	260	290	266	267	278	274	273	262	285	246	270	271	266	275	272	273	252	274	236	248	282	236	263	240	274	287	246	286	292	273	270	262	274	259	268	272	268	272	261	252	257	260	274	266	284	285	255	278	297	296	271	253	260	266	301	256	273	310	268	275	289	276	268	286	249	255	273	261	266	272	276	271	268	278	253	269	259	303	275	259	286	288	240	263	290	234	269	282	258	279	287	309	258	278	273	254	259	268	248	261	259	259	275	261	276	280	261	251	263	258	265	267	279	255	263	240	295	266	248	269	268	266	253	254	264	261	256	266	270	272	282	283	272	274	274	259	279	271	272	276	289	291	261	274	266	299	286	252	258	278	285	249	239	293	278	246	259	283	297	259	285	285	245	272	270	284	282	246	259	240	278	280	271	265	259	273	280	276	275	292	260	253	295	284	224	291	256	260	276	298	260	270	281	281	253	236	282	256	252	290	282	238	266	269	276	259	290	265	257	257	306	285	268	264	258	254	252	271	278	268	268	238	253	291	307	297	287	286	273	264	249	264	291	284	284	275	276	264	240	272	282	249	278	285	281	262	278	276	279	274	244	249	273	258	272	304	284	255	249	266	255	286	293	283	268	290	287	275	284	287	253	283	258	234	282	292	278	269	254	248	281	283	273	254	279	263	262	253	248	283	268	269	280	268	290	308	251	279	261	270	280	262	267	273	276	262	274	286	287	270	255	281	265	254	277	276	262	272	241	279	288	261	254	267	283	251	293	270	293	245	258	279	248	262	308	267	245	251	290	276	263	267	263	287	256	282	285	229	255	268	247	264	269	265	288	262	243	267	286	260	274	283	250	282	248	255	261	248	267	253	274	272	254	266	251	262	275	270	250	268	260	275	258	291	246	278	257	266	263	285	291	262	301	279	272	250	278	272	271	283	300	251	243	264	262	256	264	279	240	278	260	263	282	257	273	281	283	275	270	291	269	260	273	246	248	249	278	243	282	276	265	259	277	291	274	251	264	229	281	252	254	276	259	240	273	259	248	266	305	282	274	275	234	261	267	287	302	267	255	262	289	277	278	271	257	253	276	265	243	275	283	271	283	240	267	257	253	282	235	272	267	273	276	251	283	272	261	289	279	277	255	237	281	278	252	306	291	289	276	248	229	234	253	235	268	273	273	268	272	287	299	257	259	282	261	268	276	233	264	275	264	278	242	271	283	273	243	289	266	288	266	257	282	263	267	282	283	256	251	306	257	268	295	259	264	262	261	268	250	260	268	252	292	284	276	282	305	273	283	289	286	269	275	289	241	278	283	256	276	265	281	267	282	272	263	268	268	245	287	265	291	286	291	261	248	298	261	248	276	265	275	278	258	261	280	278	247	315	266	254	286	282	301	265	274	267	279	262	267	258	290	266	253	256	272	268	262	251	257	287	291	267	258	253	253	259	259	261	275	278	279	307	266	266	259	251	282	274	235	276	234	246	288	273	289	243	256	258	263	286	269	259	255	243	271	271	288	254	269	287	256	263	287	261	273	276	281	281	310	234	250	273	262	275	281	277	254	275	258	241	285	290	267	278	248	260	267	269	262	267	275	275	259	274	261	279	257	281	244	295	279	269	261	278	267	246	254	282	245	310	268	278	263	262	250	248	249	257	270	252	250	274	282	261	277	272	265	278	301	265	246	251	270	272	269	268	277	291	255	253	267	259	259	284	263	255	259	264	281	314	261	257	279	303	249	245	266	267	261	262	269	265	266	265	265	254	253	267	330	285	297	278	261	256	272	251	267	278	252	278	276	248	266	264	286	270	272	270	268	293	226	298	299	296	267	256	279	272	229	265	287	289	262	253	244	271	283	262	279	260	275	270	293	266	270	274	257	251	271	274	296	249	270	288	250	251	277	278	294	270	297	249	262	282	252	265	270	261	264	253	266	250	274	262	260	252	231	292	287	267	249	260	263	254	255	253	285	282	259	270	243	286	264	276	287	284	270	303	226	280	271	271	269	267	267	259	262	273	280	249	285	232	285	247	263	288	278	274	274	280	279	248	282	284	251	275	238	256	273	277	262	264	261	258	279	255	266	238	290	289	247	276	279	232	258	273	261	284	257	269	242	268	252	270	256	302	250	271	280	275	254	259	261	287	262	252	275	272	265	243	262	277	234	281	249	236	266	253	281	267	282	245	253	267	261	262	283	279	269	283	287	286	272	285	267	257	293	274	305	270	264	286	269	285	252	238	270	259	270	277	271	255	252	291	281	254	246	245	277	240	252	313	273	244	290	268	287	295	269	258	289	259	270	240	264	257	256	296	248	253	299	274	266	252	292	273	263	282	273	272	239	259	271	260	278	269	258	297	302	268	249	263	256	276	240	263	245	271	296	227	234	256	259	250	264	267	266	282	252	309	280	277	286	278	303	245	247	259	257	282	281	276	288	290	263	284	245	272	247	291	280	278	288	290	267	268	268	261	279	269	262	269	261	276	291	276	269	252	293	272	270	261	264	255	253	268	298	280	269	255	277	261	253	254	270	270	260	294	258	288	260	260	279	242	277	290	283	306	257	238	282	286	280	271	297	265	267	258	285	254	295	272	300
11469	31326	24509	15366	11645	8893	6893	5386	4272	3459	2796	2474	2101	1808	1670	1517	1342	1245	1186	1038	1031	928	861	833	797	803	740	724	653	623	590	603	607	588	541	554	528	532	525	491	476	492	447	451	443	447	489	487	455	454	432	458	436	417	444	469	439	466	440	432	441	434	446	396	467	458	436	411	443	439	436	410	433	448	424	448	413	413	442	402	433	480	432	427	395	404	430	462	421	445	440	452	438	433	466	449	414	406	459	440	434	424	414	432	424	424	420	411	426	421	459	416	432	407	441	443	412	429	421	423	459	437	419	431	452	439	447	428	436	393	424	385	434	441	467	445	445	422	429	399	426	434	426	437	462	415	433	423	438	393	425	453	431	440	455	438	411	439	414	450	412	432	453	435	471	408	426	421	402	433	420	401	450	443	407	370	405	402	434	466	471	406	417	422	437	421	401	475	420	415	385	406	418	438	410	405	380	435	399	377	430	410	434	438	433	421	412	412	458	401	409	425	418	445	423	433	429	423	423	399	432	419	410	451	416	409	410	409	429	440	454	428	440	457	455	407	413	403	417	400	385	422	368	412	416	419	431	374	422	434	444	423	412	428	420	419	406	408	411	434	423	438	427	439	427	409	431	417	448	389	416	460	431	432	423	444	416	424	428	438	418	448	432	443	405	405	432	435	406	428	409	406	396	434	411	436	417	420	439	395	426	459	450	410	437	413	388	441	426	425	414	434	416	405	412	377	434	396	435	442	462	441	406	448	409	426	426	431	406	451	427	409	413	421	408	447	413	374	464	403	400	438	447	456	396	418	404	429	431	392	421	416	419	414	417	426	434	424	449	458	446	437	447	394	448	440	446	393	420	423	382	452	447	405	400	432	394	424	444	410	427	441	410	425	445	421	410	441	457	427	441	441	420	426	398	414	399	401	385	375	395	426	404	424	432	402	416	418	425	462	445	399	425	417	435	401	442	423	426	453	436	388	408	395	403	445	414	423	438	416	432	441	409	414	422	439	459	429	447	396	422	414	435	420	440	425	408	432	438	378	431	467	416	463	415	389	432	440	435	437	441	424	439	408	436	379	409	438	421	423	407	420	422	429	483	429	448	388	408	413	417	419	411	431	449	398	431	451	431	442	435	414	398	427	433	433	456	425	416	443	403	429	468	432	437	425	438	399	434	464	461	385	436	406	467	411	402	408	431	424	413	412	428	426	400	426	431	413	439	448	381	403	422	468	435	436	441	421	416	416	393	406	442	434	444	429	399	425	445	423	418	441	443	400	427	436	379	420	468	391	394	415	428	441	426	423	405	442	439	448	407	440	387	434	423	453	381	430	484	451	411	433	442	458	402	394	416	444	396	415	445	426	447	424	405	432	438	372	404	425	416	439	384	443	407	405	443	408	434	396	426	427	468	424	414	416	425	406	460	386	393	411	408	411	427	424	401	458	414	350	421	374	417	463	424	416	420	429	385	408	426	430	425	455	431	453	437	425	431	415	427	382	450	396	453	399	453	447	430	410	401	441	426	380	452	457	415	407	450	458	469	386	364	458	457	415	405	398	432	442	411	449	391	464	433	417	424	444	414	405	413	417	395	430	424	422	436	439	440	402	413	467	399	397	388	426	439	422	435	454	426	440	410	398	402	411	402	408	426	448	423	423	420	422	437	427	430	429	414	419	446	407	427	415	435	419	425	442	463	428	460	428	409	415	411	424	423	427	424	395	447	453	407	425	450	391	444	416	409	419	417	429	408	397	438	410	436	424	467	425	431	400	431	433	428	453	443	431	414	438	413	442	411	445	428	417	389	412	432	446	440	447	413	401	426	401	455	396	419	447	453	435	436	388	414	416	418	409	388	427	437	437	439	415	422	418	418	402	416	457	429	406	422	445	434	417	425	428	443	396	423	437	397	416	423	406	431	441	397	449	429	418	408	445	432	439	445	423	412	466	459	415	418	440	443	433	425	439	436	415	443	451	407	471	402	372	391	418	417	415	388	421	425	413	443	396	424	427	397	455	404	442	414	449	397	452	432	428	434	441	405	415	410	445	410	438	438	413	386	396	438	417	414	429	435	367	417	402	470	384	445	429	450	400	416	445	445	443	449	448	405	441	424	429	459	407	438	423	450	403	445	410	419	416	410	413	424	441	442	423	481	416	428	438	416	416	429	388	411	433	430	419	449	415	446	450	423	405	408	444	419	409	417	438	412	463	424	399	403	435	397	442	456	450	438	430	408	445	442	422	425	411	414	407	391	412	368	432	416	434	430	420	442	371	416	423	398	437	438	438	418	455	428	382	412	416	428	425	421	397	421	423	430	424	406	441	414	451	395	398	443	447	440	401	410	425	411	419	414	425	390	415	427	435	412	433	449	371	425	413	444	440	405	408	426	454	432	427	404	418	410	425	470	426	418	449	419	412	400	417	430	391	410	449	400	438	420	416	448	450	395	421	404	427	423	426	426	441	454	392	424	421	435	434	435	451	415	429	399	441	418	412	441	449	411	391	426	435	406	417	425	440	412	425	403	408	436	414	438	423	432	393	438	422	444	392	424	450	442	436	443	440	449	402	455	434	419	433	444	437	446	420	427	394	420	437	404	430	441	480	409	392	371	400	430	413	402	408	430	454	434	446	433	435	375	404	422	431	408	401	394	391	434	429	404	442	446	426	403	453	426	420	444	433	436	413	459	414	403	419	445	408	423	409	431	433	431	395	430	421	399	439	392	419	426	459	402	416	420	411	401	425	456	402	430	415	425	426	418	439	422	412	413	412	434	405	406	383	440	437	436	456	414	432	434	439	415	406	419	385	411	422	405	402	432	447	406	434	431	412	435	404	437	405	447	412	441	383	408	423	445	455	417	414	430	430	440	403	443	409	429	424	427	394	384	469	408	403	420	411	423	419	428	449	444	457	416	435	427	402	409	426	401	413	454	445	434	378	429	445	442	452	425	397	433	404	426	422	426	479	402	417	415	418	389	391	431	440	398	438	410	405	413	441	421	451	435	434	459	442	434	404	465	402	432	440	404	411	391	434	403	424	430	450	452	397	411	461	421	439	434	432	426	441	438	440	445	391	434	379	438	407	426	437	408	396	442	437	462	455	418	409	419	417	451	445	419	474	380	436	403	456	414	428	420	436	377	398	443	415	395	420	425	438	404	408	427	425	410	436	437	457	419	392	449	438	404	438	457	444	413	428	384	428	431	438	383	403	423	402	398	441	416	397	418	418	413	441	409	437	427	415	427	435	457	442	415	405	423	418	418	449	411	411	457	442	425	440	404	413	420	425	428	406	424	417	418	419	403	426	406	425	450	424	422	459	394	413	436	427	440	423	397	419	449	414	397	416	420	419	422	425	436	427	410	429	445	467	431	446	420	422	476	417	443	399	422	412	455	460	441	472	415	426	408	430	434	407	409	452	417	465	420	429	416	435	455	410	450	455	441	445	464	390	469	482	437	429	456	434	437	431	414	424	407	410	442	392	471	397	436	425	460	441	433	398
27468	19867	11295	4651	2389	1674	1244	965	879	795	692	650	647	559	584	560	529	544	515	556	501	489	447	460	495	498	492	498	491	473	455	456	460	441	425	458	433	431	459	467	423	450	431	412	422	468	444	407	407	436	469	456	452	439	440	485	427	432	409	437	466	442	405	442	435	439	440	415	404	460	409	460	433	455	415	405	419	410	425	435	458	425	394	416	412	428	398	420	441	405	446	412	414	447	399	436	417	472	448	418	431	417	423	434	455	437	424	434	411	429	372	397	446	419	440	413	439	392	421	446	437	405	438	453	421	448	425	473	420	429	400	430	448	406	425	461	430	407	445	455	463	411	390	431	424	434	430	391	460	406	398	446	414	428	462	461	459	421	414	469	450	469	433	445	450	431	490	446	394	438	444	440	472	422	430	425	453	394	389	452	410	454	461	376	422	419	429	434	438	432	450	384	376	446	426	444	450	430	416	435	393	441	419	474	453	389	434	443	414	415	442	407	397	452	444	450	437	425	424	413	399	432	478	409	436	419	434	438	456	457	459	425	424	419	429	440	400	421	422	383	445	416	426	435	460	440	399	399	383	400	404	428	447	421	436	418	411	412	394	430	441	458	437	385	418	415	418	455	420	425	444	411	427	414	405	451	417	425	417	463	451	450	416	439	445	432	447	439	448	428	397	415	428	415	397	449	402	385	428	390	462	445	438	391	437	434	438	398	430	454	423	460	404	434	430	454	423	392	439	442	378	442	439	444	469	445	455	434	454	414	411	413	435	412	374	396	407	432	422	440	427	453	436	450	439	413	426	446	422	440	431	452	446	464	428	436	449	406	426	427	424	395	446	438	450	411	450	395	408	414	456	463	404	426	425	423	427	409	433	447	432	415	459	424	426	428	487	382	441	433	419	416	413	433	468	411	416	456	406	458	455	464	404	438	379	409	417	440	434	454	428	403	394	413	422	425	434	425	410	413	432	457	435	442	427	430	414	433	440	443	418	425	448	443	398	440	414	430	445	423	463	439	428	440	415	455	418	450	435	440	411	436	454	449	433	430	430	441	410	436	465	410	454	435	420	435	455	411	415	415	431	421	403	423	407	423	395	419	438	425	416	450	422	452	434	414	447	447	393	446	433	432	407	433	450	410	448	401	422	436	406	406	388	410	452	436	431	415	425	422	433	429	442	473	409	452	459	455	455	477	424	448	417	457	468	399	438	434	419	434	434	450	399	402	431	443	431	453	431	436	415	446	446	470	442	438	489	401	421	443	439	419	460	408	408	429	453	445	455	459	485	437	423	431	452	409	423	423	446	396	432	432	449	411	437	405	442	457	393	427	454	458	456	414	446	356	365	419	404	411	436	417	447	426	415	429	398	409	411	428	414	438	460	446	456	453	454	454	441	418	426	431	465	415	433	430	440	446	427	424	465	400	406	421	464	420	436	417	437	394	438	490	406	393	389	428	424	415	460	424	416	442	430	411	433	399	422	430	459	412	407	402	409	406	398	432	441	399	408	442	407	450	418	465	442	485	425	435	439	442	439	422	422	408	418	394	433	436	418	417	446	414	434	412	427	384	449	439	420	419	398	403	477	460	433	435	456	405	439	425	420	446	422	414	436	441	427	405	439	436	444	410	460	418	464	419	434	416	408	411	410	435	404	467	397	460	465	435	461	418	444	467	424	436	416	425	449	426	434	446	413	433	397	456	456	426	445	401	453	449	421	463	426	464	476	428	433	437	424	466	434	415	432	394	439	451	415	451	469	464	439	447	382	447	426	450	406	457	433	438	444	446	453	429	406	448	446	445	437	430	446	445	444	426	436	418	416	461	406	470	414	428	408	410	426	443	435	413	426	438	431	464	401	438	422	411	416	426	396	428	442	396	429	414	400	455	406	432	424	428	472	380	413	417	462	418	437	432	394	414	475	417	404	466	387	444	449	422	435	425	430	407	457	391	382	444	425	430	402	467	415	394	414	431	434	455	418	432	422	422	439	463	451	424	393	438	412	405	423	444	389	452	428	427	416	442	422	420	463	451	425	412	433	409	443	421	429	434	396	451	425	405	437	401	402	434	435	436	432	461	420	415	416	436	442	427	432	441	404	446	425	431	440	464	451	451	473	436	437	454	459	437	433	400	449	396	445	406	417	447	440	418	420	412	432	413	449	419	396	423	398	448	405	438	430	390	421	421	433	427	428	401	454	417	433	423	401	435	425	439	483	406	408	440	429	430	424	413	429	427	453	420	440	455	436	421	455	410	419	465	432	446	419	452	444	439	427	426	444	415	413	433	407	463	416	443	445	450	401	387	461	422	394	431	428	412	418	430	418	413	420	442	413	453	462	423	437	426	441	427	465	431	415	430	449	417	439	457	411	406	417	436	445	449	433	434	427	451	396	459	471	455	432	433	422	437	419	445	416	404	433	436	456	442	405	457	397	413	401	423	411	445	440	429	448	417	401	440	444	378	431	426	405	400	436	401	423	405	440	434	440	455	448	439	434	453	440	450	428	432	412	429	450	408	433	432	438	419	433	451	413	450	391	409	404	419	470	407	421	418	401	413	455	420	397	396	434	404	482	463	435	391	400	426	425	429	407	412	428	441	427	440	415	425	431	432	435	409	413	436	417	386	414	426	412	430	421	425	434	378	403	408	432	424	398	409	418	439	399	439	431	450	451	463	424	454	437	436	424	418	451	430	431	459	395	400	398	395	455	423	448	434	426	414	444	431	437	399	433	427	442	458	437	417	422	446	418	420	454	450	425	408	424	423	411	435	444	429	404	433	424	414	473	443	411	414	415	434	424	445	402	421	415	430	427	410	410	458	425	463	453	441	447	455	431	412	418	449	439	442	406	451	418	455	427	415	431	412	429	435	449	423	489	449	414	441	448	447	429	450	434	428	452	418	423	419	445	402	426	448	428	429	430	418	461	425	428	457	446	405	421	429	415	404	410	411	401	412	456	422	408	430	436	474	446	457	422	412	432	428	436	450	431	436	393	443	427	404	427	439	425	435	450	441	427	456	437	429	436	447	409	419	430	483	412	415	424	433	430	437	421	400	444	439	447	404	411	448	464	446	427	454	447	470	405	427	429	417	402	403	403	396	443	432	428	409	433	434	430	442	420	416	405	403	408	455	458	420	430	415	433	395	420	406	441	423	437	380	398	410	427	409	441	443	409	414	441	437	469	438	419	436	418	432	451	410	434	425	448	454	423	397	421	429	416	438	423	373	424	444	421	440	471	468	476	439	388	463	433	420	437	418	461	427	448	400	418	412	464	403	392	441	412	448	425	430	466	435	405	425	432	419	455	475	433	407	420	407	433	409	432	425	402	449	411	426	440	428	405	406	399	396	408	435	416	456	431	422	434	426	408	441	431	416	440	438	450	418	420	411	406	438	428	388	427	427	407	416	418	404	469	424	430	464	437	472	375	432	430	487	425	420	441	431	412	412	470	470	428	435	446	428	465	413	420	450	416	451	442	437	451	447	423	468	397	370
9961	18715	13517	7316	5376	4162	3297	2560	2080	1855	1557	1382	1214	1217	1039	1010	1015	1005	927	929	892	887	916	897	857	796	803	790	763	769	738	755	735	701	753	723	718	723	706	746	742	703	669	725	748	670	703	723	722	693	676	732	714	722	693	727	715	718	699	686	688	703	751	700	696	681	714	710	762	671	691	740	623	712	674	692	720	681	696	671	654	681	671	691	643	725	726	722	692	684	699	646	656	660	728	689	684	692	708	727	645	696	705	626	723	677	670	681	682	715	703	636	705	650	697	711	655	694	672	648	703	675	710	678	696	694	710	675	657	675	665	687	682	687	667	685	728	711	711	698	693	687	675	706	670	727	687	693	678	740	687	724	688	697	692	695	669	667	705	691	672	664	703	709	639	707	714	659	711	672	684	653	703	639	671	697	682	691	668	657	670	686	706	687	659	682	707	682	672	677	719	713	728	700	720	669	676	684	677	710	680	701	670	708	673	691	688	698	676	712	660	722	665	669	641	670	714	690	715	684	723	713	701	693	725	694	681	658	647	655	661	647	701	717	677	714	690	703	732	664	700	673	681	661	717	746	659	688	712	655	684	626	628	676	710	663	685	682	701	676	639	685	690	695	653	719	661	693	662	631	718	739	706	674	730	712	716	729	713	696	715	734	665	704	659	693	739	686	699	696	691	686	717	661	703	672	713	690	670	699	735	704	696	692	673	707	652	690	702	723	721	663	706	685	685	700	691	680	728	736	630	661	711	728	689	691	703	728	739	706	682	684	711	674	730	702	669	647	704	669	661	716	667	690	680	702	677	668	730	689	703	677	681	698	705	699	681	691	673	677	686	695	713	691	663	685	711	674	720	698	656	707	659	713	679	723	710	665	677	649	716	653	692	651	702	708	740	676	709	665	701	665	644	737	676	724	672	660	722	659	657	689	645	644	665	692	684	725	675	699	711	669	664	714	662	725	647	696	693	679	721	691	679	728	687	701	665	740	689	685	676	708	653	654	663	683	687	710	719	695	690	743	703	702	685	701	663	669	686	701	753	719	683	646	693	682	684	687	682	709	707	685	684	699	695	752	712	674	742	664	711	668	704	665	695	718	693	681	661	692	683	713	675	721	685	665	710	690	689	690	670	715	676	670	712	660	688	736	660	693	703	689	742	698	733	669	652	639	685	677	666	688	720	669	660	691	671	633	721	683	667	701	692	688	714	692	680	718	712	674	639	682	726	650	700	682	665	688	662	664	678	686	677	708	654	672	633	711	658	672	720	684	667	713	713	646	643	711	684	658	682	684	702	645	659	652	729	689	677	702	706	723	727	666	714	698	692	678	664	699	702	702	694	740	671	660	709	722	715	703	735	674	678	686	697	685	689	687	724	690	672	685	679	650	676	613	681	731	682	735	741	685	722	696	666	701	753	709	706	676	692	646	708	681	685	717	695	758	665	763	644	673	666	679	663	703	679	682	680	688	648	672	726	691	722	720	656	642	681	698	702	703	634	731	648	663	698	697	712	697	665	669	704	717	662	709	669	658	719	630	670	699	718	684	656	666	696	730	633	735	702	713	714	666	674	724	698	733	736	695	671	670	714	709	708	704	720	651	669	691	719	647	685	692	754	711	669	671	668	668	686	695	692	684	683	637	684	785	744	691	677	710	699	665	690	648	707	705	690	700	716	727	750	655	737	704	689	711	676	695	676	703	691	669	649	671	669	652	685	715	720	632	678	677	723	672	711	701	650	765	731	662	692	664	659	682	689	683	680	734	671	710	643	707	727	675	654	676	658	680	692	716	692	664	651	615	685	693	693	686	721	684	724	683	655	709	731	666	656	677	674	687	675	699	661	701	671	708	659	691	715	705	684	697	651	674	715	657	703	690	707	661	737	730	702	677	706	682	677	717	706	692	659	694	672	637	684	672	638	655	715	715	706	660	710	697	683	730	709	669	680	664	691	711	741	691	698	638	675	659	705	660	712	703	707	694	671	682	680	688	699	731	698	689	704	683	661	688	746	651	631	728	717	696	737	716	680	703	665	711	708	700	687	696	707	680	701	669	644	664	680	695	715	678	679	668	707	705	671	694	653	674	692	690	722	681	672	687	694	718	685	633	680	738	696	700	638	704	684	695	718	671	706	651	674	680	663	721	681	734	643	666	644	654	718	697	687	689	690	713	765	716	693	694	698	699	674	712	692	699	672	707	691	701	678	691	715	655	719	755	677	687	695	699	641	693	727	692	646	686	710	653	692	691	648	685	694	661	705	694	718	691	694	719	714	681	673	639	650	661	681	713	689	691	695	731	730	664	664	665	682	648	704	679	652	674	671	704	712	670	718	668	692	691	683	715	639	691	671	714	704	680	687	714	688	731	720	665	701	697	708	628	634	689	719	664	716	728	678	685	673	670	663	667	694	688	588	650	723	682	663	705	663	715	697	682	726	702	702	710	653	734	667	722	654	710	691	679	731	681	681	695	673	672	716	655	703	709	670	663	727	647	727	693	674	701	662	649	672	667	686	728	668	707	709	717	660	673	721	718	719	694	707	682	723	691	667	675	692	669	651	655	743	679	626	671	715	723	682	679	658	716	660	684	680	665	700	738	682	685	664	650	691	626	694	740	717	664	674	697	730	728	683	683	660	674	648	667	733	684	694	687	719	696	703	684	646	683	670	688	659	617	684	688	704	690	670	703	705	668	681	697	722	716	690	641	698	663	651	673	649	736	719	704	699	704	672	673	650	641	710	698	697	696	667	730	705	695	720	688	692	672	651	720	682	636	716	646	618	681	693	657	662	676	689	704	706	673	715	720	660	687	661	710	673	640	670	707	652	698	689	722	687	711	721	705	623	652	681	691	671	664	662	645	656	718	677	687	703	675	712	667	761	693	681	685	665	709	628	695	660	695	688	690	701	691	682	664	702	701	655	745	635	707	655	697	712	678	679	687	693	719	699	674	693	661	734	686	683	703	696	690	682	703	691	702	685	728	699	682	724	682	679	666	722	694	701	696	697	684	681	713	703	711	690	681	724	704	663	662	710	693	651	660	675	676	684	665	709	665	692	673	710	718	677	678	674	663	711	681	728	694	687	681	688	738	660	658	622	687	693	723	663	649	674	642	694	686	708	643	675	679	709	687	677	724	666	637	675	683	691	653	706	626	690	685	656	690	680	711	641	669	715	676	698	728	669	717	650	714	681	640	666	689	677	680	678	659	687	677	638	702	705	670	661	703	662	672	680	709	667	685	732	647	661	667	662	640	629	681	692	704	730	711	714	694	710	697	701	712	693	750	702	700	720	686	663	643	665	714	689	694	673	701	663	711	677	704	684	661	680	703	681	716	694	704	687	723	711	649	646	701	694	651	727	681	692	730	707	709	679	704	686	683	714	665	693	673	732	678	673	690	646	714	698	651	713	701	713	706	668	665	681	635	707	712	650	721	676	679	660	668	678	695	710	723	692	656	721	654	703	713	682	647	674	711	699	740	706	701	670	754	673	726	715	627
23504	21511	28278	25168	21067	7466	2404	1517	1180	985	897	766	723	652	593	541	527	480	471	444	457	476	429	393	420	415	411	394	376	408	374	374	372	345	344	367	354	385	376	333	346	370	348	360	331	313	339	287	341	344	340	334	311	315	332	336	310	351	333	312	332	320	312	363	342	347	312	305	327	318	321	345	329	333	315	335	329	320	334	347	338	341	293	319	332	321	359	332	303	343	340	331	324	303	313	347	290	366	322	319	345	307	350	308	318	335	330	378	328	354	323	347	311	310	314	303	326	322	315	301	327	377	321	353	350	336	332	293	299	310	350	313	317	355	371	314	334	323	342	336	327	311	315	336	372	362	340	306	327	331	327	321	309	302	299	308	312	332	304	329	341	342	337	350	305	321	315	348	323	336	317	323	290	341	339	320	345	310	345	324	323	340	350	316	361	316	362	323	355	365	330	353	323	349	322	306	322	316	310	304	356	305	320	323	331	342	297	305	351	346	349	321	329	352	310	331	350	317	299	344	304	309	309	302	340	356	317	328	283	321	312	340	290	344	329	332	313	328	310	336	335	314	326	272	318	302	348	300	298	293	336	329	327	274	354	324	329	299	333	360	322	311	352	357	320	307	311	330	330	316	327	318	327	315	317	335	325	298	324	292	316	330	348	298	311	323	322	311	355	321	323	296	326	316	333	306	318	335	352	334	329	317	349	318	304	328	345	325	312	324	328	330	301	339	315	346	316	311	347	317	363	349	307	343	334	326	349	302	321	335	343	322	319	320	312	306	300	330	342	341	355	303	344	307	353	305	314	332	325	312	324	356	347	311	303	324	320	323	313	316	344	322	323	317	321	298	332	329	316	350	332	351	323	327	384	309	352	314	298	316	344	292	322	350	324	329	291	342	302	296	335	331	356	344	311	314	353	319	316	361	339	332	327	339	321	311	313	316	318	320	332	337	336	330	313	355	319	351	306	354	327	299	362	327	321	301	330	352	336	321	326	344	342	335	353	336	337	295	308	315	281	324	317	323	323	335	303	345	308	330	330	333	322	315	330	329	341	323	305	294	330	330	330	333	327	347	337	310	298	334	326	337	314	312	338	325	350	302	321	343	336	304	347	302	319	314	327	330	326	349	329	329	331	303	333	314	308	341	329	311	338	331	313	339	329	316	358	313	320	315	299	313	316	273	295	345	301	312	284	323	301	307	316	333	319	315	329	316	307	324	330	312	355	322	339	346	321	340	342	295	328	323	344	313	325	345	346	341	326	329	329	330	310	324	323	315	309	309	311	334	340	348	317	314	332	353	329	329	337	319	320	296	301	326	324	307	353	320	323	366	321	331	296	307	316	357	305	353	360	348	344	327	329	308	345	334	315	324	354	299	309	346	308	298	294	324	334	341	337	322	349	353	344	270	317	310	339	331	348	310	298	323	295	333	371	317	340	350	332	327	307	344	317	342	334	307	320	319	339	314	343	313	311	327	322	315	322	338	327	319	338	316	352	318	318	331	335	315	351	307	349	315	298	329	337	340	343	331	324	349	336	327	300	326	340	344	302	343	337	317	314	366	337	336	320	309	327	329	319	354	327	352	322	341	356	324	332	337	351	340	345	301	276	318	343	334	328	328	316	366	336	330	329	350	331	335	328	284	306	327	349	365	320	316	292	321	327	327	307	336	328	334	356	341	353	296	301	333	330	360	324	326	329	330	300	326	340	327	317	320	310	325	311	306	311	333	353	316	330	287	315	312	344	341	340	336	360	320	349	286	314	346	305	318	330	310	328	331	321	311	338	311	351	308	307	309	308	335	308	327	321	353	331	327	319	334	319	311	302	355	343	347	326	336	301	300	309	324	309	328	329	315	307	363	313	305	330	343	343	320	303	346	337	318	294	345	328	338	328	328	311	330	360	292	312	337	357	329	315	315	318	304	327	319	333	359	330	337	364	354	328	332	337	329	329	317	304	312	332	346	333	318	330	349	344	347	276	376	334	334	305	334	320	306	311	326	368	316	299	352	327	329	311	325	319	338	340	324	301	324	323	296	344	327	335	303	329	326	342	313	308	323	331	307	334	309	325	307	344	341	317	299	331	353	321	302	348	327	317	315	308	311	322	323	329	368	332	349	308	333	317	313	330	338	308	321	310	291	334	362	326	338	303	325	335	316	319	300	316	320	321	327	314	346	316	331	316	339	356	324	319	310	356	313	341	317	291	306	312	306	313	333	337	349	329	306	355	327	318	319	319	349	324	322	300	328	327	327	305	309	309	324	321	315	334	283	338	313	313	314	339	308	288	353	321	344	342	274	342	307	317	313	320	295	331	348	312	337	308	349	327	328	319	342	351	343	321	331	317	327	357	306	315	317	281	306	330	295	343	308	329	326	337	311	341	343	313	292	308	311	324	329	345	314	287	334	307	315	324	335	338	314	343	291	317	351	294	344	280	316	281	299	311	336	323	330	342	341	325	353	357	341	325	320	327	343	352	312	310	296	338	326	346	330	331	300	306	338	343	330	349	338	336	291	349	341	344	329	323	324	306	281	280	331	319	338	347	316	330	322	332	326	314	340	304	325	337	336	337	314	315	317	354	321	316	353	327	339	331	302	338	366	321	318	341	334	322	332	351	341	312	344	305	338	319	340	314	322	349	306	318	328	340	331	286	315	295	343	332	320	340	307	325	337	318	328	331	318	356	302	296	327	325	336	297	306	322	351	295	339	309	354	333	305	322	331	320	348	310	297	362	327	341	359	290	307	356	276	354	330	333	340	298	331	320	311	306	330	329	302	332	353	356	340	315	311	319	324	340	330	345	316	333	327	349	318	320	317	285	366	325	330	319	348	330	314	310	317	324	302	315	342	319	322	346	317	323	303	348	305	349	286	318	326	298	323	329	312	314	326	319	332	311	340	292	331	323	330	336	356	310	347	305	291	346	310	337	298	313	370	311	326	369	324	331	314	390	327	301	336	314	286	329	357	316	320	276	320	309	332	304	299	352	317	331	325	343	350	315	327	341	330	335	303	306	333	319	368	323	316	355	331	295	331	311	307	299	315	351	362	344	319	309	304	316	330	321	329	293	321	322	315	363	346	340	354	307	313	330	332	341	356	324	336	338	318	321	304	342	315	342	322	344	314	317	334	328	350	333	294	343	312	338	310	330	285	345	323	362	282	347	316	332	328	360	311	321	352	297	315	314	319	318	358	309	335	333	305	344	389	304	322	314	314	335	329	318	318	344	337	314	313	337	358	360	316	329	339	340	305	318	333	367	326	314	336	326	273	349	306	307	301	308	323	327	321	347	324	305	311	336	344	324	323	344	318	319	324	338	309	328	342	321	346	311	367	324	347	333	334	310	351	314	327	305	328	323	319	358	295	325	337	307	340	337	321	322	330	348	334	338	311	345	323	280	321	307	277	335	298	327	336	310	313	313	326	334	311	346	319	325	326	332	358	327	321	302	343	361	309	316	335	355	307	333	363	359	314	352	318	310	323	319	326	320	319
9721	26298	20091	12052	8866	6689	5068	4081	3195	2630	2163	1824	1663	1439	1365	1277	1112	1111	1052	991	980	885	792	813	835	765	751	735	686	693	700	561	655	630	602	607	604	630	574	585	558	583	522	533	529	519	500	509	580	505	543	568	535	528	511	527	544	509	548	541	521	518	513	532	527	531	553	568	536	560	494	540	526	498	512	546	491	532	549	528	521	505	538	515	469	546	478	480	521	515	509	495	532	535	518	482	550	517	537	531	543	512	556	536	531	560	541	569	544	568	537	503	553	556	530	513	530	543	534	502	533	526	545	526	509	518	551	519	492	530	482	499	527	501	506	570	539	453	539	526	568	580	531	551	557	539	507	521	514	481	563	526	531	534	571	544	534	528	565	521	520	543	539	540	540	532	551	537	553	497	495	517	500	495	514	495	493	462	513	546	553	552	495	519	515	547	532	490	534	535	526	510	526	520	534	496	507	531	524	526	565	519	523	550	536	516	490	584	533	544	524	576	533	499	542	560	562	523	514	585	500	498	531	519	523	517	542	505	567	526	578	553	534	553	507	526	515	533	544	552	517	507	557	564	502	561	506	528	516	534	512	542	573	546	466	520	520	503	551	574	503	529	539	506	488	556	533	517	555	489	564	523	548	508	545	538	505	525	567	496	543	544	528	562	515	537	500	543	530	548	508	502	538	537	550	539	552	531	531	546	549	502	532	531	541	535	513	539	496	530	521	533	576	547	531	498	531	495	539	531	558	465	511	543	516	507	579	553	505	531	486	518	536	485	525	523	572	549	527	495	537	536	551	532	505	561	530	512	538	504	525	521	551	509	554	561	529	532	496	527	542	555	536	509	561	502	525	547	489	521	506	532	505	483	495	524	533	547	485	525	512	536	564	495	523	541	557	519	530	562	573	518	547	508	566	535	509	546	519	492	514	518	509	524	504	544	515	553	518	519	512	550	530	524	576	538	519	538	539	535	558	514	547	525	527	518	558	520	544	528	534	519	499	461	556	577	554	543	511	487	518	499	493	537	518	517	473	517	554	497	564	561	491	550	504	539	560	530	522	536	545	529	535	530	568	548	528	583	548	544	537	505	529	532	531	530	517	498	520	525	563	495	520	546	536	510	508	570	539	521	539	581	529	481	543	534	530	552	526	516	524	535	566	525	511	523	535	500	529	550	525	560	528	524	513	499	520	519	491	521	572	501	520	510	516	530	532	548	568	516	524	525	496	542	506	510	554	523	553	545	558	511	535	564	533	523	566	519	517	513	514	527	522	577	550	540	501	516	530	530	468	558	497	527	541	518	535	517	544	503	548	586	501	530	520	549	546	562	495	532	493	501	568	542	491	556	556	531	527	505	545	535	544	482	534	532	525	503	554	522	554	549	565	513	561	532	494	507	514	522	572	509	528	536	523	542	473	526	550	534	535	485	565	567	552	556	517	526	535	500	510	539	586	461	530	493	551	540	544	507	497	536	507	529	567	551	521	519	537	520	523	513	520	561	530	551	542	520	512	496	536	523	531	533	557	508	533	524	485	551	512	547	541	522	520	514	566	579	533	563	511	498	527	515	516	497	515	564	536	552	522	547	479	505	491	543	511	511	523	557	549	568	517	497	521	514	527	508	529	528	524	556	518	503	495	534	524	488	552	548	536	523	518	510	534	570	522	524	529	500	525	519	595	517	502	562	590	542	534	535	532	525	556	522	534	527	556	508	555	535	510	563	483	555	491	508	490	539	546	538	532	549	524	557	538	532	519	510	506	519	515	582	508	510	508	505	557	549	508	508	519	509	529	528	495	517	510	530	515	524	547	528	523	511	538	575	501	512	569	514	507	527	482	553	530	483	505	554	547	544	514	526	547	518	526	533	516	513	558	514	522	541	545	510	546	526	502	524	503	554	521	532	523	529	555	503	505	536	508	514	551	542	544	552	493	524	529	546	544	494	522	525	511	510	512	552	501	520	478	521	533	514	533	533	523	521	530	502	529	581	542	534	559	584	501	511	560	541	537	559	510	502	545	525	547	543	529	526	533	535	488	554	511	556	519	536	566	525	550	513	549	540	553	522	561	544	532	572	541	539	539	491	497	528	498	518	514	572	544	510	513	515	503	537	530	501	531	482	497	548	492	502	562	519	558	494	522	498	521	542	535	527	502	528	518	532	550	561	560	533	524	511	532	547	540	503	559	519	554	520	576	524	513	518	488	548	539	535	529	529	506	516	538	523	562	539	509	576	551	530	550	523	504	529	496	518	528	510	505	498	592	501	519	530	555	520	521	567	522	535	532	564	550	513	509	556	558	501	513	487	531	537	523	571	535	486	503	537	519	539	553	516	538	540	556	497	509	561	562	553	552	545	540	529	505	529	555	525	527	547	569	549	513	530	559	561	525	578	530	497	519	576	572	553	500	529	555	533	561	538	504	523	551	516	548	534	567	514	510	531	547	532	483	476	546	511	552	540	511	507	502	482	530	508	570	564	507	534	588	539	534	567	513	502	540	535	514	515	515	488	486	517	553	498	554	549	532	468	535	544	547	537	570	506	536	518	507	561	536	517	527	543	538	517	552	480	498	518	573	579	539	475	528	504	525	539	507	516	570	481	483	511	606	471	543	564	499	546	494	486	495	508	565	516	491	528	529	548	488	546	508	541	559	550	518	567	513	565	565	538	528	540	553	558	483	548	546	543	546	558	499	516	537	499	544	585	484	532	498	530	524	498	496	518	498	525	535	540	492	535	563	517	525	530	536	537	546	536	522	553	539	574	539	538	527	488	518	529	534	496	540	550	505	524	529	502	521	525	555	508	497	552	501	532	503	493	538	531	563	513	529	572	547	522	499	507	529	545	553	548	536	535	558	521	546	535	511	517	507	504	488	541	536	505	566	506	550	544	530	525	509	491	535	588	523	522	526	499	531	542	530	520	506	536	557	520	462	511	566	543	526	521	534	521	525	520	517	543	512	524	522	556	492	513	550	539	488	524	522	544	545	522	461	502	496	547	558	501	536	525	497	533	526	545	546	525	542	495	561	523	531	513	528	492	536	491	557	543	548	520	526	507	511	503	474	557	500	496	528	556	517	524	509	499	543	509	530	548	497	554	530	533	564	532	541	526	572	446	551	505	495	543	515	505	534	526	494	498	506	526	491	512	538	515	558	503	530	497	550	541	577	537	521	511	502	558	556	516	519	524	530	534	523	519	578	504	538	536	528	511	563	523	554	516	541	494	507	514	496	521	541	547	517	519	522	567	541	538	519	509	558	531	492	543	504	518	561	532	518	549	547	523	491	542	529	520	518	536	536	520	530	494	485	491	510	519	562	501	524	541	529	539	545	546	531	532	535	534	520	528	529	530	513	531	526	521	544	562	528	479	546	559	488	503	548	500	535	550	569	490	513	531	558	520	538	555	526	536	519	488	488	508	528	538	567	510	529	479	539	558	537	541	544	516	535	569	526	557	525	502	534	514	536	532	527	520	543	534	489	538	521	491	566	534	550	543
24980	21487	25926	23357	4802	2038	1467	1182	944	901	747	714	696	643	571	609	557	551	553	529	529	579	513	497	510	462	451	496	475	446	459	417	469	467	410	418	429	432	459	440	420	416	411	402	421	426	425	434	424	400	383	406	414	415	405	411	407	403	390	411	414	411	427	429	376	386	414	426	424	457	424	375	396	408	426	422	389	415	420	461	419	400	434	392	372	392	423	389	452	404	441	408	419	421	388	435	441	393	404	398	410	390	390	400	425	385	392	351	411	384	401	404	409	417	419	416	413	416	427	350	415	434	428	406	404	420	421	416	399	377	374	383	402	414	433	395	413	421	379	415	375	434	442	377	404	377	395	417	455	400	411	405	396	408	395	411	410	422	401	413	388	423	431	425	431	387	402	394	414	405	378	407	416	401	404	382	449	440	394	388	393	424	361	401	415	372	424	415	369	379	432	465	453	398	417	408	449	392	434	416	443	368	411	418	415	376	444	348	413	399	416	425	392	426	407	436	425	433	375	408	445	403	401	404	409	405	412	427	405	364	404	413	384	421	413	404	393	448	412	412	421	446	399	393	412	412	403	409	407	410	385	421	444	447	396	431	422	389	407	393	420	420	416	413	411	412	415	403	396	415	400	436	442	392	416	379	389	404	396	393	389	420	418	403	413	426	390	405	373	390	362	369	414	425	429	406	409	416	394	420	415	401	413	404	435	438	407	438	409	394	416	426	446	394	390	435	375	414	419	416	429	402	436	386	375	406	432	372	389	415	391	396	409	432	401	414	441	390	410	391	418	399	381	404	422	400	410	397	436	383	406	358	446	430	393	415	385	418	412	404	413	430	433	372	433	447	421	418	381	419	427	419	376	460	452	418	374	439	442	418	425	407	414	448	422	384	417	402	423	408	403	399	409	384	419	417	416	418	391	434	425	407	401	424	405	379	434	390	419	405	413	393	401	439	432	399	407	426	410	411	443	375	416	388	415	416	458	406	444	410	421	392	401	395	413	406	439	370	394	423	400	425	387	415	426	430	439	378	412	428	397	416	422	432	387	412	397	401	420	412	425	409	381	416	421	426	423	453	392	430	402	408	432	411	416	441	439	401	407	423	397	398	399	410	426	425	402	414	393	425	430	414	420	439	444	425	426	393	359	401	440	401	403	438	430	397	380	405	408	388	392	438	427	407	415	418	382	423	411	402	411	398	403	374	372	424	395	397	387	413	404	383	421	415	387	411	434	387	406	406	415	407	415	421	422	406	394	414	394	444	414	388	410	385	390	380	413	428	388	413	373	415	411	391	402	451	390	430	411	412	403	426	427	474	433	405	407	395	387	415	387	410	419	415	416	412	379	391	424	442	422	433	428	405	425	444	398	417	385	449	403	412	381	413	402	395	440	405	382	414	415	422	428	429	376	430	374	437	386	439	372	410	373	390	445	410	388	402	418	423	385	427	364	421	416	397	437	414	461	441	424	425	408	397	426	413	422	433	416	418	419	394	346	387	355	407	407	428	431	398	372	395	403	403	402	451	420	399	436	385	430	420	432	435	400	392	384	392	389	419	415	431	370	435	413	424	387	404	372	402	399	394	407	392	383	421	403	413	389	377	416	407	410	371	437	444	433	393	378	440	409	400	410	417	385	394	403	461	436	419	409	388	414	440	398	449	419	374	392	417	409	404	390	368	413	425	391	393	450	440	398	401	413	428	414	408	397	385	397	410	429	393	440	411	385	428	401	418	407	400	399	416	412	386	410	432	451	433	411	383	371	401	424	431	394	406	374	399	410	415	423	417	430	428	418	393	395	424	396	398	432	402	406	429	397	457	386	401	419	427	435	434	430	453	448	401	368	401	400	414	403	389	424	390	402	425	396	413	422	405	378	401	396	414	397	374	387	399	405	411	444	399	425	431	407	422	387	395	405	387	450	349	408	403	419	422	409	396	391	412	437	405	436	404	415	399	407	404	435	418	432	395	415	395	405	422	417	454	431	424	420	454	399	420	455	403	389	447	377	427	353	382	455	434	412	414	462	433	448	401	393	419	410	401	408	366	391	405	450	397	383	433	369	390	421	435	373	388	419	425	397	420	387	413	409	432	413	393	408	410	419	396	371	388	387	441	419	413	418	452	455	399	400	426	438	434	373	400	412	400	396	371	418	388	399	424	408	394	407	449	404	424	408	438	414	440	389	414	434	396	417	411	363	407	403	408	444	405	388	368	411	357	408	362	397	397	387	400	374	423	398	425	421	429	396	413	444	431	458	371	423	434	433	409	414	425	396	436	397	425	397	420	422	387	411	425	428	399	453	377	392	373	376	434	381	451	409	388	425	408	410	420	418	442	408	439	419	425	451	374	435	413	415	430	434	390	428	442	386	403	447	397	412	375	422	404	417	434	401	406	418	421	364	399	415	391	416	394	436	449	468	448	417	404	435	411	414	417	417	401	418	426	417	400	424	432	389	398	435	384	434	434	401	411	358	424	397	402	443	408	393	375	416	344	407	400	386	422	406	403	448	420	404	423	402	388	420	436	372	388	429	434	386	403	420	404	425	441	413	383	418	405	388	378	378	425	431	381	428	399	393	411	408	364	413	410	459	392	414	407	382	433	422	437	403	431	423	401	426	429	377	381	401	401	401	454	428	414	398	417	412	446	417	421	398	443	414	403	420	384	422	409	421	432	440	450	414	410	417	413	411	436	411	419	423	420	396	412	412	398	413	399	359	368	388	410	411	410	408	389	377	388	427	421	439	399	401	402	399	428	408	391	428	435	429	428	405	397	388	371	386	437	389	430	386	419	417	436	410	410	446	360	438	427	435	415	398	441	390	431	404	414	429	408	438	433	398	417	410	424	436	415	417	374	435	399	422	423	399	427	424	430	405	418	388	400	395	397	403	409	409	386	405	458	411	402	456	417	393	405	384	405	431	410	405	429	389	405	417	413	457	397	399	397	439	433	392	403	414	409	426	432	381	396	427	414	393	409	379	372	361	398	415	413	424	425	440	431	416	425	426	399	395	366	408	424	406	402	441	399	405	378	416	426	397	428	391	384	411	414	413	404	391	378	412	416	405	410	406	409	448	411	407	395	416	404	392	441	423	419	432	387	423	414	435	398	439	395	402	433	420	372	419	432	437	399	403	378	400	458	412	381	386	400	408	440	387	410	398	390	386	400	427	414	426	412	402	399	407	365	417	384	431	406	403	413	428	383	446	387	403	396	365	416	401	392	413	408	443	372	439	399	422	407	394	423	411	456	411	405	399	391	427	435	367	403	437	405	438	390	391	417	400	401	431	392	415	409	409	373	444	392	421	415	398	388	391	411	428	394	452	398	423	406	441	427	400	423	408	374	441	410	423	416	365	392	411	400	405	405	472	429	410	401	415	414	416	429	395	424	385	395	387	414	425	382	396	377	405	359	417	394	420	423	372	394	401	442	401	407	386	471	373	383	437	405	420	391	403	404	441	425	392	439	393	405	396	412	441	405	414	396	423	414	435	408
9286	22161	15992	9204	6814	5173	4027	3152	2511	2178	1853	1691	1509	1351	1177	1162	1123	1063	1025	978	947	918	891	900	911	824	834	765	732	722	743	746	762	735	724	704	739	703	677	704	665	677	645	708	666	632	663	661	656	686	641	650	699	666	651	659	635	719	685	652	646	661	637	697	653	650	655	688	615	678	662	625	676	662	650	664	626	662	699	670	662	665	652	697	699	692	690	647	662	686	665	643	631	655	647	628	663	643	674	630	681	645	621	681	625	641	678	620	641	614	666	717	653	697	627	609	675	654	668	674	657	651	640	670	668	654	635	692	636	626	687	716	601	685	641	662	627	695	663	655	644	663	690	702	651	666	674	626	653	638	643	642	659	683	631	666	683	664	617	601	640	680	645	625	681	633	663	615	643	675	629	666	592	673	626	629	640	578	637	627	695	626	648	686	641	609	673	649	661	635	659	678	641	604	681	635	652	663	673	604	668	633	694	674	625	646	645	638	649	655	647	652	660	674	663	703	657	667	631	708	629	655	662	611	645	644	643	631	676	679	622	675	687	622	694	667	676	657	673	603	591	624	661	712	641	615	654	635	650	648	669	640	662	640	666	622	672	640	674	628	623	624	666	609	639	635	658	675	662	698	648	656	665	635	626	672	656	685	677	654	651	636	671	628	633	652	688	681	651	673	659	637	639	650	664	653	610	646	669	684	700	659	694	677	627	684	641	646	647	633	694	620	650	667	655	640	708	687	661	623	615	647	598	706	651	676	674	605	636	641	641	664	627	671	645	619	657	628	635	662	637	631	674	629	706	627	656	699	661	684	628	639	668	583	647	694	613	617	613	650	678	667	664	638	622	678	656	648	666	672	633	665	681	677	691	652	664	677	646	632	645	667	618	659	644	687	637	657	673	634	679	654	688	613	616	645	671	680	632	635	686	648	675	613	650	661	675	655	645	657	678	661	679	688	706	640	640	667	657	627	663	680	630	700	624	633	658	633	649	651	643	640	634	635	652	679	652	653	669	656	633	629	648	648	645	640	693	632	664	688	690	657	640	679	672	626	642	625	647	613	652	666	692	631	684	720	658	671	664	665	637	682	595	634	686	668	668	612	644	630	647	649	650	635	641	646	628	616	626	688	686	638	643	620	689	715	707	641	653	618	673	675	686	666	685	618	658	659	647	661	654	638	639	661	723	650	646	729	670	694	666	668	656	669	614	702	627	687	711	618	660	626	598	611	632	649	663	640	661	618	588	642	681	630	653	686	620	662	683	626	641	679	703	676	689	644	647	683	695	643	658	688	646	644	611	643	625	622	714	640	633	621	649	616	658	634	633	616	622	664	670	652	678	695	617	659	654	665	633	632	687	655	686	621	651	690	660	638	690	641	632	660	633	623	693	656	652	657	620	657	658	619	638	639	683	614	648	677	630	625	644	666	680	656	600	666	676	659	671	639	692	648	683	711	653	647	635	686	615	597	609	627	658	672	708	685	611	666	680	633	665	690	671	655	641	667	649	659	672	662	655	620	614	627	652	649	618	693	670	672	654	644	654	718	694	655	675	620	689	637	690	666	606	642	636	643	653	584	682	636	657	653	690	667	652	612	625	636	615	681	644	603	630	655	680	679	688	682	644	638	680	647	613	655	657	624	614	621	666	651	673	644	642	679	664	682	620	687	633	664	599	636	698	672	666	660	605	631	645	657	686	624	620	671	684	706	631	618	610	630	624	639	676	672	651	670	654	657	673	674	651	668	630	637	669	664	669	664	698	644	623	599	634	662	628	619	654	618	658	613	632	673	655	673	671	653	617	632	649	617	667	639	663	656	665	632	678	637	649	644	647	662	666	632	646	623	658	638	698	676	664	639	643	671	653	596	647	691	657	660	648	638	637	601	688	572	635	659	634	641	615	667	685	646	701	683	654	629	624	674	697	657	647	672	667	642	607	629	638	666	655	646	619	632	635	664	609	632	714	647	612	679	658	623	686	665	650	649	646	662	666	623	659	633	683	657	661	629	652	617	674	642	655	631	653	619	671	648	673	662	671	649	654	647	654	649	667	695	676	671	672	669	659	640	663	645	655	654	669	624	691	648	652	693	642	630	614	691	637	637	619	654	700	637	665	640	652	618	652	635	680	644	663	680	648	630	655	618	615	646	634	681	672	654	648	661	699	629	633	665	596	618	684	615	663	642	605	663	615	640	677	629	664	638	646	684	663	687	668	617	645	633	676	619	628	666	634	636	640	675	654	622	636	668	665	661	699	680	708	650	656	674	661	680	659	671	682	697	633	697	691	662	647	663	674	634	648	678	662	639	647	656	595	612	636	628	675	672	679	636	663	665	625	640	645	681	647	645	684	636	657	654	682	657	629	573	648	604	693	652	639	638	642	693	628	656	693	637	652	674	670	659	681	676	673	650	667	662	669	594	666	646	649	620	661	663	690	638	655	655	680	614	658	646	638	644	687	679	658	664	664	648	639	626	584	667	699	649	610	689	673	656	670	631	672	612	615	658	614	660	643	665	641	673	669	630	641	654	631	620	671	706	682	612	663	671	646	622	650	665	632	651	667	666	671	629	627	666	680	659	676	660	637	658	678	713	644	672	643	650	638	692	633	631	616	640	654	621	639	657	671	615	660	657	674	649	617	656	634	647	611	632	625	627	647	573	637	695	650	664	646	663	676	663	638	637	686	642	646	657	630	661	647	658	668	614	637	652	656	668	637	648	653	686	688	668	648	686	678	648	630	646	654	672	676	671	641	638	624	664	603	658	684	690	622	641	652	691	672	646	655	672	644	654	669	646	684	664	646	593	690	623	670	649	685	672	647	641	637	690	610	654	630	634	725	627	598	641	693	628	616	656	641	696	677	660	666	625	636	689	594	604	672	664	660	663	641	646	633	658	635	675	676	654	669	614	641	634	680	664	683	657	661	608	628	654	609	612	655	663	605	668	680	665	679	627	585	657	654	662	636	628	652	684	703	672	705	688	669	629	686	637	612	670	684	646	629	643	691	655	655	633	662	662	641	714	650	608	643	672	628	634	673	664	634	647	657	673	645	602	622	643	658	662	651	679	677	619	654	588	644	659	638	656	611	690	676	658	619	670	672	702	632	638	665	649	669	655	642	643	672	686	649	704	673	612	620	656	646	684	647	647	651	640	707	615	666	656	680	633	673	634	656	706	670	690	651	638	616	688	645	674	681	647	670	616	673	659	668	629	670	645	638	632	656	661	620	646	650	633	651	729	609	667	643	643	682	637	683	666	666	667	621	670	651	627	687	669	668	650	632	680	668	668	626	688	652	621	629	635	609	667	686	653	616	678	672	654	687	616	636	636	697	637	645	656	643	681	647	633	639	678	670	687	640	636	640	660	661	678	614	628	610	702	634	684	688	656	685	689	625	648	678	675	654	672	662	646	664	627	701	635	629	658	616	669	681	653	654	649	651	690	623	640	635	687	704	632	669	617	627	625	680	640	649	664	644	635	683	657	630	621	674	633	619	683
22578	21499	28819	24594	21498	20084	5633	2106	1509	1219	1079	924	780	766	696	611	574	542	508	478	420	470	469	401	389	430	395	368	347	326	324	319	326	317	325	296	328	285	289	279	298	288	246	260	284	281	285	237	284	277	239	253	260	242	247	275	264	276	266	248	280	267	262	283	292	268	295	285	275	275	256	291	263	266	236	267	303	262	245	265	253	282	259	264	285	283	240	273	236	292	268	266	281	284	256	239	289	265	282	249	265	275	252	257	229	251	244	269	273	255	277	232	271	247	304	271	257	261	279	279	255	249	260	253	283	290	226	283	289	260	269	257	271	261	269	277	234	262	295	249	253	273	264	297	228	282	289	277	249	258	233	244	298	253	245	257	252	255	238	268	275	280	247	267	254	275	264	265	302	286	259	283	252	263	288	242	258	266	292	239	264	258	287	255	281	236	281	256	264	257	266	235	239	235	241	268	286	300	246	254	264	273	284	305	280	279	253	263	253	264	245	269	256	269	260	267	277	277	229	265	254	254	260	244	270	287	257	272	255	262	277	254	261	273	264	243	252	277	241	260	260	286	249	273	246	266	272	243	284	246	272	252	254	264	261	236	259	271	269	287	263	244	268	275	278	257	246	278	283	267	263	252	275	268	241	276	258	298	278	252	260	255	285	294	267	271	299	256	259	254	250	250	257	277	252	253	275	265	277	261	270	268	270	258	272	295	234	260	274	290	283	248	265	239	251	257	271	262	246	275	266	231	246	254	288	240	263	260	274	268	253	234	282	246	249	255	266	289	295	247	232	259	247	261	273	258	272	287	244	265	274	262	241	268	234	262	252	241	251	270	254	272	246	262	263	286	285	260	249	253	265	284	241	271	268	260	262	280	272	296	247	266	268	277	253	256	285	248	249	234	263	267	283	273	250	259	265	238	228	257	254	235	245	251	277	272	251	257	259	282	242	244	225	259	283	249	245	278	271	256	263	287	254	262	254	265	244	258	255	267	271	253	288	248	261	239	248	252	252	275	269	288	257	248	279	246	289	257	239	279	212	280	270	286	258	265	281	269	267	249	253	256	270	279	287	260	265	268	263	266	274	260	234	251	288	269	255	264	260	233	316	234	282	252	278	267	288	276	270	259	266	281	261	274	251	263	267	262	252	249	290	265	249	258	277	276	263	270	270	262	237	248	233	256	249	246	263	245	267	241	272	275	289	247	269	275	284	264	253	256	268	263	269	252	260	281	267	275	286	259	270	247	263	256	239	241	261	264	289	262	249	253	271	261	243	247	291	270	268	298	300	262	271	265	262	238	259	267	270	266	249	260	252	271	255	272	275	252	278	265	266	261	285	251	254	301	266	275	255	223	255	246	294	278	251	296	295	271	266	253	248	269	285	249	271	255	275	251	257	253	276	268	252	264	277	222	259	266	254	253	249	292	282	259	246	267	276	256	268	246	265	295	263	268	252	245	237	282	250	261	310	281	264	240	255	234	275	263	269	261	236	256	277	246	250	288	271	232	261	250	265	277	272	247	274	281	268	255	282	275	266	256	266	247	235	261	252	244	257	303	229	243	260	264	234	253	273	212	288	265	260	288	278	272	297	249	278	288	248	282	256	270	268	276	298	243	279	271	265	275	271	253	240	255	262	291	277	271	278	234	257	263	267	248	242	260	247	272	268	288	265	288	241	259	249	248	236	272	273	274	279	248	238	291	249	255	271	279	272	257	262	257	275	263	255	247	283	245	267	262	249	278	276	280	254	293	265	239	275	275	268	250	278	272	269	236	262	236	260	294	279	250	283	245	255	279	275	267	280	238	247	265	245	278	269	286	278	249	285	274	281	282	285	245	278	265	274	262	268	263	239	240	277	251	264	257	241	271	245	270	255	270	256	261	260	285	260	218	242	255	255	244	253	267	271	239	268	280	227	277	262	253	266	236	267	277	246	275	248	260	270	283	265	294	267	268	254	291	270	267	253	247	238	278	282	289	259	268	225	267	264	265	246	283	267	266	264	270	268	285	249	264	270	282	260	242	264	236	243	253	237	255	278	287	261	277	252	254	297	223	250	266	296	265	259	245	250	247	258	259	274	260	253	257	235	269	288	266	267	272	277	256	262	245	249	265	290	272	253	273	261	239	291	264	247	280	236	262	260	289	263	256	291	262	243	250	217	283	281	235	257	251	287	282	248	262	270	243	285	244	293	290	257	238	255	267	282	271	268	265	237	248	241	277	280	294	238	220	267	275	278	281	281	275	229	292	249	263	251	294	269	296	269	281	252	290	241	246	265	248	278	291	275	290	260	289	278	270	267	250	261	270	244	276	253	269	286	231	274	252	277	243	239	254	255	276	250	260	295	256	253	264	247	243	258	259	253	286	295	238	279	274	284	235	298	241	286	265	219	265	247	260	272	258	288	263	267	273	258	235	264	260	256	261	287	239	310	262	281	288	245	246	248	237	248	270	263	254	259	239	284	262	265	244	274	266	216	263	240	249	273	270	303	271	256	270	266	260	266	251	284	231	261	252	263	254	279	266	255	270	264	288	263	287	273	291	251	272	277	258	273	269	251	286	272	261	258	284	268	272	266	281	260	258	274	268	265	281	278	264	294	288	274	276	284	285	274	269	286	265	242	302	266	275	294	286	250	269	260	235	245	271	261	265	251	248	270	264	260	252	245	265	251	260	275	276	295	268	315	258	275	258	288	264	281	249	264	268	245	258	273	235	264	246	272	268	252	274	262	269	266	265	235	274	268	245	249	222	272	257	248	255	251	275	253	263	281	256	271	260	249	265	248	239	257	280	282	291	258	246	262	253	280	262	315	268	240	255	268	287	277	261	287	277	263	271	271	237	253	255	244	271	270	272	246	257	258	238	242	296	246	241	280	269	267	240	265	272	268	278	291	236	267	277	272	277	254	290	260	254	263	266	268	254	257	275	259	247	268	274	276	240	260	274	260	294	278	233	262	241	244	259	266	277	256	265	257	268	285	261	248	269	239	269	262	276	265	284	258	250	262	293	254	263	283	254	273	256	270	280	242	266	255	230	236	268	244	248	249	263	279	269	283	300	268	310	273	246	263	278	268	260	300	286	265	277	256	301	251	267	257	252	267	260	270	244	254	229	261	269	254	264	282	277	271	271	261	256	282	277	228	253	257	257	285	277	262	268	256	262	243	295	226	266	255	266	259	276	274	265	287	257	259	251	320	292	248	257	265	247	257	254	282	262	254	239	264	263	279	255	284	278	245	245	274	271	251	250	301	271	263	268	288	248	302	255	281	257	285	281	287	270	271	267	271	275	253	270	266	274	272	278	257	249	265	258	281	239	257	237	303	263	238	289	255	285	257	285	257	264	267	262	286	279	273	235	241	271	235	220	273	251	239	228	254	254	248	270	267	247	268	258	289	258	228	268	254	274	233	265	249	279	230	261	255	252	257	240	257	251	274	260	287	257	282	260	276	266	260	251	249	276	265	266	246	283	242	248	247	262	289	304	240	249	242	291
10897	30260	24187	15503	11547	8907	6660	5261	4235	3522	2872	2326	2090	1792	1568	1481	1416	1291	1177	963	988	915	874	849	812	726	739	696	631	617	613	602	576	518	512	544	551	534	514	505	494	452	491	404	441	482	435	456	489	441	423	447	430	431	447	428	434	433	483	436	442	454	436	440	410	458	459	429	434	426	429	435	406	448	426	405	417	424	494	444	449	435	427	425	439	447	437	457	438	411	462	452	433	454	406	420	397	443	416	419	443	412	412	429	463	443	430	434	420	415	465	432	403	419	453	435	395	438	418	399	421	442	385	408	442	440	444	425	444	440	438	443	424	422	432	423	440	458	421	408	426	448	396	409	428	405	425	413	437	472	417	426	469	418	408	384	416	475	396	384	421	422	436	402	430	441	405	383	415	426	454	383	431	422	411	422	435	428	447	400	417	396	397	426	445	398	414	438	375	435	412	422	433	427	380	426	419	398	405	439	453	432	413	427	380	389	454	428	456	407	444	401	418	406	403	411	396	424	445	375	444	430	401	377	428	411	436	424	428	442	402	395	410	396	428	400	408	390	391	435	425	424	430	378	436	396	425	416	370	419	394	417	444	390	409	424	446	370	410	445	422	425	380	395	417	438	395	409	373	430	419	394	399	438	434	407	440	422	421	422	431	413	446	417	460	446	390	442	429	416	432	421	443	417	403	435	447	407	400	423	450	409	409	368	425	392	426	422	430	389	407	385	409	406	423	387	458	405	437	437	394	431	421	405	438	367	414	414	424	458	434	401	481	407	428	436	393	434	390	432	424	442	395	382	389	406	409	433	415	392	412	447	433	435	426	443	418	456	403	433	416	403	349	400	451	425	398	429	424	428	400	428	428	411	400	413	409	405	430	412	402	430	420	406	397	433	371	391	377	418	409	427	437	422	419	440	432	410	423	429	416	414	435	454	401	407	448	424	431	435	424	431	396	418	440	446	389	438	390	419	460	435	474	471	429	426	424	433	433	428	416	417	460	400	422	421	421	432	390	424	431	484	395	422	433	422	418	402	421	442	428	395	414	445	432	415	397	424	395	376	393	410	402	436	406	415	427	442	394	424	423	449	435	431	448	428	410	444	378	474	428	387	423	398	417	405	410	413	399	383	402	403	391	447	452	418	408	381	393	401	421	429	408	406	398	393	425	448	432	395	428	418	423	399	433	424	426	448	416	415	426	418	421	436	414	417	413	437	417	443	467	433	387	406	442	402	432	443	371	437	424	397	422	424	419	408	460	406	442	433	406	398	415	440	424	445	423	392	428	421	383	400	418	381	438	460	423	436	410	462	397	437	411	463	472	449	428	409	407	397	435	394	436	441	446	410	416	414	391	425	427	433	422	419	431	441	401	443	426	423	433	447	416	429	430	427	433	422	414	414	454	424	402	412	383	425	429	396	403	405	428	421	393	445	413	433	395	402	414	430	425	419	447	415	417	430	404	431	434	420	413	408	434	410	436	433	384	438	400	388	391	440	453	428	389	417	429	429	415	423	400	416	420	393	411	451	427	451	408	451	423	411	402	436	435	415	402	417	377	445	412	417	454	421	404	410	413	435	400	418	416	425	435	418	416	385	399	411	414	382	432	421	426	408	407	450	433	422	424	424	413	444	449	439	406	417	405	431	438	409	413	430	435	399	392	422	423	429	401	399	432	468	416	406	419	443	427	429	411	400	439	393	418	428	438	412	433	422	424	457	429	404	401	457	415	446	438	414	458	431	386	406	369	397	433	388	398	443	423	440	450	420	419	415	432	406	430	428	425	423	407	438	426	390	447	430	400	388	425	408	415	451	407	435	447	432	449	442	383	410	437	405	401	419	416	387	416	404	418	404	431	433	408	422	424	423	423	398	416	403	406	416	448	413	398	460	403	431	422	445	399	403	389	443	422	420	399	429	435	437	392	412	414	430	435	370	413	427	398	437	446	414	406	407	430	405	401	415	430	410	433	395	420	424	404	425	431	412	426	412	415	439	390	397	450	417	429	432	437	446	430	413	418	425	400	422	435	416	386	423	421	411	393	448	453	434	424	416	423	450	439	429	447	452	403	427	407	412	402	431	396	423	410	451	443	409	389	430	416	426	442	407	414	389	405	433	421	443	436	409	430	403	437	408	380	390	428	455	412	422	438	396	425	396	397	458	390	424	462	423	403	424	421	400	445	440	441	428	435	401	393	417	416	426	435	379	395	425	413	427	423	415	447	428	380	422	392	444	419	410	429	435	400	387	394	429	419	426	425	416	397	415	406	454	447	411	387	423	400	413	433	422	394	428	395	396	413	411	405	424	434	366	446	433	429	413	444	422	390	426	398	436	404	429	392	383	448	482	371	371	436	372	418	405	412	422	401	398	403	434	442	422	395	415	416	436	420	418	417	410	439	412	437	425	444	433	440	402	441	448	410	422	455	411	387	424	384	413	461	417	436	422	447	459	394	414	405	410	404	445	414	438	390	445	426	434	427	437	397	408	408	399	401	423	431	417	438	455	423	416	434	452	416	415	441	411	417	428	429	441	391	410	410	427	435	420	402	421	419	422	397	424	427	414	437	410	409	407	391	414	422	422	424	423	414	442	396	400	402	435	409	391	415	436	406	456	410	426	419	432	439	412	417	392	429	425	450	428	393	407	428	443	428	415	433	412	405	418	415	453	456	423	412	393	451	455	439	401	426	431	426	409	428	408	432	402	406	420	395	427	436	414	409	383	397	473	421	415	404	410	407	412	466	402	422	409	448	410	424	426	413	461	411	424	436	427	413	430	422	441	428	409	404	411	444	424	419	403	452	443	408	437	405	412	425	422	434	394	395	479	419	434	423	409	439	396	397	404	407	408	407	454	437	444	428	409	454	435	424	409	404	448	414	438	428	434	408	417	426	418	405	390	433	445	432	419	430	444	394	399	438	441	460	411	436	420	408	431	413	408	401	413	411	391	443	434	415	429	408	411	451	414	426	401	416	451	434	395	409	427	442	422	438	413	413	409	429	438	405	397	407	425	408	414	423	423	438	414	405	419	426	442	393	443	444	407	435	426	426	403	406	412	390	432	420	413	450	425	406	424	414	436	413	431	445	402	435	453	405	410	431	397	407	404	397	457	420	389	445	433	422	385	439	442	409	425	427	403	367	399	386	388	437	471	446	411	379	402	417	386	433	396	463	429	415	433	411	421	423	426	387	425	414	436	401	439	411	431	427	408	409	392	412	403	435	411	414	411	422	439	432	449	392	417	446	385	428	390	430	426	423	440	401	396	405	409	418	431	424	429	405	438	459	378	442	412	395	461	403	458	442	408	427	414	401	429	441	381	391	403	435	408	448	478	396	433	441	422	421	426	382	448	456	407	438	418	404	428	386	434	433	425	432	392	448	438	426	423	440	423	432	451	421	463	433	443	450	418	435	429	417	415	449	431	447	422	395	418	388	414	415	420	413	426	432	378	398	417	412	407	437	392	445	416	408	414	421	433	415	394	367	423	397	438	444	411
27624	19920	11189	4640	2338	1572	1192	964	841	781	712	636	607	609	561	510	525	520	517	509	487	491	457	505	496	456	502	469	434	436	436	428	400	466	458	448	446	432	444	452	427	408	449	402	428	425	463	417	411	410	440	426	425	442	429	412	394	420	398	422	414	398	443	420	455	431	387	425	409	400	415	425	410	401	413	415	406	415	418	433	411	432	460	415	404	404	407	421	394	394	459	401	433	400	425	412	421	425	450	450	467	443	417	390	438	454	383	406	414	462	424	452	436	470	423	443	457	420	398	409	381	404	420	405	399	381	428	433	409	458	443	401	379	394	399	412	424	420	414	403	461	433	412	440	429	431	427	396	384	411	413	459	446	398	416	406	448	415	403	415	400	410	420	427	417	435	404	387	416	440	427	412	472	407	429	395	435	434	411	426	396	455	415	414	411	405	425	457	447	439	429	408	433	443	405	421	409	396	437	434	409	429	418	433	441	391	408	454	472	398	418	404	427	405	416	427	417	437	441	428	432	426	424	423	432	427	455	414	442	440	447	447	428	409	409	423	452	416	432	455	406	430	443	451	438	421	439	414	451	437	440	440	420	419	420	366	423	400	429	403	424	396	401	443	424	376	460	418	451	390	435	402	411	409	422	421	437	438	449	407	424	366	426	429	398	432	425	426	416	387	414	438	426	436	480	440	390	405	433	410	487	462	383	430	394	443	414	446	414	440	416	479	425	421	430	411	465	450	419	442	450	434	409	416	442	421	467	387	427	429	452	429	436	441	414	421	446	409	403	382	421	432	462	419	460	385	443	435	441	429	387	423	379	450	398	438	395	438	454	416	411	419	476	409	443	411	420	421	414	430	435	427	410	423	425	477	416	414	416	405	435	429	465	391	391	427	427	431	431	395	426	467	393	408	426	420	421	438	416	441	400	455	414	411	441	418	449	459	409	372	416	444	417	457	440	421	403	447	452	451	455	396	435	419	446	450	414	405	409	414	425	439	437	402	395	441	412	414	391	429	435	444	468	385	436	442	429	476	434	431	425	414	428	427	434	406	434	420	442	457	465	396	433	419	407	418	437	414	426	406	411	399	470	424	425	424	425	444	400	419	386	429	455	372	420	441	461	417	425	448	425	432	414	446	438	406	401	417	444	421	425	436	452	418	387	414	408	426	405	421	407	424	396	421	409	431	426	395	445	447	448	433	429	440	377	434	416	429	435	465	401	421	411	395	454	426	389	462	454	471	478	418	421	433	448	409	455	441	432	434	391	416	412	425	431	421	398	431	418	436	412	384	426	420	425	401	384	424	452	414	448	410	396	423	421	450	415	435	391	438	437	451	422	415	437	458	414	432	452	437	410	384	424	437	430	456	465	430	405	403	444	412	459	421	449	429	438	380	379	433	445	431	474	417	384	420	411	414	372	427	444	417	434	402	442	415	403	455	445	398	422	423	416	448	422	449	437	429	436	439	407	414	422	439	386	434	406	431	424	422	419	416	405	410	456	384	387	420	426	444	403	398	422	407	412	422	430	437	458	424	439	426	417	405	427	440	419	438	418	440	433	420	419	421	417	403	428	422	410	426	409	459	404	413	401	427	393	423	464	464	420	450	411	425	446	401	432	429	422	429	423	479	425	470	392	423	410	416	417	421	427	447	421	425	436	411	430	417	419	441	433	439	449	399	434	427	378	417	403	420	396	438	400	406	458	432	422	426	405	416	436	483	452	433	438	423	395	407	419	401	395	447	438	414	443	444	440	443	397	451	446	426	394	426	394	408	419	414	438	397	399	444	408	420	429	404	412	414	410	418	456	434	404	440	408	435	458	419	446	407	439	418	437	444	432	436	403	392	417	477	415	427	465	408	440	428	452	390	456	452	470	418	422	390	438	417	451	439	457	423	466	405	414	440	440	400	444	405	419	411	413	424	404	416	390	398	420	401	395	454	403	414	441	398	450	438	416	436	458	457	430	455	439	422	455	404	438	410	400	432	416	426	421	471	408	449	367	412	409	420	394	405	387	433	426	438	404	424	401	423	419	423	390	472	400	400	419	384	438	422	404	434	428	436	420	467	437	419	422	402	441	394	411	409	456	410	407	437	430	430	429	433	419	424	457	424	402	434	400	415	412	442	427	433	464	379	385	491	414	394	405	403	440	434	477	424	422	409	409	414	426	456	419	428	441	429	417	440	429	434	417	443	399	421	436	426	456	421	408	430	430	435	468	425	429	434	408	398	419	455	436	409	410	392	415	418	425	423	443	437	420	410	431	465	446	432	412	434	422	434	450	412	428	451	413	390	415	461	415	415	413	421	445	410	420	391	411	393	450	416	461	428	416	407	411	392	450	482	442	413	441	403	450	410	421	455	439	495	460	451	455	417	413	391	425	439	426	422	475	402	400	457	427	413	451	425	425	452	442	425	434	468	433	418	426	467	406	407	449	398	419	405	432	397	408	447	435	406	463	451	440	414	448	439	437	408	429	419	390	453	441	426	416	418	418	406	464	424	402	421	440	437	440	419	428	449	418	430	424	416	417	385	443	418	422	453	421	443	425	423	466	438	442	395	392	452	417	427	399	434	416	446	437	439	384	455	429	425	424	445	406	423	451	445	402	413	464	401	414	446	406	426	400	399	411	417	427	377	450	409	421	405	450	451	423	420	397	423	447	452	436	418	429	455	413	381	383	413	430	428	436	428	444	399	436	431	412	450	427	429	407	406	393	436	401	425	422	472	435	419	423	451	395	439	458	433	437	442	409	419	431	437	429	450	442	408	413	478	437	386	436	438	391	403	408	397	461	436	429	403	434	407	406	403	410	389	410	429	411	388	396	415	427	434	421	436	416	433	432	410	389	419	425	430	391	405	398	431	446	421	421	447	413	442	445	406	469	434	447	440	442	428	438	432	448	407	461	419	397	416	398	445	418	447	411	454	418	414	483	427	411	395	457	455	403	450	425	444	432	411	456	434	444	413	413	429	431	477	444	427	456	446	391	424	409	433	414	410	447	405	399	407	436	409	439	424	399	438	421	400	420	455	437	409	423	428	424	447	412	454	411	440	451	377	434	426	420	425	411	367	418	439	434	422	422	385	436	429	403	383	442	435	411	408	398	426	411	451	429	452	407	405	415	408	440	397	425	420	458	412	420	392	400	406	443	403	395	411	443	417	420	432	400	427	421	451	417	443	433	443	434	428	423	402	430	434	400	399	397	420	421	439	450	431	414	412	441	441	477	435	391	411	412	464	425	438	459	453	448	406	441	447	405	392	466	423	408	405	434	410	426	403	428	444	424	459	436	431	430	442	426	406	455	412	437	414	448	419	437	450	451	416	381	428	420	450	431	430	422	439	448	435	418	417	453	434	393	446	382	433	421	440	430	430	436	399	385	405	424	415	416	431	427	405	386	433	452	420	428	387	404	399	390	484	405	396	421	446	381	395	398	420	412	408	462	384	407	429	430	398	448	433	427	455	451	422	418	450	397	428	431	433	436	432	392	442
9474	17903	13383	7417	5402	4072	2974	2487	2051	1760	1490	1364	1263	1162	1099	1018	1096	941	899	930	918	885	884	872	865	826	783	800	772	730	723	772	749	729	712	734	724	715	725	689	695	642	702	723	705	692	729	676	733	680	697	708	673	700	726	704	660	732	664	719	627	668	660	664	685	632	689	739	643	728	739	683	678	678	702	667	653	702	777	709	704	694	632	676	668	667	648	653	686	724	687	725	725	725	724	675	668	683	685	723	709	659	691	644	691	674	722	654	653	670	709	645	667	695	700	704	711	697	660	662	639	676	675	681	703	680	660	671	701	709	677	693	701	691	640	665	682	647	706	725	761	717	689	701	669	716	724	691	715	651	700	644	664	706	656	667	712	675	703	686	723	689	699	697	679	675	715	717	687	681	676	705	702	702	698	679	634	711	670	713	648	669	657	688	674	721	730	655	674	728	634	703	661	726	665	691	678	681	704	681	696	671	686	678	619	701	682	685	671	650	684	691	666	682	639	658	680	632	690	659	689	711	719	667	665	683	726	700	692	700	717	631	652	673	661	648	686	692	667	740	676	672	642	698	665	651	696	674	645	675	648	713	699	682	682	679	717	705	673	660	683	693	699	679	722	673	656	739	723	637	664	711	714	678	685	665	701	693	700	693	658	746	701	693	664	649	686	693	663	686	699	693	688	683	689	665	681	703	692	626	664	703	716	683	672	697	646	693	676	675	678	677	686	690	688	695	698	668	703	701	695	639	686	679	644	710	686	676	674	705	645	633	680	660	690	666	701	652	663	713	638	688	720	684	662	682	683	692	692	706	751	668	683	709	678	661	691	703	664	694	670	644	725	680	720	689	700	647	692	664	666	697	683	672	697	669	738	639	690	701	702	640	694	668	671	673	667	681	684	690	668	697	699	654	697	687	687	683	689	675	651	686	700	706	641	703	724	680	688	684	689	663	648	695	726	685	669	698	684	686	634	705	687	652	706	708	654	709	641	680	649	633	692	739	697	665	678	727	631	663	737	648	702	659	704	693	671	691	638	693	661	700	675	683	648	690	707	681	673	668	726	661	661	675	673	679	661	639	697	652	675	676	651	734	716	717	686	683	684	660	645	651	715	722	664	644	620	634	681	728	666	686	680	675	677	734	686	682	694	688	668	700	676	663	703	684	715	654	687	703	665	670	666	658	677	653	723	695	696	653	694	699	641	713	670	690	664	710	693	713	675	704	690	765	650	664	706	722	753	691	697	685	671	693	720	645	703	702	766	680	682	683	699	693	666	704	690	660	774	714	713	717	694	692	678	718	660	689	713	646	733	705	653	693	701	723	746	658	662	673	675	665	644	675	702	679	700	727	664	711	689	690	695	713	640	645	737	689	695	686	673	707	649	677	686	707	729	693	703	710	668	690	707	674	754	700	700	663	709	697	689	670	730	696	657	664	645	671	714	692	650	662	651	658	699	697	712	661	646	658	680	708	691	746	623	693	698	700	679	743	663	651	690	681	641	674	685	685	655	743	715	632	688	715	647	712	701	731	717	666	701	686	652	726	690	711	688	631	650	704	671	622	714	704	672	669	683	723	642	656	676	687	726	686	667	682	707	674	679	689	668	681	683	669	667	704	715	719	698	705	696	722	654	682	669	698	684	720	661	687	699	684	710	663	725	696	711	719	678	670	717	677	719	620	704	627	701	663	634	710	714	643	679	723	682	669	669	704	727	654	687	656	672	630	672	681	694	670	669	688	722	689	681	676	676	679	667	667	619	697	670	679	669	701	670	649	685	648	681	673	667	678	717	630	695	675	625	679	664	660	741	673	712	668	688	727	679	668	704	693	640	727	681	696	649	643	721	745	719	639	669	672	695	704	683	725	641	682	677	683	683	665	665	681	666	688	738	693	682	659	682	697	663	733	709	687	694	695	664	722	653	654	698	637	737	691	698	718	657	700	674	651	654	680	650	701	719	682	664	708	746	702	660	698	698	650	642	653	676	648	681	688	658	632	701	609	667	694	692	676	668	656	692	678	734	670	737	701	718	702	687	710	717	736	622	674	671	690	677	658	644	674	631	657	687	746	665	688	642	686	730	663	676	727	698	723	710	710	717	688	680	655	638	674	720	673	661	733	700	642	696	694	656	747	685	691	670	696	689	688	669	695	683	685	652	669	669	672	656	695	725	657	664	677	712	717	677	681	670	660	712	659	667	699	704	645	668	692	682	717	703	660	685	656	699	681	653	681	681	649	688	668	647	652	688	672	679	659	665	664	696	671	741	711	689	694	681	667	714	707	704	701	673	664	668	645	686	670	641	650	691	684	709	647	693	688	687	692	673	630	697	689	699	671	692	686	721	756	726	659	695	705	696	665	720	659	683	702	742	678	695	651	690	656	736	685	694	709	675	669	693	681	664	653	656	677	673	706	659	665	742	678	680	701	696	665	663	631	674	660	692	713	680	679	651	697	679	636	674	647	640	707	718	706	682	691	714	667	684	649	682	732	668	690	690	725	624	717	689	704	671	676	706	680	696	645	721	674	647	719	709	713	753	693	697	660	710	696	698	672	671	645	712	716	689	677	680	699	639	660	637	690	714	689	653	673	714	698	673	696	690	714	721	675	704	680	695	677	678	669	700	684	726	660	671	654	726	675	672	702	675	676	678	690	669	712	753	665	675	671	721	656	656	697	667	684	735	692	630	706	679	684	673	682	680	664	686	721	689	656	692	678	656	717	650	662	664	691	669	699	666	661	696	696	709	686	677	670	684	708	669	637	676	691	645	750	666	711	667	683	694	711	676	635	662	705	712	647	716	652	677	710	713	671	682	673	639	657	674	675	714	703	697	668	714	698	709	709	720	662	671	681	709	731	692	706	660	719	682	612	749	688	663	699	642	717	731	701	698	689	661	675	676	665	698	711	703	736	696	688	688	725	727	691	660	689	678	687	666	634	656	682	708	667	645	690	664	672	670	715	720	683	699	666	662	698	659	672	661	693	704	736	649	733	665	693	730	626	637	688	695	640	678	708	663	685	685	705	653	687	652	661	673	684	690	691	684	722	658	680	702	732	636	713	671	698	687	649	678	709	639	701	686	694	676	653	667	668	610	688	679	728	690	668	653	704	670	709	682	655	670	707	682	686	656	674	721	675	726	726	693	658	695	698	647	678	648	684	713	703	718	666	716	661	673	675	682	681	676	673	636	660	665	664	697	701	718	678	666	693	654	684	672	689	652	734	715	671	719	688	697	704	651	624	669	631	703	708	614	672	691	692	649	698	653	687	702	676	708	716	689	750	638	699	720	629	716	668	679	611	703	693	669	651	746	722	688	695	685	737	669	696	651	660	678	643	674	713	707	652	661	673	669	695	719	675	661	684	679	636	635	724	729	684	679	651	650	639	701	645	693	621	664	728	673	692	730	700	698	704	658	702	650	663	700	709	663	706	687	705	731	679	692	644	669	656	747	676	665	684	671	635	651	692	682	674	694	668	673	703	692	652	710	714	690	649
23452	21483	28270	25123	20991	7321	2327	1467	1131	1002	863	776	718	610	603	544	540	538	484	475	452	479	430	409	385	401	414	431	394	356	408	372	369	359	353	361	360	360	331	356	353	341	304	320	373	313	352	367	343	305	373	327	343	292	318	332	303	337	320	336	298	310	351	324	328	345	322	316	305	324	322	384	335	339	285	364	325	333	327	314	314	317	313	336	312	295	328	318	365	292	308	297	326	296	299	334	333	317	346	341	315	328	288	320	315	325	313	348	340	317	287	341	343	347	311	312	338	282	292	316	324	306	318	306	352	339	317	349	316	321	346	314	285	310	338	350	335	321	333	335	347	362	343	330	338	286	341	310	321	284	315	305	320	318	359	327	323	328	328	304	301	298	325	320	302	317	294	304	301	342	315	328	310	304	309	353	344	322	317	299	324	288	303	307	286	333	313	329	313	323	300	335	334	332	350	300	311	297	322	309	324	323	357	317	328	335	348	317	320	319	306	305	298	356	324	338	307	344	343	323	316	324	324	335	343	336	307	309	328	313	321	321	340	368	301	320	298	310	322	305	290	339	334	313	321	322	307	311	330	333	319	316	357	333	317	350	336	322	309	296	351	344	311	327	313	343	341	330	304	352	304	303	300	318	332	330	344	307	348	326	350	331	339	323	304	342	337	320	314	304	321	322	341	315	377	314	316	305	312	305	322	305	299	326	347	303	331	326	322	338	330	324	303	317	327	322	335	306	306	324	320	306	293	307	299	315	338	320	347	331	340	342	322	333	304	358	326	334	325	313	319	306	304	323	326	304	302	328	326	330	316	280	323	325	301	325	320	342	337	336	295	295	313	332	342	344	327	332	306	353	321	314	288	323	309	309	306	339	348	308	287	347	331	338	316	328	333	304	297	316	326	284	324	315	340	301	334	312	307	274	326	324	321	332	335	321	361	307	331	318	328	318	312	338	346	301	298	331	288	309	347	326	330	290	297	314	311	306	305	329	329	337	328	300	353	291	312	307	289	312	301	333	331	311	345	320	351	339	299	302	308	331	346	359	306	306	353	289	305	292	311	304	297	326	317	328	325	339	311	342	334	306	313	331	321	319	356	314	320	296	304	315	331	302	306	317	326	319	365	283	324	348	314	322	288	314	306	329	346	336	305	329	303	327	333	323	324	323	309	321	317	350	314	282	338	340	336	319	315	339	319	277	350	289	300	330	304	319	342	291	351	294	323	304	300	316	321	319	320	356	286	335	323	340	337	342	303	318	283	316	312	313	322	308	301	310	297	330	289	302	297	342	322	315	294	330	286	319	348	305	336	316	303	301	316	324	301	281	296	333	300	327	313	360	340	358	341	324	327	316	316	307	312	326	294	322	337	332	315	355	317	320	325	331	350	302	333	321	317	325	309	312	325	347	285	310	279	326	325	307	336	313	315	322	323	305	324	305	290	333	336	287	344	309	333	337	297	310	330	313	337	339	333	348	307	337	293	297	340	311	317	323	329	317	321	319	338	306	322	299	307	303	292	327	325	297	314	306	337	356	342	304	317	277	281	336	284	312	325	292	302	314	348	325	328	366	292	322	323	318	343	324	336	329	341	298	317	303	308	329	331	306	291	322	294	302	308	312	302	331	305	315	319	299	312	319	311	302	324	338	326	311	308	335	317	337	302	304	314	305	310	312	323	302	330	328	328	337	310	319	333	281	360	301	335	288	361	328	306	320	296	292	308	331	328	345	313	335	324	291	296	297	328	335	321	348	313	320	326	309	321	331	319	288	289	320	313	311	341	307	328	317	350	335	367	314	312	302	327	305	340	335	315	304	307	320	349	304	316	339	353	284	308	317	340	317	344	333	328	320	321	330	307	325	319	309	311	311	308	333	300	302	338	317	285	293	288	320	319	339	281	318	314	329	335	363	361	323	348	305	349	332	343	315	307	308	326	299	304	326	313	322	312	323	307	366	318	360	294	322	331	333	310	338	298	351	326	304	324	315	316	354	342	326	299	299	288	330	332	308	352	293	339	322	306	326	311	299	328	309	355	334	316	338	336	346	308	320	323	308	313	297	324	300	293	312	362	320	303	311	348	305	318	305	326	318	349	297	310	309	308	324	311	304	296	295	337	311	295	344	322	325	337	328	306	311	347	351	345	305	330	316	303	314	300	344	337	334	297	305	296	332	315	336	290	328	343	335	336	308	309	322	302	316	338	353	320	323	343	302	305	320	298	305	320	334	354	298	300	333	334	324	303	298	320	317	338	319	345	293	312	340	297	333	365	285	308	305	299	337	355	290	281	329	313	314	309	341	314	337	325	350	279	328	358	328	299	380	344	337	341	359	341	312	304	335	308	309	305	345	315	334	362	359	329	310	310	334	361	287	330	305	327	335	315	343	335	377	322	321	303	305	335	329	331	298	313	326	331	342	322	327	295	295	316	323	291	294	333	298	310	323	319	326	310	367	328	317	341	333	330	300	338	319	331	338	302	320	338	316	320	299	335	323	335	326	314	333	303	301	311	321	314	322	324	335	288	304	325	319	351	295	316	294	353	361	327	311	282	343	319	352	325	310	330	324	291	300	338	319	320	278	322	296	313	328	350	330	316	322	312	289	324	307	308	349	331	290	332	312	315	303	309	345	339	307	342	323	330	309	330	342	326	291	306	290	336	318	296	334	313	311	331	309	319	300	313	329	308	317	347	308	332	326	308	313	292	323	343	307	316	324	318	303	324	330	326	313	317	318	307	328	342	314	325	316	311	324	332	287	297	320	340	307	321	335	331	307	334	329	294	307	322	346	329	341	329	341	304	330	322	349	303	312	342	305	316	336	317	292	305	299	320	294	307	324	346	337	327	330	321	318	320	315	298	310	327	309	326	306	327	318	280	300	320	320	309	287	326	339	326	326	335	301	313	312	297	335	322	340	308	325	321	312	332	300	337	337	328	322	336	294	329	344	314	332	320	311	334	329	326	324	315	292	323	305	348	323	299	304	320	321	356	318	304	318	291	341	342	318	340	336	329	321	364	315	331	320	293	370	341	307	350	331	350	344	305	311	298	323	292	293	302	308	329	314	323	322	335	299	308	356	303	343	335	332	312	329	326	311	357	292	306	327	318	318	318	329	301	318	318	323	312	330	331	312	324	312	322	352	323	304	342	325	289	340	303	318	323	288	326	311	305	299	306	314	323	321	326	334	322	335	329	325	307	331	329	356	301	298	305	326	307	336	326	312	333	312	290	333	325	307	349	321	328	334	316	321	358	339	324	318	321	350	310	323	359	305	319	310	344	325	373	321	317	329	318	321	324	285	326	315	308	305	363	334	327	337	327	298	313	332	288	328	315	341	337	330	298	383	300	320	333	315	316	339	347	333	305	335	315	313	323	315	372	288	312	347	329	318	314	323	309	308	338	321	341	321	323	323	335	320	321	307	313	325	316	308	304	304	301	312	332	335	309	299	342	308	335	316	340	293	341	309	338	292	319	324	313	307	285	298	297	313	320	302
9389	25702	20195	12154	8543	6496	4915	3843	3162	2586	2245	1953	1591	1531	1370	1270	1205	1070	1061	915	878	866	848	828	825	764	681	695	710	607	650	604	658	609	621	579	576	634	579	570	591	545	573	565	506	574	514	557	550	508	520	499	540	569	525	517	486	545	573	542	523	505	575	482	530	529	576	548	531	512	531	514	532	506	507	550	576	495	516	514	496	557	578	518	531	528	515	500	517	538	521	520	492	564	534	504	485	526	542	506	533	515	537	540	472	536	560	498	503	504	583	496	531	493	506	526	521	515	550	492	465	518	513	508	523	568	484	541	509	532	467	505	485	525	513	530	507	566	554	512	525	521	499	506	500	521	508	517	459	488	503	495	531	500	549	536	527	510	520	551	533	518	512	515	514	570	531	558	473	527	524	572	499	516	489	556	521	513	525	501	512	541	510	554	465	483	500	517	510	531	500	511	526	532	550	522	528	473	522	473	536	529	543	530	503	532	512	548	561	526	565	526	524	505	538	529	544	482	525	509	534	520	560	512	541	494	529	495	532	540	507	515	511	546	551	480	495	516	517	508	566	504	479	501	499	513	542	544	508	539	532	507	489	506	514	524	533	500	495	511	569	502	513	533	483	488	504	480	515	522	512	542	540	551	508	529	556	522	502	537	502	528	525	557	540	458	522	555	564	545	544	510	521	493	502	457	536	509	510	531	516	528	489	535	540	506	533	538	538	529	488	515	543	510	543	525	497	550	527	530	540	489	533	524	536	517	492	495	495	516	538	548	512	484	536	487	482	511	515	508	550	513	551	536	530	503	550	507	557	528	506	575	566	509	519	533	547	497	505	515	529	544	560	548	554	529	557	530	515	543	461	493	514	524	508	536	525	524	551	539	466	550	531	482	485	491	517	518	538	530	556	555	528	509	504	494	545	545	529	524	523	523	481	544	514	515	524	559	548	560	485	531	536	544	540	507	479	521	542	577	514	497	501	520	506	546	482	522	510	559	551	516	547	500	519	529	555	520	494	508	502	519	557	550	518	502	553	489	542	496	521	578	510	511	529	551	534	540	491	546	557	516	550	540	500	523	544	506	528	541	479	531	532	526	513	554	536	492	484	540	521	527	549	540	510	559	532	525	569	528	508	523	526	498	505	514	543	531	539	523	516	453	483	543	550	577	491	484	567	552	536	493	516	535	498	526	517	530	488	549	551	506	551	553	512	543	556	477	473	529	488	480	502	507	573	547	493	517	523	570	540	516	504	513	540	526	520	562	536	513	513	513	513	546	537	525	492	529	517	512	540	529	542	518	486	530	565	542	521	504	496	501	549	554	523	506	574	572	555	494	527	555	541	525	562	525	529	494	509	517	491	528	532	525	512	531	534	517	499	532	505	530	527	485	552	505	528	540	527	543	527	516	516	547	517	513	535	531	537	499	524	482	517	538	541	563	507	517	527	546	508	553	537	490	505	517	500	550	509	487	482	549	549	526	500	496	543	517	520	549	493	460	496	539	521	520	553	518	502	542	474	511	527	558	554	520	484	526	486	496	518	545	536	546	519	528	528	498	520	514	498	526	498	529	526	564	514	528	520	525	502	508	525	533	530	535	526	536	509	504	523	533	505	504	501	534	498	524	520	519	522	539	523	527	525	547	494	532	530	503	549	534	551	522	510	508	523	509	502	551	516	469	560	523	507	540	522	539	508	545	529	494	527	496	527	514	514	544	530	530	553	532	551	515	518	513	513	486	531	506	509	514	528	536	502	501	518	524	521	554	527	507	564	550	516	519	526	503	491	574	501	566	492	524	550	542	490	559	515	531	519	522	537	517	521	490	539	540	522	521	559	506	558	544	528	498	510	518	487	558	521	543	487	500	560	508	481	525	529	507	509	519	512	523	527	550	539	520	534	508	515	548	509	556	520	514	512	503	518	543	545	497	530	535	522	524	514	549	541	527	507	506	505	558	545	489	558	506	505	531	523	535	569	534	474	517	576	504	531	500	535	512	512	513	531	492	518	496	485	498	534	517	503	537	495	460	536	488	536	507	487	540	542	543	536	523	481	530	513	491	485	518	512	525	507	524	552	538	537	526	530	582	519	523	526	539	513	494	521	487	536	500	534	542	497	568	521	529	527	522	531	455	534	541	529	487	535	542	507	539	499	493	526	548	554	524	537	533	528	494	512	524	528	511	485	535	551	553	490	545	523	471	471	527	504	522	547	516	531	503	498	522	510	535	542	516	504	532	509	532	468	541	470	530	518	519	517	516	519	541	505	528	526	525	490	522	535	492	510	518	531	548	514	516	500	516	549	521	498	538	548	517	496	483	507	561	500	496	563	524	510	542	532	567	546	561	524	540	533	516	535	531	519	511	509	549	491	536	512	536	543	568	525	530	509	533	485	523	527	513	543	510	536	522	558	533	519	546	555	539	544	489	559	529	533	560	521	552	548	541	546	503	528	524	531	537	494	532	528	533	536	502	495	514	492	549	504	522	513	514	542	518	521	532	530	499	507	522	546	519	533	525	490	535	514	553	505	535	511	546	569	511	551	563	550	555	528	545	539	527	525	519	549	513	538	512	525	472	510	494	513	513	509	545	522	513	474	549	511	507	529	582	520	508	491	543	545	527	539	571	498	548	510	522	469	531	508	504	511	532	553	534	514	485	544	518	569	482	440	533	537	528	558	509	545	540	508	510	492	513	527	501	530	487	523	532	508	543	504	547	513	520	516	510	475	536	540	526	514	539	536	502	552	513	539	529	517	541	525	559	506	526	540	487	505	485	460	531	543	510	477	511	487	519	534	489	486	511	541	543	535	509	531	565	501	526	478	533	524	549	502	541	517	474	508	541	487	537	501	539	554	531	542	520	538	542	514	547	600	537	495	569	534	547	502	509	555	521	556	532	536	491	518	529	513	499	499	507	550	548	501	565	516	505	533	532	524	515	495	514	549	538	502	564	476	515	554	504	518	503	540	536	492	505	505	527	515	535	590	468	509	533	527	519	545	505	492	514	512	501	549	502	490	493	500	525	520	518	512	517	524	495	541	551	527	530	510	528	534	514	541	519	512	500	513	502	524	548	527	499	513	499	511	519	547	541	515	518	503	540	519	500	512	575	527	528	507	532	526	519	522	492	483	555	508	527	496	548	516	554	589	530	471	542	525	529	513	508	546	539	542	505	507	531	545	574	518	550	541	563	509	509	516	542	493	515	522	577	585	541	515	518	541	535	514	516	553	519	527	536	536	496	536	531	562	518	540	505	529	503	508	477	537	571	551	497	511	555	536	510	491	530	504	536	528	491	502	509	546	520	501	531	515	511	509	522	492	549	520	504	544	506	493	483	524	516	498	519	531	520	490	493	517	509	506	496	548	515	559	510	536	546	520	566	512	508	516	549	479	529	519	556	508	506	462	536	516	535	492	563	524	522	519	538	562	532	508	556	510	539	509	497	541	508	534	536	548	488	523	555	537	506	528	554	521	519	507	554	521	498	503	518	557	507	530	503
24905	21467	25946	23299	4559	1859	1452	1125	920	803	727	690	671	653	586	583	613	507	573	542	518	508	502	480	479	451	464	459	470	474	416	403	407	419	405	447	471	408	400	422	395	434	441	411	412	404	434	400	399	402	398	378	428	387	438	392	418	393	411	413	391	421	431	396	440	439	430	432	393	429	410	381	428	438	387	410	373	372	398	402	406	407	400	420	375	369	404	394	438	404	446	382	379	380	363	397	410	392	410	397	411	399	433	389	429	400	383	403	402	375	399	377	381	393	411	393	407	385	368	368	429	423	452	420	430	379	369	409	415	371	441	439	419	404	379	365	387	384	395	382	409	418	420	402	419	403	456	384	354	418	421	396	403	405	385	370	388	418	388	422	422	370	426	401	402	394	402	368	393	429	385	434	399	403	402	442	410	392	390	412	416	388	422	400	390	407	403	414	417	404	416	409	424	412	423	397	351	386	408	377	397	409	414	407	397	403	420	403	388	429	414	406	400	377	397	426	395	412	398	418	386	413	410	381	382	417	375	392	384	385	399	368	405	402	387	387	388	442	392	402	401	422	412	429	439	391	439	405	415	405	420	373	372	387	409	415	404	392	378	385	405	433	390	397	397	422	429	378	389	404	410	389	402	419	407	398	378	373	408	389	387	391	376	396	409	377	433	440	416	398	405	409	383	386	417	436	396	394	409	417	420	412	434	391	379	405	402	392	372	439	420	383	376	403	388	370	390	429	408	435	403	426	397	394	408	432	404	389	413	409	393	419	405	402	373	429	392	403	381	381	411	416	434	366	411	422	400	388	417	404	429	420	430	403	410	440	445	413	374	421	411	374	378	391	399	394	391	427	415	432	393	424	390	410	355	387	358	436	408	414	396	402	413	396	393	392	382	369	433	400	386	426	421	393	425	390	405	423	380	395	405	394	395	450	373	407	372	419	425	407	419	383	375	422	394	378	378	430	454	392	411	404	418	416	408	408	422	375	411	400	387	367	391	420	390	418	380	391	404	413	430	422	402	426	390	417	414	360	389	385	398	421	424	392	432	441	465	454	363	387	408	419	434	423	442	407	373	398	401	418	393	377	400	396	440	396	375	415	444	393	416	394	413	395	413	451	423	423	405	426	391	412	424	435	358	400	395	387	415	353	418	424	380	415	408	385	441	442	403	415	428	413	375	410	392	387	398	406	413	422	420	414	403	399	407	418	371	434	405	397	397	400	424	394	424	393	388	391	388	378	407	371	380	410	367	415	411	395	417	384	415	412	398	386	394	409	429	399	386	427	395	395	393	368	423	402	402	399	410	435	388	399	416	370	415	416	391	413	387	399	434	401	388	453	390	380	406	396	432	396	423	389	415	397	405	397	394	384	392	401	400	405	425	410	393	403	379	392	420	409	410	355	370	412	386	381	374	418	409	406	404	408	424	403	372	384	383	390	444	425	366	394	410	380	418	395	400	392	398	392	408	417	392	431	399	411	406	427	414	398	378	368	388	383	413	396	392	412	430	401	417	395	430	383	402	387	416	435	379	430	394	384	398	392	436	379	419	436	413	408	420	387	424	461	394	425	411	395	406	412	419	398	424	391	423	402	402	427	421	408	421	390	406	374	384	447	408	416	402	377	371	406	386	388	400	401	411	396	398	418	406	407	418	395	416	413	401	411	419	368	428	407	371	423	377	414	404	397	398	441	418	371	397	407	478	407	382	370	407	442	387	420	427	426	386	421	459	379	392	410	419	396	420	401	432	408	408	437	419	396	391	402	416	420	434	418	373	407	407	381	374	405	393	423	394	399	431	400	368	429	421	393	406	377	403	413	408	387	415	436	385	415	447	403	383	433	403	404	398	421	389	382	386	390	407	387	396	402	379	386	411	386	422	389	445	399	439	391	401	432	453	410	428	405	421	410	385	407	425	423	389	398	386	432	392	432	372	381	393	397	386	399	390	433	412	344	424	404	400	402	415	396	389	400	415	414	421	388	386	405	396	430	423	408	423	394	421	423	412	406	401	409	413	403	400	415	371	389	409	392	402	369	371	378	393	413	409	418	381	412	422	412	424	405	420	427	426	417	406	392	391	401	379	399	393	403	371	397	394	425	432	381	414	378	403	416	386	430	416	395	386	447	400	420	412	410	418	415	427	404	407	400	394	407	379	398	411	443	401	423	431	397	413	406	394	376	392	402	398	402	390	399	393	441	399	420	374	413	437	381	380	424	368	424	404	400	419	388	406	424	426	446	424	385	382	390	395	401	425	373	404	422	418	414	391	398	402	413	390	401	427	405	389	400	404	382	386	376	414	392	414	421	404	415	372	415	419	379	382	449	398	426	390	433	420	399	384	441	406	394	401	385	368	422	442	392	387	392	382	360	393	420	432	401	380	395	409	398	437	365	408	399	407	401	406	393	389	389	367	376	371	382	412	395	378	455	398	408	401	405	420	416	379	419	390	418	400	412	368	398	378	419	377	373	426	424	377	430	377	408	406	382	373	425	400	381	378	408	369	386	427	403	406	389	394	387	406	414	440	417	387	404	378	441	396	406	400	395	417	441	404	439	435	402	400	424	396	357	418	412	402	390	418	401	426	430	409	415	402	423	407	401	470	370	410	403	409	415	404	394	389	389	387	394	375	410	390	380	420	378	383	413	398	409	410	403	436	401	408	386	355	391	431	392	419	425	368	419	421	387	408	405	391	391	383	393	395	382	401	437	395	385	393	413	402	405	396	420	405	396	426	374	398	414	422	427	416	394	394	364	412	400	410	396	427	391	416	413	396	425	356	403	398	385	409	419	392	397	409	405	397	395	385	421	374	391	392	433	397	385	427	387	395	421	406	395	386	383	358	363	403	425	399	397	393	420	379	414	389	370	371	415	380	401	400	414	409	392	412	418	404	409	387	405	397	383	412	429	437	431	372	419	407	425	389	350	423	391	388	390	396	388	408	379	407	413	373	395	398	394	368	398	412	394	417	422	423	403	394	389	387	404	375	403	422	382	408	399	419	405	363	410	411	410	415	431	419	414	372	439	421	393	400	418	383	378	427	422	405	377	375	401	385	392	413	407	432	370	412	415	419	390	379	443	426	387	388	417	404	384	383	404	416	459	374	418	406	378	429	419	384	391	420	394	378	402	385	405	426	424	434	414	419	411	416	417	366	386	412	386	423	388	373	433	397	403	439	411	416	412	388	373	400	419	425	419	426	419	391	427	410	397	383	392	412	404	397	410	395	418	392	394	409	395	417	414	387	406	402	404	395	400	391	434	385	403	406	422	439	395	410	432	418	387	386	388	394	424	379	384	420	399	429	421	430	415	424	394	409	404	376	425	405	406	405	372	372	387	426	417	357	402	370	376	392	455	399	424	401	363	390	376	404	453	422	399	375	413	390	403	419	423	394	396	418	416	364	423	407	392	417	403	422	416	392	415	445	394	433	437	392	417	396	404	405	388	363	420	439	437	375	404	394	416	366	422	381	422	397	392	386	403	400	422	404	412
9205	21530	16192	9240	6840	4998	3929	3159	2547	2202	1804	1690	1481	1363	1274	1224	1151	1075	1040	932	942	924	901	870	836	784	812	777	729	754	703	728	722	647	701	720	699	650	708	697	717	682	651	683	632	672	663	655	652	654	651	673	684	627	665	661	634	691	661	654	642	603	647	661	668	629	682	644	610	653	690	640	614	685	622	637	640	667	665	617	623	609	607	628	661	645	682	665	677	659	639	652	642	656	644	639	645	638	633	629	683	598	654	642	617	663	594	605	641	626	680	607	619	647	640	627	673	642	647	666	657	659	650	646	642	617	667	657	648	668	611	594	611	592	622	694	651	640	667	708	664	683	623	654	616	659	681	697	662	656	632	633	629	660	593	641	648	677	635	647	684	617	648	637	653	660	669	645	657	647	642	626	640	668	644	655	690	627	639	636	663	634	626	671	657	610	652	657	673	669	621	641	638	580	653	667	643	647	623	632	620	692	640	656	625	635	645	672	622	649	644	678	599	668	649	629	630	642	675	625	676	620	614	657	602	686	650	666	680	614	644	664	619	644	648	689	670	644	645	639	681	645	706	646	660	673	693	662	612	673	655	671	632	677	654	655	653	616	667	628	662	626	624	650	634	669	638	623	665	622	657	658	657	675	686	628	663	606	609	646	636	628	612	670	637	643	607	641	724	644	617	681	682	647	682	673	633	655	611	624	636	633	621	645	654	661	645	651	659	624	665	595	683	676	610	699	674	630	643	655	608	609	637	623	699	655	668	644	689	654	638	682	646	674	627	633	648	622	634	671	648	645	649	647	685	656	652	627	638	587	644	613	645	609	602	658	609	592	596	626	629	652	607	666	656	626	608	677	638	600	644	699	659	647	629	654	627	668	650	615	638	631	626	661	690	664	666	641	637	614	686	618	634	629	651	668	672	686	623	680	605	634	710	659	671	662	648	632	620	637	652	635	630	619	659	671	621	647	682	688	657	678	659	634	661	621	644	702	672	626	643	675	644	627	643	640	629	661	636	615	658	611	659	634	623	679	639	632	639	633	625	602	605	629	653	631	661	596	678	655	641	660	648	651	687	672	647	624	649	627	643	646	653	600	623	651	649	613	631	619	695	632	665	646	664	666	687	629	627	626	654	642	627	686	633	650	586	635	655	624	640	641	662	659	657	628	618	629	647	674	605	675	609	624	657	673	663	639	610	664	657	663	647	643	630	619	673	658	608	656	627	622	650	645	725	679	631	637	619	639	662	654	631	624	672	681	633	616	665	669	636	694	621	673	620	673	631	723	675	678	689	654	697	660	700	646	593	638	624	686	623	648	679	668	627	653	637	617	646	660	675	672	632	637	645	651	619	648	632	647	612	644	649	570	644	627	625	629	639	653	623	668	631	668	694	689	650	611	610	658	627	643	687	588	678	602	653	635	644	606	640	657	648	677	630	684	686	632	650	642	657	635	624	652	648	610	675	715	682	636	619	677	617	654	611	581	647	594	625	638	598	694	663	615	674	610	627	653	662	598	655	632	622	674	690	652	670	639	621	670	649	641	635	655	643	611	572	645	610	634	620	610	678	628	629	649	660	648	634	707	666	645	644	610	644	635	671	704	672	637	657	634	635	632	624	657	630	642	647	655	592	603	683	618	707	659	654	622	632	608	612	664	644	639	655	625	626	654	658	662	663	631	670	677	643	664	706	626	637	682	684	626	693	579	663	679	670	668	624	710	622	624	642	685	637	631	624	700	614	623	645	681	614	645	634	667	616	653	619	604	654	671	638	668	634	626	687	628	652	681	604	685	689	657	686	634	676	654	628	646	611	650	613	651	599	647	607	670	676	655	690	647	678	624	620	642	663	682	657	678	668	633	622	562	689	628	644	676	668	675	685	663	587	656	638	631	645	662	676	655	612	601	613	623	653	672	703	637	648	657	673	643	679	635	620	659	648	636	666	583	664	667	662	659	650	691	651	650	601	653	610	622	625	657	618	680	693	635	648	604	649	679	637	694	619	604	649	635	642	700	614	630	628	612	634	629	634	658	629	710	671	634	673	616	681	626	656	642	622	640	673	614	612	691	592	669	651	637	599	670	649	695	655	625	656	617	601	629	636	645	654	628	653	629	689	637	601	600	641	609	606	631	652	659	669	659	641	615	626	615	634	635	660	646	635	651	628	637	660	658	647	639	600	610	676	683	635	643	669	681	649	639	709	639	627	662	655	644	650	635	636	654	626	661	676	638	663	665	607	628	610	636	645	620	634	676	655	642	652	667	640	631	664	647	670	700	653	638	674	689	661	659	619	656	623	567	680	664	652	673	670	631	632	629	662	640	665	614	681	601	653	641	676	634	630	692	627	601	629	638	630	652	682	666	630	647	650	631	685	647	623	671	609	646	647	644	677	691	649	590	638	673	681	666	622	671	630	635	627	614	656	665	653	633	657	678	617	687	624	646	670	643	648	652	640	654	639	638	647	639	629	649	650	638	608	649	678	625	648	676	643	610	645	663	674	629	624	600	663	654	602	631	655	656	687	653	619	624	628	646	613	677	688	692	605	625	715	620	654	636	662	671	693	671	643	573	661	616	636	621	627	684	669	647	668	649	635	649	630	599	670	652	647	629	604	655	670	646	644	651	666	627	668	637	630	637	635	633	630	661	614	640	686	664	652	644	650	687	648	634	664	665	649	659	596	659	614	685	661	610	665	601	671	650	651	651	624	630	691	656	640	605	612	630	656	648	649	663	630	635	639	666	677	663	620	660	658	661	648	678	579	630	649	663	693	641	640	716	646	630	618	653	622	675	607	666	654	668	663	602	676	651	665	636	613	659	663	647	654	623	663	574	632	637	663	659	615	692	661	623	689	595	616	700	675	646	618	633	662	693	630	672	655	653	626	645	662	633	622	632	611	592	595	604	711	602	659	636	645	643	667	651	684	624	596	635	646	640	696	648	616	694	645	668	671	649	678	620	665	662	609	629	654	616	633	631	645	641	654	660	663	618	673	630	661	612	658	606	654	625	660	649	652	630	610	658	649	630	642	653	631	656	666	647	663	594	617	679	641	668	657	643	675	630	625	659	654	587	636	638	643	647	612	651	668	627	667	646	631	650	718	662	646	637	626	632	669	619	631	666	662	663	627	670	637	654	621	672	619	623	624	614	631	663	612	619	639	599	645	669	665	690	673	682	612	662	613	649	642	653	698	603	636	634	650	635	631	676	608	594	663	651	655	620	672	604	678	667	693	633	643	634	644	679	644	654	635	620	653	625	651	644	655	654	662	654	622	629	640	632	628	662	638	610	635	633	651	670	652	697	717	661	666	656	636	630	661	632	628	636	647	608	628	632	646	729	611	667	609	657	654	626	655	618	640	641	649	620	688	647	644	687	599	679	615	666	623	639	602	641	627	636	653	630	647	618	688	613	598	642	677	609	633	590	580	689	594	644	665	650	635	667	643	667	616	657	629	662	632	670	675	658	688	633	641	661	669	592	659	660	615	629	624	602	653	641
22650	21497	28813	24635	21501	19999	5332	2158	1517	1248	1057	929	831	748	696	644	621	531	530	491	475	433	404	424	391	407	368	382	366	359	326	321	308	307	296	297	305	308	298	288	281	322	310	254	295	257	272	267	279	263	280	255	264	275	276	300	281	251	286	260	248	261	272	278	303	270	251	259	291	270	265	284	284	284	296	286	247	286	262	270	241	256	273	244	275	252	285	250	257	248	284	327	250	280	275	284	275	273	235	297	263	261	270	243	274	246	283	250	248	252	277	271	265	275	267	264	281	254	252	267	277	288	246	257	258	255	265	255	264	278	247	271	278	265	293	236	248	277	259	275	259	254	279	272	245	295	245	271	233	264	247	254	262	279	260	268	286	277	260	252	261	241	265	261	269	243	261	251	281	289	273	281	243	281	250	253	288	268	265	248	294	287	252	236	264	226	271	261	261	290	275	242	249	286	252	257	271	260	270	262	273	258	281	256	252	282	246	264	259	242	263	274	258	272	236	272	270	272	257	268	253	272	239	260	257	256	259	259	240	240	252	237	238	265	271	236	287	245	280	248	265	270	266	266	234	251	239	264	258	257	275	293	267	255	260	277	251	257	243	285	262	229	279	250	251	253	247	278	283	260	238	243	281	271	265	251	257	261	239	258	273	259	274	270	236	267	246	235	283	267	258	290	259	250	269	257	266	259	279	279	274	249	265	247	253	243	266	297	259	248	258	251	296	227	226	265	268	255	254	233	258	267	237	263	266	255	247	273	252	267	254	272	270	265	276	265	260	286	272	237	259	256	237	256	243	233	254	248	254	269	298	249	303	283	251	276	251	264	258	270	247	282	253	279	254	267	287	276	254	265	268	274	287	280	275	280	251	232	287	275	255	256	256	254	277	252	245	272	254	262	256	247	299	254	270	237	267	264	239	239	289	271	259	286	265	261	245	259	265	271	299	243	248	235	272	278	257	265	265	261	257	267	258	240	240	267	256	254	259	268	243	246	288	238	270	277	267	272	254	258	285	249	233	284	284	255	282	250	255	246	283	265	272	242	241	281	239	264	262	273	285	238	264	232	293	274	258	236	245	257	268	244	225	245	242	254	267	265	269	270	256	258	281	228	264	248	259	245	275	250	266	277	256	269	273	247	274	267	251	261	282	321	260	267	274	239	254	239	257	259	247	305	251	255	234	265	252	243	246	271	275	231	271	275	269	238	242	276	257	251	248	247	244	280	269	262	260	270	247	260	247	239	269	256	269	284	245	291	272	247	242	273	257	257	265	235	264	267	259	262	292	251	237	250	257	267	291	260	270	248	253	243	294	258	263	265	263	267	242	258	281	263	259	278	291	304	282	251	252	262	255	267	241	263	233	254	285	261	254	284	246	221	244	281	262	268	273	278	282	266	268	285	273	260	278	264	277	264	237	252	259	252	261	273	263	271	286	285	225	233	277	273	258	290	267	279	272	234	257	249	277	257	244	239	282	248	247	233	262	256	215	248	253	274	232	259	271	288	285	276	263	248	241	265	236	276	257	254	244	283	244	229	251	276	270	269	237	256	256	266	246	252	285	242	282	259	271	244	274	273	249	281	279	262	242	268	267	276	294	293	266	253	278	287	310	259	238	235	271	255	284	280	240	222	243	269	268	288	255	286	256	241	267	251	273	265	307	260	271	254	272	288	274	264	255	256	243	261	254	249	279	262	230	245	310	255	266	246	241	268	238	256	257	240	263	265	270	259	275	264	258	287	255	254	262	258	260	274	249	267	267	267	247	263	279	255	251	249	235	260	251	261	284	253	252	240	273	282	259	280	277	266	263	261	254	273	236	251	274	269	264	238	267	262	228	250	249	286	248	260	289	299	250	257	242	260	284	249	243	262	262	284	297	254	226	247	279	261	276	258	260	249	251	267	265	263	237	293	250	279	226	245	279	278	277	274	283	246	300	249	243	269	257	287	269	261	270	244	262	264	253	263	272	251	245	250	270	247	259	249	289	257	258	244	247	261	256	237	237	245	252	249	235	280	300	238	275	261	232	244	242	233	263	259	283	247	258	248	263	257	254	224	276	239	263	279	236	262	266	285	281	288	265	246	251	287	273	273	253	280	262	238	232	266	245	276	251	276	251	265	232	245	254	284	259	270	274	251	264	282	251	261	278	258	276	260	249	245	226	262	270	256	277	241	262	284	235	281	266	273	233	286	294	239	252	250	246	233	250	251	303	284	264	274	268	262	274	244	253	263	251	315	285	241	270	240	272	249	257	241	259	262	266	246	239	249	272	294	276	291	282	268	250	260	248	271	258	238	250	252	255	273	279	279	234	282	261	246	250	253	273	253	278	244	260	264	258	288	255	246	294	256	240	267	256	257	273	255	281	260	257	281	268	266	241	253	268	251	259	250	269	265	255	263	271	266	240	273	237	246	261	232	266	265	247	238	239	273	259	273	271	261	262	284	276	273	275	253	246	243	281	260	266	289	275	271	266	254	244	259	283	260	279	286	280	261	260	269	267	260	251	237	248	283	262	239	259	299	265	248	252	254	264	260	258	253	271	269	255	272	287	239	267	255	245	247	275	262	273	290	244	256	290	250	270	260	247	287	257	279	277	262	251	233	256	239	257	275	249	290	250	247	220	254	281	261	262	287	258	256	241	244	263	249	277	245	241	273	245	250	259	266	258	278	275	274	217	268	278	249	264	275	256	238	263	258	257	247	284	246	250	270	236	240	242	282	230	242	247	282	274	259	264	265	266	246	256	237	256	270	232	236	299	236	230	246	252	280	297	271	260	255	261	275	275	262	294	269	276	265	258	255	263	285	275	265	268	256	283	249	263	263	289	262	286	254	284	237	245	266	250	249	241	252	252	219	283	228	252	259	252	258	241	240	297	275	286	269	270	239	251	250	272	272	245	259	261	244	261	253	262	233	255	273	294	270	254	262	259	254	269	257	298	266	261	271	259	250	256	258	261	241	276	247	242	275	241	255	263	240	253	264	242	260	243	221	245	269	279	268	282	293	250	245	256	266	238	283	281	275	252	281	229	288	259	262	252	292	283	260	275	262	267	271	260	270	259	232	250	267	266	232	271	253	281	276	265	272	267	238	241	213	257	252	261	240	262	280	278	271	273	280	259	255	267	266	260	267	256	268	286	249	249	260	234	297	230	268	247	275	259	283	269	285	271	250	253	304	288	255	289	261	269	260	258	274	261	247	250	262	258	272	262	268	290	267	269	292	264	286	298	268	275	236	265	249	260	248	243	277	263	287	257	264	286	228	257	257	267	249	235	244	249	268	283	226	267	260	247	275	261	264	279	248	277	263	221	253	252	259	272	242	271	262	235	242	281	274	265	268	249	251	244	258	257	245	246	265	279	278	252	257	257	261	252	239	306	252	241	257	257	260	279	264	265	268	249	250	281	256	253	268	276	261	251	268	263	264	240	250	274	293	242	288	277	230	269	269	263	260	240	272	276	266	258	265	315	244	249	232	241	247	244	257	265	270
10903	30730	24149	15278	11377	8446	6570	5207	4179	3360	2790	2464	2169	1915	1705	1502	1307	1235	1155	1082	960	891	876	835	790	791	711	695	621	602	584	561	485	534	513	512	547	530	517	477	516	448	458	446	473	428	457	392	467	428	426	407	423	434	415	406	411	447	427	443	408	402	461	416	443	422	440	424	431	454	389	442	431	445	441	428	406	432	417	429	428	430	452	428	426	380	412	419	433	438	411	444	451	417	420	384	435	441	401	411	371	416	416	400	382	408	388	431	419	400	444	417	447	458	389	409	411	403	418	408	435	404	431	401	406	371	433	412	413	477	422	443	406	430	406	447	421	421	431	388	422	392	400	422	436	411	419	436	425	427	418	430	432	386	383	425	452	401	383	435	393	431	396	449	432	376	417	442	417	410	397	424	415	402	456	404	391	437	414	451	409	428	446	427	397	433	424	455	402	404	382	438	387	431	420	443	445	399	374	427	418	435	436	445	413	407	415	438	403	410	423	434	431	380	438	357	425	416	380	395	415	401	431	409	396	414	422	407	415	407	416	411	374	420	465	382	395	454	445	441	427	409	420	411	422	381	386	392	433	397	429	448	382	380	417	405	424	433	386	423	402	440	424	441	412	421	420	414	402	430	422	397	402	409	429	444	402	417	407	412	430	427	403	422	388	414	393	415	413	472	402	431	396	423	390	409	390	368	423	413	432	416	402	422	379	421	406	443	430	444	404	416	399	396	438	399	397	437	442	391	386	419	412	447	426	406	413	386	461	393	417	415	440	412	437	422	398	408	441	422	438	468	418	454	408	398	403	440	425	421	415	428	407	463	424	410	410	435	446	460	425	423	382	434	424	458	455	421	479	435	418	426	406	432	421	419	419	418	424	447	449	429	450	394	420	407	429	397	432	426	384	388	423	394	412	408	429	447	431	456	443	414	399	426	386	421	395	448	415	418	438	410	383	384	408	414	384	393	418	412	399	384	391	415	416	409	434	401	459	364	415	446	414	442	395	418	401	418	423	396	432	405	416	401	370	397	431	434	437	393	450	381	413	469	422	436	448	372	402	385	408	434	410	391	419	412	466	396	414	457	417	400	425	405	416	408	403	414	405	428	422	397	459	407	423	417	416	440	443	429	443	397	469	429	438	412	401	399	427	430	375	409	421	403	388	407	439	432	425	443	410	425	430	450	390	388	432	423	399	442	406	405	415	419	409	421	466	402	406	407	425	427	402	398	430	424	412	390	435	408	425	415	407	427	393	434	414	452	435	408	413	411	383	413	416	428	418	404	421	396	428	432	389	417	424	390	425	411	383	456	425	411	414	395	411	434	413	416	401	395	428	452	444	395	433	422	409	387	406	405	403	396	405	443	390	382	412	412	438	383	428	445	446	450	435	422	389	414	435	391	394	439	440	402	435	391	423	429	378	405	374	419	401	407	402	409	415	414	428	424	386	419	452	409	390	397	424	408	467	432	426	402	419	418	425	438	361	411	419	437	443	409	420	412	429	411	431	447	402	420	443	423	400	431	446	411	449	435	397	421	426	426	384	442	424	413	435	420	381	408	422	407	378	419	374	411	396	413	440	391	443	381	411	450	421	401	438	411	450	379	423	418	426	452	416	388	432	451	404	430	410	401	397	443	411	461	395	406	395	424	434	419	400	407	405	408	377	421	406	420	418	403	452	447	421	443	408	463	416	365	407	383	411	447	378	382	400	389	394	382	410	460	432	396	430	431	430	392	389	427	426	443	416	434	408	429	424	420	403	436	455	401	418	396	402	420	397	378	413	401	417	411	443	398	418	402	422	448	414	426	402	420	460	405	422	401	439	391	400	424	418	387	426	413	384	428	416	426	385	370	416	442	381	404	392	412	405	395	412	412	409	352	409	434	418	390	402	417	392	441	408	364	423	443	406	404	403	424	420	395	445	408	373	431	383	434	428	395	419	389	458	394	439	396	426	395	419	417	450	426	363	381	438	397	408	417	409	383	399	436	427	428	438	399	408	424	409	431	404	392	386	447	401	415	405	414	448	409	425	464	406	418	397	439	449	435	410	412	385	413	440	464	424	390	428	426	387	417	422	434	424	435	416	448	406	409	390	437	380	427	378	447	440	388	406	399	434	395	425	412	443	424	421	418	438	434	458	430	409	400	439	402	408	415	381	411	420	439	393	443	406	425	433	406	392	451	429	399	444	413	415	431	420	431	462	440	441	450	453	396	423	434	405	427	414	416	430	399	414	401	391	423	491	398	404	403	417	413	398	398	431	433	441	376	398	426	399	411	439	384	453	414	414	400	436	429	435	437	441	419	438	407	416	438	378	402	450	429	377	397	424	415	420	397	446	475	424	412	410	394	386	401	423	406	419	384	423	419	402	427	411	419	438	408	414	427	384	393	415	410	370	447	439	418	415	409	444	432	440	420	419	407	410	461	447	404	395	407	436	423	406	435	379	423	376	434	380	429	393	437	442	437	439	433	429	439	405	406	406	411	453	406	430	398	402	410	400	408	425	395	385	408	427	429	468	395	375	439	442	391	422	416	368	420	434	430	430	459	419	393	395	394	420	431	431	417	442	418	391	431	379	418	424	429	410	428	403	430	414	402	423	412	412	404	439	398	429	401	398	402	401	402	411	402	397	410	404	420	400	411	409	416	427	407	403	465	421	427	440	417	398	390	426	438	415	441	419	398	415	438	410	429	413	423	411	437	412	409	449	402	442	404	416	426	421	419	411	394	449	426	414	411	424	381	416	410	421	380	422	410	414	408	383	437	403	410	436	417	435	400	427	415	423	409	429	430	444	444	423	399	391	423	423	425	418	425	422	419	406	407	429	399	453	426	410	440	425	390	389	382	434	428	408	443	439	421	420	400	424	394	396	406	407	423	428	458	395	451	439	439	413	421	407	409	421	384	421	398	419	409	407	394	406	372	431	434	408	423	425	397	443	455	406	414	406	400	411	427	415	453	395	415	414	424	397	436	400	422	414	391	433	434	434	399	426	414	400	435	449	391	406	433	421	398	376	397	453	466	414	442	413	427	427	419	401	432	391	418	397	423	401	424	417	407	396	454	403	400	402	428	405	454	417	412	422	406	418	419	409	394	414	416	408	438	415	452	389	419	393	429	402	411	408	415	410	409	414	371	430	422	404	418	429	433	425	413	401	404	406	414	428	400	430	399	426	415	401	433	429	417	379	394	435	406	460	438	397	434	350	443	446	417	421	380	415	427	420	414	426	436	463	404	411	417	412	420	409	415	381	400	443	395	442	372	410	425	410	397	439	456	405	430	400	429	444	417	414	396	406	426	429	442	436	400	408	403	401	400	418	415	408	456	405	452	403	384	385	412	436	418	424	396	445	412	395	395	400	378	412	432	419	396	390	462	398	428	418	390	408	434	418	386	426	420	375	420	426	428	412	404	415	421	423	417	404	420	411	410	406	443	388	437	423	372	408	420	409	421	393	420	389	398	432	426	427	454	428	414	438	433	396	440	425	390	436	400
27539	19796	11190	4522	2192	1430	1147	967	834	765	685	649	612	632	586	535	549	544	501	511	510	465	453	451	499	449	481	485	458	434	448	435	417	422	452	461	428	430	416	439	427	449	424	414	434	440	452	433	419	433	441	418	446	421	443	416	405	395	443	436	425	392	423	403	429	444	405	414	410	414	425	415	418	455	425	445	445	456	459	428	407	431	425	437	381	443	412	405	469	415	410	432	430	440	412	445	456	381	434	448	438	424	404	432	415	445	408	405	415	391	420	425	391	395	388	418	423	420	396	394	426	468	369	382	418	420	421	436	436	424	437	452	457	451	406	412	428	375	452	413	429	432	423	454	441	434	453	422	403	401	432	415	442	450	425	421	427	413	449	415	436	431	444	451	420	425	446	395	426	409	413	385	418	411	436	438	434	429	405	453	387	474	428	421	444	407	408	403	399	443	431	491	405	431	430	441	411	409	406	412	436	410	411	399	391	425	441	458	406	447	440	420	410	423	393	421	437	441	368	443	382	431	410	402	426	434	397	411	410	470	436	469	452	431	445	393	440	404	420	418	417	428	438	401	360	452	436	420	425	422	423	410	433	436	423	417	425	444	397	424	436	409	432	396	425	414	419	420	437	469	452	412	453	419	435	428	455	412	397	425	403	430	416	422	411	444	426	413	387	393	430	408	393	415	413	417	428	455	397	420	427	432	466	392	431	408	428	425	435	433	428	471	388	400	412	409	432	447	434	421	427	440	442	421	416	450	424	419	441	416	471	443	383	421	401	426	395	432	425	420	405	394	401	432	418	436	408	381	446	442	436	427	406	441	444	413	402	419	398	404	446	393	423	447	394	359	427	422	425	429	464	409	449	420	405	424	436	433	457	428	431	424	432	400	420	404	425	437	438	433	441	424	412	410	423	439	418	410	428	444	414	427	416	464	432	458	448	396	428	446	425	437	441	437	424	378	397	407	404	430	473	414	412	411	459	412	416	459	417	396	413	419	430	420	395	421	433	457	425	412	435	433	419	410	426	422	457	412	440	419	425	465	429	400	448	435	424	422	441	427	420	425	409	424	423	470	455	398	438	417	447	410	422	428	445	434	430	441	422	395	436	394	434	438	445	435	419	420	438	398	418	390	431	411	445	423	396	431	458	470	400	412	406	406	438	425	416	432	453	453	429	419	398	447	413	407	463	411	417	401	452	425	425	390	421	448	426	372	433	416	442	422	395	409	452	446	454	437	400	417	386	453	399	421	427	361	410	413	442	460	440	399	383	445	406	411	418	420	443	411	422	403	427	453	430	394	408	405	381	440	472	411	471	413	390	436	387	423	406	406	406	397	425	427	408	432	450	432	363	439	419	454	425	423	431	388	420	411	435	420	418	401	418	413	411	421	454	420	411	456	435	420	467	452	433	415	426	431	401	400	433	448	410	428	426	441	434	390	420	403	434	388	419	443	442	401	386	443	399	410	395	459	421	434	433	426	443	424	426	371	440	418	462	421	409	440	399	426	395	423	434	416	417	455	446	400	428	445	406	420	426	420	452	440	392	423	395	454	393	374	422	400	436	446	417	414	440	405	407	439	444	460	414	463	399	451	422	429	451	430	421	429	419	428	418	432	426	427	392	445	421	433	433	443	420	453	447	432	445	418	391	445	417	407	426	409	428	423	427	434	425	401	427	391	416	412	381	413	450	416	392	403	427	412	449	388	428	406	430	485	427	467	422	434	410	464	437	452	468	451	410	474	442	406	435	395	393	396	437	373	408	401	428	385	420	439	405	402	418	399	450	424	440	391	409	412	417	399	413	408	422	429	463	418	434	442	394	437	439	475	442	454	417	417	473	391	432	435	396	432	388	460	418	436	443	390	412	425	423	410	432	397	429	411	443	416	430	420	450	392	425	405	410	405	426	426	409	419	428	405	401	405	399	416	448	413	413	418	422	422	428	384	422	452	424	418	462	389	418	438	431	450	414	423	433	408	446	424	458	388	398	431	371	420	464	400	399	445	436	405	427	430	410	407	425	422	437	439	443	428	395	415	396	412	411	422	452	428	432	422	418	392	437	413	414	438	401	424	413	414	438	397	414	406	434	410	461	401	386	451	404	425	420	381	415	414	389	444	455	442	425	400	426	416	457	395	417	407	419	415	417	420	407	424	448	440	385	390	417	424	403	417	422	401	419	403	394	465	430	407	434	428	400	415	401	434	370	410	406	417	416	434	400	400	427	403	395	436	402	445	385	441	443	435	428	428	379	452	431	428	441	436	397	443	397	439	406	391	410	440	437	416	397	415	423	392	425	405	421	418	382	389	428	417	450	448	402	412	436	461	415	413	441	435	441	451	433	425	420	409	415	421	427	409	438	438	413	383	447	406	425	396	446	427	399	394	429	440	440	391	410	409	447	457	405	403	431	396	428	412	404	444	418	407	415	400	443	441	450	427	457	406	415	420	381	418	434	389	423	393	451	440	397	414	432	444	386	428	447	404	421	459	390	440	439	466	425	426	403	446	430	448	397	427	406	433	410	441	418	402	390	405	422	408	419	423	450	446	430	404	427	403	423	441	433	431	435	438	428	407	416	424	413	414	417	398	434	403	402	415	447	450	406	449	401	405	379	403	425	433	406	457	446	408	388	380	406	445	431	409	416	395	410	464	437	442	409	408	420	449	428	422	406	403	451	414	391	409	405	411	407	432	405	428	422	428	404	430	433	404	443	400	423	396	424	443	430	415	405	440	438	412	395	399	427	430	426	401	436	435	412	398	422	428	425	421	396	429	388	396	423	439	429	435	428	426	426	398	454	423	399	435	413	420	437	418	409	455	395	398	411	432	395	442	438	410	430	430	429	415	437	391	418	448	438	405	416	411	401	425	407	379	463	428	421	400	424	461	445	436	408	400	441	423	369	408	434	445	397	411	417	420	427	405	377	409	404	409	419	410	402	421	392	420	419	407	413	442	445	429	439	415	396	398	421	405	464	415	416	414	400	430	471	401	444	412	465	422	440	425	413	376	407	408	435	415	389	407	393	410	416	466	425	421	399	413	394	423	419	400	420	429	427	393	428	425	450	398	450	399	422	385	419	430	405	435	423	401	425	395	420	437	413	450	441	407	405	449	432	423	368	407	426	432	415	421	427	394	381	445	437	432	421	429	465	417	439	418	455	436	412	433	449	448	396	435	449	437	460	418	446	427	437	400	458	447	433	419	473	427	427	413	423	441	408	447	406	402	415	448	414	393	432	408	412	448	393	410	433	446	416	436	419	398	451	384	408	410	385	441	419	447	422	445	406	439	402	436	389	408	370	396	437	406	408	431	385	415	420	382	416	423	435	404	438	394	417	411	426	444	399	391	418	440	436	424	418	397	417	423	446	465	416	479	449	414	458	439	408	395	400	445	427	460	424	430	457	419	409	409	390	426	422	449	419	446	435	417	421	411	425	449	411	430	451	419	385	447	440	419	389	389	425	399	436	424	433	411	403	409	367	398	417	462	459	407
9517	18104	13622	7454	5255	3768	3033	2464	1978	1765	1538	1375	1262	1187	1097	1103	1031	1016	962	927	928	851	835	904	815	784	768	777	791	786	731	667	737	742	735	737	688	717	747	733	716	694	690	658	697	684	707	718	681	631	684	719	683	620	664	718	692	619	648	637	672	701	687	707	695	706	685	747	654	708	709	725	665	683	689	660	676	620	666	660	657	703	681	658	637	658	625	667	616	634	663	679	671	659	642	699	694	674	674	687	680	659	692	652	685	697	661	631	680	690	675	678	686	646	698	636	680	656	647	686	653	651	692	698	669	684	673	669	680	668	677	633	703	689	684	681	689	711	677	716	700	689	649	630	708	706	648	690	665	650	666	700	698	686	690	697	686	669	702	687	664	647	652	695	688	703	686	671	638	682	693	647	627	687	700	673	726	680	676	733	692	691	657	651	645	727	661	699	694	648	672	692	673	718	649	682	684	689	688	637	660	676	693	680	709	710	686	665	709	685	675	689	697	644	659	693	652	709	624	659	695	670	676	666	711	670	661	668	664	627	695	674	729	687	629	671	673	661	664	667	716	677	664	668	726	725	684	644	736	674	699	685	663	668	685	670	683	721	705	693	699	704	673	663	682	669	680	709	724	671	648	690	701	687	649	686	677	690	671	694	702	675	694	665	694	677	688	685	664	621	662	660	672	702	695	750	691	653	665	622	711	671	684	725	670	667	726	667	695	733	645	720	650	699	642	686	681	730	640	712	735	696	683	658	679	705	640	664	675	672	681	696	647	684	684	683	679	700	733	690	694	690	625	656	688	709	688	636	655	673	663	667	705	686	641	697	695	639	690	686	713	675	661	706	668	678	678	643	683	701	683	676	722	675	734	684	670	651	689	714	664	636	689	636	699	705	690	714	690	689	685	682	717	695	693	666	710	661	736	661	649	701	649	691	697	670	692	706	665	694	685	647	720	678	695	695	680	642	683	684	683	661	682	684	716	668	679	724	690	727	641	686	678	616	664	664	681	667	697	639	676	731	652	670	680	642	620	679	692	647	652	696	666	638	694	723	617	707	662	711	716	685	695	627	645	737	649	638	659	694	622	686	687	691	689	665	701	683	659	673	678	667	666	639	681	721	668	668	721	689	666	684	645	668	662	710	667	671	672	702	711	659	680	656	688	685	720	678	662	712	668	736	692	688	694	681	697	672	680	692	680	665	705	684	667	636	685	677	694	678	687	744	678	662	670	663	650	671	722	672	681	666	644	698	740	694	650	670	696	668	668	664	670	635	703	632	689	680	728	640	671	651	671	686	751	670	674	681	729	697	636	640	705	699	679	746	688	721	680	648	658	679	670	685	655	676	672	727	668	657	680	664	659	671	702	720	663	718	686	674	637	670	693	644	724	640	714	673	672	680	699	658	688	697	678	649	693	665	699	692	641	663	676	659	631	685	695	708	648	673	658	642	658	648	644	691	700	650	650	715	670	645	713	686	645	638	708	717	659	665	668	678	687	688	665	674	686	665	672	714	695	667	664	689	686	632	681	673	644	667	671	725	644	750	712	683	639	673	707	645	676	640	685	694	670	701	671	661	676	652	684	678	694	693	763	679	653	719	688	674	615	694	680	683	693	651	692	650	711	672	701	680	663	682	668	640	730	691	715	676	677	722	694	683	685	692	684	662	656	703	658	650	674	655	686	673	661	657	651	703	667	708	742	690	687	646	679	651	701	690	711	701	657	726	680	679	647	686	665	690	705	659	676	713	706	688	675	681	664	694	703	682	704	621	658	657	720	648	713	655	710	666	717	662	691	712	683	703	670	646	653	674	666	682	692	696	657	688	694	660	644	682	663	684	651	670	657	673	708	699	715	663	669	651	658	654	661	647	687	720	700	713	673	641	698	623	667	677	704	630	736	673	696	673	690	683	700	708	684	685	667	680	675	707	678	670	683	668	651	641	672	668	637	699	648	667	719	706	641	733	669	699	623	679	656	653	699	680	695	655	669	664	662	725	653	631	704	654	703	673	649	633	689	683	709	688	668	677	652	719	648	690	662	651	708	658	678	703	690	685	669	676	636	713	655	645	666	669	705	697	617	706	660	687	671	685	704	679	661	649	692	702	667	682	660	698	679	655	682	689	687	726	664	675	741	685	693	674	652	664	684	637	644	681	733	704	683	697	674	681	688	667	642	670	678	661	682	641	643	720	684	710	663	650	694	688	685	609	627	685	690	684	679	701	656	706	659	661	679	611	701	639	667	656	679	668	667	653	692	670	711	708	656	644	722	694	655	696	674	702	700	667	660	719	713	707	682	696	726	624	651	672	703	698	621	678	666	670	711	671	655	675	712	646	664	664	657	682	657	660	639	649	705	659	699	643	659	663	672	682	698	702	664	681	664	680	654	679	648	723	669	666	660	657	657	705	694	651	651	695	648	675	669	717	702	634	642	662	709	662	663	694	688	751	672	657	639	728	666	648	652	689	683	669	657	738	680	653	725	627	687	690	702	664	648	696	653	675	679	635	697	700	684	686	699	667	640	725	717	708	726	628	667	651	669	672	678	688	662	714	667	697	680	705	634	710	696	660	684	696	645	670	693	673	652	629	647	674	688	648	685	675	664	730	720	637	699	663	668	645	684	694	621	713	710	735	708	643	669	683	693	660	708	712	648	680	659	651	713	719	703	687	678	692	696	672	642	688	697	634	677	711	694	661	664	700	643	633	694	693	658	686	741	674	712	702	671	650	736	711	645	692	704	681	701	727	649	714	684	656	631	750	662	656	680	658	705	719	731	656	644	687	713	674	684	658	654	680	726	697	673	689	678	675	692	668	666	685	691	748	684	682	665	593	656	678	707	676	670	637	649	651	616	692	653	647	770	765	666	707	694	670	693	664	636	695	698	666	623	675	715	677	672	651	644	680	697	637	741	644	714	704	680	651	685	703	669	677	675	690	681	684	666	684	682	639	704	663	697	692	702	637	694	697	716	675	664	673	700	668	654	686	668	679	703	674	678	691	727	722	664	664	635	690	730	710	676	700	631	660	693	641	646	695	657	688	705	704	666	648	639	649	680	634	617	657	665	701	620	692	664	699	664	651	701	654	638	666	673	670	698	714	683	679	662	659	685	662	691	694	678	700	663	644	697	730	666	667	712	644	701	661	690	650	722	657	683	640	668	712	663	677	651	674	647	647	684	692	700	699	702	657	672	624	640	695	734	630	664	660	661	705	700	697	682	669	645	681	660	688	649	674	664	729	645	676	674	655	673	664	675	691	662	650	674	629	700	659	675	672	671	678	690	622	711	665	692	709	685	674	674	707	724	719	670	713	650	664	671	710	672	714	664	667	714	689	675	678	656	687	692	669	643	691	657	702	680	640	667	663	645	689	656	692	660	656	695	634	630	688	669	650	722	671	645	676	689	687	701	685	706	655	657	675	674	667	695	666	672	710	653	692	674	671	659	641	715	688	677	668	693	721	697	724	700	671	714	675	721	654	668	700	705	676	710	695
23456	21464	28214	25113	21003	7136	2284	1465	1195	1042	883	790	729	669	605	576	516	527	526	434	469	420	430	409	394	429	421	354	385	348	380	387	332	374	341	329	344	359	325	319	328	335	333	308	314	322	336	319	294	322	316	331	335	339	332	332	327	334	291	342	315	315	309	313	319	311	296	328	317	326	307	301	367	306	328	313	340	297	315	303	310	321	342	343	352	345	341	341	339	289	320	313	315	323	289	319	330	323	307	302	295	290	331	305	315	312	317	346	316	330	325	322	315	357	332	314	300	338	316	274	322	333	308	314	295	317	302	330	313	306	345	310	321	303	334	354	310	321	336	329	350	334	328	294	343	326	333	303	360	310	330	306	333	306	321	337	317	325	357	342	312	326	350	330	329	322	293	327	319	306	327	323	327	353	353	349	342	319	312	333	327	302	300	318	295	343	306	289	325	285	299	325	341	368	330	309	336	328	298	350	322	314	329	334	320	317	332	291	315	298	317	325	338	312	315	328	313	362	319	303	328	286	313	288	326	305	316	326	287	344	299	299	339	334	315	324	346	330	333	319	325	336	346	318	336	292	322	336	360	313	293	332	331	331	307	326	333	274	277	304	323	311	321	310	325	366	311	337	330	328	301	305	313	327	322	312	352	355	306	312	332	282	333	354	336	318	315	282	331	310	337	309	338	329	322	276	292	317	328	324	303	339	306	313	320	317	351	331	324	314	302	323	354	334	334	311	313	334	324	321	318	299	316	310	310	334	327	320	323	296	327	320	333	306	285	339	311	313	299	327	332	324	318	323	324	307	318	302	324	326	310	324	309	295	322	331	312	304	308	314	330	304	329	318	323	336	341	311	312	334	335	320	296	315	315	349	323	320	315	330	334	337	329	290	323	330	301	352	313	341	327	326	326	307	341	320	312	310	320	327	296	319	308	327	343	318	336	313	292	314	339	315	329	336	332	306	318	312	293	316	311	330	338	322	324	305	327	339	339	335	319	311	307	329	312	320	293	289	356	313	324	348	332	340	339	316	295	335	335	324	311	315	318	332	309	324	330	314	326	294	300	319	319	301	275	322	313	307	344	313	329	330	321	322	345	359	291	276	311	311	333	309	319	316	331	298	348	323	344	317	330	362	317	337	314	304	319	329	306	347	333	337	294	333	335	286	340	300	305	320	335	311	306	363	302	333	305	314	353	332	330	302	282	311	293	327	304	311	301	321	339	310	328	321	303	327	294	298	310	312	323	315	323	317	327	299	329	328	350	321	322	347	338	316	318	327	330	330	331	313	293	323	321	325	337	314	303	339	303	319	324	298	316	303	325	299	318	333	304	319	306	289	321	291	339	310	341	336	335	323	326	321	315	338	325	328	314	357	329	306	321	299	317	362	344	329	317	315	336	315	313	333	283	330	335	294	333	278	315	304	298	331	329	300	326	339	326	332	340	313	335	306	346	332	330	322	336	341	327	325	289	325	299	331	330	356	314	308	331	331	354	321	317	325	309	306	339	330	343	352	322	331	331	299	307	328	334	310	298	312	315	331	315	356	312	318	302	329	336	319	306	346	284	334	321	332	327	310	310	322	303	319	328	308	325	322	307	278	290	296	338	314	326	316	347	314	332	342	312	308	313	340	313	343	297	309	323	313	298	325	334	335	327	338	284	292	302	303	333	333	317	354	333	309	361	304	332	331	326	311	324	305	307	299	342	366	304	318	346	265	333	323	309	313	335	314	330	299	294	320	353	304	312	304	331	352	317	329	330	311	327	306	340	326	373	310	327	329	337	324	354	315	339	296	313	334	318	321	356	336	308	309	286	306	334	329	311	328	323	326	313	345	314	310	299	308	318	329	327	324	340	334	320	312	321	298	304	315	302	291	340	300	324	336	315	315	354	336	289	291	308	308	313	325	329	335	288	312	311	298	311	338	320	326	319	306	305	322	301	321	333	289	335	328	309	310	307	291	310	336	288	317	314	308	329	326	304	309	336	311	291	341	298	312	339	308	315	340	315	294	312	304	338	310	340	310	311	343	298	313	339	333	336	321	358	315	312	309	312	336	335	363	310	330	314	331	322	311	330	295	343	342	333	314	288	313	344	308	311	321	347	354	342	324	336	329	314	304	285	318	329	314	327	320	356	303	333	323	310	339	332	314	332	308	307	315	311	343	299	339	318	300	312	300	328	352	321	322	341	342	350	335	313	327	303	308	321	345	297	317	291	337	324	325	310	324	316	343	306	310	308	330	284	318	311	319	329	316	344	305	315	337	313	339	306	328	353	316	363	330	353	340	307	320	330	307	299	345	294	313	321	335	319	294	329	335	312	302	324	338	364	307	313	351	298	342	292	317	317	303	373	284	321	316	320	326	301	326	312	316	328	288	329	288	323	325	313	329	341	304	315	350	321	349	308	316	352	295	295	319	309	328	292	309	314	325	299	313	316	330	294	299	302	319	330	333	333	319	334	287	298	309	295	315	342	336	360	325	324	326	325	299	306	327	329	329	302	301	346	329	325	291	298	297	304	327	301	304	311	330	334	326	329	306	345	326	305	309	323	321	329	327	318	298	322	347	322	320	309	334	323	302	322	327	320	325	368	330	319	339	319	280	305	337	305	315	308	316	309	311	334	307	294	321	346	309	317	304	301	329	346	302	300	304	309	321	326	297	318	310	303	304	289	334	348	318	343	334	319	307	315	310	305	288	293	326	312	336	334	292	351	354	264	336	343	328	324	316	346	320	279	333	297	310	310	313	346	315	318	313	320	307	331	318	335	307	330	322	335	334	370	324	299	297	307	316	316	302	317	307	327	333	323	325	324	332	303	301	290	292	331	296	322	310	308	337	307	294	297	302	307	327	310	330	328	288	334	326	337	322	322	323	318	337	347	298	318	306	307	340	316	314	326	343	316	314	300	326	300	324	347	313	341	317	327	292	305	349	340	338	295	304	317	316	324	333	321	292	338	308	340	298	296	315	333	339	306	299	316	339	303	300	359	253	323	285	305	321	319	320	319	304	275	321	313	340	300	316	325	340	331	288	328	306	303	322	308	303	302	308	329	299	301	323	311	343	302	322	368	309	332	334	347	335	309	338	314	323	322	319	300	317	293	301	340	316	311	315	285	320	294	326	315	348	303	302	302	303	326	314	321	390	299	315	298	303	288	306	324	350	349	337	300	306	335	260	306	335	269	319	335	309	319	309	285	305	331	335	337	325	331	318	346	331	323	276	300	298	326	324	336	335	324	338	330	332	292	301	305	327	321	322	327	318	325	319	318	315	324	313	349	288	331	339	309	321	313	334	306	324	320	304	332	323	310	341	318	299	311	314	328	312	334	337	317	294	315	316	308	324	318	291	285	297	345	295	321	313	325	312	320	316	344	319	333	321	342	298	323	323	330	311	367	326	283	289	314	323	315	314	300	314	324	332	314	337	309	336	320	326	311	296	344	306	312	297	332	346	331	332	314	319	301	324	317	347	303	309	300	295	297	334	353	319	326	284
9316	25864	20036	11695	8410	6215	5020	3797	3084	2574	2319	1965	1734	1414	1436	1245	1128	1112	1029	966	900	911	838	750	823	737	731	672	650	606	634	679	641	625	552	606	571	546	581	571	565	571	517	530	537	522	558	517	524	540	539	556	522	516	536	532	502	470	512	507	521	487	503	543	505	524	533	580	502	503	514	476	538	599	507	508	514	540	538	490	499	529	548	547	530	562	479	533	512	510	513	549	504	520	516	538	532	545	497	545	503	477	469	542	544	537	489	513	523	505	527	487	523	512	529	511	547	517	544	497	521	514	516	544	484	482	497	508	510	496	520	553	510	492	477	515	517	554	568	535	513	516	509	551	493	536	496	505	474	561	536	511	483	507	516	505	526	517	516	500	517	483	521	527	533	538	522	533	560	530	506	505	519	506	519	527	540	505	508	537	533	561	503	491	482	514	483	547	522	498	524	488	529	540	519	504	475	491	463	501	519	512	492	517	499	527	500	521	488	526	523	509	500	531	550	547	504	488	477	509	534	507	527	506	517	545	509	525	502	502	540	520	544	506	497	469	522	519	491	490	546	536	562	550	515	469	502	526	507	496	532	488	480	499	469	556	509	539	522	516	499	500	488	508	529	510	510	538	543	505	513	545	529	489	552	515	506	524	536	474	497	507	529	503	509	474	537	522	540	553	517	487	505	510	493	487	489	482	480	516	525	521	546	553	580	509	493	516	497	557	521	536	531	530	538	598	502	527	497	487	520	485	540	508	519	512	543	551	502	539	506	549	538	467	532	510	511	501	563	536	556	536	506	549	507	543	509	550	566	522	511	489	501	518	489	522	507	505	500	527	521	481	525	496	498	524	543	509	546	577	498	510	526	538	509	470	471	499	532	506	508	551	533	545	533	535	530	536	497	504	518	527	518	542	562	534	507	506	484	487	524	511	494	558	504	514	510	487	491	515	532	525	534	512	553	546	496	536	480	539	506	529	521	517	518	547	547	534	558	517	490	554	506	519	527	530	494	496	521	532	526	534	505	505	493	478	510	482	522	516	524	480	503	502	539	517	568	497	485	557	537	545	555	492	528	464	512	522	518	527	513	514	522	552	541	508	537	526	530	495	520	505	518	504	500	533	517	498	512	506	527	506	518	507	495	505	521	491	512	520	531	487	525	529	521	524	543	516	553	526	538	553	515	511	519	507	527	493	473	506	503	544	579	514	534	553	568	530	507	510	528	525	510	503	511	556	515	495	530	497	499	520	517	514	528	523	497	517	528	465	510	493	527	511	566	502	490	485	516	502	541	518	509	544	495	528	515	524	497	501	472	488	526	538	499	499	525	508	521	499	520	531	490	539	509	532	592	486	478	485	504	505	493	457	505	478	524	533	525	492	539	495	499	550	525	490	485	526	562	521	472	507	523	507	508	504	489	504	534	505	546	529	494	518	573	504	540	539	549	511	542	491	505	519	543	526	486	541	523	516	548	526	532	550	515	507	579	507	498	492	505	532	482	507	502	496	506	485	521	495	526	519	526	521	532	572	515	509	519	547	538	498	504	510	505	515	476	522	524	467	474	551	549	482	530	525	531	533	514	515	550	523	493	497	519	520	513	473	532	515	515	513	507	544	475	500	501	499	510	503	487	446	510	495	535	512	515	475	526	494	510	496	505	577	495	542	458	529	541	496	518	509	532	555	536	522	544	489	529	504	480	545	507	531	517	507	529	499	559	552	552	491	523	517	532	505	468	558	511	525	513	537	510	558	496	503	498	496	509	531	559	539	515	531	504	529	570	527	507	485	494	520	499	527	506	474	479	492	569	538	535	579	519	497	521	472	534	527	497	542	506	500	535	522	496	560	547	514	544	459	559	539	517	536	490	493	530	514	503	522	534	531	486	543	497	526	511	515	520	506	524	519	531	515	499	524	492	539	460	527	502	492	537	504	502	522	501	498	555	520	504	528	510	512	518	530	542	499	490	516	536	550	551	527	555	497	550	513	549	514	472	522	493	543	479	525	538	566	502	519	530	518	533	489	522	504	501	530	517	491	521	502	539	532	459	520	554	490	505	510	535	533	504	523	491	525	526	530	548	508	543	511	513	531	503	530	493	520	481	534	526	541	527	475	509	507	516	544	553	504	522	493	549	544	516	473	498	506	539	496	481	508	499	544	508	531	544	532	501	529	539	492	501	514	516	540	472	498	501	544	480	535	490	531	523	524	531	517	548	531	533	503	499	545	544	512	538	453	520	533	538	522	490	539	539	523	523	486	515	536	519	499	525	541	528	515	550	520	537	498	559	543	540	475	467	506	508	478	517	529	541	537	564	516	514	496	549	503	502	494	512	485	484	523	508	538	506	540	503	527	537	508	530	533	509	504	561	448	521	538	506	512	557	511	546	543	526	505	504	552	531	536	496	521	526	547	546	480	486	548	504	494	490	537	547	491	533	521	511	530	526	464	517	506	507	518	494	474	494	513	485	543	513	517	495	514	540	503	528	536	497	528	521	528	546	542	492	549	533	497	477	506	497	539	490	532	528	493	501	540	500	516	553	520	529	485	558	521	546	498	541	505	525	537	548	493	477	485	518	513	540	507	498	520	529	493	494	506	494	505	507	519	518	508	488	529	505	533	491	497	530	524	481	502	522	508	530	431	528	497	535	493	537	522	449	509	540	513	514	489	508	509	506	484	502	522	498	513	500	516	494	495	532	498	507	498	497	503	532	496	529	501	517	532	487	489	534	530	512	494	537	520	537	543	524	505	524	537	558	533	537	517	504	532	485	517	456	528	526	496	558	532	501	544	476	497	537	531	525	463	512	510	521	517	541	497	551	543	527	513	530	507	546	488	552	484	531	493	536	519	545	531	450	501	560	525	530	519	540	511	504	513	519	517	558	474	531	541	501	469	489	560	515	504	500	534	567	521	544	507	522	530	547	454	475	505	556	537	555	533	510	510	509	575	548	492	565	534	490	487	513	516	508	524	524	532	530	510	533	512	524	524	572	545	479	493	521	509	544	522	505	531	487	519	497	513	540	496	486	545	517	515	526	509	499	499	499	478	510	511	539	548	528	522	508	507	512	518	545	505	501	507	544	548	548	533	543	541	515	551	524	544	528	549	522	521	520	533	516	511	523	516	487	529	494	521	503	518	522	493	505	506	539	534	521	528	502	514	498	501	545	522	521	552	505	506	507	540	526	489	495	480	523	522	513	523	512	524	537	522	508	540	511	499	519	486	511	535	524	495	497	565	506	545	507	515	507	503	489	502	521	489	497	516	504	530	529	504	527	539	532	531	528	519	524	503	520	507	491	513	549	508	497	533	512	520	522	530	508	563	497	554	547	531	536	488	505	499	514	513	547	494	514	542	538	542	506	524	502	514	521	523	523	503	569	518	490	547	551	499	555	509	491	554	506	526	488	493	571	474	492	494	542	474	553	527	495	522	500	544	498	547	542	549	566	505	497	507	549	511	553	541	491	523	541	530	532	474	511	537	539	515	508	517	507	553
24920	21497	26031	23238	4366	1974	1560	1092	957	869	792	764	658	663	611	570	567	580	516	505	501	516	506	449	463	401	448	454	390	412	409	416	445	423	419	411	444	415	406	421	411	415	396	424	418	389	383	402	392	374	391	412	430	418	420	405	400	441	398	424	416	404	416	421	431	393	402	397	395	430	453	396	393	378	373	411	402	464	399	461	435	391	378	407	402	378	396	401	422	374	409	422	387	392	404	374	415	375	419	437	417	407	426	405	420	387	414	394	417	410	400	425	402	389	428	382	409	400	407	362	410	401	417	413	415	432	377	438	433	416	409	411	386	377	412	415	417	424	402	396	423	412	419	421	407	395	397	421	397	399	378	391	442	401	404	427	434	415	408	374	414	395	379	433	398	380	420	425	414	429	405	373	390	358	396	417	396	432	418	427	422	430	424	372	407	408	392	433	408	388	410	432	388	419	422	381	383	387	426	415	347	383	417	388	394	389	410	389	411	405	424	433	424	413	426	376	402	416	393	418	356	391	403	422	383	404	428	415	388	389	405	405	407	419	409	421	412	381	406	411	427	407	395	369	407	430	428	357	391	436	394	362	405	402	422	416	390	396	425	385	444	372	391	421	405	443	401	402	406	404	383	405	416	379	411	421	421	410	406	403	394	417	367	380	390	400	390	415	423	381	375	402	407	438	374	394	426	376	368	397	380	398	392	423	431	467	404	425	392	384	421	420	390	406	382	391	419	436	361	381	414	395	421	434	413	408	405	459	387	435	436	419	396	383	400	395	343	428	403	408	393	425	374	401	385	442	415	422	347	398	385	384	370	391	418	385	422	398	403	461	407	430	385	403	401	388	410	407	432	417	437	441	430	395	408	427	429	418	406	422	435	401	403	414	402	397	384	407	399	386	379	425	425	442	407	404	403	417	392	462	359	412	391	416	403	379	366	388	402	394	402	399	442	401	400	390	390	394	393	374	423	378	373	405	425	422	404	401	436	396	394	410	400	394	381	403	436	396	429	408	424	413	394	444	426	379	387	374	407	411	387	384	405	405	390	404	398	378	394	418	411	394	381	366	389	371	425	400	416	420	359	430	414	392	419	397	402	431	389	367	407	384	388	385	407	384	390	369	424	398	406	411	448	377	389	414	420	417	388	395	381	420	402	388	388	391	416	426	439	397	394	412	395	401	408	426	418	407	399	388	439	410	389	375	419	437	384	422	387	383	390	429	388	418	403	388	398	432	391	415	367	403	390	423	394	401	415	424	374	416	412	407	385	404	396	394	388	416	435	412	402	407	364	442	373	419	448	415	388	428	403	398	408	389	440	371	400	398	367	387	417	448	392	410	399	427	382	353	393	424	414	369	417	408	392	400	424	391	398	431	396	410	414	383	431	399	437	433	423	423	380	396	370	429	402	406	418	385	409	404	402	410	395	385	403	388	416	390	416	374	377	430	405	440	436	394	384	422	415	408	376	404	387	360	385	432	428	402	402	414	428	412	405	410	375	374	408	424	395	396	377	386	398	422	394	372	443	382	409	380	413	414	421	407	376	390	374	425	433	398	378	377	423	389	370	416	394	404	400	395	425	448	406	377	383	383	419	388	391	368	414	404	382	381	443	413	421	376	413	387	439	405	397	396	394	421	428	433	398	413	396	404	374	420	381	401	405	386	397	480	406	401	393	396	400	374	413	391	439	403	410	371	388	380	389	401	431	438	422	368	406	373	384	399	445	408	392	360	404	414	426	392	418	409	413	429	411	354	383	408	423	364	411	372	409	446	417	390	434	363	433	391	415	376	419	400	402	399	420	400	408	421	359	420	383	410	445	384	403	390	411	420	372	394	406	422	395	404	387	400	399	419	423	403	411	400	406	433	421	396	416	401	406	420	377	456	409	414	435	389	409	440	413	394	417	390	434	381	405	415	400	422	428	387	384	415	412	418	454	445	432	425	386	419	420	400	393	405	407	420	407	398	426	428	366	380	372	403	411	431	431	411	438	405	407	405	398	454	366	366	394	404	396	396	411	417	407	418	419	393	367	434	405	397	413	395	401	390	402	390	392	425	398	407	381	372	380	349	420	409	361	379	392	421	415	400	373	406	384	374	405	389	382	431	401	397	386	402	383	427	438	396	411	402	385	425	418	394	378	403	417	413	377	379	416	460	419	389	415	374	375	396	403	408	439	412	396	399	425	427	395	367	382	414	383	382	381	399	414	442	371	384	413	391	403	415	386	367	391	392	414	396	392	411	391	437	391	386	397	399	398	421	404	383	416	385	450	400	358	428	416	414	420	409	407	371	382	403	420	376	473	385	409	442	404	423	402	376	386	421	431	396	374	401	383	384	418	392	396	434	386	409	420	403	423	392	450	404	392	413	422	391	412	384	379	345	404	416	421	392	377	405	417	417	407	420	419	428	421	358	396	404	422	396	427	415	392	395	430	426	411	419	432	393	401	404	413	391	402	425	379	412	425	398	400	355	379	413	363	428	409	397	427	467	394	404	415	380	397	442	397	422	390	425	407	397	392	411	383	396	444	419	431	377	435	410	379	394	396	403	423	374	399	408	380	408	375	409	391	365	381	363	381	437	411	422	397	424	410	400	358	415	398	388	434	411	371	415	410	413	377	413	387	401	402	414	404	409	373	366	407	398	387	420	449	416	400	431	404	405	395	388	374	410	399	420	400	402	436	384	393	422	416	383	415	376	390	377	409	446	403	398	394	392	391	399	365	424	424	425	420	401	436	419	423	406	426	414	406	426	415	417	429	398	381	384	395	411	392	396	394	415	385	400	404	393	394	424	360	409	394	399	391	408	399	421	391	416	417	423	386	417	421	410	401	410	390	387	369	461	411	419	460	416	396	419	359	404	387	436	395	395	408	414	405	363	438	396	406	422	408	407	426	395	418	409	384	400	377	369	399	436	414	389	362	370	405	393	366	400	385	421	413	405	422	403	400	386	374	387	406	421	421	424	419	407	410	377	385	360	420	397	387	366	444	413	394	425	377	393	414	377	392	378	395	425	419	394	427	387	440	412	405	406	388	403	392	406	435	412	392	426	387	387	408	413	378	379	402	414	384	388	385	411	416	391	407	406	382	416	411	421	378	367	410	416	401	416	396	380	402	418	389	408	388	379	389	409	402	408	358	397	418	427	406	434	417	424	377	422	408	375	401	427	383	397	434	426	412	384	384	430	380	413	410	393	413	392	435	412	415	383	435	422	417	370	355	389	389	395	403	398	411	364	401	437	380	424	426	424	378	383	423	411	397	392	397	435	365	396	406	429	426	393	365	374	407	405	361	390	435	379	401	427	380	419	405	423	405	402	412	468	411	417	401	402	448	397	378	409	436	402	384	414	389	432	441	384	377	387	383	401	391	391	427	404	412	397	434	397	405	396	405	402	379	432	385	371	342	418	371	382	398	400	394	418	364	402	410	403	431	385	430	375	414	402	401	428	393	432	383	390	362	372	386	453	411	406	384	418	419	405	376	390	391	389
9036	21623	16056	9044	6563	5055	3839	3110	2594	2150	1898	1691	1555	1436	1323	1190	1098	1046	1009	940	940	904	905	864	802	797	770	769	749	800	724	756	680	687	694	715	701	649	737	713	714	641	631	632	674	618	643	637	637	651	605	620	648	650	688	643	649	614	618	651	652	658	606	669	606	666	625	664	663	632	660	636	640	613	637	647	638	632	649	643	616	648	595	634	666	638	659	647	625	611	710	621	653	642	653	695	614	629	621	651	657	661	655	646	635	640	644	651	672	608	689	640	673	657	678	600	641	653	651	626	671	684	624	663	648	639	592	622	617	645	664	664	676	629	635	616	600	668	670	665	637	672	634	675	662	682	632	638	644	679	585	676	666	612	631	629	581	624	659	617	629	612	681	610	652	610	686	652	649	672	681	628	624	639	656	587	605	659	612	655	672	622	670	669	646	639	643	648	647	664	656	617	652	651	650	629	688	658	701	658	667	672	658	639	663	616	640	657	686	647	637	631	630	635	627	655	613	653	660	668	647	645	686	644	608	636	607	636	666	592	654	682	612	642	660	695	647	625	616	646	626	648	673	624	628	661	594	664	653	621	713	658	640	609	650	657	651	624	652	627	627	657	653	669	618	655	612	662	640	675	647	641	646	641	664	659	691	618	644	700	675	616	641	637	652	617	654	657	602	665	609	607	637	646	604	669	643	673	646	625	642	645	641	639	647	633	682	620	618	650	642	675	665	656	680	644	664	598	610	609	630	620	676	634	625	624	607	641	648	659	657	675	679	628	654	635	632	677	637	670	623	683	633	660	654	650	628	673	617	657	673	608	604	642	659	620	660	633	626	637	645	639	650	602	638	631	635	688	629	621	597	660	650	636	644	658	673	646	657	633	614	610	674	607	636	649	645	612	640	640	658	660	687	602	632	682	666	648	656	640	631	630	636	649	654	631	621	651	674	603	643	647	626	625	662	674	651	622	675	665	642	648	624	702	675	663	673	658	661	668	611	585	598	637	602	656	648	617	654	653	593	629	693	601	591	662	618	599	640	634	627	649	626	623	622	665	649	666	664	675	597	611	606	662	684	665	610	606	631	645	640	625	666	669	662	612	659	610	633	662	691	645	656	672	633	641	639	597	599	651	644	637	661	647	645	648	644	624	665	625	626	623	643	694	669	624	638	637	655	623	655	668	651	657	610	663	653	642	666	629	670	645	623	621	661	644	639	670	633	609	663	649	645	633	659	663	637	666	631	593	649	667	657	621	657	617	656	615	606	646	630	640	643	644	629	613	600	602	637	618	626	647	615	663	649	621	653	678	652	635	654	646	647	585	638	642	647	692	690	657	624	652	649	667	652	653	611	633	619	624	617	646	618	653	657	656	640	636	604	652	626	656	698	618	598	644	633	651	655	624	678	656	636	648	625	683	684	634	672	628	611	674	655	616	623	619	660	617	668	680	620	646	635	671	660	649	668	653	692	611	680	648	635	640	681	667	613	634	605	579	616	624	627	654	552	645	639	621	645	639	657	680	615	647	607	629	620	664	636	687	597	626	656	656	616	627	621	616	651	660	653	667	630	657	576	603	639	622	592	610	628	633	627	649	662	580	653	648	610	635	642	644	622	633	633	637	613	652	661	643	630	647	650	619	660	629	656	632	634	665	663	616	640	583	623	694	625	648	657	630	637	647	672	633	636	622	649	634	663	622	679	640	674	655	684	634	649	657	667	677	653	649	617	636	619	639	647	677	664	642	622	674	633	637	640	649	671	624	643	641	628	641	636	606	657	621	632	627	608	666	680	661	634	668	668	661	638	653	667	615	695	663	647	671	658	605	607	616	655	629	653	647	635	634	629	662	678	651	635	675	620	632	653	645	674	668	612	630	641	608	658	656	585	657	653	591	623	646	661	649	623	616	655	663	629	619	635	648	620	627	620	655	655	644	642	641	647	627	623	628	628	608	644	699	615	657	640	713	645	615	605	603	650	670	661	648	677	626	632	676	645	651	624	607	628	608	633	674	632	577	656	583	614	625	642	648	684	658	630	700	650	606	655	652	620	597	587	672	646	651	611	660	642	627	675	672	664	658	661	641	648	631	675	663	667	593	641	658	670	654	636	624	597	635	683	641	614	652	676	597	630	663	621	686	666	632	622	633	623	638	630	634	660	623	675	630	672	648	650	628	633	646	645	627	637	651	655	618	619	635	641	647	632	630	665	661	613	660	638	641	613	677	681	656	641	661	656	649	656	663	643	611	635	663	660	606	622	643	643	654	670	641	659	665	690	690	666	691	627	629	671	658	654	618	637	613	625	600	666	642	630	694	661	648	676	609	672	639	650	628	666	601	655	625	619	651	608	675	623	655	665	651	622	660	624	618	588	652	580	646	614	660	630	681	597	596	684	615	644	632	664	667	611	624	633	658	622	655	626	585	664	698	660	676	691	633	665	623	624	611	689	641	601	642	671	674	669	598	618	652	652	650	600	681	608	655	660	616	633	629	650	687	640	606	652	592	609	663	626	611	631	644	662	646	608	649	624	658	650	610	611	660	690	667	646	626	664	649	665	701	654	657	630	662	649	646	641	655	629	620	629	669	631	628	634	676	625	642	636	622	652	679	618	667	634	687	627	632	623	616	664	627	691	633	667	647	640	635	642	617	692	670	612	666	624	648	642	596	634	647	662	647	585	647	693	676	610	633	628	654	649	645	657	682	671	665	651	654	599	630	639	650	669	652	619	668	636	633	600	627	623	640	667	601	597	671	635	642	620	651	628	681	665	629	679	617	629	632	620	654	644	631	647	644	624	675	641	665	637	661	633	602	630	642	600	573	646	648	622	655	599	636	698	623	597	653	616	623	598	582	657	616	656	598	684	668	656	628	649	615	674	646	672	670	635	676	621	683	616	652	616	655	647	636	636	667	633	628	647	654	659	621	633	672	629	634	643	638	656	628	661	634	685	653	604	659	592	619	604	610	615	599	677	608	665	624	630	666	649	642	665	604	667	621	617	623	634	644	660	617	662	642	649	685	597	683	677	606	639	632	597	653	633	657	608	614	633	625	634	585	657	676	647	660	632	649	642	613	607	605	634	660	645	621	647	675	635	668	636	619	675	604	618	652	628	614	654	654	643	663	667	634	621	646	631	629	623	658	630	618	666	642	654	633	635	668	672	639	645	622	635	601	596	619	653	636	655	636	639	604	615	620	629	608	645	661	645	635	623	667	665	614	590	652	652	606	673	672	668	663	665	639	683	650	670	672	638	652	621	676	651	661	660	601	696	641	651	660	638	661	647	636	632	603	699	615	663	663	620	637	673	625	618	633	656	692	638	621	674	609	626	660	609	696	649	610	598	624	640	663	636	661	658	655	654	621	621	618	643	624	636	664	701	629	663	649	598	621	611	622	633	659	668	667	639	619	640	632	681	653	625	641	589	619	651	658	642	659	650	627	642	619	654	627	641	665	612	646	663	664	617	611	684	620	691	660	634	629	654	618	661	661	642	626	638	635
22625	21479	28774	24583	21482	19920	5229	2001	1482	1235	1088	948	908	750	703	643	601	562	501	518	472	440	433	423	404	374	385	356	337	353	341	361	287	321	281	268	301	281	283	308	306	274	279	268	247	271	254	285	248	253	301	264	263	256	270	293	261	249	254	267	249	244	253	250	258	248	281	263	274	263	266	247	282	261	261	245	227	246	249	280	274	255	283	256	235	273	258	273	260	255	263	238	245	253	252	268	266	284	268	275	265	262	248	274	242	258	247	273	278	296	270	282	274	259	263	260	244	263	275	259	271	245	256	255	265	284	243	255	270	269	254	256	293	266	250	254	259	268	233	296	218	281	277	271	252	272	269	250	295	257	249	238	249	266	245	251	267	253	276	265	272	256	262	259	281	274	256	244	275	267	253	270	261	254	255	284	277	266	254	261	271	260	244	261	244	259	290	283	265	264	267	260	251	277	304	240	268	231	269	250	254	253	289	277	272	274	255	242	266	272	238	240	263	259	261	264	290	260	264	255	250	273	258	276	253	253	252	256	273	276	256	255	280	245	250	260	273	258	250	289	264	255	243	249	259	253	240	278	228	262	265	248	271	274	261	238	271	238	245	256	275	274	267	260	260	247	222	270	239	261	260	266	243	257	274	248	269	280	224	224	244	246	273	248	269	263	263	231	269	293	256	269	257	255	236	251	271	281	272	275	262	245	251	222	251	263	292	248	253	258	282	264	281	250	263	248	259	266	267	285	272	269	254	264	243	245	229	277	267	278	254	254	240	239	261	272	270	270	263	242	250	269	255	273	249	252	211	260	270	253	271	257	250	266	254	257	263	287	284	255	268	265	257	266	268	215	282	222	266	266	272	255	279	242	260	266	242	255	266	259	280	269	279	259	243	266	250	247	256	236	258	226	276	257	249	288	264	270	233	255	281	248	273	273	248	271	259	228	273	281	290	264	264	245	257	243	245	297	271	260	267	252	247	251	230	253	256	271	278	258	275	263	252	263	278	252	263	263	244	278	280	273	261	271	255	255	224	239	239	256	285	254	271	255	297	240	281	257	243	265	233	288	263	254	260	288	223	270	255	288	252	251	238	241	265	262	246	270	264	275	235	278	277	265	253	266	269	268	241	268	303	248	259	275	239	277	258	252	283	249	265	291	244	258	228	239	251	257	268	273	255	247	236	258	267	252	251	257	257	264	268	289	265	260	257	247	265	241	274	278	236	256	253	243	263	266	266	294	284	289	269	262	261	233	265	272	270	261	260	250	270	240	282	236	237	265	263	282	261	278	249	273	265	257	265	267	259	251	246	260	247	290	266	257	257	251	289	242	258	251	260	267	264	255	249	264	253	262	265	253	264	266	259	255	291	267	274	240	279	263	237	254	238	224	296	266	280	261	293	263	263	260	252	253	276	235	280	251	225	248	272	272	264	267	269	274	232	259	254	273	261	262	231	261	276	274	259	267	224	232	283	258	262	272	263	241	259	262	276	259	241	242	268	269	255	270	245	267	237	263	276	233	232	259	254	258	255	284	274	263	251	240	244	267	285	244	260	258	243	264	242	254	247	258	250	301	259	263	281	267	274	245	270	281	264	276	269	290	267	267	239	271	294	263	290	256	266	246	243	248	270	247	271	268	234	244	258	255	276	264	240	254	268	247	255	281	266	239	231	276	276	280	276	256	268	257	242	258	245	253	244	261	290	256	267	235	258	230	248	267	259	270	260	282	255	258	263	289	250	256	261	274	259	242	249	257	265	287	226	256	251	270	249	247	275	271	249	278	254	282	287	280	273	270	244	243	228	260	267	266	255	270	279	253	271	306	241	267	267	252	254	244	279	263	277	259	265	249	270	269	267	281	251	262	257	251	283	256	241	268	242	271	223	276	277	271	261	262	257	271	250	238	243	282	261	275	268	249	238	261	269	264	271	254	262	250	238	245	236	298	282	287	275	258	260	289	266	257	264	286	295	280	271	266	243	242	247	267	235	264	250	255	258	244	261	281	258	259	286	242	271	266	273	274	265	280	250	263	278	273	257	230	248	290	246	249	275	263	282	250	267	239	266	285	254	262	247	257	243	275	276	272	264	214	263	308	287	265	261	272	235	285	273	257	252	268	250	280	282	258	268	256	280	249	270	264	286	252	271	262	289	248	234	274	259	236	239	266	255	265	248	251	223	262	268	265	273	248	247	259	258	298	266	249	260	255	255	269	233	250	240	272	231	272	266	274	260	248	287	265	251	263	252	252	266	250	231	260	273	288	261	266	284	257	272	236	242	269	265	274	291	258	289	281	276	266	255	273	248	272	239	253	271	286	249	270	241	288	241	252	269	265	260	243	256	299	276	269	260	238	253	280	259	238	245	283	249	287	257	257	255	257	254	274	266	268	238	235	253	252	251	279	271	275	232	258	266	265	239	256	265	280	249	263	248	269	275	262	231	264	267	294	282	273	236	264	249	260	244	255	268	290	262	277	242	247	246	257	273	248	279	248	277	241	283	282	254	280	251	257	258	251	269	269	261	273	266	236	242	291	255	260	265	251	264	262	272	273	249	236	268	258	232	248	272	266	270	245	269	250	270	257	264	258	249	272	271	245	244	286	245	261	249	292	242	247	260	257	274	274	251	287	258	262	258	262	286	257	276	284	246	278	257	261	260	250	263	260	274	240	264	272	240	245	276	259	268	236	257	269	279	270	264	282	262	248	251	245	249	236	267	248	251	254	249	284	240	255	264	270	283	239	271	283	293	253	268	248	240	249	255	270	235	259	277	259	257	260	251	255	256	252	238	254	278	288	240	249	248	266	280	289	253	282	265	251	238	259	278	261	274	251	262	238	245	245	232	273	272	260	273	253	252	273	266	266	247	258	247	274	242	238	268	263	271	262	243	242	270	236	277	262	230	254	293	229	272	270	267	244	261	248	244	252	260	269	264	260	266	259	260	287	273	253	240	258	245	296	259	270	251	278	234	305	254	244	244	279	267	248	292	278	290	271	283	266	258	289	266	250	283	259	235	259	247	286	253	263	260	264	269	255	254	274	275	287	275	270	227	272	256	242	249	247	290	266	254	252	256	275	247	245	277	252	273	261	280	274	264	250	255	278	272	256	241	260	287	248	266	260	244	269	281	248	265	235	254	272	255	276	265	272	250	265	249	246	251	247	236	260	225	263	255	261	263	273	236	256	275	268	242	268	247	273	273	226	251	264	227	266	259	250	248	254	267	288	257	264	250	250	263	267	267	261	271	255	260	286	265	268	259	246	254	245	268	273	266	231	249	258	246	257	230	245	272	244	246	288	251	253	246	243	244	258	232	250	282	286	254	246	244	283	254	249	251	256	257	273	254	227	226	248	244	228	228	293	231	276	266	256	253	266	244	259	267	234	248	259	240	287	268	271	272	261	261	300	253	274	273	259	249	256	267	261	249	232	259	252	257	254	239	264	280	282	243	233	256	268	274	272	242	274	253	250	233	255	262	270	232	257	259	259	248	262	251	222
10825	30107	23646	14680	11183	8555	6477	5183	4149	3448	2940	2584	2231	1964	1741	1471	1327	1274	1151	1067	1017	972	918	889	844	751	688	637	664	592	555	551	544	534	510	521	509	481	502	514	459	485	491	461	448	423	455	411	404	397	403	461	417	427	401	433	425	434	423	459	434	463	451	458	460	423	427	445	464	421	428	398	407	418	399	432	433	422	393	452	384	442	396	426	455	435	416	433	402	440	441	427	462	439	455	413	433	368	408	400	420	410	441	404	392	425	432	391	422	425	401	417	405	438	449	436	455	430	374	424	442	425	425	402	405	463	378	418	436	428	463	464	404	401	416	359	424	440	414	393	435	424	426	408	388	422	409	408	411	387	399	400	428	409	396	422	414	447	428	398	406	393	408	414	375	427	391	422	438	380	405	432	418	416	438	400	419	375	419	413	400	450	435	412	414	441	406	389	423	435	404	431	433	390	432	413	447	395	441	423	450	427	423	447	439	452	430	447	417	408	437	448	410	423	429	416	410	445	386	425	420	402	422	440	445	442	398	395	432	401	446	374	373	440	430	414	408	457	421	446	413	426	418	417	459	393	404	425	412	359	407	383	410	436	425	432	404	430	376	403	395	443	436	405	430	430	395	439	400	441	417	403	430	443	408	397	433	382	406	420	412	442	383	395	417	421	403	396	414	416	422	441	436	419	434	409	378	403	467	431	429	436	391	413	462	371	410	383	442	424	425	427	454	400	421	426	443	431	448	375	404	416	435	401	392	430	482	413	403	355	417	405	439	429	388	439	451	408	411	423	416	434	423	406	394	391	406	375	455	393	427	428	432	415	416	414	374	451	413	440	370	429	399	399	413	393	432	429	408	445	400	443	398	405	423	398	397	425	425	383	423	422	411	427	441	369	404	398	415	419	425	440	496	409	426	413	413	427	418	427	425	423	390	411	463	425	404	423	380	437	374	404	387	442	399	398	402	398	444	429	414	429	444	412	406	454	422	433	426	405	430	418	393	425	405	410	416	395	409	397	414	406	412	421	445	418	400	425	414	417	455	439	384	404	436	419	432	407	415	394	418	398	412	428	438	395	395	404	408	414	430	410	422	393	419	405	394	406	422	426	426	381	388	366	406	423	418	422	442	411	401	447	389	446	417	402	381	401	384	421	431	373	429	426	471	398	431	408	418	412	419	428	378	433	451	417	435	414	368	410	397	421	452	408	390	402	422	394	428	437	426	402	406	445	373	470	409	423	406	417	430	429	419	378	425	405	400	420	409	441	420	374	368	408	422	380	441	407	390	411	437	429	458	446	448	414	409	387	410	418	407	410	402	376	410	386	415	406	423	433	449	382	422	437	436	441	459	418	434	441	395	428	404	403	412	417	410	383	409	415	438	409	473	393	406	439	379	400	428	415	404	378	435	366	417	390	401	395	404	415	465	433	434	439	399	394	373	438	412	431	430	435	375	422	420	419	440	456	414	403	397	429	390	416	459	390	389	391	432	400	418	427	408	370	386	415	393	430	426	373	423	407	425	401	427	429	443	368	406	438	437	398	388	391	408	407	420	408	400	400	398	421	403	421	412	380	423	405	431	424	397	425	408	466	395	425	458	417	432	429	420	392	430	422	443	420	388	415	450	427	397	432	392	403	404	440	403	417	465	419	394	447	421	422	407	431	402	400	448	421	425	436	431	413	447	412	387	411	422	384	408	393	415	400	443	411	402	413	381	392	414	445	398	422	431	394	437	399	414	443	433	452	388	435	412	429	434	432	429	382	392	412	414	398	388	411	423	405	405	429	415	400	430	406	426	417	434	389	434	417	416	450	423	410	402	425	395	430	421	400	413	392	427	393	436	418	421	422	418	427	427	416	385	404	411	377	423	435	404	410	403	422	408	421	407	400	428	407	412	403	427	440	420	384	405	403	394	398	397	412	427	411	397	443	361	423	442	452	374	426	429	426	389	415	432	400	453	441	382	439	440	372	417	392	424	425	418	425	407	382	401	414	397	445	418	453	412	400	416	385	437	430	459	402	389	389	398	431	428	364	427	381	391	403	431	435	419	384	444	433	442	431	416	405	441	435	384	428	431	422	398	443	412	398	407	421	364	431	420	416	457	455	413	419	404	421	387	406	395	417	410	410	439	418	415	438	394	403	374	412	406	404	437	431	425	404	429	388	397	407	417	402	420	418	404	426	378	401	406	393	398	411	407	438	410	438	435	427	369	392	382	412	407	438	433	423	423	436	431	420	403	420	409	423	424	407	415	421	409	391	460	447	406	416	401	418	453	385	415	420	408	389	412	394	415	430	410	434	412	446	409	436	397	378	459	419	389	424	416	381	436	459	402	410	420	412	406	405	393	430	403	413	425	430	406	429	411	445	431	410	425	437	417	435	389	437	445	392	424	385	441	405	399	401	414	479	379	425	424	423	386	402	415	445	437	409	425	436	437	434	464	388	381	432	457	382	440	414	435	397	430	412	405	440	471	447	404	436	414	408	423	426	425	410	400	378	408	414	408	432	399	425	388	401	429	414	398	418	408	411	426	409	401	398	405	412	396	434	421	442	377	438	417	425	423	378	421	426	418	390	422	378	353	411	435	425	441	382	414	397	422	408	440	441	414	400	414	408	385	457	403	411	409	417	437	422	391	433	423	413	425	423	400	399	427	443	466	403	429	440	391	407	394	437	372	414	394	437	449	419	424	440	417	418	422	428	445	409	422	415	417	453	384	365	383	423	397	402	409	432	427	437	414	406	397	361	426	402	389	384	405	416	408	413	396	422	387	397	403	415	424	416	427	447	424	375	402	383	416	418	396	381	406	435	402	404	427	429	432	383	462	406	413	453	431	426	430	449	415	447	401	466	442	424	376	390	430	407	432	404	412	388	428	422	439	416	435	422	418	440	426	395	394	402	404	414	437	421	397	429	418	435	396	440	417	383	429	470	410	415	433	403	422	396	422	419	432	388	392	425	395	400	425	395	457	427	408	440	397	422	399	429	373	393	388	405	387	452	397	452	415	432	424	379	394	424	452	427	431	401	392	422	448	399	410	430	408	423	400	402	389	405	406	443	405	400	408	402	434	426	445	419	436	393	399	408	432	432	413	419	426	427	430	432	388	424	408	421	406	402	399	452	409	412	399	413	406	441	442	445	426	420	421	430	403	417	393	413	415	439	448	392	384	407	439	396	419	424	464	437	427	410	401	429	387	430	412	411	388	410	428	384	430	455	393	389	406	431	417	425	408	395	398	456	418	421	400	422	421	428	425	384	376	427	370	403	407	434	377	407	424	417	408	430	386	415	391	400	367	402	411	388	427	454	436	425	425	430	389	468	403	394	381	427	438	424	417	423	453	402	421	412	391	416	403	435	459	399	425	432	383	409	387	431	441	388	395	402	435	420	397	429	422	399	410	428	429	377	420	380	397	388	400	398	426	451	426	403	444	393	419	402	394	412	366	408	415	433	423	422	430	432	402	434	408	438	417	454	416	377	408	442	409	410	447	424
27400	19815	10656	4235	2152	1429	1078	977	807	802	715	677	589	607	593	565	525	538	520	502	462	479	479	436	480	431	469	444	417	432	472	443	419	452	439	425	412	426	444	431	431	451	436	404	425	432	435	440	416	423	446	428	418	455	418	397	401	428	412	397	386	443	410	416	466	385	432	383	420	419	395	412	437	412	403	455	468	411	450	377	401	425	408	416	409	401	407	422	422	393	422	426	423	435	419	407	427	452	401	416	383	428	400	433	421	412	397	449	442	427	414	395	387	377	439	417	440	406	427	388	411	382	403	406	428	434	406	445	434	448	429	438	405	374	432	416	458	417	406	400	405	443	414	419	411	416	422	444	437	429	393	398	445	420	426	393	400	389	461	437	437	406	450	400	399	432	406	406	436	396	427	407	425	444	428	416	454	405	433	449	391	379	406	412	391	427	410	416	443	403	388	429	430	411	396	420	381	408	414	431	397	412	452	445	443	422	419	369	418	403	389	458	403	410	408	397	402	401	452	419	378	428	423	400	417	378	401	417	415	415	394	414	387	420	425	391	418	410	427	435	410	410	412	407	385	412	403	489	404	373	415	418	428	417	400	375	419	453	439	421	423	406	417	437	405	420	408	425	422	434	409	413	363	381	394	383	419	408	371	436	410	408	423	388	415	439	394	444	391	389	385	424	437	440	393	395	431	368	423	423	440	451	408	432	416	436	461	407	377	416	391	398	394	365	411	446	409	403	418	399	418	400	413	411	407	447	443	403	420	408	411	399	402	428	425	380	445	429	381	432	411	415	466	425	452	386	422	376	395	420	448	399	429	438	395	434	422	457	431	415	396	424	449	476	403	401	436	381	410	446	405	398	420	443	432	443	380	399	434	420	401	394	408	433	398	435	432	477	417	411	422	418	433	420	403	417	425	398	412	387	401	417	408	364	437	420	388	407	419	425	374	416	427	442	440	440	402	403	466	464	429	390	413	439	436	368	440	431	434	452	415	421	458	420	430	407	391	429	424	391	425	444	412	409	409	416	403	429	402	409	417	405	401	426	421	395	413	417	400	414	439	431	441	416	407	419	434	428	415	436	406	401	436	432	426	401	410	431	411	420	410	411	398	380	442	422	446	440	409	432	408	403	397	421	435	420	388	453	418	437	421	427	400	444	434	405	416	423	426	392	418	394	463	428	413	451	423	430	405	441	395	403	428	414	425	403	423	430	397	462	434	408	407	399	404	394	418	430	409	431	400	400	415	390	450	466	419	459	388	416	441	386	394	419	392	439	418	426	420	435	426	409	388	439	436	396	397	385	433	367	418	389	404	398	444	405	424	424	396	442	412	422	423	415	396	438	413	398	382	397	416	445	418	448	429	454	384	438	408	429	400	422	430	423	391	401	413	397	386	421	410	419	438	412	412	409	398	443	388	385	420	403	450	443	373	420	387	377	423	415	409	379	426	438	437	420	418	408	393	439	394	384	427	437	409	406	442	407	421	436	411	379	408	422	410	408	438	429	424	423	421	408	451	417	398	405	402	393	421	450	436	413	448	417	448	395	408	424	432	454	417	385	378	399	427	451	418	412	446	461	415	442	410	438	436	386	430	433	377	411	407	407	389	444	428	397	425	378	450	398	452	424	410	421	415	436	417	435	428	415	426	424	415	434	417	399	406	421	421	397	433	456	450	429	415	399	428	434	430	423	435	398	406	449	382	424	411	413	424	450	390	442	410	440	454	457	425	382	415	387	399	389	396	453	381	409	449	435	425	400	434	376	398	394	379	446	467	447	446	410	392	413	418	416	422	436	425	422	415	426	394	423	421	403	401	406	432	417	404	414	418	476	432	430	417	390	417	448	420	395	444	395	417	403	374	411	434	432	406	401	428	403	387	446	390	383	444	416	412	428	413	429	393	414	412	430	419	448	405	435	403	415	437	426	383	441	408	423	435	426	421	405	415	429	408	379	445	403	403	423	438	434	426	459	399	409	424	399	413	429	406	391	440	418	423	401	421	386	477	388	433	400	383	401	429	430	406	402	391	387	406	396	414	437	398	428	451	430	420	422	385	417	417	423	409	413	415	436	427	414	406	442	453	421	418	417	390	406	407	424	380	466	436	417	406	415	429	398	426	420	398	450	447	395	452	412	397	418	400	413	427	408	401	442	381	405	424	391	418	405	419	458	420	390	424	434	418	398	425	417	403	436	410	389	428	422	393	409	424	385	433	401	440	408	433	391	421	433	427	425	421	423	379	396	415	449	440	431	416	443	419	417	438	414	413	415	420	418	405	429	439	463	398	406	439	404	475	441	441	418	383	423	406	390	429	400	415	406	420	384	389	445	429	442	412	421	469	385	380	432	443	402	394	401	401	421	428	418	407	426	450	446	428	408	410	389	423	421	406	425	422	408	418	374	422	439	439	453	427	432	442	408	422	420	430	373	415	402	453	390	394	413	446	442	425	404	425	425	388	404	410	424	421	402	393	390	428	430	407	397	421	414	430	450	455	409	401	420	419	437	415	425	426	393	393	423	427	420	447	448	431	413	387	411	391	398	409	406	423	434	435	440	388	452	479	428	418	402	436	416	437	387	405	369	422	421	435	409	433	443	420	444	456	383	440	450	417	433	445	433	428	397	437	410	396	457	419	422	433	444	368	399	413	414	404	436	440	439	412	412	414	405	445	416	456	418	381	440	423	435	413	425	414	387	416	418	415	444	426	420	426	414	406	431	424	405	449	395	394	403	433	412	412	385	404	421	379	437	411	399	398	446	420	406	412	418	427	413	415	430	436	402	399	439	421	397	386	435	427	417	405	385	441	418	426	408	410	422	450	432	417	409	432	419	385	394	393	399	427	401	411	424	419	409	395	405	391	410	412	439	378	417	414	420	429	455	444	411	415	385	432	434	444	400	418	384	402	438	429	401	439	446	402	419	413	411	424	397	447	408	427	410	420	443	439	445	434	428	411	399	409	421	405	422	427	440	422	399	405	403	451	432	417	427	444	427	426	400	434	428	408	449	429	423	418	397	405	404	418	395	384	454	481	416	397	377	401	441	399	411	386	426	462	443	407	445	442	443	446	398	397	398	408	380	427	402	373	431	444	413	417	424	411	393	449	435	442	469	400	419	445	392	397	419	397	453	405	429	399	432	410	357	436	409	386	405	446	420	405	397	416	405	413	415	438	392	388	424	427	422	430	399	355	448	419	394	393	442	456	408	421	402	403	422	396	431	402	449	434	427	428	380	381	427	416	425	407	425	441	438	436	417	401	437	416	438	427	410	415	450	421	423	460	397	399	408	383	414	376	420	433	414	408	423	467	423	401	410	423	388	411	411	390	415	432	429	432	371	410	438	452	420	395	402	427	388	421	405	425	408	424	397	401	404	397	416	414	429	413	425	449	445	407	411	408	409	391	406	384	412	426	445	404	436	395	414	417	378	414	393	440	395	391	415	402	442	402	407	389	458	386	383	445	459	391	448	433	410	450	427	429	458	424	391	420	438
9330	17801	12997	6987	4978	3744	2938	2367	2055	1745	1576	1478	1353	1180	1202	1032	1088	1030	901	908	912	869	821	828	823	782	732	743	776	767	718	766	702	737	736	739	707	671	717	681	737	650	696	663	711	652	692	715	693	672	719	680	711	681	678	676	674	660	683	708	654	661	652	677	665	670	691	639	682	685	695	692	689	698	690	628	641	707	633	660	669	679	686	681	726	668	702	722	739	685	665	646	677	724	684	660	631	674	611	682	703	641	663	678	697	671	682	669	681	666	652	661	731	677	672	631	683	669	659	685	721	642	655	646	658	703	657	650	657	684	714	645	670	662	630	661	666	726	696	662	677	650	658	720	683	665	647	671	671	684	668	667	650	718	729	675	691	661	623	703	672	696	660	640	722	687	683	641	639	679	642	707	675	663	684	671	662	665	642	657	667	725	659	632	678	694	653	648	646	661	693	672	680	721	695	697	679	650	724	650	691	668	687	680	656	695	677	700	711	684	676	671	691	686	690	654	693	613	657	640	679	649	699	645	707	688	668	667	642	690	676	698	686	618	629	673	678	680	658	673	682	672	669	686	674	686	690	647	647	608	629	642	676	698	682	681	721	654	657	637	635	657	673	676	675	620	689	700	693	641	694	689	704	674	689	687	655	701	679	693	674	645	660	631	668	684	692	730	692	633	620	700	658	690	659	675	723	701	657	627	688	668	687	649	683	675	687	652	678	696	667	674	689	677	662	676	663	657	668	691	663	664	672	672	666	626	666	685	642	623	686	649	683	663	722	657	630	654	632	684	646	662	687	662	619	662	693	692	746	648	674	644	617	672	737	646	679	697	688	679	693	636	650	644	651	681	707	681	654	678	655	688	668	650	644	700	647	653	664	637	677	631	635	709	700	682	667	682	682	691	710	654	716	629	679	685	653	700	704	651	659	668	671	667	701	675	688	720	642	664	645	684	689	703	660	660	675	683	713	680	673	692	681	727	666	687	653	683	666	654	682	653	676	672	715	656	692	641	666	657	692	690	677	726	652	657	669	648	682	709	679	673	652	670	684	704	693	632	699	635	726	674	641	656	707	726	705	688	650	632	659	694	695	661	681	677	666	669	664	682	675	652	657	666	666	705	687	698	680	678	635	679	635	692	710	679	654	693	679	618	659	703	664	680	698	682	684	673	671	693	641	658	688	669	652	679	687	671	691	658	637	656	682	672	685	699	691	682	667	693	680	625	681	702	673	720	695	656	660	629	728	645	637	687	652	656	649	643	624	709	632	716	596	694	686	702	681	674	713	718	652	698	673	669	662	671	661	661	684	647	665	745	653	698	694	698	677	651	672	625	677	689	622	626	667	695	660	696	691	678	683	719	675	621	664	656	694	657	650	687	692	723	660	652	657	700	663	692	678	614	698	666	672	676	601	683	640	660	647	659	718	652	692	700	665	671	662	682	704	689	659	664	693	678	713	653	697	659	705	639	662	686	623	655	721	674	692	660	699	706	675	647	631	675	692	669	676	669	655	679	708	679	664	727	662	683	673	685	659	670	704	684	657	635	685	700	681	697	615	708	653	685	680	710	673	674	690	690	676	648	685	650	687	698	690	680	649	684	677	690	686	673	656	702	623	659	723	630	685	646	696	670	680	608	688	686	654	653	691	646	676	677	689	652	657	660	699	688	687	683	663	683	656	655	645	637	685	693	694	635	662	647	670	693	663	691	658	659	661	663	662	656	712	657	654	719	696	660	667	686	658	650	681	689	656	660	716	667	638	650	668	668	684	640	643	621	704	610	679	709	658	717	671	692	710	708	667	668	661	673	664	684	697	655	652	711	750	677	696	668	681	652	617	685	705	677	650	683	668	663	705	703	699	711	672	698	695	663	709	681	668	694	742	642	669	641	696	670	672	656	696	668	663	686	626	650	695	655	648	594	715	643	683	696	682	707	655	699	709	677	702	732	695	674	660	707	653	666	676	639	679	639	620	669	721	622	648	668	681	687	654	672	694	668	670	646	732	646	641	670	646	669	701	646	663	659	651	697	696	633	695	637	639	645	653	678	631	687	657	657	640	687	698	691	628	675	657	682	644	623	716	592	701	706	666	632	659	668	676	649	658	722	702	644	672	661	635	653	677	656	683	693	670	653	668	678	666	643	681	685	703	650	700	700	670	693	652	639	631	703	667	657	702	655	667	693	656	675	687	659	656	632	673	629	663	702	705	722	717	695	663	684	686	669	702	640	673	696	679	693	659	695	705	734	649	700	738	679	642	694	709	648	665	675	663	678	671	640	663	667	645	673	679	708	643	680	688	710	658	673	676	678	690	652	695	685	647	679	675	636	655	705	644	682	673	662	719	646	675	657	684	643	683	707	675	688	670	669	619	662	624	697	685	660	683	656	699	695	643	636	692	693	681	709	657	718	679	659	655	690	693	697	717	611	685	635	665	655	657	686	678	686	661	657	683	670	672	699	655	688	699	680	670	709	703	664	671	633	637	671	631	667	635	674	654	678	641	690	693	639	640	685	692	676	652	716	651	681	687	671	684	693	639	705	683	658	694	672	647	662	678	635	662	690	664	659	611	685	666	699	679	658	673	690	668	676	673	674	674	690	681	674	664	684	675	710	686	703	687	644	677	634	719	656	648	648	637	669	631	619	641	652	664	718	689	662	726	620	670	691	691	678	692	671	647	679	631	656	597	706	608	699	682	684	667	718	681	651	724	683	686	676	634	697	709	650	676	690	686	693	686	660	700	647	650	612	699	696	643	663	663	680	617	658	706	679	683	645	681	651	652	707	697	670	670	679	684	642	647	690	697	664	698	661	707	695	692	695	685	667	659	675	690	664	696	707	679	733	614	640	684	724	623	682	641	649	686	682	683	648	657	667	683	627	647	631	672	698	663	650	706	647	638	682	626	671	717	651	677	718	691	641	700	670	641	642	682	680	630	628	703	659	694	673	644	685	659	681	676	690	683	691	643	671	681	697	673	691	662	673	681	681	655	670	660	672	692	647	699	677	728	695	697	651	712	627	669	671	679	676	666	669	698	680	653	702	683	714	657	678	686	695	649	667	682	648	614	713	693	665	698	668	647	742	677	741	691	669	719	679	666	690	676	632	659	618	675	693	680	679	669	638	726	687	739	624	709	691	669	714	656	653	688	731	690	649	641	642	666	661	633	660	665	672	698	648	725	661	664	641	676	709	673	658	645	689	671	677	719	705	699	637	713	672	707	681	686	632	650	710	670	621	668	682	668	707	723	661	653	715	697	655	658	653	699	672	732	648	694	681	653	681	667	621	684	714	680	692	679	666	673	685	704	634	696	658	683	643	706	639	648	634	646	664	651	626	641	657	691	666	681	676	620	653	677	681	717	618	657	695	699	684	671	641	709	651	699	709	623	646	649	655	637	662	664	654	657	680	677	705	673	703	695	650	698	634	731	648	681	679	665	707	697	685	676	676	700	682	655	629	711	638	659	680	611	687	683	588	697	710	618	647	649	709	665	686
23419	21529	28256	25237	21070	7071	2208	1470	1155	985	956	814	756	647	624	516	520	500	488	504	460	464	422	420	445	395	367	360	370	358	380	355	362	325	329	341	313	314	326	326	330	294	290	293	337	336	332	295	347	298	304	287	322	308	269	331	326	286	308	327	323	316	316	313	303	339	321	337	332	309	321	310	339	307	271	314	309	332	302	289	329	349	284	314	316	318	275	307	344	326	314	283	336	312	322	345	302	291	303	320	281	361	354	333	293	295	336	336	338	310	314	335	308	310	342	332	315	330	334	324	304	327	310	331	323	323	334	317	317	307	316	317	319	333	318	285	286	293	308	294	324	315	306	344	311	341	316	299	291	328	310	312	307	298	342	272	273	305	320	313	331	310	291	331	318	319	314	299	312	284	300	268	337	307	323	290	308	310	316	307	328	304	277	293	351	342	343	334	347	358	326	310	335	296	312	351	317	314	337	299	326	314	324	309	307	304	281	279	286	322	316	308	314	308	304	329	310	298	341	330	326	350	297	323	315	345	306	317	310	316	311	342	331	324	316	304	345	298	278	309	312	287	335	332	299	333	300	335	351	293	303	333	323	290	301	304	364	314	307	330	258	326	305	348	318	311	306	300	345	284	341	318	353	328	303	315	315	328	308	294	321	302	310	311	331	315	334	335	312	327	345	289	302	289	326	292	308	329	313	312	319	318	316	343	329	347	301	351	327	338	286	327	334	319	287	297	308	323	322	320	338	281	325	317	311	314	306	318	281	316	289	325	321	303	308	301	286	309	308	322	358	361	346	301	329	306	277	308	315	286	321	326	316	296	282	331	334	338	334	297	296	312	319	354	271	320	284	306	299	302	303	301	335	329	325	314	320	319	328	307	307	304	349	341	340	306	308	306	322	332	306	280	327	304	342	317	296	315	322	336	301	340	348	324	316	278	273	313	297	297	292	328	312	321	315	303	276	309	302	347	320	306	342	289	299	302	313	293	327	329	296	312	322	294	302	304	330	330	291	294	328	284	305	336	297	323	311	301	292	331	295	320	318	333	347	290	309	338	347	321	319	313	327	310	294	354	325	320	323	330	328	329	317	312	326	312	309	288	318	306	325	338	314	345	301	321	285	311	321	331	324	304	322	322	321	306	323	317	304	309	340	291	309	328	307	297	312	311	355	309	296	315	325	291	326	349	328	302	304	347	317	313	277	316	328	290	355	332	311	350	326	300	300	313	346	294	310	333	324	294	294	307	323	308	322	320	314	321	297	317	305	320	308	286	313	342	310	332	343	333	339	314	317	315	331	328	319	299	311	287	310	313	311	284	283	315	309	322	306	325	326	308	309	304	296	286	326	294	322	283	298	328	310	325	328	330	301	320	343	298	333	319	324	317	328	321	303	301	337	291	344	318	312	310	323	292	320	329	349	307	311	299	315	346	301	345	308	311	299	292	329	331	320	292	303	314	316	293	344	323	354	322	283	315	329	303	329	333	295	336	320	294	302	335	323	326	276	284	295	333	321	330	324	315	336	280	304	334	336	315	293	333	330	290	302	312	304	311	342	318	297	293	331	316	350	298	315	315	312	288	289	332	328	296	347	316	279	334	307	311	329	335	328	294	310	314	335	312	311	317	309	303	331	290	292	312	309	319	308	315	298	293	334	323	325	316	322	329	286	331	336	336	300	324	256	330	327	312	305	337	322	333	340	315	313	304	330	334	322	309	304	296	337	314	324	276	299	292	329	326	331	292	313	344	310	306	308	334	310	302	327	351	297	314	325	319	282	306	338	320	352	323	302	328	349	310	335	318	318	318	302	329	296	319	325	305	326	300	298	330	291	315	299	284	293	303	298	310	337	285	329	298	309	312	318	302	319	310	295	317	277	288	296	292	309	322	288	300	286	304	330	302	304	279	328	301	278	314	306	333	303	338	340	316	309	324	314	349	323	318	323	301	303	346	333	316	329	318	298	285	305	314	333	330	319	316	335	325	325	322	317	302	320	316	292	301	283	271	311	302	315	314	361	309	301	299	305	322	335	315	322	298	334	304	313	287	305	304	315	327	313	317	320	303	304	307	348	332	299	326	288	311	317	332	318	285	322	317	327	301	363	333	305	327	322	304	285	285	315	299	283	326	317	296	308	330	330	280	304	311	302	339	284	330	294	311	317	312	328	301	341	315	348	309	305	310	311	332	285	334	320	299	296	315	296	281	315	314	292	351	345	292	314	336	289	298	324	322	327	317	325	316	304	334	308	314	321	294	358	352	339	317	314	334	303	321	331	303	332	306	339	357	326	320	314	347	322	325	322	308	339	310	322	332	311	326	338	339	307	323	316	356	309	309	268	294	322	322	317	309	363	291	322	333	321	285	305	310	333	327	327	333	286	331	291	372	307	318	287	313	297	315	308	323	322	332	337	293	335	302	299	307	342	309	306	312	310	306	319	315	292	336	290	310	325	307	329	291	308	307	320	291	302	302	280	294	323	306	295	292	277	308	309	325	305	303	283	299	305	325	324	305	350	353	319	294	304	275	302	310	274	302	288	305	340	308	331	309	310	306	321	302	309	333	303	344	315	300	334	354	325	293	304	322	317	301	313	333	327	293	296	310	287	312	297	311	311	307	306	320	331	294	316	359	300	312	340	283	317	312	306	308	331	331	341	335	302	332	323	324	301	300	343	292	291	331	340	326	337	340	323	302	309	310	309	319	300	289	321	301	316	314	359	316	320	318	309	319	322	343	314	344	314	352	303	326	329	325	309	310	319	331	320	323	266	307	316	291	310	286	321	304	320	305	328	326	344	311	300	330	352	323	330	322	321	336	314	303	296	313	330	287	297	307	305	310	305	304	314	298	343	340	336	320	298	329	289	321	301	340	333	295	304	306	306	312	299	344	313	330	301	293	313	332	293	321	303	291	315	324	319	333	283	326	325	321	295	316	293	328	288	286	291	340	291	288	311	314	301	311	331	298	325	289	288	318	257	318	330	305	311	294	301	281	316	303	322	291	329	310	321	350	294	311	310	307	311	296	319	330	324	301	306	311	324	340	297	304	306	319	308	284	293	325	292	290	327	345	319	306	318	326	331	319	315	315	284	345	306	286	296	322	300	318	319	299	313	319	315	292	291	337	325	307	304	336	317	322	335	318	299	308	317	302	325	316	308	304	338	282	291	362	321	331	300	305	322	298	328	312	317	279	312	309	332	328	310	329	333	294	304	337	316	326	331	314	291	309	322	291	322	330	315	328	314	278	284	303	326	331	304	305	298	300	296	294	325	334	326	305	336	303	343	277	326	311	308	334	313	294	312	304	288	313	302	293	304	347	319	297	328	324	325	312	292	301	328	317	324	343	312	297	331	307	288	291	280	306	292	333	317	305	313	288	304	325	306	320	323	334	320	315	294	318	299	298	347	302	293	302	305	305	334	301	331	291	317	304	321	311	307	332	305	308	336	325	312	323	308	291	331	274	301	352	327	310	310	313	302	331	286	334	310	312	313	296
9142	26005	19615	11658	8516	6202	4861	3940	3187	2705	2265	2043	1790	1566	1441	1219	1139	1125	1041	933	907	878	841	796	758	727	703	693	683	662	627	628	588	646	601	584	594	588	548	564	538	548	545	560	568	512	535	558	551	547	512	552	509	529	481	516	502	546	524	532	525	526	555	538	524	499	503	563	533	556	531	536	468	535	486	504	503	549	508	490	512	544	506	500	507	539	538	530	527	558	504	518	527	534	543	537	519	513	511	511	525	532	539	542	492	509	497	547	499	504	497	456	537	512	541	510	525	552	546	486	566	531	540	527	526	505	484	533	542	506	512	569	470	498	522	508	529	527	540	530	518	532	544	521	477	506	463	490	545	505	573	528	502	522	483	531	510	540	506	485	542	523	525	492	539	552	512	532	494	485	536	495	522	499	537	498	492	496	527	520	514	498	517	483	521	502	492	541	530	511	533	523	520	523	543	567	493	490	511	539	495	517	519	539	525	497	518	549	520	530	554	491	500	493	520	507	523	528	514	515	543	511	508	512	531	512	533	488	499	531	536	500	541	520	506	492	542	506	487	496	518	546	544	525	544	502	544	497	479	551	516	518	508	547	524	505	525	535	521	499	511	516	527	528	493	528	527	502	521	507	480	539	526	486	484	525	499	539	503	520	547	500	535	518	551	538	549	555	538	543	518	564	478	491	506	564	511	516	521	503	515	534	545	512	519	552	520	505	508	517	525	492	531	513	522	492	530	528	519	567	511	537	508	538	526	494	484	531	489	542	539	516	545	507	535	503	527	534	504	507	513	491	519	526	509	530	529	546	522	512	565	506	521	510	516	533	540	514	528	519	524	517	565	515	535	473	517	545	542	554	474	517	515	553	503	518	519	464	545	528	497	506	561	483	511	526	499	507	539	485	559	528	532	518	535	532	532	484	497	517	491	530	534	516	512	512	539	510	519	514	521	533	541	553	531	530	544	541	465	521	484	511	522	511	488	490	530	501	524	505	512	521	514	549	531	493	489	518	542	510	518	513	508	528	496	549	504	556	487	488	534	580	512	462	522	485	531	484	559	497	546	529	512	501	494	536	502	533	546	493	514	544	543	540	522	523	534	524	521	459	529	543	535	535	535	514	528	491	502	549	502	482	510	551	484	512	531	463	537	559	500	494	528	490	560	512	519	520	497	525	521	528	511	551	511	507	561	529	516	497	500	535	486	490	553	522	516	518	568	507	521	519	529	542	524	498	523	505	506	487	491	546	530	529	527	469	508	470	513	513	498	532	516	499	568	537	517	520	498	542	554	517	485	534	514	518	492	513	513	523	520	534	522	557	535	521	517	518	507	517	511	517	521	531	513	509	513	507	533	521	527	536	484	539	515	525	514	516	537	520	554	518	541	495	540	486	534	512	502	524	515	491	502	521	528	491	532	452	526	518	484	558	488	539	473	527	539	482	522	503	532	513	538	537	513	517	509	516	528	508	543	506	529	495	496	540	520	453	508	513	545	494	483	496	512	537	487	473	519	541	499	534	482	501	522	464	536	497	540	535	496	551	532	501	530	536	499	499	513	533	489	532	555	501	472	526	543	535	494	493	505	516	512	506	470	529	547	542	555	526	487	537	489	508	530	480	478	509	549	497	519	541	497	522	485	490	526	532	522	480	531	489	486	488	518	527	507	522	552	532	520	509	523	496	524	553	515	529	542	506	513	493	532	489	518	524	532	485	509	494	529	506	501	534	501	501	520	548	510	545	529	552	485	538	494	489	464	519	522	507	514	532	520	541	541	484	589	536	505	544	542	516	525	455	511	505	544	531	542	509	545	506	499	475	539	509	511	501	508	530	551	542	537	549	529	490	501	495	540	512	514	511	512	489	495	533	509	493	538	550	515	516	507	600	517	525	541	541	507	565	497	528	551	548	481	519	551	511	531	540	521	533	521	538	511	538	573	509	535	531	541	539	515	509	498	545	492	578	540	546	551	547	528	485	514	531	518	537	524	490	534	549	561	499	497	550	557	463	511	514	510	508	513	553	531	547	529	553	549	517	528	523	517	532	536	497	515	551	491	530	471	537	536	548	484	505	529	550	531	532	586	521	537	534	495	487	509	547	532	548	482	518	523	495	516	527	527	480	523	560	500	527	512	480	527	522	505	553	499	474	529	517	526	529	513	565	504	507	523	504	571	511	506	534	502	480	530	486	501	524	517	514	520	541	522	505	493	549	577	516	488	517	570	525	535	515	520	524	497	532	512	479	478	491	510	521	492	556	507	554	524	533	458	550	548	552	527	507	513	551	526	554	531	520	509	527	526	493	497	528	546	509	531	511	510	534	504	532	518	539	532	475	536	481	512	485	498	516	532	529	526	546	515	524	476	508	517	544	509	527	515	503	518	518	540	528	524	550	497	517	531	556	514	530	529	526	549	510	567	530	544	493	520	530	519	513	561	541	478	533	578	510	527	545	507	504	522	513	555	508	500	528	546	513	489	571	508	496	538	533	503	512	517	557	532	574	560	517	503	492	477	541	535	495	540	510	492	517	556	546	506	521	503	557	519	483	541	549	495	509	539	510	475	524	512	519	502	561	558	519	516	486	522	483	520	462	528	526	523	505	571	510	547	523	489	552	497	519	508	518	516	505	525	521	572	528	484	507	515	517	500	535	525	483	527	559	537	522	482	511	497	509	514	483	521	488	533	486	543	511	544	530	510	541	516	512	520	544	503	492	531	542	526	533	528	526	550	530	474	528	524	500	491	503	525	531	514	519	481	502	515	484	560	510	542	520	523	467	517	545	512	506	529	532	487	504	494	550	550	555	530	504	568	548	473	510	506	477	538	529	531	549	539	470	529	532	512	512	507	501	514	519	497	538	522	513	515	497	507	502	489	500	453	496	505	517	532	525	520	525	523	536	536	479	491	525	469	515	545	503	517	514	528	509	529	525	514	498	521	505	499	491	545	518	531	540	552	534	541	566	557	483	505	533	533	558	478	527	539	526	490	526	497	484	518	506	534	500	529	485	496	506	505	498	506	531	501	509	523	495	497	539	532	487	528	522	532	534	544	520	527	474	513	511	524	562	541	506	520	488	519	531	528	514	540	548	498	559	531	532	472	536	503	510	511	491	533	520	543	528	546	558	531	515	511	515	500	528	498	541	505	520	521	529	495	509	523	473	505	543	527	464	508	513	520	523	531	531	537	484	513	544	522	515	486	499	478	532	482	509	524	509	501	486	520	478	544	512	523	517	519	508	513	484	518	566	490	501	522	529	547	539	538	487	500	493	543	516	525	496	521	537	527	501	502	522	544	555	512	513	510	536	527	478	534	539	492	500	500	551	545	542	470	480	518	491	529	470	489	568	513	527	514	537	527	537	515	476	530	534	502	519	542	471	488	524	526	494	522	519	490	555	548	519	491	499	488	554	527	517	511	499	560	508	511	555	564	539	494	519	504	521	506	500	515	527	494	542	506	511	540	530	481	523	476	492	508	487	494	529	500	519	517	536	534	476
25004	21552	26070	23404	4461	1859	1416	1136	913	897	844	757	675	657	597	588	528	570	551	531	514	500	486	466	476	472	464	450	417	474	417	454	427	430	427	425	395	416	404	426	408	410	461	424	406	374	389	420	399	403	427	400	384	426	426	438	393	385	412	401	420	411	420	392	391	404	424	412	417	427	397	395	413	417	411	410	419	399	399	424	406	427	436	376	383	377	403	395	359	417	418	417	385	410	422	387	414	448	366	386	409	418	400	395	410	397	392	371	422	371	363	439	351	422	395	407	408	401	399	407	456	426	396	384	374	424	375	374	390	394	396	410	380	394	404	401	419	389	454	406	405	397	406	416	398	427	420	408	395	398	399	373	428	413	410	429	393	406	397	396	386	398	410	383	402	422	409	384	405	411	412	381	376	418	369	376	423	404	393	402	373	382	399	422	366	363	371	417	399	365	384	372	401	383	393	400	434	386	418	432	405	428	395	380	386	411	390	370	387	420	409	398	387	396	404	410	390	411	443	366	389	408	427	398	400	395	424	406	364	379	427	413	375	401	359	412	390	410	375	377	375	432	385	408	385	416	395	385	401	401	425	384	388	392	413	421	376	403	403	393	393	404	452	383	410	380	399	394	435	381	402	449	414	423	371	392	389	410	376	405	396	424	408	389	429	393	391	392	406	452	415	412	430	367	408	377	401	406	359	374	396	434	396	408	386	378	410	398	406	390	407	411	388	396	419	396	436	401	406	411	413	403	405	418	395	439	362	420	402	400	404	382	430	344	403	377	418	410	415	419	410	367	357	387	355	420	409	411	381	431	368	436	428	405	407	399	419	399	428	403	413	433	397	407	392	410	409	356	431	375	409	404	397	418	391	397	415	386	377	390	420	420	397	413	386	421	417	435	383	410	395	410	376	399	404	382	407	379	394	376	403	425	407	369	430	414	438	411	406	416	425	424	377	398	400	411	417	374	406	382	431	408	429	388	387	454	375	420	423	401	428	414	387	397	407	430	372	397	387	396	428	423	413	394	397	404	400	403	396	409	380	402	358	392	415	395	378	421	361	402	416	410	409	413	412	445	402	389	403	389	431	414	374	386	374	396	399	416	392	363	396	385	363	390	422	403	420	365	407	402	369	467	390	383	383	419	411	380	392	406	419	389	387	405	420	396	421	411	408	375	364	398	395	418	377	396	379	418	405	403	406	413	407	404	397	416	383	379	391	419	420	422	400	381	361	397	364	397	412	428	366	401	370	413	432	422	411	394	414	405	377	422	432	369	395	413	385	416	375	399	365	398	394	404	422	437	349	369	392	403	397	385	410	385	412	423	394	404	384	391	380	426	395	428	395	391	434	410	411	392	405	407	401	387	392	422	439	374	421	403	394	444	397	408	413	378	413	405	398	410	402	396	419	432	413	389	396	394	398	385	389	403	409	428	428	399	411	414	370	392	425	415	417	419	412	388	380	383	420	445	403	415	422	357	390	424	395	430	410	379	376	430	419	432	387	437	410	401	372	408	388	403	426	410	400	428	399	415	419	418	409	389	425	368	406	393	383	389	418	398	438	404	398	426	425	368	414	383	408	428	372	391	426	396	412	422	428	392	380	409	490	388	396	399	429	423	377	407	425	395	407	391	394	428	381	398	429	395	412	446	372	417	416	446	411	397	459	420	413	335	409	423	425	436	403	405	436	395	397	426	405	404	463	395	408	405	375	411	389	407	372	394	414	427	347	371	417	401	387	405	425	392	367	435	381	396	389	390	410	391	418	398	411	436	399	409	393	407	406	424	394	373	448	416	426	389	415	378	439	376	403	428	382	404	414	380	369	431	415	370	407	416	369	411	370	380	366	415	425	369	381	425	373	415	407	387	423	407	362	397	412	375	421	401	363	379	412	416	400	407	367	398	402	405	402	420	386	386	395	409	405	365	395	415	352	440	366	399	410	398	424	388	402	384	382	387	424	403	386	409	382	377	391	400	432	407	412	389	417	416	432	403	359	410	398	382	406	392	411	396	422	405	434	411	429	413	408	385	390	362	382	451	411	395	370	404	404	384	364	389	406	411	407	394	382	403	429	399	387	401	390	379	389	396	436	366	416	415	405	389	422	441	372	441	437	394	399	448	405	420	428	388	415	396	402	432	424	395	405	399	410	403	390	376	372	377	397	360	400	386	403	424	442	397	432	426	378	395	374	412	374	382	405	377	414	439	390	409	403	365	414	413	404	376	375	402	402	380	423	413	374	385	393	402	405	423	394	457	387	382	352	419	364	394	383	402	388	361	427	374	396	437	375	382	428	441	391	380	388	406	443	390	393	443	390	399	370	365	399	392	389	363	423	380	411	370	378	415	400	425	427	375	385	407	429	425	381	401	417	379	372	417	420	400	409	377	413	366	406	449	358	419	396	395	418	376	463	409	404	372	445	444	408	364	446	426	385	402	414	414	411	322	413	422	376	411	407	415	401	388	410	397	378	406	424	422	401	380	430	410	397	387	402	409	360	393	362	368	395	405	368	371	387	390	369	410	376	389	412	414	398	404	395	405	382	405	412	406	409	405	385	396	409	429	429	433	386	391	411	420	420	369	393	409	396	363	397	397	416	373	421	382	404	426	403	408	408	386	414	405	403	406	413	417	398	418	419	362	408	408	404	398	383	397	400	403	386	378	366	398	383	386	358	414	417	406	398	403	407	392	386	412	406	387	424	450	362	386	400	408	418	408	403	423	440	397	400	398	403	437	405	399	374	417	361	398	380	374	429	396	398	433	376	417	408	415	401	433	381	420	402	397	425	404	418	386	395	381	404	407	425	435	423	433	415	389	418	408	411	412	390	379	400	381	413	404	413	422	388	410	380	423	378	388	399	431	406	399	421	454	431	423	389	405	407	400	400	401	381	401	367	413	359	422	403	395	399	383	401	435	429	385	399	390	406	401	395	431	389	403	385	401	372	417	409	411	406	390	404	396	424	394	400	428	389	425	428	404	414	431	414	409	399	387	399	400	401	389	389	423	396	421	405	407	406	409	398	405	392	410	432	379	377	403	379	413	383	390	389	378	410	420	391	397	400	420	407	405	418	408	422	375	418	391	409	422	384	391	400	419	411	374	378	392	411	395	421	444	377	443	394	394	408	372	430	421	429	392	411	372	397	378	401	399	371	454	391	421	387	414	375	379	386	413	410	377	412	367	386	370	394	385	389	358	397	402	417	408	436	411	457	350	428	415	418	411	431	387	408	424	387	406	412	412	376	419	392	442	407	392	374	399	402	413	391	368	400	395	396	396	374	382	403	380	445	386	399	386	393	416	420	423	364	435	361	396	405	409	451	388	410	395	402	434	425	406	428	424	396	400	357	392	401	425	392	349	377	425	406	389	411	424	421	377	406	343	409	458	406	397	366	344	414	423	460	421	441	394	394	387	398	377	396	402	426	412	406	382	397	386	412	412	405	431	377	394	406	402	387	367	388	416	416	385	407	391	414	399	412	430	379	399	358	406	414	372
8898	21275	15921	8895	6646	4861	3889	3198	2627	2319	2031	1865	1604	1507	1217	1191	1135	1033	1012	1054	945	856	860	787	835	788	795	793	755	756	802	737	702	750	707	706	680	692	708	676	678	669	711	708	637	641	696	649	656	657	638	616	645	636	627	591	604	628	617	627	677	677	679	615	635	626	667	672	658	616	623	625	654	663	668	641	645	618	625	643	676	608	658	623	611	677	637	614	616	632	617	638	643	637	628	615	674	613	596	622	676	652	631	645	645	696	626	654	654	620	693	643	647	626	667	610	649	676	594	594	634	651	629	670	665	635	654	633	647	610	667	670	644	667	653	646	678	611	674	606	666	655	655	693	651	654	631	658	636	595	577	652	681	619	675	655	686	632	611	621	625	638	695	611	616	632	658	657	662	618	648	631	671	637	652	591	645	671	645	650	654	636	633	621	629	653	676	603	615	599	667	647	633	626	651	645	636	594	623	658	681	625	633	652	605	669	651	646	638	606	640	654	630	630	653	657	652	660	643	572	682	601	630	671	618	639	610	707	639	671	657	659	636	661	652	623	631	634	642	657	628	632	652	645	661	646	627	669	648	621	632	669	644	606	639	623	635	597	623	628	637	614	652	616	659	623	594	627	625	616	665	632	671	688	631	631	621	649	597	638	661	691	593	687	630	610	629	606	677	638	632	609	670	620	633	614	638	677	640	638	638	652	647	655	633	581	645	596	623	713	643	661	636	638	656	604	711	625	639	689	624	680	657	590	655	620	654	575	646	666	642	618	601	652	605	632	629	641	666	637	604	668	639	604	650	631	660	637	663	652	609	644	657	627	628	593	642	640	589	632	621	626	604	638	627	660	637	642	648	631	616	660	647	607	626	706	665	681	649	568	670	583	669	620	656	643	668	618	649	671	557	643	606	657	588	613	664	659	631	637	608	678	638	667	686	659	604	609	655	624	581	652	656	636	681	643	611	615	669	639	638	643	625	602	651	654	683	623	646	663	666	660	600	616	684	638	620	635	629	640	595	639	630	642	653	649	631	653	611	627	622	655	643	646	639	608	645	619	614	610	621	673	618	660	627	611	630	638	630	635	651	644	675	657	645	667	659	625	638	677	625	616	637	628	648	670	647	650	670	628	626	625	633	568	644	644	687	622	655	668	689	623	643	659	660	651	639	675	653	650	688	669	623	666	596	634	623	637	616	643	624	633	717	656	648	673	691	657	651	666	666	634	629	631	643	644	660	671	648	665	608	665	670	625	605	622	653	616	657	642	652	663	622	664	638	674	656	627	660	633	650	635	704	630	640	641	646	673	648	612	667	627	650	662	690	641	596	640	661	622	659	657	649	625	643	668	608	641	668	660	627	692	655	649	696	644	658	652	676	658	624	625	651	602	612	652	621	674	641	629	658	647	628	641	645	646	677	666	660	612	629	606	629	613	682	673	687	651	667	646	631	630	604	607	610	617	704	649	639	611	629	606	658	689	627	660	607	657	627	659	615	623	672	689	606	581	607	605	688	661	647	615	636	631	625	693	623	634	650	661	663	629	644	645	653	662	551	611	656	645	628	656	678	669	639	605	626	629	666	631	678	640	628	629	725	680	649	635	624	632	600	630	628	642	650	653	628	652	637	652	630	636	628	619	641	602	658	617	670	665	641	700	690	660	625	618	655	674	601	597	613	686	651	632	679	598	630	688	607	639	608	641	679	703	628	595	662	661	679	648	626	635	616	653	662	626	660	653	617	653	627	617	652	657	634	663	627	628	687	680	638	656	606	603	617	629	617	641	608	584	653	629	651	635	689	681	663	614	664	630	618	651	671	620	657	655	606	630	618	604	622	609	637	666	717	631	598	649	660	637	683	664	653	642	663	616	643	621	613	626	632	635	651	652	639	644	608	634	616	651	653	674	623	685	654	672	658	686	674	635	641	636	673	627	640	638	650	636	639	642	652	610	625	649	622	611	615	675	585	662	624	612	656	647	621	634	661	616	684	626	676	730	620	593	629	668	638	642	649	609	673	636	658	629	654	641	665	627	633	627	660	620	664	614	634	638	608	696	646	605	652	612	639	663	623	636	600	682	650	669	631	593	620	650	632	608	700	602	631	622	690	656	665	659	674	646	647	613	633	621	642	693	602	638	611	648	625	657	635	617	640	643	656	654	572	660	643	660	610	647	613	627	647	640	655	638	647	610	644	633	651	623	701	639	659	658	659	654	661	661	629	624	655	667	628	672	658	588	656	631	620	633	663	635	673	624	614	649	648	705	631	658	655	614	679	651	643	663	679	646	632	621	606	604	627	623	610	636	619	649	651	627	625	663	618	621	630	646	607	621	640	696	593	650	631	624	606	656	644	649	609	648	647	689	668	656	641	626	584	643	704	636	643	630	635	620	665	639	676	692	646	599	639	653	663	637	610	618	649	671	599	687	665	662	643	622	616	650	647	626	616	603	652	615	627	611	593	654	624	626	645	642	658	673	655	659	639	619	630	682	627	595	667	633	670	688	622	607	682	643	611	695	612	683	671	598	683	632	647	658	647	663	666	686	657	661	590	640	585	632	595	658	633	676	658	607	680	612	660	629	642	643	649	644	634	662	672	693	634	646	668	662	671	590	606	671	685	631	659	610	650	618	625	668	643	650	600	673	609	593	668	642	640	622	673	616	645	650	665	648	672	653	641	621	626	655	652	627	656	619	621	668	624	630	611	674	631	647	659	644	627	653	618	643	628	650	593	634	659	614	585	593	647	646	629	639	667	673	674	620	662	623	635	639	654	668	638	672	676	682	661	668	645	679	643	594	649	662	669	675	676	688	625	632	651	630	614	613	664	678	640	625	643	684	668	620	634	646	662	650	706	640	606	638	659	637	668	617	671	621	663	627	649	574	676	659	644	666	626	631	617	625	675	636	639	633	630	644	586	631	626	591	665	663	639	627	654	649	652	652	602	598	593	678	641	662	649	599	617	616	667	671	643	664	667	671	652	630	644	626	620	613	626	635	639	633	657	644	651	683	613	667	660	655	624	672	614	585	634	635	666	638	630	628	649	626	649	683	614	644	656	651	624	661	617	645	608	618	642	660	631	635	649	636	667	665	666	632	651	634	661	670	617	671	660	681	640	663	620	639	614	654	659	651	650	636	601	661	585	639	608	674	614	668	675	587	661	623	671	642	673	660	623	674	602	620	681	669	609	658	599	691	612	596	626	649	658	622	626	654	635	666	675	681	635	649	665	691	609	573	629	652	660	611	638	646	612	625	672	671	665	589	612	643	608	657	654	630	644	655	639	659	648	689	632	727	626	667	651	641	661	625	682	620	700	689	670	656	662	648	649	656	649	601	615	674	607	700	682	614	628	597	677	620	647	609	675	668	604	661	627	703	609	637	568	655	633	642	658	661	665	639	666	630	634	608	606	648	677	627	702	659	631	622	621	631	588	626	625	682	630	627	660	633	628	633	639	673	611	609	656	619	634	658	625	656	636	602	637	660	642	649	660	620	636	623
22650	21511	28755	24664	21506	20106	5562	2276	1522	1388	1153	1012	851	821	652	651	602	573	575	485	457	449	428	416	355	369	353	356	318	361	330	349	306	325	264	285	305	275	268	263	321	274	274	261	283	292	308	266	273	293	258	241	267	280	247	292	238	256	289	250	243	279	268	257	252	257	245	229	251	278	265	253	292	211	229	266	250	249	252	266	232	283	271	237	253	248	253	242	242	261	270	281	246	256	278	259	272	271	244	274	271	286	261	264	205	293	250	247	294	251	263	259	250	250	261	262	263	290	253	241	272	251	259	272	303	279	231	259	228	249	258	243	247	266	252	258	257	253	263	249	256	299	268	250	238	259	274	274	280	260	272	242	273	246	258	278	235	260	248	240	251	260	273	242	264	266	259	265	279	247	281	255	244	233	283	266	259	259	237	259	292	259	237	263	252	292	264	259	245	278	263	257	247	235	264	262	241	282	267	250	238	273	280	254	243	270	240	271	257	248	287	253	227	285	257	270	257	288	255	258	239	231	292	275	254	257	268	246	250	265	242	247	249	275	249	272	270	271	248	277	297	262	266	259	259	276	273	233	274	294	269	273	279	274	230	256	223	257	248	265	261	248	253	235	273	263	290	272	229	289	252	273	261	268	241	243	260	284	267	267	250	301	284	267	256	254	264	263	270	262	263	250	274	257	254	262	244	236	250	262	259	248	266	282	232	261	256	258	249	287	280	268	243	248	246	251	246	233	269	293	243	227	270	273	255	223	265	276	244	272	250	235	288	255	261	280	242	258	257	247	268	269	262	255	254	246	244	249	312	283	272	264	242	268	246	236	243	273	270	275	273	281	265	239	260	268	275	263	263	261	268	250	252	238	258	252	264	239	241	271	251	277	269	248	286	271	297	274	245	282	251	254	249	250	258	266	274	241	248	268	271	250	249	248	253	288	242	300	275	248	233	268	257	276	221	243	249	240	240	258	254	253	251	241	259	257	269	261	256	237	249	257	255	250	287	263	265	269	251	242	263	250	270	277	277	261	276	251	265	260	264	242	256	271	261	271	234	279	255	266	264	227	275	250	293	260	245	280	265	262	259	265	261	255	258	273	277	257	260	252	255	270	252	280	273	248	272	256	253	258	256	271	249	262	241	246	281	265	298	294	272	262	238	261	277	306	274	252	246	242	287	250	243	239	274	240	246	273	291	260	276	243	234	260	248	278	275	241	240	264	266	263	234	250	269	238	271	268	232	254	268	249	296	290	252	267	265	238	275	273	277	270	258	226	234	238	268	254	275	259	271	259	273	256	262	249	267	242	270	263	245	301	260	244	278	254	238	272	232	228	281	243	267	272	303	222	266	239	248	274	263	271	256	253	247	262	286	257	236	276	247	250	262	284	308	246	236	260	234	269	237	263	260	248	255	258	240	270	271	280	257	244	248	266	275	259	268	241	259	262	251	267	245	267	219	253	260	244	236	260	291	281	286	243	251	273	258	271	265	252	238	269	259	249	278	286	247	287	271	257	284	250	238	257	267	265	275	258	277	267	228	238	278	242	283	233	226	271	308	262	259	241	264	284	281	260	273	273	259	257	253	259	266	265	256	275	280	246	252	270	287	275	241	265	257	264	278	239	274	256	256	275	281	256	255	262	277	237	262	235	261	243	251	241	257	287	263	265	259	232	278	266	252	264	259	257	284	269	241	280	256	244	285	250	227	255	261	254	248	233	244	257	282	246	245	246	265	261	285	275	269	258	273	281	258	248	273	258	292	293	263	255	267	252	258	264	269	262	266	274	257	258	237	248	274	247	249	278	290	244	290	268	278	246	214	270	259	232	292	258	278	242	268	302	285	267	280	219	248	273	264	243	257	264	278	242	251	290	258	270	287	265	267	249	279	236	267	294	271	269	267	271	245	263	263	248	247	290	269	258	278	262	246	269	266	270	286	256	262	258	252	257	257	280	284	299	238	267	244	244	237	256	274	266	260	276	244	269	295	249	257	235	268	281	279	260	236	271	295	262	253	272	274	246	261	242	283	244	261	248	290	270	284	257	281	284	259	267	266	254	272	276	262	260	278	275	296	278	254	289	243	283	253	276	262	261	281	259	288	277	271	225	229	265	266	275	252	256	238	254	250	241	254	232	274	274	269	239	235	243	274	232	287	246	266	283	273	229	265	283	268	233	259	275	250	247	259	280	270	246	272	267	261	262	278	262	242	274	287	283	265	243	257	255	273	258	247	277	258	293	282	260	260	265	291	263	249	252	267	258	282	297	291	259	250	274	254	252	262	281	241	273	247	261	254	293	249	260	279	276	266	247	264	264	272	255	247	283	287	287	262	266	271	236	250	268	265	260	257	252	248	259	282	277	268	257	314	258	256	283	266	258	278	268	245	263	257	256	259	272	274	290	259	256	263	270	215	264	271	282	287	263	277	247	245	243	267	247	254	267	252	289	266	250	247	256	268	251	239	276	264	255	245	244	264	282	236	267	241	228	270	268	259	268	259	298	278	289	276	241	258	258	291	206	278	265	231	289	252	251	273	270	265	230	274	266	237	241	258	296	240	232	255	253	276	234	282	276	259	264	262	242	254	275	250	284	288	240	253	282	270	245	256	284	259	240	246	253	282	260	245	239	270	254	256	260	262	267	283	271	240	252	254	278	289	307	269	217	265	279	255	277	236	233	283	251	236	262	249	273	235	277	271	252	277	260	276	274	269	259	266	268	258	279	241	270	263	286	252	240	253	304	252	270	235	260	304	240	266	237	264	269	273	264	279	271	246	280	238	264	247	253	249	241	257	290	265	247	286	250	262	250	249	247	231	291	256	263	251	309	283	246	259	270	230	259	271	244	270	262	250	255	272	252	238	254	247	263	236	240	270	268	270	231	267	238	263	242	278	250	239	260	226	242	258	259	242	235	263	271	271	283	242	256	230	255	248	243	240	277	260	287	309	255	256	255	262	251	257	243	243	244	236	296	225	260	260	255	254	259	276	241	273	296	259	278	247	277	263	270	235	247	247	232	244	244	273	274	265	245	261	262	249	243	252	291	260	271	266	279	265	243	263	251	264	270	258	266	245	263	261	272	249	270	215	260	232	263	252	284	250	257	248	266	245	268	253	274	245	264	252	272	232	271	251	272	261	249	249	287	260	271	284	244	277	234	256	286	262	284	265	256	256	266	263	258	281	259	266	250	286	272	261	240	290	280	262	257	263	256	239	239	263	260	242	265	272	261	257	262	251	268	260	232	277	280	254	249	288	241	221	290	237	238	269	248	280	264	250	264	275	228	261	273	285	270	298	261	246	247	270	255	262	241	254	272	288	243	279	230	242	236	250	258	264	264	256	265	226	253	239	246	247	228	256	232	238	252	287	276	250	242	260	262	268	273	253	255	275	259	256	233	231	256	248	262	250	248	260	238	234	227	240	261	225	253	258	299	261	272	279	231	281	233	274	272	251	273	234	245	276	224	265	256	274	256	276	259	255	274	270	258	214	262	262	271
10592	30205	23692	14822	11006	8615	6673	5456	4398	3570	3231	2710	2221	1931	1709	1521	1395	1281	1242	1101	1074	893	856	820	720	747	700	666	613	600	572	578	563	563	538	522	519	476	481	498	460	492	466	452	431	410	414	439	412	442	446	458	405	428	460	414	445	437	444	448	438	438	441	457	434	429	433	432	426	432	406	433	430	432	421	399	414	462	425	456	404	452	445	413	459	439	367	433	434	434	429	438	446	396	425	402	423	417	417	430	433	435	408	369	401	393	429	450	424	414	428	440	380	435	392	401	421	394	444	416	409	414	433	398	431	443	417	409	416	428	437	418	395	412	389	396	437	414	396	393	411	432	395	449	339	395	385	418	397	366	415	383	414	393	416	416	402	400	426	416	416	406	396	430	405	425	407	404	397	385	435	426	443	419	380	450	411	405	394	408	425	410	420	431	364	405	423	399	428	390	422	376	439	445	436	428	432	428	384	420	392	433	418	424	432	404	370	391	406	387	408	380	399	423	429	422	434	421	424	396	382	440	409	400	377	394	418	421	420	409	372	396	408	405	418	417	430	442	414	388	445	430	428	452	430	418	407	430	373	376	393	412	420	409	429	435	422	408	417	403	434	421	372	401	410	413	405	421	434	424	403	429	398	429	388	413	357	408	404	412	415	373	421	395	440	431	425	415	411	434	401	417	428	390	412	405	382	411	394	425	416	424	437	422	420	440	406	453	427	446	413	396	413	408	408	431	398	399	410	401	433	412	425	460	417	417	407	397	392	438	379	418	427	430	388	404	420	415	429	403	398	420	402	409	402	414	390	398	406	398	379	446	427	420	431	458	447	412	404	428	428	396	406	410	428	408	416	432	426	390	395	424	417	399	412	448	422	420	401	408	393	429	402	429	419	450	385	407	444	385	408	440	437	409	426	419	401	387	424	436	425	390	403	405	399	399	391	431	368	430	416	426	424	457	410	414	426	379	407	444	411	437	409	400	420	417	413	415	405	424	415	421	446	387	446	417	384	371	380	430	437	415	394	412	385	418	420	420	414	415	439	424	397	391	401	414	429	422	413	386	400	402	407	432	428	407	433	418	415	416	416	406	448	401	439	401	389	432	446	419	399	416	406	461	438	384	393	408	468	408	390	437	379	407	399	410	402	390	402	438	400	434	401	419	415	404	450	435	397	397	416	431	406	423	368	415	410	395	406	418	431	400	431	393	382	425	413	407	396	416	387	451	424	417	421	438	448	420	405	451	426	414	437	406	409	406	440	430	428	465	404	451	430	420	426	428	398	408	429	408	418	416	414	409	438	411	423	392	405	426	424	430	392	407	416	442	415	404	419	415	407	410	427	411	388	439	414	400	398	443	420	435	405	401	426	387	411	409	393	437	406	380	439	428	378	423	404	387	416	397	417	415	395	406	394	417	390	392	398	394	413	429	381	398	447	465	403	372	412	412	438	435	419	452	433	399	395	440	396	395	388	405	438	411	400	424	431	400	439	382	437	406	457	415	427	390	423	368	406	428	424	406	416	409	417	393	411	430	391	435	396	399	438	427	410	409	446	412	453	416	436	395	403	406	432	397	403	425	419	453	381	445	398	431	412	391	379	413	412	438	406	415	395	431	424	424	414	364	384	412	412	435	389	391	418	439	435	429	408	451	387	427	409	425	399	379	404	461	436	446	409	458	414	417	445	390	410	394	401	436	392	436	403	399	430	415	418	403	433	423	383	405	414	419	429	430	414	420	406	446	414	425	429	428	409	379	374	428	434	441	413	409	394	441	428	410	425	463	392	437	433	422	405	382	427	416	400	433	413	458	443	409	418	408	415	391	412	391	405	375	417	436	401	432	413	422	382	468	407	368	450	390	370	426	430	409	397	450	400	423	445	392	412	421	441	394	409	428	436	425	402	392	437	411	399	422	406	404	394	396	437	396	405	408	399	418	404	391	424	413	397	391	427	393	426	390	406	446	419	419	410	413	432	399	375	451	423	411	427	360	417	369	433	434	367	422	392	437	410	440	421	416	425	416	441	433	431	436	426	408	379	412	422	424	413	446	387	416	430	402	403	424	445	412	398	389	404	416	432	414	425	439	423	403	392	435	400	410	413	442	416	391	418	369	388	407	406	394	412	410	402	401	388	429	421	426	440	396	441	397	415	410	421	441	427	425	427	391	447	403	428	428	390	432	456	439	433	435	362	426	387	444	425	403	410	408	452	448	391	421	411	407	446	414	390	395	457	399	433	375	374	390	408	389	432	413	485	385	380	418	443	403	383	381	416	458	390	405	425	387	375	422	428	420	427	421	396	412	411	452	403	443	415	392	415	435	403	409	421	428	432	399	418	445	402	390	419	404	387	412	406	389	401	434	406	406	399	399	445	423	400	365	438	419	434	381	390	435	413	419	413	450	433	437	409	378	403	403	399	423	378	390	429	428	464	447	401	434	435	417	452	407	436	395	373	429	394	399	439	409	424	397	430	391	372	400	413	413	445	431	381	414	406	401	398	417	364	420	423	413	417	423	406	414	411	399	427	411	433	434	389	399	439	443	375	396	433	384	404	430	432	376	383	391	430	402	403	433	440	413	401	445	442	395	440	417	419	397	402	385	441	419	403	461	431	421	416	427	418	430	399	407	443	429	381	417	377	384	408	407	433	418	385	402	436	383	435	407	491	397	408	377	413	415	401	475	433	403	421	420	427	407	403	454	439	408	436	451	425	403	416	391	364	445	398	428	379	367	418	425	412	407	385	389	371	398	420	376	415	417	428	390	394	436	398	387	420	410	381	400	419	387	419	418	421	398	401	412	408	424	382	426	411	437	408	381	445	415	445	391	388	425	405	442	389	409	380	424	440	404	385	404	428	435	394	408	443	409	403	410	410	402	383	404	437	411	409	423	379	419	425	425	414	441	396	360	409	400	429	421	433	396	423	434	394	383	450	417	405	400	381	377	396	416	392	384	392	405	419	402	437	416	402	404	388	426	375	424	435	390	428	402	436	366	438	430	425	385	396	418	434	453	433	454	420	416	396	416	441	438	393	447	409	388	382	403	423	436	416	455	438	411	409	428	437	417	430	379	392	416	405	386	424	410	414	441	425	431	392	376	403	455	381	433	417	399	382	450	428	403	397	433	440	357	422	427	366	380	443	398	444	391	400	402	432	426	425	412	415	409	426	458	390	427	422	416	403	440	446	470	436	428	366	377	416	409	376	362	445	403	410	450	391	433	452	413	443	402	416	434	443	389	399	422	433	419	427	399	403	383	398	399	396	441	455	389	448	421	424	474	422	393	386	438	411	429	416	413	442	411	410	427	439	408	401	406	424	398	427	410	417	432	460	422	415	473	425	390	424	425	430	372	409	432	422	457	378	450	407	454	443	400	385	409	431	418	435	401	427	424	424	420	382	390	414	451	439	391	394	417	398	433	407	385	381	431	410	410	421	399	426	381	437	457	402	441	399	424	422	436	423	431	452	403	384	401	396	395	424	386	432	419	406	397	404	397
27449	19854	11021	4327	2121	1537	1201	988	864	788	717	676	641	600	583	538	481	527	528	512	501	502	442	437	470	460	421	442	453	434	428	435	450	433	418	431	445	396	416	408	452	423	418	445	425	386	444	409	404	429	430	391	394	441	401	413	391	409	431	425	414	398	401	391	394	418	385	409	431	413	411	410	385	415	402	410	416	387	425	390	428	405	437	438	436	396	419	430	396	387	411	392	415	433	384	423	440	445	397	433	422	429	464	430	414	418	470	451	424	374	453	401	425	454	398	403	421	429	370	426	399	397	410	397	428	405	420	411	439	404	434	421	416	420	450	415	403	395	409	393	443	417	423	394	409	417	396	412	407	421	406	380	403	402	395	432	346	445	401	404	401	408	390	435	363	415	441	411	393	427	384	390	410	410	378	429	408	411	382	378	434	431	402	414	401	407	416	424	425	395	419	431	401	415	393	428	408	392	409	411	432	419	416	427	428	443	417	423	424	449	357	391	467	429	432	395	417	401	429	369	403	410	391	434	433	428	415	382	406	399	403	379	435	481	424	375	441	409	384	456	409	437	421	396	419	403	423	400	418	399	439	388	401	403	438	408	427	383	441	422	422	404	402	427	390	413	408	409	422	420	401	424	400	447	420	410	411	413	406	415	437	429	430	413	429	442	407	405	406	378	373	395	415	401	441	378	386	394	380	430	398	398	405	424	373	391	386	386	391	385	423	406	444	380	405	428	404	412	392	422	389	408	413	400	429	368	427	408	382	412	412	387	406	429	404	437	408	385	457	411	377	412	392	402	394	397	407	458	443	441	379	422	406	395	432	410	430	390	416	435	445	412	444	407	443	400	425	415	413	385	431	409	441	352	405	419	423	429	414	404	397	394	428	418	416	427	437	383	415	428	429	438	401	413	407	417	420	424	375	447	420	410	411	429	389	429	449	403	427	407	414	391	397	392	404	415	442	379	451	411	399	445	412	390	409	395	418	416	452	391	407	403	372	388	415	407	442	424	377	425	386	407	428	408	373	429	406	424	389	410	408	425	440	422	442	394	415	392	423	442	388	418	416	389	389	427	416	359	422	434	431	349	419	395	387	443	425	429	386	378	428	396	382	405	413	408	428	410	415	448	428	390	399	401	393	379	400	435	405	375	415	408	414	410	444	409	419	392	442	370	413	427	407	396	398	451	443	383	414	368	440	427	389	394	400	402	425	388	415	415	394	388	360	436	383	421	395	432	418	424	441	431	413	418	386	379	387	436	377	379	416	432	428	397	399	411	384	422	406	412	416	423	422	418	393	422	433	425	373	405	404	375	386	389	420	413	457	405	394	429	399	378	400	438	390	401	405	404	383	420	441	420	376	393	473	430	433	408	441	404	420	367	413	420	390	447	415	390	438	404	444	432	395	404	394	400	415	398	389	460	406	423	405	420	407	409	412	389	432	384	390	406	394	389	416	430	383	438	371	376	422	400	423	397	429	404	447	432	384	409	400	439	454	408	384	412	390	428	415	387	433	453	469	391	420	418	402	420	393	421	386	421	429	404	419	418	406	421	425	430	416	420	448	406	429	395	442	435	416	435	384	404	428	403	380	363	417	457	433	431	429	382	429	399	448	414	396	393	430	433	383	410	406	447	423	399	419	422	394	454	424	418	415	427	398	398	414	397	418	402	426	398	427	415	384	349	438	384	443	420	416	414	398	402	379	397	405	411	423	401	394	407	404	421	428	396	422	472	412	421	407	416	390	411	419	411	438	401	404	405	410	414	398	417	414	437	461	411	393	408	377	391	433	416	443	361	387	400	405	411	390	419	403	411	450	430	403	452	403	406	434	402	391	419	433	392	416	429	421	409	426	433	402	400	432	410	443	416	396	425	366	431	408	466	389	416	399	423	422	388	441	407	408	438	371	383	423	406	411	416	413	377	422	403	402	410	446	419	442	377	407	414	389	409	419	411	412	396	421	404	441	429	401	396	417	372	421	407	420	397	428	435	457	396	436	385	436	440	416	420	391	421	412	421	446	430	435	423	423	380	424	403	421	410	387	391	402	426	412	405	402	418	455	416	417	410	452	401	426	413	407	413	426	437	400	456	404	404	403	379	416	421	417	414	419	439	443	442	427	408	450	418	427	425	430	412	407	419	426	383	400	420	411	432	431	429	421	415	405	442	396	407	412	389	403	417	402	411	396	425	396	437	399	413	440	378	433	420	408	408	406	386	390	396	404	386	385	429	406	407	393	399	427	378	381	411	394	436	412	397	435	421	408	405	439	388	420	390	416	404	439	380	419	426	425	412	435	410	387	412	399	426	398	384	394	408	407	417	405	378	425	428	409	426	443	400	398	423	433	401	424	437	408	410	418	404	410	433	379	412	409	396	428	428	422	413	448	388	429	404	426	440	412	403	396	397	377	456	423	374	413	438	413	445	394	420	413	423	401	415	411	414	412	432	411	433	427	389	410	406	377	402	404	421	375	384	420	404	426	380	397	414	394	426	445	406	411	411	406	429	402	395	412	422	419	437	403	401	415	411	411	387	394	407	418	386	405	361	406	412	424	413	413	416	417	401	405	403	379	388	404	395	401	414	408	384	390	387	440	427	443	401	445	419	425	362	352	432	419	420	412	413	412	432	402	424	461	421	417	404	390	389	365	408	428	426	395	416	427	434	403	375	430	394	408	430	420	391	393	430	436	431	407	407	381	409	432	443	384	395	395	388	373	406	456	414	427	439	442	421	394	391	415	444	401	407	449	390	409	403	428	426	416	396	442	429	431	402	424	413	402	405	424	404	401	399	400	412	378	418	385	398	430	430	402	408	413	435	405	445	426	470	403	432	429	411	431	456	405	427	419	434	439	394	426	429	376	426	417	415	418	417	439	406	446	421	400	410	388	426	432	420	429	397	400	428	387	408	417	438	388	390	431	411	431	403	432	380	418	399	413	414	414	404	431	433	405	424	380	455	389	426	427	446	405	402	376	424	396	398	447	419	454	448	412	432	422	413	408	440	419	402	444	421	391	406	423	420	432	389	400	425	419	401	422	379	430	403	440	399	419	403	418	384	397	412	398	389	409	409	404	380	403	412	374	450	383	425	433	412	391	405	399	426	463	431	409	417	391	421	416	407	406	400	421	408	420	427	423	406	389	421	415	399	380	408	405	397	392	400	445	419	415	393	383	421	383	400	428	423	429	426	449	429	419	420	448	394	405	430	409	424	424	422	419	435	439	422	414	429	431	403	424	376	417	397	373	391	394	425	417	398	427	394	405	419	445	431	402	420	406	437	413	413	414	415	429	414	444	394	410	427	376	424	423	372	380	414	433	424	426	368	410	378	393	429	401	400	423	444	390	414	411	435	399	437	426	434	409	440	446	444	393	424	423	403	447	395	410	410	390	416	430	423	449	454	418	414	433	401	397	424	436	434	391	423	383	419	436	429	458	418	431	370	433	403	413	410	421	411	385	402	428	405	417	397	437	420	418	424	412	435	447	409	415	390
9085	17564	12676	6852	4948	3739	3093	2514	2150	1875	1632	1426	1378	1170	1100	1093	1059	967	900	901	887	784	806	817	761	821	737	765	740	726	787	661	727	746	783	659	679	699	704	701	708	707	675	651	648	671	657	685	678	631	631	676	639	667	717	650	658	673	682	700	666	707	685	705	700	686	695	678	666	683	687	651	644	651	661	672	663	627	658	640	667	705	695	646	638	688	657	666	636	712	629	680	641	635	706	694	658	660	621	645	618	738	684	647	638	691	678	645	686	639	653	660	654	688	673	695	693	610	677	674	674	676	690	641	629	630	701	683	716	681	640	672	693	667	673	701	639	669	711	691	669	635	650	719	684	668	621	687	652	647	705	680	683	647	670	653	673	722	718	670	683	603	650	655	614	677	670	713	711	658	682	667	675	708	700	640	664	677	674	674	645	689	628	640	651	651	643	652	685	663	676	662	675	677	706	661	637	654	651	676	658	639	665	681	648	650	681	621	658	653	626	650	675	661	674	659	698	702	678	671	701	665	687	698	698	616	693	615	656	657	628	669	671	696	683	690	660	678	674	650	649	627	676	675	671	665	671	608	627	653	679	704	657	643	652	666	640	662	689	640	694	721	669	682	675	672	677	647	665	685	737	640	674	662	597	701	642	729	733	657	650	682	625	722	682	668	717	685	661	655	644	634	690	666	687	699	659	654	641	718	735	625	666	628	716	643	656	669	670	668	682	698	604	661	686	671	640	659	685	657	662	623	612	653	647	672	660	683	673	689	691	695	658	693	662	688	654	625	707	651	648	679	650	666	659	655	701	695	633	655	638	680	651	652	669	641	672	680	662	660	641	657	698	690	639	650	683	670	682	677	623	650	638	691	681	684	681	689	651	668	651	640	629	643	692	698	683	685	628	633	637	675	649	723	655	668	642	618	648	646	614	619	672	679	659	637	607	654	650	679	712	651	655	631	657	684	651	666	645	679	635	640	680	644	656	653	694	624	739	678	682	642	652	648	682	640	683	651	671	691	682	666	690	660	660	660	703	689	682	655	724	653	715	629	692	643	659	662	668	674	665	710	677	706	643	670	636	692	618	682	707	689	675	634	638	684	660	681	695	681	649	677	657	652	707	700	685	634	694	658	647	701	662	684	683	664	639	636	737	725	612	713	692	695	650	652	654	678	663	623	643	696	704	649	679	674	634	713	657	679	695	685	706	674	640	640	663	637	681	665	651	637	665	666	682	745	658	665	655	660	688	657	631	636	612	677	725	629	650	666	738	659	662	614	673	690	694	639	687	682	703	658	697	700	685	664	674	662	669	658	628	670	646	672	669	651	680	687	648	713	672	680	663	631	660	638	648	706	655	676	660	668	650	645	645	689	624	645	626	669	652	654	695	654	675	658	654	687	695	670	663	681	648	710	638	652	650	664	613	690	613	645	676	675	645	668	691	677	697	707	732	697	670	652	646	647	648	682	688	648	685	669	665	675	683	698	686	675	703	669	646	693	674	701	651	731	643	702	654	671	684	664	707	611	630	706	631	649	731	678	622	728	656	687	681	663	733	718	663	631	659	667	646	628	672	671	707	697	663	648	681	654	609	691	685	642	659	630	705	623	662	690	657	646	648	698	668	654	673	692	699	659	677	651	666	677	638	705	692	691	599	680	678	672	648	667	692	635	696	620	680	672	634	641	664	635	674	628	697	665	728	674	638	633	670	636	653	667	648	684	646	627	676	666	683	692	695	638	676	665	628	630	693	686	676	643	671	670	663	628	661	612	662	640	700	665	650	636	651	695	677	659	612	671	627	660	621	656	668	625	625	682	706	662	657	691	699	647	667	630	721	672	677	682	639	673	673	661	654	674	699	661	646	700	690	681	668	651	640	634	619	664	635	639	669	681	747	653	654	651	680	660	683	640	653	614	676	687	688	653	663	658	709	684	673	647	618	671	636	632	695	660	606	649	624	623	694	711	672	720	673	687	698	674	648	686	657	675	652	697	723	686	708	668	665	711	679	653	656	632	665	630	706	684	674	665	686	703	662	679	700	703	655	643	640	678	685	671	662	698	657	675	684	668	662	662	674	636	650	687	713	676	658	651	703	702	632	672	690	691	667	653	666	685	669	661	699	639	689	663	608	693	649	692	669	629	661	694	614	691	677	654	627	720	642	673	673	641	682	633	677	667	675	627	611	677	684	654	682	723	633	663	678	641	693	648	673	676	721	676	668	683	647	695	667	677	688	676	658	655	700	653	670	674	647	659	688	626	686	614	661	633	716	666	698	622	639	668	671	665	681	684	728	662	625	670	673	655	677	687	600	686	681	680	642	673	680	692	659	711	687	670	671	660	654	674	665	650	669	675	695	658	637	675	649	664	589	694	697	666	722	647	658	702	633	650	674	669	650	656	661	658	672	687	661	720	666	643	624	693	638	712	641	657	656	661	665	654	670	659	651	665	668	716	666	713	690	672	611	645	661	690	684	673	670	654	638	678	639	673	651	683	716	681	662	677	660	637	640	690	683	669	657	685	644	668	668	678	669	679	651	667	693	688	704	694	661	678	686	657	617	635	635	658	669	661	642	640	702	681	665	670	668	706	661	687	678	660	631	676	687	658	656	647	649	678	655	636	681	667	691	627	643	608	692	652	675	657	667	656	645	688	659	623	670	664	643	646	667	654	634	653	621	644	651	662	669	663	706	641	672	699	663	719	626	656	672	673	668	601	691	668	670	608	638	649	655	740	648	649	640	642	598	673	662	699	670	725	686	653	645	689	666	700	665	695	651	677	637	667	671	653	659	680	667	626	683	668	664	692	685	708	658	691	662	674	649	663	680	700	638	643	647	682	724	675	669	663	658	672	651	681	656	666	650	708	662	659	671	668	688	680	680	690	621	730	708	691	676	693	671	680	640	648	663	647	686	667	636	648	666	656	633	642	670	693	623	674	703	651	655	648	660	677	635	664	689	697	694	669	642	650	693	671	659	654	656	644	656	689	637	594	658	671	671	646	654	663	686	668	639	667	714	675	666	604	660	721	642	659	658	675	639	624	647	674	669	674	655	672	657	668	689	664	700	675	689	674	679	647	658	709	673	661	669	667	680	640	663	677	640	669	645	638	661	645	661	650	671	671	640	655	696	704	644	721	613	668	718	624	649	648	657	647	616	646	681	700	657	676	658	677	664	636	667	645	673	647	679	652	649	609	690	680	643	663	632	664	664	668	655	658	689	711	665	636	623	654	641	674	679	632	629	642	639	659	708	688	655	702	690	712	652	673	656	676	675	646	666	684	668	638	693	675	659	628	635	646	679	723	653	697	662	684	692	659	679	673	648	709	614	636	711	633	683	666	658	682	652	631	639	650	687	643	683	662	720	682	657	692	667	677	664	685	683	687	613	673	650	622	641	642	695	702	640	680	645	666	676	661	647	641	633	656	637	657	649	624	667	625	669	692	650	655	681	611	667	695	728	659	688	700	667	711	679	646	693	649	657	628	680	631	651	668	659	656
23410	21464	28205	25125	21073	7154	2345	1541	1226	1053	957	826	732	644	624	531	562	505	496	495	456	419	399	397	389	408	374	385	339	346	350	384	345	356	333	326	354	343	358	314	356	340	294	313	331	315	321	306	353	340	328	331	310	311	306	325	274	307	298	305	312	312	314	296	297	305	323	342	318	307	300	301	342	341	296	308	294	326	301	274	315	303	324	363	318	310	280	283	293	302	299	309	295	293	315	302	323	327	294	304	343	290	332	326	292	327	320	336	303	298	296	321	328	329	341	312	314	286	284	293	305	332	288	344	315	351	331	374	316	313	316	316	297	316	308	331	296	315	331	328	319	303	310	307	353	329	309	329	329	313	318	298	304	315	312	303	312	315	318	307	314	319	313	323	301	310	328	315	284	282	295	313	341	332	323	329	325	312	319	306	300	291	325	327	310	304	315	296	300	334	296	268	296	323	314	303	292	280	323	307	304	335	312	296	351	343	314	316	327	308	295	295	326	309	293	294	340	327	310	332	339	315	331	313	307	322	324	327	284	308	302	304	300	316	310	314	331	289	318	301	304	332	330	296	315	302	304	320	318	334	307	309	305	305	323	320	280	292	309	315	311	310	314	331	309	321	310	343	328	319	321	310	308	296	319	323	291	270	285	313	329	319	297	337	291	291	310	318	329	295	307	307	295	303	308	324	304	288	312	326	289	288	315	321	340	309	299	324	302	323	291	314	335	328	301	288	278	304	286	295	312	322	292	334	325	293	342	320	315	308	289	334	300	322	327	318	309	332	316	318	313	297	337	319	301	331	330	324	316	317	313	321	287	302	324	333	294	302	301	306	289	306	301	369	328	299	317	324	293	303	297	309	305	309	321	303	303	311	311	296	361	294	280	286	314	304	290	306	318	326	316	308	287	321	309	293	317	325	320	331	308	331	306	301	320	306	297	321	329	316	301	307	315	296	302	320	330	294	305	338	298	299	315	301	334	324	292	331	282	350	321	322	321	305	317	287	317	339	294	298	312	317	304	334	306	309	321	325	302	299	277	300	296	287	301	321	318	299	328	327	314	299	301	297	289	313	299	315	300	297	278	298	339	307	312	312	311	289	315	333	302	334	330	337	305	298	315	305	316	326	289	319	312	322	319	315	344	331	307	353	334	305	333	316	295	293	287	329	302	304	324	336	323	347	332	292	304	281	295	314	313	325	344	282	335	291	294	310	308	326	295	343	296	298	310	360	292	296	302	277	315	313	292	339	310	315	332	328	273	330	309	304	319	319	296	289	332	329	323	316	312	303	309	319	295	311	336	297	307	318	340	336	307	295	317	306	295	303	304	308	310	331	322	320	333	299	322	324	276	320	301	345	321	324	288	276	326	303	323	298	327	297	288	328	332	325	315	292	338	296	303	313	322	352	283	342	284	303	316	316	346	309	288	317	295	349	296	317	307	305	279	295	317	295	326	355	328	292	328	305	326	315	307	314	326	298	378	300	316	302	319	297	253	314	298	309	304	289	346	305	331	312	299	330	297	282	276	291	329	292	303	276	306	298	287	274	302	328	315	319	303	335	308	326	327	315	283	309	303	311	271	298	335	317	318	338	305	308	307	308	303	350	305	318	330	298	275	324	285	322	333	319	314	328	296	299	329	269	282	330	303	321	317	303	305	325	293	292	317	305	350	295	294	304	355	294	335	321	316	303	296	314	305	316	300	313	348	315	321	316	315	310	310	277	313	285	303	329	334	298	293	282	318	275	357	312	325	312	298	300	324	282	336	324	298	285	311	301	332	312	326	341	294	306	320	298	334	302	316	311	270	308	285	295	307	304	333	306	305	313	317	296	261	321	325	292	304	284	306	327	319	300	358	303	336	302	334	337	298	314	290	302	308	310	294	313	303	315	295	332	298	314	322	335	318	322	332	313	322	309	340	318	289	330	323	294	323	298	309	335	308	310	311	321	296	309	339	327	292	291	322	311	345	279	308	271	305	321	307	326	307	293	286	308	326	326	299	333	313	302	304	287	308	328	311	297	317	277	308	313	338	303	288	331	291	287	329	322	317	329	289	311	311	319	330	311	321	322	323	283	303	326	352	293	321	302	331	311	272	319	294	326	305	316	307	315	296	311	303	319	280	314	331	327	287	312	311	254	341	307	342	312	296	298	314	296	305	313	335	346	320	356	335	324	310	302	331	299	287	309	316	341	334	311	319	280	321	299	298	277	355	324	329	318	316	308	329	327	328	358	309	311	323	301	343	309	342	301	300	309	292	318	332	299	320	336	316	326	315	307	324	317	304	320	333	340	297	306	315	307	308	318	316	327	284	327	312	332	321	307	340	344	309	330	291	321	300	322	313	298	295	315	298	273	316	288	323	325	306	293	313	332	322	312	319	304	316	325	333	325	317	307	329	327	300	260	298	300	293	304	328	302	307	313	319	325	322	311	301	299	302	303	286	360	317	293	298	306	300	317	317	299	318	293	309	310	304	286	296	352	315	297	316	302	306	334	309	332	300	320	301	286	309	309	317	320	319	315	302	320	319	309	310	319	326	294	320	313	314	318	320	331	342	306	290	309	291	303	304	298	331	319	324	341	316	304	306	337	339	331	334	320	298	295	257	287	289	298	314	295	331	305	318	337	309	321	307	340	318	294	319	314	304	287	318	307	322	327	345	304	306	318	330	299	322	342	315	311	315	294	303	307	316	295	324	323	321	322	306	328	319	325	282	326	310	319	299	332	320	290	297	286	312	324	306	344	296	289	314	302	328	323	309	314	308	300	321	300	311	331	285	294	295	294	343	335	329	309	334	306	310	320	299	297	305	325	326	320	286	326	291	320	301	324	325	325	328	316	307	312	316	314	311	302	303	293	291	307	278	345	315	309	278	300	314	297	322	281	313	314	310	349	326	317	310	307	301	266	305	305	282	303	317	334	309	308	315	302	292	335	320	306	286	315	307	315	308	360	273	300	325	293	318	305	315	302	306	318	287	309	340	340	298	339	303	316	310	316	317	312	295	333	311	296	328	330	300	315	338	337	330	299	305	288	342	298	288	290	295	328	273	326	330	318	324	300	322	266	308	335	325	313	345	308	310	333	293	326	285	312	307	329	321	289	327	303	306	313	327	322	311	324	313	324	309	298	318	302	333	318	318	311	317	317	315	319	306	306	280	319	326	308	321	311	326	310	287	299	324	307	313	320	308	299	328	319	316	304	316	292	303	309	333	296	334	299	307	311	333	297	322	311	302	334	323	313	284	319	319	309	285	324	316	293	317	316	292	324	277	306	327	324	312	325	311	304	311	284	327	282	324	312	335	310	280	350	313	306	349	307	315	333	363	311	304	291	307	310	299	347	309	313	300	325	307	289	326	304	332	324	348	326	323	308	318	288	313	332	321	325	302	287	302	254	329	324	308	303	312	323	324	316	323	304	333	296	319	305	299	322	318	311	307	322	287	309	316	324	287	294	301	319	294	364	334	320	320	284	336	277	307	296	336	335	316	299
8910	25660	19359	11111	8423	6536	4951	4085	3357	2796	2408	2008	1741	1567	1386	1339	1197	1159	985	1014	891	870	799	818	754	684	686	687	657	611	599	643	639	605	589	581	605	547	556	585	557	543	563	544	548	469	523	457	572	510	528	524	545	531	553	513	499	570	556	498	535	550	509	527	505	500	519	558	525	522	536	529	501	485	475	521	519	488	499	523	498	517	500	489	493	524	456	534	485	545	483	478	475	513	518	534	516	506	527	543	535	555	519	514	497	528	478	476	490	496	518	494	505	538	505	500	498	503	523	524	418	480	548	526	531	548	515	508	497	494	502	533	498	540	545	494	485	545	530	470	476	510	548	523	540	497	523	533	506	509	497	516	492	513	539	511	539	493	542	508	497	485	492	521	512	508	505	531	519	498	499	551	592	509	535	527	522	527	469	508	500	522	538	528	503	499	525	498	499	521	556	538	542	499	537	522	494	561	544	500	534	511	531	502	524	520	526	512	511	506	493	492	507	511	526	535	513	491	511	509	493	496	542	492	497	530	529	537	464	518	526	538	513	545	498	449	483	543	509	503	589	480	538	502	532	547	503	522	569	505	490	495	517	504	501	504	519	491	472	514	508	503	511	471	506	519	490	513	511	543	517	518	493	486	551	536	517	477	505	482	548	523	527	478	494	507	515	541	536	495	483	474	512	495	523	516	548	527	513	533	508	488	542	515	494	513	482	540	497	549	540	519	475	496	520	558	500	521	497	507	499	533	550	481	487	518	482	523	479	487	498	489	531	497	527	535	524	494	513	500	532	509	513	512	536	540	459	483	509	535	491	534	531	491	552	520	523	538	526	532	495	526	515	522	477	506	510	562	501	534	495	474	522	520	510	515	478	506	514	479	486	486	513	515	501	505	521	508	563	548	501	511	495	498	531	477	515	493	545	495	494	489	485	515	492	489	480	511	491	486	471	482	495	516	521	528	514	507	517	532	490	487	488	497	487	476	506	528	543	495	509	503	555	510	518	540	517	512	509	542	526	474	498	514	488	479	552	515	521	512	524	493	508	556	546	473	505	505	494	526	532	522	495	532	496	527	498	500	524	504	501	515	486	521	523	485	498	531	550	472	522	554	505	514	468	524	510	502	466	502	531	520	497	526	474	538	486	501	563	543	503	503	514	527	485	541	534	501	502	522	495	517	513	508	508	518	503	477	516	497	513	565	548	517	515	537	506	532	496	499	508	502	494	547	500	530	514	518	500	520	498	522	529	489	536	536	500	525	518	522	494	507	538	511	503	525	512	533	472	516	476	475	469	519	543	543	504	503	525	509	526	548	492	490	482	516	491	493	499	532	523	482	505	500	496	519	500	496	495	468	541	511	509	533	494	498	517	515	485	533	510	522	479	518	508	514	511	500	496	506	498	525	512	531	495	485	526	524	504	492	498	493	513	498	472	478	534	507	499	558	520	473	494	534	538	494	510	511	515	512	526	490	508	512	536	513	550	509	520	495	530	510	472	533	490	506	497	532	513	499	491	505	514	463	554	498	543	480	542	535	511	491	536	515	487	502	524	511	493	507	499	512	474	549	520	523	483	490	526	494	495	575	573	499	484	480	509	517	507	522	538	547	504	551	496	521	518	522	519	495	507	542	506	493	494	514	540	521	481	537	523	543	493	551	507	489	513	523	502	485	536	512	503	498	494	505	495	482	551	508	460	518	518	510	550	510	507	518	531	495	516	514	503	498	515	503	487	486	520	535	536	498	513	499	457	533	481	530	509	485	507	494	508	516	488	496	495	497	515	521	526	501	504	498	505	537	530	481	493	546	525	550	502	505	495	546	497	557	525	532	472	456	518	549	541	504	554	527	493	532	524	518	471	483	508	486	513	500	539	523	505	503	549	556	522	527	543	551	544	528	537	507	514	510	560	487	476	530	514	517	465	526	529	519	498	484	508	492	558	540	497	488	467	487	505	540	510	502	539	487	495	532	517	495	533	523	485	542	509	508	479	534	535	505	508	527	519	524	505	530	500	529	497	512	511	530	524	514	500	515	538	511	488	514	535	532	509	523	538	478	514	507	489	512	464	541	504	502	506	511	519	498	504	472	512	529	501	534	530	497	496	527	516	526	540	490	469	521	517	505	481	527	497	496	513	489	515	514	558	498	510	498	493	469	488	519	493	518	494	512	504	517	486	490	519	559	520	505	562	497	512	501	512	528	485	510	488	520	545	500	529	466	489	490	534	558	507	500	511	516	524	506	552	572	504	501	530	485	479	546	532	497	530	518	544	508	489	536	498	471	549	552	488	532	482	522	561	542	554	483	463	507	449	539	525	512	525	530	502	529	490	472	525	521	519	500	549	550	548	534	515	500	516	524	539	519	451	515	498	524	506	519	497	507	501	491	554	551	514	496	521	506	507	513	504	517	521	526	500	518	514	504	561	512	478	491	477	485	497	495	511	461	492	518	512	499	526	506	486	515	517	509	502	535	502	521	477	467	516	515	547	540	542	535	520	479	536	517	526	516	520	506	477	498	513	523	503	475	493	520	521	490	518	519	534	527	484	505	501	505	532	508	516	511	502	498	547	483	516	496	507	520	530	496	506	542	485	504	527	516	499	462	538	472	492	536	502	494	511	483	483	555	482	535	555	508	498	504	513	537	476	518	465	495	512	550	503	491	494	487	525	487	510	508	497	529	505	511	485	540	509	472	518	500	494	512	496	511	536	526	522	492	510	540	544	498	548	519	511	521	529	514	530	496	536	514	509	511	553	508	486	509	524	545	499	450	494	509	519	494	495	523	504	490	455	531	494	487	538	519	524	480	525	471	491	492	503	500	517	549	518	520	473	529	512	497	542	526	507	498	520	480	508	530	501	468	527	508	498	496	500	512	551	503	522	521	497	518	504	557	510	529	530	506	497	514	538	530	546	508	527	543	499	505	547	496	534	545	517	485	493	532	506	479	493	472	496	495	525	515	507	562	514	496	491	512	462	483	504	476	518	488	477	493	505	558	538	534	546	506	543	539	468	508	492	523	518	482	511	527	512	518	489	526	520	497	528	494	509	473	482	499	525	520	486	542	473	455	534	497	508	523	521	527	477	487	497	518	475	500	496	511	482	497	464	540	520	519	523	556	510	524	525	513	492	540	495	532	534	503	471	498	512	530	462	498	537	516	522	503	501	489	550	439	512	483	489	509	477	525	519	544	498	536	509	492	520	522	524	526	517	507	526	478	475	520	508	528	507	564	555	496	510	481	565	503	547	515	516	513	518	532	490	501	497	541	504	508	494	493	517	533	541	496	494	501	488	516	513	552	512	534	548	513	493	518	511	483	488	492	570	483	492	499	523	530	543	515	526	532	478	516	472	502	515	528	497	532	502	510	499	512	521	512	512	548	501	532	477	535	499	518	505	523	537	528	477	519	558	502	507	511	534	518	501	482	510	479	514	526	486	522	479	514	492	522	491	526	518	487	525	507	511	568	505	492	499	559	478	482	515	520	457	529	482	524
24928	21501	25949	23292	4440	1892	1479	1208	1002	852	838	735	662	645	582	550	599	531	518	544	511	516	466	464	464	443	433	419	497	389	437	432	448	442	432	390	397	405	427	426	397	396	428	395	411	405	408	419	385	368	412	370	379	369	422	389	430	382	382	378	393	427	369	410	380	385	416	439	394	421	400	405	425	398	385	383	388	428	392	396	378	370	371	411	392	395	363	371	435	410	421	370	403	357	396	392	381	362	405	342	385	397	382	416	389	396	389	385	426	379	396	411	391	364	393	387	420	395	391	385	415	362	408	367	396	415	420	375	352	411	386	376	413	367	403	378	416	376	411	428	379	409	368	411	408	386	376	413	382	398	430	413	427	402	388	398	432	395	397	381	393	382	390	399	425	418	409	369	393	390	385	424	396	414	391	404	385	363	398	385	388	424	381	385	358	381	397	429	386	397	413	409	391	401	402	407	431	405	381	409	383	353	383	401	391	372	377	406	381	413	397	349	387	452	377	404	384	384	386	364	417	414	368	367	378	387	385	441	426	403	426	377	376	393	394	401	398	404	412	382	387	415	388	416	403	374	382	389	388	427	405	421	382	398	398	436	372	382	388	396	385	401	399	390	399	394	413	388	387	418	403	393	429	409	366	417	385	369	379	401	421	406	405	378	391	382	417	391	407	375	370	395	412	390	368	417	420	398	403	375	386	390	377	422	388	382	388	383	387	380	385	391	411	393	398	386	409	417	414	367	421	388	404	394	374	425	387	393	396	371	370	424	366	397	372	400	387	395	389	409	383	392	427	398	389	420	385	405	387	393	377	415	416	383	385	388	385	359	403	396	379	390	401	391	387	364	380	408	375	423	432	388	407	395	401	430	415	386	407	379	384	396	407	397	366	390	380	400	379	394	439	367	378	409	420	394	414	412	369	402	410	403	400	414	401	403	371	361	366	398	408	377	388	406	396	428	425	387	352	377	396	380	397	408	391	397	382	399	412	420	386	383	365	406	375	417	417	430	372	416	393	397	425	428	388	401	411	383	392	403	357	372	396	407	390	378	385	357	373	387	403	375	375	389	373	395	399	389	398	393	389	413	389	407	373	408	381	385	400	381	356	413	373	390	379	347	393	387	374	384	410	391	386	379	403	381	377	395	417	401	424	387	382	366	415	390	391	384	431	416	386	433	366	390	383	410	407	425	366	387	390	385	399	360	410	367	391	378	408	381	402	410	371	375	397	431	419	390	376	373	358	395	395	398	403	366	409	395	403	405	363	372	393	414	398	393	401	359	438	417	398	402	403	425	402	396	404	392	371	419	411	430	382	397	374	378	386	380	383	385	415	401	367	384	375	399	380	417	381	434	413	360	380	357	408	404	377	370	399	407	413	395	390	388	400	433	399	438	383	392	393	368	394	374	386	387	442	371	407	347	391	413	392	404	421	396	389	381	387	389	385	358	389	428	388	360	370	387	425	366	401	385	397	376	401	411	423	397	402	350	404	361	404	399	410	412	417	382	367	396	395	371	354	395	391	398	384	395	382	371	401	367	400	404	438	378	404	375	411	369	365	388	382	373	409	426	379	426	426	388	384	381	387	378	388	416	391	392	410	420	398	385	434	416	379	408	386	399	385	422	450	420	441	413	382	409	409	391	371	382	391	348	391	424	414	394	367	436	416	384	389	368	418	399	401	439	407	404	414	389	371	428	403	400	394	377	369	417	385	400	394	377	383	419	361	417	413	388	416	399	403	396	375	387	390	400	362	424	430	413	403	366	389	421	418	383	398	402	361	373	403	435	424	415	373	409	374	400	432	390	377	406	411	420	386	412	403	411	434	430	403	379	404	431	387	371	382	356	368	425	419	401	406	373	391	421	404	420	359	418	355	374	399	424	372	426	419	386	363	393	383	382	386	395	391	373	403	398	380	409	398	383	417	384	387	409	392	443	385	390	383	416	377	398	394	424	413	389	366	408	367	409	392	378	418	395	393	412	412	418	410	380	377	430	410	401	433	395	396	404	384	388	424	401	391	371	411	408	395	379	403	373	367	390	410	409	384	426	393	383	406	380	378	408	379	392	379	394	415	388	406	371	385	448	369	360	411	387	419	378	402	399	406	411	405	386	386	387	383	410	420	381	436	389	429	380	409	414	366	362	404	415	390	410	387	392	381	434	409	427	414	418	397	419	412	390	402	433	381	405	392	372	388	385	372	390	400	380	385	413	434	410	383	390	398	338	353	383	377	389	415	384	381	419	421	414	371	398	421	384	403	397	409	423	418	432	368	372	386	396	391	402	355	413	381	397	375	393	399	423	409	415	432	367	379	400	382	388	405	372	398	383	356	378	405	439	397	412	386	385	391	400	398	365	356	369	387	391	414	386	392	405	414	412	382	359	375	409	408	386	410	372	391	412	426	367	377	393	375	407	354	364	384	376	374	426	409	378	362	434	385	364	425	463	419	393	361	400	414	389	393	413	428	392	393	386	388	409	391	378	389	381	423	387	397	369	416	391	372	357	404	389	401	377	401	387	394	359	401	388	414	410	390	360	360	395	364	405	404	418	406	407	391	402	385	389	391	370	385	388	349	410	404	402	401	381	395	410	389	419	428	407	389	379	405	390	361	386	353	420	419	416	410	415	402	404	362	407	363	434	396	378	383	413	385	391	432	356	373	409	382	397	403	372	364	359	389	380	404	429	386	418	411	428	386	360	389	370	417	390	405	387	418	397	388	380	413	417	366	397	415	381	408	413	413	380	399	392	453	396	415	410	360	378	380	372	415	384	362	390	376	393	423	405	416	399	396	408	407	422	422	365	391	409	377	398	425	425	420	422	415	396	382	369	402	378	366	391	422	385	373	432	398	426	394	373	374	419	389	391	388	413	407	389	418	423	350	392	351	425	367	359	362	366	396	386	350	434	410	397	374	371	413	402	371	387	384	393	435	410	396	406	380	402	397	407	376	406	402	384	398	358	388	417	392	375	367	387	397	409	396	450	384	378	389	406	441	376	444	403	412	394	364	385	372	378	397	409	396	360	407	357	402	391	381	367	404	401	383	382	405	395	410	376	402	376	404	425	406	386	418	382	412	384	387	424	382	379	366	405	390	417	427	355	396	399	376	392	380	390	385	435	394	413	377	416	390	399	411	385	385	353	434	406	405	402	404	430	379	405	385	406	421	370	410	383	393	413	422	402	381	414	379	407	393	394	420	408	386	415	382	432	444	387	393	391	379	422	414	395	383	384	428	369	422	360	389	397	388	399	408	398	387	394	380	395	410	402	380	389	381	414	385	402	374	395	369	363	411	364	376	427	413	370	397	404	414	391	343	384	375	410	366	393	378	367	374	410	413	365	385	398	406	383	394	411	414	395	438	413	371	361	419	365	420	385	374	373	403	405	396	362	394	379	394	410	414	403	415	385	409	421	396	411	426	435	399	382	374	410	386	440	433	415	403	410	382	385	391	385	383	387	370	416	385	376	354	379	381	410	414	383	398	405	413	380
8709	21030	15719	8710	6581	5010	3933	3330	2778	2403	2061	1802	1540	1440	1268	1266	1148	1069	986	959	942	876	889	857	756	810	760	744	760	750	712	694	718	686	663	730	662	621	697	684	662	662	654	669	641	641	676	660	632	621	629	653	616	654	627	604	624	635	654	687	647	694	632	596	611	642	643	636	686	624	662	619	623	569	643	617	641	614	667	635	652	654	652	584	625	645	614	591	622	688	624	617	597	673	628	632	654	614	629	622	636	671	611	615	651	603	626	643	615	655	621	648	631	600	612	601	630	608	626	634	651	651	647	638	691	671	573	624	608	631	674	622	598	640	616	624	669	658	633	599	634	593	652	628	619	597	636	606	660	638	673	601	607	634	685	649	651	607	624	645	646	636	633	606	623	646	652	611	650	647	582	675	622	672	622	653	647	653	615	641	649	606	624	627	600	663	675	635	608	600	631	642	642	639	623	652	644	664	676	628	643	629	609	650	652	676	627	637	674	648	587	666	648	627	643	621	632	593	629	657	593	636	617	633	634	635	698	663	649	621	656	608	593	584	630	629	670	635	635	630	651	625	664	604	645	610	678	661	583	617	613	640	613	628	653	653	602	611	668	674	621	611	649	596	634	634	602	646	649	617	585	660	617	619	643	596	635	639	656	656	674	616	646	634	654	653	631	591	645	593	610	585	621	621	586	627	626	629	662	667	616	642	655	642	636	645	665	656	615	635	602	648	633	606	633	650	636	610	621	654	648	646	648	695	636	648	655	613	579	670	655	596	623	681	628	605	580	588	613	623	632	664	654	631	633	606	605	622	675	631	615	631	653	629	617	653	672	608	639	607	635	636	654	627	672	611	629	645	644	631	662	641	612	652	580	619	615	638	632	605	604	624	639	577	666	624	620	676	648	599	688	674	612	627	606	650	646	654	597	681	608	654	653	638	620	684	682	648	595	620	645	621	618	625	622	626	603	673	585	643	635	635	585	660	655	673	647	609	639	630	626	560	644	597	620	597	626	647	658	642	621	615	624	650	586	666	643	672	635	622	591	633	603	606	618	673	675	620	624	630	607	610	660	669	614	620	649	652	605	627	634	605	632	685	647	662	640	655	666	579	636	623	593	662	651	621	597	612	605	634	635	629	660	592	659	645	670	623	639	599	640	655	621	627	632	581	644	645	582	670	608	664	634	635	620	659	641	627	619	626	619	644	678	653	673	576	645	623	619	625	643	637	622	620	614	671	648	662	651	623	600	641	595	629	652	662	644	666	630	651	575	671	627	594	617	628	627	634	671	625	660	654	614	631	654	589	631	633	633	593	613	637	623	650	667	658	625	647	627	602	666	687	643	643	639	593	640	598	609	633	637	604	591	619	647	618	637	625	697	614	575	653	617	659	624	637	601	646	610	637	691	620	640	596	618	614	653	617	649	603	603	649	618	617	585	645	628	659	635	615	601	653	660	632	609	635	618	640	618	608	634	600	674	636	645	649	647	655	675	649	613	680	657	588	637	615	628	653	642	554	619	651	603	599	619	603	650	609	689	706	607	622	660	616	662	615	636	625	642	623	640	636	637	648	625	610	656	636	677	654	667	648	611	622	634	663	610	606	618	624	620	624	646	653	632	579	635	625	632	636	591	644	648	629	647	603	679	641	587	618	654	633	633	660	631	634	624	658	640	595	679	598	697	592	615	642	626	632	612	639	622	668	591	634	605	648	654	677	655	642	629	661	661	637	588	645	655	643	605	613	639	630	651	663	623	674	639	648	616	636	645	674	618	642	655	659	649	620	564	639	617	626	653	637	639	614	647	664	617	602	645	612	664	675	672	619	666	630	631	635	591	625	624	643	603	632	621	634	619	660	622	647	641	646	658	651	604	609	646	599	660	603	681	598	636	603	686	657	623	624	623	603	608	618	636	635	679	632	618	675	615	644	641	608	630	640	665	638	617	607	679	628	628	617	668	657	662	605	603	651	628	604	622	583	603	651	663	676	645	613	644	661	642	685	620	638	612	631	630	678	670	688	624	655	633	617	627	609	647	621	602	612	688	650	613	626	634	613	564	640	637	669	610	603	664	643	655	634	636	651	617	642	638	645	623	652	663	650	622	654	631	666	625	634	652	679	618	623	650	590	616	621	645	607	656	648	647	660	649	625	663	650	637	624	613	605	615	587	679	627	637	639	634	651	609	651	632	661	599	642	657	652	621	637	666	639	644	639	615	615	656	619	639	584	605	649	675	621	617	660	602	661	672	638	645	640	598	646	605	646	634	644	658	619	619	657	654	661	661	669	642	622	646	630	650	650	632	680	611	658	642	641	614	617	611	621	635	694	608	636	692	654	619	580	671	627	597	668	615	570	621	683	641	644	632	628	634	619	610	644	625	643	603	615	656	659	655	612	648	589	615	654	610	657	664	622	617	638	610	636	624	628	602	612	665	608	623	636	654	587	653	662	651	648	670	636	687	621	584	677	627	619	640	639	608	628	614	623	654	636	631	672	588	683	621	642	619	647	640	624	588	620	614	649	613	644	661	633	654	610	626	631	641	591	648	608	664	602	611	670	637	617	599	637	597	669	608	627	645	645	642	637	623	678	626	645	631	633	619	578	628	613	610	625	634	628	670	597	651	653	614	620	617	664	633	655	602	616	638	604	675	595	614	632	666	662	625	629	636	654	642	612	611	655	593	598	675	609	578	691	610	616	592	619	631	574	639	658	605	620	610	614	610	643	590	661	611	619	643	639	627	633	611	617	600	654	608	606	649	602	637	604	662	629	618	629	679	639	615	618	639	647	625	635	610	651	661	654	651	619	697	642	633	684	656	654	643	659	615	670	652	673	609	630	650	613	655	625	624	674	589	677	648	648	632	634	633	612	634	669	629	589	672	621	633	624	615	631	641	664	649	666	612	641	626	588	624	610	617	648	607	627	634	667	623	637	592	659	603	675	662	641	624	647	664	627	647	652	620	591	628	641	643	631	643	654	613	645	560	625	610	609	618	638	620	601	625	675	652	611	621	659	660	624	627	631	588	637	655	655	624	618	595	616	638	622	645	612	631	643	641	587	577	618	590	622	612	617	611	666	667	659	635	679	627	608	641	621	632	624	646	616	666	621	661	622	604	640	635	643	652	648	645	667	613	643	688	627	639	583	667	642	615	647	629	633	640	640	623	607	645	656	659	613	679	679	614	626	620	623	673	603	623	602	661	626	655	586	620	627	647	623	650	659	638	631	623	629	629	624	638	637	677	626	619	647	663	669	604	641	613	644	665	625	628	671	624	662	639	637	620	639	631	625	671	660	607	613	612	661	644	635	664	682	657	591	665	672	595	651	630	639	662	624	662	638	644	651	644	667	621	652	609	627	648	676	658	626	647	672	637	630	633	594	679	612	645	618	609	641	632	656	643	597	651	614	628	635	610	696	628	624	633	571	636	606	581	637	593	615	596	637	615	638	627	580	658	622	691	624	631	641	640	646	676	617	625	641	633	604	627	613	639	623	652	643
22634	21495	28807	24575	21510	20155	5714	2233	1631	1434	1145	947	837	766	713	632	599	539	537	519	443	453	441	413	403	392	349	386	311	318	328	332	303	330	337	313	322	304	288	280	254	317	307	282	253	264	241	248	268	281	301	284	253	233	279	283	277	264	264	271	288	289	284	273	256	259	269	262	268	270	288	250	266	255	245	283	251	270	260	260	257	254	264	255	231	257	272	257	258	273	258	266	225	277	250	282	254	253	249	247	294	273	257	261	243	251	252	267	254	253	228	267	254	270	255	256	266	256	274	281	248	254	256	270	254	255	264	274	234	241	265	255	260	268	299	263	243	275	244	280	280	267	248	265	258	284	276	276	247	267	265	259	229	285	238	253	253	261	258	256	255	265	278	265	293	244	248	241	251	268	265	268	248	282	242	251	264	259	266	253	237	269	265	255	269	239	230	265	237	261	263	249	286	266	260	249	239	276	278	261	260	251	265	261	271	255	242	247	284	264	248	223	238	259	250	276	299	249	239	261	281	257	298	260	271	264	276	272	257	258	255	289	285	269	264	266	285	264	239	283	285	253	263	252	267	248	265	250	253	263	259	259	281	288	252	251	266	277	278	242	249	247	257	243	241	266	279	263	262	244	232	263	276	257	277	268	253	247	225	257	285	245	258	274	233	237	262	254	248	264	244	292	279	275	271	265	242	256	262	269	250	246	223	245	272	255	253	267	273	267	254	242	258	243	283	240	262	244	269	269	261	261	257	228	239	289	260	268	245	241	255	255	256	265	270	232	261	253	255	286	299	288	242	257	247	257	274	272	270	292	262	256	248	223	285	254	258	255	259	242	248	264	221	242	254	248	234	228	267	242	250	208	262	270	242	266	269	264	292	266	231	281	260	255	272	270	241	264	245	252	268	277	269	247	257	260	275	298	249	257	277	250	270	238	260	287	251	276	230	274	259	279	261	267	250	279	245	260	263	261	268	232	293	275	267	263	261	235	248	283	245	275	270	279	259	251	262	281	266	239	305	231	252	241	263	259	232	280	265	271	242	264	268	247	234	243	245	272	262	250	255	248	259	250	266	283	238	252	236	275	274	256	263	253	239	245	269	270	259	261	237	254	260	272	263	224	249	276	255	257	263	257	256	242	247	222	283	248	267	251	254	246	250	296	245	251	259	248	283	255	260	269	259	255	229	231	266	231	242	263	268	273	240	298	236	264	247	251	255	243	253	265	259	234	242	263	264	251	277	225	245	258	260	240	260	261	233	271	253	297	277	253	221	300	251	263	253	273	262	253	259	249	253	266	255	260	262	243	257	262	268	267	243	250	250	263	258	251	252	265	267	232	266	272	278	278	251	257	252	242	276	286	262	247	264	265	263	260	260	299	249	288	229	259	249	261	256	235	266	265	275	244	249	269	257	265	240	235	256	268	282	275	260	242	238	236	244	248	274	224	243	251	268	291	250	262	255	247	264	241	263	226	272	270	282	272	294	271	257	263	274	251	254	253	241	260	254	249	286	233	253	258	248	254	264	266	247	253	287	247	261	253	298	271	270	253	253	262	258	266	256	262	273	245	253	281	288	254	245	242	255	283	257	256	268	243	276	251	246	247	235	253	232	268	265	251	250	256	249	279	241	254	248	264	234	226	256	249	275	253	243	251	285	255	259	242	287	300	255	259	261	257	268	252	301	290	271	256	220	261	254	261	257	252	274	242	264	264	260	246	258	271	254	241	253	270	254	263	290	272	255	267	279	274	261	262	262	272	278	250	276	267	251	271	261	249	271	274	257	274	277	255	259	247	244	271	246	255	270	277	260	265	266	214	289	250	251	268	286	279	240	260	261	239	245	276	261	267	264	256	233	229	267	282	271	261	265	267	278	231	252	241	280	258	252	247	252	269	270	273	244	280	257	267	244	233	280	266	238	270	243	252	241	233	241	232	250	269	264	268	270	265	256	270	259	261	270	262	235	243	241	268	236	243	261	249	277	250	246	258	250	244	240	280	236	251	263	248	235	273	249	246	226	244	264	265	260	268	244	234	237	265	246	269	287	243	236	238	261	251	229	294	251	246	274	239	245	285	263	241	253	281	254	254	263	266	241	246	244	233	225	232	259	251	282	272	265	274	261	266	251	282	243	236	257	282	273	267	258	252	225	257	262	273	227	286	261	226	265	249	272	250	237	240	255	257	235	260	245	253	263	221	245	255	269	254	255	254	252	268	266	273	259	250	285	229	268	255	248	253	233	282	271	280	272	272	230	247	222	262	240	272	269	236	263	244	272	258	278	254	275	265	266	268	268	280	275	233	262	266	235	255	273	282	265	246	253	269	245	277	279	248	235	256	228	265	269	254	215	270	268	249	238	253	293	243	255	286	261	261	268	237	282	239	256	236	257	248	233	255	265	273	255	250	248	232	254	243	256	259	264	255	234	242	243	241	256	251	258	262	252	279	264	271	301	253	225	244	283	242	234	265	236	276	237	256	269	276	233	262	237	261	257	244	282	271	243	257	249	271	256	241	269	261	269	262	250	259	279	286	276	276	264	263	253	280	246	242	245	260	231	253	264	271	250	251	265	284	275	270	275	261	235	258	266	279	263	263	233	266	263	243	256	272	267	257	260	259	265	247	263	264	243	262	244	281	220	300	282	281	246	276	260	272	250	246	269	277	257	263	240	273	253	236	256	251	270	251	244	278	275	248	269	262	254	262	270	312	267	279	264	256	239	251	264	274	260	266	260	242	241	282	274	267	287	260	261	284	256	260	244	249	260	271	259	260	265	243	263	273	220	244	280	250	290	261	265	265	259	268	276	278	255	268	249	266	240	249	247	249	229	278	255	244	282	255	269	289	244	281	254	256	243	266	263	258	255	283	272	249	245	259	254	269	249	266	265	257	261	233	289	266	262	261	259	255	253	264	258	271	275	268	273	247	241	284	284	288	274	259	301	266	234	246	238	297	253	236	268	240	285	253	260	256	236	233	268	234	255	263	259	301	260	236	266	250	258	292	243	241	248	269	267	235	265	242	243	265	241	290	290	241	232	250	232	234	278	252	252	257	271	262	250	251	250	267	260	235	246	267	240	252	260	305	248	268	289	275	243	226	254	284	272	266	255	231	274	255	268	256	261	252	255	268	284	241	259	263	268	263	266	260	267	280	243	234	263	256	253	253	271	279	270	274	258	219	222	292	264	247	266	257	241	272	288	242	260	211	260	263	267	256	257	267	291	274	217	270	292	241	243	267	251	271	270	264	258	260	271	242	258	269	270	269	262	268	269	233	246	245	260	267	268	285	253	255	247	271	252	249	245	261	250	267	261	235	261	258	274	268	270	267	262	246	249	280	268	287	250	255	262	269	253	261	255	246	293	243	248	253	253	280	247	254	274	288	222	283	240	260	265	253	243	250	258	236	251	242	235	261	273	250	267	263	265	269	240	267	264	238	274	278	247	236	297	263	224	254	258	251	265	241	258	252	280	276	268	257	271	271	253	260	261	259	252	246
10432	30096	23527	14646	11255	8711	7068	5673	4646	3777	3065	2670	2219	2067	1765	1555	1431	1318	1164	1053	1020	921	843	760	721	664	679	602	616	615	539	578	574	568	540	515	511	481	512	466	482	459	459	446	448	430	418	458	444	407	390	430	432	409	449	424	409	458	438	420	425	447	426	396	405	433	395	438	393	413	376	414	435	450	419	403	468	448	396	429	427	417	425	393	385	420	451	412	418	389	394	387	448	418	421	407	440	402	388	390	419	405	398	399	427	402	436	403	409	420	407	445	446	399	428	425	439	376	390	414	404	385	393	382	431	406	400	442	422	401	452	407	409	397	374	450	411	339	411	405	438	405	419	418	392	423	449	376	416	379	422	407	406	437	425	426	382	364	369	402	417	404	415	443	406	404	409	421	452	410	409	393	414	424	390	420	386	376	434	396	403	392	384	397	412	371	419	386	400	389	432	403	417	388	399	389	377	416	395	398	429	425	413	433	401	425	395	395	415	397	427	416	399	381	387	392	433	395	415	438	374	401	377	414	414	435	427	420	411	421	400	440	413	366	366	408	390	395	370	399	419	425	451	438	368	416	415	409	403	428	423	417	415	401	370	384	399	418	388	434	424	419	430	391	419	416	424	428	387	400	386	436	392	397	419	382	420	450	393	419	428	425	417	402	446	413	358	402	419	384	380	414	451	405	375	390	423	425	375	439	420	411	389	411	397	404	401	419	422	425	414	395	393	373	414	419	387	403	407	422	391	435	440	419	401	415	385	423	432	393	404	404	394	432	406	420	376	366	423	402	388	403	399	416	426	399	435	413	454	413	390	413	394	414	398	435	394	395	415	401	378	429	413	419	415	399	412	386	468	374	432	407	416	393	384	419	414	413	426	411	421	403	427	385	420	400	432	414	440	434	410	431	388	468	432	382	401	392	387	431	383	377	414	392	402	388	425	405	415	409	393	445	388	433	435	421	421	390	405	396	414	401	411	386	398	378	406	385	393	405	401	383	427	375	405	431	384	416	380	403	380	422	398	376	407	400	386	418	411	419	438	424	430	432	397	389	388	391	378	426	422	422	422	416	437	406	403	427	430	403	396	417	385	407	386	368	435	407	411	424	407	415	431	431	394	440	419	421	424	387	412	434	428	386	425	418	399	438	418	408	420	410	401	395	395	477	405	420	413	411	403	422	423	398	385	414	398	408	407	440	385	368	383	411	409	393	399	401	453	387	410	440	399	418	401	428	402	410	406	401	389	405	403	420	394	390	406	379	414	422	410	397	384	401	440	413	408	403	411	415	416	404	397	391	429	389	389	427	400	422	418	428	382	402	364	392	407	408	415	408	411	407	428	395	421	405	435	413	427	405	424	413	384	386	420	418	404	393	454	373	412	414	429	397	416	459	372	391	418	398	399	401	423	405	420	407	391	401	437	406	418	409	379	408	417	397	437	393	404	446	408	354	390	396	385	423	397	387	396	414	396	437	405	417	389	402	428	392	412	417	381	404	417	420	409	385	421	380	419	423	408	413	379	418	408	429	390	387	433	392	390	395	395	436	404	411	394	386	410	406	421	416	409	402	432	375	415	407	371	437	404	382	393	385	412	395	382	412	397	399	451	399	379	414	425	392	418	406	424	415	430	437	405	417	400	462	415	407	402	391	410	401	422	400	419	402	429	375	425	449	427	398	394	424	436	425	413	420	402	417	390	394	396	410	429	384	414	404	404	382	433	448	393	383	396	413	409	373	428	392	432	415	431	398	469	394	423	395	417	371	418	384	417	404	396	376	404	472	389	394	407	425	415	409	370	453	378	428	375	393	422	384	439	429	386	405	407	392	396	411	416	438	385	414	405	413	428	387	420	420	395	447	402	420	418	428	376	415	414	415	406	420	392	402	427	415	411	414	381	375	402	392	413	402	414	408	425	411	380	411	410	385	399	449	408	359	394	427	432	424	434	412	430	375	430	424	405	441	401	432	398	396	396	387	404	397	378	420	409	382	429	413	442	402	420	377	423	469	368	404	416	443	414	421	413	400	432	433	401	397	409	463	429	390	421	419	411	401	405	394	391	370	404	392	375	416	415	371	370	385	431	397	421	395	405	381	412	420	405	417	386	409	405	422	440	399	436	369	400	447	387	423	418	408	417	418	413	426	413	422	420	429	453	407	420	393	403	422	440	401	429	427	393	445	405	423	404	384	429	398	418	406	424	396	402	449	392	413	410	388	406	429	406	407	419	367	416	404	404	425	428	414	362	396	417	366	429	417	431	402	400	408	396	415	401	422	412	414	408	395	452	416	415	398	441	398	417	447	407	429	363	407	456	399	420	402	411	406	435	417	395	399	405	383	396	411	384	430	417	408	400	434	436	394	385	403	392	411	415	400	387	408	386	398	415	403	376	434	406	416	407	410	408	364	406	394	416	401	404	436	399	385	396	409	391	398	395	423	403	401	405	383	441	419	378	373	361	409	412	395	368	385	414	450	416	402	399	402	407	400	380	403	442	393	421	419	460	413	405	425	416	394	451	392	397	391	424	386	418	428	388	410	416	399	390	384	401	394	401	420	434	402	430	399	440	398	410	409	397	422	426	418	383	400	388	349	425	416	437	401	417	412	415	423	422	410	451	416	440	419	410	397	446	399	412	418	399	397	396	408	418	437	404	408	415	377	372	384	387	393	381	390	395	404	406	425	403	392	393	409	387	390	422	391	418	399	411	405	430	433	384	400	398	422	391	407	392	413	395	433	427	424	421	410	418	430	391	385	396	359	406	422	383	433	382	413	385	432	393	402	363	377	413	427	343	395	372	386	409	420	376	419	400	423	388	410	406	412	424	387	406	433	386	415	417	391	420	451	400	428	397	391	421	434	438	443	464	402	417	374	402	380	388	421	444	406	439	412	388	400	398	408	427	418	375	430	384	416	426	400	393	425	412	406	401	397	418	428	411	441	392	419	432	426	419	406	405	428	407	418	433	411	413	417	401	421	407	403	428	390	423	432	403	389	404	393	432	383	374	419	364	433	411	395	394	417	434	422	422	407	376	379	404	412	419	422	416	398	405	416	415	384	406	419	406	398	404	435	407	404	415	425	397	441	415	422	400	376	375	416	378	380	416	411	416	420	389	399	438	414	406	360	374	387	451	453	423	420	433	423	394	415	416	390	424	400	459	403	413	387	401	384	421	426	454	407	423	436	392	385	436	404	419	401	393	391	412	424	403	420	444	424	412	405	414	377	410	419	396	441	420	391	403	377	380	415	405	377	390	423	420	414	401	422	413	381	417	400	389	377	420	398	387	363	393	444	402	398	392	391	385	414	413	454	377	424	409	408	412	393	417	412	446	417	423	381	471	412	408	404	393	433	384	414	395	413	409	442	441	395	446	391	413	399	427	392	418	458	410	395	386	408	404	417	418	446	416	406	377	404	447	425	407	397	403	438	417	421	418	405	398	412	412	399	415	423	424	419	413	390	425	357	388	389	412	418	399	416	395	437	411	409	420	382	412	410
27489	19840	10716	4248	2223	1462	1203	1041	883	808	739	663	642	587	603	522	529	504	485	522	456	476	469	461	451	434	450	429	467	450	435	412	450	422	413	400	414	436	434	406	431	409	411	412	433	430	424	387	399	406	411	431	419	401	386	404	414	389	417	418	393	423	418	419	391	427	427	416	411	411	440	415	435	387	365	393	382	400	387	431	419	410	416	410	385	410	429	394	388	393	381	394	374	451	408	429	407	403	403	409	409	433	417	420	432	428	396	405	400	473	440	421	371	429	398	432	455	435	367	403	432	438	369	422	393	419	426	390	423	420	438	395	376	414	406	376	386	427	423	417	422	400	420	415	432	378	422	409	422	432	433	384	426	417	407	373	402	406	402	421	403	402	370	427	411	419	371	411	423	377	364	404	402	419	421	411	422	428	435	402	424	426	388	419	409	399	412	438	437	408	366	406	389	385	411	410	396	406	445	401	360	379	411	369	399	443	426	415	424	428	373	391	429	383	417	387	406	441	420	404	404	381	454	400	405	408	359	383	440	391	391	400	394	390	427	434	394	378	414	425	382	406	397	399	442	384	426	414	418	413	394	450	431	411	388	430	420	429	388	410	420	457	415	407	418	402	371	359	392	387	399	392	411	380	417	432	398	409	403	451	441	416	398	453	422	414	388	374	388	431	434	420	405	393	423	371	436	436	419	396	405	458	440	380	421	391	423	409	418	435	446	415	381	412	416	393	415	427	421	448	403	387	410	400	398	375	426	413	416	419	450	404	403	393	352	390	403	420	397	460	429	407	429	412	399	415	409	389	362	396	412	415	447	429	379	410	410	449	406	452	365	420	439	422	415	386	370	398	389	376	443	404	409	436	431	406	359	402	397	419	417	388	404	366	412	407	403	385	373	409	404	409	400	407	419	417	393	403	423	426	395	446	378	443	449	422	427	393	406	407	410	405	435	392	411	359	439	422	425	401	420	410	395	403	416	396	431	439	423	420	411	410	418	398	421	409	409	397	404	419	372	416	399	415	409	410	420	357	423	402	426	384	398	409	407	414	404	435	406	436	407	408	402	372	408	414	418	403	380	400	393	390	403	387	390	399	401	402	410	387	393	399	406	378	414	372	392	399	397	432	383	384	412	394	428	412	398	406	409	412	428	373	412	419	439	445	428	406	395	384	415	408	436	366	416	451	383	422	420	388	404	436	382	388	377	399	394	424	399	426	389	407	371	398	416	400	426	401	403	429	406	409	415	422	444	418	408	382	395	384	408	429	423	404	454	427	388	419	422	411	408	420	444	409	414	394	413	436	381	403	378	438	406	421	439	403	395	407	400	394	408	412	367	378	430	407	426	414	400	403	399	400	430	447	372	376	408	411	380	414	397	394	379	433	409	402	424	412	428	396	410	419	385	386	414	385	417	426	418	443	433	364	438	410	405	414	376	423	418	402	398	391	422	402	417	422	453	414	434	418	422	399	431	447	431	411	419	385	406	413	394	427	404	397	378	449	424	430	406	401	418	411	421	397	440	422	431	407	379	402	403	419	448	433	440	407	426	407	435	431	399	415	436	444	442	407	398	390	394	378	404	406	388	367	418	407	414	396	438	411	409	389	417	377	420	443	424	389	372	395	421	395	401	386	414	422	373	420	427	411	415	368	376	387	397	414	429	449	415	404	398	414	423	421	412	396	435	419	378	388	388	375	419	413	404	409	405	426	426	368	370	409	394	381	428	397	391	384	400	382	398	423	396	393	436	401	421	404	433	431	397	370	423	374	421	407	422	412	406	431	391	378	374	417	385	404	414	371	391	414	416	428	368	382	439	427	411	401	424	397	389	402	440	422	431	414	417	397	372	443	357	439	436	398	408	424	373	427	386	438	396	420	418	394	385	420	394	386	374	415	374	394	391	436	400	400	395	403	417	402	418	407	418	414	433	377	430	385	399	376	430	403	422	418	399	411	386	437	434	373	364	409	390	418	429	400	430	446	415	412	380	392	440	422	363	455	404	460	407	419	417	418	397	399	399	418	441	396	400	425	398	404	411	415	384	420	405	394	416	440	415	393	417	417	407	412	425	404	383	431	427	409	425	390	379	397	398	388	405	437	384	405	425	432	424	431	403	378	391	384	409	386	440	396	417	419	424	386	438	384	402	385	384	402	409	382	396	435	445	359	439	397	394	446	421	428	410	384	402	386	370	411	383	414	391	413	413	452	416	392	385	395	375	408	419	373	406	388	413	375	359	410	407	392	420	410	450	397	386	425	403	380	409	389	406	400	412	411	427	406	421	406	424	408	437	443	395	403	424	401	384	407	427	391	409	374	359	409	382	421	428	384	407	398	419	423	417	411	426	409	404	395	408	402	393	389	366	405	389	397	394	417	403	441	388	401	416	446	397	415	410	369	386	398	414	383	397	448	405	396	432	405	410	373	408	422	406	374	419	386	445	373	406	405	433	421	385	401	396	406	425	426	454	404	411	387	398	416	395	395	432	438	380	383	372	426	432	397	410	393	442	418	434	420	403	411	424	432	396	389	436	416	410	394	405	385	422	414	380	406	409	426	402	402	412	418	380	382	377	436	384	416	370	406	383	386	421	459	414	378	413	413	403	405	392	382	409	417	362	425	426	403	423	395	398	437	402	412	397	428	401	404	392	396	431	400	374	396	453	440	408	392	383	411	410	407	381	393	422	375	441	398	396	395	406	422	433	396	403	409	375	395	387	428	407	413	374	427	407	419	406	403	397	440	445	389	434	405	431	396	385	406	418	408	420	421	359	418	422	396	387	393	419	411	412	381	426	412	401	402	395	420	415	420	404	347	398	389	427	400	399	433	401	410	392	431	365	415	429	405	383	398	411	352	390	404	384	385	422	381	401	397	427	407	390	384	420	399	429	428	396	421	437	410	418	392	406	422	447	421	396	400	392	401	387	408	401	448	417	404	410	404	391	385	438	425	408	409	401	435	420	414	380	403	399	407	417	431	414	435	410	426	462	387	380	408	383	434	427	397	418	398	404	431	415	399	417	401	377	419	376	365	404	432	403	429	418	434	416	429	431	384	407	419	398	436	383	388	387	381	412	412	416	423	388	391	403	412	392	390	436	453	412	419	419	425	405	402	426	393	437	389	389	398	430	419	420	431	388	412	405	434	408	426	425	403	412	427	376	430	424	403	371	427	421	422	386	414	399	373	390	413	423	409	390	400	418	376	396	415	403	411	422	417	411	422	446	405	423	421	371	395	369	392	389	410	373	402	381	391	413	442	415	386	423	406	431	394	430	392	407	425	389	427	382	427	402	415	379	363	399	415	433	389	392	414	416	428	394	404	413	383	412	435	433	369	446	396	433	380	398	399	418	412	417	399	397	402	388	433	407	435	411	431	387	373	429	450	427	368	412	409	414	406	425	402	410	363	395	384	401	429	373	412	432	403	418	452	425	429	430	387	441	431	400	411	434	408	458	416	424	377	367	424	402	435	411	399	414	408	420	419	379	407	422	427
9088	17839	12531	6769	5105	4009	3180	2599	2185	1834	1646	1447	1328	1207	1183	1095	1042	951	962	906	889	826	819	793	789	727	764	720	717	698	682	738	706	668	703	677	700	670	713	678	715	693	697	663	638	703	694	729	640	601	657	701	655	666	640	654	664	593	692	641	653	678	669	675	679	617	676	624	656	713	636	637	661	621	644	654	640	636	713	658	666	686	622	656	687	635	671	654	666	638	717	645	655	691	666	664	621	680	678	614	698	610	677	667	647	670	653	669	692	651	678	671	652	665	660	678	656	657	641	642	641	644	626	643	641	695	669	653	670	670	671	624	651	651	654	618	683	687	609	650	656	608	610	665	682	633	652	622	663	651	659	677	648	668	640	633	661	649	638	696	675	673	689	628	625	648	667	699	628	659	647	658	673	607	649	611	653	662	634	638	671	688	668	661	654	701	624	713	621	650	634	667	588	584	632	673	696	654	653	675	663	637	614	675	648	706	638	656	597	654	669	644	658	645	672	681	700	681	684	683	631	661	643	623	616	656	674	681	621	661	657	677	705	682	662	658	680	657	652	632	679	651	642	663	693	632	666	668	662	705	681	638	600	619	664	633	616	684	635	609	644	637	651	678	658	687	691	664	602	635	630	645	669	633	627	646	710	689	689	643	646	631	684	721	639	643	691	660	632	686	614	659	664	647	644	701	697	666	647	688	669	641	583	639	687	678	655	674	678	636	626	715	638	706	682	607	621	666	647	629	625	690	663	625	682	686	679	694	637	607	634	641	646	633	666	645	655	679	673	661	691	673	675	655	714	688	668	650	671	656	658	673	690	617	653	700	689	663	673	678	695	675	690	674	663	637	632	624	690	660	654	649	656	695	647	635	654	702	656	656	661	698	638	714	663	627	646	648	675	643	649	632	654	659	634	674	701	683	643	647	663	691	664	649	627	649	633	631	654	680	687	635	729	666	643	696	641	674	712	629	672	702	611	684	628	672	611	680	642	653	648	651	603	675	671	676	702	655	650	666	657	674	638	648	654	643	598	631	638	648	648	715	635	668	680	662	647	669	662	665	705	675	638	623	651	682	689	690	657	685	622	638	669	646	702	653	623	667	685	649	649	697	607	664	710	625	636	632	598	677	649	651	657	655	678	648	647	667	667	691	642	630	682	665	661	640	625	679	646	664	635	697	646	635	670	658	637	668	669	668	652	686	645	665	668	668	685	618	654	682	673	649	699	665	675	593	625	609	624	661	644	657	711	666	672	734	695	659	672	662	698	650	692	648	651	620	673	731	623	656	639	693	608	647	685	678	691	635	652	647	657	675	644	662	648	675	697	607	646	661	693	653	656	654	637	622	671	637	643	658	665	667	651	658	664	661	644	707	610	656	654	689	667	672	615	628	671	674	628	657	663	667	615	631	672	637	643	629	644	637	654	623	650	658	627	626	659	631	654	650	697	637	630	688	625	668	676	668	673	684	659	644	666	650	640	667	655	724	660	680	643	651	689	671	653	659	614	676	650	690	689	641	630	679	679	695	621	672	664	653	672	638	637	638	661	682	636	684	698	705	693	646	666	631	678	634	645	626	633	636	608	687	671	642	624	692	639	681	610	627	643	697	659	644	660	646	668	653	639	610	651	655	678	636	640	686	660	668	667	666	661	674	684	630	678	672	641	663	672	639	633	640	610	658	634	633	644	641	633	675	697	683	713	658	621	641	647	652	660	669	644	642	653	602	654	699	629	626	645	650	646	650	680	672	614	666	681	660	642	648	638	641	638	688	626	693	695	657	657	625	629	640	692	688	651	599	668	633	666	638	630	617	656	697	632	691	679	639	676	605	634	679	643	709	664	653	627	666	673	666	675	667	683	638	641	699	649	621	664	685	688	655	676	678	667	652	636	646	625	671	660	650	612	679	645	665	684	694	665	638	673	639	666	668	699	702	707	673	648	636	675	641	659	637	677	655	693	624	671	647	656	678	698	660	659	682	628	669	665	627	682	623	667	627	667	642	621	666	699	649	653	648	667	667	687	661	639	632	635	618	668	673	609	645	656	652	676	612	663	671	659	636	639	685	659	658	647	651	642	626	647	659	655	635	631	696	682	687	670	676	621	624	695	655	681	639	644	689	630	706	684	721	618	628	657	627	620	700	666	642	652	674	689	676	627	652	702	639	664	636	650	699	626	615	661	642	672	623	666	666	671	633	649	625	657	673	678	666	659	663	654	598	627	661	660	629	659	627	681	689	671	673	661	656	688	647	654	600	670	689	676	674	704	626	675	666	664	627	692	689	639	656	660	640	649	598	647	720	654	634	682	597	628	709	669	601	645	636	654	669	685	697	683	642	658	661	674	660	673	683	596	680	634	649	688	718	665	645	673	675	668	658	686	657	709	700	653	666	656	647	646	646	680	703	675	658	654	633	642	658	668	639	655	645	636	634	632	627	664	655	632	676	698	679	690	681	680	625	711	675	671	705	614	629	638	620	696	677	639	656	663	628	662	648	611	658	645	662	631	614	680	663	663	671	651	675	687	669	670	687	672	675	681	659	685	692	655	660	616	675	673	667	665	697	645	660	644	617	642	650	649	666	619	654	651	656	661	639	637	681	631	662	635	631	647	669	656	646	653	655	615	651	607	663	648	658	709	716	617	667	642	666	652	642	671	643	695	660	696	644	662	680	582	643	697	661	662	649	648	633	681	627	664	677	724	595	631	623	674	671	675	640	660	651	670	654	656	666	657	643	652	671	666	636	682	621	691	663	665	660	633	676	675	688	643	670	638	673	657	627	653	640	665	675	629	642	688	716	655	678	670	614	670	623	639	676	673	709	661	606	685	639	628	595	668	681	660	642	662	610	691	687	696	682	695	678	676	626	682	698	651	655	657	676	690	665	628	665	664	676	682	635	660	680	634	672	657	660	681	600	675	665	703	689	668	680	640	654	686	643	644	618	683	649	619	682	650	668	677	667	632	696	664	683	686	651	660	706	704	653	657	647	635	679	653	686	681	686	660	656	681	636	660	643	688	652	672	714	683	693	619	675	686	661	624	629	621	659	667	651	633	657	636	651	650	655	685	680	628	662	650	647	640	592	704	668	642	664	649	641	717	670	694	641	702	615	690	630	624	679	670	628	680	672	680	710	674	653	631	634	709	634	629	632	643	623	637	705	675	691	682	647	615	662	636	662	640	678	637	621	672	661	618	690	655	643	648	627	627	621	676	688	633	682	686	611	610	642	698	674	672	646	690	671	678	678	641	707	683	676	656	638	607	669	639	644	682	663	675	678	632	620	614	635	708	696	697	601	653	668	681	667	651	722	628	661	621	595	658	656	675	632	666	639	667	614	668	681	665	657	668	642	642	649	702	674	714	683	684	634	665	664	674	654	652	645	679	672	630	687	658	694	638	642	691	619	686	659	646	660	652	688	687	632	637	648	632	644	643	664	663	654	679	649	657	659	654	638	668	630	667	612	653	657	644	604	653	648	618	638	610	669	657	691	648	634
23418	21498	28291	25110	21096	7414	2480	1631	1207	1052	920	816	739	662	659	575	540	543	512	443	440	447	412	431	403	374	370	360	358	349	382	326	382	336	342	325	335	311	319	349	302	344	307	297	291	315	321	328	313	316	335	331	326	311	305	299	316	322	320	355	319	330	315	330	283	306	321	286	335	306	311	317	335	316	328	324	312	277	307	303	349	319	348	329	299	308	311	319	334	326	334	302	323	325	317	294	323	332	298	307	351	294	298	307	318	343	255	311	306	319	287	330	304	298	315	311	309	321	338	315	317	309	307	318	308	307	313	307	324	283	300	316	296	318	333	303	325	281	315	287	310	316	308	314	279	320	296	310	289	322	314	318	303	305	300	292	316	346	321	333	321	292	286	338	299	304	328	304	301	282	318	308	339	284	358	313	301	335	304	300	288	324	310	315	306	335	321	307	322	308	288	300	361	288	289	356	295	324	319	306	313	323	309	307	315	318	321	304	286	294	316	300	327	329	287	306	291	326	300	307	300	335	355	306	323	291	338	274	290	282	296	325	288	296	316	320	321	307	345	302	308	309	291	338	319	279	346	328	286	315	315	308	317	315	334	276	319	298	315	339	335	326	299	319	295	329	305	296	319	340	290	309	311	286	309	304	287	308	306	316	275	300	299	316	287	304	321	295	291	329	331	321	310	319	324	294	320	312	299	283	276	317	301	321	344	343	305	316	305	324	297	309	298	282	290	296	302	291	314	321	305	309	286	327	335	278	289	263	330	315	290	314	309	326	307	339	296	313	301	315	311	320	287	272	279	313	301	304	299	324	299	327	313	314	301	315	328	299	307	288	332	291	297	283	279	313	333	309	266	322	329	342	289	303	321	284	296	295	337	310	295	324	281	329	345	306	307	308	335	308	300	329	310	331	296	284	270	312	329	318	290	309	311	294	325	322	292	367	321	332	304	293	319	305	302	308	261	314	325	302	310	291	322	307	285	297	333	317	321	285	336	329	284	312	287	325	351	310	320	303	305	304	289	348	318	295	295	313	297	324	307	291	285	287	305	293	304	338	309	311	319	309	301	317	340	320	309	304	323	298	317	309	327	322	271	296	306	337	297	316	321	286	317	290	293	295	298	303	347	289	321	315	327	323	292	330	303	296	313	290	327	313	312	282	310	325	311	280	297	300	314	295	298	293	307	286	312	302	289	318	326	310	300	308	308	304	287	326	330	273	302	345	319	338	305	338	324	295	300	330	327	341	302	327	316	290	339	320	328	315	344	330	336	318	320	309	317	304	298	306	290	313	306	332	315	339	313	291	277	306	319	297	308	286	332	331	311	326	299	318	305	329	308	337	305	329	335	315	319	309	340	291	326	315	292	306	293	287	334	314	299	301	276	324	263	330	300	307	334	335	288	330	325	326	324	311	316	292	312	295	303	337	304	323	331	313	319	297	287	340	275	295	300	288	281	327	340	286	300	295	311	308	280	287	314	290	296	308	263	333	314	289	314	300	304	321	326	271	288	290	314	301	297	317	319	280	298	312	288	319	333	301	307	307	305	279	300	322	346	304	326	311	291	298	313	323	311	282	292	351	292	330	312	310	303	311	286	296	314	327	290	343	327	312	314	311	288	320	323	306	313	331	333	319	295	288	339	296	290	309	331	330	327	302	283	318	312	312	305	338	322	282	319	331	343	344	307	311	297	302	281	323	300	280	311	281	277	294	337	310	289	314	337	332	312	299	303	296	306	302	288	308	284	289	300	341	321	282	338	361	299	298	317	302	315	318	318	291	305	310	280	332	296	308	311	318	315	319	304	305	284	333	301	305	329	303	324	289	319	300	314	337	308	296	303	282	300	276	303	298	302	291	299	304	262	289	320	287	327	299	313	327	330	269	289	317	287	304	319	304	276	311	307	305	308	329	302	304	328	311	322	334	329	344	295	328	306	316	279	332	312	332	307	319	309	320	321	303	296	313	300	342	311	305	313	324	301	310	311	303	304	320	314	303	308	284	305	328	318	317	322	335	266	328	333	302	323	305	322	315	303	302	304	295	316	316	318	310	308	296	298	303	325	305	329	315	318	327	332	299	335	324	312	319	341	327	328	309	347	290	290	311	310	293	333	330	330	298	309	301	331	341	290	311	305	270	314	305	290	326	326	298	306	314	300	289	344	299	325	302	284	303	304	293	307	324	304	311	296	324	324	340	306	293	308	299	319	304	319	319	331	311	332	303	309	295	305	297	282	343	320	331	306	305	320	290	321	302	343	290	341	328	281	333	298	304	299	307	304	319	306	292	326	331	297	281	320	310	325	324	342	306	300	315	293	302	313	301	331	324	321	332	296	290	312	316	300	312	327	312	335	290	301	325	291	292	258	356	299	321	295	331	325	302	322	293	311	295	337	312	319	272	331	317	312	290	285	286	323	313	323	274	309	282	276	297	340	306	334	326	306	304	318	303	314	292	313	298	303	329	319	278	303	306	300	308	305	280	285	326	314	303	290	293	321	328	300	309	297	302	314	319	308	286	319	284	283	310	313	291	280	310	316	321	328	285	294	302	303	319	294	322	323	327	298	334	306	300	299	306	310	293	320	287	345	320	328	309	293	334	328	317	299	308	318	310	296	319	317	314	293	326	266	302	326	301	279	309	306	332	281	314	322	336	295	323	307	298	314	296	284	288	292	275	311	287	298	298	304	310	311	331	292	322	284	316	311	292	323	274	304	311	295	312	340	349	294	303	303	291	331	316	319	318	330	312	315	345	332	295	312	328	314	310	323	303	290	306	279	307	296	289	293	337	293	298	324	285	324	304	297	336	321	295	332	282	325	310	274	317	343	299	291	337	337	309	342	329	300	307	321	318	322	297	312	319	316	320	337	307	308	279	308	323	295	335	300	335	317	317	302	328	295	278	346	310	308	290	311	335	305	308	316	267	300	330	281	294	349	296	284	333	315	359	301	315	317	303	309	302	304	312	337	328	317	305	319	310	341	307	293	328	307	312	322	328	335	309	295	275	283	341	266	282	280	292	307	316	290	332	305	311	301	301	320	326	321	299	304	258	293	311	317	270	322	303	299	305	300	334	286	275	321	291	318	301	317	295	317	310	310	323	294	300	323	332	321	304	327	281	302	309	299	311	294	296	295	317	336	309	300	282	318	304	314	310	329	316	320	308	320	307	267	318	315	302	317	288	273	309	295	336	308	297	329	322	303	359	290	319	319	307	285	329	301	287	311	324	302	308	300	316	289	321	326	302	318	289	339	342	306	315	308	293	325	322	317	339	330	322	306	335	312	281	277	294	312	289	317	335	296	316	335	296	301	304	314	284	324	303	314	306	305	299	330	284	291	299	306	281	335	304	323	313	321	308	318	295	323	306	314	313	324	324	341	273	315	302	305	344	306	269	344	277	288	329	345	304	327	295	281	322	298	315	311	308	306	316	315	288	328	290	315	300	309	298	304	324	337	302	347	312	311	308	276	308	336	301	316	310	302	311	327	274	287	315
8927	25323	19123	11400	8695	6687	5459	4336	3461	2802	2331	2103	1831	1640	1427	1333	1193	1089	1039	976	889	869	818	731	727	728	641	655	622	640	604	623	603	617	545	544	598	511	572	597	504	540	532	544	545	523	503	508	514	542	533	500	516	538	529	466	499	538	492	515	516	536	461	499	509	500	552	523	530	499	525	479	474	511	504	529	519	481	485	548	502	524	512	503	492	508	512	523	500	552	504	484	490	536	494	505	507	531	484	487	449	503	476	508	495	453	529	515	482	532	493	557	499	495	450	446	508	501	552	529	518	498	509	525	524	521	517	540	483	488	500	471	530	505	501	512	453	504	513	489	503	488	504	480	493	509	515	507	518	520	523	489	508	514	454	503	464	537	476	490	481	504	479	483	492	510	482	494	512	496	470	498	517	510	504	494	463	538	533	514	518	474	512	453	450	482	492	539	495	505	497	499	511	487	517	516	527	519	505	551	493	482	509	476	527	483	519	528	535	492	512	454	518	505	515	520	528	491	492	497	527	535	473	485	469	509	530	517	531	476	494	490	495	524	499	522	522	508	489	530	503	504	476	517	481	550	474	509	487	499	473	532	472	516	504	509	557	468	493	513	502	505	515	523	526	511	517	498	489	514	483	505	539	516	580	502	482	522	469	469	474	520	491	541	531	518	547	536	521	495	487	508	485	539	503	481	519	501	507	522	494	494	523	472	486	494	480	515	520	543	540	469	500	496	505	541	494	489	550	480	470	517	487	459	507	531	512	488	527	530	504	520	480	484	480	497	504	529	474	522	477	462	487	490	508	489	479	505	496	534	492	514	511	539	521	493	531	511	519	528	540	478	498	525	513	487	489	538	499	525	486	498	485	490	525	494	502	442	488	535	483	537	502	498	513	516	489	502	483	441	479	503	506	491	494	486	524	534	471	513	531	504	496	470	498	519	521	501	493	532	472	503	489	500	493	469	522	495	493	460	479	527	535	504	495	513	520	512	526	487	514	521	521	487	488	496	478	488	536	486	534	509	497	503	498	487	481	504	535	516	491	509	515	492	496	534	517	490	501	513	531	513	506	509	516	486	463	501	518	467	496	506	491	523	536	500	510	495	494	488	479	485	513	509	549	536	507	533	476	471	495	496	499	521	527	486	530	470	539	511	509	559	517	514	536	525	494	523	498	494	524	511	496	504	494	505	548	495	511	496	481	524	470	481	495	500	547	507	515	484	440	486	535	480	532	512	516	484	522	478	506	495	516	503	524	534	492	467	533	543	538	462	463	522	547	465	505	561	494	534	502	489	507	509	492	510	468	511	486	527	512	462	491	520	497	460	551	534	482	523	497	521	497	482	500	468	515	489	512	491	490	514	545	495	497	505	481	492	471	485	536	513	485	479	510	493	486	509	489	482	531	479	491	532	519	480	508	528	511	516	518	504	478	523	477	540	482	514	544	498	505	522	504	487	481	510	527	512	537	516	463	538	474	490	518	520	484	519	527	490	488	512	514	475	482	493	501	506	498	482	486	495	507	500	474	494	524	484	469	482	478	507	488	498	517	499	474	476	471	508	521	541	499	538	492	572	515	512	520	454	518	486	484	521	513	474	536	496	497	467	526	494	518	513	504	514	499	526	479	525	533	478	513	509	471	470	526	463	468	519	503	481	501	508	499	473	476	543	534	522	498	543	513	501	533	511	454	507	490	537	515	501	458	516	509	512	505	517	478	527	502	569	480	548	523	497	491	493	527	524	508	500	522	457	473	512	482	499	516	492	477	529	513	536	491	511	495	508	490	509	478	492	498	497	493	492	498	531	523	500	520	526	492	484	482	478	517	510	479	528	520	472	471	514	473	523	473	457	482	569	482	495	478	507	521	512	497	532	462	503	532	503	456	517	494	535	506	502	484	501	521	492	508	471	478	485	551	504	501	493	514	516	489	501	490	489	509	470	474	515	517	509	554	519	497	518	528	562	522	524	535	496	486	509	502	565	467	501	513	524	499	477	485	467	509	493	545	521	523	486	488	514	475	462	537	542	507	506	493	520	490	511	499	494	532	489	482	499	514	483	491	486	458	486	503	522	488	480	517	478	468	463	504	503	486	501	493	505	529	525	512	495	490	515	487	513	500	487	525	482	500	510	466	521	500	501	492	467	500	523	504	484	475	516	463	523	507	447	501	490	490	488	520	550	487	559	467	488	476	488	492	503	485	461	523	502	509	515	490	530	475	466	506	484	498	557	469	516	498	510	504	505	498	503	487	522	520	506	490	476	494	535	492	499	499	504	524	523	494	493	493	497	470	499	465	529	517	488	512	518	483	517	486	507	507	499	515	503	498	503	476	526	467	496	499	519	493	523	518	489	479	509	472	483	485	521	509	506	519	549	504	521	469	527	498	526	483	525	520	506	452	516	558	513	479	494	495	502	484	519	503	496	481	515	522	528	483	506	564	510	517	511	475	480	501	514	484	496	505	496	478	517	497	459	535	507	491	504	509	516	506	476	493	512	474	472	523	525	471	550	488	513	525	480	521	472	506	531	546	509	497	501	492	490	484	490	518	522	532	483	495	525	531	516	501	483	482	493	501	509	470	505	527	532	475	495	487	513	503	486	524	529	517	492	482	482	526	551	514	491	489	542	536	520	489	523	501	508	487	532	540	537	493	478	512	499	515	475	491	467	521	492	490	525	534	507	500	527	497	497	500	530	515	504	496	473	493	515	504	504	511	539	521	474	513	509	473	445	495	478	509	504	491	462	518	530	500	493	485	465	521	509	506	506	498	516	470	465	509	490	511	506	479	510	523	515	490	484	508	516	525	536	535	489	534	503	517	460	505	483	513	496	483	497	519	472	522	480	509	517	544	505	549	528	485	507	475	511	517	513	486	530	526	535	503	472	517	484	515	460	468	506	528	505	462	524	513	469	499	560	449	518	499	510	494	503	476	475	454	498	482	496	483	493	533	518	493	512	547	475	482	510	487	507	523	530	497	514	510	489	511	505	521	503	540	471	503	495	512	495	467	508	499	506	503	492	512	505	527	471	514	494	451	485	470	516	539	530	519	522	530	479	486	461	507	499	514	509	511	508	505	497	522	487	516	481	485	493	524	479	515	513	539	508	532	517	516	551	521	541	503	501	464	500	497	502	487	506	492	487	514	510	534	498	546	529	530	479	509	476	482	512	491	518	472	489	530	499	494	499	485	515	520	486	514	541	526	474	515	475	480	501	489	514	492	535	507	510	535	524	529	493	507	569	479	471	504	508	530	462	497	482	483	504	510	488	507	492	532	485	455	531	515	478	534	491	503	510	510	522	494	502	487	483	502	434	498	508	491	532	477	483	528	513	506	554	520	531	504	480	482	485	459	542	478	476	519	452	501	476	506	527	473	523	493	491	505	460	525	512	493	494	549	544	452	503	513	533	497	532	470	521	495	514	506	509	456	550	534	503	496	497	506	487	463	518	494	484	510	472	526	470	505	474	495	473	509	518	525	515	468	503	489	550	505	503
24964	21470	25957	23261	4661	2005	1467	1186	1008	880	722	670	694	605	609	585	529	533	530	483	507	465	498	442	466	463	467	430	421	446	414	449	440	402	417	351	390	410	379	362	382	366	404	379	408	389	439	379	381	370	436	414	378	370	361	405	404	384	390	397	378	424	374	392	385	396	381	379	367	379	373	366	372	403	405	359	383	405	399	391	389	381	419	358	377	421	355	389	381	404	383	370	386	371	391	419	380	378	409	426	383	356	377	379	371	415	409	380	388	347	407	374	390	410	370	393	400	363	381	367	355	385	411	364	387	420	373	364	383	358	391	400	387	420	358	370	385	401	387	396	399	416	379	392	397	355	380	377	405	388	446	395	377	369	387	381	409	357	368	367	369	391	390	366	384	371	366	406	391	394	341	377	366	398	415	384	373	387	367	363	373	383	376	390	389	412	394	387	366	390	388	370	404	406	396	393	370	396	432	405	390	408	407	365	361	389	397	395	398	375	369	429	409	366	445	382	369	372	379	390	400	405	390	361	413	435	383	381	385	418	424	382	379	363	366	372	370	364	396	376	429	408	402	360	391	386	370	386	368	377	388	400	368	422	402	377	383	412	384	358	368	406	400	425	401	376	377	368	380	388	365	388	342	380	379	360	392	362	402	376	374	401	405	395	365	408	360	356	432	385	395	420	399	376	366	401	407	388	388	398	398	349	379	414	362	384	365	396	380	421	359	400	408	398	383	378	397	400	381	374	350	380	366	376	384	389	406	389	373	398	407	371	389	411	363	425	425	389	375	382	370	340	411	391	357	404	382	392	399	409	356	380	390	378	406	388	390	386	353	397	424	397	351	399	399	435	405	418	393	407	367	338	384	374	383	366	422	366	405	374	332	371	345	407	361	347	439	391	375	360	411	390	382	401	378	380	414	404	386	399	424	375	370	352	360	400	403	370	370	386	352	405	425	405	385	378	407	404	379	387	386	415	378	380	385	375	418	345	373	389	392	397	380	362	383	394	384	381	401	376	392	375	391	381	391	407	368	414	354	368	366	377	378	369	409	366	393	407	380	375	380	359	363	360	340	399	381	404	351	363	376	376	350	379	372	388	392	344	400	373	394	382	395	401	370	407	360	380	385	397	382	390	364	385	386	385	372	375	406	384	379	350	378	407	391	384	428	396	404	406	419	367	376	404	396	364	395	375	355	397	365	378	355	388	386	418	423	395	355	387	369	363	395	341	390	371	380	376	394	396	390	385	429	386	354	407	442	413	396	373	367	361	402	384	360	395	394	397	384	374	374	433	406	363	353	392	371	381	377	387	378	392	409	398	379	383	431	416	403	384	411	370	405	407	399	353	374	369	381	407	378	372	361	408	413	393	411	378	395	381	357	377	359	412	380	389	397	353	413	385	407	375	377	368	382	368	413	385	413	418	407	369	366	373	387	406	412	398	384	358	419	393	437	391	347	385	357	354	385	383	411	368	396	391	386	422	383	391	386	383	366	388	417	344	399	389	411	416	405	372	421	361	390	376	388	347	397	381	376	352	365	404	409	366	414	383	405	407	425	389	368	392	393	442	347	364	379	374	383	407	399	372	405	400	388	370	360	388	409	422	396	384	403	391	394	375	439	392	374	370	407	364	386	377	397	387	388	395	375	370	348	346	369	363	364	399	394	395	388	388	361	385	382	386	398	380	382	423	412	364	375	358	415	381	372	413	406	374	388	382	378	393	401	402	415	386	382	382	380	369	404	402	409	375	393	393	395	412	428	406	357	420	415	369	392	381	417	387	379	383	404	409	375	388	381	396	381	379	393	375	383	406	408	391	361	409	410	406	396	393	391	395	413	389	374	362	383	375	381	372	399	390	356	393	409	397	404	363	369	386	403	393	395	383	399	377	379	390	374	397	370	403	412	365	375	390	394	389	401	369	383	371	402	380	404	421	389	380	401	367	395	394	408	335	405	381	362	365	397	381	412	403	399	388	403	394	404	388	386	385	383	363	417	348	394	387	369	392	387	388	403	382	401	381	389	375	403	400	403	368	393	387	353	381	358	405	429	388	410	364	401	377	395	416	399	397	388	413	399	357	403	401	370	403	394	380	340	369	379	396	425	388	399	399	389	371	352	355	428	386	403	349	389	387	398	399	381	354	357	387	387	366	388	377	403	366	378	371	380	397	399	380	379	409	354	355	402	373	400	412	371	397	385	417	401	423	379	376	423	380	383	385	425	391	375	405	380	409	375	417	401	396	355	371	377	392	393	399	401	385	385	369	402	383	390	380	360	385	393	363	364	386	370	407	402	399	412	412	375	391	388	360	366	390	408	386	394	388	380	360	390	389	431	357	417	408	371	389	408	385	419	388	382	397	399	386	405	410	380	358	409	353	389	372	380	354	408	377	406	343	382	431	413	374	386	373	394	356	384	411	395	366	397	401	406	402	409	437	405	367	390	360	419	382	373	358	365	372	410	401	363	401	380	391	381	420	402	415	384	420	388	410	372	383	372	417	391	366	352	385	373	391	402	399	463	412	416	426	415	413	360	404	390	360	422	401	357	421	404	382	400	379	367	396	364	350	372	391	384	420	369	442	413	381	389	395	410	374	388	388	406	427	385	372	416	410	411	404	383	407	409	397	405	387	378	415	366	404	384	369	354	382	392	368	389	372	372	412	403	378	405	398	364	395	412	391	350	402	375	345	418	401	382	354	368	378	416	361	391	401	406	408	392	376	384	405	396	378	373	399	403	398	364	415	405	381	412	383	384	410	437	372	367	402	374	364	389	368	366	424	390	425	401	401	385	320	377	399	392	378	371	392	366	404	399	398	412	374	371	382	394	364	397	382	417	411	403	401	387	411	371	403	384	376	398	404	411	352	362	403	405	411	392	374	396	344	375	382	372	390	414	402	362	392	401	396	394	375	387	373	370	398	393	374	376	401	434	398	365	383	359	361	382	380	425	372	404	384	391	385	378	432	414	382	405	345	351	382	359	387	371	380	384	388	360	367	350	378	385	358	397	382	385	435	405	410	350	380	399	377	392	388	406	354	384	436	368	407	397	399	387	383	393	367	388	399	403	386	400	393	414	414	380	391	372	404	408	347	391	410	371	410	355	369	399	386	371	410	374	397	373	388	393	360	339	370	387	404	399	390	376	397	369	373	377	418	367	389	344	378	395	386	352	386	380	356	407	416	397	396	399	376	398	390	413	418	403	385	388	404	410	373	364	385	421	382	392	407	417	408	385	373	395	367	365	347	349	382	438	380	396	405	387	364	368	421	384	375	394	397	376	379	370	381	383	379	393	360	377	420	372	385	429	393	386	396	381	400	399	402	401	384	400	415	382	380	383	419	389	402	372	410	410	385	429	403	367	416	349	384	364	380	353	359	405	380	402	360	372	382	362	365	413	393	355	353	410	407	384	366	400	389	406	373	391	385	380	395	353	384	378	420	411	368	411	393	385	402	393	386	389	402	370	353	363	401	351	413	397	448	385	375	401	397	381	402
8790	20862	15747	8839	6809	5337	4302	3424	2733	2318	2028	1778	1581	1396	1309	1247	1192	1095	988	980	898	903	867	860	779	739	734	738	694	700	750	694	669	657	694	678	672	682	646	655	661	690	633	678	626	637	666	619	605	648	622	587	623	633	623	630	625	646	622	637	659	622	599	655	638	636	657	598	637	586	634	640	661	600	632	667	648	685	581	624	561	618	588	623	600	662	635	660	610	619	607	639	606	643	637	624	696	630	634	618	607	600	603	613	617	614	628	627	613	640	654	599	630	621	630	646	617	609	648	640	594	632	615	636	613	623	628	690	632	621	622	692	621	629	628	645	634	619	647	603	628	648	634	604	609	631	600	627	640	633	634	639	621	635	576	614	650	606	600	622	619	637	614	638	610	597	589	621	653	634	598	608	611	648	650	576	621	653	589	652	593	608	607	648	608	587	607	632	648	617	628	668	624	637	607	611	651	691	611	597	586	610	625	622	599	606	603	661	606	644	601	604	623	601	592	561	632	625	638	655	630	580	608	644	598	597	620	589	610	660	618	668	567	611	611	672	618	628	573	666	635	654	618	623	623	619	623	636	643	633	586	619	622	651	633	638	620	606	600	632	606	627	674	601	622	618	626	599	610	601	644	634	690	633	671	667	608	641	602	655	653	627	639	660	645	652	622	631	626	644	648	572	614	638	634	626	598	611	578	599	606	691	644	614	662	586	580	658	595	644	631	618	639	620	619	640	616	632	629	647	651	622	656	619	609	637	593	590	634	605	616	610	628	660	651	622	617	618	604	589	620	634	613	589	655	616	675	628	629	632	613	582	586	624	623	608	600	638	641	642	585	639	619	577	605	605	609	678	683	595	572	604	636	640	656	603	618	653	599	583	608	613	608	610	642	622	614	622	654	599	618	623	611	622	609	622	592	633	622	658	633	589	618	604	602	626	604	610	610	604	563	603	699	668	632	650	671	581	644	615	597	636	559	616	623	620	605	626	593	639	612	576	633	610	642	602	617	598	655	682	637	615	621	643	609	624	649	614	637	613	626	669	633	649	590	631	630	625	647	628	645	618	605	616	605	630	634	648	642	634	622	623	562	639	637	646	623	630	645	630	604	628	590	579	581	626	577	621	620	601	614	657	638	580	648	610	609	650	594	626	610	650	653	616	610	583	669	673	627	617	631	632	615	619	607	663	688	626	679	594	643	659	627	671	607	619	637	622	615	591	600	668	643	643	656	622	672	597	639	606	615	622	634	564	718	594	634	629	634	617	618	572	606	653	612	598	637	646	616	603	658	641	593	600	598	685	649	594	624	617	678	609	594	637	599	641	630	667	607	656	635	587	592	598	614	635	640	663	617	673	671	625	645	587	594	622	645	609	597	607	656	619	609	631	657	573	647	616	650	597	631	577	625	635	596	647	607	636	614	608	623	646	633	638	687	635	602	645	639	668	624	655	605	650	619	653	623	615	611	568	635	633	613	621	623	646	676	625	622	648	604	619	629	586	627	662	599	607	633	639	638	630	633	626	644	610	632	624	633	610	664	632	627	623	612	630	621	609	598	637	608	607	641	664	581	581	620	588	613	667	656	659	634	637	644	610	653	631	629	631	624	615	617	632	649	638	596	619	611	686	594	675	614	598	646	628	620	595	633	671	604	603	592	623	612	655	634	634	604	626	593	621	582	665	615	634	613	626	582	622	603	630	635	600	584	628	646	636	612	639	611	609	677	663	624	633	632	645	622	646	605	600	632	652	603	627	628	617	547	648	625	664	651	615	620	621	602	607	615	643	572	631	613	681	599	627	646	654	650	629	643	603	587	642	590	641	635	615	660	603	633	619	620	627	582	645	630	621	647	606	686	606	649	609	622	642	602	628	625	600	628	647	587	593	655	592	639	660	679	645	654	648	639	626	656	614	588	641	603	616	620	639	617	649	620	582	649	612	638	635	629	660	612	593	623	625	602	658	625	613	661	621	585	652	557	633	582	662	602	624	607	611	613	643	590	627	620	623	606	653	626	598	652	581	640	645	640	609	647	633	619	646	584	618	623	548	632	586	668	581	650	611	607	649	673	631	635	612	615	672	631	638	626	624	630	631	643	596	650	622	627	596	633	658	636	621	602	626	661	654	615	620	606	599	597	626	638	642	595	652	607	616	648	630	589	598	620	629	620	618	629	622	620	623	628	611	620	620	619	617	640	636	664	650	626	628	628	631	622	637	625	632	646	625	581	602	636	634	613	584	576	582	655	599	626	611	616	609	614	628	596	627	631	638	605	617	617	692	654	624	604	644	650	633	595	661	585	657	605	639	595	608	621	644	634	612	600	650	618	618	629	571	625	642	620	649	589	612	622	560	628	621	603	621	644	657	642	604	611	602	634	618	608	658	626	624	620	628	601	632	655	627	685	639	629	598	600	618	568	646	634	633	608	636	620	607	631	626	662	614	674	627	625	608	621	629	638	603	618	613	600	620	608	623	671	619	618	641	612	662	648	651	641	618	626	604	642	634	641	656	626	604	624	625	647	602	613	654	648	598	643	593	596	607	619	609	602	652	636	651	638	640	613	655	628	660	654	641	608	608	607	579	600	617	660	670	607	572	628	615	619	609	628	630	673	552	618	645	630	594	624	628	688	569	637	677	623	654	622	654	624	634	637	629	632	593	577	588	626	652	697	601	595	608	585	659	601	619	624	616	637	611	609	614	631	641	615	611	673	634	616	633	667	606	623	614	637	651	646	642	601	620	631	626	608	638	622	617	601	633	647	624	634	608	611	648	611	631	633	627	581	645	683	651	655	596	634	614	611	625	662	619	648	611	659	597	624	602	612	616	592	576	597	659	664	640	606	655	590	588	644	615	624	614	580	648	614	620	651	641	632	641	644	640	638	653	618	637	635	593	665	625	623	628	647	631	647	571	624	629	645	664	605	600	617	628	596	622	690	650	634	649	594	651	595	603	625	588	690	618	610	561	612	649	616	597	609	622	640	636	601	613	609	605	612	642	618	623	640	610	641	667	612	587	616	593	677	602	635	610	594	658	638	604	606	644	630	622	611	597	640	636	604	631	651	593	701	617	581	623	611	599	648	606	680	661	620	611	641	640	676	617	619	655	678	627	635	624	623	623	611	624	651	577	584	584	637	614	649	612	611	631	616	670	622	590	632	660	652	640	642	604	635	639	653	634	628	604	598	608	637	658	646	593	629	602	637	607	657	649	637	640	605	579	619	610	644	614	612	633	608	618	637	670	631	598	612	628	625	655	636	614	642	603	629	615	629	594	631	663	643	613	657	620	639	661	648	612	646	604	639	640	614	631	597	721	643	656	635	623	599	588	624	675	628	600	626	661	603	678	649	588	616	599	624	650	637	585	659	605	632	620	605	590	642	622	606	613	659	628	652	646	583	648	626	623	626	615	596	634	647	630	586	665	617	649	617	645	661	618	608	609	659	611	664	592	649	648	598	619	616	572	652	592	613	591	650	611	661	611	639	587	625	586	629	611
22691	21496	28802	24628	21499	20126	5931	2361	1659	1356	1128	1013	909	835	747	668	625	573	517	469	469	445	445	378	398	339	335	363	353	344	314	321	314	298	268	284	270	291	298	301	305	274	283	274	266	259	242	270	278	256	263	290	254	292	249	274	243	255	249	262	272	242	263	276	257	228	262	247	273	219	250	281	256	264	230	265	253	269	243	235	263	249	277	242	247	249	280	243	255	255	239	221	254	240	241	253	229	255	243	256	239	252	266	250	262	256	246	241	257	273	225	264	247	288	222	262	259	282	263	255	272	253	261	228	245	229	267	245	221	246	254	230	237	242	235	240	253	272	253	236	257	261	236	240	267	265	233	248	274	249	254	227	249	276	259	265	264	242	248	235	261	227	235	268	243	255	237	246	240	234	272	245	235	229	247	266	252	240	273	236	240	249	231	254	264	247	255	244	257	266	257	248	237	236	285	257	243	239	265	245	251	252	236	241	241	237	259	233	239	257	250	229	262	219	248	263	259	269	266	252	240	265	245	273	246	231	245	266	241	238	248	228	264	255	248	266	250	222	268	230	234	251	260	267	264	313	254	234	234	258	262	270	244	230	254	257	265	251	253	259	268	226	237	274	244	278	240	229	237	255	266	256	252	258	231	237	264	261	291	260	246	243	282	261	277	266	257	234	257	238	270	238	251	274	274	240	236	250	260	239	237	274	233	246	266	233	288	224	247	254	265	236	251	272	259	255	269	242	253	246	266	232	243	236	254	239	255	266	273	266	253	245	232	288	244	269	262	269	250	243	241	234	261	255	251	248	264	281	248	248	252	238	235	243	255	254	233	261	253	237	262	225	246	240	251	250	269	231	259	243	216	242	249	250	243	240	254	251	252	276	268	243	262	231	230	246	230	239	263	263	241	261	239	234	232	241	248	266	293	264	271	256	266	265	257	245	253	262	257	278	249	233	233	270	244	255	250	281	245	245	232	260	264	267	235	254	245	237	259	249	250	275	239	235	249	240	261	252	266	242	243	242	266	256	255	261	258	228	266	247	286	247	235	255	243	232	233	258	246	235	248	276	255	217	235	246	247	246	251	266	260	263	255	253	274	269	253	253	248	256	254	281	265	253	266	260	246	230	254	234	250	244	236	209	263	270	253	247	248	224	281	231	247	231	240	266	248	272	265	231	272	259	264	260	255	212	258	243	251	238	243	248	245	238	246	237	256	262	229	257	224	262	261	281	247	218	270	238	276	253	243	265	255	258	276	268	266	242	236	249	246	244	244	233	259	232	268	239	238	260	264	237	227	240	206	241	240	236	266	269	227	220	250	224	267	256	256	235	246	252	229	251	247	239	247	228	236	222	227	261	240	250	239	236	262	257	242	248	250	219	245	242	244	274	257	247	255	264	254	269	274	269	283	237	218	266	243	251	243	249	253	266	245	271	253	252	231	266	248	229	276	261	251	262	231	244	269	279	239	246	243	270	242	254	264	247	265	251	242	262	263	252	242	227	263	220	245	263	239	252	252	248	237	232	256	296	280	251	265	251	253	262	226	264	250	251	263	231	234	232	252	243	237	248	252	271	245	230	242	250	257	259	235	275	262	256	276	291	267	233	264	274	247	270	247	269	238	245	266	263	238	271	243	258	247	236	249	256	264	256	246	245	252	269	225	238	247	228	247	258	240	234	250	271	263	260	242	298	276	233	251	257	228	232	247	273	269	236	232	272	275	263	247	259	263	252	261	269	278	272	260	231	254	265	256	273	261	235	235	270	241	248	270	263	222	261	249	235	259	250	278	246	254	231	239	243	244	267	268	264	266	214	263	217	272	253	242	235	233	260	259	252	260	248	249	256	258	241	226	237	231	249	260	237	231	248	245	251	267	258	260	252	247	241	274	249	225	243	263	253	229	255	256	232	212	246	221	259	256	207	237	244	234	271	247	291	271	228	245	256	244	253	239	244	253	243	262	258	255	277	244	246	261	266	232	268	234	269	259	255	270	250	246	248	250	276	245	250	242	240	268	233	263	256	259	256	273	231	245	251	246	277	262	257	261	234	242	246	263	279	272	245	234	263	251	248	269	251	230	243	261	250	262	245	256	276	257	239	229	259	275	263	246	273	240	253	262	256	218	250	250	248	263	249	238	226	261	241	245	246	224	251	258	255	236	241	246	254	238	282	281	249	238	267	266	270	246	257	265	264	275	228	235	254	249	248	289	258	255	252	243	261	247	215	264	262	265	253	261	242	247	251	243	265	252	253	266	248	266	245	240	243	250	251	272	278	252	261	242	252	248	247	231	227	228	244	251	242	240	265	220	257	266	279	279	242	244	241	238	248	241	240	216	266	243	233	264	275	242	251	258	281	232	248	270	258	246	248	275	252	262	223	226	252	234	256	228	247	256	244	284	238	227	253	231	271	265	272	246	252	251	285	240	267	226	244	242	263	236	233	244	249	235	244	256	241	236	282	279	269	265	261	271	245	239	254	250	268	222	233	265	241	272	254	230	257	253	240	251	256	265	222	267	264	253	229	257	256	260	246	238	241	248	226	244	252	247	242	246	213	256	258	252	278	235	263	253	257	226	241	250	263	239	255	262	242	252	253	237	276	270	233	229	245	268	257	253	272	254	224	238	261	252	239	268	233	227	243	234	244	256	244	257	257	274	244	243	240	277	259	282	257	240	251	268	255	225	242	243	248	281	248	240	237	267	256	265	260	254	222	271	265	259	243	273	244	257	251	252	254	256	257	251	251	267	253	254	258	229	263	277	230	246	251	252	255	252	265	283	254	238	233	269	268	248	233	249	275	214	273	235	250	256	227	266	253	229	234	250	250	238	277	251	283	235	253	253	255	258	236	245	261	265	292	252	235	278	247	267	256	253	240	237	245	229	256	276	221	236	272	253	216	291	238	228	246	254	256	273	252	264	269	270	250	293	267	251	249	256	266	286	233	245	251	274	248	244	254	251	261	248	276	249	263	270	241	256	291	255	239	258	273	248	253	247	270	245	262	259	251	245	253	272	249	264	234	259	245	250	266	257	253	277	268	253	269	240	246	251	247	241	219	261	240	244	284	268	246	246	236	257	251	254	220	251	251	279	261	252	262	278	232	239	267	243	280	235	258	231	248	253	227	250	237	275	248	259	245	260	267	251	244	255	245	231	223	251	271	265	274	249	265	269	261	244	248	250	246	227	272	244	263	229	260	260	247	249	224	225	262	232	251	258	262	252	234	264	239	256	274	258	241	226	253	246	238	228	248	237	243	284	261	245	255	268	265	245	276	259	267	246	236	257	268	261	241	241	252	276	253	254	236	240	256	249	253	241	257	269	237	245	259	234	271	221	272	268	238	269	225	243	246	272	236	264	256	252	260	261	251	247	261	266	237	237	247	240	243	268	237	249	236	256	250	273	227	266	243	253	241	230	247	239	236	227	275	247	220	247	234	256	264	282	217	251	244	279	271	256	258	249	237	251	258	229	242	268	222	232	239	269	252	247	241	250	250
10357	30153	23579	14966	11475	9164	7472	5796	4576	3788	3129	2709	2274	2037	1810	1670	1492	1309	1230	1106	917	945	858	827	696	680	714	647	598	573	585	551	539	549	523	501	514	498	486	460	453	448	453	469	419	432	417	413	379	385	400	427	433	411	452	417	415	399	427	433	386	402	397	423	421	412	422	430	401	406	420	398	410	409	367	413	362	387	419	381	415	412	410	403	375	422	373	420	396	452	416	423	429	416	397	364	428	443	416	402	370	401	433	413	395	404	399	409	398	399	404	433	407	417	427	406	387	360	386	407	400	418	385	414	398	398	397	395	385	442	359	415	385	409	360	380	425	409	406	391	387	405	396	402	375	375	407	405	415	421	406	374	413	404	384	413	396	430	397	390	397	379	443	412	407	416	408	445	417	424	389	423	392	401	409	372	436	397	386	409	417	401	379	408	409	378	360	400	382	419	379	355	382	412	419	386	417	389	406	406	377	400	377	432	423	425	436	364	414	392	431	417	417	417	415	440	435	406	437	393	428	418	409	380	409	400	420	402	392	400	414	404	420	408	384	415	392	375	423	400	418	408	415	424	413	414	401	392	398	406	416	452	378	403	434	409	411	424	422	425	396	404	432	419	431	389	365	366	387	422	430	413	406	402	377	428	423	412	394	384	386	385	410	403	447	399	356	389	402	358	386	411	377	421	406	406	417	433	392	386	425	443	396	429	397	389	414	420	394	397	399	420	367	417	390	421	389	402	391	428	399	381	404	422	384	399	414	423	404	398	430	409	382	429	409	407	384	372	393	398	404	422	402	407	410	416	375	423	432	395	396	386	401	418	386	390	406	413	412	393	379	346	375	408	398	381	373	411	379	405	375	383	430	413	401	395	422	382	397	393	389	407	415	376	402	397	408	422	382	399	396	412	409	422	424	399	377	383	431	444	377	412	404	384	423	388	415	401	412	401	402	405	410	379	414	413	411	397	403	392	393	405	389	419	382	435	416	383	388	419	442	389	440	390	398	390	441	395	385	385	394	403	416	378	405	352	433	428	416	375	409	390	442	390	404	393	393	420	395	406	402	422	397	403	376	436	401	404	376	415	383	345	404	392	421	387	354	366	406	407	416	394	392	391	401	406	369	428	366	386	421	416	387	426	367	377	383	394	360	393	360	388	384	395	387	373	409	384	414	413	411	428	406	380	383	422	400	403	431	427	410	403	397	433	414	421	382	376	384	417	406	405	385	385	406	405	404	424	382	425	358	431	406	434	427	444	380	408	415	400	398	405	398	390	395	380	398	369	414	383	379	378	391	404	406	397	400	407	416	398	403	382	377	380	366	357	420	392	407	406	385	388	384	452	416	422	401	428	392	413	408	433	380	373	389	386	422	403	439	416	390	402	402	412	406	370	429	405	377	435	365	391	384	405	407	393	409	387	357	399	408	398	429	434	404	423	439	408	406	403	383	416	446	401	374	400	424	413	383	418	385	395	443	384	432	412	431	420	399	426	417	386	409	385	438	388	369	376	411	394	440	395	383	405	368	400	396	420	415	373	418	379	401	432	434	402	359	411	394	449	399	431	383	406	362	371	444	377	392	388	415	376	396	402	414	380	406	376	397	406	419	392	435	416	407	388	369	404	398	384	402	402	380	399	362	379	390	386	400	455	413	410	391	414	368	413	335	377	435	377	378	402	416	393	373	369	402	371	420	381	382	372	407	382	405	425	411	398	399	385	374	405	430	427	353	375	404	403	373	396	405	399	398	422	403	377	390	410	430	400	364	393	385	372	391	419	441	399	415	399	394	415	379	394	411	369	381	433	400	370	385	383	398	406	405	417	374	419	415	409	375	392	397	408	402	416	393	413	420	381	394	371	436	425	411	400	392	398	439	370	399	394	374	392	373	389	417	408	402	379	417	384	370	365	425	418	395	416	393	395	390	408	409	386	395	392	379	380	421	383	377	397	365	368	399	399	394	404	424	429	387	422	394	412	409	416	430	461	435	387	396	423	400	423	364	403	413	417	409	378	427	378	442	374	396	405	410	424	408	426	425	426	398	393	414	419	401	398	417	370	386	409	401	395	390	417	412	362	404	380	386	419	404	437	374	416	385	416	419	404	409	412	343	380	411	389	408	410	421	395	408	409	411	394	419	421	404	397	401	402	410	397	428	428	438	418	403	406	380	398	396	408	382	388	390	383	422	429	369	411	404	374	401	386	423	389	397	388	404	382	421	404	371	397	428	369	403	406	432	389	366	434	413	408	408	420	390	404	363	410	389	421	395	390	408	416	405	384	413	397	423	356	393	466	404	408	384	412	431	411	407	410	407	383	405	419	401	398	391	379	405	438	409	409	424	436	411	374	413	421	422	410	384	356	416	422	388	419	439	387	364	426	446	401	434	370	389	384	442	403	421	433	396	424	421	386	422	412	410	412	422	432	385	423	431	399	375	379	427	416	394	400	417	406	399	410	387	402	375	376	407	393	445	421	388	395	428	389	399	423	439	379	386	380	409	383	404	408	388	386	394	405	353	422	444	402	406	389	393	370	407	405	397	384	427	386	425	399	413	395	424	401	438	418	387	400	380	403	387	435	404	454	434	451	367	401	435	398	385	387	387	407	391	388	389	406	401	462	420	370	404	383	387	390	387	381	371	395	386	453	391	428	398	441	378	395	381	395	421	382	400	391	424	420	399	400	375	404	358	383	404	374	426	395	403	408	420	406	415	396	427	364	413	374	421	395	407	395	422	398	379	399	420	404	412	384	416	402	416	407	414	453	435	440	393	373	424	384	435	398	389	388	436	410	387	378	415	409	366	393	414	376	374	395	429	382	396	437	391	399	425	391	356	420	386	421	424	409	379	418	406	422	389	379	395	415	376	436	404	410	371	370	381	420	439	406	370	407	393	412	407	438	378	408	432	408	409	387	413	378	414	410	407	407	359	427	395	391	391	387	402	386	412	376	425	417	414	421	440	399	403	420	416	391	423	400	386	408	390	383	389	385	373	403	384	371	414	414	383	428	420	400	385	444	400	433	409	363	388	395	410	371	378	430	365	402	400	396	406	388	400	388	420	411	405	389	396	416	413	401	395	428	433	416	374	389	383	372	392	351	355	400	415	402	419	390	376	402	394	370	432	383	397	425	384	394	429	385	392	451	421	414	412	397	414	425	389	400	385	393	396	406	404	393	414	438	421	414	393	390	400	415	419	374	400	374	443	429	373	420	406	401	398	408	383	438	432	422	419	420	422	397	379	407	396	388	410	376	412	361	392	377	399	407	386	390	396	378	377	394	401	373	393	380	409	400	426	446	391	399	387	449	406	367	394	431	394	386	404	402	410	409	445	432	390	413	387	385	379	379	368	401	407	400	421	402	396	396	390	447	422	372	403	405	399	392	409	430	394	415	384	432	432	388	396	384	395	407	392	420	371	428	376	395	401	407	391	415	414	435	374	385	413	365	397	370	409	376	383	362	408	410	389	390	397	403	408	403	419	376	389	408	395	390	370	386
27578	19770	10627	4251	2205	1613	1228	1020	863	747	708	682	609	561	595	562	533	475	500	523	477	463	485	454	463	449	466	431	419	435	433	419	439	434	405	448	429	418	401	396	423	394	393	382	433	425	418	405	392	373	366	393	417	400	390	399	405	410	386	417	423	420	384	414	400	395	444	400	376	403	378	421	418	385	392	401	371	396	414	399	404	403	412	405	411	407	403	374	417	390	402	432	433	434	405	401	407	415	396	401	373	383	404	374	385	426	404	389	409	405	411	419	416	434	418	413	389	408	393	404	384	412	396	372	396	388	373	395	370	405	407	419	408	380	423	405	385	403	433	374	382	410	382	414	405	400	445	398	406	415	383	372	385	404	383	438	384	393	403	445	377	448	405	435	396	389	348	392	403	415	389	395	388	424	410	392	379	374	352	377	396	432	382	431	400	399	389	398	382	414	425	391	381	412	379	415	404	411	412	387	405	412	423	409	403	414	394	423	399	397	368	405	383	425	380	398	362	388	413	412	406	409	393	403	379	395	428	447	417	434	400	412	421	394	380	403	419	391	390	404	391	387	436	427	410	408	388	390	403	368	415	408	398	390	413	403	391	418	390	391	407	393	398	387	381	404	419	411	422	410	401	402	407	437	383	439	446	401	391	433	405	448	417	386	370	421	380	397	412	406	433	450	389	407	401	387	403	363	392	409	413	464	457	397	393	400	393	435	401	393	430	374	404	408	396	425	429	440	377	441	436	423	362	402	393	424	394	387	357	398	429	394	398	395	397	418	406	401	394	430	445	391	416	414	396	395	433	401	413	410	415	386	370	420	434	388	422	375	356	396	416	390	389	412	395	412	391	395	394	402	393	401	388	401	424	413	402	399	421	413	420	428	372	392	411	416	403	402	397	411	401	397	387	431	418	388	417	426	391	371	424	415	420	411	378	401	424	401	422	451	357	401	396	386	431	380	413	447	436	362	409	394	406	405	445	375	373	394	376	404	466	379	386	412	404	429	413	370	415	405	385	402	364	418	374	404	394	408	422	412	419	408	408	406	403	423	386	412	357	403	395	362	410	432	429	416	424	424	405	398	388	417	387	388	453	431	413	426	397	369	403	415	391	410	404	394	391	399	398	403	364	436	398	388	409	419	406	428	418	432	384	367	433	360	413	415	419	413	405	395	392	379	386	430	383	406	383	417	416	390	438	409	383	393	367	374	413	387	429	424	361	398	381	398	397	410	430	429	374	424	363	397	406	392	432	406	435	448	421	410	393	369	428	405	415	390	401	416	411	378	422	404	364	402	462	417	385	430	413	388	377	376	382	398	367	394	381	384	401	412	397	417	389	400	390	441	401	422	391	387	406	399	387	398	385	388	421	399	393	404	431	432	383	388	386	410	369	385	401	407	379	381	410	404	399	413	387	378	429	409	407	400	408	426	412	398	359	449	397	416	377	419	404	377	370	415	421	421	390	428	389	403	414	423	381	414	429	376	417	431	407	418	365	387	411	415	358	404	390	409	396	393	396	389	421	400	388	419	404	417	417	408	352	426	371	390	403	390	420	411	377	426	370	390	423	412	382	441	412	389	371	384	411	416	420	438	399	422	391	372	386	422	413	419	441	396	416	388	407	387	402	415	383	401	409	390	395	418	389	396	368	420	389	431	407	358	407	391	356	421	437	400	390	432	403	376	425	384	373	427	407	417	411	387	427	421	394	387	397	413	446	401	390	408	390	405	389	405	395	419	380	418	407	439	422	386	440	365	396	379	393	383	400	391	424	393	427	414	442	381	397	388	421	419	387	426	402	391	388	386	394	397	363	389	395	394	423	392	411	415	411	383	405	447	393	403	443	404	415	381	427	416	439	408	430	374	396	417	438	382	385	387	399	419	383	414	419	422	349	408	411	389	422	390	415	403	358	408	376	406	399	403	373	383	410	397	381	422	384	405	431	382	349	426	392	369	396	424	414	413	403	393	380	399	420	423	412	457	398	416	367	410	401	384	397	397	389	409	389	402	410	400	382	401	420	391	438	393	415	380	407	380	378	414	412	403	419	367	398	404	447	392	390	395	414	400	384	393	402	376	402	410	475	381	396	403	410	400	389	397	393	421	411	366	390	410	374	397	408	457	392	436	419	406	419	405	392	414	432	386	386	414	378	388	371	407	403	412	426	382	392	386	393	416	386	369	406	414	401	400	388	388	386	393	424	415	405	408	412	403	396	425	424	396	366	397	415	375	405	381	404	389	409	400	390	382	407	394	399	417	429	394	399	384	397	436	372	409	401	455	381	395	418	391	424	416	376	399	387	409	418	380	409	413	364	418	401	410	407	393	422	386	423	419	401	403	420	386	413	395	409	402	418	432	395	347	439	397	407	418	409	407	402	415	426	448	384	422	425	401	426	366	379	409	388	375	419	398	427	385	374	388	408	413	402	405	384	404	369	402	383	413	407	420	407	365	388	439	403	408	363	378	433	407	375	385	400	426	415	400	404	378	418	389	393	359	417	459	358	402	392	412	385	412	424	379	384	387	403	408	398	418	396	441	436	413	398	398	393	372	404	421	398	419	425	420	367	380	408	394	384	384	411	425	364	386	414	385	390	428	414	430	391	412	398	399	404	407	401	375	453	460	383	420	403	393	414	408	367	389	425	397	416	402	421	372	401	395	447	355	401	380	410	404	399	416	410	401	394	403	391	411	388	392	414	419	417	391	425	387	441	409	393	420	386	384	384	367	405	429	404	354	390	361	418	406	423	406	406	366	377	368	412	399	369	412	397	423	419	429	387	446	415	394	412	351	414	427	436	406	370	402	407	434	397	405	426	444	385	393	405	398	404	379	422	412	431	392	343	393	394	369	419	383	401	382	437	383	421	386	374	403	396	415	417	408	405	399	370	395	421	413	347	409	430	402	430	402	401	435	402	382	374	395	379	425	397	410	403	389	398	399	438	405	436	377	425	387	434	381	393	418	406	394	412	376	384	400	399	400	385	411	410	397	381	394	377	421	398	391	408	363	437	424	386	395	399	401	402	418	409	398	433	436	398	414	409	399	430	389	407	419	415	369	391	407	425	394	353	405	378	418	392	428	378	368	413	416	429	391	414	360	415	395	407	396	446	381	389	406	416	388	401	397	417	407	416	445	410	422	377	391	408	405	368	420	360	398	382	392	390	377	399	419	409	408	386	397	373	428	394	364	416	385	390	404	366	393	394	420	424	382	427	379	405	417	380	440	394	397	396	442	364	384	378	406	400	393	390	439	398	439	403	381	422	439	416	406	401	425	385	433	406	371	434	372	404	401	410	377	454	397	441	403	367	401	424	386	421	372	443	396	412	401	383	379	404	411	424	380	412	421	418	401	408	391	363	399	393	413	401	418	459	412	364	409	427	411	400	383	476	405	385	349	428	424	439	425	423	391	376	384	399	404	420	359	424	419	428	419	369	432	386	380	388	455	418	398	396	403	409	409	385	387	426	417	406	415	392	384	391	420	436	398	436	430
9096	17446	12830	6969	5374	4269	3370	2681	2143	1839	1653	1531	1330	1262	1141	1066	960	1007	913	907	835	825	776	814	760	794	725	770	704	721	721	708	634	714	722	665	691	694	697	703	699	672	613	663	679	657	675	662	617	672	650	627	663	671	680	687	687	629	642	612	651	611	646	664	629	643	681	610	601	625	647	665	662	675	660	689	663	644	662	689	658	662	627	610	607	668	661	660	679	659	650	684	591	685	646	652	699	643	686	660	668	648	701	680	612	647	665	634	629	629	604	622	652	647	651	639	616	627	647	659	688	638	658	615	623	700	680	660	672	665	662	627	644	660	648	681	694	663	644	633	631	646	656	671	666	621	629	668	624	635	644	628	669	637	628	686	623	666	671	610	710	642	661	646	669	639	625	615	645	653	623	620	644	610	647	637	682	642	606	684	591	648	635	618	650	641	669	674	651	671	660	612	677	633	677	656	656	638	655	665	649	655	646	651	633	659	670	680	677	663	610	665	648	666	630	616	650	692	655	673	641	641	625	619	641	593	658	658	639	662	636	682	625	614	679	631	642	639	644	654	660	684	653	655	675	669	673	643	656	605	656	628	649	651	646	631	635	646	616	654	705	649	652	655	690	683	662	670	653	616	643	689	621	683	679	668	668	619	628	653	656	644	664	660	630	639	672	618	657	680	645	656	648	606	650	651	691	654	643	646	666	634	649	654	629	697	686	654	684	678	685	700	594	646	673	650	628	690	707	652	641	677	650	604	611	640	637	671	643	664	663	680	647	678	642	654	631	612	689	654	613	592	640	644	672	692	685	656	673	634	708	643	660	671	720	612	651	649	661	647	670	630	674	682	686	671	626	664	672	669	648	647	609	700	648	668	646	624	662	653	636	625	698	659	647	739	664	638	673	653	733	644	668	628	627	665	649	623	670	650	648	649	632	683	668	645	689	627	677	669	646	658	591	633	636	691	665	643	625	670	620	640	624	663	662	679	621	629	583	712	661	608	627	641	662	642	722	659	650	668	664	628	642	639	602	630	645	735	652	689	680	665	651	638	653	657	636	617	670	683	661	660	624	649	661	657	658	621	666	625	632	735	649	700	625	647	670	678	648	641	660	641	653	642	651	645	677	623	670	687	664	639	646	647	678	660	638	658	624	625	661	623	653	647	666	626	683	684	666	632	611	646	631	632	650	642	694	680	647	651	590	634	676	665	673	625	669	669	632	654	656	614	675	654	622	649	690	653	646	610	640	626	642	682	576	679	625	666	635	684	666	649	629	653	616	594	635	616	636	677	659	663	600	643	651	655	656	647	607	617	626	669	658	641	664	649	662	644	654	632	645	651	677	659	656	640	617	656	693	639	724	616	632	642	635	676	628	651	660	634	677	625	632	646	686	644	671	681	627	683	649	667	639	635	660	633	659	647	644	661	653	616	681	671	663	628	629	661	645	645	688	668	633	674	649	669	674	669	689	668	631	661	626	657	619	626	599	647	666	628	671	643	638	634	646	618	625	646	663	655	635	652	651	654	634	646	626	664	629	624	607	678	652	627	638	674	639	646	667	644	655	645	677	681	633	663	662	639	619	659	677	673	662	599	645	674	619	657	690	664	699	647	628	642	633	692	654	641	607	669	661	666	656	620	644	630	641	698	673	686	636	642	653	640	661	632	673	642	667	641	630	680	675	675	664	652	605	640	657	645	633	601	626	656	637	634	602	639	682	645	627	666	682	586	604	680	672	636	568	650	625	694	635	658	630	662	637	642	647	629	583	625	619	679	654	645	645	623	593	714	619	682	662	682	624	656	627	661	622	626	654	639	606	652	679	684	640	647	619	639	641	624	644	658	646	633	697	660	635	692	662	675	628	632	621	679	675	625	706	625	667	611	667	651	613	707	644	629	653	620	648	647	656	672	652	682	693	670	659	656	632	647	658	592	670	687	691	681	656	632	676	605	682	671	602	634	646	710	652	646	649	665	646	632	668	655	632	631	621	640	632	653	655	624	657	613	624	692	645	617	649	645	627	693	673	663	671	671	645	634	648	662	666	712	649	649	690	668	662	666	688	647	674	676	679	666	625	613	612	675	660	695	644	667	649	586	644	663	636	655	646	622	677	681	634	617	693	658	689	676	664	658	645	638	660	651	660	607	641	643	610	680	635	645	628	636	678	671	644	660	648	656	648	639	616	610	659	633	638	677	670	651	646	674	666	620	641	686	648	663	630	658	682	662	641	646	664	635	642	704	641	690	682	652	688	674	659	666	644	657	649	611	629	659	666	611	701	630	644	650	637	624	653	668	644	645	673	674	659	631	677	644	625	682	671	666	672	660	620	649	670	630	653	694	635	649	634	662	642	666	658	639	630	678	666	666	640	638	667	644	645	618	653	657	642	647	622	648	664	609	675	663	646	685	714	630	688	631	706	655	625	703	664	657	667	648	635	634	617	656	646	666	689	637	643	656	655	652	636	637	700	657	643	656	686	661	648	617	677	667	657	615	623	621	620	623	633	643	622	687	657	646	666	648	664	671	678	648	640	600	633	661	625	636	672	606	638	635	637	656	655	635	693	679	678	661	654	651	677	691	616	634	603	681	667	669	678	677	609	606	678	635	681	637	651	653	629	663	605	654	674	676	656	647	631	683	635	676	660	632	621	619	650	669	656	605	617	660	623	659	682	623	648	637	634	620	651	666	654	697	690	643	625	627	595	617	603	643	650	621	607	670	619	666	622	641	642	662	638	703	640	670	647	672	637	622	630	644	683	621	651	629	602	676	651	652	648	641	663	652	703	621	640	656	650	660	637	677	671	643	628	648	654	657	647	684	625	662	679	643	639	620	644	688	651	652	645	650	638	644	646	678	630	678	658	700	671	657	676	636	681	655	647	626	618	626	697	624	649	662	666	624	619	610	642	642	632	627	698	606	657	657	682	675	652	653	670	675	634	672	659	614	646	625	612	684	662	679	653	653	649	625	660	645	628	619	655	612	696	644	675	684	706	660	649	671	692	649	622	678	621	628	679	604	679	652	711	692	617	581	673	661	651	701	609	657	645	640	635	655	620	608	678	627	695	656	679	667	660	650	627	649	669	649	665	684	664	609	675	587	609	626	656	657	671	660	631	648	645	605	618	647	620	628	628	676	673	597	650	675	676	670	642	635	672	682	642	620	694	635	689	690	711	661	659	612	665	702	647	670	671	635	688	655	669	656	687	641	651	684	675	626	693	677	646	632	666	642	687	673	667	646	649	618	653	662	660	642	652	677	669	675	652	622	666	684	653	622	683	626	629	638	656	698	645	667	662	648	697	664	619	649	671	676	653	643	660	656	683	664	676	661	620	598	696	639	639	649	643	629	711	664	650	636	620	620	659	637	684	649	663	661	646	636	671	660	698	653	670	664	626	691	619	672	624	666	699	656	661	619	639	638	642	631	667	669	634	655	652	647	664	638	670	663	677	666	646	645	646	673	682	633	632	670	664	617	633	655	627	625	593	643	654	672	629	630
23546	21498	28249	25196	21057	7482	2579	1664	1279	1076	906	825	761	665	644	556	591	506	496	474	449	420	424	385	381	361	352	363	327	330	363	388	373	365	322	345	328	288	351	335	314	302	343	319	331	320	297	286	304	293	300	302	319	328	298	314	296	323	286	317	284	318	301	323	293	284	299	310	313	287	299	283	320	291	306	304	311	290	297	266	301	282	306	308	295	312	303	329	309	289	296	282	297	340	291	344	312	310	337	287	301	332	312	309	327	308	288	288	299	306	273	322	322	297	304	328	287	304	305	309	297	322	287	312	300	313	283	268	276	291	312	294	304	294	290	320	289	315	329	293	282	329	256	307	291	300	302	309	301	303	313	288	323	298	332	310	304	295	304	277	315	310	332	299	306	275	301	301	280	293	297	319	315	322	310	291	289	269	296	308	302	278	281	285	276	294	291	318	294	317	326	297	317	286	321	288	303	294	270	335	290	273	302	298	311	303	302	277	278	271	275	306	302	279	295	304	278	297	319	291	314	307	301	301	299	275	304	346	301	318	307	306	293	324	299	325	285	298	284	293	284	274	283	310	293	305	289	297	276	317	300	309	287	305	296	303	293	285	323	279	267	306	298	308	304	291	281	330	280	286	283	285	278	319	337	285	327	302	314	291	311	319	311	313	284	305	287	308	286	274	320	278	321	303	317	310	292	252	300	312	287	308	340	303	308	274	284	294	277	302	301	284	299	290	298	296	301	303	294	306	284	318	302	317	312	328	304	306	307	304	292	312	303	316	313	288	280	273	280	311	300	296	307	282	294	268	280	283	309	294	311	315	310	282	306	301	302	313	278	292	307	301	319	271	325	300	303	309	275	318	305	326	343	309	303	278	271	296	314	298	319	283	289	301	291	308	297	331	266	270	285	293	295	274	291	268	289	301	303	279	279	268	297	301	305	304	285	340	300	319	316	298	307	272	305	302	322	279	299	278	296	317	317	299	290	316	288	307	307	289	300	320	274	288	299	292	328	283	310	264	297	318	306	291	276	287	298	314	277	293	289	284	293	329	294	326	306	308	302	299	305	309	284	296	314	309	292	316	289	299	284	307	301	310	282	308	317	305	287	289	281	295	326	311	296	282	293	280	324	299	325	314	288	324	304	306	308	294	325	298	322	293	280	325	313	302	299	327	292	282	299	293	313	280	319	317	268	311	300	309	327	256	279	291	297	287	314	309	303	309	300	280	321	318	277	285	312	299	288	287	298	287	300	321	309	292	294	303	307	309	279	318	284	347	270	295	316	324	283	303	304	323	281	285	311	316	297	312	318	294	297	343	305	297	269	300	304	301	305	290	305	266	293	282	337	308	307	301	307	276	304	295	293	305	312	325	298	310	322	319	296	297	312	301	299	306	297	309	282	269	274	291	286	297	313	297	285	294	290	298	315	289	302	293	325	298	330	280	298	305	272	310	337	305	314	315	293	352	312	309	303	311	317	302	305	266	327	306	313	314	302	314	269	291	324	282	302	300	318	278	312	337	291	296	298	291	295	255	269	300	295	301	321	304	307	284	305	291	307	289	274	286	297	277	296	331	327	301	301	321	315	294	289	277	290	308	299	315	271	321	277	298	275	308	307	277	291	316	337	304	290	291	297	291	281	271	301	303	272	274	295	290	314	303	287	281	306	315	306	305	307	282	281	299	325	313	307	303	306	308	308	278	296	309	307	291	303	279	310	282	319	328	301	287	308	275	318	289	287	330	311	318	307	298	315	326	319	277	309	288	297	300	311	278	288	312	302	313	324	291	309	277	317	315	264	282	327	310	297	289	326	297	288	302	293	292	298	287	314	319	312	300	302	278	313	334	319	318	300	271	320	270	308	306	272	284	337	276	310	313	287	276	288	312	303	306	310	298	313	297	258	262	299	275	314	299	293	309	292	273	271	324	280	281	319	317	312	295	321	317	318	302	301	294	309	322	324	298	299	319	280	288	282	328	337	260	307	297	296	276	316	303	292	313	288	297	294	290	325	313	281	296	323	312	272	312	297	301	268	311	324	308	318	257	288	314	318	297	261	290	308	284	293	331	279	327	281	291	306	268	283	310	279	292	300	292	332	292	306	304	315	294	292	327	295	321	306	353	338	310	299	305	276	307	317	298	306	306	302	288	292	335	315	289	294	303	293	273	244	290	312	307	273	320	331	295	273	312	297	314	320	309	323	310	318	300	320	279	291	280	312	312	321	286	284	316	295	294	315	290	306	303	331	305	311	304	303	301	318	287	312	281	301	287	318	302	327	290	299	301	271	273	294	282	285	287	289	295	339	294	315	307	292	278	321	299	292	294	293	285	283	318	307	308	283	303	309	273	294	303	263	296	300	285	305	270	289	288	310	315	277	273	300	296	322	305	302	317	302	335	292	295	320	316	308	318	324	309	291	310	307	272	321	317	302	318	283	346	287	292	310	313	334	286	305	323	300	327	294	288	297	333	309	306	304	307	287	290	289	298	303	296	300	283	290	322	285	296	294	299	322	314	308	308	306	299	336	325	317	318	296	286	324	299	272	333	299	282	316	286	293	291	267	305	300	305	308	314	292	320	300	288	289	293	324	270	315	296	290	303	294	310	316	284	291	308	290	316	278	282	293	295	297	292	320	268	265	293	286	291	306	295	326	339	307	297	322	291	292	320	287	291	299	316	284	326	319	308	301	311	264	300	316	288	327	281	310	290	305	289	283	318	332	308	300	327	312	315	304	311	307	290	296	313	305	288	284	286	289	327	306	299	293	294	315	334	284	298	337	333	307	303	298	301	282	308	336	340	308	289	287	276	293	297	308	269	267	304	283	298	319	295	284	332	308	300	286	308	304	301	310	290	302	274	303	307	276	308	311	273	306	286	283	328	304	279	280	302	275	286	299	327	301	286	296	313	322	281	306	309	294	299	293	261	285	279	303	294	313	308	309	285	315	294	330	303	289	323	324	275	323	277	329	283	309	286	325	313	311	327	304	309	318	324	309	300	310	312	277	317	308	311	289	257	305	304	296	289	329	302	298	301	300	311	312	299	278	322	302	292	317	288	329	287	327	271	282	278	295	323	268	304	283	274	297	287	308	296	304	302	289	280	295	302	285	271	288	301	291	275	287	310	279	311	310	309	311	283	306	302	296	309	306	303	304	304	275	305	301	269	282	293	298	288	294	293	314	299	318	302	299	316	308	297	300	279	296	335	308	291	313	283	311	282	299	340	298	286	301	294	290	296	343	290	288	298	295	289	319	298	284	293	281	313	309	309	309	285	325	315	272	275	288	342	305	277	292	248	312	300	280	265	314	308	317	325	283	289	285	299	318	293	291	310	308	265	289	311	327	272	297	283	283	302	290	285	313	326	316	299	289	306	332	311	300	316	304	287	290	325	300	287	301	291	332	312	293	311	301	293	321	279	318	297	310	329	305	273	282	328	323	321	298	315	321	297	316	316	298	294	308	301	316	300	333	307	307	284	315	314	286	296	294	283	310	290
9057	25998	19644	11821	8898	7046	5455	4393	3409	2780	2411	2092	1834	1640	1471	1306	1223	1158	993	893	880	850	807	736	722	680	644	647	610	618	609	572	603	620	557	582	550	544	544	487	522	514	512	517	496	534	513	536	554	497	502	463	499	551	516	532	434	487	521	503	456	474	505	504	532	503	521	500	515	477	532	477	489	488	488	528	490	499	483	468	518	502	482	517	498	496	497	507	492	496	484	517	481	450	504	550	464	473	511	497	502	513	498	506	510	517	486	482	495	484	489	466	470	500	461	489	466	485	473	503	518	495	490	467	455	477	483	514	535	506	451	455	480	477	501	522	480	515	488	531	484	471	508	463	503	462	497	483	513	472	478	472	507	510	526	494	520	468	494	486	529	464	485	534	484	528	483	472	496	486	530	505	505	507	498	481	493	501	496	507	530	453	508	528	456	480	483	509	443	516	443	514	468	511	494	451	488	487	459	509	502	516	528	493	457	484	522	464	479	503	486	532	472	501	488	484	490	511	508	513	497	489	504	516	467	475	490	484	519	473	489	487	522	526	479	500	491	514	482	463	493	497	498	470	531	529	485	497	515	501	475	479	494	485	489	510	493	559	454	489	489	484	528	498	505	449	513	490	482	489	491	475	554	488	508	497	505	483	514	471	482	493	518	472	438	485	520	521	472	464	508	488	466	496	504	477	487	495	489	533	490	506	461	523	530	505	497	463	431	483	520	496	472	508	488	515	516	484	539	480	486	498	519	504	456	501	460	492	486	492	473	503	501	452	505	491	519	499	471	470	481	496	488	492	474	489	509	501	493	522	503	508	481	481	478	486	483	520	484	471	476	544	520	505	472	493	517	520	464	517	494	485	463	508	489	497	497	481	499	471	522	479	485	490	473	479	488	513	533	487	505	487	494	494	493	502	487	474	517	487	470	508	516	505	489	502	528	447	482	480	493	507	505	506	500	462	528	522	519	516	445	468	485	463	500	513	486	469	474	468	477	515	525	497	504	526	485	499	496	488	477	483	512	480	511	545	490	508	531	518	516	482	499	504	483	471	467	466	528	487	473	510	453	526	466	477	479	501	466	492	477	478	550	510	488	490	481	495	476	522	492	490	527	499	478	482	479	499	507	528	487	440	509	488	508	497	491	519	504	511	476	508	502	477	488	477	546	464	440	475	473	452	486	496	533	491	490	471	519	510	492	468	494	494	492	492	478	466	492	469	459	489	511	521	515	513	514	495	520	445	479	483	489	464	492	494	510	482	526	508	489	505	510	489	490	485	462	449	458	465	508	508	477	514	485	494	487	498	487	492	482	466	491	486	469	523	474	482	484	494	478	503	491	499	501	498	488	480	493	520	472	495	497	468	502	483	494	511	496	499	465	468	468	485	485	504	537	501	453	538	483	465	489	495	492	514	489	514	525	518	495	520	532	496	468	468	509	497	472	505	489	468	503	487	486	506	478	477	490	495	490	482	470	498	475	472	504	483	440	494	473	465	454	481	501	450	476	520	501	474	495	448	504	496	498	481	488	466	492	510	505	493	509	477	476	474	462	444	469	478	515	506	494	500	510	492	504	476	457	486	518	478	501	493	474	469	488	517	520	485	502	508	469	496	522	503	525	504	462	472	489	494	468	475	471	509	473	510	469	481	508	485	491	539	502	497	517	493	534	529	491	491	489	484	521	497	481	502	477	453	499	501	483	479	490	477	489	468	484	501	526	509	510	518	510	494	492	451	512	494	498	484	518	485	456	497	461	507	469	517	525	481	494	527	483	524	487	528	510	497	510	481	460	511	470	496	465	488	519	480	484	478	465	493	521	455	453	471	487	527	481	465	477	495	495	496	483	526	488	503	498	500	497	509	529	510	523	469	525	496	435	482	501	502	485	505	500	514	493	478	462	482	486	473	474	503	487	502	487	524	505	494	458	497	492	486	472	469	513	493	524	481	478	491	475	471	492	474	489	477	490	482	471	487	501	491	456	492	465	503	449	482	486	518	493	500	499	484	471	507	477	493	463	464	496	513	455	451	491	463	465	491	507	484	486	484	457	485	477	439	520	510	491	492	506	564	472	498	514	507	502	477	513	484	494	501	512	474	498	512	527	497	479	494	489	464	502	497	521	488	522	479	464	479	540	520	453	490	474	469	517	492	441	520	467	497	501	500	500	527	482	496	482	481	504	506	468	505	451	504	497	498	490	510	505	485	510	523	518	530	515	500	502	465	521	487	483	481	489	469	517	468	502	489	493	499	454	511	458	491	508	489	491	476	541	524	454	460	481	519	490	496	522	499	494	468	505	479	508	530	456	467	518	514	523	520	500	533	478	489	506	486	514	459	483	536	505	494	482	522	470	479	496	500	511	489	463	514	523	476	477	517	477	504	522	489	542	470	532	487	487	514	502	467	485	446	498	515	515	490	477	484	480	486	473	498	496	529	475	525	497	479	520	496	458	500	451	498	496	479	437	476	525	506	533	512	512	467	454	515	454	495	499	527	512	449	499	472	494	496	487	501	525	550	480	510	513	478	503	482	509	479	477	495	503	509	480	509	536	495	501	488	475	507	495	488	510	533	515	473	458	503	507	461	481	491	494	504	518	488	516	498	439	498	466	502	491	469	495	484	488	506	466	542	454	492	444	488	492	495	481	474	490	516	493	471	488	500	498	500	511	516	452	480	508	454	497	479	446	519	495	487	508	495	502	486	495	486	473	526	494	534	470	526	463	482	470	482	486	537	497	470	487	483	472	499	511	479	504	493	487	453	505	469	458	514	495	489	500	499	499	475	514	466	478	487	518	431	500	504	477	492	506	534	454	516	445	485	490	465	485	490	478	451	502	506	483	491	509	485	500	532	499	536	487	529	468	483	492	512	482	513	527	501	519	532	463	488	465	518	509	501	506	470	518	490	498	500	493	460	460	471	489	497	532	498	481	501	499	513	474	490	484	526	497	470	501	513	496	499	488	472	492	503	508	486	470	490	461	480	480	462	505	500	522	522	465	482	511	504	461	479	489	519	496	523	490	458	473	465	501	484	440	479	454	511	502	483	492	489	484	511	519	528	476	488	501	491	510	501	500	521	498	484	482	474	477	493	518	490	505	484	504	488	544	448	499	527	521	472	480	461	500	490	485	477	494	440	466	462	499	510	476	488	518	499	503	477	511	551	521	471	469	482	495	493	458	485	439	445	456	473	503	472	438	504	476	491	504	507	521	509	476	487	529	485	518	471	508	452	471	484	510	480	523	535	431	529	464	533	474	460	477	502	470	508	516	475	506	515	486	505	486	495	491	469	518	461	523	510	486	511	497	508	470	495	500	505	503	517	517	519	483	466	483	509	467	489	495	486	491	464	495	477	490	505	479	514	483	477	464	485	492	503	463	484	496	505	496	476	479	494	501	458	473	472	507	485	492	469	520	501	479	519	491	483	485	460	466	476	472	495	491	488	514	469	500	475	486	512	505	535	454	501	523	524	517	481	475	512	476	522	487	473	508	494
24973	21533	26026	23273	4712	2161	1677	1264	1049	882	823	735	716	650	599	591	585	551	513	478	504	474	472	457	427	419	424	392	412	435	416	387	433	362	401	424	382	418	412	401	396	382	377	394	374	406	411	391	390	387	404	399	388	394	410	422	400	379	372	383	403	364	387	410	392	377	409	349	388	389	360	359	391	405	383	354	366	379	392	385	396	357	415	382	397	383	390	364	360	388	382	376	384	376	372	369	375	373	387	367	414	379	342	389	366	405	372	382	366	364	377	391	383	408	391	373	410	362	409	401	375	366	389	377	392	388	378	386	377	371	349	373	382	393	377	352	417	383	336	417	355	378	367	422	394	395	408	372	364	377	383	375	373	402	407	352	383	393	397	400	370	386	406	366	407	367	396	363	419	355	397	356	356	387	389	363	443	410	381	388	415	400	337	372	376	392	403	362	365	377	375	390	432	414	379	378	387	375	357	392	383	401	390	378	371	395	356	349	380	396	398	382	370	354	377	360	384	378	367	409	379	381	377	371	388	367	380	368	383	387	378	388	398	401	342	386	379	411	353	343	406	367	383	392	410	351	384	394	405	402	369	386	366	380	389	413	392	363	392	413	408	375	395	398	382	412	381	378	398	413	344	382	380	361	393	342	415	338	427	387	346	391	401	392	353	384	378	380	378	394	352	358	429	375	390	376	377	368	373	378	364	365	402	356	367	368	366	341	378	348	387	360	361	391	368	410	400	385	390	415	379	397	365	378	422	411	379	384	418	369	373	366	382	379	376	355	376	384	376	386	357	399	451	376	361	362	402	389	352	374	396	406	389	392	384	384	397	357	373	339	387	375	394	401	367	394	404	377	375	382	373	392	389	346	364	361	381	357	380	383	391	402	394	408	392	359	369	366	378	387	382	361	358	363	358	389	424	371	383	353	404	382	348	346	354	370	359	371	343	406	379	378	387	389	392	422	411	384	410	396	389	355	389	367	380	407	389	367	370	399	364	382	402	385	361	368	389	360	386	381	385	367	370	352	412	379	421	383	380	392	375	382	384	416	414	375	363	365	428	402	361	385	394	375	381	378	377	399	383	377	407	381	380	370	380	389	372	374	392	381	370	375	375	398	389	401	390	373	341	375	387	359	399	386	393	425	376	353	378	398	381	353	363	363	414	402	386	374	369	374	393	419	369	374	373	368	384	377	407	387	387	376	376	356	372	395	382	378	344	403	398	379	426	345	377	399	411	357	409	368	377	375	335	387	357	389	374	347	393	386	412	394	395	376	339	372	368	356	348	376	386	385	386	375	383	348	388	332	386	386	359	406	375	375	400	407	401	352	358	368	397	350	368	395	383	381	379	383	372	366	350	405	398	384	383	389	391	400	395	383	361	405	410	377	368	355	348	374	398	351	367	390	357	400	393	385	353	378	379	395	424	361	402	395	374	362	378	360	426	400	394	362	385	387	415	376	386	389	380	385	372	394	404	358	384	375	379	346	395	361	401	405	403	360	402	399	353	363	409	405	374	393	406	391	395	368	400	391	412	383	369	381	370	387	382	373	394	384	389	404	364	374	394	385	356	410	389	355	378	381	382	382	390	367	370	387	383	407	418	380	374	392	386	397	366	398	381	406	389	399	382	395	378	365	356	373	370	406	371	387	378	351	393	358	400	338	383	397	402	423	391	398	344	384	355	394	342	398	399	349	350	379	378	339	350	369	380	378	390	387	367	409	387	375	351	358	372	346	412	373	372	383	392	401	367	362	374	391	373	384	412	413	402	350	374	380	378	403	391	373	414	397	393	386	387	392	365	387	371	384	364	369	381	389	412	365	417	382	387	407	379	404	384	382	407	362	380	385	423	409	371	374	381	375	396	376	378	403	388	362	383	383	372	355	343	386	395	361	408	397	390	372	406	378	378	385	398	395	399	384	389	351	402	404	382	373	349	371	404	413	387	345	379	419	339	382	383	387	378	372	380	364	393	393	385	394	393	372	382	342	359	371	368	381	374	409	361	411	384	352	360	380	374	405	366	385	400	354	404	394	426	399	394	378	383	362	374	363	367	371	375	383	384	363	387	346	390	349	362	367	372	355	368	410	385	404	378	364	390	373	400	387	390	403	396	381	365	376	370	370	424	355	392	372	391	418	367	355	397	357	412	423	404	376	381	403	393	392	407	357	396	372	370	393	429	386	362	374	359	374	370	373	438	356	403	385	401	384	358	401	374	380	365	398	386	394	390	381	352	395	414	398	356	392	398	403	378	398	393	361	405	412	390	402	396	398	385	402	402	375	396	398	384	389	398	367	364	367	406	390	381	364	361	394	361	424	384	381	420	343	368	383	362	396	361	388	380	411	354	385	395	382	403	395	362	384	410	374	361	360	412	387	381	358	382	416	379	411	348	378	380	403	400	399	391	361	335	360	425	373	343	398	374	390	381	341	384	387	408	404	367	372	363	389	374	404	409	348	399	383	374	374	359	381	338	347	345	397	374	403	365	404	385	368	377	401	352	351	394	414	380	428	367	402	390	358	349	366	375	394	397	364	372	400	383	374	373	372	388	397	375	370	382	376	399	384	431	422	380	377	408	400	386	384	383	384	360	380	412	373	373	377	409	379	377	362	388	401	362	356	373	390	376	356	375	422	401	391	402	422	350	389	332	411	390	357	344	375	378	362	406	371	381	405	364	385	421	398	373	337	378	380	359	385	387	368	410	386	369	398	365	392	388	384	348	389	388	381	366	406	353	413	356	425	395	387	380	346	345	390	382	378	385	419	388	369	377	389	377	409	379	368	370	396	397	389	359	402	357	401	373	399	435	378	353	423	365	392	383	378	355	332	366	382	374	375	360	353	383	405	396	390	363	407	389	376	376	406	378	363	399	386	349	402	374	387	358	414	353	387	386	392	383	363	392	367	354	388	398	362	391	375	351	428	380	354	361	373	404	405	378	394	423	401	412	408	403	383	407	373	393	386	399	354	394	391	380	364	370	395	390	405	354	393	409	375	375	366	366	377	431	358	405	390	377	430	373	372	400	403	383	388	332	383	383	399	378	385	353	410	366	390	378	374	377	366	401	397	374	375	388	401	373	382	411	389	375	332	389	400	411	386	369	417	388	368	389	387	386	419	404	383	366	388	391	387	402	386	360	378	355	383	364	376	392	358	415	361	372	398	398	391	386	384	423	366	377	407	415	402	374	355	345	380	378	421	381	382	351	342	352	396	376	383	411	356	407	398	375	412	399	392	388	359	378	368	372	366	360	417	406	386	372	376	409	373	361	384	384	391	397	380	370	357	381	410	402	411	387	390	401	391	365	403	401	398	376	406	412	413	356	383	422	369	363	386	394	376	373	382	397	368	377	382	372	390	398	356	392	359	345	383	376	412	447	368	369	365	392	390	361	392	384	355	375	382	398	393	376	376	400	358	365	350	406	379	386	383	360	385	395	404	361	433	371	411	365	392	365	365	383	391	412	363	377	407	350	391	403	374	374	363	366	388	391	368
8692	21209	15674	9182	7089	5631	4392	3340	2767	2299	2012	1850	1616	1413	1369	1216	1117	1089	988	890	919	893	814	779	766	789	768	725	752	701	720	690	690	643	646	666	638	672	644	669	639	599	657	630	645	619	682	615	618	597	613	649	622	630	600	647	641	640	611	622	608	613	632	583	594	602	622	643	614	617	596	645	593	633	576	566	646	632	599	597	672	640	578	587	666	613	632	598	593	615	655	632	590	605	638	618	630	630	624	627	592	595	646	605	561	629	595	627	606	565	611	613	624	596	595	574	620	600	597	605	613	640	592	622	618	604	571	588	634	616	607	656	596	612	579	624	625	590	647	621	598	616	602	624	632	617	604	616	625	616	606	590	606	595	629	599	595	662	612	564	627	625	626	575	584	606	591	610	591	651	653	600	626	583	553	652	574	651	632	608	616	597	653	608	611	603	656	648	617	587	590	594	661	658	627	596	629	638	614	600	616	614	612	621	635	591	625	617	615	618	608	641	588	610	610	603	616	604	584	629	583	595	592	618	615	645	616	614	641	606	643	591	631	658	590	597	595	599	586	618	626	619	654	593	591	625	649	618	633	639	592	572	599	615	606	606	584	604	633	639	619	620	602	640	639	583	618	592	622	649	619	649	659	592	616	602	601	616	625	612	669	624	578	630	604	626	623	594	629	626	582	599	618	636	611	658	604	607	603	612	603	646	634	600	580	557	624	625	566	652	612	605	620	612	637	610	621	588	627	657	553	613	592	599	596	636	600	636	612	636	631	618	606	629	632	601	568	622	613	653	617	581	632	617	587	598	575	610	590	590	630	632	621	553	613	607	658	587	593	615	586	590	627	645	648	609	616	660	593	592	610	634	621	590	613	581	616	596	581	614	585	631	621	627	610	613	569	593	626	627	600	615	607	606	610	575	654	628	644	581	588	612	648	613	574	636	611	557	589	571	665	615	626	634	593	596	587	608	599	653	581	593	616	617	606	580	578	614	623	591	628	618	604	635	588	670	632	637	569	628	577	593	601	609	592	625	655	604	630	600	625	600	613	630	612	626	582	608	595	638	609	634	618	573	619	578	609	610	577	563	635	586	578	621	619	574	633	627	603	620	603	635	629	604	594	609	621	610	631	624	646	658	587	610	596	609	588	595	574	586	619	651	610	659	577	590	602	595	629	629	627	623	589	609	655	622	612	633	641	610	578	613	603	620	618	579	586	570	610	612	616	580	585	630	586	615	654	636	620	606	610	585	604	616	638	621	606	575	668	580	619	617	608	577	590	644	612	605	598	638	616	599	599	628	643	676	615	619	578	642	626	585	623	603	578	610	599	589	639	602	666	614	602	634	626	628	613	644	618	608	622	609	589	619	643	648	615	601	576	600	599	586	585	585	567	607	617	601	601	571	648	645	639	621	602	627	670	616	562	570	590	610	586	616	580	646	631	618	621	596	623	634	627	574	592	634	652	585	586	610	575	658	616	594	625	635	614	604	646	634	586	612	587	580	606	632	582	593	606	605	630	658	596	634	603	605	574	597	665	591	605	636	617	596	641	611	598	609	589	598	617	585	586	617	620	611	597	590	595	635	636	673	625	644	655	606	595	634	607	605	611	593	625	603	589	643	584	600	623	636	608	586	579	594	619	600	611	629	638	604	659	609	582	689	589	571	624	639	594	622	571	631	661	656	622	651	579	572	627	635	569	583	662	622	654	657	609	593	592	602	576	593	564	626	614	602	579	594	614	662	619	614	625	622	654	590	624	616	624	600	592	666	587	557	604	610	610	577	605	601	610	629	628	627	600	600	608	584	562	640	612	645	597	580	588	640	625	616	659	610	576	611	585	621	585	631	614	600	597	639	601	611	632	659	622	629	627	614	593	611	622	593	629	608	617	620	637	598	599	624	616	580	642	611	568	576	654	624	640	639	648	606	670	616	608	586	588	648	619	628	643	594	599	612	619	667	623	601	633	653	636	658	644	569	617	613	592	614	612	652	633	592	630	647	582	627	615	625	614	662	667	595	615	611	613	590	555	598	598	586	601	576	576	624	633	586	619	591	616	600	599	616	614	605	607	617	599	614	662	607	640	627	606	594	615	600	623	622	609	617	611	625	628	633	606	584	599	616	597	638	607	622	621	636	610	610	610	608	584	622	615	600	614	573	574	653	603	612	594	588	613	590	607	651	638	615	614	615	593	552	607	556	591	608	611	590	576	637	653	628	593	600	619	654	610	617	648	603	649	621	603	607	633	601	647	611	605	597	615	588	587	626	588	609	589	618	617	616	626	645	583	627	637	557	668	591	624	628	651	626	620	618	638	578	620	585	634	611	628	617	616	634	621	582	641	653	624	624	590	607	632	606	632	623	630	611	620	638	622	632	604	582	583	617	606	629	568	640	658	604	635	583	597	637	600	614	633	611	625	585	601	594	607	603	597	623	629	598	595	607	594	614	605	605	616	593	592	593	643	603	605	603	582	614	581	584	605	606	605	627	613	603	587	606	636	596	611	638	622	628	596	607	650	642	631	563	638	613	583	609	642	617	606	610	630	616	596	587	621	617	631	580	628	606	591	643	632	577	579	620	605	609	591	631	639	576	591	610	636	603	592	613	599	628	619	630	621	595	595	620	660	585	607	626	640	612	600	605	589	570	618	594	649	605	572	594	620	583	686	630	643	614	616	590	600	645	610	597	570	625	623	622	640	573	618	615	623	610	577	579	613	591	602	647	652	654	633	591	601	612	595	636	622	619	629	593	632	624	653	617	556	628	607	583	598	593	614	562	593	635	581	612	627	585	582	623	629	624	600	639	597	563	580	579	600	622	602	635	568	614	613	563	638	644	637	604	637	625	640	596	635	628	594	574	625	634	601	615	575	657	653	590	602	576	575	575	597	585	626	591	612	632	592	613	606	639	604	653	636	587	608	607	621	635	619	595	619	674	618	615	615	570	615	605	670	583	610	604	603	583	616	623	621	579	591	593	583	603	597	605	591	618	622	643	595	629	642	625	612	604	629	600	590	576	610	624	617	578	658	597	596	617	607	607	622	657	646	588	628	601	591	636	651	603	638	607	623	636	640	608	620	648	604	610	619	573	629	614	583	615	601	631	580	589	638	644	620	613	636	630	616	620	675	570	640	589	650	612	605	596	577	590	607	589	585	635	612	624	632	604	603	624	609	610	632	561	645	673	610	646	614	628	584	602	620	584	671	641	618	596	626	650	591	631	595	626	612	655	590	607	599	597	588	596	591	603	630	656	648	603	586	587	620	588	613	614	642	593	611	586	610	611	650	634	635	627	608	671	619	653	629	632	556	610	632	615	589	574	639	621	598	607	598	586	667	584	586	630	615	584	600	564	628	612	607	579	621	630	610	675	587	653	603	634	572	653	589	603	582	616	638	615	617	629	634	640	633	601	603	588	602	601	665	597	610	628	617	599	591	623	636	595	611	549	581	601	668	636	636	647	662	622	626	662	596	593	576	652	614	602	590	579	587	597	646	605
22698	21534	28838	24685	21543	20170	6183	2297	1661	1313	1184	1032	891	814	767	691	623	565	544	474	467	451	416	366	405	372	339	336	313	336	313	297	324	312	299	268	267	287	265	255	257	243	286	276	229	258	259	242	274	270	239	248	260	267	266	255	248	274	265	261	248	240	261	245	275	251	250	261	254	254	256	245	245	232	228	231	235	251	255	260	262	249	253	230	231	236	223	256	238	250	257	245	278	263	268	256	251	232	271	251	289	259	241	229	256	252	237	223	259	223	254	252	258	237	226	276	268	244	224	237	250	243	240	237	246	280	230	265	262	253	241	236	264	223	251	243	236	234	223	212	243	263	269	212	289	271	267	218	216	265	248	228	240	235	255	247	244	269	231	227	275	243	246	241	236	258	273	270	271	238	254	251	248	244	247	255	236	224	211	263	248	252	240	235	277	262	233	245	231	248	251	254	223	272	259	234	230	222	233	272	250	229	248	239	255	230	274	258	244	239	287	238	254	259	270	244	272	261	248	222	248	229	242	274	242	264	284	236	264	238	250	234	247	227	289	263	232	247	279	220	225	230	245	253	269	241	242	217	258	254	269	241	243	262	235	240	240	247	233	243	259	245	263	251	266	226	248	255	246	236	255	267	259	246	231	261	222	249	245	250	238	247	265	218	257	254	253	241	199	251	223	229	249	230	234	222	237	220	228	255	229	245	285	233	246	259	230	241	248	235	243	248	229	271	276	266	248	258	231	252	222	264	271	222	245	232	253	259	241	233	215	268	239	240	263	236	239	259	239	236	244	240	235	231	256	227	227	228	244	262	255	232	250	241	244	225	217	217	267	248	266	225	241	267	244	243	262	242	239	267	284	245	223	215	255	245	245	226	222	255	263	277	239	230	246	261	238	253	238	248	244	250	246	270	243	269	236	256	239	255	241	251	270	256	255	245	215	230	251	230	243	256	255	262	250	243	264	237	247	211	253	235	253	275	231	241	237	240	260	231	249	242	229	260	241	252	258	244	253	267	254	238	279	265	241	236	269	209	242	256	256	248	251	241	242	224	251	236	251	229	241	241	258	240	268	239	250	247	274	242	254	225	244	216	275	216	234	260	263	260	271	232	254	257	204	243	272	238	247	257	232	240	226	255	253	228	247	226	240	296	245	236	251	253	239	253	262	241	238	244	246	251	268	272	281	246	238	237	260	248	256	236	235	214	267	248	232	255	243	257	249	256	260	252	216	242	244	269	251	228	275	249	241	248	240	228	251	239	263	268	247	236	235	216	242	285	237	253	214	284	239	248	225	264	256	253	244	224	256	238	229	253	238	253	254	237	245	238	249	228	241	263	243	222	250	249	269	242	232	246	245	257	257	251	237	252	247	214	257	250	256	231	220	246	235	242	219	251	229	245	242	243	247	273	241	263	242	268	265	217	250	241	246	244	262	243	243	233	237	223	246	242	248	242	219	217	245	268	243	253	240	260	265	233	232	240	224	251	219	241	236	241	256	270	290	257	249	241	224	268	233	249	254	231	244	255	253	225	258	271	239	263	233	249	255	257	243	266	252	236	253	263	265	236	227	236	252	249	239	253	260	249	201	263	290	269	249	251	247	227	237	271	261	263	242	288	224	239	246	265	269	261	254	276	246	254	252	272	252	244	235	264	249	249	270	277	258	232	244	237	227	241	235	261	230	251	241	238	268	233	241	236	257	231	263	249	246	267	229	230	277	244	241	245	271	250	225	250	235	241	268	260	243	230	232	253	248	261	229	240	252	275	219	232	258	240	227	240	248	264	255	224	268	237	229	271	257	223	243	252	226	274	244	234	243	264	270	233	253	271	277	256	259	262	256	248	257	240	229	233	241	228	262	254	246	259	226	247	243	256	247	264	256	241	245	258	264	264	247	230	226	240	226	248	234	266	255	244	244	281	262	250	246	247	257	259	251	253	238	246	248	258	245	294	229	242	255	240	271	280	258	235	253	247	255	240	251	235	257	243	243	262	242	261	253	209	257	241	263	261	270	257	278	241	265	240	222	249	257	227	258	241	225	248	281	238	220	255	267	238	227	255	248	217	259	262	222	246	244	251	245	246	226	255	244	214	252	254	248	249	251	268	224	243	233	236	245	245	250	252	238	251	217	269	256	230	256	244	245	259	224	232	231	260	267	241	220	226	276	242	241	261	224	245	222	251	253	253	248	262	235	250	260	243	244	245	256	221	221	242	259	253	245	251	243	227	253	245	222	233	223	253	231	261	228	245	232	250	245	256	238	268	246	264	239	265	232	237	240	253	244	232	245	232	257	220	270	241	263	246	250	258	243	257	254	275	230	240	240	284	230	226	222	234	244	241	236	244	264	256	267	237	237	245	261	249	229	220	255	234	266	246	261	243	241	272	251	277	256	254	231	227	219	212	229	227	229	240	247	236	238	248	254	256	235	243	208	256	266	250	232	218	237	249	257	248	242	207	243	236	259	245	262	243	236	219	226	252	242	248	227	238	230	242	251	251	231	256	226	250	230	258	245	208	224	263	249	247	242	272	230	226	277	257	274	225	266	261	242	231	272	261	271	265	236	247	253	240	277	249	224	263	264	248	252	244	245	223	278	259	248	225	229	241	260	230	255	233	262	271	275	254	270	259	234	256	244	242	234	243	227	238	256	254	236	252	263	246	224	247	217	250	225	261	241	248	235	220	230	244	258	246	251	239	210	230	230	254	250	239	217	262	248	251	254	259	212	249	214	249	254	255	255	253	246	251	240	268	232	228	232	257	243	256	263	241	261	249	224	229	255	260	248	257	243	246	215	237	239	236	241	240	251	242	260	252	237	252	251	233	248	230	256	243	248	232	230	248	264	280	280	242	251	241	259	253	251	232	226	248	227	248	240	216	260	265	242	260	243	245	271	251	226	244	253	257	242	264	273	264	260	263	243	255	251	243	261	236	254	242	242	230	260	270	235	249	239	227	233	246	231	260	234	248	248	246	242	240	234	237	249	257	270	269	226	242	240	252	254	275	268	236	237	234	251	219	229	251	265	262	243	252	244	258	249	216	251	239	239	226	240	235	269	245	264	238	252	278	232	241	255	219	238	225	250	224	236	235	223	278	238	197	263	231	223	256	277	240	249	265	245	276	236	269	238	234	251	242	254	250	220	245	247	236	264	250	238	277	224	248	247	263	235	227	242	250	250	271	219	266	288	257	249	240	221	227	222	258	257	245	241	246	247	222	249	227	231	287	218	241	257	253	248	265	261	244	265	218	264	245	243	266	266	225	260	250	254	249	236	238	242	230	233	243	263	238	243	255	209	271	251	233	220	235	249	242	252	231	279	235	248	254	236	243	224	253	219	258	247	254	231	259	208	255	247	240	232	244	240	241	242	241	259	233	255	258	247	258	238	258	226	265	243	245	233	248	229	227	251	275	211	235	226	247	230	207	250	228	218	244	257	251	267	254	243	240	243	249	230	239	240	254	249	287	240	262	239	229	228	245	226	256	249	230	248	251
10737	30337	23948	15551	11928	9641	7611	5763	4661	3757	3285	2743	2415	2075	1864	1550	1439	1300	1194	1053	959	879	863	762	726	693	659	601	587	583	566	564	536	493	517	490	463	498	427	449	465	452	420	431	434	453	442	396	406	402	428	392	413	405	401	436	448	446	417	416	404	394	418	385	389	414	391	427	403	379	409	418	429	406	407	414	392	404	396	417	340	372	409	423	417	343	407	406	384	413	407	401	394	414	417	411	411	375	417	398	415	408	393	399	387	379	346	415	420	400	384	402	388	375	384	405	391	354	349	391	406	385	406	403	378	389	396	394	403	423	388	374	398	431	406	366	384	359	373	402	378	420	383	396	361	417	398	412	418	391	422	416	342	382	381	378	409	365	369	412	439	402	364	387	407	412	376	399	403	381	395	396	426	401	394	370	384	394	405	380	386	357	398	360	368	386	460	425	393	408	405	432	418	380	432	370	362	396	399	402	406	392	336	414	361	426	363	405	397	360	425	368	362	403	400	360	390	401	357	399	428	402	396	354	401	426	410	418	364	396	381	365	400	369	414	389	379	389	385	383	392	353	415	340	426	407	420	376	399	431	382	363	392	392	397	385	416	404	375	400	399	410	388	368	400	411	403	368	400	388	389	396	399	406	391	391	388	388	414	368	373	394	413	413	375	358	406	389	391	360	402	414	394	408	405	422	384	375	384	362	399	411	407	364	389	424	423	363	385	414	374	389	399	418	395	399	428	439	419	424	379	446	386	405	382	413	404	416	386	405	349	353	390	404	395	408	394	399	414	403	419	382	383	399	418	428	409	372	394	419	412	382	379	405	407	380	364	408	402	368	379	384	356	387	396	397	391	398	408	385	383	402	397	366	392	408	388	357	412	400	375	403	407	369	387	374	392	394	361	385	394	393	402	362	424	386	405	403	391	338	382	396	372	415	401	385	375	404	371	401	393	435	378	402	392	370	429	407	403	374	376	377	365	368	395	383	429	390	376	377	379	408	379	422	387	428	383	384	383	371	409	409	361	398	377	381	426	356	412	402	377	389	342	418	377	387	397	356	392	406	361	391	366	414	373	378	385	392	437	396	393	431	378	414	410	368	400	364	383	374	408	408	405	403	411	372	383	394	380	368	423	418	407	378	395	400	408	413	428	403	403	413	384	403	386	361	389	361	369	418	377	390	396	380	390	377	371	375	344	394	380	433	398	369	381	397	417	354	352	388	395	397	388	377	418	363	409	391	358	382	375	358	378	389	400	419	384	380	367	394	401	404	395	416	397	366	395	389	395	369	404	395	419	386	361	398	377	387	372	386	392	366	389	354	390	383	349	381	365	377	389	380	364	392	400	352	375	413	357	387	373	395	375	399	435	393	353	410	380	386	418	399	384	389	425	422	441	397	351	400	370	374	403	444	417	393	389	388	372	395	408	399	408	345	421	403	394	350	410	410	388	380	394	415	426	358	378	373	396	386	415	367	386	393	374	411	377	410	405	397	373	379	400	431	400	373	393	394	369	380	419	396	388	420	448	387	393	426	388	346	378	375	366	378	430	395	420	415	401	392	459	353	381	402	405	416	387	387	361	373	411	421	391	377	407	388	388	375	405	376	392	361	379	387	390	398	407	376	372	368	390	430	368	364	382	386	408	369	404	402	404	410	411	416	413	382	361	401	434	383	362	407	405	415	378	391	406	378	360	387	430	421	394	398	369	424	392	390	381	372	398	391	391	382	398	378	378	402	420	403	337	385	415	375	375	406	393	377	339	386	395	387	433	372	372	382	369	390	398	394	386	407	392	361	362	376	396	379	380	402	391	416	432	385	417	424	381	409	348	380	383	387	391	404	395	383	392	366	386	388	400	419	377	402	386	386	403	385	420	359	389	377	388	375	411	390	397	389	398	396	354	377	391	410	399	360	419	386	369	368	371	405	376	414	372	420	351	368	366	404	381	413	358	400	401	357	416	382	364	393	401	414	411	399	388	393	406	347	402	369	373	406	418	396	378	350	397	390	372	394	407	436	416	403	385	370	368	368	379	396	410	399	369	373	411	360	375	379	379	401	379	384	371	434	374	361	404	410	403	418	392	397	388	371	390	428	398	375	389	385	383	399	357	400	393	391	393	373	374	393	371	429	399	396	383	393	390	394	376	391	371	369	384	412	378	384	385	379	375	390	411	392	414	423	427	390	410	418	376	379	392	392	384	382	383	415	355	411	398	395	384	399	355	396	377	414	379	360	397	377	354	373	364	403	404	403	381	418	369	373	420	441	373	386	374	413	398	387	402	445	393	405	385	399	376	373	392	396	387	395	412	366	400	373	415	359	378	417	385	375	389	365	366	420	403	384	404	433	385	358	399	404	399	401	384	386	385	402	398	409	373	406	391	390	399	388	407	391	392	404	360	404	399	389	376	399	395	384	378	400	389	387	399	415	391	417	396	371	380	395	376	380	430	384	392	408	355	413	386	410	387	411	380	403	405	382	413	377	406	382	396	382	401	380	373	381	369	405	384	387	417	398	412	377	425	416	396	400	395	399	445	377	376	372	391	404	385	384	385	391	361	374	379	376	363	391	382	396	381	422	348	382	425	395	408	382	378	396	374	371	390	356	402	377	423	376	387	393	393	414	415	409	397	385	395	398	396	385	418	383	384	380	415	364	358	361	427	387	398	394	423	410	421	390	384	434	378	420	400	381	385	420	386	399	401	426	376	397	409	414	381	361	369	397	371	386	357	396	353	399	415	391	370	405	372	389	378	354	383	382	393	381	371	402	413	384	378	382	405	398	381	360	363	375	401	435	376	371	398	347	391	385	382	383	421	389	384	402	403	414	375	390	414	423	402	379	366	398	402	377	403	382	381	397	421	377	372	396	361	381	353	422	385	394	369	402	424	365	389	401	398	419	408	369	376	360	413	382	430	394	365	368	381	404	391	361	359	362	390	397	408	391	376	379	379	382	336	406	389	382	385	397	371	391	411	409	408	385	375	385	376	377	385	362	382	386	404	407	352	395	367	408	409	372	366	380	365	427	356	402	381	410	399	383	423	409	397	376	386	400	366	397	402	394	367	381	404	367	375	375	423	433	384	387	414	398	393	409	406	364	359	397	419	391	389	411	384	385	362	412	406	351	404	446	374	384	385	422	413	388	404	382	397	397	408	386	408	371	391	399	373	391	362	389	397	419	416	395	404	380	424	410	414	385	397	375	366	386	377	409	418	391	361	385	407	397	367	410	382	366	383	380	397	376	384	396	386	409	410	394	376	419	385	400	368	398	347	430	386	392	380	417	412	375	416	374	412	381	405	410	395	386	417	402	414	374	374	415	448	386	404	366	393	401	426	395	402	384	373	415	403	393	386	381	392	391	382	391	382	402	356	376	358	397	368	410	395	418	382	429	387	401	390	393	412	413	405	410	394	387	384	406	385	394	396	387	385	380	359	389	368	420	451	382	382	396	385	429	397	418	404	405	362	404	393	372	411	398	395	400	371	405	382	396	388	422
27530	19921	10971	4542	2286	1549	1281	1022	839	808	735	654	596	573	551	571	502	509	485	489	454	458	449	455	444	416	446	420	418	456	424	433	400	409	448	373	401	416	432	430	399	399	398	370	359	407	391	383	382	387	413	390	386	435	398	378	413	430	393	409	434	398	381	371	413	402	382	367	404	420	397	394	395	386	347	372	386	381	451	406	390	409	390	378	453	394	403	383	412	373	406	375	418	429	446	395	409	375	421	384	402	383	379	390	398	372	416	373	427	385	411	421	376	399	397	398	367	364	362	401	408	382	384	413	415	415	410	408	392	395	393	406	366	420	397	406	370	406	387	431	384	398	390	368	442	399	406	419	408	411	369	363	396	387	390	411	368	404	405	359	361	377	407	387	387	426	409	353	405	374	386	389	353	409	377	389	417	362	410	380	382	430	380	409	385	402	386	455	416	398	371	410	418	395	426	390	373	372	393	397	368	410	397	399	403	451	357	395	378	412	407	383	412	374	388	397	417	391	396	422	391	394	410	366	408	393	406	404	379	392	393	429	357	366	393	395	391	387	386	398	416	401	379	381	411	358	360	378	365	369	408	388	419	413	397	417	434	444	392	418	418	444	389	408	368	410	372	402	401	428	403	423	407	377	406	433	408	396	365	425	381	381	373	394	418	396	378	412	431	400	376	383	395	402	360	383	419	409	372	411	399	400	424	386	413	390	418	389	328	391	407	398	387	356	383	375	383	415	387	402	387	421	395	390	392	389	399	382	381	391	341	426	373	428	400	378	391	402	417	395	390	412	408	395	405	408	391	393	401	399	405	393	402	392	388	431	369	382	409	387	368	376	388	411	366	399	390	383	379	388	364	414	412	385	396	409	412	377	361	400	418	375	395	395	427	403	379	372	393	398	408	417	382	373	373	408	392	408	415	406	440	420	396	367	403	387	386	399	383	353	412	390	395	373	423	422	373	384	424	388	411	386	404	389	380	383	392	390	403	411	422	403	389	371	402	411	392	380	427	377	400	387	425	394	388	371	397	388	360	380	389	420	422	424	401	392	409	379	394	374	414	427	390	418	372	397	363	415	413	429	384	398	365	409	413	425	425	367	427	423	330	371	389	387	412	381	385	394	413	404	371	397	399	379	406	398	381	399	388	405	356	373	390	360	393	373	395	391	362	357	434	372	404	395	410	408	396	388	411	366	481	389	400	395	398	408	384	396	406	381	358	381	399	451	399	412	452	423	437	432	384	411	400	390	415	390	380	388	390	379	382	381	432	414	419	367	378	390	391	365	424	407	428	387	429	376	378	386	375	410	366	376	380	366	401	400	383	397	432	364	385	369	408	377	408	402	406	371	375	401	415	392	417	389	376	412	374	403	408	418	398	381	393	391	391	434	388	377	353	387	388	387	384	373	400	388	373	424	437	391	404	384	399	409	424	376	404	408	441	392	397	398	389	411	365	391	422	380	415	398	467	418	395	409	380	399	381	372	393	377	410	401	403	415	392	405	392	413	362	362	415	379	392	424	390	425	364	409	397	395	413	402	422	385	357	385	378	391	434	385	434	398	416	385	371	423	419	389	356	397	395	378	439	405	408	418	387	397	377	417	396	394	411	373	391	372	385	411	361	369	412	373	442	383	386	379	404	426	379	366	419	401	392	395	427	460	405	385	413	397	382	403	357	407	394	385	407	395	424	390	373	437	432	393	410	414	388	418	392	399	354	393	397	437	374	378	386	394	387	401	402	370	357	394	430	388	419	387	401	407	402	407	407	388	361	361	392	428	380	417	426	366	408	410	371	378	385	384	411	376	387	408	365	364	383	398	396	386	446	413	379	386	426	333	365	420	392	380	386	400	379	400	353	432	420	413	413	400	407	405	360	393	402	390	365	389	348	374	376	395	417	393	364	374	411	406	420	354	385	412	383	370	396	388	404	418	374	425	362	374	387	451	408	407	388	395	405	407	355	397	353	411	389	418	388	411	391	398	413	353	383	427	392	394	414	363	421	408	406	420	388	395	372	382	409	377	458	394	423	372	409	418	410	393	403	404	373	404	388	371	381	404	382	381	393	379	397	372	385	408	394	367	437	415	358	399	383	403	403	410	398	380	419	406	372	378	391	382	403	401	383	381	411	406	420	437	441	412	427	379	361	399	378	409	386	371	417	430	378	427	386	409	370	385	415	387	433	383	400	394	408	398	382	389	371	405	387	377	410	374	435	381	394	419	380	397	374	418	399	398	412	410	405	396	404	406	401	395	391	365	387	373	416	362	379	389	407	379	412	365	385	414	379	447	401	415	395	397	399	422	403	377	431	388	403	398	395	398	421	384	382	390	371	380	393	390	431	406	413	371	422	388	394	399	420	403	447	417	377	416	404	385	372	376	375	398	374	356	371	428	391	402	399	374	363	444	389	387	351	381	372	354	384	409	370	358	402	405	395	349	394	382	379	368	415	367	385	357	378	409	410	405	399	419	404	403	413	390	415	397	406	404	389	405	391	402	391	375	398	400	391	411	389	384	385	402	396	357	409	359	392	374	383	398	394	432	351	441	367	395	407	438	390	358	426	379	367	385	367	405	398	448	420	386	356	387	388	377	372	422	397	413	427	373	390	393	370	401	437	390	377	407	398	355	391	412	370	404	408	415	401	435	397	417	395	385	374	388	393	377	367	422	381	416	374	369	411	408	389	370	383	402	425	400	369	371	387	406	413	376	407	407	412	407	409	377	409	366	389	404	410	376	399	343	389	381	428	381	411	367	407	378	398	381	362	400	370	419	418	386	394	382	376	412	411	410	401	413	397	354	411	424	354	389	370	408	407	394	433	388	399	411	386	410	416	415	393	423	384	380	434	385	394	396	386	393	386	399	360	397	393	334	378	392	434	371	349	397	359	386	394	401	380	401	399	367	400	422	388	387	395	375	382	372	385	402	408	415	407	422	401	431	373	425	393	382	422	375	356	372	394	382	395	398	392	412	431	365	351	420	379	434	394	403	390	390	354	393	392	374	385	354	388	403	394	422	382	411	390	396	386	390	394	402	392	400	395	381	412	371	412	394	352	410	425	388	405	414	398	411	404	374	379	380	414	381	389	388	375	385	396	383	383	389	422	401	422	400	358	381	384	386	439	380	382	405	414	386	396	392	392	388	367	387	378	440	403	399	354	387	376	384	384	396	372	367	455	409	405	381	389	426	365	393	382	430	359	401	379	357	431	428	436	367	402	393	409	413	370	391	382	375	400	373	400	384	391	390	450	394	395	358	389	405	405	410	392	436	418	400	406	421	375	419	407	417	382	415	403	400	380	377	387	405	429	425	365	430	425	398	369	406	381	408	442	379	376	400	408	402	384	369	402	362	340	377	360	418	378	381	406	414	404	403	360	395	424	350	404	420	363	393	430	401	372	389	353	414	397	406	391	383	401	385	361	375	394	395	411	393	354	384	369	444	382	433	430	388	384	404	369	393	388	380	396	376	341	410	385	419	391	398	358	406	416	384
9225	18295	13280	7352	5674	4350	3410	2689	2233	1834	1628	1506	1373	1219	1177	1073	985	956	981	890	852	755	787	806	713	743	702	704	693	770	673	702	694	702	627	665	673	663	689	659	645	625	669	660	635	634	604	624	633	699	605	639	657	626	685	625	633	631	664	672	616	685	617	621	609	691	637	632	677	640	641	672	619	615	668	655	659	616	576	643	656	619	633	650	639	660	629	595	648	663	625	616	623	654	641	650	626	660	611	676	643	624	642	619	679	640	641	595	657	611	617	639	624	638	600	650	620	634	689	673	635	675	616	661	634	621	626	624	611	634	632	661	671	644	662	609	655	666	630	571	618	632	667	639	673	584	630	679	680	628	631	633	627	693	636	624	641	601	633	639	615	648	625	618	629	623	653	607	651	641	632	629	638	638	630	653	674	649	673	626	593	629	627	642	590	658	638	621	643	588	599	590	639	572	665	609	658	685	648	637	626	593	670	654	650	657	639	629	627	663	653	581	608	613	633	653	645	600	620	652	636	626	671	661	611	662	666	631	671	613	677	625	653	652	622	621	645	675	632	616	630	590	613	664	611	662	649	633	644	604	630	630	630	638	640	614	655	635	659	646	637	634	641	605	649	684	638	591	679	626	631	614	614	608	633	644	611	665	679	595	670	630	683	665	636	677	615	639	614	629	646	621	644	591	651	633	616	651	651	629	647	621	635	670	612	658	628	698	648	651	617	614	662	614	648	605	667	634	654	604	626	631	612	621	690	687	639	650	635	605	692	558	644	635	664	689	618	615	640	641	647	648	623	610	640	677	623	635	657	657	679	630	684	663	611	643	623	640	616	684	610	674	625	673	611	688	656	640	603	639	649	642	600	661	667	678	645	710	681	661	636	689	604	658	638	609	661	644	659	634	654	603	685	649	643	621	641	661	615	638	655	657	636	583	666	638	639	628	683	714	654	634	642	664	646	581	631	635	636	637	636	636	568	673	651	651	633	607	663	642	687	671	686	654	631	662	660	678	686	630	679	605	619	591	617	661	654	625	638	635	643	582	655	636	628	607	584	604	632	645	664	669	607	645	649	635	618	639	592	624	654	655	625	668	688	674	615	618	620	667	569	671	622	664	622	643	641	603	630	606	635	670	642	665	622	618	629	697	640	598	662	668	643	638	629	623	671	660	701	644	612	615	669	664	629	635	664	661	660	599	692	687	638	625	667	630	648	648	635	602	655	634	618	687	676	662	654	644	641	679	602	608	618	600	676	694	649	632	646	626	640	647	619	635	651	649	641	657	603	661	651	640	653	637	670	606	638	576	644	649	666	631	632	650	643	651	642	625	645	681	623	648	617	571	626	663	644	634	631	672	669	605	614	602	641	626	667	622	624	655	668	627	621	662	627	652	658	652	630	660	625	654	658	645	615	643	652	612	611	650	598	594	592	630	636	618	643	609	644	641	609	630	648	631	650	669	596	637	604	627	680	621	631	653	631	617	698	637	642	643	627	641	695	646	610	656	598	654	617	663	645	618	629	642	655	612	614	624	656	635	672	596	615	660	606	614	651	661	661	656	581	600	607	647	660	658	614	639	599	597	627	630	648	648	630	639	623	650	672	628	643	646	621	625	626	605	593	635	637	658	648	662	667	647	669	643	591	616	611	592	667	660	608	590	591	663	686	644	616	647	625	635	622	643	602	603	640	604	692	571	639	618	647	649	599	630	640	666	624	601	645	647	656	688	698	617	636	638	599	647	633	620	634	627	626	620	650	577	612	626	618	668	648	644	632	620	630	647	664	633	673	653	671	668	643	639	642	656	628	639	651	685	652	635	641	638	653	679	662	638	640	642	647	656	663	680	662	651	726	583	681	648	630	604	634	645	627	632	641	646	607	637	605	681	649	683	619	622	655	619	633	643	669	651	649	658	615	631	577	620	643	596	664	610	604	639	650	649	621	650	649	661	682	660	647	641	651	624	680	633	657	663	654	627	657	639	678	624	670	639	648	654	659	645	591	671	682	653	640	717	643	651	608	623	658	602	622	633	576	620	621	673	708	614	599	632	644	617	670	629	617	609	599	644	658	719	672	593	639	636	646	648	670	668	604	599	641	618	709	659	645	636	640	636	675	672	623	667	657	664	622	656	669	635	610	613	625	646	623	592	608	622	662	652	690	647	650	627	614	636	632	705	658	648	693	619	681	625	621	641	650	656	597	629	651	618	596	640	605	627	657	657	620	621	642	638	601	633	662	672	651	596	628	628	630	623	639	621	646	637	613	651	692	634	558	656	635	654	675	671	630	593	627	649	652	611	650	663	666	649	627	645	651	656	652	681	649	621	642	634	611	658	685	656	623	634	635	593	667	676	643	650	620	656	656	652	622	620	654	632	680	630	634	637	672	645	650	663	643	624	649	626	641	634	653	599	636	648	633	614	580	705	630	614	633	628	648	620	625	635	614	580	612	643	638	633	628	629	631	635	673	689	665	610	681	622	657	624	636	639	667	624	649	650	645	591	644	617	623	604	634	655	663	639	660	674	627	644	688	616	657	655	636	617	664	596	642	609	636	660	655	648	623	647	659	615	627	668	653	617	678	625	648	650	687	647	654	648	645	652	644	618	618	644	600	630	603	623	607	615	628	637	642	619	676	629	669	647	608	632	600	663	651	659	632	622	644	599	631	606	644	650	672	646	596	638	632	638	645	641	657	642	646	602	676	655	599	656	637	656	624	608	680	649	625	631	615	661	606	617	632	629	662	636	642	651	627	691	636	659	628	673	628	656	664	585	629	622	659	601	658	670	643	636	628	648	639	640	640	641	652	691	647	610	615	657	629	710	675	615	639	629	632	662	650	665	651	616	687	636	650	661	634	650	634	579	626	649	633	640	654	656	668	657	645	665	626	623	623	631	662	645	679	622	618	600	622	675	650	628	617	628	620	649	578	670	644	696	668	641	611	628	664	581	665	643	651	682	592	684	629	625	605	612	649	643	657	607	651	684	629	666	665	621	611	637	649	628	636	615	668	610	597	615	639	666	615	663	645	631	671	603	617	646	643	687	661	631	649	620	607	641	595	590	646	646	597	644	604	646	644	636	648	622	607	633	663	615	694	616	657	624	633	626	642	640	630	615	660	659	582	650	645	624	681	643	614	656	608	677	613	670	615	648	624	690	659	649	661	569	628	663	614	648	668	639	647	595	673	630	617	627	647	642	654	586	626	683	642	627	627	656	665	631	623	644	622	645	657	689	592	647	642	665	686	632	637	674	610	673	630	618	640	626	636	715	596	603	638	650	650	684	657	625	668	645	627	650	625	653	623	620	696	654	635	650	671	611	656	666	605	650	655	621	603	644	670	649	649	648	615	650	604	699	673	636	650	623	596	693	680	600	674	642	615	630	640	630	657	673	624	624	689	667	619	658	679	607	648	653	665	641	630	653	629	642	622	630	641	656	650	634	654	592	608	627	639	685	636	658	634	595	643	642	626	631	616	656	621	631	593	597	637	643	634	670
23459	21478	28237	25160	20997	7557	2494	1675	1315	1042	925	848	745	711	636	609	526	475	440	473	424	437	387	383	380	356	364	315	359	359	332	355	293	332	339	349	268	330	325	290	339	312	294	273	318	321	331	282	329	318	307	266	299	317	304	276	303	289	301	303	289	307	290	306	302	305	311	302	289	267	323	308	301	302	318	266	240	302	294	263	289	271	282	327	307	291	294	286	309	312	309	316	342	277	312	302	278	303	300	298	309	309	304	295	251	272	333	292	296	288	276	297	293	320	274	302	303	349	276	347	294	303	309	285	288	273	284	311	298	294	303	304	271	303	282	271	305	303	328	299	305	314	306	316	281	326	295	277	290	303	305	303	292	310	295	288	295	305	321	294	275	285	312	314	295	290	276	276	288	315	283	307	325	292	282	309	307	284	278	283	328	270	314	300	283	310	304	323	278	279	307	297	279	282	303	261	283	277	304	290	262	300	274	328	301	272	317	316	292	286	301	307	288	343	282	319	278	281	314	307	328	280	295	300	285	312	301	278	275	279	309	284	294	296	302	309	289	313	287	304	311	321	296	302	292	342	268	308	289	311	294	290	280	298	286	267	294	286	286	328	280	276	319	315	310	291	306	278	305	305	312	299	304	282	315	276	299	312	280	297	308	304	299	305	310	301	283	299	277	284	262	303	300	293	285	295	320	319	331	312	303	288	289	306	307	272	284	278	301	271	297	297	314	322	308	299	321	271	322	294	291	307	276	283	284	293	290	278	276	264	287	307	316	269	315	276	303	271	316	326	274	307	308	307	309	312	293	300	287	267	309	316	287	293	317	300	314	324	301	330	293	278	303	315	319	325	280	312	287	302	310	327	319	291	280	301	299	243	306	292	308	308	283	269	321	302	309	310	312	292	320	294	289	304	266	305	340	290	275	288	263	320	290	285	274	334	288	301	292	297	284	316	305	294	271	325	300	297	300	296	295	298	300	279	289	298	290	268	288	317	286	306	300	307	328	295	304	298	280	297	282	306	305	314	288	308	284	272	292	331	327	289	319	286	306	320	330	270	272	310	305	300	289	276	296	314	288	306	314	306	310	294	295	293	287	296	274	310	297	328	309	314	298	273	298	303	292	292	290	327	284	276	279	289	275	301	271	309	312	319	299	285	289	316	282	298	314	286	333	273	315	268	294	300	314	304	271	270	271	303	279	296	277	294	306	286	322	290	264	311	278	310	308	310	262	318	292	275	305	328	285	328	280	291	275	300	317	301	310	277	297	292	275	285	280	314	297	289	301	310	310	290	316	303	316	291	290	281	322	293	290	285	287	309	305	314	266	311	306	311	279	273	311	331	274	295	306	284	306	316	291	275	251	285	310	291	266	297	310	296	275	254	321	298	270	302	265	297	262	306	332	282	286	287	276	308	316	290	263	314	303	314	282	343	292	283	294	288	298	273	290	292	288	278	306	314	271	315	299	329	304	319	304	295	302	280	294	297	299	307	271	286	308	265	296	283	286	303	327	294	276	279	277	287	274	308	317	324	305	280	248	293	294	294	280	284	280	308	278	305	294	276	303	307	288	299	315	288	299	301	263	328	272	289	309	293	321	286	334	283	299	307	304	278	287	298	300	295	301	300	253	259	306	291	269	291	288	291	306	302	283	287	303	297	275	305	272	314	278	295	279	300	282	288	291	279	287	279	298	296	337	288	287	292	289	288	284	298	291	300	313	294	255	330	292	295	323	292	278	316	291	314	327	293	313	308	308	271	280	275	308	268	265	281	327	298	294	317	289	303	318	281	320	292	291	325	281	280	292	294	317	342	310	301	285	319	269	287	304	306	290	278	273	315	288	278	303	286	312	274	281	296	269	313	316	296	301	311	303	310	286	312	285	308	281	302	313	283	298	315	277	295	304	314	298	276	302	287	331	310	298	292	271	325	287	281	288	290	283	309	269	297	309	297	296	263	300	347	297	285	301	289	289	308	301	323	317	303	286	304	300	309	319	313	275	311	277	267	318	285	277	316	302	291	285	324	312	297	325	310	313	302	293	306	298	315	318	263	299	276	293	292	300	330	288	294	342	321	321	283	301	295	274	309	325	278	282	306	303	318	320	314	328	276	311	277	338	299	267	296	320	307	275	264	311	309	312	276	304	282	293	262	297	299	311	326	278	290	291	301	304	286	289	304	312	321	300	279	279	331	292	285	287	289	311	305	284	297	272	287	266	301	311	286	268	272	279	319	268	274	289	321	319	304	294	335	304	304	301	304	286	302	291	305	332	296	298	320	298	303	305	308	280	319	284	276	313	302	281	305	297	291	294	310	310	300	325	299	292	309	287	310	249	269	288	297	320	278	264	306	269	291	299	301	313	279	313	259	287	293	294	312	310	287	273	308	281	301	256	281	301	308	301	263	276	286	277	281	282	301	266	296	298	281	286	293	306	306	302	280	291	307	293	278	288	295	274	321	327	319	290	275	298	299	307	310	281	294	322	272	297	300	296	298	300	291	289	267	310	305	319	301	291	300	295	281	274	333	303	322	303	288	323	323	290	288	317	319	293	276	303	266	311	302	322	303	270	306	293	300	297	285	281	313	262	288	274	297	304	303	306	284	286	295	312	271	299	327	308	322	304	307	277	283	296	317	304	290	299	281	332	301	311	299	276	294	313	310	273	274	315	316	272	305	294	285	273	280	306	292	278	290	304	266	298	288	289	279	326	276	320	306	292	313	305	314	266	308	262	294	288	285	313	329	301	289	288	305	332	346	315	299	290	318	301	282	280	319	283	304	293	288	305	285	282	299	288	315	236	264	274	315	300	298	315	304	298	294	306	301	311	297	298	283	283	248	282	290	279	293	278	271	303	301	294	277	293	306	305	299	330	310	261	307	328	300	280	268	308	281	287	276	310	287	289	290	321	301	308	342	331	262	290	297	267	306	290	274	284	315	294	291	307	288	297	276	273	303	316	289	307	310	293	335	273	293	305	286	313	287	287	298	266	295	305	267	300	284	285	273	301	314	267	299	297	271	292	287	309	313	301	291	290	303	281	299	293	316	257	282	290	351	290	298	246	303	278	278	292	286	282	300	318	299	268	277	303	307	326	294	284	296	315	313	305	291	288	293	307	299	282	292	290	311	335	302	300	267	279	292	299	300	321	310	301	299	292	310	328	276	301	271	265	301	286	307	290	314	271	331	309	305	315	325	332	281	293	252	267	284	285	318	295	326	291	291	278	299	296	293	314	303	296	264	295	292	288	279	280	336	289	291	279	305	312	299	253	310	313	303	291	290	293	321	301	327	288	333	302	310	301	306	288	285	258	292	265	297	295	317	299	316	272	284	304	300	279	293	305	288	273	317	320	284	300	288	301	262	302	299	290	308	278	313	311	310	307	330	294	316	303	302	278	316	286	335	287	288	286	311	279	285	273	296	271	279	294	321	296	307	293	290	291	266	290	304	294	276	294	332	306	300	312	300	308	289	285	290	290	303	283	287	289	302	315	269
9223	26198	20258	12259	9501	7159	5555	4364	3389	2885	2467	2122	1868	1695	1454	1346	1145	1064	983	903	873	819	836	745	678	657	645	599	628	647	589	581	548	536	559	563	544	545	565	516	488	500	497	551	504	539	511	515	472	499	450	494	481	464	465	495	527	505	498	477	510	548	493	490	490	467	457	477	517	483	527	478	497	482	500	452	470	508	512	522	488	532	448	512	489	520	460	487	491	460	509	511	513	467	505	453	463	442	494	513	482	461	466	485	493	456	459	485	481	475	485	486	471	494	511	480	505	474	537	474	471	499	520	463	511	518	480	504	505	490	483	488	512	506	498	443	433	496	485	452	467	455	462	455	501	460	501	477	470	456	500	477	502	495	463	457	498	470	479	466	491	445	471	470	472	470	470	489	464	523	482	442	471	471	452	467	497	484	477	505	476	492	487	462	457	455	503	500	471	507	470	511	480	493	487	502	453	495	498	487	501	475	463	486	481	458	482	503	480	473	495	482	520	507	468	457	501	478	445	463	503	489	513	449	477	492	484	479	489	475	449	443	469	439	474	463	459	467	499	434	531	481	454	499	462	522	506	483	481	484	440	469	455	438	465	477	464	474	496	434	494	507	527	476	510	459	510	508	454	508	485	485	489	470	481	459	485	488	487	519	463	501	498	456	454	511	506	483	484	497	484	490	437	446	474	470	486	466	474	471	526	471	508	481	484	456	472	508	483	464	528	520	468	485	480	511	455	507	469	496	490	496	474	487	483	445	504	462	465	474	478	479	466	482	453	492	490	526	465	479	470	488	464	479	473	493	509	486	494	493	479	463	480	451	495	466	467	456	471	489	493	475	507	501	497	502	527	508	500	485	492	440	484	451	475	462	470	460	482	494	471	489	483	515	477	467	514	481	490	483	475	447	487	521	503	471	459	473	452	472	448	512	508	466	468	459	512	487	516	475	496	491	486	491	479	492	456	524	475	480	461	455	432	518	523	486	489	468	495	499	469	515	452	478	443	479	463	518	498	459	462	456	459	479	536	457	482	504	502	466	544	465	485	499	515	526	485	499	495	476	501	459	443	462	486	476	458	486	477	482	487	433	448	478	464	455	465	472	474	438	479	488	524	484	461	435	501	478	494	432	486	479	477	425	503	514	448	516	490	458	445	519	509	517	465	529	538	489	477	436	451	448	470	476	481	478	459	504	500	506	487	476	472	496	498	510	473	518	476	502	509	500	508	494	487	523	480	470	451	484	500	499	504	468	476	466	490	491	506	487	476	499	456	442	464	482	465	474	495	525	488	475	500	494	447	444	486	488	473	488	458	508	471	424	499	490	523	510	471	444	499	479	479	476	478	493	448	485	431	475	459	473	454	489	508	454	483	496	522	507	474	464	467	511	507	450	467	456	475	509	469	487	502	481	444	457	454	494	485	462	501	483	493	496	521	501	483	523	471	470	485	444	482	472	471	493	461	500	503	440	523	482	529	515	459	451	462	528	488	452	497	492	470	471	471	481	466	464	489	475	498	507	473	466	472	464	463	474	494	466	501	492	447	505	460	477	501	468	476	522	471	483	507	479	478	460	514	479	492	501	452	463	497	508	477	459	510	493	450	499	481	520	476	492	496	474	473	433	512	466	427	497	474	487	483	462	479	473	489	473	471	487	506	486	498	455	516	478	493	467	505	460	444	470	470	454	490	486	471	509	487	525	531	495	471	464	481	428	465	487	470	493	478	471	476	492	482	491	472	514	487	489	461	514	538	494	439	499	488	493	501	511	488	495	536	497	507	489	460	511	459	466	526	485	487	475	483	518	470	471	492	495	497	503	486	498	456	487	424	469	493	468	478	497	476	489	453	449	475	528	477	449	474	475	477	483	497	516	482	434	547	509	471	454	492	491	491	488	463	477	466	488	465	437	495	529	470	488	434	503	483	451	496	477	536	474	472	505	432	460	496	471	485	483	460	527	485	485	456	473	431	472	500	471	515	508	475	492	501	446	478	476	478	481	486	494	495	495	470	440	467	517	490	492	475	449	516	456	505	517	496	482	503	460	454	488	440	502	489	466	486	497	504	476	459	474	506	495	487	505	498	445	467	493	474	485	465	490	447	469	453	469	495	500	504	421	490	479	502	488	545	475	492	498	470	499	505	482	491	534	563	458	480	496	480	479	478	512	465	516	462	476	537	519	461	464	497	474	475	467	495	537	438	475	463	502	506	492	469	474	489	464	496	483	456	475	478	478	469	472	498	435	487	469	453	494	506	478	530	445	464	483	484	487	463	479	491	523	479	539	447	494	514	480	494	473	466	479	460	448	472	429	501	487	483	451	489	476	485	530	475	496	489	510	523	462	513	501	483	492	470	476	462	473	478	525	470	502	506	482	489	449	503	507	480	486	475	483	474	480	485	474	483	485	462	474	466	460	506	479	480	459	482	478	513	503	457	492	486	490	512	511	470	431	490	482	466	479	484	478	507	495	449	495	475	524	462	502	500	483	497	500	497	480	510	507	473	466	462	487	437	540	485	502	498	503	510	506	477	449	472	500	517	470	475	491	462	430	490	532	478	502	489	472	450	468	438	466	507	498	560	468	455	492	492	467	465	493	508	498	453	494	507	488	484	497	461	499	483	480	489	498	511	466	500	445	444	469	469	466	494	490	538	501	477	480	485	458	474	474	511	477	507	470	505	480	484	446	493	464	514	544	504	499	495	488	464	503	527	524	496	493	505	481	475	512	474	532	527	478	445	492	493	541	469	479	465	476	481	481	492	488	458	494	482	485	487	490	480	504	473	483	479	489	512	524	501	496	458	481	485	502	495	524	470	501	466	466	464	492	506	487	525	488	488	451	474	461	478	463	527	478	478	456	514	511	474	476	468	482	460	493	493	472	487	484	491	462	538	473	471	500	477	506	493	479	492	450	499	502	534	471	515	475	494	454	510	452	477	465	495	480	455	466	522	496	484	468	478	462	509	480	503	476	495	523	447	507	518	477	495	492	468	486	491	495	479	443	479	481	477	484	493	454	462	531	507	514	448	499	477	479	459	488	517	502	480	460	524	454	494	507	450	457	469	453	477	514	506	479	490	452	502	443	511	459	452	470	500	477	483	446	480	496	487	484	505	471	462	516	518	479	436	451	466	478	485	487	502	474	455	488	490	506	474	451	481	458	449	472	485	476	499	459	456	469	494	472	482	492	470	447	445	511	464	461	491	510	451	458	442	505	459	464	476	492	454	467	462	458	498	502	447	515	467	487	454	473	491	496	459	457	492	440	473	488	492	475	511	476	519	493	469	456	484	459	493	478	484	477	518	477	435	487	527	485	498	486	486	468	460	470	436	478	497	465	512	462	486	483	465	503	471	514	488	491	484	461	475	488	453	489	495	512	446	503	475	495	494	448	512	451	493	430	480	434	482	483	527	444	504	508	481	506	460	489	521	437	492	405	479	481	499	450	498	475	486	505	498	458	473	458	480	461	467	472	453	470	514	482	491	470	469	488	506	493
25047	21557	26075	23484	5002	2075	1655	1310	1035	899	775	705	712	662	639	582	562	558	522	514	473	481	468	436	438	381	416	409	391	418	375	386	397	399	446	377	413	377	408	431	391	404	376	345	413	386	411	384	377	398	387	371	387	375	394	376	414	373	378	405	365	386	386	366	380	393	370	390	372	368	379	375	396	415	377	380	387	368	386	368	375	355	365	359	401	418	381	378	375	396	370	380	375	381	360	379	391	385	394	365	356	364	390	382	378	366	401	349	390	374	369	346	414	349	373	358	390	432	376	397	429	391	362	363	370	390	373	359	377	372	382	358	367	369	392	373	391	357	390	404	351	374	373	385	371	386	377	391	390	356	367	384	391	343	367	379	377	377	398	399	368	381	401	386	395	368	391	388	368	394	415	400	367	380	324	379	383	374	392	417	367	380	400	357	396	381	408	373	401	359	369	379	378	406	379	366	359	394	331	351	386	363	368	384	372	370	381	373	380	357	342	379	346	411	397	358	382	387	366	393	355	393	366	385	390	389	388	366	392	367	416	357	388	371	392	372	372	375	416	366	352	392	347	404	378	358	391	405	334	348	384	392	386	392	368	380	357	371	369	379	358	393	394	386	360	384	414	355	372	371	369	395	411	377	342	417	394	376	365	379	407	390	365	381	393	361	395	378	396	382	380	361	403	337	362	400	389	359	376	399	395	406	384	374	409	433	379	375	368	390	412	373	403	396	372	435	359	376	384	413	347	367	375	418	398	359	354	413	373	376	412	386	348	359	429	388	398	394	393	356	390	376	374	362	400	382	383	351	363	367	378	372	388	401	374	422	376	362	398	390	376	372	368	410	403	344	383	382	385	393	389	382	387	395	342	412	393	363	353	376	396	350	348	371	386	393	376	409	364	366	363	405	376	415	348	338	356	394	352	394	362	355	366	366	374	411	371	369	387	379	392	384	375	380	371	388	374	395	324	388	369	375	363	391	369	372	389	401	389	349	386	378	343	348	380	373	377	390	389	387	382	370	375	359	344	394	370	361	398	377	374	369	399	386	334	396	373	350	384	391	407	370	361	360	397	385	382	352	359	364	377	385	378	383	370	384	383	359	384	331	330	388	387	358	378	368	393	389	387	375	383	378	369	370	377	364	346	383	374	377	376	374	387	392	394	382	347	417	403	396	353	382	349	367	406	384	353	381	362	363	378	391	379	362	365	373	372	352	353	387	420	399	400	360	379	406	377	394	384	376	394	399	386	359	431	367	416	398	388	365	385	383	382	366	382	375	364	363	388	368	382	356	384	362	403	409	377	396	362	374	397	367	367	395	379	355	375	426	389	373	369	379	342	376	355	369	406	374	346	380	379	412	386	370	390	370	345	364	385	357	415	384	369	358	409	376	401	364	388	421	389	365	367	410	320	356	373	368	377	392	358	366	360	381	414	404	393	356	396	373	354	404	356	382	355	377	420	419	376	366	366	365	383	389	361	387	362	382	402	380	413	353	374	380	414	368	379	361	362	376	367	442	360	353	348	388	379	387	380	409	351	372	372	410	394	364	387	367	368	368	325	363	376	396	401	380	382	348	388	366	407	368	391	388	320	359	371	386	387	413	417	386	384	363	334	411	376	370	405	368	400	377	350	379	401	386	419	360	405	384	377	369	372	366	399	362	347	402	371	401	372	353	371	373	387	347	343	424	381	382	404	381	381	414	378	360	382	373	380	379	386	373	393	376	381	360	402	399	367	402	351	424	376	389	371	383	384	393	339	406	391	408	370	374	340	364	380	368	374	400	368	369	399	406	376	358	389	397	426	380	365	376	369	359	375	395	370	379	380	361	402	375	408	380	384	352	401	359	401	386	384	371	361	353	387	371	355	335	370	397	406	383	421	392	390	349	386	420	374	406	380	387	375	366	346	313	361	338	377	364	380	401	386	373	338	376	351	382	393	361	370	378	364	400	345	397	376	379	397	393	360	360	385	370	380	356	414	371	390	364	384	353	377	384	388	362	370	374	341	334	333	375	392	369	352	375	392	411	385	383	413	361	364	370	385	380	358	354	365	372	398	346	369	386	380	376	362	396	381	400	381	388	363	394	376	365	404	390	394	381	366	368	386	341	360	384	343	370	387	363	397	407	375	339	361	376	365	406	365	366	360	396	379	383	393	390	375	361	367	379	388	379	372	396	375	382	372	377	353	379	385	385	382	392	358	355	389	364	390	382	386	378	394	391	372	387	340	340	383	380	360	387	408	342	396	399	375	395	394	382	381	336	387	393	364	375	382	431	347	390	374	399	403	380	360	372	372	402	398	374	369	371	366	378	361	404	389	354	381	353	375	359	379	365	380	385	360	373	344	359	384	411	384	410	411	421	395	397	393	386	401	402	378	364	388	391	380	400	398	378	353	398	374	363	362	409	370	425	374	382	374	380	368	332	395	367	379	387	405	371	359	421	367	403	352	404	390	393	360	395	377	373	414	352	387	409	355	378	347	421	374	379	391	386	394	423	384	374	376	377	408	353	388	389	344	394	335	385	369	406	395	380	377	353	400	341	384	386	374	416	400	379	351	379	371	372	329	404	355	377	382	372	377	373	365	351	398	377	397	364	393	391	369	372	359	374	384	388	374	358	356	416	421	376	371	381	394	380	403	357	407	396	378	389	395	359	375	370	349	373	350	423	394	385	360	359	357	389	365	381	357	425	384	364	404	390	365	359	367	397	371	343	375	354	345	385	357	368	398	381	420	362	383	382	372	381	404	370	390	382	371	371	384	376	349	394	397	364	387	395	386	358	383	353	350	388	356	400	373	382	387	359	371	386	380	378	391	381	367	365	353	406	383	371	362	404	360	388	413	389	391	355	413	374	385	369	368	380	346	373	374	348	353	363	323	370	357	363	381	413	404	362	363	364	362	377	384	371	367	372	368	342	383	388	373	380	374	329	382	331	375	393	363	412	391	357	369	383	391	370	398	363	397	381	404	351	380	396	370	340	375	352	389	381	383	389	411	376	384	399	377	356	400	386	366	388	401	406	379	362	363	393	381	371	379	362	362	371	375	345	387	380	386	403	422	403	358	363	376	381	359	370	368	369	368	397	373	355	407	407	393	356	366	433	361	381	376	357	383	350	358	379	384	389	412	362	354	396	369	378	412	358	399	411	362	385	359	354	400	403	352	413	338	370	378	372	372	376	366	366	349	346	371	378	372	380	392	393	383	369	361	379	363	386	385	394	347	406	365	374	364	362	390	370	396	381	373	382	363	376	377	395	393	378	400	389	368	397	397	410	387	338	350	356	369	388	425	356	382	368	358	379	400	383	364	363	382	359	389	370	381	382	388	386	373	372	386	407	350	359	389	394	363	372	352	406	408	331	378	331	363	368	359	388	368	371	395	351	423	386	374	391	374	361	353	386	369	379	395	371	403	379	388	366	378	431	345	379	365	397	348	350	393	369	392	383	359	373	376	368	355	400	401	407	385	350	366	385	384	366	360	360	383	346	391	349
9102	22229	16531	9856	7435	5585	4402	3464	2667	2326	2109	1810	1640	1476	1329	1198	1174	1062	963	1000	966	806	797	746	751	768	706	637	710	730	672	680	660	650	651	654	699	667	631	613	633	633	679	603	624	625	598	600	615	611	619	617	591	658	629	603	623	658	653	631	587	653	608	649	650	618	608	621	588	609	598	584	589	604	599	636	615	563	599	648	627	610	602	610	601	611	580	609	586	588	614	580	630	593	625	572	579	563	587	609	595	589	628	618	605	635	605	648	601	585	613	607	635	642	599	588	611	638	595	603	614	581	586	669	576	638	636	586	634	596	614	593	593	575	580	652	610	615	586	605	602	576	583	640	628	586	611	590	633	594	629	625	629	641	599	587	615	659	603	617	595	628	599	601	604	599	601	588	563	641	590	572	618	600	574	643	638	650	620	611	579	580	617	615	588	648	614	602	637	585	629	583	599	591	641	603	613	628	610	620	625	626	571	596	604	600	619	643	624	603	597	643	563	615	587	662	588	587	603	635	535	635	603	599	621	634	601	614	644	601	642	611	633	600	603	644	627	600	573	613	641	584	579	606	629	652	586	612	569	604	579	656	606	614	613	637	604	599	583	629	639	607	634	572	642	621	612	608	608	652	583	578	576	638	664	574	603	588	561	624	627	599	644	605	594	607	619	609	558	601	635	586	590	652	618	648	626	590	632	635	588	631	642	592	617	595	606	573	563	591	591	596	633	637	603	629	590	584	625	595	640	597	643	599	590	617	589	596	556	593	611	610	595	561	641	601	588	633	589	653	601	579	603	605	598	594	605	586	604	595	595	618	624	554	617	596	567	579	620	590	620	634	605	616	632	635	640	647	605	548	559	590	606	541	576	566	607	633	598	612	621	581	618	597	581	604	581	599	636	618	604	593	632	614	604	607	638	586	570	593	600	600	609	596	599	600	614	605	579	610	607	592	632	643	623	579	621	605	621	656	571	604	599	586	579	615	623	608	579	563	626	591	613	561	629	610	616	635	607	627	619	619	601	631	589	610	599	563	606	587	657	624	641	629	616	584	603	611	600	599	605	625	656	594	597	575	640	610	616	559	570	611	597	598	569	623	627	613	580	607	606	546	603	621	575	618	614	589	634	630	613	604	623	604	630	629	619	594	612	608	615	581	585	600	594	627	599	642	594	607	604	632	592	575	561	652	574	653	608	548	613	607	585	572	607	648	583	557	583	644	553	573	619	622	628	598	604	563	604	605	593	601	604	587	602	575	604	590	565	615	575	617	622	645	592	575	562	597	567	622	611	608	562	607	601	651	586	618	602	588	579	602	577	582	631	612	604	546	624	616	627	610	590	592	611	642	636	608	570	674	606	645	619	641	616	576	633	580	608	605	634	603	621	622	554	614	631	615	598	561	627	610	603	611	629	611	607	606	604	613	632	591	590	613	630	598	610	597	608	628	603	616	598	585	589	614	637	622	590	616	666	618	600	598	575	642	654	579	627	628	580	645	628	533	589	603	590	598	612	596	623	599	551	612	585	605	597	611	609	647	591	605	592	594	653	582	640	628	569	597	581	616	621	585	557	599	618	601	619	616	594	601	553	567	643	577	599	592	607	561	592	554	601	638	602	576	607	605	622	578	591	627	666	543	576	649	627	593	587	565	607	616	608	589	583	619	593	609	578	600	614	590	583	638	662	594	575	681	626	613	608	603	560	606	612	611	607	568	591	603	580	610	614	635	615	609	621	613	628	601	580	617	602	623	590	582	570	612	618	598	643	577	627	560	592	630	554	635	661	663	657	572	599	573	621	634	582	611	596	607	638	640	599	615	599	599	628	617	596	589	610	605	613	628	618	626	602	635	619	583	552	565	602	597	615	622	642	637	622	578	627	528	621	600	593	609	618	537	624	648	580	622	604	619	584	613	642	634	590	568	624	570	612	599	613	630	595	602	608	596	662	609	592	584	643	620	605	617	583	592	608	594	602	606	640	611	620	601	598	588	585	628	609	644	572	616	638	646	618	631	609	588	593	622	586	584	661	604	571	616	599	638	614	631	623	642	622	640	580	596	605	576	603	628	584	606	574	619	588	670	608	590	577	618	635	647	592	600	567	636	589	568	628	609	579	651	631	591	592	593	613	641	557	604	586	583	635	630	618	625	637	583	623	644	581	606	647	640	637	597	622	665	584	567	578	586	612	573	569	620	610	615	645	618	609	596	607	615	602	583	558	609	583	587	600	601	611	603	625	602	636	647	596	609	598	624	560	600	599	621	639	660	608	604	562	578	549	570	587	571	598	599	595	576	600	590	620	605	591	589	618	627	615	594	605	625	612	633	612	613	629	568	605	583	615	591	575	624	603	572	598	634	591	597	630	628	614	612	630	581	617	625	610	650	605	566	612	605	631	606	655	635	608	586	582	598	640	577	619	606	637	584	594	573	629	573	639	615	623	603	631	572	559	616	623	632	580	563	631	628	586	564	583	579	643	582	621	636	621	584	651	589	606	586	586	628	630	613	610	570	632	545	608	600	609	627	609	622	627	574	555	587	624	564	586	556	598	648	608	625	634	634	564	573	607	594	591	591	621	621	629	639	576	609	624	605	625	623	565	597	630	595	652	616	639	663	617	579	638	602	595	596	590	622	566	617	606	594	617	592	545	644	602	636	623	628	597	609	607	612	607	613	590	614	582	607	628	565	590	634	574	604	620	615	600	580	600	594	628	613	628	601	576	659	595	601	599	638	604	570	581	635	604	622	597	650	607	597	648	587	588	597	591	594	581	616	578	636	575	567	609	607	599	584	623	610	644	567	603	622	606	626	584	608	603	591	679	614	604	586	580	658	595	593	610	656	608	631	608	580	624	629	579	546	629	593	611	631	576	616	547	597	638	592	600	613	610	643	551	619	623	580	609	590	534	600	613	614	626	628	615	612	616	594	640	629	612	594	606	580	582	617	632	631	582	632	619	640	607	599	577	628	624	619	621	619	620	604	629	568	585	600	597	542	615	596	631	606	637	621	593	601	635	583	619	626	586	643	590	620	617	639	596	619	577	575	600	624	586	617	599	602	635	658	654	639	577	592	573	580	612	635	608	608	602	588	621	610	588	582	621	606	626	606	604	587	592	624	591	581	632	595	588	655	566	596	637	628	621	597	643	599	605	583	617	611	624	612	593	596	639	666	597	606	626	623	588	633	594	629	653	603	611	616	581	594	593	632	577	597	592	561	576	657	583	623	606	611	612	631	589	623	598	629	589	624	617	593	575	642	628	614	590	593	588	582	584	576	568	597	588	555	607	543	581	607	617	632	608	569	613	616	612	600	640	561	625	589	607	603	572	599	587	587	600	624	634	643	598	632	610	612	561	601	608	577	596	644	680	603	544	641	579	619	605	628	586	543	615	653	578	569	597	644	622	604	584	595	608	614	629	590	597	579	617	597	610	557	581	604	602	605	642	646	644	610	626	589	601	583	593	612	565	588	631	576	611	623	590	593	630	643	600	623	614	608
22629	21490	28796	24626	21509	20120	6246	2396	1566	1343	1245	1012	905	836	706	662	618	517	495	472	419	405	395	377	350	350	345	319	337	322	311	311	249	306	288	284	279	268	264	283	229	219	280	291	249	234	235	257	252	244	248	253	247	238	260	248	252	238	245	266	212	233	232	237	245	241	245	233	248	282	256	227	236	247	257	261	258	211	218	251	223	217	233	234	240	239	225	237	277	267	242	248	238	239	266	254	220	215	241	242	273	241	251	253	231	247	220	236	240	250	245	251	244	250	239	236	232	242	229	254	256	256	263	245	248	213	236	240	254	234	236	257	241	250	240	252	244	255	270	252	266	251	216	220	244	262	227	258	288	249	229	251	237	239	231	246	240	233	230	256	242	242	221	239	252	229	273	255	250	267	249	260	221	250	223	234	259	288	235	235	245	204	277	270	259	208	277	219	213	253	211	260	248	262	246	249	217	240	237	241	247	256	229	238	249	249	233	260	241	236	217	237	238	228	259	243	208	259	240	252	225	237	241	239	259	234	239	240	231	222	242	256	248	253	248	228	235	236	256	266	246	244	237	255	234	254	247	238	231	268	248	245	248	227	209	241	245	222	246	241	227	254	255	261	237	235	257	257	235	231	230	226	266	249	225	258	238	244	264	248	255	234	251	231	248	233	257	219	263	240	249	247	244	236	245	232	236	224	239	249	262	236	238	266	253	249	252	233	224	261	238	252	245	241	222	241	253	241	242	248	247	232	269	250	220	245	230	248	245	247	260	257	240	213	240	215	236	251	248	219	264	253	220	252	239	218	249	243	247	222	230	233	258	239	250	245	236	264	251	268	235	245	250	256	253	264	246	227	243	267	250	264	239	258	233	222	273	221	240	250	221	224	258	239	238	227	259	215	246	255	242	258	232	219	239	231	273	243	251	229	250	264	225	257	255	259	235	226	256	235	261	241	266	242	253	244	249	260	223	239	227	237	254	270	222	254	234	244	231	273	245	244	257	250	197	224	262	234	217	208	239	239	271	256	222	232	222	247	243	241	233	237	234	276	234	255	265	228	247	266	248	211	250	247	288	213	209	260	261	260	266	247	246	219	238	228	256	265	227	235	270	260	228	252	232	235	235	242	241	220	251	243	257	244	255	255	240	246	234	240	239	252	227	228	259	253	265	264	217	261	245	229	234	238	251	236	254	251	244	229	247	239	273	267	251	242	284	226	221	235	252	267	226	232	279	254	232	241	228	245	242	248	244	249	243	255	261	227	216	241	237	241	265	232	243	288	241	231	232	237	249	212	253	239	225	231	214	241	229	218	232	237	207	244	287	244	250	247	255	255	255	249	243	254	244	240	219	238	246	239	259	236	244	244	222	250	245	255	267	288	268	247	237	235	229	265	258	244	250	231	239	246	240	268	262	199	217	232	234	218	237	243	247	245	246	221	238	210	252	247	243	237	256	235	223	214	246	234	249	232	256	239	228	255	249	227	230	253	244	252	259	251	244	244	235	234	243	232	238	243	242	250	243	231	263	248	226	229	234	281	234	233	248	240	245	227	227	245	241	231	249	222	218	235	235	250	232	262	257	216	251	261	245	258	226	230	275	254	250	229	244	242	227	219	231	243	260	226	210	253	229	248	226	224	229	253	245	244	248	233	259	221	218	244	266	262	248	241	255	223	241	239	224	239	232	219	258	230	247	236	252	237	230	256	258	251	216	243	222	243	252	227	265	244	226	262	244	259	222	259	263	255	242	236	236	224	263	250	255	227	238	241	252	251	234	250	232	208	222	223	232	263	234	232	223	256	250	239	294	226	254	248	253	228	259	247	223	247	258	258	240	251	259	223	219	239	235	241	225	253	217	245	244	267	253	249	232	225	239	230	225	259	249	232	227	240	266	243	239	247	249	239	266	254	236	234	228	280	260	264	249	246	255	230	237	229	260	229	216	208	250	228	253	236	272	220	244	206	223	244	261	254	230	241	233	253	226	254	214	261	253	264	234	236	242	241	254	257	239	236	262	255	242	258	253	265	247	210	236	251	233	235	260	221	232	249	222	251	224	230	272	196	241	234	249	225	236	265	237	225	252	263	257	245	253	234	236	222	241	251	255	222	249	270	240	228	252	227	216	204	226	250	236	256	260	262	234	237	220	197	220	258	240	239	294	238	255	257	244	272	267	228	244	252	227	240	217	223	236	254	224	244	251	237	222	253	218	212	251	237	256	237	234	270	251	250	267	226	232	254	252	248	245	224	218	258	219	251	236	244	223	229	242	237	240	253	256	219	248	261	278	228	213	250	212	245	251	227	211	247	273	244	258	242	253	222	237	245	206	239	248	254	268	238	241	229	257	214	233	243	231	247	264	215	260	253	235	241	242	243	246	274	238	259	232	240	244	235	265	276	259	224	255	253	261	271	253	268	226	274	223	224	260	253	280	241	281	280	224	245	232	260	237	257	225	241	233	251	249	215	236	241	228	273	240	226	252	265	259	229	243	240	252	242	232	244	248	238	223	256	218	245	251	256	223	225	248	248	247	253	240	223	225	241	252	219	225	265	233	201	260	228	266	223	220	256	260	224	246	224	224	276	228	234	244	223	223	255	246	243	247	235	239	228	244	272	220	217	227	224	247	256	235	259	261	233	221	218	248	234	239	252	246	249	210	235	218	261	214	242	233	252	243	259	231	251	233	237	247	249	228	227	261	233	244	264	253	254	247	242	239	270	243	223	234	221	282	220	257	251	271	247	231	236	245	264	226	262	233	235	219	236	224	269	231	261	269	252	228	259	267	239	229	224	267	230	266	226	251	246	239	237	228	222	222	246	241	250	257	233	231	240	253	239	232	226	219	222	241	278	266	221	229	225	258	219	224	264	249	241	235	259	276	270	239	233	251	246	271	238	229	264	246	259	232	251	213	253	235	229	249	269	237	247	252	257	196	238	238	264	253	242	240	251	262	243	269	254	242	261	224	262	233	235	233	219	237	257	242	253	235	248	256	221	237	281	218	229	231	250	243	241	227	234	228	236	231	244	238	244	257	246	239	249	246	229	280	233	259	248	246	235	251	215	255	234	231	217	241	200	259	249	257	240	217	286	246	244	246	235	242	229	248	223	254	252	219	212	272	223	269	274	240	269	240	251	262	243	261	225	246	226	268	239	244	218	223	259	249	230	219	226	271	247	250	247	233	238	247	223	239	220	237	219	250	231	264	220	255	241	243	258	217	245	254	221	228	225	247	228	234	242	232	240	241	269	255	200	246	239	240	254	211	253	249	249	247	230	263	232	248	275	206	236	237	244	268	258	215	224	249	262	269	231	281	275	245	242	261	232	233	249	276	256	235	234	254	231	232	228	237	254	258	242	274	289	241	246	246	236	239	222	253	246	219	264	256	243	233	266	229	219	261	237	231	209	259	226	249	247	252	244	246	240	239	238	243	251	242	232	219	241	242	267	250	242	255	243	244	242	261	236	232	224	246	242	246	239	262	227	246	236	237	219	249	248
10793	30819	24730	16282	12614	9431	7497	5766	4669	3854	3254	2805	2385	2051	1787	1660	1446	1246	1126	1020	903	871	867	718	671	624	618	625	603	550	596	539	521	493	481	428	439	434	464	453	450	398	431	424	405	391	401	406	407	407	380	376	385	423	409	387	405	426	409	402	404	376	413	343	372	396	381	386	404	339	398	377	388	395	371	424	361	410	375	388	400	406	405	386	384	414	362	411	404	363	364	391	404	385	386	386	394	382	356	404	367	404	363	414	358	380	391	385	373	422	370	412	387	403	400	382	385	375	386	392	374	408	390	365	430	409	399	346	395	400	385	382	394	391	401	398	362	409	403	399	373	362	366	377	398	389	361	412	387	384	413	407	356	387	361	378	356	362	385	392	409	369	389	394	389	383	352	341	400	364	384	403	391	396	397	388	335	372	401	370	365	399	349	388	377	375	393	347	405	359	407	395	421	398	363	408	384	426	400	368	391	395	390	360	407	372	345	413	400	372	412	429	387	394	387	386	394	376	383	371	389	356	350	391	368	359	399	389	404	412	405	357	382	438	385	427	365	385	386	363	395	371	374	410	375	358	382	395	359	376	380	395	418	371	367	410	398	399	373	402	394	398	418	401	392	372	375	384	385	419	371	369	363	378	338	373	379	404	426	391	383	395	397	394	360	378	390	362	373	386	374	381	377	390	378	374	363	369	400	395	396	407	363	366	361	395	351	390	365	366	388	412	365	389	368	409	394	375	413	372	343	414	378	402	387	351	408	390	414	367	405	371	377	366	362	412	423	401	372	395	346	407	375	419	368	400	393	352	381	349	395	390	377	365	415	381	368	379	387	407	382	414	384	361	361	364	421	390	391	360	359	383	366	377	388	398	381	360	355	405	384	409	374	400	395	363	349	407	396	379	381	391	397	390	372	397	392	370	378	386	377	394	381	380	400	384	393	370	390	366	416	355	362	378	403	377	390	394	417	384	359	386	400	363	383	409	389	420	368	403	380	388	389	391	384	351	384	401	385	374	368	382	367	329	362	382	409	368	383	393	367	390	383	371	411	384	398	377	416	387	384	341	357	410	354	387	442	389	382	375	395	391	387	410	381	390	390	373	395	405	385	348	382	348	371	370	413	371	377	408	395	369	375	398	385	378	376	391	377	382	353	395	346	359	372	383	392	380	425	403	404	379	410	360	435	376	385	388	378	368	409	393	375	408	369	403	439	421	343	415	370	393	392	379	356	359	387	430	362	381	423	338	395	356	395	365	396	382	396	388	385	387	384	388	377	383	361	394	396	384	363	387	376	367	397	360	378	390	355	419	357	362	435	385	385	401	365	386	385	401	361	365	429	367	403	379	369	388	396	397	369	389	380	383	386	398	377	435	357	358	364	395	405	414	344	394	393	346	392	412	406	386	391	395	360	360	367	376	372	369	338	357	414	402	397	379	416	375	410	362	361	361	400	416	386	344	368	400	391	387	400	376	355	395	390	389	376	351	401	393	389	374	364	376	376	381	371	404	366	371	403	385	378	365	383	362	382	384	397	383	354	388	377	355	375	359	392	343	380	355	381	383	369	355	378	350	372	416	384	395	369	382	383	399	369	374	391	386	377	379	363	397	396	343	385	403	392	367	409	391	350	368	407	346	414	398	366	369	366	349	379	364	376	372	395	384	411	365	385	390	370	355	393	400	374	395	375	395	392	383	392	389	391	356	363	395	384	368	417	391	375	348	386	417	375	386	391	405	382	405	431	391	376	369	386	366	379	372	367	383	357	412	362	397	394	362	357	355	390	358	409	413	367	352	384	369	363	381	373	380	397	385	401	402	374	437	394	366	396	380	372	376	373	400	376	365	413	397	382	354	397	386	367	370	414	381	413	414	393	396	402	421	359	396	396	349	383	379	350	358	372	371	365	394	400	419	397	395	393	375	412	398	377	339	351	419	375	414	345	378	378	393	368	379	403	372	387	367	373	404	376	376	374	396	398	389	394	381	370	367	382	400	385	385	357	391	392	407	398	359	360	386	360	375	377	378	416	391	403	389	387	358	404	381	386	397	348	387	404	371	406	378	360	393	384	400	350	396	369	378	384	418	377	425	352	397	404	360	402	407	358	388	367	368	414	400	409	368	353	414	398	398	406	394	373	390	382	375	410	383	383	390	366	383	378	396	404	403	377	367	382	361	366	392	360	341	368	372	425	390	383	377	407	394	392	369	384	379	391	408	395	381	407	405	385	398	376	348	424	413	375	386	374	369	374	383	402	399	387	404	392	363	391	366	397	332	418	381	399	400	398	371	374	388	406	381	375	386	366	398	387	386	371	399	406	403	379	402	344	380	387	382	410	390	358	385	387	434	359	380	414	396	379	393	354	366	410	375	357	390	383	399	410	423	413	375	402	318	363	396	381	388	387	402	403	363	364	368	395	362	376	386	421	402	355	382	355	401	348	360	377	383	377	397	343	365	381	381	470	352	402	375	372	378	404	386	356	395	396	374	352	394	385	406	385	380	391	400	423	384	368	392	400	376	364	413	396	395	325	387	396	404	401	409	382	355	367	355	318	372	370	371	389	380	379	414	372	397	382	417	359	376	401	376	410	365	386	406	385	382	362	399	371	340	392	413	383	392	389	395	381	373	372	373	423	424	372	394	371	361	373	375	330	428	384	383	367	409	406	412	365	376	386	387	373	387	403	397	394	378	354	387	414	385	382	430	365	401	371	402	402	395	383	387	375	374	390	348	363	418	374	387	402	367	378	359	384	380	371	407	394	399	370	378	370	363	359	397	358	376	388	367	401	414	349	379	393	381	387	409	374	370	389	391	389	349	381	409	380	386	395	412	359	380	366	356	395	371	399	354	418	413	359	368	406	390	370	385	365	385	384	356	351	375	405	367	343	355	365	387	400	380	337	354	403	373	391	385	361	347	364	364	413	376	359	402	358	353	368	374	396	381	354	380	373	416	417	379	350	369	378	402	399	385	384	365	388	381	412	397	402	409	349	417	424	418	390	351	393	349	357	386	420	354	341	422	401	408	396	372	390	380	384	356	379	392	386	381	391	381	386	415	395	342	412	393	370	377	349	391	401	367	376	407	394	395	377	393	374	396	426	373	409	375	377	400	385	408	394	405	336	383	356	399	388	390	415	395	381	348	403	398	377	397	396	383	363	350	354	391	377	398	376	381	374	362	363	361	433	375	399	427	398	385	374	370	366	376	399	369	393	407	354	395	391	415	396	354	392	410	376	396	397	409	411	379	389	404	403	419	377	369	401	415	397	351	396	385	386	391	359	388	373	385	413	380	391	409	369	341	356	394	362	422	385	356	425	377	381	348	418	399	343	381	387	389	375	403	394	413	396	415	325	388	356	404	395	367	377	336	363	352	388	376	390	394	375	370	382	356	364	378	390	394	403	372	356	413	345	345	411	396	363	366	372	417	385	391	363	382	390	426	388	375	390	423	419	391	396	408	370	378	401	361	373	399	367	403	391	374	414	399	328	368	381	375
27636	19885	11373	4784	2333	1534	1282	1055	854	820	727	658	609	616	578	527	539	520	526	448	454	504	432	387	408	426	455	407	405	428	407	412	423	403	397	431	397	383	397	428	395	403	379	396	419	390	383	444	389	377	430	390	395	412	345	381	414	405	381	395	335	399	420	394	394	405	400	391	422	365	418	364	405	346	379	394	420	423	380	402	406	426	383	397	392	397	397	364	388	354	379	390	399	399	416	398	361	389	426	413	429	387	404	370	385	400	410	389	407	358	366	390	356	418	366	403	405	382	358	402	354	411	402	369	380	404	379	411	418	391	388	397	409	402	392	380	395	407	411	383	373	384	399	368	409	387	423	336	412	371	376	382	376	400	386	388	395	352	404	394	409	421	359	385	382	389	403	398	375	393	390	406	389	371	403	396	394	403	370	374	390	378	374	385	390	368	360	420	397	401	378	409	389	357	370	426	411	369	371	391	369	377	381	403	386	389	400	378	403	391	383	389	384	397	375	425	400	388	368	374	396	369	333	399	379	403	421	363	380	380	384	346	372	394	398	382	387	367	394	373	369	403	389	401	363	383	421	358	399	370	403	356	402	384	366	421	404	410	380	366	392	376	404	390	377	407	379	387	401	389	399	387	368	394	396	417	349	378	394	395	408	414	390	409	402	419	414	412	381	390	384	379	382	361	412	407	389	430	355	417	378	407	379	376	372	382	371	386	429	393	383	381	401	434	380	355	407	398	378	391	381	402	396	396	404	379	390	386	364	407	355	385	384	362	391	384	401	401	390	406	397	390	375	407	408	384	384	375	397	403	370	401	377	381	360	359	389	398	354	422	419	392	374	391	409	414	383	387	415	381	413	396	374	359	379	407	409	403	364	360	420	362	399	382	376	395	392	370	417	385	384	395	360	396	355	391	410	417	365	394	361	390	358	409	380	389	420	371	366	377	420	397	384	395	410	386	379	387	389	358	360	380	391	385	410	375	386	376	371	371	400	405	396	379	422	374	407	378	389	398	409	383	403	433	430	381	383	339	370	378	346	352	401	402	397	405	386	396	350	404	352	376	378	413	427	364	375	412	387	359	385	364	389	390	357	371	401	352	382	374	387	334	386	398	394	380	416	363	394	367	381	370	366	399	385	392	396	377	398	417	436	405	391	410	377	397	434	375	351	405	372	430	359	352	406	367	379	353	419	348	407	373	371	415	378	389	374	372	405	382	376	383	382	337	366	407	375	381	359	370	401	374	400	427	418	433	406	381	382	390	407	368	406	347	378	350	421	392	369	389	421	381	342	385	437	394	384	383	377	364	395	373	387	435	389	409	365	377	380	366	373	367	392	415	382	382	398	380	362	376	396	387	405	400	388	426	380	413	434	355	388	386	392	369	404	412	360	376	389	390	380	385	388	391	408	410	389	360	354	415	358	376	364	392	386	355	420	334	423	388	377	388	387	425	370	369	417	437	379	394	420	340	383	383	339	409	379	378	390	382	379	393	394	395	400	356	380	381	373	350	357	372	383	387	401	355	397	373	433	387	379	400	395	375	401	391	408	384	326	401	412	357	419	390	421	355	386	369	405	450	370	400	397	353	382	412	362	398	373	410	404	376	397	377	359	360	376	365	369	395	371	363	362	370	413	359	400	375	378	375	384	393	359	388	393	389	350	404	362	383	391	402	373	370	400	360	375	363	403	405	383	392	367	397	434	382	382	387	366	369	392	398	380	368	369	399	417	415	392	391	376	374	380	378	355	386	393	381	400	380	378	410	432	400	351	387	431	386	368	406	386	403	376	384	400	393	361	387	386	362	376	322	381	368	413	390	376	390	389	354	382	395	392	398	363	371	401	385	378	429	407	394	377	385	379	412	378	374	359	376	415	405	389	408	351	393	342	402	397	341	393	394	391	410	384	388	360	367	380	399	410	387	435	371	389	390	349	382	394	396	378	418	382	386	380	377	400	406	408	377	379	392	424	406	369	385	394	399	383	401	410	427	383	442	374	344	380	340	378	402	403	351	392	375	406	416	406	386	396	400	384	375	364	379	350	349	382	393	404	391	344	387	360	409	403	398	402	357	385	393	389	381	402	414	387	424	384	407	390	393	399	382	394	394	411	380	434	412	432	399	352	324	441	323	358	372	380	388	389	411	365	395	361	384	433	395	389	396	381	413	392	373	375	398	423	438	376	375	408	372	413	348	356	383	358	380	403	362	399	370	373	405	369	380	339	394	416	389	385	381	368	371	362	351	364	375	394	375	380	403	376	403	377	374	412	380	380	377	377	419	378	400	384	356	378	386	383	360	401	402	357	412	384	393	452	400	374	388	410	390	407	379	421	421	406	380	398	397	397	360	386	358	391	404	402	418	401	386	383	382	404	406	361	389	396	401	383	367	381	397	390	351	400	377	381	408	396	395	383	414	363	380	378	403	396	416	380	417	423	398	393	370	368	384	409	377	378	411	377	393	425	454	377	390	374	399	363	384	371	386	398	402	374	365	380	422	379	407	372	394	384	380	396	387	388	402	426	371	419	360	380	394	387	397	366	365	398	399	389	379	385	360	407	423	351	384	358	393	391	389	392	380	384	411	388	383	383	401	402	359	415	424	401	402	409	419	375	404	357	428	372	359	397	384	370	417	384	409	352	393	398	348	373	340	384	394	368	382	400	368	377	413	312	364	391	386	415	377	385	376	389	384	409	394	384	398	377	349	372	390	381	424	388	415	421	391	400	386	374	408	408	372	362	365	382	406	403	357	379	426	408	383	404	399	401	373	383	345	409	334	374	383	383	414	366	386	394	399	375	388	394	415	409	390	398	392	399	371	410	388	404	423	382	362	377	409	375	381	397	404	381	376	407	399	395	385	404	348	354	369	401	411	415	375	346	379	361	381	381	395	352	403	418	420	418	370	423	359	400	368	412	361	371	399	404	401	357	412	389	377	375	375	337	402	414	407	388	400	418	405	381	403	403	366	389	421	358	398	390	416	402	406	419	378	386	370	386	423	394	375	411	399	389	400	352	388	369	379	363	397	366	364	369	377	398	385	346	386	406	404	410	407	394	421	408	392	372	445	386	404	405	360	355	380	411	357	393	401	371	394	395	368	429	383	398	379	392	392	395	369	370	402	398	422	379	392	393	378	411	378	391	370	377	411	419	361	420	399	387	351	405	412	406	401	379	420	423	393	396	367	403	406	393	368	395	377	392	419	364	376	395	391	371	420	398	392	359	399	358	418	387	427	378	366	392	404	414	396	382	378	380	403	412	362	380	399	416	398	379	424	392	397	401	396	380	378	421	389	395	428	376	383	413	399	402	385	385	384	361	392	352	375	376	396	384	394	402	333	398	389	396	398	355	392	398	435	365	396	371	413	366	421	359	382	377	373	363	398	404	411	409	370	387	415	386	384	379	373	384	387	375	368	403	410	372	356	359	414	414	401	382	397	374	385	390	397	383	389	373	350	404	385	380	396	411	401	380	376	400	379	384	400	382	409	339	404
9442	19070	13943	8058	5776	4304	3388	2726	2255	1926	1647	1514	1392	1288	1133	1037	1010	973	894	890	837	813	792	797	760	736	719	726	705	707	677	669	664	616	660	673	649	672	665	640	621	662	654	647	668	596	683	698	643	612	640	647	582	627	668	634	653	635	581	635	634	624	630	667	659	663	642	629	647	638	636	693	606	678	656	588	662	614	671	672	607	644	614	663	619	630	633	655	602	615	621	622	669	663	625	668	676	624	638	604	624	630	605	612	647	661	608	666	625	648	628	654	635	631	611	650	641	602	659	590	661	626	641	579	658	656	668	634	619	637	641	663	647	634	611	640	587	632	637	608	592	612	666	660	624	631	618	647	666	621	609	590	638	669	598	586	655	623	614	668	624	604	639	657	602	636	610	612	657	640	646	636	668	611	671	642	623	623	644	667	625	636	596	609	635	641	613	668	642	620	624	650	607	651	635	640	612	663	641	644	616	654	621	626	635	671	609	643	650	592	637	658	648	615	590	631	618	664	644	624	620	618	639	638	621	671	608	688	630	593	679	657	661	638	641	641	634	626	647	611	632	657	605	630	614	663	650	635	662	655	629	630	628	589	637	680	650	648	647	640	632	652	707	653	662	597	639	584	639	639	675	664	605	619	613	596	622	632	627	628	626	622	597	647	642	663	624	640	623	654	611	637	614	633	646	622	627	626	634	606	606	658	615	604	633	629	651	651	630	656	669	637	615	650	624	696	626	611	603	669	643	640	631	627	638	628	628	639	674	610	651	648	663	604	654	582	635	648	606	665	618	607	660	627	611	580	660	617	621	652	624	649	653	665	627	716	655	630	614	654	628	656	648	615	652	669	589	608	602	656	620	597	647	633	613	612	620	643	624	633	617	638	652	627	636	600	668	660	638	634	593	649	635	605	639	650	607	613	617	576	598	663	608	600	603	631	635	632	615	648	633	603	661	624	582	634	703	678	641	642	646	652	622	626	626	643	652	647	614	608	676	652	583	625	617	633	613	642	628	639	710	625	638	699	652	629	611	622	647	646	674	620	621	622	656	641	594	642	682	645	660	625	640	639	613	599	588	623	664	624	625	652	640	601	621	655	629	682	600	663	645	616	632	622	664	644	638	631	652	635	628	661	629	635	593	627	663	643	644	633	615	588	692	682	627	643	648	638	582	638	585	643	638	614	603	650	634	672	632	659	624	663	662	650	610	622	631	596	664	654	654	610	627	648	685	625	589	607	635	666	668	646	687	673	603	681	657	613	658	632	636	702	668	653	677	638	607	614	673	602	662	673	649	655	636	645	664	612	639	572	662	606	615	605	619	623	626	582	641	655	634	601	617	583	631	635	664	653	642	612	553	632	612	636	646	615	635	577	634	658	597	620	624	633	651	598	664	675	627	608	625	646	591	595	646	586	630	630	613	629	613	674	574	664	601	652	663	637	635	636	674	605	653	668	609	641	607	640	624	646	633	614	650	626	639	637	640	623	621	613	656	601	608	654	661	646	596	633	603	622	655	614	605	629	665	601	612	672	571	618	603	652	627	629	684	661	626	646	621	612	645	654	652	626	629	647	627	646	659	648	638	668	628	692	609	613	610	619	651	636	641	586	633	620	640	643	607	607	665	683	617	587	606	679	588	645	619	654	631	677	640	626	652	618	675	634	659	636	676	612	633	667	670	631	628	668	633	617	619	627	644	609	608	670	613	680	662	629	646	640	631	591	583	634	642	728	609	642	662	601	622	643	628	598	668	688	652	644	608	656	578	594	619	672	669	604	636	611	620	627	630	643	646	602	633	616	661	619	630	629	584	618	673	641	658	638	694	625	666	635	620	653	606	634	637	596	630	683	661	648	643	604	678	648	640	622	634	648	596	640	614	645	587	621	656	642	661	655	622	607	617	675	623	625	642	667	615	626	626	633	685	612	612	632	589	599	628	612	656	619	628	634	601	617	651	630	677	617	612	651	641	633	683	650	606	599	622	657	646	609	635	603	633	653	623	647	610	603	607	605	592	621	612	654	667	641	663	633	623	689	624	613	617	630	684	625	601	642	626	681	646	651	654	621	590	636	616	596	612	642	631	601	609	601	668	644	630	621	630	645	598	583	613	613	633	659	634	601	584	642	624	667	626	609	585	617	640	647	632	645	622	603	618	640	676	607	634	612	641	639	633	656	606	612	615	604	612	609	656	632	635	600	609	643	621	632	636	621	599	603	638	677	612	682	659	645	635	655	620	634	579	649	617	656	662	592	630	672	658	605	645	629	623	660	624	628	632	653	658	604	659	615	662	592	604	651	629	638	643	647	632	631	614	629	600	633	640	618	611	633	621	586	646	609	640	626	634	622	626	629	638	577	660	667	668	590	645	621	652	600	645	616	642	621	612	630	637	667	640	588	641	612	626	655	607	613	595	642	589	619	614	611	609	633	639	646	616	630	634	619	637	640	621	644	590	643	697	587	660	565	647	603	647	626	631	626	623	636	615	625	605	676	636	667	610	638	619	597	676	659	662	655	598	616	593	653	611	668	638	612	612	656	647	634	620	647	681	620	608	617	620	619	605	638	653	635	626	660	595	614	657	632	631	658	620	664	612	621	659	634	659	633	633	622	623	645	639	624	663	649	607	594	598	612	611	610	618	657	634	630	628	607	639	643	606	611	680	604	653	620	694	624	646	618	647	658	671	622	591	662	639	668	668	621	653	571	596	609	612	609	583	607	654	622	620	655	614	673	662	668	601	625	604	674	659	604	675	627	625	669	632	641	660	628	615	623	615	652	610	654	637	634	665	636	627	642	641	652	638	591	605	655	590	611	635	634	627	600	590	621	620	628	654	650	626	659	602	686	601	660	644	583	620	650	638	613	607	659	638	632	619	659	642	686	634	627	639	631	618	668	662	601	611	626	690	663	589	623	696	630	616	634	647	622	606	640	631	604	667	621	619	620	630	602	642	667	661	631	564	616	661	624	610	604	593	641	682	604	644	625	603	612	622	602	631	665	635	639	630	644	632	632	633	630	645	627	636	596	601	627	648	641	661	643	605	646	621	640	642	634	623	664	615	630	628	606	616	699	615	605	624	613	626	599	680	620	623	622	656	615	613	650	619	653	611	624	621	630	612	594	661	631	634	644	643	635	590	632	627	598	574	687	644	609	639	640	620	648	623	637	637	604	682	627	642	645	656	618	595	628	634	612	619	637	593	638	643	662	641	620	641	649	642	635	615	630	663	646	680	639	609	597	622	667	604	585	652	608	631	600	654	635	658	644	640	626	670	640	632	660	581	604	601	636	656	671	639	573	610	649	594	624	595	680	654	596	628	637	642	655	617	618	630	640	627	637	639	654	639	623	640	635	618	628	612	630	616	608	608	633	612	604	628	600	624	601	604	628	598	607	623	606	620	647	626	603	631	614	638	600	618	588	624	634	625	623	604	609	638	637	593	606	636	602	606	655	688	639	604	606	657	617	611	605	633	633	648	637	632	657	632	624	610	638	623	619
23503	21520	28246	25236	21069	7659	2504	1593	1274	1046	938	840	698	609	586	544	528	479	505	446	407	383	420	378	402	350	365	356	323	381	359	348	325	308	289	290	323	279	318	300	330	332	302	313	312	275	260	283	293	276	281	315	312	289	302	325	289	289	270	327	287	297	311	263	293	292	276	307	287	285	265	288	291	302	293	293	316	310	277	291	287	284	296	279	329	266	294	309	271	276	300	299	278	285	271	280	276	288	286	292	307	284	300	276	268	331	249	304	309	304	281	283	279	281	331	300	300	300	283	282	286	301	299	335	310	304	270	292	274	284	302	258	298	303	288	290	280	288	291	283	296	314	299	290	294	278	316	318	296	308	291	288	301	272	278	285	304	292	269	297	318	286	336	270	284	286	294	313	257	305	302	289	277	313	302	287	327	314	305	266	295	311	300	278	294	289	278	285	297	299	309	294	296	283	310	284	297	261	304	273	275	285	269	269	276	320	302	270	298	284	298	283	290	276	309	276	296	304	300	301	322	260	282	288	285	268	283	301	286	264	302	312	293	277	276	263	311	292	313	284	275	309	291	296	280	284	273	294	294	293	281	286	296	306	291	301	312	296	299	287	304	281	284	287	294	272	271	281	305	262	260	293	290	273	285	276	306	280	295	259	278	245	303	288	295	325	291	274	269	300	288	304	305	268	309	283	290	314	286	307	295	279	289	269	299	301	299	263	298	274	273	288	253	318	279	296	298	308	300	277	272	266	306	282	286	305	294	287	298	264	309	267	278	312	293	286	278	290	311	302	264	318	291	255	290	303	277	278	287	281	304	282	267	297	296	315	305	301	306	255	288	278	299	295	302	324	305	295	273	304	269	299	286	302	284	291	286	273	318	312	292	299	304	304	267	287	288	297	264	274	295	282	308	292	311	292	276	249	315	299	293	331	310	296	278	288	282	295	279	287	291	255	321	318	289	323	297	275	320	299	306	312	270	298	309	303	236	302	305	273	314	286	271	285	311	272	282	285	300	276	299	273	298	313	293	296	306	288	281	312	290	296	289	265	274	264	283	277	305	266	272	320	298	268	307	311	306	301	287	325	313	283	290	320	275	312	274	269	288	309	310	298	299	326	278	313	295	289	287	297	301	277	282	317	287	268	265	272	289	309	270	291	299	308	294	320	313	310	306	269	277	260	303	264	303	300	296	294	303	326	286	295	300	270	299	274	267	300	278	295	311	262	332	265	311	255	258	292	301	320	263	302	291	294	279	287	288	316	285	333	286	311	310	271	268	295	252	324	303	303	267	288	253	291	262	284	292	308	297	308	295	267	302	284	290	302	284	248	287	272	295	318	291	293	270	310	308	283	302	297	289	313	270	316	276	285	295	315	324	298	303	291	273	287	310	291	287	301	258	305	284	316	290	293	290	277	312	289	338	293	308	290	270	247	260	315	288	314	299	320	312	285	291	313	308	234	280	298	311	287	257	285	292	290	263	310	279	283	265	293	295	303	274	299	292	279	279	311	287	286	242	318	274	307	301	326	283	317	286	290	294	294	266	283	292	303	302	267	307	265	284	300	305	290	299	260	284	270	278	287	298	296	280	312	263	254	280	282	322	289	294	287	303	283	306	274	290	269	303	305	298	291	288	280	285	273	287	300	278	312	277	298	277	268	287	280	288	293	292	280	308	307	282	312	302	250	292	286	270	308	283	303	284	299	290	291	273	316	304	285	280	269	325	284	298	304	311	290	274	320	311	273	305	305	280	294	315	291	296	263	292	293	272	264	302	270	297	259	331	260	295	310	299	298	290	293	254	313	291	287	295	261	281	291	290	268	269	311	309	272	296	300	297	312	267	268	303	273	274	276	268	296	288	277	290	290	269	302	299	315	280	304	308	298	269	293	293	274	256	272	318	314	326	287	322	272	284	311	300	290	292	275	274	299	272	282	319	288	283	279	295	270	299	272	307	308	297	278	263	284	303	305	299	298	288	290	285	288	264	283	293	286	285	293	298	287	289	286	294	332	320	283	273	300	289	319	278	295	293	296	305	286	293	306	290	300	334	290	304	260	311	330	265	263	276	300	267	299	296	302	294	267	284	295	271	298	293	268	273	273	303	271	278	292	258	316	272	297	293	313	274	301	318	265	293	298	269	291	316	292	314	305	309	293	326	254	297	301	312	298	276	267	298	284	283	308	279	297	269	296	294	284	281	283	268	287	303	308	312	279	285	280	287	259	256	309	267	299	307	275	275	283	299	328	294	305	297	285	282	320	306	289	270	304	277	266	283	269	290	278	306	274	290	298	286	294	318	290	251	300	281	295	275	311	301	286	259	298	275	293	276	276	263	283	319	298	300	309	298	265	281	266	273	309	292	289	293	296	288	315	293	262	269	294	247	293	323	277	299	274	282	263	331	283	292	276	290	299	307	305	289	284	274	277	300	276	286	321	305	287	304	280	276	292	284	289	285	311	293	276	312	280	280	301	296	306	301	279	277	314	290	274	302	328	294	309	313	296	283	308	281	317	284	311	264	293	302	314	280	311	269	285	296	269	277	284	274	275	278	286	292	331	301	304	277	255	312	285	295	306	247	275	294	297	293	296	303	275	296	291	303	268	298	267	284	306	263	291	319	273	290	283	271	287	292	278	287	264	305	285	264	304	313	306	305	286	288	277	285	285	302	282	282	260	290	293	296	279	276	293	276	294	281	260	301	273	269	284	284	269	262	276	292	333	282	293	267	289	309	295	302	297	324	268	256	311	294	296	265	290	319	292	286	297	284	287	288	261	273	300	276	317	290	284	286	299	270	311	324	286	289	303	292	262	265	294	280	268	288	315	266	266	271	281	286	282	303	313	275	289	296	254	312	290	297	311	271	303	289	280	279	307	295	326	288	318	302	275	307	278	277	284	296	270	281	298	295	283	337	294	304	278	303	298	291	287	279	294	281	297	342	268	289	304	290	280	284	313	280	289	276	296	263	313	259	282	284	269	299	322	303	267	297	290	279	280	324	288	328	249	279	274	318	290	272	298	313	276	302	279	300	285	285	308	290	291	295	284	296	287	270	322	294	293	294	291	299	300	304	294	271	271	309	280	285	307	288	255	294	254	292	264	303	290	314	312	272	240	284	269	312	290	296	277	307	303	279	284	282	282	306	307	294	289	293	286	303	275	327	300	303	316	290	268	296	291	285	287	304	301	293	293	323	302	266	295	259	271	292	302	301	307	299	280	294	277	275	311	315	296	316	270	300	284	308	292	303	284	309	312	298	264	271	306	293	289	278	305	291	264	306	272	278	287	318	293	310	286	311	293	293	285	296	292	291	288	270	301	270	274	294	330	309	282	294	299	298	277	264	247	286	290	290	276	262	266	302	299	275	292	290	304	324	295	299	302	293	279	301	313	278	299	265	282	294	302	320	271	298	289	277	294	304	321	300	276	296	320	278	294	271	282	310	304	309	282	290	285	284	280	296	294	283	285	301	296	284	319	285	281	259	306	274	254	296	297
9375	27182	21078	12930	9612	7278	5596	4259	3510	2932	2539	2173	2000	1624	1406	1301	1180	1098	1019	871	871	848	817	736	687	653	644	654	635	593	590	572	574	525	561	545	511	552	562	518	533	501	485	494	497	497	483	519	497	475	470	495	459	504	466	503	471	488	442	476	480	480	513	507	506	463	476	472	444	461	484	469	489	469	497	470	482	492	495	493	499	488	481	442	489	490	484	484	481	476	490	495	479	481	478	467	477	503	515	503	484	465	484	492	482	487	486	432	480	486	486	478	462	467	496	420	501	504	466	482	511	502	465	485	495	435	454	486	485	467	454	465	474	470	496	472	512	448	448	458	501	475	475	460	488	485	473	496	483	466	490	485	471	435	456	433	493	512	477	459	424	444	474	473	501	500	502	480	448	463	461	496	494	475	461	450	501	514	505	435	489	454	493	480	471	482	512	501	475	486	475	523	459	475	490	487	472	460	480	459	480	477	465	463	449	484	463	462	490	472	476	459	478	488	468	451	428	452	498	487	468	479	442	488	500	506	530	479	469	531	462	474	481	478	518	445	507	444	461	485	433	496	461	483	477	474	493	459	505	473	501	487	474	438	496	471	491	501	507	472	483	473	468	515	489	475	485	470	445	445	461	495	472	472	484	498	498	477	465	495	467	439	485	450	488	482	468	468	475	461	454	442	466	491	505	515	486	471	481	484	491	444	505	496	458	434	496	458	470	500	449	484	463	487	476	466	494	465	456	505	476	467	515	455	467	466	485	474	456	455	476	458	471	505	468	498	505	480	461	492	459	488	428	447	485	490	495	512	472	466	491	462	477	452	459	475	431	488	517	486	468	473	466	437	467	486	481	477	458	476	490	442	451	449	499	459	509	487	494	499	452	505	522	511	481	480	469	489	477	472	467	476	517	477	452	461	477	446	452	482	459	476	492	492	484	484	491	493	455	477	485	496	455	480	485	472	500	481	510	456	435	435	473	475	453	467	488	487	478	492	515	498	464	485	458	462	467	450	452	451	471	444	496	496	466	480	495	514	444	502	527	471	452	476	554	487	453	444	476	473	459	469	482	470	447	465	476	486	467	443	503	496	476	487	485	476	469	441	459	506	464	446	483	467	467	500	448	493	472	476	474	472	507	475	481	465	482	522	475	487	483	463	468	465	444	473	477	497	489	484	479	469	474	523	522	487	451	463	464	508	449	449	469	493	474	489	468	477	474	476	452	459	454	483	532	443	450	493	475	499	503	489	465	482	475	464	491	476	481	466	496	483	459	498	462	490	471	465	490	463	498	492	498	467	466	464	457	453	487	476	483	504	504	471	488	454	484	461	442	502	470	484	468	470	457	500	462	439	503	502	499	488	447	469	469	482	466	488	472	456	466	477	477	468	473	482	470	473	508	468	456	464	466	472	435	464	459	463	496	484	433	468	427	458	449	485	479	467	491	499	485	481	457	479	453	464	438	475	452	477	446	462	437	464	480	475	486	468	451	494	466	517	478	491	487	491	514	462	506	485	455	503	480	490	494	460	474	460	470	476	505	454	467	495	495	455	482	477	465	490	478	470	457	453	449	488	488	507	486	474	489	495	449	494	471	446	488	483	478	474	469	440	437	431	491	498	499	467	475	492	481	483	455	477	469	518	476	464	515	492	459	471	471	470	466	493	476	503	448	495	470	481	462	495	491	468	486	485	485	475	485	429	457	475	492	468	439	438	481	473	470	501	498	491	483	471	489	476	442	490	504	476	467	450	446	448	498	495	454	508	502	489	477	453	480	456	482	483	457	460	494	441	460	422	458	483	445	518	531	481	473	477	500	487	464	503	473	486	477	453	490	464	470	461	489	474	464	483	414	462	501	454	468	465	470	490	456	457	466	491	494	461	442	497	473	467	460	484	472	506	482	451	443	515	488	479	478	496	478	429	521	493	491	499	522	484	474	508	499	484	439	486	496	456	488	482	487	479	480	479	496	441	502	478	501	498	459	462	461	502	424	500	506	441	452	492	520	478	430	471	450	483	473	467	460	459	490	472	469	483	475	491	484	489	475	487	500	497	454	462	492	481	477	461	478	509	472	436	454	491	489	478	529	511	481	466	451	495	443	447	470	473	486	480	532	483	450	462	487	479	470	502	485	510	502	467	511	487	462	507	471	428	474	494	452	469	465	468	444	513	495	443	475	483	478	481	501	448	482	478	487	497	493	494	461	494	462	487	479	469	457	489	453	436	456	485	449	472	488	509	475	490	447	473	467	458	480	469	473	461	483	475	480	488	484	458	476	463	464	456	466	481	462	486	499	509	472	474	465	487	489	485	499	475	447	492	476	480	489	465	488	454	443	467	502	446	463	499	464	490	455	474	481	502	472	459	464	505	496	411	485	457	518	458	491	491	495	464	519	451	477	456	475	495	454	523	507	516	488	482	483	467	457	499	472	460	491	469	459	452	498	510	539	462	479	466	499	477	490	463	475	477	445	484	475	514	473	469	455	469	447	470	461	514	460	478	501	465	470	493	489	429	455	501	478	457	495	467	477	481	484	475	463	532	449	491	513	484	443	482	454	462	446	481	445	447	498	455	477	457	474	488	485	466	501	508	469	461	465	481	474	450	484	473	459	498	478	477	472	498	530	470	489	465	465	481	521	497	485	492	503	463	499	493	478	518	510	517	476	457	479	461	455	489	467	441	482	489	462	448	520	478	488	493	486	474	483	506	505	471	496	461	516	503	467	486	471	477	443	492	521	486	485	496	459	503	483	462	493	471	505	522	510	474	479	486	468	460	443	480	498	480	488	453	461	473	472	485	479	511	451	467	462	469	502	473	501	454	493	477	452	492	442	466	498	451	484	487	462	512	473	491	468	475	482	447	469	453	538	490	463	502	492	450	474	430	477	447	472	458	479	483	473	472	520	450	467	480	481	490	446	479	468	487	483	472	473	478	454	434	461	484	456	431	478	527	460	466	501	463	489	463	487	474	488	436	495	460	466	485	492	472	500	478	446	476	469	465	513	438	452	446	485	474	479	465	486	495	478	466	487	466	446	446	466	465	469	518	458	457	466	433	456	447	465	464	496	497	491	493	438	476	477	479	459	447	519	477	521	517	491	469	472	452	464	462	506	499	470	492	472	471	458	490	449	463	446	484	480	463	458	458	496	469	461	488	467	464	507	516	469	488	487	526	466	481	488	464	500	466	476	511	475	443	467	465	481	489	463	469	510	483	450	461	449	481	465	461	461	474	504	470	472	493	469	473	492	463	473	464	462	498	485	477	491	494	455	463	469	447	489	466	510	474	490	452	467	505	459	498	480	492	490	469	446	478	534	472	463	488	473	470	500	467	452	514	502	490	457	461	477	491	478	443	488	449	468	455	487	458	468	503	460	493	499	469	515	432	464	475	475	472	435	491	460	448	500	452	497	446	493	511	475	467	456	490	494	492	495	471	512	474	473	456	444	466	515	468	465	425	483	472	453	468	495	487	474	477	477	480	474	495	473	516	461	429
24969	21459	25990	23319	4939	2083	1568	1229	1029	899	841	758	698	616	594	552	559	531	494	502	463	448	444	396	451	446	366	395	445	409	391	406	380	395	392	413	382	385	352	370	378	402	372	378	373	364	401	328	389	358	372	361	373	345	350	363	373	367	405	400	379	361	352	328	349	380	361	390	375	415	319	358	376	380	338	381	375	362	387	346	357	362	371	349	352	363	383	384	349	385	376	393	375	374	370	339	387	378	375	376	367	401	355	379	370	392	346	378	378	359	361	363	359	345	374	402	361	363	366	390	374	359	372	380	361	382	363	370	372	331	372	306	373	378	380	364	379	368	359	404	356	366	337	364	367	392	436	344	368	382	366	355	378	392	373	384	377	360	409	360	349	378	390	337	352	366	343	376	355	355	350	361	377	369	391	405	366	354	364	358	402	358	391	370	370	355	353	391	367	361	409	369	375	372	374	368	348	362	378	329	403	364	350	363	391	352	341	346	351	331	387	373	334	423	371	373	360	375	377	366	392	406	388	390	357	359	363	360	342	377	347	356	344	378	376	347	370	342	364	366	399	403	360	389	375	390	377	384	392	358	340	366	361	379	372	384	357	374	374	352	348	383	367	368	374	329	362	362	380	353	361	343	358	349	371	342	366	350	326	375	321	332	366	380	360	352	376	396	362	403	368	383	364	360	368	387	362	346	356	374	359	372	382	354	370	325	367	331	344	348	377	382	362	395	345	375	349	385	378	373	406	360	387	358	345	396	332	375	352	375	392	370	376	389	370	366	373	389	391	399	375	358	360	357	347	349	333	393	379	368	345	372	363	368	349	369	373	396	390	358	358	366	351	361	349	392	348	336	426	352	356	342	393	340	363	391	388	366	382	336	384	387	365	366	337	376	372	350	373	391	387	341	392	394	369	338	363	370	384	346	381	352	384	381	358	388	374	358	368	393	389	342	376	379	325	381	354	354	385	365	354	377	379	346	392	359	351	353	353	368	395	380	341	340	380	398	381	348	340	363	396	363	343	406	380	364	353	354	387	407	363	402	346	345	393	332	361	357	376	374	356	369	354	357	372	407	378	366	375	386	336	358	382	390	388	390	385	379	387	343	384	388	384	367	342	354	326	348	358	344	405	356	356	396	370	373	388	335	369	337	334	370	354	382	337	362	364	356	367	353	341	373	377	385	383	380	370	353	365	390	398	344	356	361	341	351	336	352	369	367	334	377	361	332	335	360	371	380	367	350	368	370	349	372	345	386	357	353	378	357	329	364	409	401	369	381	381	373	349	387	367	338	399	373	360	361	342	391	371	358	389	398	392	376	380	375	361	366	349	391	370	365	369	355	401	377	381	366	376	374	377	358	337	374	374	390	332	391	390	329	358	361	373	377	409	358	359	349	361	391	357	373	406	371	374	350	378	355	363	368	371	358	381	371	341	380	376	351	373	387	363	392	338	395	356	354	382	380	359	351	348	376	331	375	368	368	376	373	355	385	340	391	354	375	390	420	345	373	365	353	348	388	387	363	358	359	371	404	391	367	320	377	375	379	379	390	389	354	346	372	379	362	331	374	357	368	373	357	376	323	404	355	380	366	372	352	366	397	338	383	391	335	356	383	389	344	361	389	376	366	337	370	350	387	326	387	357	386	374	406	366	400	369	361	368	371	395	356	404	364	387	357	414	371	379	401	397	393	380	383	365	385	356	373	374	399	385	360	364	352	345	377	371	359	331	378	344	344	340	376	351	341	337	386	364	382	382	358	373	352	392	362	381	385	380	387	353	371	338	384	359	358	372	403	387	381	367	378	360	355	373	376	389	368	343	371	392	402	374	359	377	380	375	386	398	392	376	337	404	397	361	346	401	390	359	362	375	384	352	352	361	371	359	359	397	389	360	348	360	373	343	377	382	356	336	412	352	407	367	354	352	356	336	363	385	396	344	361	341	376	374	378	355	355	379	359	350	398	361	359	337	375	403	351	363	370	362	406	385	372	345	361	370	334	362	341	373	371	380	375	389	382	347	356	375	369	388	376	389	364	380	363	374	386	388	360	356	400	346	344	339	384	361	401	386	332	367	377	361	401	382	378	374	388	384	354	355	371	370	342	361	372	372	376	394	374	402	357	390	358	337	368	376	365	366	360	373	376	382	350	366	344	360	356	414	379	366	374	372	358	387	374	366	381	342	366	360	371	357	379	407	391	355	341	389	373	356	358	328	398	348	360	362	357	322	394	353	385	388	357	375	384	344	357	384	372	362	369	376	342	326	365	404	353	330	349	385	369	361	379	388	387	361	348	376	358	373	351	396	352	359	377	382	350	379	348	362	380	360	386	376	349	351	372	346	386	364	343	350	363	385	375	362	364	378	380	350	373	386	329	361	372	347	396	370	382	379	382	380	349	396	366	345	358	360	322	382	385	342	369	353	368	376	342	350	382	363	362	385	393	364	363	403	379	357	359	394	379	383	381	362	370	331	372	368	372	349	383	370	391	399	376	356	375	355	369	376	393	402	360	379	364	364	400	379	346	370	365	333	372	357	349	391	321	313	329	397	389	392	421	350	355	357	378	376	359	385	370	388	388	388	342	361	357	328	372	418	419	342	373	380	352	353	377	338	369	358	356	343	386	345	371	335	373	361	384	402	341	413	374	388	342	362	387	383	350	364	376	367	364	398	381	335	378	362	364	371	370	341	363	370	369	355	405	364	362	372	361	364	380	368	341	384	386	373	380	376	352	363	365	370	347	394	406	348	374	356	348	357	363	369	338	385	396	344	369	388	375	337	354	386	382	403	379	359	398	339	345	354	409	355	378	376	387	393	357	378	360	370	365	371	391	380	351	375	387	331	391	404	355	362	383	361	385	375	375	367	373	362	370	371	359	411	342	387	365	351	364	375	343	362	350	399	373	386	369	365	359	382	374	376	326	334	383	374	353	352	402	383	364	366	343	342	384	361	362	367	383	335	397	363	338	364	343	387	390	362	339	362	355	382	382	371	391	366	355	361	344	382	386	356	369	333	353	382	368	368	364	406	358	385	342	387	368	384	420	361	333	366	361	359	359	369	371	394	365	357	332	382	359	388	362	352	363	396	353	390	356	352	397	364	346	367	380	363	395	342	384	364	355	351	381	373	382	371	358	379	391	383	349	387	373	327	363	395	399	340	369	350	364	359	365	359	377	389	379	377	350	335	344	377	371	407	377	406	405	336	393	390	374	370	378	363	349	351	345	357	377	376	355	341	382	369	346	390	358	380	392	364	373	401	364	371	384	372	364	372	378	373	352	335	399	396	372	359	373	381	405	344	375	358	340	360	378	347	373	396	362	393	373	379	364	357	367	351	383	372	382	378	377	359	401	399	318	387	377	355	364	349	384	371	355	382	396	371	348	348	386	361	400	385	367	351	378	325	386	360	367	358	365	357	368	350	375	374	383	358	382	359	394	387	359	390	359	394	349	359	363	371	338	346	377	369	369	366	361	400	394	326	372	363	368	384	366	405	383
9321	22990	17372	9998	7263	5495	4199	3491	2813	2408	2164	1850	1590	1386	1354	1184	1167	1015	946	909	884	832	769	778	765	727	753	716	645	707	714	676	696	665	656	624	667	631	606	659	607	611	592	643	612	626	614	636	630	597	587	598	563	585	623	626	575	576	611	593	595	596	630	600	588	582	586	624	614	614	594	580	627	602	611	613	577	602	607	597	572	599	571	574	587	571	623	610	572	592	617	584	591	587	575	597	567	574	617	599	594	606	607	598	606	600	628	664	585	606	554	598	573	615	636	613	604	603	620	642	641	563	597	612	570	614	579	626	579	638	593	610	687	608	604	632	587	569	582	580	591	623	577	545	594	615	576	623	605	574	555	595	597	590	589	572	639	567	601	578	577	553	568	619	611	612	588	588	575	606	597	586	611	617	561	580	573	558	640	644	612	633	595	599	574	584	580	652	586	632	591	631	607	610	593	592	578	625	623	623	626	629	603	573	604	632	603	561	600	562	597	591	577	577	589	616	603	576	600	633	563	583	630	611	580	571	574	587	600	554	646	591	589	584	571	661	623	600	615	566	642	605	623	633	638	574	581	617	562	620	614	602	593	607	611	597	602	600	671	599	586	595	563	542	585	593	603	608	567	639	556	641	578	598	608	604	574	602	645	610	564	623	589	571	594	608	614	597	598	605	586	615	541	567	565	626	566	620	595	620	639	601	620	576	599	591	587	581	605	581	589	594	599	583	600	642	592	605	628	636	584	596	590	588	577	595	594	578	593	551	586	598	617	541	601	587	617	645	648	594	612	605	541	583	629	601	586	534	630	569	641	597	584	602	570	560	584	614	562	628	630	602	631	606	577	597	596	581	569	589	563	614	608	608	604	591	614	607	581	566	585	642	580	600	605	556	599	591	590	663	633	630	555	617	584	585	588	583	580	554	597	618	590	592	542	594	608	600	627	585	566	535	609	614	603	649	634	639	588	588	567	546	586	576	596	607	574	596	614	587	595	649	606	632	564	599	618	595	633	602	589	643	594	609	606	597	611	606	656	610	641	609	575	626	612	609	611	573	619	611	592	629	616	582	567	579	599	592	604	624	563	556	578	571	596	591	589	593	599	617	582	626	599	569	612	611	588	598	605	620	612	620	571	632	618	572	585	633	599	647	596	537	597	587	548	578	579	597	555	606	533	631	624	622	622	587	561	581	567	570	582	636	594	632	523	609	567	576	589	606	583	605	598	585	663	590	600	609	585	598	575	604	617	629	586	611	602	583	594	568	593	618	610	607	620	597	586	628	582	610	575	595	591	585	595	607	586	610	573	581	598	604	582	589	602	587	605	628	580	587	536	596	596	590	618	604	599	565	613	576	574	525	568	631	574	614	646	589	645	586	592	597	569	591	581	630	613	593	564	597	597	614	541	582	598	590	603	583	636	585	602	628	564	622	627	603	606	578	527	622	609	599	561	562	584	592	589	607	599	563	592	610	600	595	572	563	582	580	569	571	574	590	607	582	574	555	602	635	585	634	600	581	602	612	618	624	604	556	593	554	587	596	603	582	560	618	625	590	630	597	559	605	606	616	581	616	565	577	556	609	605	570	565	591	607	603	595	588	597	600	599	617	611	618	571	594	587	613	609	605	569	640	578	608	603	573	555	611	606	602	574	614	561	622	560	595	650	610	630	578	623	621	581	606	567	571	589	604	599	617	598	616	598	607	616	570	615	638	597	559	657	610	570	561	583	588	605	582	586	577	516	600	590	611	628	602	589	596	596	582	585	608	607	620	626	577	587	585	590	604	585	613	600	599	591	552	568	607	601	598	602	627	590	622	595	615	586	578	614	571	624	625	589	601	590	598	565	600	561	559	578	654	647	600	592	620	596	578	603	524	559	585	584	592	575	606	640	633	605	578	609	566	598	628	631	585	601	593	612	601	603	623	632	543	593	605	604	654	588	583	587	600	605	603	624	628	587	582	585	622	609	564	618	577	605	560	606	657	610	630	638	565	602	626	621	561	565	614	590	569	571	614	645	606	573	576	610	608	634	597	612	577	608	610	631	574	604	640	590	586	628	548	594	605	581	611	600	568	556	586	608	618	631	609	582	597	559	608	589	582	631	584	640	579	588	622	607	575	613	625	606	611	572	611	591	604	599	600	618	618	606	639	628	595	568	614	622	609	606	590	607	587	589	615	544	596	531	645	591	589	566	559	596	581	571	593	576	593	600	618	592	608	597	600	588	630	606	591	593	568	546	577	649	568	594	603	639	583	596	599	578	579	653	618	639	577	568	594	583	626	605	599	607	604	548	586	623	590	579	617	612	547	588	605	584	586	568	607	565	612	569	605	556	664	615	612	547	535	582	606	567	624	595	600	619	618	574	586	622	583	615	531	576	622	597	603	595	550	606	591	549	591	604	606	580	639	606	617	600	613	610	621	591	650	613	553	581	602	619	625	631	607	616	599	588	561	623	620	570	570	592	576	597	612	596	566	589	592	597	629	604	564	620	606	586	565	621	557	593	584	620	622	643	578	614	584	608	586	574	604	590	612	593	593	618	591	594	606	566	575	552	534	604	559	630	607	546	647	612	644	628	606	554	556	585	617	597	564	613	600	563	553	663	587	624	585	594	610	588	606	559	611	568	593	601	636	581	568	573	579	572	581	594	558	639	629	559	595	612	613	625	598	605	599	602	656	578	607	587	616	594	620	576	579	565	591	595	593	532	599	584	585	606	623	554	584	600	638	574	604	607	590	632	572	554	609	606	589	585	581	562	563	560	630	588	596	603	589	634	572	589	592	590	565	595	593	608	620	584	580	625	601	582	545	608	605	574	599	589	618	612	551	579	605	601	599	595	604	594	573	618	633	598	635	617	629	648	637	581	615	595	537	595	614	611	599	604	605	628	604	586	634	564	587	567	554	574	618	597	624	597	575	596	591	609	628	585	586	609	601	593	573	610	555	600	611	594	598	599	602	606	565	636	566	563	609	570	599	557	627	581	616	599	634	557	595	590	602	607	569	645	623	598	627	596	581	608	597	599	613	600	595	582	592	574	587	608	634	585	568	595	647	617	626	561	623	589	561	600	606	582	577	574	583	609	599	608	572	590	573	600	584	611	607	596	627	566	600	599	608	526	597	564	614	640	610	558	608	582	575	577	653	552	609	618	599	618	599	594	628	583	587	574	636	574	613	611	583	605	574	588	572	568	622	590	592	582	557	599	596	588	629	565	596	532	590	571	598	614	601	580	640	602	579	561	570	625	589	596	582	588	591	576	605	574	577	589	624	618	557	614	640	555	582	578	579	600	615	619	608	566	577	615	620	571	560	620	561	599	618	579	579	528	547	586	587	613	597	618	606	573	598	621	587	592	675	585	615	581	574	576	586	587	617	573	579	610	623	597	591	647	609	596	608	597	585	588	581	620	597	593	573	667	546	635	582	606	576	584	640	587	628	650	609	596	604	626	602	584	574	680	628	608	623	595	594	573	615	589	610	584	556	568	581	589	596
22670	21542	28906	24638	21553	20210	6190	2381	1701	1510	1302	1131	881	809	728	634	580	554	511	457	451	468	435	343	348	323	308	317	320	308	303	305	297	309	313	263	273	288	267	277	249	239	272	248	245	268	228	259	248	193	225	261	274	247	251	255	250	224	245	245	251	243	235	224	243	239	228	251	259	259	236	218	268	247	250	243	240	223	236	234	247	227	211	224	246	231	232	257	225	224	228	241	252	267	258	256	247	241	235	250	267	229	240	258	287	239	246	253	236	256	250	240	265	232	229	235	218	210	243	248	214	219	271	242	238	270	236	257	230	243	242	244	258	238	234	272	228	247	264	244	223	259	252	232	254	253	238	235	248	184	203	202	232	247	231	236	236	235	225	231	271	228	244	245	227	229	225	239	240	247	258	224	255	259	233	244	241	241	237	255	255	216	215	236	260	234	220	198	246	246	249	222	248	233	252	237	225	249	254	254	241	231	254	225	273	229	237	233	255	251	256	239	265	224	221	243	252	242	257	243	233	233	236	241	220	221	238	214	239	217	248	242	218	255	235	234	220	249	250	221	246	239	241	229	234	240	242	249	240	275	253	239	247	209	220	226	246	245	247	240	266	278	240	250	222	244	241	211	257	250	239	239	234	261	242	257	245	233	246	258	238	214	248	252	234	244	249	240	223	236	225	239	255	222	218	255	242	232	243	262	255	231	248	264	218	242	230	244	239	250	210	253	235	238	229	223	252	250	227	238	231	225	228	239	238	223	268	239	213	233	235	261	259	265	271	220	252	255	239	237	261	237	248	238	256	224	254	251	254	219	236	235	258	274	220	242	265	246	225	224	240	247	211	244	247	227	245	241	277	249	243	232	258	240	221	255	236	231	204	276	220	240	245	260	228	236	243	226	234	260	235	210	236	215	225	209	223	266	218	208	256	241	279	230	253	229	229	250	271	240	240	236	281	227	225	231	230	234	261	243	282	244	254	230	220	256	221	256	238	226	264	256	247	241	237	253	234	211	266	251	251	235	245	241	241	230	235	260	269	242	230	229	229	228	228	254	238	229	222	233	238	228	214	226	247	234	248	235	260	223	226	263	252	220	248	230	266	251	215	257	235	247	252	242	253	240	236	239	239	224	252	262	241	227	226	241	246	244	236	246	231	225	228	239	219	250	240	223	227	232	228	242	237	251	251	235	255	244	239	227	223	257	235	262	237	217	214	243	228	227	252	253	222	222	246	253	237	257	245	226	241	237	227	271	232	236	252	254	241	212	225	255	224	248	243	219	237	226	272	233	240	233	227	252	241	231	212	262	230	245	250	227	245	233	257	253	236	265	221	257	222	247	234	249	234	228	242	260	227	242	217	255	254	228	238	231	241	213	241	242	254	228	246	243	242	226	246	229	233	216	222	239	234	270	249	247	228	210	257	209	238	251	232	230	270	231	250	243	226	244	252	223	267	245	241	222	238	242	251	263	216	263	234	252	235	237	221	247	205	220	263	242	272	224	256	225	278	219	245	215	219	233	226	224	248	218	234	232	262	237	238	242	241	234	214	251	221	232	242	249	245	251	232	239	226	266	247	250	228	239	227	223	241	227	246	247	237	247	223	231	259	229	250	237	297	229	221	230	250	230	257	216	241	262	235	232	218	254	263	234	264	251	246	240	244	217	235	240	223	232	228	248	224	232	227	235	229	238	246	233	211	202	244	247	249	232	253	246	244	244	238	219	207	243	260	223	241	239	243	215	215	240	238	219	214	246	253	235	214	225	208	256	235	231	241	236	244	241	241	219	241	228	262	213	233	236	228	235	259	253	210	232	246	244	243	224	219	222	244	228	226	240	230	205	255	238	217	229	240	242	244	249	265	225	238	235	245	233	236	264	246	252	239	233	205	209	203	254	253	248	254	265	218	250	232	241	246	230	258	230	253	228	240	232	233	240	263	253	237	237	236	237	221	238	250	253	229	232	252	233	251	238	227	254	231	227	226	262	238	226	204	229	214	222	246	238	242	225	234	215	243	260	243	244	247	243	227	235	229	267	262	249	256	214	249	235	240	242	244	248	232	232	264	239	253	226	269	252	224	231	268	229	229	255	262	243	240	240	250	264	249	249	254	259	220	225	229	225	234	217	211	229	238	257	259	242	252	219	228	240	231	234	251	271	255	232	234	249	214	249	231	239	226	269	247	207	218	225	231	259	248	255	232	240	226	215	220	245	235	242	246	237	248	247	218	270	211	244	274	238	264	221	262	217	233	232	240	262	227	229	241	244	256	246	240	235	261	230	229	206	237	235	240	241	252	231	202	229	234	256	204	278	250	228	246	233	240	252	248	234	254	233	258	240	240	266	234	238	218	243	244	233	231	269	256	247	231	238	222	277	235	258	230	240	243	236	249	260	240	217	238	225	233	211	244	256	247	242	250	253	223	227	238	211	244	230	217	256	258	251	222	226	231	227	231	241	254	247	225	240	232	253	246	236	261	246	265	226	216	243	238	239	262	253	244	260	248	234	226	235	234	201	234	220	214	220	213	217	239	233	241	231	249	237	227	219	246	230	222	251	246	250	240	266	237	249	257	227	224	227	268	243	235	282	244	237	234	233	267	258	243	233	247	253	263	225	212	246	234	243	244	248	230	256	235	239	258	257	238	224	242	232	241	226	233	269	255	223	237	230	259	240	247	257	246	248	253	238	223	229	258	234	234	244	236	242	210	236	209	219	251	260	240	260	248	244	249	213	257	238	213	229	249	229	252	231	248	231	241	256	264	224	247	258	230	238	225	236	255	270	231	258	232	237	207	240	245	240	239	225	212	252	224	254	258	231	224	242	217	220	216	231	241	250	250	261	234	239	222	239	252	244	254	219	246	267	258	242	252	226	223	254	239	223	255	251	222	224	247	240	225	263	225	247	226	227	237	238	217	231	233	247	278	215	232	237	254	229	241	234	229	252	233	233	211	234	238	234	225	216	276	224	249	254	242	249	237	252	213	255	225	245	220	223	258	257	239	220	242	238	227	247	228	226	227	231	232	224	242	243	265	248	251	234	238	218	230	239	236	240	219	215	242	252	243	246	236	243	233	241	218	233	256	253	267	234	254	230	254	258	224	225	239	253	219	208	213	243	221	250	241	245	209	209	258	241	253	221	212	274	252	261	233	231	239	231	230	227	248	259	236	240	224	228	238	218	225	251	244	232	223	241	225	221	252	227	225	250	244	233	233	245	247	252	242	251	219	225	227	236	214	248	229	241	248	221	227	249	241	277	211	227	209	221	257	251	270	220	226	272	246	240	206	187	250	270	216	227	230	239	215	238	255	238	237	235	238	271	223	219	223	240	233	237	214	248	230	232	221	214	235	258	239	237	245	234	228	222	239	271	244	237	244	236	244	217	230	261	233	225	236	256	186	260	247	229	234	258	246	236	218	246	252	235	243	234	232	262	258	219	220	242	256	242	211	245	247	241	257	243	260	241	240	234	229	263	235	231	251	220	236	251	215	234	238	228
11259	32119	25319	16465	12664	9683	7626	5922	4812	4019	3377	2854	2450	2054	1712	1648	1382	1259	1092	1051	976	925	828	742	708	633	625	609	617	577	586	537	577	486	453	445	485	467	450	419	406	430	436	443	402	422	408	392	417	367	389	374	412	392	400	386	392	401	379	383	393	385	349	427	366	427	378	381	375	404	392	404	387	366	380	402	367	379	395	376	389	377	384	391	394	395	420	393	391	402	394	400	387	403	400	352	395	366	408	422	374	402	408	407	387	368	376	351	372	360	390	360	399	372	381	377	409	406	408	377	404	391	374	399	393	389	362	338	392	379	384	377	342	368	391	367	351	387	385	388	381	413	375	354	388	360	356	393	361	385	359	387	407	356	356	424	386	352	374	376	366	402	424	377	380	332	351	373	404	411	329	371	385	408	394	379	391	389	336	369	388	385	372	415	359	392	360	387	357	364	358	366	388	371	391	396	362	389	360	383	397	395	358	360	385	391	343	378	391	356	360	377	368	367	391	402	349	377	416	377	403	351	414	370	390	381	363	372	350	395	378	388	413	387	357	364	396	396	376	415	397	396	365	361	363	343	380	369	340	398	385	379	372	345	360	352	373	392	367	373	379	386	346	340	339	393	350	418	342	387	381	345	381	401	350	357	391	351	381	335	383	391	373	399	369	351	373	388	383	396	337	389	401	397	354	425	389	385	401	362	388	409	379	380	368	358	394	348	349	363	396	390	380	354	372	352	396	390	398	347	370	390	368	369	365	371	398	382	369	401	405	330	387	384	374	375	396	373	417	399	360	365	367	386	366	364	399	391	383	373	370	370	391	399	389	362	381	362	406	363	353	396	350	397	395	419	338	394	403	392	422	336	372	383	398	372	404	362	415	356	369	342	415	378	384	375	381	386	373	376	428	399	374	371	372	384	379	366	370	375	388	375	393	365	370	359	359	357	414	352	379	377	384	401	359	381	350	401	375	386	402	378	387	402	395	401	392	387	398	386	371	374	380	364	379	371	374	398	401	342	358	386	363	356	374	418	400	406	365	367	390	381	346	397	408	363	384	398	319	390	385	357	402	372	393	365	395	381	386	400	381	382	403	370	391	368	371	399	346	384	439	371	375	374	390	365	407	335	398	348	358	369	329	373	409	373	391	392	403	363	392	347	426	379	373	374	393	374	399	351	382	364	371	364	397	394	344	391	362	364	363	378	391	377	351	375	379	356	394	333	407	365	398	369	374	383	386	354	370	400	405	345	376	393	403	378	375	364	371	353	363	382	353	385	398	399	382	393	385	373	358	389	403	389	410	350	359	365	375	349	347	371	358	371	370	395	363	383	356	368	353	370	401	395	380	364	365	373	382	365	382	417	415	373	366	391	341	378	344	394	406	372	358	355	399	339	341	380	365	363	391	384	408	377	388	386	362	351	394	384	373	359	372	390	404	389	390	380	376	371	349	370	374	362	378	339	368	319	364	368	408	399	414	371	382	387	375	397	385	392	418	355	373	382	369	364	408	375	376	390	374	405	356	372	361	410	379	358	434	355	374	373	371	393	365	387	384	388	425	414	398	371	358	393	352	379	367	394	362	371	372	382	384	373	403	354	388	378	383	389	385	370	386	400	381	360	364	332	387	407	365	372	391	337	395	359	344	396	400	385	388	403	390	402	384	425	383	343	353	389	346	381	381	366	392	387	378	360	397	381	379	394	392	389	366	324	380	354	377	402	379	381	435	365	392	396	348	366	374	409	366	383	335	403	374	349	381	349	346	380	389	375	392	369	387	371	395	358	399	391	370	391	387	372	366	348	374	358	377	360	338	387	398	362	373	349	364	378	377	354	375	386	365	326	382	382	399	381	385	358	356	352	412	343	409	393	411	373	348	382	350	395	373	401	353	396	383	371	388	396	414	358	408	370	386	387	370	384	392	390	382	380	403	386	383	348	379	367	415	351	383	383	383	407	378	387	380	411	362	335	380	382	335	363	349	326	383	382	386	364	335	390	361	378	354	436	394	360	401	374	365	395	385	402	384	383	392	381	380	358	382	357	386	379	380	384	395	373	372	362	401	369	329	363	384	369	374	358	386	397	375	359	388	354	383	328	380	373	389	374	369	371	377	407	378	337	363	366	363	427	386	370	371	383	385	411	382	374	390	357	412	377	353	370	378	364	423	372	413	354	382	378	387	393	397	396	391	372	372	368	392	368	388	413	349	395	390	360	371	375	389	379	387	362	342	386	405	420	387	360	425	376	388	383	393	351	347	391	384	391	384	378	377	335	389	371	377	356	362	388	382	375	373	380	370	395	418	382	384	395	376	405	374	374	360	400	414	348	372	397	354	373	397	361	383	369	366	384	359	380	377	331	368	380	384	407	360	381	366	389	380	401	352	390	392	359	396	389	387	397	358	353	375	373	368	384	398	374	390	361	367	378	370	338	418	384	405	385	350	353	426	351	392	382	388	355	409	398	375	409	400	370	350	378	359	392	351	389	338	376	390	395	372	371	404	362	337	364	414	368	357	380	380	353	384	397	379	399	361	365	343	384	392	380	409	353	371	379	388	383	440	385	352	387	380	403	393	387	374	393	356	394	393	355	384	383	369	380	375	342	416	372	383	426	358	353	367	378	389	382	362	387	357	384	393	354	397	363	359	386	391	371	379	391	356	360	380	360	381	390	364	351	369	418	371	366	392	365	396	361	393	383	381	384	385	386	381	361	361	390	382	358	405	379	381	410	369	377	341	351	330	360	393	370	327	372	381	418	385	389	368	407	391	371	360	410	345	373	355	362	400	370	321	403	349	358	373	385	392	366	379	376	371	373	355	379	361	393	348	373	391	393	393	352	383	376	357	381	400	376	375	368	371	416	343	384	376	352	363	386	358	389	338	385	408	393	385	393	371	369	346	368	343	368	393	382	394	363	363	402	343	350	368	374	372	347	395	389	404	373	366	322	395	381	375	403	363	343	376	430	413	385	384	345	388	354	406	407	366	376	359	410	418	390	370	383	360	395	389	365	330	410	381	368	398	419	354	360	386	375	371	403	351	403	355	362	365	398	384	387	388	411	386	388	359	365	392	384	331	375	388	368	402	385	364	384	370	376	386	363	362	365	391	399	341	401	414	401	373	372	371	384	383	380	387	360	403	389	389	373	416	365	410	369	344	335	380	361	395	379	365	402	366	371	386	362	415	387	351	385	434	358	392	412	353	398	382	373	362	344	380	387	376	381	358	390	361	390	373	385	373	361	408	387	383	352	373	369	389	356	380	387	386	395	354	396	361	375	403	342	353	364	364	378	400	396	390	352	378	391	388	399	389	371	388	374	354	381	406	373	385	364	358	393	348	347	365	398	395	407	361	376	400	347	372	375	357	392	418	360	365	375	368	361	389	370	381	378	376	369	369	369	419	372	378	410	363	390	370	410	373	362	365	369	374	350	366	389	370	418	393	397	391	376	363	383	338	349	379	349	407	379	363	401	355	406	410	368	443	377	394	384	386	333	363	357
27476	19910	11634	4681	2327	1618	1256	1036	845	794	764	603	647	574	530	489	498	496	493	471	480	404	450	442	412	395	438	422	381	427	407	359	420	400	410	416	361	382	401	405	364	382	390	375	380	356	335	353	367	396	429	371	392	388	389	422	408	388	389	394	369	388	343	382	384	368	359	377	378	421	365	378	404	403	374	368	363	434	368	389	354	409	396	400	385	394	382	373	383	373	381	354	397	400	400	369	365	397	389	374	407	394	369	395	360	410	405	401	381	397	400	357	395	384	362	388	342	376	360	380	378	375	367	380	378	364	373	351	384	395	385	402	381	370	370	384	412	388	374	375	409	381	372	385	360	359	392	381	352	390	339	348	387	385	378	369	402	398	345	377	381	380	369	344	375	391	388	385	341	364	381	384	421	394	397	350	402	386	371	397	371	356	382	366	418	390	393	391	368	407	373	378	390	378	401	368	360	391	376	372	366	357	429	386	376	382	384	389	399	390	385	348	397	344	360	390	393	398	402	387	398	369	395	376	359	398	376	364	397	367	394	388	412	359	392	385	385	388	385	346	384	382	374	397	330	378	353	405	394	384	359	346	371	391	373	395	391	386	392	401	381	383	400	358	378	377	363	400	406	391	368	371	352	343	393	412	375	352	373	365	366	400	399	395	366	367	393	356	377	390	367	376	386	380	371	375	374	362	368	399	375	398	381	371	363	380	358	349	399	375	377	393	420	397	364	353	362	372	384	379	390	345	385	384	369	371	363	375	379	380	362	332	389	383	394	372	384	367	388	390	375	384	373	383	407	379	376	387	374	402	350	420	396	359	393	422	389	378	389	382	338	377	385	392	381	387	358	381	360	398	381	397	384	356	394	363	388	341	336	369	418	375	369	383	391	381	386	428	367	377	381	396	381	338	384	382	418	364	383	364	368	388	432	413	394	362	375	361	368	364	406	382	389	388	389	329	351	359	383	358	378	374	340	367	404	429	373	337	388	388	350	382	377	408	398	360	371	376	394	375	347	371	397	399	357	364	381	387	384	374	354	377	375	377	374	359	398	394	397	382	377	378	365	373	362	372	365	404	399	347	390	391	358	389	369	387	365	371	381	356	376	378	363	376	364	382	372	361	393	358	357	400	395	404	389	369	360	411	345	360	364	364	395	373	373	419	332	370	400	368	395	374	417	371	381	361	397	393	372	382	364	378	406	368	386	351	368	359	407	370	355	358	370	384	338	357	405	353	398	406	378	372	368	421	381	367	367	428	391	389	377	337	362	364	367	391	381	393	373	401	369	397	404	406	370	389	409	403	409	376	409	381	383	373	386	348	414	387	385	376	365	358	383	379	371	369	397	409	379	404	406	373	387	365	418	365	368	372	356	377	359	374	364	385	408	379	361	372	360	411	349	379	373	384	374	408	374	371	415	376	384	379	353	361	355	396	390	352	371	395	367	382	393	373	357	377	368	373	383	387	345	373	401	391	379	378	412	404	386	406	359	374	403	369	409	397	370	352	358	388	369	366	369	358	368	356	382	370	373	379	358	375	364	378	394	350	347	351	389	378	393	360	369	383	404	361	416	373	420	378	398	410	391	378	363	348	379	396	387	373	365	391	401	359	400	399	385	388	417	389	403	402	364	369	394	397	356	387	350	374	366	386	365	358	397	396	385	397	374	372	367	376	361	403	405	373	379	409	368	375	394	400	410	403	362	356	362	378	401	344	374	351	348	374	382	393	380	413	384	358	378	383	370	377	363	365	380	371	384	358	361	421	382	411	334	383	393	366	386	371	368	397	404	392	354	358	409	358	396	373	385	399	359	344	388	369	343	397	380	403	370	382	389	384	382	378	373	341	367	350	377	395	353	349	385	395	379	384	370	377	408	412	428	350	370	357	372	370	379	390	401	404	420	380	376	391	376	395	403	360	368	362	395	363	388	369	391	367	355	374	366	413	382	384	379	403	345	379	398	377	392	406	360	350	381	365	366	366	369	369	362	380	388	392	389	339	393	385	337	363	368	408	353	373	364	397	393	396	386	402	359	368	358	399	382	410	359	375	379	408	400	418	411	389	377	408	361	359	363	376	396	365	384	368	391	371	365	380	391	341	352	346	363	379	349	382	357	341	352	390	426	373	404	387	362	427	389	336	370	382	396	386	448	386	370	411	383	409	371	375	324	375	367	380	388	378	439	405	370	378	364	381	353	404	376	358	388	381	346	363	405	379	399	396	390	328	347	389	398	378	398	348	364	374	362	362	345	362	376	372	358	377	392	367	328	367	384	367	388	374	387	356	370	410	386	359	364	373	407	377	373	377	396	375	409	377	386	382	381	423	420	370	398	351	398	377	363	383	369	372	385	378	354	362	384	359	370	395	387	392	377	413	354	389	361	386	397	380	397	377	366	368	400	395	389	397	374	333	359	352	404	367	374	375	367	342	386	382	401	389	380	365	358	386	352	387	395	399	371	382	401	367	348	401	382	399	393	404	390	371	366	392	382	390	327	415	375	381	391	369	388	365	399	408	368	369	375	372	360	386	405	393	404	385	390	399	347	392	375	359	364	354	425	383	341	358	355	381	379	372	368	367	412	381	368	373	417	359	391	368	377	379	390	378	361	392	388	406	404	367	364	380	337	399	366	370	377	397	352	360	342	390	393	363	361	391	381	383	400	370	400	358	381	383	414	405	391	384	369	407	357	360	389	371	394	366	371	357	384	390	394	382	365	383	382	397	384	392	390	348	377	400	377	413	371	358	381	393	368	330	380	407	343	366	365	393	349	391	412	375	391	380	392	412	418	367	408	400	384	368	385	374	398	388	379	353	359	365	398	345	387	410	404	401	372	399	368	385	380	391	360	405	399	401	388	356	349	367	351	371	363	356	372	373	367	393	360	385	421	377	362	393	389	368	386	370	352	342	384	408	375	375	391	379	368	426	383	378	396	384	373	385	416	374	382	405	377	392	412	403	336	385	397	386	374	362	363	379	418	390	350	400	369	364	382	390	324	387	370	398	394	354	374	401	368	393	354	381	393	386	375	361	391	376	438	391	387	373	392	399	392	429	352	376	388	402	342	394	375	364	355	375	379	387	355	373	398	412	405	418	384	367	405	395	403	409	405	373	380	371	369	364	355	386	381	395	369	393	380	396	351	393	391	410	363	391	346	366	375	369	384	407	361	390	372	378	351	415	369	330	387	367	404	380	392	360	413	368	373	393	382	344	374	382	373	387	399	363	361	424	381	366	341	359	364	364	382	333	383	375	348	369	348	375	363	381	372	381	356	373	346	383	380	384	351	359	357	364	374	372	376	390	362	363	385	407	354	385	385	362	390	384	375	358	388	392	372	389	385	372	393	387	377	389	374	363	397	423	374	398	394	384	385	384	354	376	378	413	374	364	352	377	393	355	369	381	343	385	391	389	381	388	360	402	407	388	389	410	371	395	376	398	352	334	393	359	386	402	374	390	349	389	355	400	422	398	379	393	377	396	416	383	395	394	402	348
9860	19769	14099	7779	5787	4309	3385	2668	2244	1959	1703	1513	1376	1241	1150	1099	967	902	808	838	808	765	696	703	706	813	696	685	683	657	717	662	620	652	680	616	646	616	608	658	642	600	607	611	617	623	632	562	602	624	607	642	645	577	615	622	599	616	628	606	609	603	590	610	681	611	653	631	612	623	655	595	615	580	631	624	618	649	604	641	605	618	599	633	645	606	661	645	675	595	567	647	621	624	605	609	597	664	591	619	622	583	582	659	622	637	585	636	579	606	650	629	634	645	576	615	631	638	609	592	639	615	632	661	635	629	611	595	606	609	617	658	637	641	615	589	588	579	629	651	603	632	625	573	612	624	613	632	583	602	568	602	610	587	628	641	626	632	622	615	638	614	621	620	626	656	624	617	611	593	651	581	612	673	628	607	629	650	621	624	615	605	672	640	609	675	602	632	629	627	627	658	633	646	655	630	648	598	637	629	619	577	628	652	628	657	604	660	622	590	587	641	575	653	593	641	617	624	607	612	598	624	606	642	607	608	647	620	594	598	582	627	634	602	636	646	615	622	639	655	638	625	609	587	633	618	584	633	637	637	586	587	614	622	610	632	643	573	621	618	616	650	609	608	632	593	635	617	594	626	603	586	621	628	626	619	676	617	654	581	632	638	631	652	628	644	603	585	629	644	632	653	638	621	634	629	553	608	661	614	627	623	608	638	608	597	603	592	625	654	616	607	685	632	626	632	627	660	631	610	624	619	630	628	632	624	578	621	639	608	594	616	572	621	656	621	628	605	617	607	642	624	616	649	596	650	565	650	591	660	611	592	676	657	629	629	648	625	629	609	614	611	599	614	625	599	613	656	641	606	615	603	630	627	626	639	591	632	590	625	617	614	582	597	624	649	643	634	621	597	598	657	638	612	605	614	574	644	632	656	608	640	648	605	642	593	648	614	608	618	644	608	641	641	630	620	661	666	638	645	645	607	615	592	596	597	709	632	598	605	625	612	627	662	635	617	644	609	590	606	628	615	587	623	645	563	592	619	671	606	584	627	637	615	610	603	649	592	579	623	610	654	613	631	612	590	597	595	651	598	566	600	626	615	632	626	609	642	590	604	629	632	592	636	573	606	607	637	633	634	643	592	587	648	584	627	680	614	553	616	655	613	615	604	623	629	660	603	610	622	613	606	626	589	616	610	616	607	626	598	626	642	598	591	594	587	603	655	587	630	608	644	608	601	624	654	651	554	628	596	615	611	624	589	614	657	651	610	577	622	632	616	602	627	672	646	640	626	586	644	595	597	618	606	634	634	612	641	627	614	605	607	591	654	604	626	588	602	614	599	665	621	649	679	617	597	613	643	633	645	625	590	631	597	676	636	681	664	628	612	639	609	660	628	639	573	637	636	622	621	581	646	615	610	631	622	613	628	626	607	645	640	603	611	587	620	639	612	641	649	577	617	666	637	601	614	596	675	613	623	601	625	619	585	611	598	641	615	637	585	602	621	632	626	619	607	615	648	611	637	615	656	655	664	682	579	659	624	655	603	579	629	624	579	623	638	612	619	595	634	596	667	671	633	608	641	558	630	632	598	624	614	649	617	607	565	610	563	639	592	615	614	627	620	646	638	592	593	631	590	587	648	610	613	639	595	641	639	661	624	622	602	651	605	636	637	625	660	628	640	632	625	582	583	646	587	589	604	592	628	571	610	592	657	672	593	643	629	652	604	580	605	596	613	641	611	590	628	625	626	610	588	651	575	622	603	610	623	631	651	614	631	657	600	632	619	617	648	648	590	613	591	650	592	617	617	566	625	630	632	668	615	619	604	600	669	642	640	618	628	577	620	616	598	653	661	625	596	647	635	596	589	619	573	652	587	625	642	628	655	676	666	629	588	608	610	621	631	621	626	655	589	612	614	597	636	621	617	584	593	596	616	620	610	592	583	589	594	560	611	589	639	578	609	642	626	599	598	587	592	629	570	624	612	615	619	579	584	637	638	652	622	623	657	682	593	653	646	612	607	601	607	635	631	651	597	656	634	601	648	582	617	608	631	597	615	591	632	631	605	630	640	597	672	580	581	578	641	633	623	574	675	639	632	618	622	633	643	595	644	639	590	590	579	668	615	661	584	601	606	641	631	664	626	599	581	622	600	638	623	653	572	624	594	694	641	649	621	620	585	602	610	627	641	602	574	644	628	590	598	595	573	591	625	599	600	620	553	622	653	593	568	627	601	605	600	593	620	591	616	606	584	645	573	606	621	620	614	646	600	623	608	636	624	604	644	610	630	612	597	595	595	627	610	610	600	635	646	614	609	597	643	617	615	596	610	633	638	607	585	571	633	624	600	637	637	609	667	619	657	599	595	654	616	614	633	629	608	595	621	605	655	590	664	604	565	619	577	633	616	642	596	593	617	584	606	609	602	621	636	649	631	611	595	635	577	643	626	636	586	647	594	593	614	621	627	616	565	576	604	624	599	603	591	628	615	578	622	600	603	625	632	687	620	618	657	623	610	664	616	594	668	628	654	649	611	612	623	628	576	617	603	662	649	625	612	583	602	601	576	633	612	598	594	609	618	567	615	641	619	633	616	631	655	594	591	608	623	578	638	608	587	618	644	638	608	656	621	620	590	604	625	658	633	628	676	614	602	646	613	632	599	606	614	613	602	592	641	585	657	644	638	601	675	592	669	646	572	620	646	637	602	652	616	591	608	601	587	599	621	632	604	607	601	609	565	622	620	584	600	607	650	621	601	600	614	623	615	637	637	656	599	581	614	611	615	613	654	654	612	597	573	599	606	586	631	622	586	647	604	602	642	645	639	562	567	649	624	626	629	661	590	610	569	647	621	612	629	647	623	625	628	642	637	622	641	622	675	589	630	599	684	605	608	641	615	639	604	612	604	694	665	627	628	600	671	577	592	596	596	613	617	655	609	645	616	659	641	614	640	627	570	603	638	586	644	603	648	606	618	616	560	612	582	614	626	602	616	606	651	612	661	596	631	603	632	622	651	631	627	632	610	590	652	655	625	632	646	643	596	623	596	610	581	631	601	650	647	593	609	609	633	644	610	661	593	596	597	597	579	607	673	633	568	613	618	647	618	627	628	575	661	593	621	636	622	657	650	584	598	662	599	644	559	616	587	594	623	624	634	557	650	566	584	628	579	663	574	606	583	598	633	631	626	618	613	631	589	600	596	640	646	635	569	622	632	614	604	591	609	650	615	610	576	667	617	604	610	628	619	661	614	669	588	608	629	603	584	627	612	670	596	622	624	583	670	574	590	626	627	621	648	601	655	603	621	600	558	609	621	630	593	611	640	649	627	629	606	605	626	629	587	611	562	587	628	613	636	594	642	620	657	662	577	605	615	634	586	596	631	638	636	616	592	622	625	607	695	621	629	622	629	597	629	655	669	610	647	581	620	633	621	636	628	625	629	636	635	605	656	642	612	626	630	627	663	619	604	593	605	660	602	605	574	628	663	626	604	603	567	583	604	633	618	674	645
23491	21517	28254	25179	21045	7680	2608	1721	1339	1202	969	839	727	652	620	589	518	487	455	439	444	399	379	378	379	372	367	342	290	355	333	281	303	293	320	275	314	294	273	298	312	310	294	282	278	272	309	270	268	298	283	301	276	284	259	292	279	278	269	268	281	269	277	285	293	295	276	288	258	276	266	270	326	292	281	259	316	280	280	268	293	293	269	293	316	287	281	279	286	300	299	260	292	252	271	285	257	266	279	298	271	288	289	289	278	287	280	307	261	273	287	286	273	276	274	274	290	300	276	275	302	278	289	288	308	301	288	289	256	278	282	280	309	294	296	297	299	271	282	319	263	285	264	257	289	264	311	281	260	286	291	297	296	269	312	277	258	284	305	289	281	297	313	296	295	305	280	252	279	288	287	266	301	287	283	280	304	270	269	279	279	293	284	318	278	299	286	309	270	300	264	279	296	290	320	293	276	259	281	267	296	265	286	264	264	291	248	282	285	270	302	283	258	299	307	281	258	247	272	277	261	301	271	281	270	278	295	266	275	277	293	270	283	288	300	278	304	295	268	286	277	283	287	265	285	271	262	288	281	286	303	269	314	258	257	269	289	290	275	281	282	296	297	267	279	296	301	251	273	280	269	265	300	283	299	275	285	284	276	303	303	290	279	257	298	255	273	267	287	315	282	287	289	272	304	268	296	284	279	291	321	286	295	286	285	270	280	302	294	290	285	282	296	263	270	285	256	307	268	308	267	254	283	279	290	300	271	304	305	275	273	275	284	273	290	276	283	324	311	273	258	286	291	269	274	299	283	286	285	278	284	263	297	256	261	316	290	288	271	280	271	279	271	302	305	301	270	305	294	281	296	290	311	279	279	278	307	289	293	279	268	290	265	303	294	291	271	279	303	263	276	274	291	312	269	263	296	296	305	262	268	297	279	294	276	314	289	279	284	333	269	272	296	290	279	253	280	283	280	300	269	267	276	280	282	284	302	297	315	315	294	271	287	285	291	267	258	275	312	303	276	283	242	271	276	267	316	282	235	259	254	264	325	275	278	275	296	264	272	242	249	272	291	252	268	288	278	296	316	266	286	294	291	315	259	298	249	288	266	257	288	317	292	286	253	302	309	276	287	300	300	278	252	280	282	287	248	255	267	292	266	275	299	323	292	267	288	286	266	277	285	313	289	289	302	250	275	289	294	278	275	297	265	305	268	270	287	301	260	294	259	243	288	278	254	289	283	282	274	268	281	303	260	267	285	315	266	281	287	288	259	289	291	283	254	267	278	243	293	302	304	300	302	277	282	303	276	277	300	274	284	269	252	277	284	267	274	266	307	276	286	311	285	251	271	295	294	283	292	243	270	298	293	289	283	296	290	265	264	303	292	289	298	279	271	252	289	284	319	297	308	273	298	304	317	312	293	302	279	317	296	289	275	275	298	254	266	274	280	258	280	303	278	265	307	322	247	290	265	275	278	249	295	283	262	291	294	287	241	307	266	267	270	317	280	302	279	287	285	242	279	278	305	293	281	233	295	290	287	292	265	274	268	303	306	291	293	270	238	311	280	257	274	269	258	285	282	293	274	306	264	300	302	264	276	282	310	268	257	274	278	262	267	279	284	279	290	295	274	320	285	317	262	298	271	293	281	294	297	298	272	299	278	287	269	316	264	286	266	273	279	264	315	271	265	291	293	310	289	288	252	325	284	300	303	295	276	299	273	295	282	266	277	295	260	317	274	297	258	294	274	274	289	280	250	301	278	287	264	286	260	311	295	274	282	297	283	298	279	245	246	254	295	299	265	277	298	277	277	284	274	288	267	281	282	302	319	265	297	254	282	271	265	294	272	273	272	289	268	307	294	297	273	268	286	289	285	288	261	281	280	284	318	259	279	292	293	270	269	279	264	285	269	309	281	266	311	285	274	281	265	287	294	274	274	297	303	310	271	295	294	288	244	300	281	263	259	279	293	275	250	290	291	296	291	298	299	278	272	294	270	288	295	289	301	259	280	266	277	282	308	303	270	249	262	276	292	303	269	267	305	313	261	277	275	280	273	261	292	278	302	274	285	291	297	259	312	269	288	292	301	286	298	262	268	289	267	272	306	297	306	284	294	299	301	281	279	287	286	303	294	262	270	276	279	276	283	311	272	281	277	243	270	274	279	293	278	257	283	261	287	282	252	283	259	269	282	300	278	283	265	276	284	301	303	316	312	248	312	251	305	284	296	300	273	289	289	245	290	313	306	279	276	272	284	287	292	297	302	261	317	288	299	295	276	288	260	275	307	313	289	272	298	292	270	249	291	275	284	282	285	264	263	284	295	296	265	265	270	282	316	276	284	280	263	278	292	283	318	266	289	265	263	305	252	253	309	305	280	284	300	310	286	317	277	285	263	262	307	314	279	281	280	295	308	309	280	283	291	289	302	301	301	266	264	265	293	310	286	306	290	289	291	255	266	315	280	278	288	268	270	305	305	277	324	266	267	292	273	260	282	290	291	300	301	285	276	301	276	265	282	272	293	286	303	270	265	282	291	288	288	286	281	258	278	268	278	289	300	302	265	255	272	268	287	295	283	288	248	282	265	295	302	291	286	296	267	287	292	279	283	269	268	272	310	281	266	263	277	272	268	293	281	284	283	312	313	293	271	320	265	282	262	300	276	282	302	279	264	292	281	281	300	286	282	278	285	292	263	267	289	272	281	289	286	277	275	236	295	277	277	286	252	260	271	296	265	292	285	286	292	287	287	266	258	283	297	272	280	275	294	298	268	276	275	312	313	263	303	316	296	314	287	276	306	306	267	255	272	263	279	293	273	285	310	268	248	265	298	275	260	314	279	281	277	259	299	305	297	269	304	256	277	296	280	282	275	271	291	282	276	329	270	279	311	235	297	290	288	280	236	263	289	279	296	268	290	279	289	302	283	277	304	287	264	255	262	301	293	301	299	261	303	280	313	281	297	283	286	275	273	278	284	278	273	273	286	270	264	294	277	271	290	299	291	266	275	312	274	257	275	301	305	314	250	277	276	275	278	310	253	315	275	278	313	325	273	275	284	272	283	300	282	275	258	282	276	247	314	263	257	285	267	247	303	304	277	267	295	277	278	293	291	294	263	289	271	277	271	278	268	282	282	283	273	324	247	273	283	289	292	309	247	273	299	266	232	290	266	281	290	275	276	307	278	289	272	246	280	285	273	302	289	290	279	292	291	277	296	309	301	305	275	250	322	258	245	231	309	279	288	311	275	273	265	273	262	298	278	274	292	257	289	274	274	259	283	307	293	277	258	297	286	273	301	285	268	292	264	261	272	287	280	297	264	313	262	301	305	303	315	279	257	273	277	267	272	281	262	312	282	258	263	279	277	274	318	277	295	292	286	268	287	302	284	279	279	292	284	276	246	286	294	243	252	283	275	281	275	293	279	293	271	284	279	282	302	283	291	256	298	274	305	279	274	261	299	310	287	267	287	323	299	312	297	296	306	255	279	292	304	283	270	285	281	263
9937	27429	21077	12725	9373	7342	5527	4607	3701	2982	2619	2098	1812	1680	1461	1283	1123	1055	970	902	842	834	719	712	697	663	603	577	641	595	595	591	554	529	556	516	457	531	489	485	481	464	464	528	458	512	459	486	474	503	484	466	467	467	497	453	457	479	463	440	486	481	457	509	448	473	463	429	432	491	462	470	453	461	494	471	452	469	448	489	476	478	505	478	455	491	481	449	453	486	497	519	493	456	468	482	489	485	464	473	468	477	477	498	458	462	452	478	464	493	433	494	460	463	444	431	509	469	481	447	491	502	475	455	501	483	476	474	468	482	470	474	484	445	457	491	471	486	443	455	458	492	476	471	441	455	471	466	459	483	474	467	461	486	431	482	461	454	472	460	488	462	505	499	483	475	469	448	447	476	491	452	453	433	470	477	497	434	454	484	419	458	467	467	475	474	460	472	463	450	457	414	499	460	467	455	475	488	451	481	460	461	458	450	495	453	463	441	450	422	430	463	496	454	417	465	446	464	414	466	465	456	464	469	476	463	500	474	475	455	456	463	470	473	465	507	437	435	467	464	482	479	487	492	497	464	446	456	479	463	468	458	494	470	501	471	447	470	464	459	477	455	478	467	483	452	458	460	467	496	499	457	483	483	446	487	454	445	485	496	455	483	465	467	446	474	481	460	474	473	459	483	443	441	492	481	453	488	487	442	484	460	470	446	482	458	483	459	485	405	480	477	410	449	492	499	418	477	445	450	476	442	460	432	473	471	432	450	480	454	491	413	501	500	449	478	489	485	447	471	483	461	474	444	448	496	447	481	450	479	501	492	454	519	474	432	500	457	495	492	460	468	495	428	452	441	436	495	453	428	450	490	460	473	460	454	441	501	464	478	433	468	425	459	482	454	477	482	448	447	470	465	470	452	464	468	431	477	488	459	458	430	498	490	482	490	496	445	422	479	458	493	463	462	472	469	455	516	463	465	456	462	482	471	493	467	470	469	454	444	482	514	455	456	462	454	450	466	478	476	459	492	469	445	484	432	468	500	461	448	480	453	431	446	510	447	482	484	473	434	464	495	449	437	416	453	467	479	463	453	459	483	485	450	462	488	466	500	516	420	448	473	456	491	482	472	495	477	458	491	499	485	442	478	465	470	485	456	514	466	443	468	454	473	479	451	480	489	497	503	470	450	477	439	478	484	442	444	487	451	443	504	481	453	500	424	451	494	481	453	473	466	490	448	483	483	457	461	484	466	470	465	463	452	504	473	479	435	445	471	460	406	475	438	450	453	446	471	497	460	435	459	470	470	457	462	466	482	426	461	459	416	483	493	462	476	474	451	493	476	434	471	473	452	466	455	439	504	465	457	497	468	488	452	467	484	473	444	430	485	480	480	478	448	453	442	457	468	468	477	467	453	469	452	454	476	480	472	446	494	497	453	482	527	490	496	457	451	431	464	466	478	469	442	455	465	453	486	468	463	468	495	470	473	454	446	510	486	434	488	503	445	471	442	446	454	442	446	481	428	445	487	492	472	471	451	458	475	498	480	532	461	449	467	484	447	487	459	457	447	453	425	457	500	434	446	444	477	508	475	504	477	482	455	447	524	453	450	461	460	425	478	481	441	486	439	470	425	440	464	502	500	469	436	471	470	466	492	415	492	432	476	444	434	473	483	478	461	468	473	500	481	487	449	459	501	483	469	501	438	456	499	481	456	451	455	483	475	494	463	487	453	501	440	469	436	456	459	487	460	474	460	485	459	456	505	453	474	482	450	447	442	440	514	467	467	483	482	452	440	462	476	438	456	460	509	456	463	467	483	470	479	451	447	425	493	466	451	462	453	460	466	458	460	457	481	480	474	478	485	468	450	450	459	496	449	483	462	485	452	466	475	469	447	447	467	488	473	477	473	445	455	505	477	493	454	474	474	471	468	462	483	494	451	489	436	470	454	486	507	466	478	468	495	508	456	479	485	448	427	485	445	471	489	462	452	447	490	458	487	473	446	482	459	440	459	466	435	449	462	462	450	475	497	446	489	461	475	477	456	479	452	466	435	465	494	467	435	437	461	451	468	478	491	485	450	494	457	478	485	477	452	486	443	450	503	453	438	452	452	448	487	416	465	460	455	473	480	480	465	450	453	468	454	457	513	466	469	458	482	463	498	448	439	464	454	435	440	472	484	473	485	456	457	494	473	473	456	484	494	411	438	507	475	459	469	460	469	448	455	452	499	467	472	457	480	492	454	497	479	491	446	481	471	494	472	446	474	461	445	481	435	467	440	462	446	444	475	479	457	457	444	498	433	475	483	471	462	486	449	474	425	442	437	477	486	470	492	476	477	464	478	439	448	467	465	476	465	502	455	461	511	453	460	475	441	473	495	448	498	460	475	489	427	470	423	483	465	436	463	424	470	506	455	454	436	478	473	487	437	466	490	476	477	462	478	476	449	459	432	472	476	448	472	517	447	444	469	479	484	436	474	457	473	475	461	463	477	498	462	471	470	482	459	500	480	449	444	475	457	443	475	490	435	480	446	472	505	481	481	459	441	463	463	487	461	463	476	459	457	469	459	457	425	470	480	453	449	454	444	481	462	447	469	456	462	473	465	441	431	464	470	479	436	451	468	446	499	470	449	501	443	492	478	437	487	465	442	432	477	442	469	458	464	480	463	459	440	478	429	460	436	451	519	470	474	484	474	448	487	437	442	475	444	465	460	470	446	452	497	499	482	451	462	464	443	453	440	460	452	417	414	454	443	438	460	460	444	489	459	428	467	456	495	471	484	464	482	461	426	454	467	479	511	475	462	477	426	460	462	472	474	468	473	467	447	468	470	476	454	485	456	459	464	477	492	491	467	447	428	450	452	472	421	456	443	452	486	468	483	426	468	486	491	438	479	426	433	456	452	445	453	474	457	500	427	491	438	465	446	491	462	473	490	478	486	456	437	479	495	461	493	487	453	467	466	505	446	425	459	513	456	468	473	417	488	524	461	496	505	437	476	499	468	462	445	490	415	451	452	448	526	438	470	465	478	411	446	482	448	479	476	435	466	489	475	492	483	486	473	516	454	494	486	452	475	500	473	459	485	459	456	468	446	464	467	463	456	480	458	480	472	492	466	520	480	417	457	446	505	447	460	448	454	469	462	482	466	463	457	465	476	482	479	465	466	480	476	451	488	453	454	472	469	451	498	431	495	523	416	506	493	531	444	447	439	491	468	471	450	456	481	430	435	527	451	490	420	472	441	500	492	466	484	456	461	478	471	444	483	476	475	446	473	460	482	416	450	500	459	456	480	451	466	517	532	470	441	454	467	448	494	452	460	443	473	480	456	446	473	472	463	482	484	426	431	467	463	474	512	469	456	468	506	440	474	443	436	490	488	463	438	448	457	454	436	445	477	476	464	482	454	472	481	507	462	430	486	472	468	463	438	452	469	443	478	460	464	444	464	499	496	454	468	454	462	490	449	472	465	451	491	479	468	483	446	471	465	460	474	463	474	417	433	472	454
25045	21512	26054	23339	4926	2053	1634	1312	1035	971	857	732	690	589	567	545	526	496	507	476	454	453	461	439	447	453	393	396	417	390	410	408	391	395	378	373	362	379	353	398	377	357	372	363	387	375	371	412	380	414	371	364	366	359	399	381	419	343	392	368	388	348	380	376	385	323	344	379	351	429	344	344	392	390	347	371	359	385	357	367	388	363	388	384	352	358	373	361	377	391	367	372	396	384	353	395	374	349	359	372	376	340	379	404	343	365	373	384	384	352	386	394	354	372	371	333	342	399	341	351	376	380	363	340	375	365	359	361	334	336	356	367	375	370	368	391	386	358	366	373	372	346	355	348	389	340	373	401	386	395	371	375	345	391	353	379	366	332	366	367	369	339	392	368	348	360	345	345	377	387	354	385	379	377	354	370	353	360	353	357	386	330	351	369	355	344	372	354	356	351	336	343	380	315	379	366	334	366	368	372	337	374	362	382	378	379	358	391	378	362	361	323	390	383	339	351	372	381	382	339	379	381	388	371	369	356	370	364	416	363	363	371	372	336	364	395	336	383	357	355	347	352	353	351	346	349	379	386	364	371	383	354	393	377	406	342	370	311	408	400	371	389	394	371	354	381	397	364	347	347	352	368	388	334	368	378	335	346	369	365	347	362	336	381	376	399	359	423	390	389	356	346	376	364	399	405	319	313	348	377	360	373	344	354	384	353	367	354	322	365	345	373	369	342	356	365	366	387	362	375	371	354	386	379	360	354	357	359	334	333	359	344	403	374	375	376	385	353	348	335	367	376	381	360	370	346	393	370	338	359	354	398	356	344	381	373	391	381	404	410	364	357	359	348	389	394	372	396	357	365	344	328	363	405	339	344	361	396	373	377	350	348	356	334	385	339	395	387	358	335	358	371	338	386	333	388	350	359	391	410	351	381	342	403	367	362	348	361	356	348	368	388	361	359	374	350	372	387	404	398	363	389	331	366	363	352	364	377	381	334	357	360	380	358	357	338	375	340	359	380	346	359	364	397	384	367	390	358	357	312	392	349	363	342	393	352	358	405	354	351	346	325	342	348	366	357	368	384	364	352	307	380	371	355	392	375	334	388	390	360	346	333	365	355	371	348	325	376	379	405	372	352	386	332	354	356	358	410	352	433	354	372	364	335	392	364	347	367	399	339	358	364	372	389	375	367	341	352	318	418	377	366	355	342	362	400	360	389	350	352	338	367	375	364	365	342	388	381	337	336	345	363	381	344	345	349	376	352	359	366	364	414	379	350	387	359	358	368	382	380	396	385	364	393	333	354	347	368	351	350	360	364	355	353	391	369	406	347	364	333	363	372	369	341	369	380	356	367	365	377	358	392	363	373	348	382	356	367	384	366	376	374	371	343	357	414	398	384	351	360	320	356	383	329	378	330	371	384	349	364	354	340	387	353	366	366	377	369	364	379	400	379	391	383	372	362	387	369	354	347	382	320	346	346	405	386	380	357	384	357	358	379	367	379	335	413	347	362	369	397	379	348	379	379	348	370	371	336	378	351	367	349	369	349	397	363	354	401	371	361	331	356	413	379	356	389	384	379	392	369	366	376	369	414	378	363	365	346	346	363	343	365	355	387	307	382	374	361	387	385	381	364	356	348	333	378	365	346	386	368	365	371	353	400	363	385	408	415	373	396	363	379	340	364	326	364	353	363	351	392	389	367	378	341	401	310	365	410	385	360	354	379	319	346	358	338	365	363	385	367	349	320	396	384	348	361	367	363	356	373	303	335	378	365	323	355	330	362	379	383	398	381	372	388	370	392	378	381	362	392	345	350	371	377	361	377	371	358	372	355	381	366	367	337	354	375	388	369	372	360	365	373	381	353	385	383	358	364	375	379	348	335	367	385	357	372	365	356	384	330	370	370	375	367	369	324	350	347	396	367	368	383	344	382	346	353	384	369	388	380	375	354	391	378	361	339	360	366	390	377	370	360	374	402	373	377	376	346	365	361	340	370	371	345	361	376	371	379	390	357	364	349	353	390	377	365	366	352	349	377	367	359	362	368	401	348	355	385	359	370	381	344	358	351	371	350	327	352	396	373	355	379	349	355	370	385	362	382	366	349	381	407	341	321	370	354	386	368	378	366	361	371	353	379	355	341	373	357	354	337	396	362	360	368	381	371	366	354	348	337	341	335	384	366	386	362	347	361	385	366	334	379	380	390	350	376	353	343	357	352	373	410	348	367	371	386	361	349	361	368	349	359	359	388	380	391	369	364	393	371	384	363	344	390	317	360	392	352	370	380	346	361	344	359	334	373	322	341	341	353	355	362	408	376	369	404	366	356	360	370	362	351	395	371	378	384	368	375	388	387	396	364	333	370	389	379	382	371	361	389	369	353	395	337	404	374	359	365	373	379	366	356	418	370	345	379	385	371	365	378	369	373	365	356	351	367	357	376	358	359	375	358	346	389	361	347	366	347	337	327	369	388	382	368	336	375	374	382	403	370	363	360	358	321	370	353	336	355	388	370	351	363	382	349	338	379	336	371	361	337	350	383	365	366	373	346	366	393	392	384	351	321	339	363	376	332	404	352	366	374	390	367	381	366	380	386	342	363	394	368	373	391	356	373	340	362	342	348	329	356	384	388	379	352	360	358	371	356	380	392	358	371	360	349	387	367	371	312	356	406	345	385	375	400	337	395	326	341	368	337	337	347	364	358	378	359	394	386	371	340	368	353	346	365	345	377	370	385	374	320	365	379	347	334	343	367	375	362	345	348	374	368	355	350	383	344	361	350	361	392	309	375	404	375	359	395	379	392	383	361	352	367	347	390	337	368	388	320	391	363	361	336	399	348	336	357	360	356	370	367	337	362	334	352	386	383	369	397	357	373	370	361	370	347	360	386	384	390	353	333	389	361	339	326	371	369	376	356	366	363	368	343	341	336	363	370	378	363	372	372	354	368	334	388	369	363	371	384	388	365	372	359	378	372	363	395	402	374	373	348	378	364	336	361	367	366	378	384	340	367	372	370	335	382	370	367	397	336	398	383	405	385	409	350	395	417	363	329	343	366	360	377	365	373	370	346	363	393	336	339	350	355	397	341	358	366	355	343	383	360	386	360	346	377	377	375	362	349	358	350	369	358	383	359	383	383	377	363	370	395	326	353	355	374	368	357	374	357	377	401	372	367	346	365	364	340	333	352	381	339	377	333	348	391	377	398	371	369	373	361	392	357	382	364	382	359	359	357	375	367	390	336	332	392	358	368	354	364	389	363	362	374	331	367	386	359	390	351	367	366	379	342	358	334	345	366	380	352	350	408	371	357	372	385	357	375	378	387	361	352	355	391	409	342	324	344	386	404	352	348	390	343	387	383	325	342	353	390	385	354	384	331	371	349	348	327	358	321	344	328	386	354	371	412	360	364	330	396	322	376	376	325	322	341	342	365	374	360	387	404	371	361	358	368	397	372	378	353	362	356	370	360	391	329	381	343	388	396	325	374	362	348	378	382	364	368
9596	22639	17175	9818	7430	5643	4396	3550	2973	2525	2072	1762	1650	1396	1375	1157	1111	1031	966	915	885	798	810	748	724	733	701	699	706	728	689	661	636	631	643	632	645	652	604	599	649	572	584	615	540	612	593	559	621	572	558	616	586	540	568	609	579	585	543	549	615	574	603	598	563	629	606	576	555	594	567	552	564	561	598	589	596	526	600	595	608	610	605	620	533	556	545	585	569	575	600	579	597	567	550	561	593	592	610	571	564	575	613	589	617	662	589	582	606	568	589	556	566	579	638	542	648	633	618	587	590	593	587	567	598	589	607	607	592	594	581	565	585	603	584	602	580	587	634	606	559	598	573	577	617	600	561	618	584	596	587	565	614	586	577	558	582	547	581	613	602	605	607	572	598	568	549	576	573	592	570	598	625	590	564	600	538	611	599	604	643	563	580	606	539	588	612	569	557	577	614	573	599	577	631	559	566	557	558	615	583	615	568	574	603	545	576	531	588	582	597	563	615	558	551	587	616	614	559	592	600	561	567	582	580	596	576	604	597	620	544	601	586	553	584	596	613	643	562	567	577	580	591	598	558	638	588	589	574	561	594	607	597	569	597	612	616	594	563	591	579	553	558	612	627	563	611	597	594	586	581	539	604	619	577	565	581	571	577	610	585	558	562	557	597	621	574	632	583	590	578	617	549	604	581	562	579	575	577	577	596	577	621	582	578	597	510	604	557	574	602	566	618	596	560	627	576	574	594	602	561	553	557	599	575	612	611	560	569	529	585	610	533	569	592	591	599	606	554	591	558	621	576	596	579	613	586	587	600	626	583	601	619	561	579	551	542	605	551	602	557	583	516	575	580	582	583	589	600	586	541	520	569	595	553	616	549	624	606	561	563	540	602	552	590	569	588	591	602	616	565	580	607	593	530	590	589	587	598	577	593	543	556	612	607	519	583	593	566	552	595	545	602	559	560	614	571	660	567	578	591	600	575	582	548	608	623	572	527	561	561	561	615	575	609	580	589	574	618	562	606	564	593	570	601	600	531	627	618	625	614	593	541	599	559	600	572	611	582	605	585	570	613	591	557	610	615	575	599	641	613	612	587	581	577	618	568	572	591	515	586	574	581	580	614	585	590	582	580	593	592	592	527	577	601	561	551	582	633	612	580	584	609	565	583	554	575	564	567	551	560	583	553	611	590	638	602	579	590	608	585	581	567	540	551	578	589	572	633	570	590	592	556	591	566	606	620	595	586	601	598	542	554	622	589	610	576	586	578	570	556	575	633	557	611	593	542	640	600	583	605	624	580	553	612	581	595	589	572	577	600	542	566	571	594	565	586	568	614	596	530	544	546	607	579	563	501	570	592	597	622	549	555	584	577	552	563	600	590	522	573	588	642	548	610	623	564	580	608	580	608	589	611	624	572	589	602	588	600	584	631	566	580	563	608	569	591	553	553	596	604	589	564	562	540	590	585	590	598	585	597	601	562	598	572	544	601	572	572	573	606	592	643	560	562	573	569	550	543	562	614	622	571	573	603	630	625	551	623	582	573	600	627	576	595	601	537	554	565	583	607	600	606	574	567	559	581	574	627	563	592	593	581	603	606	590	600	565	558	566	562	567	577	565	577	596	606	628	624	574	580	655	618	566	599	606	606	600	623	604	586	634	579	575	605	574	622	618	580	573	605	577	589	590	530	544	570	608	588	589	600	568	604	546	621	587	532	570	556	558	598	645	546	569	575	583	555	605	616	605	634	585	595	621	585	634	612	600	572	620	563	570	607	590	524	580	609	606	599	554	576	566	566	569	566	581	607	636	600	625	556	591	566	613	580	567	624	597	592	608	615	585	613	597	559	606	594	608	579	567	629	583	555	560	561	574	554	580	568	666	579	587	575	593	586	612	595	595	609	577	591	583	613	591	544	578	639	606	547	589	611	601	580	616	594	550	578	593	612	581	557	533	579	607	591	579	604	593	620	594	578	608	595	598	607	627	561	600	580	558	601	591	581	596	581	584	566	589	561	579	577	586	620	588	629	558	582	582	624	611	575	589	597	581	606	569	560	550	569	607	585	571	589	590	570	628	587	596	576	596	577	599	587	562	559	587	574	562	609	579	623	578	633	633	619	561	627	595	587	557	577	597	633	598	583	600	565	585	573	599	601	549	565	627	593	580	596	604	594	602	552	623	590	600	556	597	599	589	599	604	542	577	609	575	584	590	579	642	594	564	594	570	587	592	592	576	638	617	582	577	560	601	594	592	615	596	576	608	586	581	587	556	573	570	549	548	594	593	587	570	579	587	543	577	602	589	560	585	578	561	565	584	578	617	537	575	569	602	626	623	571	590	578	617	617	596	602	599	561	548	618	579	580	616	530	577	602	529	588	575	577	601	595	555	566	600	548	576	568	592	593	579	585	575	612	587	587	601	587	588	611	559	580	604	603	604	592	605	575	594	573	545	607	607	581	566	604	620	539	574	604	590	557	577	603	603	555	620	601	594	574	616	584	558	579	592	593	582	618	622	624	609	562	586	612	578	580	567	571	622	596	552	616	613	582	558	625	614	600	557	610	521	600	606	617	576	589	584	611	604	603	597	578	592	580	593	591	613	557	564	594	654	592	582	579	542	606	596	614	616	577	618	610	608	603	577	615	637	607	557	601	589	623	593	527	586	611	534	546	559	599	576	558	594	603	613	614	578	606	591	569	595	562	593	608	592	597	587	578	610	592	571	601	545	559	582	595	573	587	566	592	549	601	540	613	600	558	561	614	593	582	540	634	623	620	587	597	578	585	576	599	539	562	575	541	579	625	535	600	579	574	600	575	573	565	561	610	573	586	618	568	603	600	602	578	602	589	589	587	607	608	559	579	564	549	602	574	586	582	580	575	593	620	578	564	552	605	595	586	561	561	588	585	570	576	544	571	600	611	556	591	659	575	600	584	592	578	608	584	566	535	555	610	554	599	586	565	590	590	536	602	542	558	566	583	552	593	608	602	557	577	587	609	611	602	585	612	583	580	624	569	576	586	575	605	608	606	572	589	601	631	594	568	591	555	568	564	562	545	599	612	568	573	592	571	567	579	548	601	604	611	543	573	556	588	587	535	534	556	574	571	585	588	572	595	615	588	615	554	619	565	601	591	588	576	624	606	562	638	590	618	567	594	576	596	596	548	587	553	599	585	568	549	593	583	568	569	552	591	573	610	622	609	592	567	609	616	613	580	558	567	564	566	592	567	563	586	583	595	592	609	567	587	587	565	583	600	591	572	575	576	567	571	561	556	581	592	565	575	611	586	533	638	603	581	595	570	601	619	598	587	597	594	538	597	586	597	604	589	569	569	572	559	567	589	602	568	588	612	606	585	564	577	567	583	577	586	579	542	584	593	572	542	673	532	603	581	604	605	594	602	552	620	606	618	605	547	559	560	612	560	589	571	590	637	609	612	560	606	603	591	582	530	559	596	553	602	575	605	621	607	616	608	540	574	597	587	588	511	591	595	593	555	585	614	589
22764	21590	28906	24754	21598	20112	6216	2597	1777	1496	1296	1042	892	814	718	662	570	503	514	506	421	398	394	402	377	344	312	332	354	280	300	280	279	275	255	271	264	269	274	233	267	261	263	263	231	242	251	255	249	255	247	243	245	248	235	251	274	226	231	231	220	263	225	226	230	245	225	244	247	220	251	228	232	244	251	224	268	259	230	230	216	244	242	246	211	223	247	237	240	266	229	236	218	227	243	236	220	240	225	215	218	216	214	218	252	231	238	246	221	257	263	225	236	201	230	241	205	225	230	229	231	238	252	253	230	251	220	247	230	236	261	215	244	231	258	228	230	249	239	214	220	235	241	230	243	232	282	263	255	240	237	245	215	242	253	245	224	247	251	229	266	241	257	233	261	225	226	241	226	219	224	243	207	233	225	243	230	253	233	210	236	217	251	235	212	275	220	229	244	207	243	246	243	269	231	241	253	230	225	240	223	250	225	238	211	239	251	229	250	206	250	232	195	230	233	251	246	240	235	226	248	248	229	253	213	221	229	212	225	238	243	216	261	239	238	263	249	239	194	216	217	254	263	226	205	246	236	245	236	246	227	255	242	217	248	243	230	239	230	217	214	223	228	195	210	229	241	244	250	248	213	244	231	239	226	229	218	242	233	255	227	257	232	204	205	241	255	235	246	262	255	238	244	227	231	218	236	252	243	236	244	232	237	207	204	238	246	249	219	240	224	216	235	234	232	228	279	235	219	256	234	235	261	236	259	203	222	235	226	231	214	218	231	261	241	219	215	229	219	229	240	211	224	226	265	224	247	219	257	238	225	228	225	213	239	228	207	215	218	218	224	258	215	223	230	212	235	262	226	215	209	222	269	223	224	219	208	245	243	243	247	223	235	238	248	245	219	237	243	232	213	221	219	210	254	251	253	221	236	237	246	227	228	252	215	227	214	239	228	216	217	213	228	234	208	215	223	202	233	233	226	243	224	248	230	258	233	244	253	214	240	227	241	232	246	246	244	213	235	217	248	242	243	239	200	252	224	255	234	245	256	224	225	219	245	238	233	221	248	219	225	209	210	216	255	227	208	251	245	259	248	217	241	231	238	253	245	236	236	236	235	245	249	254	227	245	223	238	212	248	221	215	225	267	239	232	259	229	227	254	204	236	210	214	221	238	241	250	232	212	253	209	237	225	240	236	209	206	234	218	250	246	243	243	235	207	239	215	226	214	234	265	239	247	230	249	245	251	222	256	210	233	242	231	224	236	241	237	243	242	245	216	219	228	216	236	244	243	256	233	212	232	271	246	231	234	202	239	224	216	251	221	243	247	214	226	219	245	233	219	265	241	209	229	237	232	239	272	216	218	207	243	237	262	204	211	195	223	201	235	263	211	226	234	234	232	227	261	254	226	227	225	252	216	235	224	226	250	220	232	226	234	254	232	210	202	267	245	257	211	252	252	240	250	207	252	232	233	237	223	259	244	222	233	240	233	238	263	215	257	222	231	221	229	223	243	228	249	225	272	234	208	257	224	216	238	215	223	256	219	263	214	219	233	201	230	248	222	225	226	243	215	238	254	205	238	241	216	229	214	241	219	203	242	239	203	234	238	242	263	255	264	241	238	272	234	214	215	239	236	228	231	229	222	223	221	203	197	248	217	217	219	249	238	223	247	223	232	223	230	229	255	219	235	255	185	258	237	212	226	212	215	246	233	246	240	217	220	240	241	243	241	234	230	235	207	218	253	237	220	199	241	230	239	225	246	252	243	247	233	232	214	223	235	216	246	261	259	234	222	236	214	229	238	227	243	223	236	239	242	249	232	228	228	210	221	226	228	215	231	257	221	226	233	242	191	241	240	234	247	239	231	229	225	247	256	259	234	232	221	214	234	219	235	219	241	218	247	205	220	222	209	276	218	238	243	231	234	231	183	241	214	214	243	225	223	231	234	235	260	205	214	206	229	205	249	216	240	222	237	235	233	254	230	240	230	243	233	219	249	225	223	237	225	215	227	250	251	236	264	256	241	245	235	241	239	247	221	206	251	239	233	205	259	224	227	246	252	239	218	240	221	220	236	235	237	228	236	223	219	206	237	250	219	229	231	206	229	213	216	256	236	205	242	228	213	214	237	232	236	233	256	227	257	191	226	266	202	241	245	236	213	238	220	222	229	232	244	246	217	238	235	219	226	225	231	256	256	219	228	220	239	241	213	219	204	232	253	238	231	243	204	229	261	269	244	252	230	229	234	236	252	220	233	201	255	247	261	245	240	261	241	264	246	224	224	251	214	255	219	222	244	247	232	232	253	214	241	227	249	242	232	238	253	224	241	223	272	211	236	202	221	233	244	253	236	222	243	214	213	243	236	187	238	211	239	234	202	220	224	235	230	212	257	218	197	232	221	236	244	254	262	234	224	238	216	243	246	206	209	282	214	247	267	229	209	231	251	219	222	227	231	251	256	234	228	212	240	242	223	226	215	255	255	249	234	217	253	220	212	243	230	241	224	218	224	213	231	254	244	251	219	231	205	226	242	240	220	221	242	234	209	228	243	222	220	240	253	224	221	233	220	211	261	227	214	248	207	237	268	250	226	224	225	243	239	229	240	220	205	235	245	260	250	222	233	228	241	252	244	241	237	239	230	222	223	217	232	234	236	242	248	229	236	225	225	257	229	233	218	245	230	229	219	239	231	232	249	278	245	230	232	269	240	268	243	238	240	225	233	230	245	246	227	220	214	215	235	238	225	253	244	243	226	244	241	227	230	213	235	234	237	239	238	222	249	240	249	220	222	239	252	234	232	236	260	229	223	236	219	209	209	222	242	224	223	228	243	213	214	220	250	207	230	226	207	213	242	254	208	214	199	248	244	242	220	204	238	268	227	222	218	240	240	251	217	240	238	220	249	238	231	238	225	226	233	235	230	237	235	223	216	206	243	245	243	221	222	227	229	213	240	225	232	243	247	243	224	224	217	221	249	261	231	236	232	223	229	212	213	235	208	224	224	239	231	233	235	243	247	235	245	213	221	250	238	261	236	235	229	263	227	222	216	217	203	219	261	238	217	239	224	248	216	238	224	241	246	225	246	244	222	235	237	235	225	251	217	221	226	250	234	219	226	223	228	224	222	225	212	243	221	246	212	251	253	236	241	204	232	243	228	227	225	234	260	223	210	213	201	237	230	247	209	221	238	227	256	254	256	242	234	220	219	203	228	222	229	221	245	220	219	252	237	225	241	254	227	234	239	221	224	249	246	241	236	238	239	235	226	216	244	240	222	229	246	237	210	249	230	238	216	245	227	249	235	229	251	225	229	243	252	267	220	200	225	247	231	221	226	222	256	220	239	233	227	226	230	246	212	228	224	220	250	248	220	247	246	225	221	207	229	239	241	264	207	210	224	227	245	251	240	246	235	217	255	247	242	234	237	230	223	221	255	272	249	220	224	224	233	251	230	236	255	232	249	226	222	238	235	230	239	213	231	233	210	213	236	261	249	231	227	246	226	219	242
11376	31578	25308	16672	12597	9742	7725	6167	4997	4151	3405	2926	2432	2116	1818	1510	1354	1259	1136	985	951	855	804	744	656	631	635	592	560	529	518	501	485	494	498	441	479	479	459	430	364	417	388	415	367	394	399	344	392	392	368	404	355	398	362	406	369	368	383	373	364	379	392	384	381	393	332	381	359	377	339	367	374	359	342	336	375	362	388	386	367	387	381	373	402	401	400	393	380	388	380	390	351	390	350	372	381	401	353	355	403	367	404	377	365	352	330	387	379	402	345	378	392	354	395	346	428	384	372	375	381	353	382	365	344	352	370	377	360	385	360	416	342	394	360	395	401	372	378	386	378	378	342	363	352	345	384	367	356	398	380	345	373	382	366	372	339	337	371	375	368	376	349	379	389	357	381	392	355	362	362	385	378	402	369	373	357	383	420	360	359	362	366	402	385	343	363	358	351	373	370	375	422	369	404	348	361	407	354	349	355	363	381	362	350	377	372	395	359	379	368	383	377	379	376	378	347	362	377	359	364	352	344	364	339	382	387	339	371	398	388	396	385	382	380	322	384	310	375	364	361	334	401	365	377	391	373	396	345	372	370	389	381	380	384	373	343	347	361	354	376	393	325	372	375	376	408	369	373	385	355	360	380	383	368	387	380	348	353	350	361	351	355	371	349	420	371	373	367	389	368	363	360	391	362	370	386	382	418	375	354	359	380	380	364	355	336	361	400	403	389	378	353	416	358	365	331	379	413	386	383	369	342	375	385	349	360	370	370	382	359	393	354	373	383	335	340	375	399	357	363	407	342	356	366	360	382	337	370	354	384	371	381	350	384	360	399	361	407	365	350	346	334	354	364	374	367	380	382	397	365	398	340	385	352	394	375	373	385	382	378	372	357	371	386	352	381	363	393	353	369	391	387	382	378	371	353	392	358	378	344	371	367	373	379	382	383	405	367	355	377	388	362	391	389	375	353	350	407	371	361	367	356	372	367	392	356	414	369	369	363	379	371	402	361	358	372	354	395	351	341	354	355	352	359	405	361	360	385	383	372	402	370	358	348	396	368	387	364	364	347	353	350	358	390	339	341	396	359	393	398	358	368	370	338	363	352	376	420	403	345	395	395	338	357	338	351	383	395	359	394	368	386	372	371	375	367	395	384	387	348	383	392	385	344	348	377	363	384	353	347	379	393	390	374	350	353	356	400	357	384	374	406	366	367	351	344	405	371	366	382	422	362	344	365	384	394	361	366	369	361	377	384	355	393	367	356	381	371	376	371	384	375	373	391	386	382	380	384	390	365	376	379	362	367	364	351	377	365	361	373	386	362	376	322	358	403	386	368	379	370	393	327	348	375	365	340	388	371	386	402	376	379	347	368	382	396	376	379	357	344	365	375	432	369	375	389	361	383	364	387	366	381	379	386	374	350	360	400	381	380	340	388	386	345	388	356	379	362	353	363	370	347	393	344	367	376	376	375	363	404	375	386	378	402	353	386	363	390	385	357	384	348	348	365	383	345	374	381	358	389	351	374	360	358	375	381	393	373	370	373	368	349	366	362	358	382	386	375	367	350	354	359	359	404	372	375	377	380	351	358	394	372	376	400	397	377	359	352	382	368	397	387	380	364	340	361	371	346	366	337	399	375	370	352	368	360	364	368	368	362	371	369	364	396	352	369	391	374	379	349	383	389	408	358	358	357	393	380	375	379	354	356	367	375	338	351	359	374	372	373	352	363	334	342	379	388	351	389	380	384	386	401	361	378	378	373	385	393	342	347	378	381	384	386	378	353	396	402	351	371	373	357	350	389	371	372	365	374	401	359	373	366	351	371	373	370	377	409	375	375	386	360	359	347	389	394	368	402	389	392	377	387	370	393	411	358	354	371	344	383	371	356	363	364	383	346	362	383	381	346	382	406	376	392	348	366	366	396	381	351	428	376	353	357	374	383	380	383	379	365	358	376	390	357	356	366	335	362	388	366	362	333	337	392	408	351	371	382	413	368	389	339	371	336	380	389	356	352	369	414	368	353	337	384	374	390	334	378	383	362	376	361	384	373	389	353	357	355	379	370	375	389	420	388	397	360	384	345	360	370	371	377	367	368	378	342	341	371	370	338	385	356	370	362	393	327	387	344	391	354	359	381	362	371	345	344	373	350	367	390	379	350	413	386	342	323	359	377	333	345	371	369	398	365	367	370	369	379	360	350	358	395	343	367	374	342	371	334	368	407	376	324	399	351	359	348	356	354	355	350	338	411	370	331	359	403	373	392	388	375	401	342	369	380	371	367	358	350	391	389	390	410	356	355	393	375	380	383	367	371	385	361	394	394	403	346	376	356	357	369	353	333	385	322	348	366	388	377	339	356	375	370	372	359	318	379	409	413	378	422	335	341	392	369	366	371	382	357	389	384	367	377	345	365	362	344	375	400	387	404	371	346	364	362	405	380	367	364	399	391	358	392	349	364	398	366	361	363	392	382	322	377	369	386	364	371	392	354	390	392	375	379	406	415	357	362	380	386	382	368	389	368	372	392	372	368	397	368	353	356	358	403	367	390	377	367	342	372	386	392	363	361	359	378	364	377	370	326	397	361	423	364	388	394	337	352	353	374	373	394	379	398	356	403	374	371	372	340	366	333	371	385	327	369	352	369	346	403	403	390	385	343	398	354	403	352	353	347	394	358	367	383	364	354	384	360	378	363	364	360	354	384	364	413	386	349	367	386	386	388	374	382	364	396	377	361	371	375	374	393	356	361	371	350	353	344	367	401	365	363	397	342	366	400	385	352	346	393	408	381	358	360	327	314	410	368	334	378	358	308	343	375	363	366	374	396	353	351	356	372	403	388	360	350	380	369	389	370	372	376	372	365	359	408	374	361	348	396	332	363	404	371	356	368	356	357	365	350	379	373	352	354	392	333	380	354	405	401	374	347	336	372	372	348	381	383	379	380	335	389	370	362	382	371	358	352	373	396	371	368	374	337	362	361	361	393	416	371	364	370	386	369	384	378	374	359	361	360	414	350	403	367	341	360	380	375	348	421	360	377	386	349	414	365	364	385	391	362	356	352	391	343	326	341	367	388	369	385	356	359	369	384	356	349	377	371	373	341	373	367	342	389	355	386	359	371	382	357	395	357	365	350	368	341	372	363	347	358	361	388	384	401	329	394	384	389	384	359	374	373	363	343	353	400	388	382	366	366	366	366	397	416	366	379	383	360	371	371	385	353	375	373	355	374	364	366	379	419	351	368	384	375	338	382	372	356	386	430	384	371	390	384	367	390	391	383	336	366	374	345	348	345	326	376	356	337	338	382	361	346	360	390	402	372	351	407	369	330	398	379	388	370	398	374	358	333	356	392	376	332	378	388	371	372	382	378	367	403	352	340	402	406	388	360	347	387	382	360	369	372	367	349	369	347	387	381	363	378	397	365	364	386	395	398	375	365	384	356	380	366	375	363	349	402	344	367	353	408	381	357	340	352	360	336	367	364	362	384	387	358	320	382	385	388	400
27515	19981	11614	4859	2344	1609	1310	1073	898	772	709	695	651	612	571	529	497	482	474	476	480	458	425	434	421	396	407	433	417	419	422	406	418	374	433	386	395	414	381	399	362	382	364	368	393	390	387	388	411	387	372	397	385	410	346	400	370	423	347	388	380	374	359	410	370	352	384	393	392	357	397	371	397	392	364	395	352	381	343	396	398	385	370	402	371	375	339	392	340	405	357	390	373	381	423	378	395	399	412	370	397	384	393	378	366	410	375	373	378	372	353	354	394	397	378	372	356	397	401	373	415	360	407	403	356	399	387	400	398	366	391	364	349	383	386	372	370	433	376	400	422	353	379	369	417	375	354	366	361	377	415	417	353	372	364	379	347	370	339	389	403	392	382	371	361	428	389	363	364	387	376	375	382	381	378	369	374	393	389	395	349	355	364	388	421	368	381	361	359	369	348	351	381	391	377	381	374	347	373	406	371	419	357	393	415	370	377	388	384	396	338	378	340	384	342	368	404	381	362	357	376	343	351	386	410	376	408	419	410	371	375	380	353	377	400	391	386	368	409	392	362	369	350	390	374	350	348	340	372	373	388	377	377	372	381	390	390	380	383	403	353	360	389	360	392	369	387	413	389	382	379	397	369	397	374	371	398	338	386	341	380	368	370	363	398	386	387	390	365	414	383	370	403	406	399	373	400	375	380	386	409	421	391	370	355	343	357	360	343	385	355	409	397	394	411	365	392	371	384	381	378	383	374	400	383	385	397	386	353	366	369	381	368	342	397	372	392	368	402	406	372	421	395	370	339	361	396	414	383	367	355	380	403	395	388	339	355	387	383	358	372	365	393	354	375	383	359	407	370	432	398	401	361	415	363	384	376	374	364	369	403	366	377	340	349	352	373	387	361	412	363	354	368	354	379	398	403	372	352	388	374	345	404	354	419	395	377	401	365	361	365	370	339	369	379	381	387	434	378	380	346	391	381	328	381	354	376	391	383	385	396	355	350	376	361	383	352	381	363	387	378	425	355	393	389	385	376	380	374	399	371	393	401	394	369	363	393	378	340	347	385	391	380	391	364	358	379	365	394	374	397	375	399	393	366	404	357	371	376	422	382	335	383	364	388	371	386	380	400	369	409	380	380	377	364	383	385	325	359	378	381	410	402	365	347	361	371	370	410	355	345	364	383	379	373	387	379	395	373	360	397	415	394	380	367	390	396	413	381	394	388	395	344	390	388	392	387	394	398	371	371	380	347	356	379	375	401	362	404	400	395	419	360	372	394	391	388	375	364	411	385	349	356	398	372	391	371	367	405	365	375	410	361	418	397	386	359	386	366	364	395	397	375	358	367	350	382	360	378	350	369	359	417	381	386	358	346	361	391	357	372	379	353	401	378	391	394	360	388	385	384	390	370	391	373	394	356	356	379	376	404	370	354	357	364	365	380	377	364	357	361	343	363	371	422	349	372	346	401	373	394	361	415	368	386	430	331	371	387	372	377	342	372	415	377	374	360	379	365	403	381	383	376	384	379	378	344	410	344	361	382	368	371	383	382	384	383	329	393	400	390	357	369	363	399	343	361	376	384	362	354	399	356	373	364	393	372	355	352	395	372	381	405	398	407	363	415	419	416	380	371	398	355	379	407	373	383	354	377	390	358	402	371	376	374	400	396	404	398	364	386	391	349	333	398	371	353	389	381	383	343	380	347	354	387	374	379	394	390	384	382	389	384	384	376	384	368	371	366	418	358	395	364	376	393	393	366	421	388	374	413	392	398	374	385	393	403	376	400	346	367	404	358	378	351	354	367	370	373	386	391	382	401	397	413	388	386	402	384	393	394	426	378	374	346	391	335	372	377	339	420	373	374	376	388	387	415	337	370	375	379	421	407	383	339	365	391	380	384	376	386	360	399	378	368	359	384	349	387	388	409	366	399	378	376	365	373	408	407	376	345	379	356	371	407	394	379	413	382	379	400	355	377	374	368	386	379	391	393	399	401	375	408	356	344	359	389	371	385	416	365	403	361	394	369	375	361	339	345	369	356	384	365	382	363	391	398	390	369	363	352	362	357	375	370	353	389	373	357	398	383	372	409	377	367	408	369	373	362	369	379	390	440	373	366	387	375	371	382	409	376	422	346	358	367	393	322	388	382	354	363	387	413	369	354	405	391	384	393	415	381	372	358	410	331	387	360	376	394	359	378	401	406	409	378	371	373	398	342	383	341	365	453	344	373	347	376	391	389	385	356	380	403	366	365	401	362	385	382	383	376	384	425	366	367	404	409	390	393	369	416	364	377	367	360	366	361	372	384	394	376	342	349	374	397	407	368	361	372	375	375	365	384	393	370	363	398	403	375	390	394	340	333	396	414	389	400	390	374	378	374	383	398	379	359	443	381	398	364	387	386	411	368	348	391	400	410	399	405	395	384	359	368	359	411	379	397	361	359	396	376	396	350	384	372	360	374	405	398	396	396	386	373	366	397	348	386	354	367	361	407	397	378	400	395	408	406	378	422	418	364	358	376	335	361	378	355	388	409	379	365	347	361	400	390	411	404	380	358	371	359	375	393	359	397	388	410	374	393	379	406	376	387	407	407	367	389	385	356	362	363	382	364	347	360	388	382	381	345	388	388	382	397	373	363	388	417	352	395	364	373	381	390	385	394	394	382	351	380	411	350	374	369	416	383	414	396	374	421	368	398	397	378	388	367	372	423	387	384	362	363	390	370	375	393	379	410	376	369	382	361	384	353	377	371	387	350	381	374	377	338	394	374	409	386	383	372	371	390	360	368	376	402	403	366	367	357	385	404	422	393	382	370	379	388	398	409	362	358	354	391	365	377	376	374	371	397	384	416	403	384	370	408	350	416	409	359	401	406	376	385	393	390	381	371	359	385	395	394	401	372	383	396	373	365	365	363	358	380	365	382	363	364	373	366	387	395	386	405	415	393	410	363	399	400	391	378	424	386	385	334	399	330	360	400	406	382	410	374	367	367	413	357	385	381	371	401	386	350	352	340	335	394	356	379	387	349	350	384	345	351	391	420	383	382	392	375	352	358	371	374	390	384	394	352	394	370	396	387	416	410	394	362	394	349	366	366	384	409	390	364	369	379	391	402	379	371	377	357	384	366	386	377	369	398	381	377	359	413	387	354	383	357	390	421	376	390	385	376	373	349	368	383	377	406	375	403	344	402	367	375	364	359	381	365	365	371	373	352	371	387	367	365	384	401	346	374	355	386	344	349	384	393	351	374	368	379	358	358	382	388	383	371	392	393	380	365	346	358	361	391	391	380	370	353	378	381	322	353	396	331	393	379	370	342	387	391	356	366	376	391	364	403	342	387	384	380	357	337	385	351	367	363	399	384	376	345	366	388	403	327	374	376	355	357	393	407	404	364	386	388	380	377	371	394	355	393	367	398	347	381	408	364	378	389	361	370	386	394	370	364	343	394	395	366	407	375	367	393	374	376	373	404	401	421	373	403	372	369	372	379	388	366	403	382	381
9991	19337	14218	7892	5661	4416	3530	2830	2351	1890	1710	1517	1401	1188	1110	998	965	949	853	837	837	782	734	734	710	665	723	722	693	674	660	703	667	688	664	658	679	650	634	612	602	589	665	664	660	604	624	642	585	625	595	629	643	600	607	624	640	640	639	596	638	587	634	597	591	622	616	597	649	619	614	626	629	608	593	601	605	587	605	600	640	609	641	635	628	605	625	611	596	621	604	615	643	634	633	625	621	615	641	602	623	657	575	615	588	607	626	632	598	617	617	632	605	645	603	628	657	585	604	589	566	574	590	615	576	611	658	617	630	668	589	637	611	610	583	615	609	613	648	643	645	648	560	588	621	647	620	615	596	627	568	623	645	677	612	632	639	590	638	603	616	575	640	638	659	627	611	643	574	658	605	611	635	632	616	620	598	644	649	624	605	627	583	649	635	584	624	603	613	597	623	581	588	631	595	677	591	628	592	591	653	631	603	621	633	607	595	614	619	631	586	573	590	602	605	643	634	591	619	583	585	630	628	605	604	620	572	581	609	578	636	646	654	600	588	628	665	641	643	587	634	643	623	605	682	611	597	581	546	639	595	641	644	615	603	589	641	627	596	606	617	572	608	584	595	605	631	615	603	605	609	617	626	623	599	607	630	566	608	602	562	597	680	594	619	584	628	607	589	608	602	616	653	643	598	644	619	617	651	617	596	624	621	622	617	637	623	640	612	598	610	612	638	596	561	611	643	589	568	627	572	642	581	639	548	608	623	604	624	626	615	620	629	616	626	615	585	575	593	593	632	628	599	617	621	564	645	603	607	616	608	636	630	645	636	660	613	590	593	635	643	578	637	619	574	571	612	571	636	618	604	585	633	638	634	641	602	615	629	642	625	610	612	597	555	586	644	567	617	639	644	601	587	641	607	561	622	634	600	629	619	616	659	642	614	570	700	582	610	629	643	610	621	622	570	585	600	599	619	659	620	595	619	628	602	632	632	620	649	600	611	637	613	642	602	618	622	562	637	632	613	576	662	634	627	575	639	617	581	634	665	677	612	616	599	591	625	595	620	622	579	632	620	638	612	582	575	620	626	605	647	569	609	578	629	629	570	629	575	607	622	608	580	608	592	591	583	635	618	606	643	645	589	661	630	584	611	587	599	653	606	614	671	659	570	627	570	611	601	567	641	607	565	608	606	637	621	633	628	612	631	615	602	588	616	622	558	639	630	653	653	593	646	613	633	626	552	579	667	614	610	609	650	614	580	598	624	599	609	584	607	602	555	626	604	582	612	595	629	613	647	598	601	616	600	613	633	660	584	615	597	660	642	657	607	583	579	607	626	600	596	657	610	610	620	630	574	631	593	649	615	613	647	623	611	612	586	611	548	603	594	617	652	593	622	593	675	664	596	602	602	598	570	593	580	600	648	622	596	605	609	652	616	625	639	633	646	533	630	568	622	589	632	607	594	627	632	636	615	595	625	630	590	615	639	613	627	595	610	591	595	589	645	609	641	609	619	647	654	611	601	566	596	589	633	572	600	630	624	624	640	630	674	654	612	594	601	605	586	588	614	626	621	635	599	605	605	620	612	581	567	553	637	615	603	596	584	592	561	631	630	661	654	609	555	626	597	643	640	600	582	606	616	577	568	616	620	566	579	634	619	635	603	608	584	602	587	620	586	609	617	600	619	576	617	559	602	625	608	648	631	578	583	578	595	645	644	642	595	615	616	620	572	608	641	659	633	623	626	595	624	647	612	604	611	636	594	590	626	609	621	588	586	614	600	557	558	619	596	642	642	630	605	589	607	624	629	651	628	576	600	619	617	622	669	636	625	628	621	625	626	618	600	568	596	585	607	614	603	584	643	607	571	622	620	618	594	604	618	548	622	629	655	617	614	617	595	609	642	606	611	639	605	593	633	602	586	584	592	562	622	605	603	602	647	632	619	602	620	611	617	583	638	591	636	623	607	611	587	686	607	613	599	600	583	608	613	600	628	605	647	636	616	623	612	639	651	606	603	599	636	603	598	571	610	614	593	618	599	635	560	620	580	621	605	627	606	611	575	602	637	612	617	619	579	595	604	656	654	587	566	630	608	644	601	632	619	598	667	622	648	629	582	592	600	657	603	597	631	688	605	586	610	610	556	578	648	618	638	589	578	619	591	608	623	609	619	606	620	611	606	608	648	643	646	596	612	608	639	655	570	620	635	617	580	637	611	636	566	630	603	568	607	623	627	630	642	617	635	639	636	582	651	635	632	604	611	621	622	630	595	619	592	608	618	607	639	595	632	585	634	590	589	624	594	620	623	627	583	628	586	640	618	587	591	634	641	589	618	611	627	641	582	583	627	579	594	633	568	611	613	643	626	576	610	630	642	621	587	616	656	591	584	603	645	612	669	607	578	647	616	629	599	620	634	637	572	640	581	603	583	586	598	601	612	626	633	607	634	650	646	586	578	616	599	615	614	616	611	593	590	662	638	579	565	565	606	646	627	603	592	596	618	615	603	659	602	582	616	606	623	603	634	627	660	658	611	575	615	613	590	613	622	649	571	623	605	594	602	609	566	613	608	605	605	633	583	578	616	630	597	600	585	618	614	647	636	618	582	598	641	646	642	635	626	662	605	607	643	597	594	581	586	612	606	618	611	633	617	620	620	613	572	666	589	587	553	620	564	640	582	601	604	635	597	634	579	608	599	597	630	616	664	637	610	600	605	635	632	589	602	589	626	604	609	619	571	614	626	617	645	621	582	598	609	627	607	591	666	618	606	684	571	654	567	589	633	636	600	543	626	630	629	581	621	607	641	597	595	606	598	580	630	568	592	597	635	599	603	646	627	622	576	624	626	642	604	625	576	597	617	620	607	609	628	650	651	614	578	584	594	610	584	625	611	598	616	622	580	629	532	600	633	620	618	626	601	605	621	610	617	612	613	609	646	621	642	604	654	603	600	586	643	642	581	551	575	589	622	607	622	635	581	643	646	630	631	617	592	608	594	612	598	627	637	652	661	614	641	619	638	626	647	578	617	580	644	564	615	605	610	559	593	606	688	659	624	614	621	648	567	635	628	589	607	625	607	640	624	620	612	610	591	583	585	631	581	591	619	613	568	651	600	614	569	631	688	598	628	629	601	590	579	596	629	649	631	608	608	596	608	604	609	605	557	603	600	660	588	680	582	622	598	581	613	619	626	622	622	611	615	599	632	604	619	607	629	658	589	623	580	584	605	637	625	646	614	629	666	623	587	663	634	597	560	606	639	603	593	618	629	624	613	559	616	582	604	591	620	641	618	631	628	576	617	585	649	587	582	620	589	572	607	618	534	643	622	609	623	649	603	594	620	582	639	639	586	597	645	643	615	619	564	638	625	600	623	590	630	631	630	611	602	646	623	642	596	606	627	611	629	598	596	643	651	644	651	651	601	613	553	617	601	632	620	623	574	632	650	616	604	625	629	641	613	617	616	621	649	590	604	601	631	582	613	597	652	593	605	669	606	589	577	629	560	622
23485	21534	28330	25174	21007	7747	2751	1727	1326	1184	936	841	732	663	543	559	551	482	474	437	423	425	388	354	346	339	344	336	338	313	289	339	339	307	306	284	307	290	301	261	281	236	270	296	295	268	289	284	249	280	283	269	308	288	282	298	274	288	272	263	269	307	303	263	283	290	256	283	305	309	269	292	278	268	225	314	302	285	299	280	289	290	252	272	299	302	290	286	283	311	276	306	284	297	288	285	258	290	274	307	305	286	305	263	295	296	282	246	276	271	274	300	295	267	274	296	298	286	282	256	278	272	273	262	274	280	268	277	271	266	273	294	301	277	277	303	302	273	275	243	295	249	268	269	260	306	289	266	268	258	291	255	272	286	273	299	276	304	287	280	256	280	266	281	278	295	265	276	275	278	272	294	268	279	303	266	272	257	287	265	271	265	282	257	257	290	291	284	280	290	275	298	290	269	286	269	275	282	304	295	289	259	278	296	291	260	299	277	256	293	262	259	304	283	274	320	274	283	326	259	264	305	302	280	298	290	281	287	274	281	273	277	261	276	251	295	319	263	286	279	298	306	274	306	297	270	302	282	281	281	273	256	286	264	283	309	285	297	291	257	302	252	267	319	287	270	290	279	293	252	291	284	277	261	269	241	264	287	285	266	256	274	282	272	244	279	254	259	296	292	279	281	276	280	296	271	277	267	277	284	267	260	290	291	283	283	313	296	292	286	284	258	272	287	270	309	268	282	257	297	275	297	275	276	258	280	268	258	252	256	283	295	263	258	285	304	262	303	274	302	256	277	290	275	258	288	301	294	311	271	298	261	307	305	298	277	301	280	243	251	283	266	288	260	276	313	288	270	294	257	274	271	299	275	257	252	278	282	266	278	308	269	296	258	281	300	283	292	276	263	258	285	255	281	275	283	258	290	290	295	261	278	273	275	270	263	264	292	294	255	297	250	263	282	266	268	288	306	275	303	258	282	294	271	235	266	269	284	281	279	285	260	281	281	247	304	237	278	284	277	280	286	275	302	270	282	266	289	317	283	271	303	309	297	286	260	262	290	280	252	294	300	279	263	253	288	272	300	271	288	287	270	283	294	294	273	297	262	282	302	285	274	273	267	292	274	280	302	266	268	289	291	278	250	278	298	257	244	278	281	283	272	276	310	264	285	285	236	293	257	275	273	274	287	293	275	278	291	292	272	294	308	277	302	260	271	247	272	257	288	298	307	274	269	280	297	291	271	272	284	298	296	272	276	280	287	262	273	293	269	262	269	259	268	255	279	266	274	247	278	270	250	288	287	300	286	246	261	287	278	298	294	265	285	248	269	273	272	265	278	279	250	278	294	287	274	283	282	288	280	260	271	299	285	253	276	310	306	276	253	260	293	291	296	264	276	290	287	294	262	295	279	275	267	271	269	247	259	280	239	296	267	277	284	312	268	279	290	262	289	287	273	258	245	286	291	239	276	277	249	271	293	278	269	277	284	285	285	290	285	290	273	282	297	302	291	260	298	279	275	268	292	315	281	283	279	291	285	279	281	289	272	239	288	277	282	267	282	286	266	263	265	278	270	238	303	286	269	293	300	262	299	313	260	269	273	278	270	263	282	292	252	282	296	260	293	294	280	273	296	286	281	287	280	280	272	253	258	287	265	269	274	286	257	264	281	308	275	290	283	271	283	278	289	296	265	284	267	276	299	307	281	252	276	293	314	270	294	295	284	286	306	258	250	305	263	267	266	276	269	285	258	265	294	264	257	251	283	249	267	287	281	270	259	289	263	285	285	287	281	258	267	288	251	323	252	288	265	282	251	293	282	300	284	292	310	289	296	288	275	277	270	266	258	285	278	281	274	288	264	259	298	289	271	267	277	259	262	256	260	253	261	278	296	291	308	262	272	301	299	263	294	285	246	287	280	245	254	292	289	278	309	273	297	260	281	272	285	292	300	271	275	270	269	264	254	311	302	281	284	298	265	274	289	224	266	238	248	277	267	287	300	302	292	269	260	311	282	251	272	273	279	276	294	255	279	306	285	296	294	262	283	275	285	302	280	241	290	282	315	283	282	295	273	268	311	301	265	295	286	280	270	294	298	257	264	277	265	258	248	287	276	291	273	285	286	279	274	246	275	277	251	296	298	284	293	286	249	246	299	277	273	265	258	287	311	301	302	276	277	282	256	304	255	253	291	276	297	276	265	307	274	286	304	278	298	284	235	257	279	274	285	291	269	285	285	283	308	296	300	314	290	306	280	279	271	271	283	270	247	301	279	293	273	274	272	279	268	288	266	242	275	269	291	277	247	292	296	288	268	281	253	261	306	278	267	292	253	279	286	285	295	287	274	314	301	275	276	270	279	285	285	288	292	277	254	298	287	277	298	289	269	268	280	314	262	257	295	287	291	283	264	283	272	272	265	250	259	264	284	288	267	287	295	261	302	282	260	274	268	279	276	306	293	242	277	280	311	271	271	266	281	270	238	260	295	281	280	306	292	290	294	301	313	267	260	283	301	253	286	243	310	266	279	291	280	298	232	296	271	306	276	271	292	267	271	295	265	305	278	263	293	288	298	262	277	287	273	280	286	306	285	272	268	289	288	247	297	253	254	276	274	294	263	252	239	314	296	260	251	308	289	292	283	295	256	275	288	271	272	278	259	289	236	280	296	305	295	292	288	292	232	302	264	282	285	284	272	285	277	270	287	310	306	270	298	240	246	288	249	304	283	279	279	310	256	287	287	311	269	263	275	280	264	260	298	290	291	289	287	286	274	300	296	273	266	268	262	284	283	281	292	293	284	289	275	292	259	245	281	265	297	263	242	301	288	286	292	282	299	259	283	277	279	282	288	294	305	303	287	259	276	235	271	300	257	275	250	276	255	277	279	307	276	292	311	286	272	283	315	262	275	279	252	260	265	288	289	281	267	268	279	273	250	274	298	270	275	256	268	279	288	291	291	252	292	282	275	277	289	271	301	271	254	280	258	273	280	297	277	279	296	293	244	278	279	268	308	293	281	244	328	265	258	284	271	280	276	278	263	277	271	272	271	265	282	268	312	291	257	260	268	281	269	266	307	297	286	269	294	263	260	264	265	286	268	287	268	264	292	305	288	252	255	270	277	251	283	252	264	262	268	282	298	274	267	274	275	267	278	248	271	291	308	281	271	277	300	258	285	319	285	285	309	265	260	258	274	279	304	277	290	308	289	254	260	268	289	254	294	265	281	270	272	280	303	249	285	292	245	288	284	280	284	282	301	269	297	278	276	302	290	288	277	263	258	258	281	293	244	263	264	268	270	279	285	299	273	283	291	299	297	271	279	258	306	289	242	260	276	294	327	284	282	273	297	285	290	266	308	283	286	275	254	276	252	279	240	267	284	261	250	271	300	288	258	275	264	251	288	299	284	273	280	309	256	336	291	281	277	253	260	263	279	288	289	289	278	274	282	285	253	285	290	289	278	251	280	283	267	276	264	287	284	289	304	268	307	297	295	285	285	302	290	261	287
9898	27541	21090	12851	9569	7519	5711	4698	3674	3035	2588	2137	1875	1649	1457	1279	1232	1111	983	910	849	731	743	694	691	661	627	585	599	603	595	547	561	514	599	517	528	513	488	479	438	504	453	480	458	480	463	460	471	437	478	455	452	417	448	445	472	487	456	446	464	454	430	499	405	452	460	421	522	429	459	468	469	460	453	438	518	485	434	408	453	461	455	518	429	451	469	487	471	471	467	477	479	442	453	440	437	461	500	463	473	470	436	455	464	463	434	453	526	434	452	477	499	458	498	443	418	466	449	469	427	455	447	482	506	506	455	485	441	437	452	443	455	493	485	455	479	458	446	471	440	460	459	449	465	437	435	437	442	452	439	431	451	456	432	474	459	469	462	448	418	436	460	475	443	444	487	471	464	482	485	469	441	464	472	428	440	448	463	473	496	446	471	442	444	483	463	437	452	463	486	462	492	437	449	469	430	474	424	468	442	457	470	459	465	470	443	433	447	492	438	440	420	451	448	464	468	462	466	440	459	440	478	453	450	467	438	468	425	464	450	467	437	453	456	460	451	447	455	492	444	452	433	465	484	448	451	420	453	471	457	450	445	491	455	462	451	430	487	481	486	458	480	473	436	438	483	421	437	460	455	485	405	449	501	437	449	456	467	492	442	481	413	439	445	450	470	446	446	440	423	485	468	466	445	487	480	441	420	447	454	458	453	463	483	484	408	441	445	453	469	433	458	446	435	433	404	467	435	443	467	445	432	443	414	455	468	442	431	452	439	470	461	450	434	440	468	454	458	488	492	469	480	449	480	489	450	454	445	466	456	466	458	479	472	472	399	433	450	437	430	462	405	449	452	455	454	468	444	422	410	441	485	435	468	461	494	423	483	446	426	452	470	469	475	435	434	475	424	442	493	471	458	473	435	453	419	423	431	442	465	472	436	449	465	450	463	433	454	449	445	466	442	460	448	493	431	502	440	441	472	452	438	459	475	466	451	475	479	461	424	507	496	441	472	469	425	425	435	442	437	503	479	482	471	515	435	424	471	447	470	467	441	459	449	505	474	475	468	447	415	452	493	458	449	432	460	497	461	461	486	494	464	441	444	472	458	494	461	505	448	451	488	445	443	463	432	475	458	496	464	454	474	454	444	470	451	482	480	461	459	478	453	440	474	510	471	464	481	444	447	471	454	464	487	469	451	450	444	461	474	470	465	409	472	436	507	497	455	445	463	423	456	437	494	433	450	439	484	427	478	435	461	430	461	445	456	426	467	476	477	417	457	466	468	427	474	448	468	491	489	440	465	464	432	434	476	467	441	458	439	432	491	467	437	447	469	481	459	426	469	462	442	454	450	434	464	440	452	496	445	452	432	449	453	412	457	480	420	450	462	442	456	464	403	474	520	435	487	401	444	464	471	463	510	423	445	487	457	486	471	463	503	462	465	464	434	418	443	463	456	456	444	430	469	471	458	441	483	463	429	465	485	470	468	452	456	426	476	477	427	489	457	441	480	428	476	492	490	469	459	444	429	485	455	440	457	453	483	469	458	465	424	459	446	445	427	425	493	454	477	455	472	444	475	455	478	497	447	447	483	421	471	470	429	508	417	449	450	468	475	467	429	470	479	458	461	460	464	429	465	464	438	470	477	473	449	470	445	478	463	475	423	464	428	459	471	445	468	470	465	487	439	480	446	447	494	467	463	463	434	437	462	452	467	485	457	478	435	472	493	446	482	490	445	454	477	454	466	467	468	449	454	474	507	454	456	454	463	418	455	432	475	476	458	486	465	469	445	451	466	448	449	441	513	471	454	489	490	459	415	464	448	478	452	453	482	423	477	459	464	435	460	471	500	483	442	467	430	453	420	473	465	472	455	489	439	462	450	447	452	453	457	478	447	470	464	463	411	468	489	415	461	497	440	456	466	462	484	431	449	472	443	447	487	450	444	448	459	475	459	487	435	442	459	491	480	474	441	442	462	452	470	472	470	476	464	469	457	473	416	450	475	444	457	458	459	455	458	457	463	479	466	453	492	476	447	442	488	413	407	495	453	456	454	466	456	466	433	414	428	405	490	422	492	456	433	447	447	467	453	450	438	457	427	461	456	446	412	423	455	456	485	473	436	466	443	487	463	455	482	465	429	508	437	463	444	477	462	413	453	496	490	410	452	473	489	431	435	497	435	462	459	460	510	503	429	473	462	442	512	456	444	478	476	416	471	469	463	448	479	445	486	433	437	476	445	476	448	432	445	442	466	456	491	489	463	451	483	465	447	449	465	471	454	467	459	501	453	437	479	450	446	463	436	457	434	405	476	487	429	453	464	501	477	448	471	457	449	444	478	466	472	443	447	468	473	469	403	483	452	454	483	445	460	492	471	463	475	465	468	449	445	472	465	463	449	447	443	469	446	471	471	471	464	421	479	491	460	466	476	447	478	402	459	493	467	475	431	427	470	473	462	474	461	451	449	452	487	424	438	486	484	503	444	426	473	474	445	498	476	467	451	439	446	480	469	463	452	483	475	430	498	472	440	451	441	451	446	438	447	457	449	438	474	435	462	436	437	479	491	445	453	436	446	481	498	479	456	441	465	507	474	427	439	441	430	464	458	471	449	467	456	452	464	491	459	447	460	431	467	479	450	441	455	453	444	460	495	467	440	499	490	463	460	444	449	461	440	455	475	448	439	458	461	434	452	441	497	431	459	476	460	498	455	436	463	453	471	458	455	423	447	418	419	433	450	468	428	434	483	420	475	463	457	517	454	427	482	455	448	421	438	436	461	466	471	502	473	434	484	482	461	494	466	451	461	444	460	444	477	449	480	442	471	483	463	472	468	483	458	475	505	438	459	464	481	466	452	458	467	472	432	449	460	465	466	452	472	447	460	452	459	471	452	437	480	474	500	469	474	458	436	454	446	449	439	484	456	452	455	491	422	453	444	518	478	485	451	465	484	503	430	452	468	443	522	490	424	475	424	458	448	449	456	462	490	422	434	455	473	453	474	444	496	420	463	483	447	462	453	442	425	511	487	452	478	474	445	459	455	428	453	481	480	485	471	506	428	459	467	473	459	462	449	454	462	449	453	448	516	446	442	465	408	462	479	470	448	486	427	451	467	428	437	438	495	477	487	466	463	491	489	444	461	433	463	476	425	469	467	480	483	503	458	440	478	450	442	460	439	449	518	496	444	482	469	477	476	450	472	460	442	450	448	480	445	461	474	487	468	454	473	469	443	457	443	426	452	441	480	466	456	445	499	503	442	451	498	426	462	441	501	447	448	462	472	454	465	440	431	433	452	419	432	474	440	443	454	462	461	439	450	450	444	442	422	478	451	451	453	408	471	441	454	482	471	472	442	449	439	452	463	478	463	460	478	464	462	483	518	447	459	433	478	424	469	445	462	457	452	433	431	497	451	476	446	463	503	475	451	452	431	455	466	421	426	481	461	460	482	457	450	449	437	456	488	446	463	467	479	435	476	476	407	486	423	490	480	414	468	463	431	448	474	456
24959	21516	26082	23446	5172	2217	1717	1292	1026	986	853	795	726	587	580	558	502	528	499	474	467	484	444	408	425	397	394	360	372	418	407	372	365	385	380	418	382	365	387	392	378	373	343	377	343	335	343	354	391	361	362	374	378	349	349	366	353	384	376	392	357	336	320	376	378	340	343	328	381	350	351	347	337	378	351	359	339	374	359	356	352	376	342	379	392	380	351	335	390	381	354	367	333	391	375	321	356	370	355	363	367	407	365	349	366	338	370	351	363	359	364	375	359	349	384	376	338	340	369	327	373	339	373	350	352	355	360	347	356	348	396	358	366	350	375	383	358	339	313	342	321	349	358	366	361	356	361	347	352	377	345	373	410	346	376	382	374	351	371	370	334	345	353	318	384	362	347	340	366	356	338	371	359	342	393	363	382	359	362	341	360	341	360	348	357	359	386	364	324	340	360	355	346	371	353	360	381	319	375	364	366	357	335	334	386	368	375	363	361	373	368	417	393	343	370	299	356	338	365	399	351	341	360	350	382	354	330	368	340	343	358	380	353	354	353	340	343	375	360	352	360	372	340	372	379	386	341	350	357	351	339	357	353	356	355	356	363	376	353	381	364	355	357	316	380	385	352	380	297	401	344	360	335	377	339	327	325	365	350	358	376	336	366	374	385	369	364	352	353	386	341	357	391	349	362	335	382	369	369	367	372	346	351	372	370	346	363	412	346	349	353	371	369	397	389	349	368	350	359	358	351	346	356	350	353	334	349	375	369	383	382	373	389	368	348	335	333	355	388	376	357	364	353	365	353	378	356	349	353	331	381	381	354	325	376	362	352	357	399	340	327	348	385	383	351	347	347	332	328	362	370	364	350	357	306	351	372	364	345	335	372	356	378	380	360	354	346	351	366	405	387	370	384	340	335	358	394	346	367	405	360	380	362	380	351	335	382	374	376	370	346	341	374	373	367	358	357	358	343	336	397	345	355	384	376	348	377	362	370	381	359	374	364	394	371	344	381	331	363	370	356	320	344	341	406	368	382	358	392	366	332	375	350	362	364	325	357	364	362	356	351	322	323	325	366	347	318	351	338	364	370	342	359	365	356	353	339	388	338	361	329	359	331	360	371	336	368	361	340	370	376	340	350	354	342	361	335	374	325	365	340	350	355	389	376	364	385	388	328	351	340	350	343	367	369	356	365	338	340	335	330	318	345	358	359	360	336	383	355	355	356	360	366	340	359	346	363	321	394	355	375	367	345	338	340	355	353	340	357	341	356	342	368	361	352	365	411	339	313	372	351	344	364	376	326	353	365	334	349	361	344	347	340	388	361	340	386	337	344	362	360	358	423	333	360	343	345	356	380	376	372	393	385	353	344	365	353	336	380	346	345	364	368	342	321	347	379	373	370	392	344	345	378	368	348	360	409	346	355	369	387	354	309	365	381	377	385	320	340	332	364	359	340	335	374	387	369	324	358	391	366	327	387	331	352	351	358	345	364	390	373	360	352	350	348	358	359	355	375	357	363	365	359	344	356	382	345	335	348	376	351	350	424	382	384	353	349	367	362	368	349	350	365	407	364	384	357	341	376	337	332	337	336	380	393	369	350	365	370	356	334	368	351	328	375	365	385	374	353	338	369	383	367	373	396	340	377	383	331	369	393	390	369	372	377	355	352	338	347	344	382	360	354	348	358	392	315	342	367	378	361	348	341	349	350	401	397	376	385	358	364	385	339	320	345	344	382	353	379	330	381	373	342	380	395	390	376	356	365	354	332	380	394	401	366	339	368	345	358	338	379	331	348	340	366	361	356	365	368	365	342	364	366	329	332	362	340	353	349	340	352	327	345	374	340	379	419	361	353	337	326	362	336	328	386	364	378	355	357	309	387	373	383	368	345	366	356	358	352	362	356	322	363	342	381	361	326	335	392	354	329	379	376	339	370	316	367	347	345	308	344	351	361	357	351	396	335	377	354	372	355	344	395	317	378	361	356	368	331	339	363	335	333	345	357	372	349	362	341	346	380	356	339	367	358	343	356	387	331	355	339	352	357	334	338	383	351	352	347	399	365	384	366	342	344	391	348	353	332	369	376	347	332	351	346	362	368	363	397	354	366	350	348	358	365	373	352	399	354	350	387	357	367	368	369	350	360	345	352	348	307	356	376	355	382	343	365	344	318	388	353	336	346	359	376	355	344	345	367	349	346	362	368	353	396	361	320	379	359	352	360	332	355	336	338	373	319	390	364	344	368	344	364	387	364	360	371	383	348	335	359	378	365	380	341	362	386	333	357	352	364	340	358	352	363	345	384	370	366	349	390	350	343	340	349	367	360	366	343	365	395	339	383	378	360	357	328	359	318	395	348	353	335	365	355	373	375	336	350	378	369	368	336	389	327	344	370	342	355	338	353	350	367	364	372	400	363	340	311	330	375	320	394	372	341	358	363	354	331	347	351	353	348	374	349	340	369	373	391	380	320	348	374	398	359	321	378	352	337	339	333	356	356	364	376	388	324	347	354	329	320	310	355	342	383	350	355	388	355	374	378	348	349	345	385	330	350	345	400	344	375	388	364	366	345	354	336	387	390	376	318	355	330	340	374	361	371	337	382	353	376	364	349	348	383	348	329	362	343	326	366	353	343	392	394	340	357	313	339	363	390	314	355	351	373	403	383	399	365	343	345	350	350	340	379	382	357	393	351	336	367	373	376	354	339	376	354	374	336	353	363	355	346	344	345	382	377	362	352	372	323	359	362	369	327	346	342	390	382	375	390	357	334	368	339	371	390	366	347	337	372	382	355	336	354	361	348	340	341	365	381	340	365	355	326	388	365	372	392	368	368	355	383	317	357	381	368	397	344	326	347	367	356	376	363	355	351	368	360	373	374	349	324	360	350	330	318	353	359	374	342	336	330	380	374	348	376	334	373	378	349	363	366	355	352	343	325	382	376	380	354	380	360	365	348	361	358	364	349	342	376	324	375	351	358	356	358	372	367	401	364	393	340	371	354	371	347	379	356	337	379	376	367	340	387	360	362	378	348	369	391	346	375	356	366	365	344	358	362	365	359	367	367	364	365	334	377	349	344	349	374	347	365	347	360	367	365	362	381	359	378	374	341	360	360	405	346	372	376	364	351	347	387	361	365	356	372	344	347	351	339	355	387	367	327	390	362	356	364	361	352	379	362	411	413	351	376	395	389	377	345	380	367	330	338	349	365	368	357	343	373	370	368	391	358	355	343	384	370	367	364	346	389	338	330	341	353	327	376	337	384	354	346	340	376	385	369	359	390	376	357	363	358	354	376	339	346	348	356	351	356	382	347	358	373	416	364	344	385	388	322	385	340	330	395	367	340	339	323	360	375	357	374	363	352	359	361	393	363	361	360	341	377	358	345	389	357	368	421	376	358	372	385	330	342	381	363	375	346	366	351	360	357	353	372	337	318	373	376	348	352	354	374	363	340	359	339	356	331	348	386	339	358	374	358	363	351	340	382	334	357	338	374	328	343	348
9619	23143	17529	10169	7554	5964	4780	3616	3011	2458	2137	1826	1602	1447	1317	1195	1121	986	987	934	882	853	718	742	725	719	723	689	694	681	646	623	648	615	631	595	564	619	628	622	598	658	599	570	578	582	595	567	579	575	592	596	631	595	602	596	609	593	601	571	549	593	558	590	556	580	601	610	549	592	613	556	616	588	564	576	583	582	563	567	567	580	607	586	587	596	582	639	580	557	595	591	548	544	564	640	578	587	561	591	585	570	598	582	516	631	644	597	559	572	599	578	571	569	569	604	612	552	606	647	566	538	590	561	573	607	611	584	593	562	589	589	622	578	582	553	609	599	583	588	550	597	557	558	585	555	552	524	563	519	558	564	618	595	565	520	594	599	598	563	561	533	570	543	540	602	630	548	588	586	612	554	584	569	595	556	596	612	620	560	598	600	572	609	580	561	565	573	556	551	543	580	608	565	560	582	576	580	594	554	586	588	609	567	570	572	558	575	593	600	575	617	591	555	592	588	531	558	581	564	589	576	647	569	590	572	575	579	586	554	563	628	627	642	583	591	562	582	580	566	570	569	596	561	548	587	621	573	565	569	609	612	625	563	561	585	587	583	578	593	572	626	524	598	598	570	573	598	565	521	557	613	572	565	577	522	523	570	514	546	611	568	600	594	568	560	558	609	578	550	583	604	595	576	554	568	576	543	578	639	590	619	561	574	609	538	567	624	545	573	545	589	591	559	569	597	561	552	613	581	572	573	616	631	588	581	581	560	620	589	559	554	541	554	593	589	565	590	550	577	602	527	606	572	593	565	591	575	588	556	570	571	547	559	605	554	567	561	620	592	602	573	551	573	540	583	587	550	581	555	572	572	588	567	579	547	641	582	564	594	582	600	573	591	535	568	576	581	571	601	576	547	584	532	575	536	538	566	584	601	570	549	604	605	567	559	545	575	588	589	586	581	617	599	588	554	562	583	576	612	621	615	543	594	564	583	523	567	618	600	568	617	573	581	563	582	572	587	563	566	553	588	563	597	611	572	604	611	590	571	594	584	582	577	541	567	593	586	576	557	601	572	558	566	618	545	613	596	597	607	570	574	545	567	580	596	563	613	572	581	536	565	586	580	528	605	552	589	581	557	559	567	571	569	624	567	572	571	611	595	556	603	592	552	587	598	579	531	595	596	614	573	574	534	518	601	562	552	581	585	568	602	549	583	560	606	575	607	546	571	567	540	583	570	596	546	547	574	583	585	574	584	584	579	576	610	589	610	592	609	567	556	613	623	595	602	627	596	613	586	538	597	541	589	566	586	574	574	544	568	564	568	610	585	551	562	561	563	592	560	547	633	584	594	589	576	585	598	574	562	589	547	549	553	555	564	569	602	594	583	581	550	581	559	612	601	579	545	602	544	602	552	571	506	618	592	545	590	565	570	563	535	570	579	572	571	544	546	591	598	574	605	574	575	621	551	602	609	547	592	560	586	556	563	552	578	566	621	572	630	561	570	574	573	574	617	589	591	577	585	590	584	565	596	587	583	522	541	581	573	538	594	573	586	542	537	538	608	558	573	570	533	599	591	565	548	608	598	574	558	590	612	553	524	587	573	607	568	594	568	563	540	560	601	591	586	544	595	612	628	529	557	587	613	570	588	602	569	579	593	574	535	552	545	566	566	596	595	552	576	613	538	595	590	556	593	582	605	606	593	590	586	527	622	582	573	607	649	554	589	556	570	616	564	601	620	593	528	600	546	584	584	577	622	564	577	580	560	572	558	589	595	587	617	594	565	597	568	587	582	577	598	582	580	590	618	597	594	523	582	530	579	597	605	575	566	543	582	558	578	547	521	567	569	584	570	587	580	542	562	586	566	586	571	566	547	629	576	545	576	598	634	566	585	606	582	592	551	556	591	620	617	597	609	568	537	547	586	552	617	592	577	597	614	598	588	598	561	611	556	544	557	543	595	584	583	574	550	546	559	564	620	572	562	569	565	568	578	550	553	522	570	558	539	579	547	559	566	594	566	608	587	611	566	563	606	554	551	593	540	572	566	560	529	540	554	573	564	540	601	569	576	584	585	603	596	548	586	633	606	594	562	591	588	600	546	618	586	606	577	576	622	591	570	570	551	556	592	618	547	559	548	586	544	554	583	563	598	587	609	554	578	624	543	589	568	576	584	595	593	584	604	552	553	589	580	605	588	583	600	542	538	580	538	535	574	596	564	598	573	581	606	549	579	560	513	595	556	588	572	606	539	598	590	580	538	559	572	554	567	586	576	568	561	587	590	593	604	605	561	589	563	620	588	561	602	534	540	605	582	599	616	606	584	553	589	560	552	595	562	586	585	579	561	597	578	597	548	581	607	557	585	586	543	613	619	568	548	599	536	531	571	570	532	552	561	583	542	571	612	573	564	558	576	536	588	614	577	573	556	578	546	572	525	589	608	623	590	603	570	586	572	572	610	550	559	568	523	626	610	572	580	535	580	611	595	616	577	597	539	575	550	576	583	548	584	610	604	530	596	587	557	596	554	596	580	565	557	572	594	591	602	599	589	562	605	564	581	557	575	594	571	581	591	595	539	562	594	600	554	531	564	582	589	609	583	620	643	549	602	619	637	601	595	589	580	636	568	618	574	572	556	605	591	609	569	551	562	610	575	596	559	560	591	556	548	568	567	571	551	604	564	561	597	570	570	605	534	558	572	551	598	555	551	583	591	576	583	575	564	585	605	567	557	578	594	519	574	596	574	596	581	548	554	572	599	569	588	566	604	566	579	608	573	546	599	568	607	605	632	636	621	508	575	531	589	564	589	552	561	622	579	591	634	613	613	554	581	562	591	552	567	562	586	555	567	553	538	560	583	598	568	569	582	532	598	569	578	539	516	584	553	534	565	581	597	597	576	586	583	601	603	615	615	596	599	591	556	573	565	577	541	558	558	599	567	613	544	591	594	554	616	569	525	575	583	587	557	571	572	604	595	614	533	590	602	626	554	585	605	627	587	576	586	558	568	595	606	572	560	622	585	559	547	551	600	552	599	597	549	549	578	557	566	570	564	603	616	606	565	622	578	607	579	602	582	561	574	562	520	565	577	648	588	547	597	583	622	548	590	568	574	539	589	545	586	522	544	602	567	575	558	581	577	612	554	562	561	589	591	591	589	570	589	571	616	625	623	549	583	589	564	608	595	588	573	576	582	582	581	625	550	599	556	598	589	590	599	580	520	582	577	617	541	587	568	576	613	600	591	602	558	562	551	581	535	598	575	566	574	588	585	587	597	603	575	565	570	581	611	565	586	568	592	578	590	598	578	557	543	583	563	568	591	561	575	593	559	567	571	580	529	545	547	552	535	559	607	592	587	578	567	608	588	565	559	622	622	576	594	572	550	546	572	614	565	599	590	624	551	557	592	567	550	553	580	574	598	581	551	517	580	578	595	550	633	563	576	584	591	572	527	580	563	574	564	576	526	632	571	598	565	542	555	570	578	570	543	587	606	553	546	569	564	533	540
22655	21494	28808	24613	21505	20143	6557	2614	1825	1504	1206	1103	941	831	692	640	583	537	460	503	453	374	376	370	372	361	341	296	306	301	298	276	282	269	268	266	256	237	260	254	260	239	230	240	222	239	236	263	222	236	233	239	226	224	209	227	238	248	237	226	203	229	223	222	239	235	237	239	220	231	222	212	228	245	247	195	198	222	208	234	231	230	255	249	216	211	236	232	203	194	229	219	243	244	250	238	220	204	207	230	215	241	249	231	214	239	217	222	221	232	240	236	237	211	265	235	231	229	236	229	211	206	226	225	229	216	231	246	247	251	229	222	223	244	253	242	249	236	208	225	221	228	224	193	248	231	247	248	203	197	222	209	210	199	223	231	228	257	251	242	228	213	218	245	246	215	215	217	201	239	238	221	206	225	208	235	241	231	244	244	220	212	236	245	246	225	230	204	245	233	232	233	223	237	219	219	209	230	239	214	228	242	232	250	250	239	252	236	216	232	243	235	228	216	226	259	242	235	220	209	260	225	230	229	238	244	228	202	237	222	227	218	224	253	225	223	231	254	216	243	232	238	231	218	240	218	229	237	232	214	251	227	228	216	251	213	256	238	225	248	234	195	219	214	221	212	252	212	249	211	239	226	197	255	247	233	226	232	241	251	217	209	219	249	191	226	207	224	242	223	244	210	208	211	247	231	199	232	224	235	246	231	233	216	220	220	237	213	259	213	207	216	221	208	247	216	234	222	274	247	215	220	217	258	216	223	233	233	262	215	245	247	227	243	234	213	266	216	242	242	230	252	231	209	250	224	213	218	230	221	240	234	250	225	237	230	236	214	191	243	235	226	214	223	207	202	233	209	245	203	230	243	221	224	169	231	222	242	250	225	198	221	213	197	223	241	220	226	232	186	253	232	259	229	240	230	251	196	213	217	238	213	226	253	234	216	217	242	230	223	242	248	230	249	233	208	248	228	228	220	237	234	233	214	242	218	228	224	211	236	225	250	232	223	228	236	226	247	230	220	242	238	238	220	207	241	244	215	220	230	224	240	242	210	242	237	209	243	238	251	244	200	239	226	221	217	228	250	243	212	250	220	233	229	230	234	215	219	251	252	211	222	245	233	250	210	250	229	218	249	260	212	216	227	250	242	215	259	222	234	215	225	210	234	226	229	250	239	222	209	224	220	257	219	223	217	243	258	209	238	228	230	257	214	233	228	245	234	223	181	215	216	216	206	216	220	245	250	248	262	219	227	230	217	261	237	240	219	232	229	229	207	237	223	234	243	220	244	221	253	223	216	218	231	223	230	245	236	250	247	224	215	244	229	231	220	234	225	187	231	206	258	212	220	224	219	224	260	217	227	243	205	204	255	227	210	196	237	197	246	239	223	235	233	217	235	248	228	232	248	214	215	215	225	244	251	234	238	247	224	234	250	224	216	199	222	228	223	204	226	217	223	230	241	235	238	224	239	212	222	224	240	221	203	233	247	250	238	227	259	227	229	192	246	211	243	216	227	232	238	258	229	200	228	212	211	230	230	211	240	236	222	206	223	221	234	233	217	234	239	213	229	242	235	248	259	215	234	226	228	223	236	230	233	221	202	207	224	217	248	248	256	230	243	186	242	226	239	203	215	233	232	231	220	203	231	229	228	244	219	211	221	235	214	232	225	235	223	232	236	231	229	244	236	192	244	230	235	230	252	237	253	260	237	215	235	264	230	240	220	243	205	250	211	239	230	237	257	236	226	237	225	258	221	218	231	227	243	223	260	232	232	240	209	219	231	219	240	236	233	239	250	214	245	232	222	245	210	218	239	221	231	191	243	263	219	232	220	231	234	207	230	231	229	221	239	223	203	227	211	216	216	206	227	233	216	228	211	213	231	227	215	257	225	229	231	219	218	214	236	203	266	235	237	255	233	210	229	221	261	241	228	257	251	231	209	227	212	228	240	224	227	231	243	221	263	210	245	246	230	219	225	234	217	231	240	235	219	209	247	202	228	217	241	228	250	240	217	214	216	236	225	217	212	240	224	222	201	243	258	225	213	217	222	225	239	229	215	228	241	244	225	252	235	214	247	241	233	222	217	209	256	217	257	235	215	220	222	215	218	221	254	240	216	231	214	236	234	250	224	246	215	201	250	212	241	224	203	197	210	200	219	228	251	223	219	233	252	220	245	258	238	234	244	217	235	238	211	239	228	244	235	223	234	223	206	234	210	217	251	219	238	230	236	223	230	215	236	204	228	241	222	219	210	255	230	209	216	228	204	233	227	201	204	203	251	242	201	243	237	229	235	216	212	215	204	241	206	249	220	232	226	215	236	210	233	257	244	245	255	219	223	225	215	213	213	244	245	208	224	217	258	228	225	221	222	220	233	237	226	207	242	239	230	218	227	218	190	242	208	260	229	236	259	219	217	212	228	246	239	241	230	228	222	238	211	215	226	224	218	184	236	232	224	239	208	226	263	227	251	218	221	217	244	220	222	252	231	223	243	232	248	221	232	224	202	235	221	235	235	226	247	217	207	200	246	242	206	215	232	218	225	232	213	233	212	244	253	240	243	221	209	237	206	204	225	224	208	202	232	273	204	230	233	200	255	208	232	224	230	229	238	209	224	240	202	210	243	210	226	222	231	242	237	210	246	228	238	224	203	216	210	202	229	239	253	240	226	214	232	217	258	222	213	235	227	234	204	237	236	209	240	222	227	243	240	212	207	229	242	251	226	228	205	225	240	247	240	238	226	235	206	244	242	233	257	236	226	257	221	220	220	218	233	204	223	219	222	227	230	233	238	230	226	183	226	206	237	237	203	236	215	229	245	230	210	215	216	237	215	235	232	256	244	234	219	226	236	212	200	231	233	244	252	229	244	234	205	228	241	223	222	226	210	230	228	218	219	209	212	235	202	216	243	238	219	232	226	209	228	224	228	249	231	234	223	229	250	214	226	222	238	255	213	239	201	222	211	237	232	223	243	218	238	238	250	216	267	237	224	233	218	250	210	243	205	222	229	209	210	223	236	234	215	214	216	217	216	214	201	247	219	216	257	227	208	248	223	228	201	212	239	253	228	222	229	274	241	237	252	215	211	232	230	232	217	229	254	250	239	221	247	240	223	215	221	248	233	228	241	231	232	175	214	223	230	220	249	235	239	215	216	241	215	229	236	230	208	220	230	234	206	241	244	218	230	202	217	241	252	227	238	232	206	245	219	220	220	215	256	216	218	194	210	227	229	228	218	233	209	220	210	257	213	209	204	249	228	219	225	231	226	231	243	221	210	218	218	240	205	241	260	230	234	200	217	233	177	209	236	228	238	215	201	223	250	227	253	205	205	222	218	227	245	252	241	214	246	237	231	208	237	243	227	205	233	256	233	233	237	207	236	197	247	224	229	228	237	209	240	249	200	240	247	254	205	234	222	230	223	216	250	214	219	234	240	197	229	246	241	250	227	210	227	243	224	222	216	252	242	235	218	234	228	231	227	256	228	250	225	234	236	212	228	222	219
11434	32259	25607	16483	12918	9990	7913	6244	5160	4018	3433	2854	2355	2098	1811	1558	1305	1161	1085	974	917	883	808	686	683	654	640	648	567	584	534	492	472	450	432	462	427	434	414	413	362	417	382	393	356	364	371	389	375	368	372	381	348	375	364	351	349	351	374	348	386	366	399	341	369	358	351	347	362	331	390	378	402	349	396	364	394	378	356	378	332	347	384	345	378	360	346	352	391	371	357	337	369	364	364	384	391	352	345	383	369	375	369	398	389	355	381	402	381	376	361	354	383	378	369	387	341	344	366	358	366	367	340	405	422	325	377	392	333	390	381	351	384	370	392	333	305	359	360	353	390	369	378	367	341	373	378	335	355	387	373	353	329	397	374	366	336	374	353	365	389	361	352	361	361	337	366	301	386	341	334	371	388	370	355	332	395	353	372	353	368	360	354	375	321	385	360	376	380	375	367	350	373	369	334	375	350	346	398	364	364	355	375	327	357	357	361	388	363	356	339	342	375	334	359	353	381	408	363	317	338	376	362	367	372	344	366	387	347	376	375	364	384	412	354	373	373	378	376	362	335	365	357	360	380	351	372	377	355	366	374	381	350	371	361	377	369	340	372	357	359	394	356	364	392	377	354	362	385	414	351	367	365	356	345	363	360	349	358	377	350	356	375	355	351	350	375	369	372	367	365	335	381	351	360	382	384	361	368	356	364	386	367	363	350	359	371	369	356	356	381	417	368	382	353	378	343	395	362	363	348	385	392	374	382	363	386	399	376	374	364	363	361	338	374	338	355	372	383	383	333	382	350	378	337	349	395	357	359	400	340	364	353	370	365	360	351	358	352	350	360	326	375	322	350	394	326	366	384	348	369	361	373	349	363	361	360	374	382	320	368	341	375	362	362	345	352	340	370	362	332	367	348	367	375	371	350	380	343	363	359	345	348	355	387	333	387	364	350	377	387	365	380	385	347	336	382	357	327	342	341	344	355	390	345	364	377	350	374	381	398	386	370	343	366	350	350	340	370	370	350	361	305	338	361	338	324	366	349	386	333	367	363	368	366	374	318	379	350	338	353	340	389	333	388	365	356	387	342	376	353	351	366	360	341	327	351	352	373	387	340	359	342	403	327	367	367	353	374	379	342	394	396	333	375	395	337	345	369	349	376	374	358	389	386	377	368	339	321	349	354	344	346	366	363	342	333	359	382	383	372	407	373	335	357	368	358	369	365	370	336	379	369	399	371	382	359	402	342	362	351	399	375	406	346	378	352	357	358	372	349	365	365	332	368	334	367	342	355	374	355	382	356	387	361	374	348	378	377	353	364	363	374	374	338	367	387	295	355	346	418	381	380	358	356	385	311	381	370	372	388	362	377	347	366	341	371	351	363	369	344	364	348	402	372	352	361	364	370	394	363	345	354	348	371	394	337	332	359	319	340	412	359	355	381	363	379	385	383	349	376	352	370	397	356	358	361	353	344	385	363	343	358	372	328	344	380	352	372	356	353	371	358	379	360	327	360	375	368	340	365	374	351	368	358	353	357	367	357	361	342	355	378	396	334	364	351	360	371	356	354	346	340	376	361	366	336	346	381	361	358	358	355	343	364	347	347	369	332	346	373	347	344	377	339	323	395	390	385	329	383	376	363	348	376	357	341	356	337	334	372	350	371	384	385	355	380	384	365	376	354	336	366	382	402	402	380	355	348	372	321	331	358	354	379	348	345	376	346	395	401	373	342	345	357	358	328	412	362	378	354	364	353	351	386	370	378	353	383	366	373	343	349	370	388	356	363	353	396	352	352	353	344	339	389	354	377	368	379	390	400	354	380	364	345	417	378	348	365	387	345	348	375	350	367	372	341	345	345	372	392	357	392	386	373	334	364	363	341	386	368	347	341	353	353	341	338	351	335	345	370	344	372	365	368	364	336	386	379	340	366	377	355	360	385	363	352	402	333	370	356	348	337	372	357	367	393	381	367	352	356	333	362	351	353	354	370	348	352	324	362	385	370	381	339	361	348	368	382	354	380	344	369	344	349	347	364	349	342	351	370	384	389	319	336	340	360	361	347	357	377	346	392	380	370	374	341	369	320	394	378	363	330	364	369	382	377	368	387	375	370	341	365	365	361	375	366	312	329	350	373	340	410	374	387	368	377	341	351	375	339	371	345	362	382	393	374	370	355	405	389	356	413	344	366	364	374	343	373	331	336	331	343	343	333	363	380	353	346	367	356	385	358	341	349	356	362	385	371	341	336	343	372	350	363	364	388	376	330	365	337	358	367	346	338	377	389	389	378	339	382	359	366	372	346	360	367	323	376	364	354	340	338	384	335	363	342	344	388	375	379	371	381	389	380	369	352	371	365	386	334	380	402	382	403	387	369	356	356	318	391	373	344	365	378	367	355	351	341	359	349	356	339	368	355	384	361	376	342	361	340	350	385	372	360	372	377	396	386	401	339	352	362	375	377	360	384	373	390	379	342	372	355	348	365	331	348	368	364	392	351	367	335	379	395	368	346	328	347	378	362	366	351	400	356	424	400	333	352	338	344	364	347	333	366	356	350	338	339	351	375	408	354	340	353	350	349	351	355	378	355	343	354	378	364	353	349	384	357	363	362	327	360	346	360	377	341	354	388	337	349	393	360	344	335	358	361	352	390	377	329	354	357	351	363	387	332	340	373	389	326	367	328	395	339	361	379	342	376	346	372	320	377	351	354	347	349	367	357	370	376	341	348	358	374	372	340	366	402	375	376	361	358	346	351	385	378	346	358	347	369	341	392	365	371	383	344	393	374	350	389	360	357	363	366	366	360	376	310	355	388	391	388	375	385	352	327	335	374	375	325	374	372	390	361	359	360	371	364	366	384	382	381	368	369	364	354	353	320	356	360	365	379	367	307	390	388	367	365	342	366	397	341	373	394	340	357	339	414	364	346	349	335	339	373	339	356	354	345	364	394	345	356	371	358	375	346	342	371	334	384	337	353	326	381	359	344	366	372	360	375	364	372	380	337	335	366	334	375	352	360	358	349	371	359	367	341	363	360	381	364	362	347	368	381	353	359	364	358	368	341	351	388	373	366	357	375	374	318	404	367	369	343	311	390	350	388	380	342	370	334	350	348	388	371	369	362	369	382	339	357	349	331	341	419	352	357	354	358	366	389	329	372	372	375	374	350	383	362	391	350	381	376	366	383	363	379	343	382	392	359	387	363	359	363	349	365	369	338	373	344	371	349	403	396	386	347	364	377	358	377	368	337	363	353	376	375	373	371	355	365	338	335	334	381	358	354	333	338	355	371	360	367	351	385	335	358	371	348	363	347	400	336	351	356	384	344	359	364	366	324	363	381	335	376	337	370	358	358	379	362	335	350	350	359	352	348	376	360	354	352	384	369	371	351	346	348	368	351	356	348	375	352	339	349	376	392	364	367	366	371	347	310	355	397	354	394	376	370	350	348	359	387	356	358	358	394	342	367	333	351	355	375	340	380	392	356	348	375	376	352	349	380	355	340	360
27485	20087	12089	5171	2415	1699	1334	1079	904	815	698	717	668	575	551	557	504	494	466	454	420	464	423	416	410	416	448	407	412	419	389	386	392	372	403	410	415	423	401	361	379	391	336	380	359	392	378	380	369	371	381	397	389	381	378	404	384	369	385	391	385	401	364	315	364	377	397	377	368	360	392	347	376	345	342	339	365	380	371	338	384	357	393	354	393	379	342	384	359	389	343	353	382	401	394	370	334	406	356	343	391	359	369	373	374	385	407	399	374	388	356	399	371	410	355	394	333	401	372	377	364	368	360	349	351	364	358	397	353	345	373	352	358	383	374	369	387	400	362	368	349	375	383	354	377	365	360	368	375	367	408	376	400	361	358	363	353	341	369	370	355	355	358	380	375	374	384	390	346	345	383	359	362	389	379	380	366	357	359	400	384	346	352	396	405	352	370	359	381	385	368	369	365	397	339	388	401	374	388	376	350	370	360	425	377	367	338	342	380	335	350	365	371	344	354	382	382	364	378	346	349	367	361	405	338	352	375	344	392	380	357	413	378	347	344	361	366	349	371	383	373	380	383	378	383	362	378	357	365	384	378	353	386	348	357	373	406	402	398	343	357	361	371	359	369	390	335	384	349	373	363	357	362	371	366	362	366	352	403	397	351	381	381	395	358	351	359	373	352	357	391	392	359	385	356	371	364	386	380	384	334	385	365	380	385	356	411	329	405	352	366	372	389	364	362	352	369	387	381	339	357	357	375	373	329	356	362	386	365	351	373	382	375	388	358	375	366	366	361	393	399	394	338	351	343	368	394	422	394	401	362	384	381	353	348	377	367	361	423	375	347	377	397	381	383	375	365	411	379	344	345	380	351	392	360	396	373	387	410	388	349	366	364	341	405	383	348	379	338	368	379	364	384	379	344	387	414	343	387	373	390	410	344	375	358	408	354	378	365	347	410	357	350	347	377	358	357	353	345	349	421	332	376	404	395	337	351	342	419	386	359	353	362	378	378	421	394	380	353	396	353	377	363	393	394	386	372	378	413	378	371	356	385	347	353	371	369	383	397	394	374	362	352	387	392	393	336	406	372	414	339	367	376	343	365	367	367	354	385	391	379	393	359	356	380	373	357	385	347	366	359	346	354	370	366	343	375	433	381	357	391	374	374	380	368	408	338	378	340	362	369	356	378	392	407	356	371	358	377	393	380	379	367	364	353	389	377	361	361	372	375	351	415	368	371	374	348	350	366	344	353	330	373	389	375	377	377	358	343	362	383	390	320	357	354	361	342	372	402	365	418	383	355	359	379	382	401	355	384	335	366	373	453	377	391	393	372	384	377	378	395	373	374	384	370	383	389	354	397	365	378	353	330	369	361	371	384	372	384	379	387	392	360	346	383	368	390	371	388	399	339	334	356	380	363	317	384	388	374	390	328	360	396	362	397	383	391	381	356	340	362	351	398	383	367	362	320	374	390	355	345	399	365	354	374	362	365	359	362	349	361	355	354	411	353	381	360	368	360	367	346	368	375	389	363	344	338	394	358	350	361	363	353	347	377	355	353	351	369	347	409	370	363	385	358	355	413	370	385	388	350	381	392	337	356	365	367	360	347	396	378	413	388	376	378	391	371	384	353	366	365	376	361	401	375	351	368	364	356	354	367	354	351	367	359	364	374	355	354	369	364	321	371	377	391	378	380	337	360	349	397	361	387	362	385	378	372	413	360	347	385	398	374	391	391	397	352	402	400	370	369	383	375	383	370	365	364	390	342	358	375	379	379	376	383	394	373	365	377	363	420	358	392	401	378	362	362	385	397	364	366	373	381	373	387	354	389	348	343	357	370	375	396	368	374	352	360	404	396	416	373	371	372	367	366	394	361	340	385	375	382	385	374	364	376	378	337	383	389	341	394	378	378	393	373	354	366	381	402	397	374	395	363	335	371	423	389	387	368	364	379	374	400	372	381	388	370	373	361	397	339	384	343	382	385	376	361	395	375	391	384	361	365	368	361	374	356	396	397	337	371	376	376	364	367	367	338	366	360	385	382	370	401	378	386	387	382	393	371	331	364	381	337	359	351	395	403	363	383	362	378	376	361	388	369	388	363	354	377	385	379	373	349	382	406	391	366	348	370	370	364	366	348	390	363	364	383	369	370	415	366	379	403	362	381	365	366	360	383	371	406	414	370	364	358	348	356	378	368	361	377	331	399	418	390	370	376	385	361	367	363	379	376	338	360	324	391	343	409	390	410	382	358	374	382	336	377	318	400	379	376	378	386	391	360	374	388	378	330	386	392	351	385	341	332	365	387	352	422	377	400	394	370	378	373	372	353	354	384	377	384	343	380	352	382	365	377	372	391	358	362	378	374	365	374	363	362	372	390	398	359	398	379	384	398	357	406	362	388	373	370	382	394	349	365	349	385	395	377	338	362	372	393	394	342	383	385	374	375	379	396	406	360	386	362	338	324	389	381	348	341	369	360	404	403	397	378	370	350	347	361	365	390	361	373	393	365	374	359	357	356	378	355	377	371	379	386	362	343	345	380	376	384	354	396	388	360	379	382	368	351	402	392	358	356	356	395	374	343	355	337	363	381	384	372	402	367	357	371	353	371	357	373	391	371	347	339	393	352	374	379	385	374	331	338	365	360	362	367	374	377	393	364	371	396	381	367	390	349	382	366	392	343	378	406	354	384	384	356	374	359	379	330	373	381	394	395	381	332	390	356	365	374	380	362	370	384	342	377	397	409	353	347	396	378	339	362	386	384	395	356	364	361	383	404	375	385	380	338	404	396	382	374	355	357	387	389	335	355	404	400	363	395	353	366	364	391	346	379	379	414	405	359	372	374	384	377	370	383	347	365	364	365	369	378	381	375	357	361	418	371	367	363	361	373	392	384	380	383	395	386	385	370	384	387	398	384	399	342	414	353	385	360	382	377	384	383	338	392	353	374	362	365	351	377	355	381	372	397	357	355	362	387	372	401	397	405	374	351	360	361	392	300	380	346	398	342	345	346	363	384	372	375	404	404	384	383	386	345	378	362	402	393	411	365	322	353	372	380	362	393	390	346	375	375	386	350	388	373	362	387	402	358	393	389	400	366	375	324	355	417	371	375	394	360	368	340	421	383	398	377	405	362	379	340	396	388	360	392	348	389	404	360	362	349	360	390	404	389	344	417	410	352	340	382	375	400	353	386	375	366	394	364	390	396	360	385	374	388	381	361	352	368	385	383	359	334	379	397	362	350	395	388	393	371	406	353	389	376	363	352	336	387	391	388	382	342	373	366	389	390	364	375	380	366	389	367	382	394	361	389	379	380	383	380	339	353	380	383	376	368	340	373	419	328	361	414	368	390	389	364	358	362	357	390	397	374	369	371	373	400	401	353	362	373	382	413	378	372	376	399	358	385	390	365	335	345	381	369	394	399	382	360	376	356	393	355	392	347	361	351	386	411	384	352	350	381	351	361	421	394	353	385	377	359	379	352	348	380	384	353	396	379	374	396	362
10029	20186	14604	8057	5792	4559	3583	2768	2365	2021	1787	1538	1348	1236	1149	1036	954	901	861	857	797	781	769	738	693	718	684	693	681	666	670	651	669	637	646	627	651	587	684	614	644	614	657	603	601	568	609	560	614	664	579	617	561	632	611	625	580	607	615	602	547	632	622	609	624	611	622	619	641	606	595	601	618	581	584	623	608	604	583	546	614	610	614	561	572	583	549	600	615	616	629	605	612	619	585	582	600	551	648	591	635	549	618	592	593	556	639	631	656	607	618	578	593	624	607	598	623	556	601	599	590	615	591	557	586	603	596	561	581	603	594	611	560	615	580	649	571	605	623	656	649	601	578	560	558	628	626	579	599	625	564	590	562	558	621	624	628	622	620	613	588	602	579	620	576	596	599	593	611	577	594	633	613	574	589	589	610	609	645	598	620	578	667	561	615	568	581	636	610	587	549	606	560	562	627	613	592	572	601	596	580	602	590	604	586	576	589	564	598	640	581	579	622	633	637	585	603	562	542	598	606	609	595	610	572	607	627	617	560	564	625	573	563	625	613	559	603	618	581	607	586	586	624	589	629	592	636	603	592	614	603	604	608	589	574	595	559	588	622	620	588	602	550	536	589	631	640	625	599	608	611	604	633	656	623	567	579	621	657	605	595	585	529	576	563	551	600	635	631	593	567	645	623	636	595	623	596	625	599	551	592	605	623	610	625	593	610	639	610	608	581	626	593	593	618	606	588	549	620	597	608	624	624	622	618	596	626	598	607	602	567	609	621	628	633	659	577	601	589	614	600	588	574	633	594	589	589	570	605	609	609	642	558	553	568	551	584	586	606	570	567	617	591	608	587	581	608	571	617	601	582	574	573	626	655	618	543	616	573	610	582	602	630	583	621	551	601	561	581	614	582	560	585	596	635	635	608	628	633	620	598	582	602	563	591	593	604	628	563	586	603	586	600	603	634	590	607	616	578	604	619	584	631	579	565	607	632	608	601	632	623	611	594	542	583	606	610	667	578	558	619	626	620	638	610	557	551	616	582	628	585	574	613	598	597	612	587	629	623	584	599	573	626	628	594	555	606	566	634	629	595	606	533	649	603	620	571	580	619	648	625	555	586	627	588	628	586	615	601	616	582	620	626	614	638	548	602	596	593	615	597	581	610	586	606	582	553	612	635	589	608	634	602	615	591	609	583	594	603	613	580	598	610	554	590	561	581	623	578	592	596	590	610	616	557	605	579	664	559	580	655	637	610	621	630	638	546	597	573	647	606	632	637	622	573	624	604	583	666	590	602	607	583	577	634	628	580	617	607	560	598	633	547	615	603	573	585	619	604	621	595	665	606	611	577	593	611	613	615	620	613	577	631	570	611	528	604	587	639	604	601	622	635	584	584	651	608	594	631	602	593	616	567	560	595	581	535	584	606	604	646	698	608	613	648	564	566	607	576	572	633	612	594	585	612	594	564	590	619	590	621	593	613	621	606	594	594	582	635	570	606	603	599	622	593	589	608	611	562	615	620	610	613	628	609	578	565	590	590	617	592	617	600	594	614	565	575	620	576	647	560	605	641	578	579	607	567	612	606	631	626	576	548	627	616	572	591	591	621	599	648	622	602	618	634	566	597	564	588	557	571	626	600	647	580	625	596	609	610	605	583	597	590	586	568	617	627	644	607	637	605	656	542	620	618	562	562	599	605	551	624	600	612	602	601	641	588	609	588	607	635	643	582	547	646	605	594	641	581	586	623	571	610	631	634	608	606	610	636	611	588	600	594	570	595	605	581	575	578	593	608	567	573	576	574	593	589	585	629	634	592	581	603	625	618	580	571	625	610	586	580	539	610	590	598	624	566	597	651	610	554	569	594	609	614	569	558	560	603	580	586	561	655	549	628	670	597	625	608	611	554	615	586	644	573	616	616	588	598	608	568	564	590	645	654	634	601	620	599	626	600	615	637	595	602	591	561	573	614	582	591	605	595	588	575	601	563	642	582	618	583	576	592	571	593	661	608	593	609	619	644	638	589	575	612	592	624	643	631	629	585	550	597	619	601	571	626	585	592	619	646	638	613	614	592	588	587	584	611	605	612	655	582	612	622	576	598	618	636	608	627	660	571	611	604	588	617	590	616	627	600	556	585	611	603	615	595	650	590	642	602	604	578	652	642	556	635	615	601	584	573	592	588	609	646	602	580	606	603	635	632	621	583	636	582	556	645	575	615	641	559	581	612	598	613	588	591	627	642	585	606	565	600	616	577	640	568	597	636	640	610	607	580	592	553	536	557	603	596	604	619	606	585	594	602	603	586	596	612	576	575	612	585	597	598	564	603	601	588	591	604	557	618	587	608	632	612	612	601	598	562	602	582	569	604	559	613	606	621	589	585	590	660	570	559	584	635	588	617	640	591	623	591	580	560	596	628	684	581	628	614	627	633	611	541	623	595	599	617	626	606	627	622	612	632	605	559	647	616	567	537	613	571	618	608	587	525	599	564	591	632	582	639	584	574	631	616	622	642	596	560	661	623	607	610	622	601	609	624	553	572	622	570	612	577	554	611	571	620	573	597	608	615	613	602	598	645	587	548	591	634	569	555	598	594	611	579	575	567	577	616	616	575	594	612	563	591	597	605	596	635	608	567	584	572	584	613	607	617	630	669	632	621	644	651	589	622	588	587	584	611	550	620	601	619	579	562	572	588	565	594	637	573	588	573	603	628	586	593	590	651	586	574	602	653	587	587	627	563	626	602	614	583	586	613	602	597	586	589	581	614	680	610	547	617	636	588	605	578	589	580	631	563	608	647	619	587	608	613	607	568	624	634	607	579	593	599	588	585	588	571	560	586	615	614	601	591	555	595	582	576	642	610	614	609	669	578	647	597	621	581	594	623	642	605	606	640	586	590	636	598	583	579	606	636	638	603	642	635	582	598	618	614	566	604	622	646	643	589	608	582	603	590	606	583	635	625	608	608	631	599	598	567	611	573	602	621	569	609	565	595	601	642	599	588	616	595	596	561	580	600	626	569	577	607	630	565	641	593	617	579	581	613	602	566	615	593	592	625	599	585	561	600	594	587	619	601	644	550	603	580	631	601	588	617	567	568	604	604	613	623	555	568	637	628	608	622	644	610	561	623	669	607	625	589	564	610	579	592	599	643	562	619	593	614	594	626	623	630	571	602	592	561	617	585	556	605	597	586	636	607	573	591	579	619	537	595	555	591	587	624	643	567	611	605	652	624	572	612	625	556	550	605	578	585	626	589	565	602	598	568	605	603	596	646	608	683	554	571	574	565	608	591	643	591	540	655	591	661	624	616	565	598	650	636	598	590	616	600	574	580	575	575	607	566	604	598	626	609	559	592	616	590	616	601	591	583	594	611	619	599	573	633	590	587	598	596	617	588	565	595	603	590	622	606	609	623	582	613	632	618	569	599	603	549	605	593	579	619	595	594	635	587	598	575	582	600	552	616	563	586	599	611	584	607	595	595	598	584	615	553	608	574	634	592	615
23586	21554	28348	25272	21162	7992	2706	1730	1320	1136	981	803	762	680	609	554	542	487	452	448	422	418	361	393	397	346	350	341	308	301	321	311	294	297	340	277	268	287	289	276	284	270	269	246	275	308	304	302	273	308	288	289	276	279	269	292	299	285	282	264	250	275	282	236	270	264	280	274	289	265	278	278	269	288	300	287	261	265	260	316	287	319	307	301	277	291	275	255	261	289	267	277	258	272	265	281	280	286	300	290	299	274	274	278	254	300	272	259	250	249	284	265	269	246	231	263	265	292	277	281	274	280	276	284	289	263	291	286	259	249	275	285	263	290	250	264	271	300	267	288	292	284	278	269	252	254	276	243	282	275	314	224	280	276	293	285	280	274	290	284	280	262	277	264	294	263	293	269	246	259	271	260	285	275	301	289	289	264	260	291	286	270	283	272	276	266	242	269	248	297	253	288	293	259	291	276	245	264	269	287	270	254	291	252	259	280	285	260	288	298	267	257	281	278	293	279	276	276	274	258	268	262	253	272	255	264	277	293	277	268	273	295	287	254	278	289	274	248	247	265	277	256	284	258	262	285	288	265	268	274	269	271	258	288	248	305	254	273	283	314	274	300	266	303	282	288	263	261	281	283	287	268	258	280	263	260	298	277	279	276	266	289	263	255	262	256	282	268	254	253	257	250	289	255	276	264	266	269	279	276	284	294	262	272	258	282	281	280	274	276	291	290	261	298	267	282	265	280	254	261	285	303	275	289	233	281	282	307	256	292	287	287	251	282	297	275	283	287	248	288	301	275	316	289	268	280	269	267	290	269	260	284	274	275	300	287	258	283	271	290	280	254	309	265	286	276	248	251	260	262	294	269	276	295	276	325	265	267	269	287	263	274	266	261	268	297	279	279	292	279	256	273	282	255	263	283	293	278	263	280	253	292	262	288	277	268	286	291	250	259	273	287	305	290	306	291	270	272	258	294	277	252	255	286	264	268	259	250	295	275	271	271	290	290	272	275	311	271	272	275	283	277	261	262	298	269	260	273	277	276	257	260	256	284	274	278	279	274	262	278	252	262	262	279	283	260	273	273	263	289	249	282	263	321	275	271	278	264	279	262	292	283	275	259	300	278	295	321	254	250	287	298	298	265	258	296	267	287	289	243	234	275	284	252	287	246	277	272	259	287	298	292	307	271	238	301	264	259	272	261	258	314	256	254	262	264	254	275	290	286	286	253	267	262	278	298	302	285	249	277	271	256	297	286	284	279	257	308	302	282	298	291	249	293	268	291	256	266	280	269	322	241	275	299	285	267	269	301	233	269	285	262	308	293	291	264	295	281	307	285	296	259	279	264	283	232	284	260	313	300	231	254	263	266	285	273	284	255	263	286	261	270	260	272	293	293	270	273	274	268	282	298	265	299	283	270	266	286	306	261	272	250	288	264	252	256	249	310	277	313	257	259	292	246	262	284	289	274	282	260	273	294	270	252	265	283	299	286	279	289	285	288	255	290	293	249	267	282	275	259	238	270	270	264	301	277	261	266	280	281	281	248	278	275	275	266	280	275	286	264	274	295	285	266	291	272	257	277	265	240	255	245	264	249	269	290	316	275	255	311	287	274	278	244	279	259	265	275	240	287	269	273	269	265	278	284	278	287	243	280	257	294	277	249	287	279	284	262	274	304	278	281	223	273	262	300	284	273	273	259	282	264	269	247	292	310	280	262	273	263	281	266	262	290	269	271	283	251	295	263	293	307	299	276	293	276	281	267	285	269	249	260	271	284	291	278	276	276	288	271	261	265	278	270	277	248	288	252	277	276	264	241	285	279	292	308	287	270	284	276	239	313	315	271	269	285	256	280	298	293	247	255	277	286	252	267	282	271	275	268	277	283	258	264	283	273	249	282	280	294	260	301	317	281	243	279	279	275	240	272	245	271	255	274	274	263	289	242	264	267	239	260	290	308	300	270	271	253	270	275	312	259	284	289	253	291	282	287	284	276	280	262	288	294	273	279	280	285	289	281	270	277	276	294	253	282	225	237	290	266	255	271	295	274	253	253	289	269	268	285	247	267	272	279	285	268	259	274	278	275	313	299	252	291	261	299	295	278	274	275	284	251	260	247	260	285	271	279	296	302	264	264	266	300	271	281	275	275	280	290	258	280	275	292	282	271	292	269	259	264	253	261	239	269	316	267	261	278	282	301	267	278	276	289	261	289	275	273	264	292	255	277	279	278	276	257	239	304	256	273	272	254	265	284	238	268	304	297	249	259	264	253	299	259	271	291	263	258	280	271	274	258	274	280	278	269	265	272	258	282	281	278	285	245	272	282	296	239	256	254	312	288	253	281	274	311	275	266	279	280	286	281	288	250	299	274	276	275	258	259	275	277	306	251	260	254	258	271	287	276	282	285	250	247	288	263	232	268	272	292	240	268	276	298	281	272	265	283	264	213	254	266	277	305	261	282	263	255	268	271	288	284	275	304	287	311	274	261	295	284	292	255	288	278	271	276	280	258	298	276	270	266	256	244	278	272	280	263	269	276	277	301	280	273	295	288	260	283	314	295	247	302	259	264	275	276	264	277	304	291	275	273	258	260	289	270	245	281	262	257	261	299	255	266	276	280	265	258	275	277	254	278	263	284	281	263	291	271	275	262	274	289	290	281	276	291	254	273	270	281	289	259	290	257	261	271	275	277	268	259	295	299	271	275	257	258	242	283	287	267	284	270	264	267	237	268	308	281	257	290	274	281	241	258	274	294	255	278	255	258	282	276	256	269	283	297	285	294	293	264	291	270	279	276	285	269	278	292	266	260	271	264	264	303	263	277	302	247	257	290	278	281	248	280	280	277	271	295	260	254	261	258	247	273	292	296	280	277	296	267	295	248	283	284	273	286	305	272	285	316	270	255	277	276	268	281	295	277	299	264	297	311	306	263	290	240	286	273	284	295	263	289	244	252	306	245	272	275	290	262	275	295	265	286	292	301	289	261	275	256	298	283	247	283	274	259	277	266	306	262	266	272	271	274	280	295	252	262	260	288	257	246	278	271	265	259	300	279	294	266	285	253	301	270	282	248	278	285	251	281	295	282	275	257	268	256	266	292	260	262	243	257	309	293	274	261	279	268	270	244	265	245	291	328	282	277	308	278	275	271	299	270	284	267	248	248	243	310	297	253	296	267	250	303	281	265	253	241	260	290	297	280	291	279	295	250	274	288	264	276	276	258	270	251	267	250	278	274	264	280	298	275	258	259	276	297	286	299	275	266	245	266	279	280	271	281	277	278	260	262	296	285	283	270	307	259	286	275	282	270	287	284	292	266	287	250	281	277	272	268	266	268	276	256	286	280	274	263	255	296	258	267	278	277	283	258	274	255	268	295	267	261	266	293	287	269	290	272	257	277	298	268	272	268	283	259	259	261	251	287	277	256	260	285	265	277	259	258	270	258	284	310	293	286	269	282	293	292	308	296	272	248	257	262	302	287	282	246	280	241	258	245	276	284	283	253
10077	28487	21720	13108	9968	7702	5967	4712	3827	3195	2531	2128	2004	1662	1453	1330	1182	1060	945	862	765	732	758	711	602	691	615	631	577	545	567	562	564	574	513	531	506	460	481	488	461	500	484	459	483	512	482	448	462	431	463	441	437	479	438	451	436	478	495	476	487	448	439	445	443	471	423	461	478	409	443	416	460	469	500	438	493	495	439	468	434	468	446	472	467	478	446	434	455	464	457	465	438	468	464	442	447	471	448	427	446	493	456	469	492	473	453	446	434	487	449	448	455	466	462	468	489	483	447	451	436	434	469	466	444	459	421	448	472	458	458	449	490	450	441	457	430	458	424	459	421	455	424	481	459	441	491	442	425	464	455	430	452	459	442	501	426	426	408	441	441	469	435	475	456	425	477	451	427	493	460	468	470	450	471	446	447	430	434	444	453	417	446	447	476	457	418	433	489	473	462	467	455	405	464	459	439	437	481	434	436	445	460	453	453	461	486	475	494	451	473	447	474	428	425	439	465	432	455	447	447	463	411	431	475	407	452	463	458	469	447	440	439	447	424	463	459	454	404	480	444	460	436	437	430	445	458	451	483	434	438	468	472	434	474	449	434	422	423	449	428	452	451	441	422	457	409	461	425	470	419	453	450	488	455	478	408	417	459	438	462	444	451	455	459	439	406	462	447	483	454	475	440	463	462	461	521	425	479	472	427	401	448	468	426	408	483	455	474	451	450	456	437	449	424	428	436	479	441	456	448	423	423	425	481	451	455	451	493	454	477	476	435	472	486	453	432	454	448	445	461	456	462	464	438	480	408	442	447	428	461	438	484	447	404	417	486	477	463	428	446	422	435	437	461	448	422	468	433	475	439	472	450	453	473	424	446	456	456	452	445	439	437	447	458	424	461	413	447	457	453	426	449	448	446	454	469	433	475	439	444	460	434	488	485	464	411	436	449	461	421	385	477	485	478	460	439	466	483	427	425	473	456	486	471	478	437	484	456	455	422	436	474	427	468	460	449	460	504	468	414	439	424	428	441	491	448	430	416	425	453	481	466	426	453	408	459	439	422	446	473	452	465	472	435	465	511	485	437	446	436	510	432	461	441	455	455	493	464	466	446	417	462	437	426	439	450	450	412	460	448	446	424	496	448	464	473	416	456	466	442	437	470	420	432	461	452	442	445	452	454	464	445	400	422	480	437	459	431	438	415	464	444	473	446	440	439	501	430	443	455	462	460	441	468	492	457	480	419	411	454	494	474	447	460	432	454	462	462	437	400	459	452	500	447	457	479	456	456	461	443	420	460	425	471	443	459	472	473	481	455	451	468	498	430	486	436	441	453	431	458	437	482	459	464	423	444	439	449	458	429	446	433	447	451	459	436	443	445	446	441	438	441	452	423	469	447	457	485	448	453	471	453	465	438	448	486	433	443	445	441	444	446	467	451	453	480	453	453	456	461	468	484	420	451	484	473	396	397	486	443	461	482	467	452	413	457	426	455	456	481	441	488	457	413	492	432	488	457	439	462	447	444	458	436	446	447	447	441	421	441	448	434	442	470	491	487	457	435	445	485	415	440	438	464	447	449	402	441	475	452	445	435	456	443	445	431	421	435	457	455	456	415	442	455	447	466	466	493	463	430	454	470	421	468	449	454	457	449	468	462	410	469	447	473	447	425	437	455	431	472	433	445	443	461	476	427	473	437	469	480	441	452	428	478	456	469	428	429	412	447	427	434	474	425	439	455	464	472	441	459	432	447	461	432	438	477	431	423	429	438	474	462	433	451	432	452	431	452	439	425	390	457	468	456	461	458	427	447	459	461	476	430	427	447	448	432	428	443	441	403	455	449	457	432	461	463	453	421	446	466	445	407	477	457	434	470	432	485	448	478	488	465	463	489	437	451	456	448	450	428	420	448	456	438	425	450	461	435	452	444	460	438	442	456	455	405	438	442	451	398	469	425	464	467	445	440	488	423	454	460	450	481	448	426	480	461	426	488	471	473	460	435	441	451	425	395	499	410	487	430	470	413	462	465	473	458	479	441	436	439	506	459	442	428	421	461	442	477	453	449	460	415	458	451	449	473	463	430	487	425	429	450	488	442	393	473	424	466	444	415	436	501	442	436	472	466	450	461	438	470	448	433	453	474	456	434	456	439	450	428	458	461	449	493	456	421	424	455	434	430	462	463	466	452	447	481	441	442	463	430	475	467	418	436	453	451	436	421	452	444	470	463	431	463	483	424	467	507	463	461	443	472	433	469	442	433	446	469	419	459	474	398	457	463	447	414	473	457	439	450	461	431	474	434	467	432	458	456	428	462	469	454	499	462	457	428	457	444	443	455	449	466	427	514	465	479	446	475	461	467	479	437	432	448	449	473	469	479	466	435	453	430	434	454	420	434	400	496	436	458	463	439	460	453	488	435	466	448	442	440	457	448	471	431	449	446	461	472	454	448	458	435	426	462	457	438	441	424	450	405	419	441	441	465	450	423	452	446	448	466	470	435	445	425	459	463	460	465	459	429	456	453	456	466	434	449	471	448	467	477	461	451	444	440	465	436	462	458	431	484	422	429	468	407	448	424	431	463	479	467	506	448	504	448	419	450	427	487	397	421	456	424	437	446	445	468	433	479	459	433	486	437	438	426	471	456	442	418	452	459	474	436	451	450	461	434	487	448	407	442	468	445	438	437	437	495	426	457	454	452	424	455	452	484	459	456	427	451	484	469	464	428	450	481	445	475	455	434	458	429	450	411	418	455	442	457	464	490	450	455	478	452	438	461	466	452	451	482	465	450	469	453	458	430	449	463	474	425	478	454	450	429	429	475	436	502	477	460	444	469	444	469	415	461	459	433	458	456	434	413	429	446	417	467	463	443	460	442	439	458	450	434	433	459	462	444	448	445	455	443	419	474	453	419	460	419	406	427	441	448	446	458	430	455	460	461	466	453	488	448	477	448	435	462	454	440	414	430	411	434	438	454	438	478	441	442	453	453	445	472	465	409	467	413	456	453	413	448	478	440	415	472	434	464	472	422	438	457	457	445	457	445	456	460	424	475	483	442	466	414	451	457	459	437	467	461	432	412	433	451	427	443	401	423	427	422	474	433	431	466	436	434	443	464	463	473	455	471	431	437	514	465	447	450	447	485	441	448	461	464	461	439	455	438	450	447	452	438	434	426	436	473	414	446	413	454	444	439	490	491	460	443	428	444	467	479	428	438	442	474	475	472	434	450	433	420	454	463	439	482	466	397	479	443	449	441	473	420	471	471	425	483	438	443	422	456	491	451	464	477	460	421	458	452	439	466	434	463	465	454	473	473	450	472	469	464	446	467	447	439	481	425	423	460	438	457	442	476	468	460	458	436	449	434	454	458	431	430	472	430	460	449	428	489	416	466	479	443	427	463	449	433	437	418	451	481	488	458	439	449	458	490	425	443	441	446	420	424	424	479	447	438	450	455	433	455	394	439	450	421	448	430	413	436	447	439	457	435	428	448	444	448	457	418	472
24972	21486	26058	23430	5216	2323	1740	1293	1124	927	796	785	668	665	636	574	559	478	520	470	469	440	455	413	396	389	378	411	385	377	378	360	395	376	352	369	348	347	391	341	383	326	336	335	349	340	334	362	373	348	381	361	327	381	389	333	354	367	343	334	385	374	365	364	335	371	300	333	369	352	367	370	356	352	369	379	354	322	368	370	374	341	357	372	331	345	348	310	366	366	356	360	339	369	347	344	335	339	349	337	368	337	357	356	363	357	357	323	367	351	331	342	352	320	342	375	328	367	358	373	359	330	370	375	358	342	358	361	371	323	365	336	364	367	346	355	350	354	351	334	340	367	383	344	353	373	348	368	326	360	344	338	358	338	339	353	345	372	345	328	373	346	367	340	341	349	380	369	344	363	330	371	369	347	332	350	419	364	386	361	369	342	362	331	357	364	327	314	381	346	353	379	336	358	330	355	333	352	331	352	353	397	352	373	348	320	367	349	366	375	366	371	381	327	346	376	335	387	373	332	384	344	368	343	345	356	349	355	371	324	348	384	339	342	336	333	358	377	349	355	373	317	359	357	372	360	369	367	400	351	366	337	352	361	332	362	339	366	353	340	348	364	352	354	367	356	365	325	348	370	366	358	336	356	369	371	356	352	326	362	379	377	363	347	346	370	355	379	388	340	342	372	374	388	346	372	359	349	351	321	360	355	363	311	386	372	322	351	355	351	348	365	375	329	331	349	340	340	328	351	361	351	377	345	362	336	354	377	371	374	320	341	347	344	356	330	360	363	353	349	350	326	351	372	335	323	351	379	385	361	350	312	351	378	341	377	363	365	328	377	353	322	307	354	338	367	341	339	370	343	323	341	379	356	350	364	359	378	347	343	338	342	324	402	355	372	361	395	373	365	364	360	385	346	374	337	323	335	396	328	392	359	361	343	367	372	329	360	431	368	359	384	338	360	391	329	367	393	345	318	371	345	354	361	354	335	344	337	369	339	322	359	366	331	331	379	379	350	369	347	332	353	316	345	353	314	365	326	351	332	353	331	359	374	328	340	343	357	343	336	371	331	340	347	327	367	367	369	312	369	338	350	370	341	368	353	323	350	371	342	376	335	340	357	372	343	371	345	376	344	329	372	363	349	340	357	393	345	336	338	364	362	312	350	363	354	368	327	361	357	344	364	349	389	367	368	330	352	354	332	344	385	337	344	331	343	340	368	347	367	363	383	355	356	344	342	360	369	385	363	360	335	345	362	357	343	341	359	360	395	350	341	369	368	314	347	319	390	356	368	349	349	370	332	355	352	359	337	353	362	345	375	348	357	351	357	367	380	355	347	359	379	351	368	320	354	358	374	400	326	367	331	356	336	357	341	359	348	380	360	362	383	378	365	340	366	382	332	365	348	355	361	366	383	350	370	304	378	362	336	316	349	366	328	311	339	359	332	342	305	359	340	367	323	355	368	371	352	349	331	346	343	346	351	346	345	357	397	357	367	377	388	347	370	367	385	343	338	347	361	376	347	346	346	368	388	328	331	361	355	351	348	357	338	366	345	365	333	352	368	340	379	341	327	350	364	344	351	330	362	376	367	375	368	345	359	325	338	336	300	342	373	336	335	359	369	348	372	388	339	347	343	354	397	347	357	315	354	339	343	364	368	325	360	353	409	351	346	355	349	379	354	324	326	358	354	319	387	345	365	333	354	325	357	312	358	351	401	368	342	362	361	382	313	354	343	386	346	382	334	371	369	360	360	384	362	368	320	349	371	342	365	350	344	338	336	390	345	324	358	324	308	375	379	377	339	347	329	371	341	357	355	371	358	313	362	371	370	348	411	365	357	348	327	334	351	336	350	360	341	366	331	361	357	371	326	357	356	361	369	343	352	358	348	389	344	347	377	346	340	330	397	365	341	332	335	364	364	353	351	374	359	352	341	367	361	359	332	355	365	349	403	337	354	363	345	334	333	353	328	360	353	334	374	344	388	341	354	368	362	351	382	355	357	401	386	368	348	317	351	348	336	336	366	342	338	366	374	350	373	372	351	339	336	345	322	349	366	349	363	355	372	340	357	349	326	361	348	335	346	325	341	344	345	350	363	308	361	332	374	340	348	340	368	354	337	367	365	374	355	340	332	339	391	327	356	350	386	383	363	377	342	360	376	333	335	342	349	351	374	338	383	327	352	396	330	358	330	356	370	338	332	365	322	353	386	346	354	347	377	364	363	358	339	397	355	332	349	324	373	401	331	360	338	340	341	356	347	356	341	356	356	366	347	353	392	325	377	343	341	345	341	351	351	308	369	340	364	358	363	330	312	344	339	363	358	374	363	330	381	329	337	356	369	330	352	332	340	362	353	310	341	368	344	350	377	384	351	330	347	354	344	386	385	348	381	336	346	365	339	373	358	317	370	372	344	384	341	372	355	324	357	356	363	353	358	378	385	352	353	359	350	342	368	368	344	320	345	356	350	341	346	365	370	337	359	329	354	358	362	353	369	371	337	364	332	366	357	374	352	352	344	334	333	355	344	323	327	364	342	345	378	387	335	344	351	347	342	348	380	364	391	353	344	351	372	352	345	385	334	362	349	369	367	355	365	361	348	325	335	361	362	349	379	376	350	351	371	318	356	365	314	381	359	337	391	335	358	361	371	300	377	365	358	352	315	345	373	353	354	341	356	319	350	341	350	333	318	359	387	334	345	364	298	383	374	362	340	344	380	366	367	390	358	345	338	361	326	359	341	366	322	364	392	354	368	371	369	317	366	380	346	363	345	350	377	352	343	341	327	384	367	364	351	354	358	355	378	347	347	335	317	346	346	336	353	330	356	344	393	356	360	373	335	341	382	342	348	354	380	338	360	353	396	348	342	356	348	352	326	421	351	391	338	346	385	333	366	337	362	363	347	333	358	355	323	319	369	343	345	348	365	367	372	333	349	337	348	352	316	339	371	323	365	366	330	353	348	361	364	345	345	362	394	368	348	327	367	373	338	344	359	368	365	337	360	331	354	343	342	329	353	368	331	359	318	365	333	334	381	327	348	368	315	349	346	389	376	340	360	353	346	356	354	370	364	377	341	363	338	341	328	345	368	374	338	384	359	391	357	373	356	346	338	330	355	364	363	363	337	321	359	346	357	332	357	361	368	360	341	320	369	370	365	355	366	374	304	384	376	324	383	384	341	359	352	359	355	335	368	336	351	324	332	364	325	349	356	358	349	346	380	356	340	371	346	338	348	369	329	409	347	371	379	333	365	395	352	363	356	349	340	377	397	314	373	367	338	369	345	351	351	363	363	351	378	343	337	366	355	335	333	380	336	327	338	380	320	337	355	329	343	350	380	365	381	374	344	326	333	355	341	357	358	364	346	340	370	383	364	359	382	358	361	349	362	378	352	363	365	370	355	340	355	382	364	356	363	354	381	338	357	375	357	341	343	335	377	388	363	335	358	349	375	380	383	330	362	380	359	376	360	359	355	343	300	337	333	349	367	366	332	342	395	349	350
9910	23888	17901	10408	7651	6003	4740	3700	3039	2562	2149	1902	1665	1458	1364	1144	1115	999	967	942	836	839	803	789	726	710	719	660	670	702	666	684	641	622	595	674	590	551	521	586	575	539	543	593	549	577	592	596	567	579	580	563	534	563	550	583	564	595	552	611	537	555	574	589	549	614	557	593	637	532	581	566	578	584	531	577	588	577	576	552	584	535	557	591	573	619	636	557	538	580	589	542	541	543	605	576	540	584	569	593	613	585	556	522	548	564	550	543	520	567	596	552	592	537	555	578	586	530	529	573	565	579	554	584	525	604	577	565	543	600	579	557	549	577	587	578	567	584	554	561	598	556	580	543	571	556	571	597	554	586	559	556	545	616	533	546	572	532	597	548	547	577	528	561	569	616	594	542	594	533	572	582	635	589	614	591	586	577	632	558	595	574	561	584	581	602	543	559	536	538	569	564	567	582	582	552	589	576	546	578	593	577	563	592	543	549	572	614	559	607	564	589	588	560	611	602	554	585	587	570	560	535	560	561	544	550	563	572	546	553	560	544	588	546	622	555	616	530	567	566	608	519	508	577	574	579	596	598	596	580	552	555	594	560	589	573	529	541	568	586	567	567	578	649	572	598	588	553	596	603	570	546	612	539	567	557	629	566	534	558	585	582	561	560	555	567	603	572	572	551	572	568	561	553	553	560	571	566	582	562	584	571	608	553	544	532	492	567	513	550	575	597	582	537	564	573	544	588	592	560	593	573	579	576	530	585	600	573	584	578	542	594	588	583	587	564	584	596	625	558	608	614	577	607	574	566	601	506	576	553	558	612	573	571	566	564	569	569	586	575	610	550	560	530	588	580	522	542	543	512	569	569	535	551	580	570	539	574	565	590	579	597	598	571	581	561	583	556	526	585	587	601	581	549	580	544	588	578	567	593	602	575	543	558	585	622	569	558	548	531	569	524	574	545	562	571	604	555	550	586	555	574	536	575	589	576	566	564	586	595	579	550	560	601	537	550	551	566	509	567	578	548	593	588	574	558	577	544	549	582	559	556	560	531	584	579	548	586	604	585	566	567	569	572	581	558	587	584	606	600	542	541	566	562	553	575	550	578	590	582	576	578	554	558	615	561	530	569	564	594	607	562	576	566	558	558	547	562	580	543	528	571	573	593	553	546	514	572	568	590	550	607	604	593	572	570	560	528	567	574	602	525	550	571	576	573	573	590	595	524	507	585	525	625	588	584	548	555	542	557	535	582	589	609	588	539	563	554	538	538	605	601	598	566	582	577	531	526	596	616	555	572	597	561	551	554	555	554	581	534	586	578	547	567	581	550	596	560	566	593	547	564	552	551	520	555	575	530	613	620	566	601	555	589	565	546	548	536	550	579	582	577	527	550	527	561	535	568	571	545	546	612	530	603	598	546	557	556	565	584	551	598	573	536	571	560	587	551	620	569	559	595	560	550	536	588	590	604	543	592	574	560	546	579	593	589	567	566	552	546	519	570	555	555	599	578	630	558	579	549	590	530	545	556	538	590	574	549	567	591	588	557	550	546	534	583	563	546	560	586	597	574	590	611	553	601	577	575	536	577	536	577	609	570	605	562	547	574	552	577	516	562	552	586	567	567	586	603	562	577	583	563	582	556	526	568	577	588	538	533	550	573	581	590	573	574	544	548	610	575	571	538	578	537	568	568	536	574	592	530	569	543	545	603	596	556	575	581	563	516	573	546	573	546	562	574	586	575	575	521	556	532	552	527	549	594	537	547	587	559	595	549	578	567	549	623	571	588	556	582	585	574	560	555	549	603	568	549	553	565	559	514	541	572	548	576	575	560	597	608	599	566	539	575	550	557	540	566	597	599	534	570	568	553	584	583	577	610	543	609	561	582	557	582	572	605	613	593	601	584	588	577	570	546	528	560	573	584	563	545	587	581	594	605	593	575	549	565	613	551	571	561	590	595	590	550	553	596	525	581	576	547	575	588	562	571	585	547	573	547	549	563	572	537	552	549	550	565	630	547	620	583	569	594	580	610	602	566	585	575	534	546	548	596	600	530	585	576	546	560	642	598	545	525	587	590	560	583	568	584	580	560	591	531	594	606	572	577	519	540	548	533	591	542	614	545	634	557	598	562	613	572	571	583	561	587	589	573	532	557	564	587	588	571	597	572	551	591	559	556	565	565	602	547	612	557	549	549	584	612	540	565	575	525	562	550	576	554	578	564	580	528	568	604	557	585	600	516	548	598	640	601	579	558	565	588	583	582	593	551	577	539	582	566	568	579	562	615	520	568	553	582	490	545	615	571	521	563	563	577	602	599	575	573	560	540	576	560	583	517	535	592	560	565	538	588	602	568	596	558	589	582	561	574	627	517	569	545	615	581	579	553	570	552	577	615	620	646	549	564	583	587	591	577	575	538	533	574	586	553	607	586	584	555	538	596	579	582	600	567	554	596	591	593	529	565	543	577	542	566	546	560	615	542	565	561	576	592	605	576	587	605	548	573	589	545	572	547	545	581	595	582	558	571	622	584	598	576	554	554	558	572	527	521	590	587	551	571	593	592	570	576	543	573	533	567	599	562	554	597	558	591	578	584	593	571	536	573	600	562	563	552	550	595	581	555	567	578	580	546	580	571	569	555	529	571	616	578	556	571	607	570	535	578	572	552	551	578	586	580	635	541	544	557	549	612	558	563	522	553	534	524	591	556	534	572	557	555	586	559	551	557	589	624	560	571	555	557	586	598	546	583	539	561	556	555	552	554	571	582	597	573	591	575	550	597	588	537	551	562	567	568	554	516	543	626	558	542	596	539	559	555	594	530	624	542	597	593	570	584	562	521	581	562	614	555	543	530	583	549	585	561	551	596	575	592	540	555	566	560	635	582	561	538	565	575	585	571	538	554	596	570	594	601	561	585	574	526	574	587	562	554	557	554	606	546	573	589	547	593	556	506	533	545	564	569	601	596	578	579	544	606	527	639	557	581	584	599	634	582	589	587	557	578	545	554	592	552	579	629	621	592	568	557	600	573	579	554	617	584	570	555	582	565	591	555	539	561	576	581	575	555	580	565	563	564	557	605	571	538	535	552	548	565	591	556	553	557	547	562	547	578	587	547	579	560	558	604	557	561	591	524	581	601	550	510	528	567	576	610	563	600	610	523	570	541	574	589	581	547	573	575	562	559	548	559	554	606	567	592	540	560	592	556	564	530	599	546	553	576	572	559	579	550	569	582	590	562	583	563	582	596	572	560	613	572	623	600	593	552	575	570	536	590	562	558	551	558	563	523	579	594	565	556	554	571	564	580	588	545	584	569	570	583	566	583	584	539	550	540	575	562	577	595	554	559	576	584	589	563	550	545	558	604	563	546	561	583	564	590	597	540	558	556	566	576	586	595	591	570	571	540	536	521	572	562	581	548	547	576	551	578	574	602	542	548	549	571	573	579	569	570	559	578	587	517	575	561	557	549	580	552	581	554	528	560	545	610	575	566	544	530	571	576	511	584
22640	21518	28859	24625	21534	20077	6752	2666	1777	1551	1215	1117	923	834	733	633	571	486	442	432	396	387	354	341	357	329	341	257	289	304	309	286	271	285	258	249	262	284	243	236	215	239	235	250	247	234	226	265	227	221	231	260	225	250	238	227	264	181	231	213	244	214	221	238	258	214	213	207	207	274	226	242	232	244	252	200	233	253	241	216	225	226	225	211	242	241	224	262	228	232	228	220	230	186	206	234	233	221	223	203	229	218	224	233	228	210	240	218	223	195	237	241	214	211	221	210	218	205	226	195	243	205	214	221	243	233	214	214	235	240	257	215	226	206	201	216	222	214	221	213	226	213	222	226	223	219	234	225	197	229	228	237	233	234	212	239	245	209	245	215	240	224	208	220	229	230	234	264	237	243	238	211	229	223	217	227	211	217	236	220	211	227	190	241	237	254	243	206	244	204	235	223	228	216	251	236	211	218	222	224	217	205	242	203	218	228	200	188	234	252	227	228	216	213	199	231	208	216	222	212	237	227	215	255	199	216	206	236	236	207	235	238	236	209	233	210	243	216	223	237	193	203	208	220	205	219	216	214	196	224	239	222	229	232	227	250	232	197	222	226	233	223	243	209	241	252	224	248	207	204	244	227	219	255	216	219	213	214	209	236	241	201	210	219	223	185	223	206	225	238	212	245	225	222	243	202	233	214	212	213	254	212	224	221	236	208	228	207	224	223	210	242	256	219	225	250	223	199	240	224	242	199	230	235	233	203	257	206	241	236	236	210	223	228	220	201	226	212	224	237	224	224	246	215	229	201	229	214	226	238	216	235	238	214	250	223	202	218	241	229	226	225	214	206	254	233	230	226	196	234	206	203	227	211	228	216	196	227	214	241	210	219	220	236	248	193	236	216	244	228	218	211	226	218	230	249	208	215	219	215	245	239	226	225	220	245	238	243	207	247	214	200	189	210	206	217	202	237	241	246	235	218	227	223	230	208	214	243	245	247	240	223	237	201	219	215	239	222	189	223	223	232	220	199	226	229	210	226	234	233	218	220	216	212	212	207	226	219	220	209	199	243	230	222	202	253	192	235	222	214	203	242	237	258	241	223	218	241	190	231	230	235	212	217	221	196	215	245	236	217	239	240	232	234	241	229	200	209	201	199	214	211	236	205	216	235	254	231	222	233	230	263	207	214	221	198	239	211	225	199	231	206	238	226	221	235	226	244	246	221	235	265	229	246	218	223	213	221	234	225	224	219	211	208	226	238	208	237	227	216	227	224	207	238	204	221	212	250	235	204	234	213	262	210	225	211	227	216	241	230	211	210	234	204	221	226	231	201	236	217	227	241	218	239	250	219	225	251	234	224	199	230	209	215	242	260	234	226	220	246	236	201	225	194	231	252	230	213	213	214	225	222	246	236	218	227	245	190	221	226	220	227	239	236	252	227	212	208	218	201	198	221	216	212	231	211	196	225	223	218	230	225	219	222	218	216	237	189	223	234	231	232	214	230	217	220	240	232	244	221	211	222	238	216	235	257	218	225	253	232	235	217	225	240	202	222	235	236	204	212	220	253	225	245	247	222	219	233	190	261	215	224	249	211	235	241	223	219	245	224	233	201	213	209	226	235	228	266	229	235	226	226	224	195	230	225	224	199	218	241	213	232	218	228	214	208	223	205	216	220	241	219	208	218	211	216	238	182	200	202	234	221	213	220	221	232	235	226	221	218	224	220	225	213	239	215	210	230	229	227	234	217	222	240	201	206	244	211	213	199	246	222	231	211	244	191	255	234	221	235	221	215	240	208	248	226	231	230	200	209	216	246	200	246	235	200	223	234	232	239	237	219	208	231	224	227	249	217	224	232	246	225	243	236	220	242	235	243	219	207	226	245	235	225	223	211	233	226	248	204	207	204	253	261	214	214	209	239	225	230	237	241	216	206	189	216	241	232	205	244	228	226	237	231	232	248	209	219	234	221	246	212	224	219	217	224	223	224	221	247	220	212	226	241	228	204	237	194	239	215	193	217	218	218	233	225	245	220	222	232	246	210	197	222	225	244	208	247	211	235	221	210	242	234	217	219	219	231	214	212	194	213	199	237	221	237	245	219	194	221	220	219	195	235	238	192	219	229	212	266	233	239	260	251	239	217	234	246	213	213	199	227	221	221	236	206	229	243	214	232	218	248	214	227	215	203	242	216	235	207	204	202	208	215	224	209	212	207	207	226	212	233	208	250	217	247	214	236	230	233	214	221	245	207	218	197	231	215	229	211	237	244	226	242	237	244	199	255	219	215	225	199	207	220	227	196	224	206	232	213	203	207	214	225	245	207	238	208	230	240	201	230	198	225	241	204	210	241	243	265	226	216	225	219	229	221	244	229	208	198	226	239	251	206	224	232	221	205	212	196	218	220	230	215	210	229	250	234	220	205	226	212	222	193	219	217	240	207	199	213	230	214	202	218	214	216	247	218	224	218	233	220	200	234	229	229	229	225	248	267	224	233	219	222	238	216	210	222	249	230	208	219	220	236	216	232	218	231	235	227	246	234	238	218	232	201	204	238	193	264	220	217	215	197	219	201	234	239	211	254	221	231	213	254	218	225	235	208	223	220	224	214	221	211	230	232	250	202	218	217	218	236	231	232	203	240	216	208	227	236	219	207	232	211	228	212	222	218	215	206	204	238	216	231	199	226	239	247	210	235	221	231	222	238	234	224	220	235	221	243	244	212	251	233	247	202	196	217	234	224	207	252	215	207	204	209	223	206	232	197	238	184	230	248	239	218	218	250	211	202	248	255	235	231	232	220	221	240	193	241	213	234	242	225	246	227	218	220	231	233	249	210	205	231	200	224	223	239	213	245	215	225	224	245	210	214	203	229	203	198	236	206	225	217	207	241	224	206	229	231	240	228	217	247	222	218	201	214	216	215	228	222	227	211	227	219	220	217	229	211	228	217	215	208	212	231	221	217	205	204	213	220	208	218	217	199	245	239	227	220	228	217	209	215	219	232	242	201	244	213	223	204	189	219	238	227	235	237	230	208	222	217	229	206	212	242	213	209	226	227	199	216	235	208	250	206	242	235	220	199	215	217	226	199	235	218	226	212	231	236	204	218	207	204	189	227	212	217	232	211	225	234	217	230	234	216	221	202	226	226	202	205	224	223	243	244	234	202	217	219	236	224	233	236	253	209	223	200	215	227	232	225	214	192	234	202	241	242	234	243	210	246	228	222	215	238	199	222	210	218	219	216	253	230	228	203	213	206	219	211	229	213	219	228	221	217	214	219	226	227	206	220	229	223	243	207	227	198	227	213	238	222	257	223	215	216	249	223	198	228	235	199	219	234	229	245	215	235	219	236	227	218	220	202	214	223	231	234	201	210	213	239	237	230	235	223	210	225	223	227	236	207	207	217	263	221	245	218	211	232	225	234	249	214	224	230	206	209	236	234	235	254	241	236	203	229	239	233	191	186	227	229	206	211	226	232	195	242	232	185	235	245	240	212	239	212
11846	32723	25967	17011	13300	10307	8097	6521	5159	4141	3485	3057	2481	2178	1851	1498	1374	1235	1112	973	892	798	808	745	683	636	665	627	530	532	472	499	507	496	477	451	426	427	448	380	385	393	364	386	409	357	421	365	415	353	393	378	375	357	357	352	374	386	351	366	365	385	364	394	368	349	413	341	368	369	356	388	323	375	358	366	386	374	359	349	361	360	347	382	396	385	362	358	354	383	359	377	381	353	375	363	374	372	337	398	355	351	365	353	351	363	395	370	346	358	369	347	363	338	372	330	381	345	366	356	369	364	402	336	360	375	342	346	337	372	333	361	380	360	347	356	364	341	360	333	370	379	339	364	355	324	345	353	364	356	363	380	362	347	393	377	361	337	329	374	378	354	370	333	361	341	339	332	364	341	329	379	397	337	363	332	349	367	362	359	385	361	336	338	348	358	347	320	324	346	370	347	360	361	389	357	378	330	353	375	357	344	340	364	337	346	428	355	410	373	367	378	353	353	362	369	347	389	328	390	342	389	353	373	382	385	345	379	366	401	372	340	370	348	364	377	364	361	390	346	402	366	386	361	362	340	344	327	349	363	348	361	392	344	344	340	336	332	366	398	368	380	373	341	342	346	374	348	379	338	373	374	347	362	363	327	361	376	380	342	371	353	317	335	361	344	362	363	342	388	362	333	357	329	368	344	375	361	315	355	356	381	310	346	320	394	361	377	355	372	325	364	382	368	356	346	355	371	353	349	375	349	352	343	358	379	379	365	351	326	361	339	338	367	362	373	367	343	386	302	342	328	338	358	333	379	347	353	361	376	369	352	365	334	369	396	356	360	353	361	366	377	352	317	330	383	368	360	350	356	353	358	355	353	315	349	364	351	363	402	358	339	348	377	369	342	344	351	380	387	359	366	355	341	338	331	370	348	358	402	375	337	359	357	360	355	333	366	340	373	358	368	355	382	359	386	354	347	348	363	340	365	375	333	365	323	348	348	351	386	337	347	354	345	366	386	330	331	338	363	342	414	362	344	366	363	375	379	348	344	359	382	355	343	376	331	342	382	337	373	357	346	376	377	326	331	313	363	363	333	351	362	350	360	358	352	344	367	347	318	331	346	342	331	352	378	353	343	365	392	368	361	344	314	365	352	369	356	378	363	383	395	361	387	353	327	329	383	327	376	372	378	352	384	342	328	365	366	358	414	353	338	340	387	402	360	352	332	384	335	364	389	310	337	346	391	344	353	342	355	342	358	319	357	362	341	393	343	342	369	338	360	355	390	370	371	355	349	311	350	343	340	352	368	361	344	351	356	365	383	338	326	379	366	405	376	346	359	372	360	347	365	336	355	385	365	372	341	332	391	367	350	393	342	386	336	347	361	309	371	330	314	359	395	383	335	330	376	379	354	346	376	339	375	345	353	334	356	301	344	345	353	336	373	363	357	349	379	345	395	360	360	361	347	351	334	387	373	360	365	336	317	398	358	372	388	323	348	339	332	339	359	348	357	372	331	342	342	396	344	339	359	384	358	369	325	355	366	336	361	347	364	369	404	358	360	362	363	353	339	364	383	396	349	350	372	347	356	369	362	341	333	365	355	364	347	330	374	310	335	348	368	368	331	371	378	342	365	358	353	340	360	360	355	357	350	362	386	386	340	339	370	358	341	325	338	355	339	389	356	386	363	340	347	367	369	382	372	369	395	368	350	369	361	359	363	339	351	348	362	358	360	365	365	345	372	383	328	344	364	369	344	351	334	353	354	358	362	379	363	371	355	364	362	376	362	360	351	349	339	339	337	369	343	412	344	383	329	328	357	376	394	371	362	334	317	355	358	349	331	347	353	378	362	364	378	366	355	344	346	349	354	348	342	371	364	353	344	345	340	334	338	371	359	333	373	314	334	359	349	354	371	382	334	374	354	358	355	369	359	370	372	335	329	340	390	369	351	385	359	353	357	344	374	338	379	361	347	323	331	373	377	362	352	338	385	354	352	344	370	330	366	321	336	322	329	346	359	351	386	357	346	317	389	355	352	333	348	341	348	348	376	329	389	346	358	349	325	353	353	365	344	361	339	352	369	351	375	357	346	336	353	355	342	366	387	357	345	331	357	347	346	363	331	376	341	375	345	352	353	373	352	353	348	344	354	359	367	364	373	352	345	394	360	334	359	323	362	368	326	329	341	341	391	366	367	370	375	359	374	361	377	359	374	355	333	360	386	338	334	364	339	359	358	390	352	377	344	381	370	331	359	336	328	347	381	363	381	366	350	349	369	380	384	368	338	368	346	361	382	338	359	350	356	339	330	320	368	338	322	346	351	377	362	348	354	337	349	331	325	372	335	335	349	370	364	357	366	347	393	394	371	352	342	370	338	356	369	359	340	378	406	332	356	365	352	347	364	341	356	365	351	351	366	358	342	371	358	335	396	371	319	328	330	377	354	376	338	337	344	352	361	359	347	340	334	352	359	389	384	345	335	352	373	369	380	384	368	368	349	320	358	363	344	393	361	364	379	356	386	355	350	352	365	359	353	358	387	331	349	320	395	363	364	344	325	376	357	355	326	377	371	354	373	375	325	353	332	366	365	393	354	357	377	353	371	344	364	328	360	309	317	353	333	360	350	362	365	327	331	373	362	374	354	380	375	373	339	358	378	365	358	415	374	348	347	399	393	352	344	379	390	345	367	337	377	360	322	357	363	380	317	351	346	372	378	352	347	353	328	330	326	369	365	382	364	386	370	325	352	328	339	378	334	385	354	352	350	378	385	355	358	343	344	364	365	352	337	376	319	386	338	366	366	344	355	323	375	342	360	338	382	365	369	342	325	343	365	301	367	347	340	348	370	336	376	311	358	405	337	331	374	325	367	357	346	339	370	378	375	357	372	350	370	346	362	373	350	345	368	329	362	387	367	337	341	377	390	335	350	352	357	359	342	361	383	319	330	334	385	342	365	388	324	362	380	344	343	355	347	392	331	318	329	339	391	335	372	356	335	355	389	369	342	358	361	366	379	352	336	375	359	329	386	370	359	339	371	326	386	341	355	351	378	351	330	357	362	385	372	356	371	354	379	359	381	368	367	368	362	361	339	374	332	348	350	384	316	357	370	360	352	369	379	366	334	371	375	384	391	333	380	329	367	370	356	349	345	380	327	316	363	344	341	361	331	348	354	352	364	383	384	322	363	353	353	354	359	342	339	361	344	358	354	338	349	374	364	361	375	385	351	342	360	355	390	377	364	349	342	336	349	316	353	361	327	338	347	372	351	355	374	371	351	354	348	390	342	350	312	383	368	347	348	329	333	384	352	351	355	366	357	397	339	350	363	383	377	345	400	339	374	364	370	366	365	352	354	364	372	343	385	381	369	336	348	356	347	342	340	394	339	369	394	387	355	324	352	394	372	382	396	393	335	353	382	353	332	362	351	384	355	349	351	332	324	377	351	352	374	375	358	357	329	361	357	355	386	357	329	338	353	350	372	394	363	338	358	336	368	361	370	356	362	363	315
27508	20067	12329	5266	2500	1695	1301	1127	928	828	738	658	625	539	531	493	488	480	476	438	416	473	401	446	409	379	401	394	413	419	357	384	444	380	403	396	342	358	363	377	379	379	370	356	387	408	378	380	365	370	392	379	350	347	325	337	384	353	327	376	374	357	390	370	391	382	347	334	365	372	383	354	357	352	363	348	311	353	351	368	364	349	374	337	366	362	383	389	403	371	377	347	342	373	387	367	348	363	364	374	367	406	350	386	382	326	362	387	361	359	367	382	375	352	383	351	365	339	348	376	375	373	360	362	343	351	371	362	344	394	376	370	364	386	376	405	353	365	357	422	358	401	387	381	373	334	340	363	355	375	372	351	350	360	374	316	364	341	374	361	350	353	383	344	376	366	341	320	380	329	369	354	338	373	391	335	346	376	337	342	372	375	373	382	368	341	388	374	376	352	366	389	351	366	351	363	330	356	348	341	325	348	340	338	344	332	367	365	375	391	359	346	367	380	321	363	362	364	331	361	367	344	358	369	360	365	340	337	355	365	364	353	340	338	406	368	369	343	393	380	369	346	378	344	358	336	410	363	362	359	344	375	348	358	319	323	395	385	355	385	362	364	346	348	367	376	373	353	359	360	354	356	345	351	398	368	340	345	373	362	367	364	379	361	378	353	379	344	351	342	354	331	358	369	330	355	377	391	312	367	357	375	379	347	379	344	364	375	401	337	359	331	356	354	351	366	383	340	345	384	388	392	346	385	391	395	371	363	346	348	347	361	371	378	406	344	341	366	332	331	366	353	366	375	349	371	406	396	334	347	394	356	345	364	371	384	362	349	361	351	366	391	337	360	372	392	395	350	366	376	363	368	410	358	358	345	344	358	379	333	395	366	365	352	354	385	392	385	390	347	331	355	369	376	343	387	390	357	382	357	365	376	379	360	370	316	382	374	368	383	366	364	353	342	382	369	351	380	388	370	357	359	366	352	381	359	378	366	393	388	395	378	347	343	383	378	366	396	352	337	346	380	366	358	365	342	387	342	366	368	359	352	351	388	397	356	337	337	350	366	383	372	351	336	342	365	391	355	354	360	359	394	358	365	391	367	356	389	363	372	351	348	337	343	350	382	346	361	376	375	325	366	357	374	366	356	353	384	363	361	410	359	390	371	383	371	363	365	375	355	317	398	342	369	368	358	377	366	389	381	321	352	345	369	334	330	397	354	335	353	357	379	375	396	383	385	380	377	369	375	363	360	396	375	351	349	326	386	342	338	336	396	346	386	404	362	357	375	376	343	365	352	350	357	382	351	368	372	408	363	370	361	358	403	370	358	380	391	377	377	367	353	364	338	379	377	379	361	368	359	398	371	366	338	389	340	382	377	381	395	401	355	363	383	373	353	377	382	403	340	358	373	343	370	357	336	354	374	374	347	358	334	358	348	380	343	392	376	376	406	353	338	363	359	348	371	390	377	352	347	366	359	363	379	402	374	322	373	349	382	387	335	369	376	346	342	329	377	336	363	363	369	336	367	383	371	385	347	367	323	365	355	359	373	376	359	358	338	348	374	375	382	341	354	388	364	355	390	346	345	356	357	408	341	340	394	356	368	360	378	366	352	378	359	368	402	357	348	382	379	359	394	357	376	339	365	366	380	368	378	370	340	394	366	354	387	374	346	343	317	351	355	362	352	346	388	387	358	377	358	356	347	391	357	354	346	362	376	363	346	373	345	367	375	378	372	352	374	364	360	345	375	361	352	374	383	365	387	342	369	395	375	353	384	349	344	350	349	347	391	351	361	347	365	358	392	366	339	391	359	321	363	377	354	343	372	331	361	369	378	356	368	373	358	378	368	332	333	366	322	346	369	356	379	396	367	359	363	345	335	375	388	353	383	358	375	396	384	377	392	359	372	342	370	343	363	364	353	348	344	375	387	342	371	355	357	367	359	352	380	331	355	369	365	377	391	350	377	368	394	349	381	367	350	359	346	327	317	385	364	361	368	339	381	359	354	354	361	316	374	374	351	362	325	358	373	360	355	376	330	352	348	340	358	372	359	386	351	370	350	377	369	371	373	357	401	378	388	361	373	383	403	388	383	339	340	350	378	348	373	379	360	370	373	343	365	357	375	365	363	380	374	348	359	374	333	373	341	352	350	378	380	382	368	371	324	347	378	348	334	413	347	340	372	387	322	360	401	398	329	396	366	355	389	337	369	349	342	360	405	365	365	364	382	347	380	376	339	374	376	347	333	359	361	381	358	356	362	364	388	353	386	354	352	380	377	357	381	329	349	353	369	384	365	358	368	377	396	350	358	367	355	380	382	350	378	367	378	391	374	349	337	351	360	351	379	365	373	331	356	393	411	379	355	338	353	375	351	401	346	355	350	340	351	391	341	353	373	367	391	347	370	367	319	352	346	373	354	382	345	339	370	405	363	346	406	373	386	366	408	393	345	364	363	352	329	369	378	393	344	355	321	346	342	365	393	373	385	349	342	353	391	330	366	324	341	369	340	369	369	393	380	393	398	361	392	376	383	356	356	330	336	362	360	384	376	374	368	353	362	386	375	351	365	378	368	342	390	335	388	369	340	382	399	340	384	376	350	346	373	376	364	358	338	372	363	377	367	393	337	350	385	403	379	361	360	390	364	367	341	384	359	343	399	348	366	365	349	334	356	387	392	360	357	365	373	364	345	363	376	334	323	345	378	347	359	364	343	351	361	336	373	363	354	353	324	357	362	341	375	386	372	296	375	346	360	398	334	402	408	330	361	375	354	346	343	369	380	343	351	342	363	348	329	364	365	362	383	335	336	386	350	388	374	365	402	378	409	356	359	361	365	342	365	346	383	355	371	371	396	394	365	375	388	331	377	367	397	361	356	359	349	375	347	347	366	383	392	358	357	351	369	324	333	381	361	373	371	332	354	373	373	366	381	351	325	343	355	373	349	363	366	351	414	358	351	377	362	379	385	359	373	376	376	368	378	357	343	384	364	329	372	378	346	369	380	358	366	342	377	361	377	359	354	389	335	366	343	344	367	351	370	353	336	383	394	369	360	343	334	385	339	334	362	362	367	346	355	354	371	344	356	377	358	370	374	363	375	385	399	361	317	346	371	350	395	364	360	376	362	385	354	326	379	386	346	359	355	376	347	347	383	364	382	342	376	368	394	384	380	369	362	385	337	365	364	355	385	352	382	355	388	352	366	345	366	357	358	338	359	371	349	376	352	377	359	333	378	332	387	355	348	346	385	366	376	370	374	352	338	352	378	349	369	358	354	334	364	353	355	374	336	382	327	354	353	397	366	349	338	352	370	369	368	394	387	348	397	376	327	377	333	371	385	342	351	342	336	381	350	330	421	364	373	351	384	383	369	363	370	365	351	351	407	381	366	342	354	395	367	380	394	363	361	342	357	320	349	354	358	373	355	338	338	365	376	367	383	331	363	374	358	355	357	390	350	378	398	357	371	371	338	342	379	353	391	376	338	340	363	346	407	349	332	344	375
10300	20644	15179	8273	6062	4630	3714	3077	2306	2051	1808	1531	1352	1211	1082	1038	976	875	892	836	765	797	699	716	675	709	669	690	634	640	633	659	601	620	615	651	609	569	597	606	583	583	588	575	593	568	589	652	592	607	643	601	618	592	624	565	608	636	564	619	626	603	623	583	596	578	562	570	579	634	601	626	566	614	580	659	595	578	569	587	598	588	591	612	601	567	564	601	583	586	592	576	598	603	571	599	630	608	566	618	576	582	620	588	588	564	620	600	631	591	579	636	623	581	577	587	577	594	611	638	597	623	567	582	603	592	580	590	596	586	572	569	593	619	638	588	557	608	576	605	655	581	605	586	618	575	560	583	571	594	591	561	590	600	564	641	585	612	548	623	605	578	598	607	613	594	617	641	576	628	609	552	581	586	567	606	624	602	584	612	574	593	565	600	581	556	546	607	566	595	621	604	575	620	661	598	586	622	613	606	577	593	571	642	581	612	599	581	612	594	604	630	612	613	618	593	566	587	603	616	540	557	577	618	612	626	590	621	560	565	629	619	596	587	594	614	596	562	564	603	597	627	597	594	602	542	571	560	597	602	571	636	631	544	643	596	633	535	593	579	604	579	587	535	540	596	563	609	581	600	617	604	633	618	569	603	619	596	604	569	524	571	565	599	588	610	584	576	639	599	588	591	626	627	610	592	570	553	634	628	624	582	571	594	576	544	611	591	580	605	600	620	608	569	562	614	590	636	580	595	594	564	615	612	574	594	589	599	610	611	647	614	577	624	627	588	528	577	612	631	582	572	583	574	597	587	631	572	613	611	606	584	601	670	583	617	607	629	608	595	595	624	628	618	566	619	575	624	574	612	605	584	598	623	614	554	566	602	629	566	588	599	592	571	591	601	640	546	603	598	613	627	564	599	574	571	585	595	597	572	588	601	612	604	580	627	585	591	572	601	589	618	594	599	621	618	532	591	551	548	580	587	544	609	599	613	602	625	621	607	597	619	614	592	623	609	552	577	554	591	579	612	629	606	594	606	614	602	577	547	593	598	597	591	564	617	600	600	616	633	570	577	573	549	622	624	558	571	609	601	584	593	625	552	630	588	579	551	577	592	576	601	578	580	575	573	595	578	579	617	599	620	579	567	572	604	565	585	592	611	605	595	562	570	625	634	582	606	569	617	559	625	587	569	575	547	603	636	568	585	578	609	578	619	613	536	593	616	627	636	573	574	618	617	592	608	603	611	588	606	607	641	597	633	602	570	589	568	602	581	607	614	548	616	597	550	578	598	579	602	603	601	594	619	548	557	581	611	597	577	606	602	634	570	588	569	563	610	588	606	581	568	630	616	579	636	600	624	612	550	578	602	611	642	601	571	621	609	586	622	615	582	592	590	590	587	573	643	582	580	595	584	591	566	570	571	595	586	594	588	575	577	622	604	614	601	573	607	592	607	577	582	603	584	623	587	577	575	583	589	641	607	592	610	576	604	578	598	648	612	626	590	604	579	548	609	604	581	624	625	623	562	629	550	621	589	602	599	583	566	602	603	571	586	572	579	617	628	591	584	587	649	598	561	558	606	631	573	620	623	586	588	608	598	605	578	598	628	604	593	578	571	580	567	598	574	595	586	581	620	614	598	602	626	572	628	553	558	548	600	576	598	595	600	580	589	572	586	597	580	638	562	614	634	627	570	606	595	610	592	585	583	590	605	583	612	599	609	586	601	615	604	588	613	622	603	571	626	553	566	623	569	581	595	634	601	602	611	580	623	588	588	594	606	631	577	648	534	587	593	562	596	615	624	632	618	598	590	584	579	591	577	586	535	587	597	587	612	546	560	629	570	579	600	620	634	582	631	557	556	617	580	627	650	636	589	595	609	599	574	578	582	581	619	598	601	641	610	596	608	591	577	565	611	574	557	600	614	612	556	558	604	556	561	530	640	601	606	596	590	562	600	568	577	615	603	608	588	608	595	578	625	612	597	670	580	596	603	560	563	580	621	595	618	600	581	593	632	583	587	595	620	615	610	568	594	626	632	589	619	633	613	550	545	599	572	568	613	652	528	624	609	618	603	590	607	611	548	579	573	597	588	572	576	628	590	617	611	606	598	589	624	559	580	545	566	591	605	599	552	572	630	608	602	605	596	620	571	620	589	583	633	590	559	549	640	590	584	564	568	630	559	567	582	581	610	609	610	566	619	556	577	572	628	574	617	592	607	546	617	591	579	612	567	603	587	549	581	583	538	592	622	597	565	602	611	612	593	596	544	625	606	625	610	639	608	610	609	584	642	623	587	644	565	560	601	580	600	613	618	550	583	556	634	590	576	613	610	582	536	596	541	595	605	586	551	540	546	572	639	589	561	564	577	584	591	574	563	623	580	572	621	605	566	613	570	589	640	618	606	604	577	559	602	576	561	554	615	555	589	623	640	574	577	548	620	561	565	577	579	607	616	633	566	591	589	609	605	582	611	592	594	594	621	599	620	605	551	570	589	560	608	602	620	577	577	600	600	568	582	624	614	553	652	591	585	586	571	595	585	624	588	606	587	556	581	602	558	621	659	592	571	606	587	593	577	543	600	599	614	597	645	589	594	607	582	596	589	604	586	616	557	567	597	613	604	597	606	602	548	571	589	635	566	621	601	590	569	610	642	585	573	606	615	619	582	581	608	569	632	559	646	607	620	603	613	594	557	604	645	575	620	592	592	577	569	629	546	557	611	601	592	611	569	561	591	636	565	596	575	615	579	574	645	611	619	551	621	586	588	573	525	603	592	582	635	573	634	598	574	571	572	597	579	617	591	643	637	576	594	599	587	571	612	608	590	598	589	564	602	589	570	569	587	545	603	599	577	571	620	567	603	553	567	656	584	558	613	633	630	586	625	592	593	614	607	589	592	544	618	584	604	597	630	611	608	673	576	618	566	557	564	558	585	587	604	585	594	624	587	613	605	617	558	614	654	578	599	568	590	577	586	605	583	620	593	606	592	595	617	606	582	633	582	562	539	589	581	566	557	598	613	571	614	549	597	602	613	590	624	561	560	614	579	601	578	597	579	550	552	611	617	661	580	569	577	540	615	584	615	603	617	579	600	603	600	586	600	596	631	597	599	644	598	584	606	607	626	574	611	597	649	575	554	631	598	608	556	589	618	636	659	582	551	553	605	576	592	587	586	634	570	562	604	562	575	587	560	628	586	638	624	601	630	607	615	612	599	563	586	606	601	563	608	568	566	603	609	601	596	630	656	582	586	645	659	615	617	579	597	631	654	592	560	629	612	598	594	555	604	606	558	583	576	588	604	609	561	594	613	626	561	620	591	605	607	591	590	558	602	605	625	604	574	610	602	575	578	615	553	616	591	601	570	641	598	598	614	611	592	588	593	605	586	618	638	557	597	582	607	580	576	593	559	613	521	598	591	583	582	618	551	629	589	592	567	579	570	572	597	580	584	566	613	622	601	606	570	619	603	589	641	660	578	605	559	537	602	584	657	583	538	601	570	582	603
23497	21557	28380	25188	21109	8179	2859	1800	1377	1222	1011	908	787	624	588	555	487	469	438	418	392	381	354	350	374	337	347	352	335	294	316	278	272	313	307	302	310	302	300	304	276	296	276	262	304	260	271	274	318	283	284	273	285	268	269	313	274	292	240	287	280	284	291	258	286	305	298	286	248	264	293	273	288	283	265	246	269	267	276	270	299	280	255	263	278	298	297	282	274	280	266	286	290	266	267	299	315	253	289	265	281	264	335	278	259	275	253	285	312	293	271	277	293	284	265	246	246	278	277	251	276	304	280	249	267	260	256	261	279	284	301	254	308	277	263	255	314	279	260	255	275	280	271	291	251	268	267	279	294	278	246	253	267	284	287	271	277	265	317	306	276	271	277	269	247	261	263	266	261	273	241	299	254	251	250	265	292	271	271	257	248	290	244	264	254	268	277	275	252	268	273	267	265	269	287	238	282	281	275	287	294	264	275	271	267	272	276	255	302	277	230	260	290	299	223	281	245	259	276	287	249	285	276	289	269	306	265	261	259	270	255	272	264	229	270	248	283	274	281	252	309	281	259	250	272	247	259	268	262	265	285	295	249	272	290	290	257	273	285	240	258	240	289	261	279	273	275	261	259	278	281	263	252	280	274	270	260	264	294	265	267	252	272	295	248	277	282	308	273	276	262	284	290	267	265	299	291	266	272	314	257	289	278	267	285	264	285	278	280	243	267	297	284	310	283	277	276	276	286	258	292	275	271	305	279	270	262	282	302	284	289	279	274	274	283	263	285	278	294	291	281	285	261	243	290	275	260	287	271	321	236	295	295	217	286	287	273	290	280	292	262	285	277	273	288	280	265	291	277	261	283	256	261	292	263	260	279	276	269	305	263	250	272	278	284	257	263	250	260	273	258	309	289	310	280	264	265	275	233	275	263	279	285	254	284	271	256	270	258	253	262	291	276	296	289	264	248	277	235	296	293	288	286	271	254	284	287	254	275	268	281	261	273	265	265	264	276	268	277	284	302	279	291	287	268	281	274	272	274	270	284	262	295	258	258	272	270	256	289	278	275	305	320	272	288	295	278	265	257	273	273	271	255	275	295	270	283	258	295	287	245	286	263	284	283	261	247	256	264	273	265	249	269	244	259	241	273	269	282	250	267	253	245	266	250	264	273	273	262	313	238	291	267	277	254	268	240	278	241	260	267	256	297	259	271	296	280	268	271	250	265	279	253	270	248	257	292	283	252	278	291	286	256	244	259	293	281	258	262	254	262	285	280	278	262	287	276	295	274	268	262	265	231	263	245	287	269	290	279	288	272	280	277	281	259	276	285	278	263	303	287	286	281	259	280	271	286	276	277	283	272	268	263	249	259	262	289	313	244	245	257	256	278	265	279	337	279	260	262	284	289	253	287	247	292	264	273	286	279	285	268	320	266	267	293	271	271	288	261	287	281	262	279	284	263	284	308	285	282	238	253	273	281	289	252	277	267	252	287	295	285	263	263	318	276	274	272	279	284	301	263	277	267	235	271	292	267	315	262	267	267	280	268	278	273	261	241	259	268	257	251	284	275	260	269	267	266	254	294	284	250	298	269	248	252	247	263	247	276	265	258	270	304	268	267	281	267	278	265	272	277	262	269	260	297	272	280	294	269	284	273	243	258	284	262	286	304	298	270	280	285	291	260	286	308	294	281	273	271	247	256	262	271	294	279	303	268	264	261	299	258	282	256	302	265	261	266	251	286	254	312	274	252	261	279	274	249	259	261	320	295	261	309	272	292	273	289	256	286	265	269	256	275	287	275	279	278	275	303	268	279	285	294	283	276	260	304	295	255	281	275	273	263	248	255	287	256	296	252	273	285	243	258	291	283	267	245	262	274	246	281	264	310	255	279	262	287	287	231	298	269	257	300	254	274	248	272	273	293	289	288	273	297	262	263	292	287	312	275	274	275	265	292	272	277	260	267	276	284	268	278	259	251	284	264	266	273	278	293	260	306	253	223	274	254	287	273	263	284	251	276	256	285	280	280	264	244	234	281	272	271	279	271	276	269	291	311	286	287	293	272	292	277	271	259	274	242	282	303	279	270	278	282	294	283	274	250	279	256	286	250	258	246	274	240	279	271	278	301	260	265	260	266	266	267	277	266	233	272	248	292	226	272	258	297	284	278	270	256	281	246	253	273	269	286	262	268	277	259	251	288	288	235	273	287	256	287	299	264	302	241	250	262	259	270	297	265	254	276	279	296	294	290	289	259	268	272	248	277	279	275	261	265	272	262	270	277	290	261	252	272	250	262	274	279	275	273	251	272	259	263	309	276	301	270	266	268	279	283	265	305	265	262	278	302	272	270	283	281	269	292	273	281	284	286	257	283	279	273	249	243	277	268	245	264	300	284	286	281	278	296	267	295	285	269	270	269	272	243	271	256	296	284	313	266	290	261	277	235	245	257	274	271	260	272	266	273	276	270	281	296	287	261	258	289	281	251	246	253	268	295	253	269	269	289	268	283	264	285	272	275	245	295	293	274	291	259	256	245	266	298	264	272	266	280	284	255	266	272	273	279	266	263	255	288	289	270	232	265	239	252	279	297	270	253	283	265	281	251	299	287	251	256	281	273	267	297	287	268	261	307	303	286	264	253	246	270	276	271	277	289	282	267	281	264	289	291	290	243	275	314	264	257	260	281	295	269	294	233	267	285	295	240	268	277	249	284	293	267	281	254	275	279	292	262	251	252	282	285	256	274	267	288	256	280	276	297	243	254	264	321	286	239	293	249	303	284	260	286	247	280	234	265	287	247	278	279	296	269	279	289	242	246	285	260	270	265	236	293	246	262	249	277	275	287	294	238	266	271	282	281	255	274	291	299	264	232	271	272	270	260	250	294	265	282	271	286	294	281	273	275	239	259	272	273	275	297	283	256	254	249	264	284	281	310	266	268	259	284	259	257	270	310	273	256	279	278	281	248	265	288	289	264	277	283	248	278	280	262	281	267	267	268	268	252	288	277	271	263	274	287	278	267	274	280	242	270	255	284	267	257	261	268	271	281	289	247	272	248	279	260	287	314	275	247	257	286	267	276	280	262	267	272	289	277	267	286	260	271	287	282	268	284	256	277	255	269	282	290	299	272	303	257	293	273	269	251	246	278	293	298	268	273	287	299	239	259	292	283	270	273	288	268	258	285	282	274	240	278	270	248	308	291	262	267	306	276	272	309	272	272	273	271	288	251	258	246	291	263	288	268	258	288	291	247	291	283	256	270	270	256	266	254	281	256	321	311	259	274	289	282	289	265	300	293	272	261	290	265	269	267	278	287	259	283	265	288	266	273	259	300	285	279	279	280	296	260	263	266	297	286	268	274	254	291	303	261	269	253	300	265	246	251	246	280	256	284	248	286	261	281	264	268	292	265	265	277	282	270	266	275	244	278	283	278	271	229	287	255	274	292	283	248	286	286	286	281	265	273	303	242	259	288	261	256	267	279	270	262	292	287	261	261	288	272	257
10527	28900	22342	13453	10273	7845	6108	4853	3888	3246	2782	2267	1887	1672	1440	1300	1187	1019	913	921	803	730	724	715	683	648	585	621	561	551	511	546	568	494	492	517	479	516	459	469	479	455	459	457	463	463	451	477	445	460	413	478	468	450	464	462	441	432	422	483	428	443	457	439	472	436	437	468	459	433	436	436	479	493	444	502	450	468	431	439	412	456	426	460	469	440	430	440	469	487	449	430	460	454	447	439	429	443	491	482	459	428	434	449	457	477	417	459	436	406	453	473	455	431	434	452	431	432	459	445	451	450	471	442	439	484	463	402	460	455	468	464	466	441	453	446	401	446	414	487	451	422	387	428	420	480	444	452	423	510	403	402	444	448	459	459	462	460	436	453	441	465	470	421	451	478	418	475	458	444	445	447	468	422	436	416	433	465	506	461	462	449	445	432	388	471	431	438	459	474	465	386	469	421	494	462	417	462	455	450	446	452	441	436	418	455	457	441	424	451	456	437	412	440	432	422	434	407	422	476	425	437	446	422	483	411	428	455	438	400	435	422	451	465	444	449	470	500	453	460	461	473	430	452	461	472	421	412	431	430	417	423	434	455	429	446	465	432	478	492	462	448	461	442	471	426	470	429	480	442	412	415	454	402	456	424	447	434	445	401	452	487	459	448	468	467	414	456	420	472	429	460	470	419	424	441	453	396	421	442	462	461	438	449	468	461	450	440	457	437	446	482	430	437	468	471	456	427	455	431	448	460	446	403	445	441	408	450	443	395	427	455	450	423	431	469	420	430	457	432	436	478	489	428	440	469	440	440	438	431	453	448	467	446	431	458	479	470	432	454	418	409	445	463	455	492	451	417	452	426	434	458	417	463	484	459	453	421	454	461	448	456	444	474	497	437	446	469	428	425	453	453	425	432	476	425	417	442	437	420	454	459	423	477	472	470	460	482	449	485	435	458	468	447	429	456	423	457	432	454	432	477	449	468	421	479	462	462	419	423	471	438	458	434	423	401	419	461	427	453	477	428	455	435	481	470	462	425	493	437	421	448	418	447	481	441	480	476	454	489	468	454	440	398	466	463	466	434	497	432	465	446	452	422	443	474	455	452	434	414	428	418	429	414	474	424	467	471	447	445	452	436	434	445	443	426	452	432	407	444	448	465	435	441	424	458	472	452	441	452	371	449	455	426	429	458	467	428	414	438	481	424	429	467	446	431	482	437	475	456	432	442	445	461	458	436	474	452	441	473	456	459	451	450	455	433	450	475	457	497	435	420	452	446	451	418	464	442	434	434	460	444	432	410	450	417	453	429	433	486	444	464	452	441	419	439	435	440	453	415	440	418	437	456	408	446	429	460	450	418	453	472	458	453	421	456	440	433	429	442	460	456	421	454	446	444	448	452	463	419	449	437	477	402	429	436	439	502	472	428	471	473	444	409	409	423	468	458	452	417	431	457	454	467	439	474	446	486	438	437	430	466	452	421	452	429	440	421	452	421	432	465	447	457	475	435	470	468	416	424	445	439	459	450	439	461	407	443	442	430	422	463	478	457	452	427	446	454	431	417	437	436	454	441	498	421	410	444	441	449	498	413	455	439	462	428	436	434	432	456	463	417	446	425	439	472	429	421	453	468	468	453	484	457	459	454	456	445	425	427	440	483	432	421	473	452	465	417	434	436	445	446	460	474	444	433	424	454	402	451	429	438	450	420	462	446	500	475	429	444	442	423	455	466	455	418	474	449	454	437	479	433	468	439	458	464	453	410	429	447	405	424	417	457	448	446	462	452	412	437	464	468	413	461	431	432	421	432	442	435	454	439	463	460	461	443	421	438	463	456	438	431	473	477	443	518	475	465	457	484	428	447	443	475	455	428	439	440	444	462	434	442	474	427	455	443	452	464	444	465	437	406	459	429	468	417	415	446	448	434	464	456	394	446	466	433	453	479	475	452	457	440	461	470	444	456	439	465	439	425	430	438	466	466	436	466	444	429	447	435	478	400	460	418	458	433	431	453	445	427	412	464	458	464	453	470	404	446	436	491	464	498	444	455	411	437	463	467	449	392	465	448	450	466	426	462	449	469	467	441	424	435	429	446	467	477	428	473	409	446	469	436	445	461	416	461	462	446	463	421	491	429	435	391	457	479	429	428	477	446	443	470	442	465	473	439	468	436	431	440	429	440	431	488	439	438	465	464	471	439	474	415	452	422	461	453	429	435	454	429	476	485	412	459	423	471	454	449	429	495	490	433	441	473	433	478	444	460	449	403	452	450	458	448	462	409	438	488	435	437	398	430	438	431	453	481	441	418	452	434	465	437	476	469	461	460	466	429	414	459	422	441	441	422	496	460	446	445	427	420	430	458	405	473	415	446	465	445	433	419	462	478	473	433	462	460	424	461	446	440	467	458	449	436	419	470	475	433	498	437	457	435	454	449	437	457	438	417	444	475	444	471	487	441	444	441	423	458	481	437	397	460	457	468	452	416	448	475	431	424	447	455	471	471	480	439	441	436	467	443	443	430	434	424	441	464	444	443	451	459	463	412	424	409	438	477	404	432	439	441	445	445	471	467	442	456	464	443	446	434	471	454	445	416	449	446	446	458	444	461	421	454	425	481	472	436	440	474	496	419	452	464	458	406	445	431	429	436	463	433	458	420	469	436	409	404	460	435	448	446	402	436	455	433	424	471	458	440	481	441	450	387	444	476	422	471	483	451	428	462	447	440	470	469	456	448	452	460	470	451	458	435	453	466	450	464	455	428	432	479	430	481	422	444	476	450	419	484	424	461	432	436	452	423	460	469	480	403	472	448	403	425	399	420	469	449	441	422	454	428	418	496	461	410	453	475	454	449	429	434	458	403	403	439	475	489	470	429	442	411	440	433	443	474	452	421	435	433	426	424	452	423	450	432	448	458	457	469	467	451	461	437	455	411	442	468	449	463	477	461	471	455	499	451	453	452	471	451	422	408	487	442	448	437	470	453	480	459	458	488	440	481	454	426	398	451	475	467	426	447	433	434	459	493	433	438	429	447	403	445	445	456	429	463	476	409	403	441	411	467	430	508	471	453	471	446	458	422	430	453	481	476	422	460	452	445	444	425	466	426	435	458	467	427	430	416	459	450	476	456	414	448	471	450	465	461	456	442	462	462	456	443	426	458	460	452	436	492	459	428	457	477	466	426	450	448	445	413	487	445	480	460	457	456	443	468	433	446	440	448	440	490	476	458	448	454	428	410	465	484	455	449	431	442	469	420	451	438	424	408	440	449	442	430	440	443	434	449	478	425	466	482	445	444	425	447	452	466	483	450	446	453	432	454	433	433	456	484	485	472	491	443	455	410	437	480	443	447	419	459	422	460	447	452	420	461	437	450	420	459	447	436	431	432	429	441	471	426	453	411	457	452	479	458	456	418	453	424	470	448	460	419	455	430	451	403	482	428	429	449	456	441	428	408	401	440	450	448	440	438	465	487	451	445	477	453	462	431	433	481	433	449	439	422	454	463
24954	21490	26052	23452	5343	2327	1747	1342	1096	942	880	799	653	657	555	535	559	508	476	472	420	413	436	403	393	367	427	393	383	368	383	359	390	365	408	389	363	366	346	371	355	371	364	348	389	336	307	378	346	370	376	374	353	337	351	384	354	355	369	338	350	354	346	346	354	369	331	374	367	357	391	336	321	377	374	348	394	381	357	338	358	339	361	369	368	339	391	353	314	362	353	365	332	334	351	351	391	336	322	347	339	341	348	365	316	357	376	353	356	361	317	314	374	346	343	343	356	351	375	358	372	338	363	314	325	340	341	351	336	360	324	328	339	340	361	369	343	358	357	364	380	338	347	337	366	367	328	350	349	373	343	316	374	373	333	341	351	327	361	367	350	349	361	379	370	360	356	363	348	326	331	321	360	327	339	314	360	323	329	334	339	356	346	339	378	327	313	350	346	359	358	339	342	332	358	353	380	365	339	360	348	370	329	339	360	331	346	336	360	306	335	360	333	345	363	343	343	370	339	367	368	355	356	356	382	371	334	369	318	363	355	353	359	331	329	357	354	343	317	376	357	332	371	342	330	360	377	336	355	345	335	387	344	383	356	359	323	356	335	370	343	364	336	371	355	362	348	368	344	354	353	332	379	345	378	358	350	371	359	333	362	358	380	338	356	373	338	324	330	368	351	312	351	343	364	382	356	344	365	344	320	354	360	360	357	366	321	351	363	355	326	329	368	352	361	353	347	354	319	374	334	341	375	385	393	361	347	356	323	324	334	355	345	360	346	361	352	355	324	337	363	347	337	362	317	331	389	319	353	352	331	385	330	336	313	372	346	387	339	342	322	343	349	390	333	393	365	352	353	354	343	368	354	319	306	373	369	370	365	351	353	338	343	344	371	335	340	385	353	379	351	368	364	351	335	343	326	349	346	363	362	322	346	359	332	328	320	376	347	316	286	329	346	343	355	352	335	330	364	353	357	359	333	385	350	331	351	337	350	379	332	349	373	350	350	360	386	352	334	348	367	362	344	352	369	346	364	366	331	331	363	325	364	337	325	326	349	349	361	339	382	381	335	367	371	349	337	355	374	345	362	366	375	354	345	333	325	388	340	357	326	324	345	340	359	355	336	339	359	354	347	344	351	346	342	379	348	336	334	338	337	330	341	374	367	341	360	346	328	357	395	345	339	356	345	337	369	327	336	378	332	360	358	367	345	341	329	342	329	351	327	359	367	364	353	312	319	313	351	365	342	383	386	329	369	381	359	317	356	334	388	375	361	365	336	334	382	326	348	355	364	341	356	360	358	360	350	346	331	353	320	343	362	321	354	382	357	348	363	362	382	362	354	328	355	360	325	387	322	347	347	318	325	352	376	352	367	403	378	344	359	351	359	373	359	334	336	388	348	360	338	370	328	380	344	358	352	315	352	342	332	340	337	359	341	328	325	358	360	353	328	342	343	363	364	317	367	360	347	330	343	360	343	359	337	347	364	322	353	346	345	347	365	366	307	352	329	355	340	332	367	313	345	351	341	366	361	331	363	361	336	348	374	353	339	345	366	327	350	337	369	347	359	337	330	333	358	318	336	377	350	374	359	354	354	333	376	366	344	356	363	327	335	354	357	400	369	386	367	362	354	356	353	350	316	364	303	351	384	371	364	356	349	370	374	360	339	355	377	347	348	356	337	354	363	340	386	400	336	352	332	359	342	339	381	349	348	375	341	325	343	368	354	351	310	360	361	341	342	333	357	361	337	333	314	355	362	374	346	347	352	345	333	328	349	389	356	319	332	367	321	346	341	340	327	304	363	357	362	343	314	365	358	328	343	366	372	359	340	377	345	329	333	337	339	351	384	383	348	352	348	355	359	345	351	379	342	380	340	351	341	347	368	360	362	363	371	339	385	330	369	342	355	344	367	332	393	364	365	354	332	334	358	355	341	367	335	342	338	336	342	380	339	367	349	332	359	309	369	382	340	351	361	326	342	369	344	337	396	312	373	359	348	353	332	369	364	349	346	325	349	354	315	371	355	381	349	328	364	351	343	347	358	378	349	338	340	344	343	336	349	351	366	357	350	337	380	369	354	362	376	348	361	341	334	371	346	335	331	330	355	332	348	343	327	356	337	342	318	345	329	365	349	372	343	347	332	327	342	344	366	381	364	363	345	366	364	338	364	345	327	344	361	366	348	338	361	356	359	319	334	349	372	344	332	351	307	359	343	338	327	365	397	362	316	355	364	343	344	363	364	335	349	305	370	364	354	331	350	340	354	339	344	357	382	411	358	384	345	326	384	352	376	364	333	346	351	362	401	375	331	355	347	350	331	320	333	342	325	331	360	337	336	344	373	334	355	353	331	320	350	345	348	367	338	330	366	382	328	339	386	384	330	375	334	332	337	363	362	344	348	385	348	347	344	380	344	328	339	349	366	361	357	339	326	339	354	362	377	359	389	342	334	351	333	329	348	381	300	336	344	364	342	354	359	360	334	350	322	372	361	378	358	353	369	375	355	360	348	338	358	330	374	381	380	345	342	347	337	335	329	346	367	358	371	341	369	355	328	361	330	300	373	338	325	328	337	313	361	340	359	343	361	340	296	325	359	361	361	329	368	345	331	359	358	350	342	356	320	399	336	371	340	335	366	379	333	363	371	364	341	310	348	350	349	339	318	357	352	334	337	339	327	338	360	303	347	330	358	366	372	346	358	360	380	389	337	380	371	340	338	362	334	303	376	347	354	340	353	364	327	334	348	352	343	371	324	369	342	382	348	311	332	395	322	355	341	359	353	336	327	349	366	352	393	348	312	339	356	331	345	342	354	370	343	384	351	376	316	324	325	345	379	375	341	337	346	328	321	331	358	349	366	323	337	350	371	358	347	376	333	339	347	342	363	374	357	340	342	362	366	351	327	365	337	394	333	360	353	331	397	355	349	339	338	351	340	333	318	339	350	346	344	326	353	367	301	362	342	374	346	354	349	375	341	321	339	337	341	379	353	333	343	390	340	362	341	349	375	316	359	388	360	342	359	366	349	379	321	312	323	378	360	358	365	367	351	337	317	352	374	343	318	360	352	355	343	330	384	343	322	331	364	363	360	302	331	328	338	384	341	312	398	345	354	356	353	327	336	334	335	345	357	350	358	338	312	365	359	303	345	336	356	347	346	371	339	386	325	354	328	348	336	339	325	357	352	335	355	344	352	337	365	332	324	364	320	330	322	338	360	318	360	354	348	370	344	339	355	377	318	353	361	352	335	342	363	331	387	335	321	345	378	348	321	359	367	355	324	359	386	371	322	329	348	316	318	341	303	354	377	365	361	313	314	354	326	325	364	357	360	303	368	339	341	385	366	353	366	348	351	347	358	326	334	356	349	356	374	333	349	353	329	345	310	340	332	338	358	354	339	348	349	337	342	366	305	336	375	334	350	342	349	362	311	331	351	352	337	346	342	353	349	373	385	394	340	323	358	343	393	364	317	383	331	326	380	332	381	321	354	350	330	354	327	355
10293	24485	18517	10751	8058	6325	4768	3868	3248	2696	2270	1897	1643	1465	1329	1192	1082	969	953	819	830	808	760	731	707	713	681	661	654	621	646	620	584	636	600	604	577	585	579	596	565	550	552	570	584	554	578	566	588	564	546	575	601	615	562	522	557	571	601	555	573	544	584	590	530	545	583	524	566	559	556	564	575	598	548	564	605	590	574	563	547	582	497	547	526	533	554	606	591	597	585	568	593	587	573	548	558	555	586	575	573	586	598	609	534	585	562	575	558	561	558	565	576	575	581	541	527	504	565	605	590	567	545	556	590	544	539	590	589	601	583	577	540	551	577	550	631	558	585	548	522	567	569	581	567	558	615	543	555	593	522	571	615	572	547	525	561	573	511	527	556	572	570	576	522	518	591	604	541	632	585	568	598	533	554	594	525	571	578	585	548	545	525	584	591	552	548	594	551	524	536	604	544	573	558	580	565	609	605	569	568	544	573	550	577	580	557	538	543	572	561	571	586	571	572	565	535	592	569	566	556	561	584	552	539	563	541	618	582	574	580	509	553	560	552	588	559	582	555	576	566	574	544	573	556	556	591	577	556	576	511	601	603	547	543	548	595	588	588	594	559	580	575	564	604	560	523	562	575	577	553	577	551	531	562	537	502	557	563	583	543	584	561	605	548	579	600	580	569	572	571	577	540	548	579	570	562	543	515	546	530	554	547	532	582	520	560	558	583	578	596	588	599	524	562	555	550	533	553	541	557	602	570	553	591	523	570	548	563	551	543	521	568	527	573	561	565	591	527	539	571	553	556	582	593	555	580	585	560	551	551	569	571	580	582	552	554	569	549	552	585	589	559	519	606	580	591	562	566	542	572	531	560	543	588	613	567	544	553	527	536	594	575	574	570	558	578	603	574	572	581	572	542	549	574	557	580	548	557	559	580	548	544	551	562	570	545	555	601	562	560	585	569	542	580	569	563	566	586	544	573	567	597	531	570	518	558	559	549	527	556	536	578	551	555	564	512	572	540	570	543	574	562	530	557	568	579	599	573	561	581	565	602	552	552	580	582	554	533	551	551	579	572	578	573	573	559	542	573	572	590	517	561	567	532	541	545	571	532	560	577	536	534	538	610	549	543	585	558	544	544	598	550	552	537	540	531	536	564	525	560	587	550	571	580	562	584	559	557	609	598	553	551	548	561	592	605	550	581	514	533	601	558	529	602	524	593	566	549	548	589	546	533	570	545	552	541	513	539	544	543	547	570	542	593	559	584	567	578	578	613	580	567	555	578	576	574	532	572	545	612	550	566	572	582	524	556	557	552	561	566	609	565	574	548	553	554	556	554	549	562	582	489	559	587	613	568	577	607	506	588	584	535	616	581	562	588	570	533	535	534	548	569	574	584	574	581	546	580	594	536	576	501	545	604	645	571	519	590	556	563	552	563	562	562	581	579	516	556	549	521	558	562	586	581	582	571	598	563	565	606	519	558	587	561	515	593	549	563	605	565	555	575	522	570	541	561	574	552	506	554	596	564	567	530	582	558	548	613	565	603	538	582	554	553	541	576	560	608	573	579	595	589	596	558	593	525	572	574	548	549	559	595	578	571	584	587	543	566	611	604	567	545	527	576	589	579	548	543	563	599	570	559	583	563	569	566	585	576	567	558	575	559	575	563	545	561	553	547	567	560	550	521	547	533	545	533	549	558	598	607	547	580	547	558	580	568	561	598	580	562	558	583	561	577	528	553	559	541	571	577	573	552	604	579	579	595	593	544	610	534	511	545	580	559	586	568	552	597	547	562	547	510	565	550	541	548	557	597	572	558	592	570	596	563	554	555	557	578	598	542	554	545	567	568	552	544	555	528	576	544	583	563	534	544	574	550	537	547	555	542	511	543	592	590	570	572	591	567	575	588	592	565	517	542	564	576	567	559	599	569	575	558	562	560	561	551	587	574	588	514	557	509	604	578	559	586	530	548	577	561	571	576	578	547	559	567	557	557	564	591	545	543	544	549	590	615	526	615	585	541	549	562	533	533	577	580	554	529	532	560	558	576	552	554	558	557	581	548	563	541	567	559	539	550	604	549	574	617	590	578	540	571	570	543	566	513	562	593	579	532	569	545	557	555	523	537	527	522	557	581	554	566	531	590	526	575	537	556	573	610	540	572	551	576	581	586	568	565	601	554	583	574	552	557	542	571	568	563	596	589	548	557	538	578	495	583	583	551	578	578	549	590	547	608	552	548	607	557	580	562	573	544	571	588	570	564	519	620	549	567	586	558	598	578	546	601	551	578	541	556	561	520	572	576	556	566	572	600	553	533	548	543	570	576	586	579	570	587	526	538	560	575	594	543	568	528	542	585	580	582	562	513	545	544	563	574	514	569	580	610	571	545	565	559	576	601	575	527	537	572	575	587	586	555	546	581	571	561	533	540	561	537	546	565	557	546	599	591	540	580	573	602	569	509	573	566	543	595	566	556	509	575	510	572	522	597	534	517	565	578	572	513	554	566	578	633	594	587	566	552	516	560	565	575	599	530	522	578	598	601	557	554	544	537	540	599	563	589	577	550	526	567	528	588	549	573	531	549	569	532	525	574	580	568	604	550	554	577	546	600	559	552	580	561	560	538	587	534	560	540	554	592	538	591	507	534	579	613	516	582	530	551	548	607	575	587	586	581	559	542	565	565	611	597	511	569	574	581	563	564	559	562	532	558	548	550	586	547	563	562	575	572	570	530	588	561	553	542	517	553	558	561	549	552	546	555	591	571	502	567	501	532	574	554	589	599	589	580	563	546	595	551	560	595	547	603	573	566	579	589	560	551	582	575	583	551	564	581	591	547	540	517	553	622	551	561	566	536	577	575	590	546	582	569	592	562	528	571	529	581	593	563	581	534	551	545	537	540	549	575	541	554	552	554	556	586	559	524	549	559	526	611	501	567	566	551	573	592	558	570	565	551	535	552	534	569	474	551	532	548	553	562	526	564	584	548	600	558	532	594	585	555	611	572	531	588	575	553	563	542	532	530	595	534	536	550	553	586	545	563	528	554	574	616	633	591	559	534	554	576	581	565	527	593	587	559	588	542	622	554	551	522	582	584	602	588	575	568	563	586	575	609	579	553	603	568	564	564	560	501	533	589	586	599	554	578	616	549	549	606	553	568	564	570	560	559	566	593	570	579	554	558	519	559	580	584	601	574	567	567	579	527	545	546	574	596	580	609	541	560	575	529	565	596	584	532	608	512	539	578	596	574	547	610	580	535	573	556	543	566	590	583	539	544	539	545	552	587	572	533	545	546	590	543	564	589	576	559	579	515	545	579	545	616	581	578	604	571	563	577	547	624	526	545	556	550	549	576	555	578	564	526	566	602	588	570	593	576	545	543	536	554	581	553	593	550	584	548	564	599	588	572	583	575	579	598	540	559	584	576	595	596	517	562	591	579	600	589	549	570	573	585	561	572	608	585	550	584	549	549	532	594	553	580	551	602	587	559	525	583	555	556	556	542	526
22690	21534	28858	24664	21547	20247	6930	2810	1936	1646	1239	1103	881	837	699	623	590	556	453	446	378	366	327	389	356	359	325	314	306	273	274	305	260	253	251	256	265	239	257	227	241	229	234	249	235	199	229	260	236	251	215	227	227	233	239	225	224	236	230	230	218	243	215	228	215	271	223	225	226	241	205	209	245	240	202	217	243	234	222	223	234	222	248	208	214	241	223	220	232	227	230	233	225	236	209	205	219	230	237	210	236	219	237	219	238	205	227	218	229	251	187	221	257	226	235	221	200	233	221	222	225	239	223	246	245	227	240	215	233	218	203	230	243	227	232	247	229	228	238	248	220	198	219	260	218	218	197	222	222	242	231	202	218	225	223	221	236	229	229	236	228	231	224	237	199	231	225	243	229	229	238	191	219	251	224	234	231	260	247	227	212	218	207	229	226	222	230	205	248	198	214	225	221	250	210	227	213	224	206	193	244	227	212	234	232	228	241	201	234	199	195	204	223	220	239	219	214	226	188	222	219	268	218	235	216	253	217	237	235	223	245	226	194	205	223	220	250	244	232	229	238	211	244	222	229	196	217	215	245	207	197	213	226	216	208	209	232	229	237	242	219	219	204	226	207	215	229	207	216	235	225	228	241	213	202	231	207	234	209	228	247	212	218	218	216	185	203	225	201	237	231	222	227	216	216	241	220	222	209	218	229	226	240	241	210	233	237	213	252	217	240	209	253	224	228	233	223	212	208	219	239	220	222	231	245	229	232	230	180	207	199	200	234	209	214	211	215	193	220	227	245	220	210	220	219	228	228	221	218	233	223	240	214	204	228	250	215	228	237	247	243	243	204	223	234	227	216	234	223	231	238	225	217	233	222	225	238	245	230	258	222	220	218	213	246	237	233	208	214	239	229	232	255	214	220	250	229	215	218	214	212	228	215	229	226	228	234	237	210	210	228	228	218	224	220	237	218	225	210	212	234	237	217	214	219	231	225	228	210	196	238	174	232	251	244	246	216	211	220	237	219	222	235	222	198	219	221	230	204	237	247	199	203	223	229	243	211	223	231	220	209	228	260	241	219	227	217	216	198	233	207	224	196	236	213	269	234	225	245	236	229	242	239	231	223	211	204	207	231	233	225	218	229	249	201	231	223	207	211	248	228	225	224	229	230	203	186	217	215	252	232	249	204	224	225	217	221	222	225	200	214	216	212	232	203	233	211	203	203	235	235	224	223	222	220	217	211	244	233	233	209	231	236	200	242	226	208	209	235	239	234	217	221	221	216	214	234	227	246	242	213	224	247	219	236	207	234	227	226	207	208	221	209	234	232	237	216	212	221	226	236	217	211	218	225	227	243	225	252	228	212	245	213	218	207	214	252	207	234	282	204	209	230	233	224	234	234	244	216	226	202	235	209	202	229	198	224	211	198	251	228	205	211	247	252	241	219	234	229	215	202	219	209	207	226	219	227	218	214	222	240	241	245	224	223	279	216	218	239	219	259	220	234	210	210	221	192	220	189	200	222	244	218	214	204	238	233	205	244	220	234	193	228	199	222	227	211	245	244	236	208	227	226	213	197	222	227	244	245	238	231	220	219	235	243	225	233	210	218	232	222	221	205	212	218	228	230	222	232	208	233	246	216	201	222	221	218	243	221	209	184	221	225	229	221	215	231	234	221	226	227	235	232	232	229	222	206	221	194	228	222	242	221	225	238	222	211	237	223	219	234	222	197	222	219	217	232	239	195	252	218	239	219	218	234	225	250	228	261	204	241	233	229	217	226	223	224	213	231	253	206	219	211	248	218	238	222	211	234	219	218	229	218	210	212	220	242	217	239	231	242	235	220	238	233	221	247	229	237	216	210	215	239	217	221	219	215	249	225	195	224	232	221	217	217	218	211	230	210	219	217	221	227	237	231	249	213	218	227	202	231	204	233	240	213	236	182	229	225	209	253	194	230	213	235	234	205	236	218	244	198	220	224	262	228	225	205	236	206	222	216	219	234	218	214	218	209	247	247	220	225	219	232	208	217	206	235	198	219	214	222	230	236	216	203	230	235	222	207	234	214	232	235	245	228	220	214	241	237	226	209	208	231	231	233	258	240	216	222	234	232	233	197	229	245	233	247	238	229	239	223	229	237	225	206	216	232	255	223	231	218	236	210	223	230	216	225	216	236	235	224	220	224	214	238	228	234	232	225	227	203	209	208	231	226	243	256	236	240	225	221	228	213	234	226	238	227	237	242	211	226	205	215	255	182	225	245	212	218	235	235	232	217	227	210	230	203	218	213	238	204	219	212	198	263	241	247	235	219	219	223	221	215	216	213	227	209	214	214	198	212	208	208	253	228	201	212	209	235	225	256	222	193	222	239	208	217	241	212	214	195	214	259	232	213	193	220	243	218	220	207	227	265	198	229	231	234	232	230	222	241	249	221	205	249	217	222	221	201	232	241	238	222	204	233	217	242	238	206	211	217	201	248	236	226	218	225	191	214	199	219	202	226	202	246	232	229	227	241	234	219	211	241	219	226	220	243	198	207	211	201	217	214	246	243	230	223	233	209	197	228	238	249	205	222	234	216	224	233	234	222	193	217	236	226	225	239	213	272	220	249	228	225	219	221	223	228	223	233	189	225	210	229	229	230	243	231	212	214	230	198	241	217	214	229	220	236	204	233	239	213	234	221	221	221	206	247	222	225	226	249	214	199	233	233	222	209	239	225	251	218	219	229	233	226	244	217	225	217	223	191	206	222	251	230	197	256	205	208	215	232	255	232	253	240	218	221	203	199	214	228	227	247	243	198	226	223	210	218	230	215	249	226	222	237	230	253	195	248	213	228	194	197	235	216	211	224	232	210	211	245	219	224	208	216	228	238	220	230	237	225	224	231	199	204	200	219	222	219	241	203	191	244	218	249	238	219	210	219	230	199	231	235	229	205	227	225	250	239	213	253	253	227	225	226	231	192	206	207	225	222	253	200	237	238	240	200	222	229	223	251	241	225	220	249	207	207	239	248	211	223	201	218	209	215	240	238	196	214	198	238	228	223	216	236	225	245	195	220	208	214	211	214	231	254	218	220	203	224	249	220	238	202	254	230	242	237	241	241	248	257	209	228	250	230	214	243	208	248	247	203	206	234	238	241	212	220	229	228	199	208	209	249	219	233	222	199	223	228	200	238	207	232	226	220	233	208	216	226	200	228	232	232	239	237	225	192	214	222	215	222	219	224	219	230	238	214	236	233	209	214	240	256	226	249	195	215	224	224	195	228	210	234	228	255	238	207	208	236	256	227	207	249	222	244	228	221	220	200	230	227	181	222	241	215	228	229	226	218	227	207	228	213	204	218	238	215	221	217	252	232	237	225	219	213	216	217	212	210	192	213	219	229	200	221	215	240	209	238	199	229	226	232	206	234	236	247	216	227	215	210	221	208	236	197	235	207	203	237	208	228	239	233	218	229	241	254	208	225	231	212	214	204	231	201	215	213	226	245	213	203	205	209	226	240	210
12172	32945	26686	17591	13498	10630	8234	6765	5622	4363	3657	2949	2431	2092	1767	1532	1389	1214	1085	997	886	835	729	665	648	641	587	543	634	574	493	510	484	450	396	411	384	462	420	396	413	405	359	414	360	359	363	379	362	379	380	399	385	392	368	399	381	350	373	392	346	345	360	381	356	374	358	331	364	392	422	376	375	374	362	361	386	383	355	362	353	367	354	371	370	407	397	370	372	354	329	344	357	370	381	404	376	360	370	388	361	374	350	372	364	412	364	353	365	352	367	368	350	353	377	350	375	349	385	379	365	393	381	374	340	362	327	352	378	380	369	353	357	369	346	358	367	336	337	318	335	362	323	359	340	355	356	356	357	358	366	357	358	358	368	328	333	373	361	340	355	334	359	332	351	365	335	377	375	355	377	396	373	329	379	370	338	344	365	369	376	352	340	371	372	370	368	390	380	357	356	365	366	366	357	372	334	385	373	363	396	358	331	347	330	380	362	380	339	399	365	333	394	370	317	351	381	342	334	372	371	344	334	367	327	383	365	356	385	390	328	357	350	343	332	336	349	369	353	361	327	379	360	357	365	394	356	355	343	340	365	349	369	381	353	329	363	366	350	390	305	349	345	356	370	347	384	326	372	360	350	327	376	389	328	369	375	331	350	374	362	352	349	361	355	324	375	358	348	357	357	383	371	373	374	382	366	365	375	375	386	337	359	367	366	381	396	346	401	358	343	362	300	397	366	360	357	392	368	364	352	364	361	353	382	349	341	354	362	362	374	385	340	383	323	331	378	351	351	359	347	379	364	378	378	385	346	351	377	358	374	371	388	340	391	333	348	355	309	352	341	362	362	333	380	349	338	353	348	384	382	379	331	367	338	366	363	379	354	351	358	340	349	359	351	360	344	329	359	339	353	372	343	365	323	346	357	347	348	351	340	373	346	339	350	315	367	364	369	339	338	363	349	368	349	380	373	315	343	344	370	390	353	361	364	351	338	357	342	384	337	333	384	337	372	386	406	365	364	330	315	387	373	314	365	346	330	369	356	348	339	353	336	361	346	368	339	350	349	369	356	381	356	344	374	360	333	350	355	355	373	340	365	359	383	349	376	348	365	352	362	366	368	352	365	368	342	370	387	327	338	339	328	345	367	348	352	367	330	332	369	327	350	361	362	355	361	385	353	307	364	356	372	340	366	391	330	330	372	328	377	356	342	352	358	368	362	363	342	370	405	342	361	333	367	346	365	345	336	374	359	345	369	358	327	379	331	374	340	333	357	380	333	368	342	346	356	317	361	368	360	346	341	378	325	351	357	370	361	372	342	357	364	348	339	344	355	354	351	341	413	360	358	382	350	331	366	355	355	365	351	333	348	354	365	372	347	344	331	356	366	359	365	352	340	340	346	348	368	389	381	342	316	379	357	345	354	374	387	356	338	341	343	347	360	362	331	357	352	352	358	353	358	360	369	307	354	368	376	359	358	334	369	338	378	341	350	336	385	352	369	380	361	369	313	337	336	364	358	345	366	338	377	326	377	383	348	324	338	331	344	372	339	358	374	358	359	362	345	343	358	357	355	346	343	371	350	351	358	375	337	386	375	364	363	347	375	353	332	372	330	317	367	339	314	330	346	358	359	347	331	370	332	324	345	385	374	356	402	346	399	382	334	371	388	354	368	352	340	363	327	369	382	365	339	341	354	365	380	358	318	356	376	323	354	319	354	341	326	368	339	361	364	356	374	368	362	365	324	323	388	337	387	374	367	370	388	380	354	374	342	342	373	368	369	375	371	350	340	320	328	355	354	360	371	353	368	356	375	342	370	370	347	391	323	359	315	379	367	365	324	352	397	338	372	342	351	358	332	369	343	355	361	368	361	354	356	370	348	335	367	384	354	377	338	336	363	336	350	353	328	357	384	365	349	313	363	352	368	315	349	354	336	354	316	343	374	349	336	375	351	343	355	320	376	368	340	359	355	334	344	376	376	344	376	365	364	328	363	380	337	328	367	350	362	378	353	349	332	339	341	359	355	365	332	360	382	370	339	363	363	364	349	351	375	372	371	352	358	335	348	333	387	342	383	351	366	363	370	355	363	345	353	353	365	345	351	368	341	331	347	382	349	364	336	348	358	327	366	357	351	355	365	382	358	356	370	338	371	369	385	334	374	361	379	328	363	350	353	329	381	321	339	336	351	393	374	369	350	362	355	334	341	346	364	367	353	349	379	351	367	347	342	373	370	342	350	346	356	374	389	376	341	329	357	375	395	320	382	378	362	350	378	334	346	349	313	369	348	348	381	350	349	364	330	362	371	350	383	347	382	369	365	355	342	354	374	359	315	384	357	365	390	333	348	369	368	380	354	314	328	381	389	365	390	340	373	366	366	379	324	396	335	352	366	363	348	351	334	344	346	341	387	340	376	339	394	351	331	348	345	367	356	356	359	331	382	360	344	351	342	372	350	364	368	303	408	386	345	362	316	359	357	378	386	328	356	355	360	344	338	325	363	380	337	367	369	336	348	379	337	387	352	374	333	350	365	326	352	332	353	422	348	357	391	345	338	328	385	388	394	357	367	364	398	349	338	361	353	356	328	345	343	365	379	359	361	360	345	381	359	362	361	347	372	365	363	354	355	365	348	360	362	371	361	347	344	365	358	345	379	372	355	339	338	358	369	340	362	356	375	319	382	337	351	319	368	349	323	331	346	313	319	359	365	358	342	359	353	383	350	343	378	353	322	378	364	379	362	332	364	334	351	362	363	342	347	334	358	348	382	363	358	337	350	360	365	363	349	336	406	342	387	350	357	354	351	360	364	394	337	346	345	374	348	361	348	332	354	333	366	355	365	342	371	338	349	369	356	348	363	341	335	354	360	396	353	352	349	340	373	354	365	354	377	340	362	321	352	369	339	305	343	339	347	374	373	353	329	340	354	367	395	365	331	331	322	348	325	381	378	364	366	353	366	362	369	346	349	363	351	346	373	377	346	388	346	359	366	359	361	378	345	349	340	339	354	364	390	350	343	330	348	372	373	371	326	329	334	346	371	334	340	353	358	375	367	340	366	342	353	342	354	362	379	340	393	360	368	349	375	311	368	333	383	337	365	347	358	333	379	358	367	387	387	352	331	355	370	381	324	368	324	358	375	344	357	338	339	332	361	341	331	343	367	350	349	343	375	351	341	349	356	341	361	362	361	340	342	350	345	353	346	334	359	392	346	369	353	372	307	333	328	364	369	345	316	369	411	341	387	376	352	335	361	323	378	391	368	331	357	363	364	363	363	340	352	363	333	368	348	366	335	370	357	355	347	339	351	361	372	347	366	355	341	383	346	347	351	353	376	364	324	351	370	357	378	343	363	355	386	380	332	346	409	367	351	330	325	341	369	368	328	365	356	361	371	356	357	354	338	376	355	375	358	383	371	376	359	369	368	335	359	346	391	335	371	370	377	356	357	348	358	362	335	341	378	345	369	360	324	374	330	348	348	356	377	364	321	340	369	369	369	356	337	359
27540	20163	12672	5493	2608	1817	1425	1158	967	807	743	669	608	576	539	499	509	424	459	407	474	420	420	413	415	398	358	377	428	367	366	378	340	357	351	356	365	381	376	396	390	372	409	375	349	384	386	340	381	378	370	370	392	357	357	353	368	349	344	367	339	358	364	344	336	358	363	336	341	361	360	347	355	351	376	363	373	357	353	417	349	382	365	359	378	371	340	394	358	358	346	387	344	327	369	363	349	362	356	348	367	367	361	341	321	358	376	364	355	349	411	370	377	349	376	376	377	380	387	343	341	357	379	383	377	336	380	367	337	379	365	343	392	353	373	365	371	387	370	375	342	371	386	339	373	333	358	326	343	384	379	373	374	360	345	403	352	382	349	342	332	360	363	398	356	329	329	400	391	374	352	352	332	365	398	331	378	355	353	363	389	360	362	366	398	366	349	345	377	364	329	355	336	347	364	365	362	365	352	396	337	342	357	351	346	341	364	353	367	354	417	356	330	369	373	387	336	344	381	356	353	358	352	331	364	347	363	336	376	360	351	384	349	389	357	368	373	367	392	388	351	380	342	390	371	366	356	352	353	363	355	331	327	361	387	349	357	354	322	355	326	360	362	350	347	368	360	370	350	362	352	380	372	346	358	371	338	341	377	350	369	385	373	369	349	343	383	366	407	352	371	350	363	339	361	337	349	364	391	302	380	365	369	312	350	328	364	337	346	384	356	402	364	376	372	383	381	351	357	354	387	375	320	373	333	352	374	383	337	369	327	334	401	395	322	349	341	380	343	346	361	361	371	355	355	340	349	373	393	358	365	337	359	370	355	341	329	357	312	321	379	374	365	354	371	362	393	370	378	364	367	377	346	393	384	358	343	355	375	318	378	374	363	347	354	366	353	355	337	364	326	331	349	367	416	367	360	388	336	357	358	382	343	380	370	387	389	339	366	373	339	380	357	365	378	325	366	360	392	389	389	382	357	347	352	368	379	348	345	374	334	354	324	351	354	356	374	384	344	405	393	345	351	321	352	364	363	343	387	343	365	353	340	336	387	373	382	352	361	330	365	390	366	376	314	334	340	375	355	339	415	368	417	404	367	336	385	387	372	360	381	367	373	336	399	339	314	354	336	367	334	373	360	346	343	366	396	351	336	361	345	351	352	363	339	428	334	352	369	386	340	352	370	311	379	337	357	341	336	401	339	342	381	382	363	339	382	362	341	357	335	371	367	374	344	366	348	370	399	341	347	354	376	353	372	358	390	367	366	355	391	317	330	360	353	366	352	359	348	368	352	355	361	363	385	367	328	344	379	351	370	355	365	353	391	360	385	353	362	376	354	333	347	337	374	344	368	360	344	371	374	369	408	366	366	376	367	345	332	342	357	342	365	357	351	374	373	343	373	334	342	367	375	368	383	354	345	334	358	382	348	345	346	349	363	371	345	392	348	352	381	374	358	347	348	310	368	364	392	334	352	359	316	343	328	341	354	334	358	362	303	344	351	352	375	362	331	349	360	386	311	326	363	373	369	378	362	342	396	383	363	320	350	380	368	388	329	345	323	356	354	326	361	348	360	383	354	345	335	394	352	380	371	388	320	375	343	397	401	370	351	370	364	353	380	355	385	354	371	367	355	346	381	348	371	371	358	387	368	360	359	318	371	387	364	358	327	379	391	360	361	355	390	322	370	382	365	368	388	385	356	326	372	369	345	353	363	371	366	328	369	312	332	383	357	347	347	364	365	374	335	370	389	359	381	370	349	367	358	354	350	385	353	355	338	382	374	361	368	369	391	372	340	352	361	351	359	381	349	382	338	352	354	352	372	366	361	358	370	353	393	350	398	321	379	363	389	359	378	400	355	342	352	368	365	337	340	374	363	377	375	351	364	384	368	365	408	377	378	372	393	346	353	345	366	367	373	354	350	369	372	387	332	340	363	374	389	370	362	339	362	342	348	344	366	355	357	357	363	369	341	375	382	378	382	363	396	360	351	322	389	368	363	357	349	343	340	390	355	370	368	386	363	339	377	322	376	352	365	358	357	382	349	349	338	339	372	362	353	348	403	383	352	365	347	354	376	375	343	376	359	355	336	349	364	351	324	346	369	353	375	354	343	357	369	395	361	397	342	365	355	340	364	357	367	350	351	402	350	353	380	339	364	370	359	365	378	392	375	363	365	364	351	357	377	341	300	388	373	377	375	368	332	364	382	355	352	403	366	338	378	330	347	376	347	354	371	395	366	356	362	339	329	361	378	352	345	391	361	385	346	358	351	355	335	346	378	346	345	340	344	383	382	374	329	358	374	383	384	356	357	344	365	302	386	380	348	368	361	368	369	333	373	371	364	365	360	353	346	378	358	351	369	363	369	384	378	376	361	344	378	347	372	353	356	356	365	349	344	373	372	355	371	354	361	396	348	362	356	345	369	390	370	345	351	373	382	336	409	362	361	352	379	363	366	337	364	358	386	376	382	351	358	353	362	353	365	374	362	362	353	335	374	354	389	360	336	352	411	400	329	348	382	352	367	359	308	342	358	318	381	349	370	358	344	364	352	359	322	354	356	396	372	346	389	367	355	346	350	354	350	373	363	369	322	384	407	359	344	357	393	357	374	358	334	363	334	375	391	396	369	364	396	372	346	370	335	367	354	343	372	367	377	378	397	371	353	381	352	390	347	352	367	345	351	390	362	354	346	366	363	373	340	366	348	385	381	394	383	366	385	351	359	380	367	367	398	341	332	387	363	364	339	372	375	356	367	372	386	347	371	337	386	320	359	389	339	370	337	362	410	369	359	344	343	347	372	360	354	349	368	376	365	364	343	361	330	356	357	369	340	352	373	367	347	371	385	358	367	342	377	375	350	380	350	359	377	361	380	351	318	356	370	363	403	391	369	352	323	357	350	359	352	339	423	358	347	389	362	374	371	405	359	351	339	344	334	363	336	359	358	351	336	395	361	336	344	353	351	357	354	362	384	341	374	334	366	365	334	355	375	361	376	337	406	397	385	387	358	362	342	388	371	357	359	375	375	358	412	387	354	368	389	364	359	378	356	315	371	362	379	337	350	356	362	353	354	410	369	388	341	406	342	377	395	349	355	373	308	403	383	366	378	351	369	379	358	334	377	357	348	334	397	354	329	337	377	337	381	346	343	354	366	350	361	348	316	364	370	346	358	385	365	362	351	388	361	365	364	391	354	414	354	378	332	357	374	363	337	370	379	339	339	319	365	345	371	351	341	364	359	326	328	354	373	369	354	349	370	347	358	345	360	346	375	360	371	377	362	376	343	333	364	328	344	326	350	360	355	331	357	371	403	383	370	351	322	379	333	366	352	372	348	359	372	370	321	369	361	372	359	372	352	361	348	381	346	393	401	328	357	343	374	382	351	358	339	341	337	399	386	380	363	383	340	356	372	358	378	347	372	351	364	377	356	411	414	351	366	385	363	366	388	327	366	356	380	374	370	293	377	384	363	368	360	379	371	374	392	366	380	378	383	351	402	340
10467	21315	15380	8649	6337	4831	3762	3068	2560	2114	1848	1503	1349	1211	1127	1025	964	882	817	780	767	719	719	654	723	719	668	652	673	629	629	634	643	606	585	678	607	630	579	591	598	600	626	537	591	591	574	553	580	578	616	569	616	584	586	599	565	582	602	592	634	606	592	589	554	586	599	563	577	610	593	610	573	581	558	611	586	593	603	625	607	564	608	568	571	555	580	626	600	529	579	588	590	561	584	601	584	570	581	602	601	604	598	574	580	578	553	564	642	604	610	577	622	565	560	589	584	608	584	594	549	578	578	610	593	602	571	550	602	593	590	591	577	586	599	599	580	595	593	583	595	566	621	548	592	567	542	614	563	567	560	565	567	559	614	547	564	591	541	545	575	615	580	549	598	584	569	586	568	570	549	560	632	604	561	574	562	611	569	607	584	626	529	633	579	622	561	579	585	577	550	599	578	620	574	607	612	583	581	572	570	564	579	582	599	566	578	560	563	578	600	591	562	586	598	600	545	587	609	589	584	578	605	595	579	597	552	556	595	589	585	585	582	585	594	576	590	552	593	563	596	555	601	562	546	641	615	626	591	552	567	568	563	590	592	588	592	598	597	576	573	541	596	593	618	588	597	582	587	567	603	579	575	632	620	600	601	591	619	559	562	586	553	614	587	622	567	634	571	632	617	598	555	593	611	558	582	579	551	533	600	615	620	593	608	589	572	592	578	623	573	576	613	586	563	589	658	607	596	582	610	614	601	607	579	577	587	577	602	576	580	584	598	577	544	627	606	537	549	613	567	642	593	546	564	587	583	594	597	562	583	615	554	596	598	587	572	579	611	620	609	610	573	557	605	573	616	621	598	591	598	576	577	609	600	628	535	606	586	562	603	586	530	591	615	548	591	583	611	570	532	599	555	554	582	597	582	587	595	572	562	614	576	557	641	575	601	615	576	597	591	571	580	587	573	558	608	603	590	586	607	603	608	585	579	595	580	613	593	563	627	623	572	593	588	608	624	592	582	558	594	613	583	586	605	570	568	594	598	605	630	594	604	558	605	550	604	612	605	599	566	573	585	597	573	563	558	592	621	592	607	580	598	547	589	577	592	583	577	591	596	563	572	595	569	589	585	563	567	598	551	565	610	605	555	583	598	589	592	553	590	587	611	576	591	587	622	626	630	571	547	611	591	544	623	570	580	580	602	618	600	582	557	578	574	617	596	590	588	610	592	579	596	554	615	547	556	606	543	570	614	617	577	599	597	535	567	589	577	571	566	564	580	596	610	600	569	588	532	596	586	558	567	579	573	584	555	550	604	634	584	585	564	545	586	545	574	554	581	543	541	612	535	587	615	565	539	597	621	604	601	555	600	609	554	568	586	559	555	589	572	537	629	586	567	591	564	567	641	597	607	568	559	634	595	608	582	593	578	576	578	597	555	565	549	575	583	585	584	610	582	603	590	587	576	590	593	608	568	580	621	547	543	587	563	582	592	608	630	598	562	561	551	572	616	605	603	601	573	551	605	543	571	593	596	579	608	570	587	575	586	566	540	587	581	577	609	544	614	590	574	595	633	556	540	594	559	586	587	614	601	541	591	592	551	592	600	563	595	578	554	603	602	571	580	590	554	557	582	543	548	568	601	612	540	601	602	543	557	569	581	571	587	566	573	578	593	596	570	594	641	584	643	582	571	562	595	580	578	617	585	560	629	554	599	569	520	587	542	568	619	618	594	596	564	559	588	605	548	589	570	605	605	578	607	575	572	573	595	574	572	581	561	577	551	563	566	553	581	633	566	578	603	601	574	570	570	573	567	634	591	524	603	584	610	567	551	601	593	577	614	554	613	578	581	575	609	601	579	577	589	592	579	580	586	591	602	573	595	575	569	659	585	587	561	584	576	568	593	578	555	602	588	552	602	589	593	605	546	595	609	599	583	610	586	572	565	589	602	542	576	603	560	562	609	572	554	613	575	546	586	586	577	555	579	589	569	591	594	590	573	565	566	570	560	600	567	560	585	561	607	564	574	606	551	579	597	579	596	657	587	589	570	590	580	641	544	567	609	596	618	634	630	611	616	597	579	621	610	586	602	596	624	586	592	584	577	548	608	600	573	631	591	592	592	601	552	571	598	630	590	599	626	591	581	594	571	570	576	577	564	551	549	557	590	602	551	576	595	606	590	570	568	561	627	558	540	574	569	591	601	592	594	616	604	606	557	608	553	568	589	594	626	576	637	557	605	552	585	637	568	559	569	573	562	588	571	571	627	564	575	572	612	578	605	636	585	580	564	604	563	572	581	634	605	605	528	579	603	536	583	581	581	516	576	545	638	601	574	622	532	606	591	602	629	564	628	558	563	517	608	625	557	611	574	582	614	571	573	569	599	569	573	601	612	614	613	566	605	585	648	599	575	593	593	596	599	579	619	598	588	539	572	606	562	593	617	614	572	565	560	570	576	547	605	619	587	605	576	579	595	573	580	545	581	554	580	603	589	558	554	592	606	637	565	582	612	570	577	570	520	597	615	561	575	635	593	548	637	585	610	570	584	628	595	610	541	621	545	564	607	587	582	600	602	605	611	552	551	551	590	556	614	588	566	562	595	605	559	615	573	592	593	596	583	609	562	588	541	596	622	605	616	648	587	549	615	622	546	587	594	573	569	573	628	572	614	586	555	598	571	643	618	609	585	560	607	569	597	561	549	568	620	579	598	589	609	565	565	571	631	571	620	580	620	602	591	568	617	552	582	594	584	593	582	635	586	559	587	602	556	580	596	643	597	600	656	533	591	616	615	594	599	562	569	604	584	588	548	603	587	588	587	580	584	607	573	579	607	565	609	556	615	571	539	601	570	583	604	563	590	581	599	604	546	599	579	603	591	566	566	568	619	581	610	592	606	557	591	586	627	547	597	597	612	598	593	578	560	594	597	626	609	587	555	563	546	561	583	581	579	599	627	573	593	587	558	626	612	625	590	588	595	596	560	576	576	593	570	590	583	609	616	588	567	562	593	585	610	541	598	565	585	598	580	562	530	604	643	575	589	577	651	580	568	598	621	600	581	595	590	598	600	597	583	588	578	557	566	570	613	584	568	575	602	566	583	590	570	574	579	579	598	598	602	588	579	555	560	604	633	594	578	594	604	570	608	616	591	599	605	627	616	561	612	564	549	617	568	622	619	539	570	589	600	576	611	535	584	575	613	581	583	551	597	578	600	620	579	603	612	573	618	596	579	601	579	571	559	647	559	591	602	593	643	581	588	536	585	596	565	572	578	586	532	569	606	609	571	588	606	582	566	542	635	571	574	606	581	606	570	631	601	621	618	602	569	583	541	652	615	604	559	576	586	621	513	590	548	521	526	566	570	564	638	599	600	607	622	567	661	624	556	547	575	600	597	559	558	564	595	561	571	616	595	615	600	591	616	641	573	592	605	611	606	578	614	581	568	593	580	586	575	587	556	584	591	596	602	522	574	568	638	652	592	613	636	540	592	586	565	578	593	576	625	556
23544	21536	28318	25213	21059	8318	2933	1913	1497	1173	1055	797	736	628	598	527	462	496	425	436	395	381	376	369	376	336	309	312	299	300	303	290	274	296	304	284	279	273	280	270	273	257	259	291	284	279	258	254	311	264	270	262	264	290	247	273	273	280	316	271	268	275	266	297	266	248	299	244	277	264	288	273	256	278	267	269	228	258	290	291	307	247	290	249	272	266	271	268	273	307	274	299	260	295	257	283	261	283	243	254	248	236	243	269	275	289	300	286	261	255	256	260	247	282	280	287	266	260	250	285	263	293	258	262	262	257	258	253	273	276	274	247	275	267	273	259	268	272	276	270	257	250	276	255	282	263	244	263	270	292	254	284	280	220	322	260	250	236	284	265	261	281	281	261	284	259	263	268	251	261	260	256	253	277	240	278	273	260	293	266	273	299	227	252	266	281	235	271	274	226	297	286	238	272	261	284	282	273	278	248	287	281	267	268	254	250	285	270	292	283	273	260	293	292	264	256	299	263	265	269	295	265	298	262	271	252	249	259	243	282	272	270	269	261	242	289	290	250	271	287	271	256	258	298	243	270	273	296	244	263	292	261	247	274	275	255	290	257	286	287	262	256	258	287	267	253	271	256	265	249	258	261	273	286	272	282	274	292	293	280	283	282	280	256	307	251	252	249	250	257	249	255	270	257	242	275	282	275	286	291	273	274	263	266	248	239	282	276	279	262	302	289	267	280	281	284	264	267	270	282	278	250	291	285	284	258	279	275	250	262	276	272	283	247	271	277	282	249	261	262	248	274	268	282	265	252	278	262	274	254	283	252	263	254	262	246	281	267	257	269	263	250	276	256	279	252	259	277	256	240	296	285	273	236	246	279	276	294	270	288	256	254	240	280	253	279	266	286	254	304	260	277	289	261	281	274	276	285	291	246	252	291	244	264	255	245	270	284	264	276	256	269	233	278	269	248	270	285	270	286	253	233	234	285	280	271	269	245	267	288	251	301	292	274	272	263	255	268	254	232	248	248	260	254	282	262	258	242	281	264	235	280	281	279	257	273	263	264	273	314	242	263	269	262	271	245	294	255	263	270	266	264	244	264	270	263	261	256	264	241	270	272	252	266	290	274	265	235	287	268	249	257	292	260	259	264	256	258	273	242	278	275	278	270	278	285	257	271	254	273	267	288	278	302	243	256	260	281	273	289	286	233	269	281	255	250	246	287	279	253	262	294	267	274	253	273	271	307	280	271	272	251	291	251	243	285	257	280	259	281	229	276	263	266	269	248	260	271	265	281	243	264	278	288	262	271	291	250	240	260	291	273	245	248	282	233	274	273	273	279	251	270	278	264	278	242	288	248	280	265	260	276	284	273	263	234	286	268	261	252	269	250	239	283	291	256	254	260	281	278	271	262	285	251	277	267	261	254	258	261	282	280	279	274	288	276	237	270	247	250	270	297	270	264	248	267	240	263	281	283	260	299	265	279	262	276	251	269	260	289	298	267	273	258	250	267	279	294	266	258	276	274	277	254	282	270	265	271	257	276	262	275	295	257	272	275	271	269	247	258	263	274	268	289	255	270	274	306	265	275	258	273	263	269	244	266	268	269	304	254	274	297	274	274	247	258	253	280	275	272	264	291	282	272	278	270	279	272	258	243	287	276	304	275	281	300	265	252	273	250	283	286	241	281	249	251	247	258	267	279	262	257	272	275	266	285	265	296	253	288	259	269	265	270	259	253	282	277	283	231	256	252	251	243	287	253	258	277	271	270	259	268	250	254	273	267	258	263	270	271	251	299	265	271	263	267	268	283	265	256	271	268	298	265	255	272	279	287	246	257	276	269	268	299	280	302	292	296	261	295	227	254	253	246	247	294	270	242	304	251	250	273	285	260	276	245	247	290	264	268	296	275	250	236	276	268	288	266	266	266	289	264	265	263	270	288	262	253	289	292	277	252	254	276	261	259	266	288	310	247	300	259	283	253	248	285	294	300	259	314	265	275	277	254	250	257	258	255	260	290	254	262	295	252	276	257	278	259	267	278	260	281	246	264	273	273	279	256	292	262	272	258	270	264	267	273	265	257	250	259	257	262	256	254	268	227	264	283	268	242	268	267	281	251	274	285	278	271	278	308	275	255	243	281	236	263	263	292	292	279	257	247	275	283	250	256	228	260	273	276	260	278	256	258	249	265	254	275	290	243	271	274	271	257	262	262	274	247	248	265	269	257	299	261	292	266	272	267	256	255	285	275	264	280	240	283	284	275	284	293	250	262	282	321	255	269	240	264	292	283	255	276	268	279	263	263	267	287	263	265	275	258	311	248	247	266	277	227	256	245	293	249	276	253	263	292	244	256	274	266	273	238	270	258	281	272	281	261	257	241	262	295	317	270	257	278	259	237	291	241	241	288	290	311	212	272	295	238	283	247	249	280	267	298	245	275	247	273	252	263	240	285	269	285	265	253	265	263	273	288	290	289	262	278	272	275	284	276	261	256	269	266	265	292	276	268	287	287	295	249	265	270	259	263	259	283	279	252	242	226	280	279	268	260	275	286	243	296	231	276	261	270	285	261	243	282	236	267	279	255	261	247	271	250	250	289	247	278	249	277	269	281	268	285	276	248	262	252	262	247	282	276	271	299	265	247	264	289	263	254	270	304	267	246	286	241	260	259	287	260	281	284	243	275	255	237	275	254	253	257	273	277	269	237	270	260	242	257	270	291	259	266	276	277	275	262	281	266	266	263	273	256	274	265	301	265	291	276	256	260	277	284	252	244	260	270	244	253	245	267	245	278	257	268	235	286	242	227	240	269	246	263	269	234	289	245	247	278	262	260	275	272	254	256	262	281	268	278	268	239	243	255	286	263	277	255	258	267	244	270	257	267	293	260	244	278	261	286	261	277	271	301	278	283	262	290	276	255	263	265	290	245	240	235	271	300	247	265	254	264	274	280	265	252	259	268	265	284	268	271	280	230	263	280	268	271	265	265	292	284	268	267	259	261	255	252	266	283	278	267	263	287	293	278	276	276	267	277	258	302	255	246	268	274	262	244	241	266	275	310	241	272	262	238	283	279	266	274	273	262	245	261	279	260	297	268	287	260	247	280	268	254	240	236	242	268	278	298	242	275	268	257	261	249	283	275	290	282	268	272	253	246	258	236	319	271	253	269	284	283	255	318	282	271	266	263	271	263	282	286	276	259	276	268	273	251	262	276	238	276	254	282	253	304	258	247	270	258	260	288	292	304	283	274	277	242	247	286	270	283	276	236	266	259	267	250	236	283	266	267	255	271	254	267	274	253	232	241	251	227	259	255	252	243	268	256	290	293	262	275	294	259	264	286	294	272	282	276	244	272	290	263	284	272	260	259	264	255	268	253	277	270	272	279	272	278	257	268	272	257	290	285	266	260	283	270	282	278	259	276	290	256	259	279	292	285	260	275	261	278	233	264	253	269	255	240	263	244	254	268	264	249	276	256	262	264	273	252	259	259	279	246	280	270	293	261
10681	29097	22404	14028	10637	8042	6505	5028	4087	3287	2615	2155	1925	1644	1370	1213	1123	1001	940	868	757	711	714	657	602	707	564	577	570	570	510	525	503	495	493	446	472	473	516	447	463	432	479	472	464	446	497	411	467	450	450	444	456	472	500	456	438	454	437	464	466	443	469	449	421	434	438	446	419	464	431	473	423	437	424	468	492	470	455	442	461	470	430	449	459	432	435	456	451	444	436	467	471	434	463	400	422	448	436	427	451	434	448	409	427	416	440	443	425	436	422	441	417	427	433	457	439	457	497	423	437	462	447	441	415	467	445	442	464	476	418	421	449	407	441	432	449	426	467	436	459	432	456	441	453	472	447	427	440	457	478	447	417	426	447	435	419	478	452	466	450	450	444	414	413	431	435	412	466	448	430	477	468	429	431	401	441	438	438	416	457	433	412	421	413	446	431	469	457	437	442	398	440	429	443	455	402	428	430	448	438	447	444	459	463	415	466	432	418	440	413	441	400	451	435	453	500	436	444	465	442	405	458	433	421	414	444	427	473	426	443	428	472	448	420	432	438	470	413	468	459	448	433	447	466	453	432	459	408	462	424	437	446	474	452	442	452	430	445	437	461	437	439	455	446	434	467	435	433	428	490	471	483	445	467	454	448	447	419	402	429	440	439	459	413	424	480	436	437	423	428	442	440	418	445	428	429	424	425	442	452	447	438	450	446	447	441	437	425	441	413	423	403	459	431	459	435	397	451	414	425	448	452	455	462	458	454	440	409	471	431	419	456	449	400	429	417	420	437	398	469	444	445	409	452	461	434	471	472	459	440	456	446	437	452	432	442	429	455	465	442	443	466	468	430	449	483	423	428	437	491	451	454	424	465	409	439	427	435	448	440	403	439	427	471	422	420	444	444	422	459	447	443	406	458	422	434	459	445	469	440	469	442	442	434	440	452	434	461	419	416	408	459	448	428	424	435	431	445	467	419	467	437	443	445	421	426	444	414	458	448	419	426	448	428	436	458	445	416	387	451	420	455	439	457	448	412	418	474	473	421	438	432	421	428	438	469	459	464	447	443	456	472	449	415	448	459	446	467	440	447	451	397	435	478	461	412	446	440	439	399	414	427	406	424	436	423	430	475	439	432	433	432	409	448	482	423	457	439	398	458	443	423	409	413	462	468	447	440	440	447	435	414	458	450	437	448	476	444	434	434	442	419	410	440	446	445	426	426	451	490	448	404	460	425	458	446	457	419	462	455	408	431	450	394	440	455	459	407	437	422	433	466	450	433	402	447	430	476	432	412	429	478	437	426	440	470	395	439	433	439	400	438	464	480	442	439	446	421	433	409	459	451	458	450	424	414	443	413	467	435	435	468	420	468	445	447	458	433	426	431	431	456	423	412	438	441	447	408	462	438	420	475	417	457	451	467	411	450	429	430	455	426	442	427	426	462	446	447	446	453	455	440	428	433	406	427	434	484	415	453	425	403	439	455	421	448	443	388	482	466	446	408	435	417	457	479	439	471	439	453	451	451	451	425	434	441	452	463	444	435	445	441	431	415	466	456	452	446	440	455	422	417	453	436	421	421	450	392	439	425	451	450	425	398	434	443	394	446	421	398	455	427	428	436	418	461	473	433	470	468	462	447	467	445	493	433	419	411	437	410	444	421	449	469	430	419	406	469	449	455	447	446	447	393	425	441	473	428	424	425	415	398	467	441	467	433	413	428	429	454	422	441	476	444	426	421	486	407	411	439	456	441	426	449	435	409	463	434	436	439	459	432	459	417	477	455	466	407	401	436	454	436	421	405	397	381	437	439	439	457	470	449	438	454	440	471	387	424	449	403	417	471	400	406	440	436	435	444	437	457	442	451	424	435	461	445	399	435	438	417	437	447	411	448	460	440	447	426	412	443	451	438	444	471	465	450	421	440	460	437	424	440	443	462	402	423	435	408	448	419	445	440	441	444	441	448	460	453	437	435	433	435	425	464	455	468	442	430	443	430	435	413	437	424	441	460	467	421	459	445	438	444	455	433	452	424	437	461	446	457	454	463	430	430	446	439	409	459	416	475	472	453	465	424	463	417	429	479	418	436	410	476	460	429	436	438	403	439	435	467	423	441	399	493	436	428	435	451	429	446	428	422	419	420	434	423	477	461	449	460	471	434	424	414	422	424	448	451	415	451	437	452	420	411	453	421	463	428	390	441	441	427	424	450	445	456	425	440	444	406	405	451	464	449	466	488	429	449	430	468	439	459	454	470	431	432	474	421	459	461	442	453	404	469	433	474	447	469	474	447	501	424	453	400	393	428	456	454	467	453	434	471	471	404	437	412	423	435	451	433	448	401	435	420	433	449	456	437	430	389	414	437	412	423	487	459	432	474	419	441	427	427	462	459	417	430	444	489	431	417	440	439	469	437	439	425	436	401	402	459	445	475	434	407	427	415	429	455	453	452	445	472	437	464	396	447	451	454	472	439	485	456	434	450	439	438	446	446	427	423	443	470	450	465	433	424	428	415	416	456	443	392	417	405	427	426	437	452	492	457	443	427	443	413	430	436	488	464	447	445	430	404	431	468	420	395	449	467	466	414	484	404	446	465	453	436	471	438	414	450	428	416	427	424	446	454	435	445	393	418	408	426	493	442	456	447	462	433	452	461	429	415	436	441	477	408	464	436	434	441	470	430	434	424	443	427	440	445	446	442	460	407	432	454	443	405	472	453	450	465	474	455	451	441	428	419	418	433	451	440	457	441	441	442	437	444	433	444	394	432	403	445	408	483	466	417	455	450	398	477	425	439	409	440	428	444	433	445	422	436	466	481	468	438	420	461	431	420	447	429	432	439	413	460	468	430	426	480	459	450	418	430	473	451	450	464	442	435	437	420	449	428	431	436	437	462	437	437	454	446	416	428	423	444	425	411	440	442	453	428	451	431	431	402	429	443	417	425	435	425	446	433	450	410	404	431	412	440	428	470	461	440	425	437	477	445	411	450	457	468	460	432	413	419	444	429	398	396	399	437	440	412	444	439	435	438	425	407	457	424	434	460	461	426	448	464	415	459	500	426	452	435	406	442	448	431	461	436	447	419	417	449	405	435	434	398	444	479	451	476	448	446	420	424	454	438	425	436	431	443	456	437	437	456	473	435	426	443	444	461	459	435	446	476	456	440	410	435	412	447	421	438	424	457	484	433	411	462	434	422	454	453	482	449	401	438	425	433	429	436	438	436	431	447	455	475	432	421	434	432	457	455	411	438	430	440	463	442	404	465	445	428	421	442	459	473	437	453	446	470	466	474	440	439	426	404	405	467	402	439	385	444	429	460	462	483	449	457	456	422	438	450	445	455	407	389	449	414	429	472	429	445	437	413	413	429	424	464	455	463	426	443	428	448	448	412	426	447	446	437	455	406	452	408	438	447	431	456	441	428	464	414	404	443	448	450	433	473	457	450	424	482	442	402	439	455	465	419	465	426	421	420	456	454	425	457	451	460	459	466	427	420	448	473	430
24986	21497	26011	23364	5366	2403	1857	1376	1151	960	845	754	661	597	548	550	508	505	472	447	440	419	417	384	419	406	368	363	371	378	385	396	357	339	376	345	373	363	390	332	348	329	343	378	372	333	340	373	349	356	360	331	337	320	335	357	342	354	349	331	371	334	353	355	336	324	343	371	360	347	356	347	334	346	354	387	338	370	337	328	327	340	353	331	334	326	346	327	378	317	326	326	358	365	326	326	353	361	385	353	321	367	349	341	346	360	352	371	349	347	328	317	362	347	346	375	343	340	353	323	375	380	351	322	362	328	312	375	331	345	336	336	340	349	305	365	342	367	317	349	376	333	327	339	337	361	345	326	326	337	338	351	360	331	339	347	336	348	372	320	346	349	356	373	375	387	350	324	336	342	346	346	337	339	314	337	342	326	331	358	365	340	330	345	301	345	343	342	353	365	353	359	276	375	324	347	365	325	307	329	335	369	338	339	330	349	351	339	328	336	321	315	338	336	346	332	371	351	366	352	339	345	375	331	345	364	346	321	331	347	309	359	333	328	347	352	352	345	335	326	347	328	339	334	372	369	309	353	327	351	351	325	376	358	326	339	313	351	344	344	341	350	341	367	360	325	336	337	359	373	359	339	363	357	335	345	345	364	393	342	342	354	323	328	370	378	358	353	371	338	347	317	350	343	349	342	318	351	352	348	352	351	307	359	350	332	361	349	353	317	316	348	315	344	347	310	393	372	345	369	358	365	309	336	335	341	368	314	356	311	324	350	322	332	368	323	333	341	401	326	364	376	360	372	392	353	375	380	314	348	352	363	396	330	334	355	358	343	317	348	342	337	368	380	362	352	344	365	324	333	315	379	332	365	368	353	342	352	351	326	331	356	341	345	357	361	337	320	367	368	337	327	328	337	324	329	364	354	346	345	340	351	329	301	322	354	309	322	352	326	365	321	346	332	340	307	329	360	330	337	354	332	335	322	324	350	357	362	329	345	325	343	361	350	339	323	350	401	344	358	316	329	359	327	326	343	370	325	332	336	327	345	353	349	354	309	360	342	323	341	354	326	346	381	349	344	322	380	339	368	367	343	349	345	379	331	293	331	365	341	369	323	343	319	343	351	319	342	337	327	329	325	356	304	366	336	387	325	370	307	332	369	359	352	331	366	330	331	335	340	340	350	320	324	336	334	336	330	366	354	348	360	318	354	342	339	356	320	339	305	341	316	319	342	357	345	328	354	367	349	340	396	339	354	316	346	345	313	327	344	331	310	365	358	331	330	300	330	369	370	335	336	335	375	347	313	361	329	349	317	321	336	324	334	333	349	296	342	365	334	333	337	317	331	342	374	348	384	315	326	336	336	366	346	327	364	349	324	347	326	325	324	347	331	385	331	343	315	366	346	321	352	352	371	345	344	329	377	333	345	386	324	338	360	347	369	338	368	293	331	330	359	364	351	330	338	332	315	350	342	365	358	322	354	333	300	356	343	347	353	351	299	370	328	337	394	347	367	333	358	328	370	348	409	316	354	372	340	339	340	329	313	364	344	377	352	336	317	334	340	332	354	331	338	354	331	341	333	358	367	368	331	370	308	344	343	331	351	347	338	302	345	330	299	363	381	348	311	320	357	354	331	351	329	332	341	343	333	344	362	353	341	336	374	355	348	348	336	307	310	334	358	359	360	305	324	388	333	342	330	350	380	330	334	342	363	383	337	371	336	330	325	344	330	350	352	341	342	343	356	334	348	311	376	374	347	320	358	343	358	374	341	353	363	326	327	354	335	347	356	350	346	337	330	359	317	332	348	322	341	355	379	346	322	318	353	344	343	343	345	362	336	344	319	355	302	366	345	404	336	348	333	347	330	356	337	376	350	366	343	341	371	336	333	331	320	314	343	351	330	346	345	330	348	332	327	348	326	348	340	339	375	330	327	348	360	324	322	333	332	363	336	369	336	359	346	346	347	341	331	343	344	350	362	329	338	356	336	336	348	366	337	315	339	321	314	329	349	380	335	336	345	375	321	333	339	341	358	313	336	303	329	327	361	352	321	335	363	327	344	341	338	356	327	366	327	325	334	376	329	342	362	399	327	305	322	398	339	328	350	346	315	356	334	354	340	319	319	340	365	353	324	337	369	360	363	344	327	342	365	326	376	341	364	304	360	326	343	339	373	319	351	355	331	308	323	343	354	355	365	330	342	375	328	345	306	379	317	337	345	351	334	343	334	319	358	361	347	339	340	347	334	337	349	349	337	338	350	366	363	357	323	351	344	336	354	345	336	315	362	376	349	329	332	360	344	332	346	336	348	314	375	332	308	345	330	352	373	346	345	316	332	314	329	353	343	373	326	342	350	355	373	354	379	373	315	310	371	359	349	364	341	368	347	329	358	351	343	326	368	358	372	340	361	317	314	324	357	352	363	336	315	372	351	355	386	332	334	374	338	354	340	320	344	391	338	313	332	348	340	353	325	351	332	392	354	362	333	373	341	361	346	377	310	397	315	346	356	344	345	347	353	331	336	344	328	360	348	352	347	322	349	367	351	367	338	323	298	336	353	315	362	328	322	349	335	341	339	345	341	358	347	358	336	331	347	318	313	362	314	334	342	334	366	343	353	300	343	366	340	347	328	339	387	344	377	341	335	331	304	286	353	312	344	352	347	341	301	328	335	353	340	349	367	348	349	365	352	352	319	359	354	371	337	382	355	345	333	309	333	328	391	369	324	347	402	336	321	359	373	330	342	332	386	372	317	368	341	348	337	352	363	351	344	359	313	343	374	342	335	313	333	324	340	349	348	362	370	336	355	343	316	336	374	340	326	338	344	337	341	374	352	349	362	328	351	335	347	344	335	338	369	346	337	354	357	364	323	335	353	336	343	336	329	339	325	321	339	357	366	360	339	334	351	350	325	348	346	385	334	341	364	332	336	369	330	374	360	345	337	335	356	338	363	333	375	372	345	328	323	361	348	363	341	321	330	312	344	327	347	345	353	328	361	347	344	364	378	315	329	357	308	337	335	315	343	304	333	302	334	367	352	350	317	376	334	355	328	342	344	311	357	319	409	322	325	353	349	373	346	347	339	365	341	341	364	358	350	345	317	371	322	353	348	367	316	325	367	326	355	369	313	332	361	354	345	327	325	337	332	382	342	359	377	339	364	342	314	344	334	337	334	318	312	350	359	355	328	329	357	349	374	368	387	352	379	353	334	329	352	333	356	346	353	331	321	372	382	351	358	349	333	325	330	365	367	336	328	310	294	335	349	359	371	338	346	298	333	353	351	337	348	375	339	342	325	353	347	367	342	323	340	341	355	361	340	367	337	350	336	324	351	343	357	338	371	361	312	364	349	338	337	343	363	348	345	342	323	325	337	325	365	324	314	331	362	337	362	326	361	342	331	360	344	302	320	336	336	299	343	318	300	366	394	358	337	360	349	377	346	360	371	339	297	347	356	346	363	330	329	366	320	356	339	354	337	371	338	306	311	339	347	355	366	380	334
10391	25101	18624	11126	8399	6400	5014	4134	3307	2605	2254	1811	1639	1366	1265	1174	1042	930	902	846	817	784	685	720	734	704	695	672	643	621	631	607	602	548	588	563	611	579	596	568	584	570	552	598	583	551	553	558	576	578	554	558	548	534	533	522	511	523	570	625	553	577	551	572	568	555	545	548	554	538	589	551	559	575	555	584	603	578	562	567	570	562	644	518	556	555	595	557	582	552	585	560	570	538	553	535	567	517	597	569	562	554	554	556	582	527	577	573	565	610	563	570	542	572	516	544	534	567	577	552	585	546	584	561	604	530	543	524	548	586	573	544	542	584	584	507	546	533	537	516	564	585	560	546	585	551	570	560	560	543	589	531	505	569	558	572	542	549	561	559	557	520	572	549	572	536	584	533	582	553	520	577	530	547	584	557	583	545	541	571	572	508	580	567	520	574	535	549	551	560	553	525	585	524	586	539	555	551	520	546	577	574	555	566	555	574	560	549	515	592	541	519	580	546	545	525	553	571	565	539	563	576	569	513	525	566	542	552	509	561	580	556	553	590	525	582	556	588	572	535	587	570	524	532	541	541	581	520	559	597	574	556	570	586	552	523	561	563	575	569	518	503	564	580	566	515	571	564	557	504	565	556	561	571	592	565	546	537	553	541	538	527	515	533	537	590	570	556	562	556	541	541	549	576	548	563	566	586	579	524	551	567	535	525	542	575	501	581	569	598	536	594	546	566	537	561	566	528	557	579	580	579	549	543	560	554	553	548	561	528	516	526	511	552	540	566	533	557	538	597	520	553	551	588	544	541	554	562	548	551	587	512	543	553	590	559	540	529	516	524	494	566	575	547	572	575	566	547	563	568	526	617	564	557	580	570	600	555	557	600	537	559	579	558	557	548	495	540	565	528	597	538	573	556	592	571	558	571	565	567	588	555	560	550	574	523	589	573	528	551	571	547	583	577	558	558	528	572	558	559	557	546	558	563	591	559	591	570	533	548	587	548	574	577	547	572	560	551	538	564	557	549	575	541	584	567	578	568	566	565	591	554	524	589	520	508	557	541	557	536	557	502	527	537	547	552	563	556	553	557	538	541	575	600	568	590	576	557	587	518	531	593	556	544	565	520	540	574	547	527	550	510	563	536	564	563	482	526	553	564	576	556	567	561	622	595	565	547	586	555	548	552	550	562	537	577	527	526	568	556	540	600	570	560	522	536	575	559	528	570	548	575	518	544	610	583	572	581	593	547	511	504	547	535	547	546	540	584	544	515	543	565	552	597	554	569	528	538	532	563	546	533	506	530	523	565	563	562	561	525	580	562	545	518	547	557	555	570	604	576	554	559	507	570	533	515	512	534	536	549	578	576	547	560	564	527	558	556	562	585	546	588	570	583	512	557	544	566	572	530	551	532	563	623	548	526	541	526	570	546	571	575	580	586	586	570	576	537	539	556	569	550	539	584	555	542	501	543	592	570	605	555	526	537	566	525	547	558	541	527	565	552	539	550	554	550	570	511	552	580	581	551	568	560	530	601	588	558	564	535	526	566	580	557	560	542	537	558	541	557	566	557	540	548	577	528	519	515	600	549	570	610	586	604	541	540	538	588	575	546	562	544	552	564	531	566	540	568	537	531	554	541	566	551	501	559	538	538	551	580	550	548	569	572	536	572	525	552	575	578	603	486	558	603	535	531	579	551	551	523	595	556	604	535	572	561	527	544	522	563	563	568	544	553	551	564	536	563	589	591	551	522	524	531	605	512	557	542	600	553	561	548	541	592	525	540	591	581	565	521	579	556	542	546	581	547	548	508	552	566	553	543	565	530	553	553	560	543	571	569	583	556	552	561	549	547	580	586	527	575	532	599	542	532	571	550	533	557	567	571	578	520	535	593	552	552	525	587	600	616	561	533	520	583	572	554	578	540	571	564	567	568	559	540	564	570	509	582	517	538	562	573	529	565	544	542	540	559	551	536	595	496	578	586	551	540	560	574	549	568	572	590	571	536	572	598	566	581	550	552	541	541	514	536	543	537	527	541	560	572	542	517	577	573	567	577	541	525	574	553	550	588	597	536	566	593	547	565	571	551	567	561	549	547	539	539	559	514	523	555	546	552	574	561	555	570	598	592	562	537	537	547	540	539	539	536	559	545	552	549	526	598	566	570	571	556	552	548	589	555	553	538	560	567	605	488	563	543	556	589	582	540	523	550	526	561	545	566	573	557	542	567	579	568	526	533	520	582	559	558	568	549	547	569	511	572	533	555	524	529	571	557	532	561	533	562	548	545	555	550	598	537	548	549	536	539	543	572	546	587	540	567	589	536	571	552	559	540	542	555	517	551	529	516	518	591	543	559	563	589	566	597	538	556	540	564	573	544	560	539	566	595	570	524	596	532	584	526	536	577	571	561	601	548	536	550	596	540	546	518	584	546	555	597	556	547	539	582	551	536	560	563	556	545	528	547	550	553	563	538	580	557	619	490	581	522	599	553	559	553	599	616	553	602	513	551	568	550	610	518	533	542	560	566	564	537	535	569	550	554	554	547	558	538	585	583	575	557	574	538	575	581	545	570	583	555	578	572	539	586	571	536	537	559	589	530	531	563	584	578	608	581	572	542	596	535	511	558	534	600	548	549	562	520	579	522	533	569	562	577	533	514	540	570	528	527	520	585	582	527	539	540	532	547	561	545	571	533	562	544	568	566	577	539	532	591	581	551	575	568	580	585	553	555	589	541	564	558	590	529	570	553	532	536	585	589	566	557	542	560	590	566	535	516	562	594	545	580	479	631	599	515	616	551	557	551	529	563	577	549	562	562	554	556	562	572	560	552	574	521	577	594	548	556	542	546	500	559	525	561	585	532	565	548	556	562	562	578	522	571	569	523	604	573	585	547	559	572	515	536	541	560	557	572	521	548	549	566	536	510	579	545	571	557	566	532	544	602	585	535	542	534	580	549	556	556	565	519	525	506	551	575	520	549	559	530	533	530	560	539	590	571	587	519	546	566	578	568	591	566	550	537	564	563	530	502	553	589	548	526	577	608	606	542	527	560	565	579	561	562	561	598	528	540	550	564	550	578	582	556	557	599	547	535	550	562	566	566	606	571	568	521	540	557	583	538	572	551	569	552	552	571	573	622	576	565	579	554	537	609	563	591	547	575	564	558	544	561	539	564	567	515	595	558	548	542	550	547	522	538	536	507	525	548	580	554	533	531	561	570	541	584	561	529	560	545	567	572	605	589	560	612	562	566	591	549	560	532	625	554	554	584	533	595	531	564	547	564	539	575	546	565	522	558	559	559	553	550	558	580	558	535	571	556	546	520	575	533	567	593	564	583	540	515	557	602	576	596	544	535	539	541	560	556	555	569	536	542	584	571	570	537	575	523	598	543	562	534	522	516	581	547	572	563	555	556	568	557	582	578	538	584	553	580	587	569	559	541	610	568	517	532	536	540	558	574	573	565	548	541	556	546	533	537	547	567	562	583	561	561	527	541	545	558	549	575
22706	21546	28860	24655	21555	20193	7042	2919	1945	1488	1249	1047	930	814	678	653	550	507	416	404	392	396	338	337	354	305	304	285	264	296	258	298	253	247	221	257	229	249	253	237	223	214	210	220	210	228	233	261	218	224	226	241	213	228	234	230	226	238	226	269	221	227	231	218	210	212	222	219	222	246	236	239	212	249	240	233	199	232	213	227	234	236	236	214	236	212	213	203	201	190	236	221	203	251	211	231	213	218	229	258	199	234	202	206	208	211	223	267	212	210	223	213	198	214	222	222	221	232	239	220	229	224	207	230	225	223	235	224	194	244	234	201	203	216	227	226	219	234	229	204	219	222	240	213	218	226	221	235	226	208	217	230	226	232	215	221	221	229	221	209	234	225	194	226	204	219	240	222	227	193	206	205	230	223	188	231	215	215	217	235	212	212	218	218	224	232	221	230	186	201	211	243	228	214	225	209	194	222	210	233	210	221	192	228	233	207	225	236	212	230	214	219	227	211	257	211	237	223	197	221	231	242	204	234	199	241	216	216	212	207	219	197	203	204	240	206	236	208	232	224	215	217	209	216	238	219	191	218	229	223	195	213	218	222	209	231	215	234	241	215	216	200	218	197	237	240	208	207	243	232	205	201	218	197	197	227	220	203	218	219	242	230	237	217	206	225	206	204	178	209	207	217	211	217	229	204	210	221	196	212	229	217	228	210	242	201	210	222	202	225	242	248	201	224	237	218	196	227	217	210	218	216	229	201	222	217	241	237	209	214	224	218	241	210	201	231	218	227	247	244	239	238	196	239	214	218	223	221	217	213	222	232	231	211	235	221	235	236	242	225	216	230	241	225	231	216	204	228	210	207	226	204	228	219	216	220	235	220	207	221	221	213	214	209	213	214	240	207	242	210	211	219	213	227	226	208	217	205	219	223	197	220	212	220	219	217	225	215	255	203	242	243	222	228	231	232	228	241	226	196	202	216	213	241	252	233	222	205	194	233	218	217	229	226	233	197	205	212	203	222	254	234	206	231	234	220	223	246	246	224	211	244	179	240	218	239	214	214	225	195	189	196	202	216	196	242	226	243	239	214	233	233	222	201	209	216	212	213	198	214	197	231	215	237	215	228	232	217	217	224	248	236	227	189	213	216	227	214	215	199	231	251	228	210	216	232	230	215	225	216	218	216	220	218	219	211	201	238	235	216	235	212	224	179	221	245	220	223	227	218	189	201	205	233	217	245	207	205	231	204	207	217	235	232	226	212	220	224	211	214	219	228	202	222	261	240	230	207	202	213	212	228	247	226	217	220	187	186	224	208	192	225	227	233	230	238	229	227	227	204	247	213	224	213	221	234	210	226	212	231	229	208	208	259	193	234	236	218	243	208	211	241	205	213	219	248	223	229	221	222	221	233	204	224	191	237	202	222	235	219	216	237	229	205	199	246	229	210	230	231	241	219	240	230	226	204	225	202	251	212	212	205	206	240	233	201	225	206	225	202	234	226	211	208	218	203	226	189	230	208	236	202	228	228	234	220	216	220	206	213	215	228	220	217	253	226	218	211	238	224	214	227	216	205	213	258	238	243	200	195	230	199	238	216	225	213	205	228	193	219	213	209	208	220	217	217	197	232	207	217	228	231	218	214	200	218	206	229	252	210	235	242	218	211	205	214	221	226	212	210	231	213	220	217	254	206	241	220	201	211	210	248	223	225	202	187	205	228	230	202	220	212	220	203	233	223	225	214	208	224	209	229	231	227	227	212	221	207	207	204	253	233	219	239	238	226	247	224	211	222	236	210	221	227	191	212	211	222	224	240	214	219	236	209	231	237	218	224	203	237	204	206	197	234	225	206	213	213	219	212	234	220	188	256	192	209	226	229	249	217	234	227	226	228	212	233	202	238	194	206	243	224	205	210	209	209	237	203	226	221	216	213	236	223	214	215	230	209	214	217	208	222	227	223	204	227	254	214	267	208	218	236	235	215	220	212	225	203	210	211	223	214	205	225	231	217	220	191	200	207	227	222	225	210	229	211	241	212	234	210	245	220	225	215	206	227	182	200	200	218	223	227	207	223	227	222	235	222	217	223	212	217	189	214	223	213	222	216	236	227	171	218	214	197	189	210	234	197	241	222	205	208	244	216	215	240	203	250	208	221	236	232	226	219	217	246	235	203	221	212	225	202	226	237	215	222	212	221	199	190	210	224	200	231	224	227	207	221	237	230	229	187	222	206	198	243	219	231	221	211	211	213	233	215	241	211	217	246	237	224	248	232	214	226	213	211	223	222	211	220	234	234	230	250	208	207	220	212	198	199	237	213	229	231	182	242	220	194	226	214	224	209	246	213	221	206	203	239	208	218	209	222	218	211	184	199	217	244	209	223	215	239	230	211	216	251	216	214	209	204	173	202	224	240	207	214	275	222	223	258	217	224	225	215	231	212	221	242	216	206	215	231	196	210	242	218	236	220	208	207	207	215	248	193	238	225	211	196	227	249	232	207	218	225	214	200	227	212	205	231	202	240	226	215	202	226	229	232	204	221	216	234	222	202	207	194	223	241	223	231	223	208	226	223	206	245	225	223	224	194	228	228	223	214	211	246	220	239	197	226	209	215	223	203	235	224	220	211	208	251	217	234	217	201	219	203	201	214	226	225	213	211	230	211	236	208	234	218	207	220	198	217	231	208	226	208	238	218	210	229	234	219	209	199	214	216	241	221	210	213	238	210	207	237	224	208	224	189	214	228	228	241	236	230	216	224	221	213	244	229	234	221	252	216	210	235	216	207	217	218	220	214	203	236	221	227	230	224	236	210	214	205	217	221	239	206	193	227	227	232	226	221	208	230	220	213	199	231	230	226	214	214	223	249	216	227	225	211	222	224	213	224	215	217	239	202	225	229	241	228	226	212	208	217	196	217	235	217	237	217	211	222	249	217	229	198	219	240	205	204	240	208	225	232	234	219	213	200	212	218	201	235	218	213	197	245	208	210	203	229	230	224	194	217	222	229	238	210	221	251	213	214	213	200	229	228	228	250	230	209	212	213	183	207	217	229	184	212	225	240	228	220	205	212	232	234	221	215	273	195	219	202	239	242	217	207	230	231	214	221	214	243	212	200	198	218	216	212	226	225	198	226	223	217	195	233	206	199	237	237	231	208	204	227	194	217	213	230	223	206	211	226	231	218	219	225	215	206	211	260	206	234	197	231	215	242	214	216	250	200	208	196	258	216	221	218	187	201	221	231	228	209	222	196	229	212	221	220	202	212	202	207	235	219	236	199	193	206	209	242	210	241	207	205	196	224	232	201	232	229	225	203	212	217	222	206	218	203	215	196	200	220	218	213	230	223	234	233	234	210	205	216	212	214	225	203	225	206	227	236	209	227	209	228	222	208	230	218	232	230	237	225	195	241	205	210	243	237	249	238	235	211	213	221	237	215	205	249	229	197	243	233	224	221	202	208	211	223	202	204	222	204	235	223	191	207	232	222	214	225	221	211	229	218	229	243
12411	33926	27328	18150	14018	11127	8595	7037	5451	4373	3529	2884	2458	2022	1798	1553	1351	1181	1024	969	880	811	720	662	682	608	564	548	541	476	503	440	453	438	392	382	366	396	417	414	406	422	347	386	432	364	355	386	361	392	359	377	347	363	359	383	312	332	377	367	354	355	369	364	358	376	370	316	361	377	319	365	343	359	346	368	361	383	340	362	402	380	353	328	355	332	337	363	334	402	328	356	382	358	415	369	356	363	330	359	343	378	361	332	350	362	348	346	373	329	343	378	342	343	344	363	343	339	359	340	358	363	335	347	350	389	367	334	334	359	361	383	328	358	371	382	360	351	320	336	363	305	361	357	383	363	346	346	360	368	352	330	372	372	382	366	354	372	334	344	371	333	352	361	351	375	347	354	362	323	380	343	342	337	336	310	358	356	342	317	344	367	369	345	365	332	337	353	343	354	390	364	339	378	353	374	337	346	376	372	337	375	308	342	335	340	361	391	348	354	320	361	343	346	338	349	366	344	339	355	331	412	351	358	339	368	316	355	341	356	355	336	350	392	378	333	365	348	370	338	345	336	344	337	380	376	341	361	364	342	352	369	366	377	339	344	355	371	335	333	367	328	341	369	348	353	345	328	357	371	374	397	349	350	338	330	323	338	334	341	392	342	329	373	371	335	348	376	341	347	348	382	340	361	343	362	356	359	359	336	369	311	341	357	365	349	365	362	352	333	335	330	346	357	344	377	331	354	341	379	372	325	328	327	377	365	362	342	364	341	358	338	391	375	335	350	355	340	334	369	372	347	357	352	349	318	379	353	350	379	361	333	330	350	363	362	358	348	350	366	387	369	325	370	337	371	355	362	350	339	307	377	338	363	335	330	352	369	354	342	335	373	352	334	386	355	323	313	353	367	333	344	349	332	338	360	394	361	370	385	358	361	376	337	342	331	371	330	353	364	340	313	347	359	333	370	345	358	375	377	377	340	312	315	371	322	364	336	328	372	374	343	339	342	337	357	356	362	349	330	346	373	346	311	322	326	355	332	352	339	357	330	342	344	333	338	312	350	351	374	341	398	309	327	347	392	360	359	346	332	343	335	308	340	354	345	363	369	360	366	369	355	333	344	376	361	384	353	356	359	322	361	378	378	361	331	347	358	355	367	342	335	372	370	348	370	345	357	368	392	332	333	383	313	320	377	375	385	333	311	309	330	363	331	323	387	373	315	381	353	357	372	363	327	341	332	321	354	329	379	375	368	368	359	322	367	369	352	349	377	353	366	318	346	331	364	358	352	335	357	357	348	373	356	333	353	389	328	357	352	341	366	340	373	334	351	352	340	339	378	341	335	339	352	352	349	351	364	358	356	337	333	348	375	359	361	322	312	352	365	355	359	349	332	337	344	349	344	359	335	369	334	339	349	369	379	364	351	374	322	356	350	330	353	328	350	329	373	331	362	358	378	349	342	341	354	350	357	348	352	353	381	363	360	336	364	366	345	362	386	358	324	337	347	367	365	339	375	342	352	389	353	348	320	361	346	345	313	342	349	358	373	367	354	333	378	303	374	360	344	346	322	361	302	384	364	358	374	369	359	334	373	340	343	331	337	338	360	366	353	347	341	347	326	364	340	373	344	350	341	341	333	343	361	324	373	349	355	333	360	370	365	378	366	356	326	336	364	326	359	352	356	356	331	334	362	374	368	337	347	336	341	361	355	303	363	343	307	355	344	358	348	351	347	381	353	362	342	367	373	367	404	352	329	317	348	366	350	363	355	396	360	351	365	375	331	357	365	334	379	365	372	361	340	350	372	341	377	383	339	378	336	387	354	343	336	368	347	335	340	372	360	348	346	318	363	373	342	338	366	359	329	336	360	371	360	372	372	356	318	343	375	387	335	379	363	368	358	374	353	349	355	336	372	326	384	360	326	348	346	347	349	358	339	335	344	341	346	338	354	302	350	337	336	366	347	363	370	324	328	358	374	380	358	338	342	335	323	338	332	361	379	334	365	335	386	365	363	337	363	354	346	361	326	378	335	355	340	346	362	345	345	363	357	377	352	377	360	337	379	355	363	347	363	326	339	359	346	355	372	337	346	369	345	360	363	397	381	324	375	353	325	348	352	373	312	321	344	341	347	373	344	328	333	333	332	334	333	361	349	325	364	364	326	342	352	349	369	345	328	362	356	318	342	353	347	325	331	349	368	342	343	366	361	353	356	362	362	358	358	347	333	328	365	334	347	365	379	381	351	373	341	336	366	327	370	337	339	340	353	352	363	364	374	371	357	351	334	359	343	348	377	358	377	353	370	366	350	350	348	320	372	361	338	349	326	327	340	337	383	341	348	326	328	330	368	356	333	358	372	344	354	333	319	341	340	342	355	354	366	331	305	362	346	330	338	332	343	374	347	340	345	316	353	360	339	320	373	367	330	370	340	334	364	336	353	371	341	384	341	387	356	370	367	369	348	346	362	343	348	337	363	317	375	344	358	321	368	356	354	340	366	331	351	341	338	353	312	349	334	328	344	352	336	338	359	351	340	302	362	338	402	333	376	337	350	360	348	359	391	347	352	396	385	353	348	345	365	342	340	354	318	353	349	376	396	388	347	331	335	337	342	358	358	370	354	362	309	345	352	344	337	380	367	351	342	350	358	344	349	321	368	345	337	339	347	346	364	348	384	331	321	363	357	345	361	360	368	353	330	348	342	344	344	333	357	351	352	338	333	355	339	368	335	348	323	335	341	360	348	345	355	371	306	340	357	339	330	344	337	370	371	348	327	318	336	350	337	370	329	364	358	397	395	335	351	344	316	349	317	355	379	341	357	362	329	338	357	388	364	340	337	368	374	363	393	375	368	345	339	341	372	342	363	367	369	363	393	354	337	349	359	355	354	334	327	367	370	332	333	338	411	339	323	364	328	331	358	387	378	352	340	358	320	372	358	342	367	360	312	353	349	333	338	335	363	346	359	336	340	348	345	347	337	359	357	364	382	324	367	345	359	343	320	340	381	368	361	373	354	339	351	354	363	346	363	345	353	349	343	356	333	344	368	369	371	381	341	335	323	335	358	376	369	376	338	338	373	347	332	354	336	348	356	384	375	350	346	333	344	316	340	333	323	364	365	357	362	339	374	361	332	358	334	337	345	358	336	366	372	358	370	377	359	376	336	312	343	351	332	332	363	338	320	345	359	355	361	330	346	335	356	354	356	359	343	357	353	353	333	375	371	343	330	340	344	362	369	356	347	355	338	317	336	336	326	325	349	324	363	348	367	342	376	343	338	342	328	313	383	352	351	367	320	368	348	360	350	349	361	337	361	352	351	323	355	340	365	346	337	325	357	379	381	344	345	340	333	326	331	346	342	330	352	345	345	341	372	361	325	370	360	321	355	321	351	350	354	353	315	365	365	373	330	335	332	337	333	339	319	360	343	375	368	339	355	353	321	333	352	384	350	323	349	345	394	356	356	316	317	383	375	322	346	348	357	393	322	356	363	330	371	350	363	360	371
27758	20235	12733	5653	2737	1898	1450	1052	958	798	682	623	571	530	490	468	476	441	437	447	442	421	429	411	411	387	374	354	374	369	369	339	349	387	394	386	360	361	420	360	377	355	367	351	361	341	361	363	344	331	348	371	330	359	365	363	365	341	368	355	372	344	337	358	385	346	357	358	363	338	361	364	330	344	368	362	355	329	361	358	347	377	361	366	360	324	372	360	351	368	353	347	348	348	345	360	353	373	349	341	366	372	356	336	336	399	362	345	356	362	332	360	357	357	351	356	358	372	335	342	356	382	339	399	331	328	338	339	357	326	353	341	351	377	364	327	356	410	362	378	336	381	368	370	329	384	332	359	347	362	362	359	353	376	372	350	324	337	326	332	353	334	351	375	362	356	348	374	351	361	319	392	358	358	337	324	350	353	329	361	344	330	352	363	337	344	361	353	358	354	332	363	367	360	357	387	367	353	374	360	336	387	325	357	369	324	338	360	354	361	325	362	365	352	370	360	354	365	366	367	377	341	352	348	358	380	359	358	334	363	342	355	323	336	360	332	336	343	365	351	382	367	367	350	325	319	359	372	368	380	389	361	354	350	346	348	337	376	352	357	353	353	328	345	373	331	342	363	348	325	360	346	374	380	347	382	354	401	308	349	326	327	337	361	363	347	331	354	339	357	362	349	339	361	356	348	399	301	343	329	368	368	385	407	393	334	350	333	368	358	378	347	367	341	343	336	363	351	371	350	349	342	364	372	332	371	353	368	379	344	358	367	347	357	338	334	324	339	360	373	329	351	328	340	384	337	363	364	367	333	375	349	335	364	322	368	334	381	371	390	343	353	339	331	308	340	378	359	371	387	359	337	354	352	343	369	388	357	329	358	359	351	377	376	377	395	338	345	375	344	374	352	329	351	349	330	346	352	368	361	369	344	335	337	358	336	387	409	366	361	379	321	384	374	353	384	319	348	386	329	340	342	340	358	371	364	356	350	335	362	346	354	346	356	372	368	359	365	331	350	341	335	363	368	343	324	349	347	367	346	334	325	311	360	329	377	365	353	322	361	331	336	337	311	358	343	334	343	380	366	355	350	369	352	357	378	359	352	353	375	344	374	329	365	370	356	317	365	358	362	377	336	331	351	396	372	370	339	344	358	329	343	360	364	344	348	350	380	329	371	401	369	347	352	331	349	337	341	389	355	361	371	357	373	341	356	334	310	339	355	343	326	345	397	366	382	348	343	395	343	326	376	348	378	345	340	340	374	338	362	368	356	337	360	356	363	404	348	356	358	378	349	377	373	361	362	377	358	370	342	333	338	351	359	341	349	382	366	354	354	372	362	336	355	355	357	363	355	352	371	365	323	357	357	336	370	314	344	339	342	366	385	359	355	365	389	339	378	391	343	323	373	380	355	356	365	341	379	359	362	360	360	359	376	353	358	389	341	320	355	335	349	388	332	326	315	346	342	340	368	341	341	365	386	336	329	383	369	343	337	366	328	331	346	325	348	339	389	372	360	347	357	376	373	338	403	376	373	367	344	353	342	372	338	363	336	334	380	367	351	338	357	347	349	329	392	351	348	350	349	367	359	356	335	338	339	370	338	327	332	356	342	339	368	355	382	379	356	366	310	383	340	374	346	390	372	363	362	374	365	395	372	372	339	360	347	337	355	324	359	339	354	373	356	381	367	378	350	329	365	349	367	358	376	363	353	344	349	367	328	318	354	362	361	387	341	329	338	325	335	351	343	382	349	356	363	364	339	370	348	366	367	367	356	351	367	368	365	351	384	367	365	373	375	344	312	351	348	344	372	361	325	316	307	354	341	367	381	348	335	357	341	334	342	360	365	326	347	333	370	379	318	343	327	350	369	349	339	361	366	351	320	349	372	376	366	340	340	333	350	326	364	360	341	353	357	362	364	360	338	361	336	354	355	325	370	352	376	346	355	340	355	381	377	371	344	357	333	337	345	363	344	366	363	321	366	356	330	355	343	313	323	389	336	385	360	378	379	344	320	342	329	361	367	349	367	343	365	355	357	371	349	343	354	381	333	354	355	359	348	365	371	343	361	363	348	381	353	362	366	359	361	348	364	351	385	353	361	398	339	362	353	357	362	368	345	342	395	386	377	352	385	363	351	333	320	346	363	329	357	327	353	378	349	362	346	359	362	385	346	367	337	365	363	380	380	365	329	396	400	338	340	381	317	329	348	374	357	358	328	372	360	334	355	335	370	340	343	365	344	363	363	393	354	365	354	349	356	347	339	331	382	346	334	366	336	329	360	346	351	371	359	346	359	332	335	319	352	352	362	359	368	333	365	380	355	357	342	357	348	360	366	367	341	385	338	373	318	353	357	364	339	366	350	332	354	342	342	362	373	369	337	356	383	333	367	410	369	374	353	372	353	342	354	346	350	405	344	350	394	350	356	368	374	311	349	359	338	348	327	344	330	324	342	340	386	313	370	359	361	373	336	347	328	331	362	324	343	344	366	358	349	344	366	365	356	380	356	369	353	360	331	339	349	368	351	321	366	366	336	353	345	377	358	357	379	346	394	353	351	354	373	351	336	376	339	403	378	339	313	361	311	371	372	333	342	313	348	328	358	355	382	367	349	368	358	336	363	354	356	364	333	357	359	352	379	328	348	355	365	362	374	373	340	340	347	360	332	390	339	344	321	326	359	346	358	351	341	357	348	347	336	370	360	364	375	344	346	345	365	355	335	357	377	357	352	375	353	390	354	331	348	341	367	333	356	352	342	347	417	362	330	309	373	330	362	338	353	373	368	390	336	364	345	373	380	332	353	351	343	346	368	341	347	335	333	396	340	315	322	357	344	368	360	370	359	361	357	360	329	339	343	348	392	371	332	349	345	345	338	346	340	365	333	347	355	317	359	380	374	347	384	340	336	317	341	364	331	338	379	349	358	370	347	323	352	360	343	369	338	356	354	386	382	319	372	378	342	351	347	371	327	343	376	380	375	350	339	342	368	362	318	360	384	343	342	346	356	325	364	387	339	354	347	362	372	377	331	330	333	351	332	349	341	382	348	358	368	355	351	355	356	333	378	356	329	365	310	345	375	352	312	338	363	412	378	340	331	333	360	319	340	321	377	364	369	351	376	370	364	328	399	344	350	368	375	367	344	347	377	361	318	339	384	390	339	329	384	353	357	328	352	378	365	341	363	383	342	352	395	347	354	353	334	364	352	338	347	350	357	363	347	328	369	338	360	356	326	378	360	387	340	353	353	323	360	336	376	329	357	394	341	338	362	357	344	341	326	389	368	363	349	363	382	368	340	385	368	355	357	370	394	345	348	338	324	351	332	372	346	355	366	403	337	369	360	385	352	338	334	331	353	315	362	351	346	336	337	369	381	356	320	338	339	370	337	334	365	339	350	408	335	343	321	361	342	351	354	391	350	330	340	349	377	344	328	354	358	351	346	362	342	374	363	370	361	360	325	382	302	376	363	330	356	337	346	338	360	396	371	363	348	356	319	341	369
11002	21857	16124	8890	6802	5063	3833	3167	2541	2092	1745	1528	1322	1158	1076	1008	950	885	836	784	761	753	734	696	696	659	620	647	626	648	596	576	575	593	611	609	578	586	658	573	627	593	551	590	578	562	623	549	585	566	608	581	591	601	595	598	583	590	547	617	598	601	556	582	574	594	609	593	581	584	605	575	566	594	586	613	576	587	550	579	555	562	626	599	592	558	560	564	568	546	617	542	611	583	588	611	593	578	577	605	587	570	586	563	557	574	577	597	566	586	598	602	556	574	577	568	568	584	604	543	585	563	585	566	552	566	581	575	587	633	592	581	553	615	587	611	563	634	576	611	582	601	520	608	620	590	579	549	586	578	582	554	537	584	574	541	563	581	610	582	590	585	609	581	555	573	549	586	569	572	593	526	595	596	602	608	542	597	650	553	553	583	565	578	590	572	601	620	562	569	565	544	530	587	600	586	566	580	587	605	586	578	566	592	581	615	559	600	559	588	584	560	581	601	553	625	571	647	575	541	581	596	586	584	567	548	575	560	581	561	586	568	564	562	634	579	564	584	608	579	598	587	603	560	551	564	594	605	617	594	581	589	541	580	577	562	572	625	583	584	603	535	592	597	609	551	566	590	586	576	556	629	569	604	589	561	580	562	580	560	591	600	599	619	611	556	634	579	590	572	563	602	583	598	579	585	598	573	601	577	552	544	599	539	572	601	608	562	596	599	612	574	599	534	598	540	592	579	572	583	574	576	599	580	548	551	624	585	583	566	540	580	600	566	589	596	549	523	546	549	587	603	541	589	581	598	611	580	579	578	602	570	588	570	587	582	594	582	579	564	582	560	568	599	591	587	597	629	558	562	606	614	560	575	591	542	586	628	548	569	562	573	612	569	612	583	568	565	565	616	578	612	596	586	571	560	593	591	576	569	539	602	561	610	572	612	583	619	648	598	622	587	551	543	593	553	584	561	583	582	585	615	584	564	570	551	597	522	590	592	605	598	576	524	592	563	583	597	581	616	596	569	627	546	558	598	519	576	605	569	624	551	572	580	599	589	594	598	586	603	587	595	593	558	611	567	594	566	548	632	557	599	603	561	593	589	562	622	583	553	607	569	561	613	563	579	583	543	553	568	570	562	577	563	563	531	596	601	544	599	545	548	584	599	559	583	566	574	611	575	573	599	588	572	576	622	576	588	624	582	609	564	647	623	571	572	568	588	623	532	579	576	539	556	547	569	613	541	611	559	579	561	572	568	552	576	543	580	590	555	553	594	584	563	576	588	576	550	596	568	558	622	635	583	602	599	558	597	584	555	591	595	542	608	594	591	560	611	571	554	581	561	554	577	546	589	578	589	545	605	581	561	590	576	662	624	583	587	579	569	544	597	588	575	573	565	572	593	575	572	559	561	572	598	571	578	574	585	559	604	555	566	582	606	584	569	605	574	575	582	607	600	602	605	605	599	613	577	619	558	564	581	575	585	553	607	576	568	586	560	527	574	556	585	561	581	556	600	546	549	578	597	598	563	560	559	580	616	572	593	596	603	564	555	613	567	564	531	599	581	580	588	579	533	605	575	574	598	544	624	619	608	594	622	556	586	560	524	593	572	568	586	582	555	541	585	584	564	556	575	558	629	538	605	576	567	545	596	571	570	571	556	581	567	585	569	603	588	563	600	566	521	612	557	562	607	600	596	593	574	563	592	579	590	572	564	582	601	579	605	604	560	594	575	541	576	582	582	569	587	572	559	549	610	612	613	579	588	610	614	595	563	583	601	566	550	547	580	575	596	594	583	608	594	559	575	642	581	590	559	549	637	579	551	544	588	531	576	600	597	545	568	506	614	605	589	548	576	585	540	554	545	578	575	584	561	549	540	609	610	585	604	600	556	543	637	579	590	594	620	581	579	622	573	616	577	525	559	526	571	599	569	587	618	546	590	584	593	571	614	562	554	530	600	593	556	576	564	582	573	596	622	530	566	586	565	561	550	618	578	549	557	598	570	622	570	590	570	641	545	540	573	584	560	632	588	578	592	588	582	562	567	626	557	580	564	600	571	555	595	567	578	576	628	589	575	563	544	515	584	605	542	581	631	592	609	559	632	562	588	577	569	593	565	569	609	581	547	533	613	558	570	568	610	550	526	599	590	554	583	628	533	535	577	607	556	525	589	558	600	600	594	548	601	576	588	627	553	602	597	578	565	567	585	540	593	526	557	589	630	571	556	557	576	558	610	608	553	549	586	592	604	569	579	581	578	593	602	571	582	655	570	622	601	597	563	584	610	551	559	533	562	573	550	548	617	584	579	572	549	636	566	560	586	578	594	567	586	582	598	584	611	573	590	539	595	565	650	554	563	566	563	581	572	606	589	588	589	567	542	589	577	583	621	553	630	544	526	555	558	559	628	574	579	557	573	593	571	565	563	571	612	567	543	568	568	583	563	579	588	592	584	572	582	557	557	578	581	609	624	649	580	586	574	592	594	612	596	555	546	585	576	611	600	570	552	543	599	578	579	604	584	546	598	567	558	583	571	557	554	565	556	607	545	527	519	563	579	564	572	557	577	609	610	562	549	589	577	587	554	585	571	548	547	541	578	577	536	570	562	536	594	631	610	584	594	578	548	583	624	557	602	533	550	593	580	576	582	564	610	614	579	588	616	560	556	556	603	581	552	601	587	591	624	585	588	571	612	579	526	601	577	570	637	593	599	565	574	623	602	588	625	556	580	610	546	580	612	573	567	543	582	592	567	559	571	609	587	552	576	546	597	583	599	590	598	583	570	582	608	559	561	566	587	583	584	598	567	600	566	581	559	546	621	603	577	579	567	581	573	625	578	581	602	567	584	600	588	617	574	621	606	586	571	568	537	553	589	633	636	584	583	555	547	598	557	584	583	541	610	600	568	574	563	588	581	596	581	587	556	612	599	601	537	610	533	603	566	547	588	615	521	652	592	616	593	585	571	605	564	573	517	558	575	588	563	549	603	614	579	537	591	575	559	568	548	592	594	599	591	609	530	570	567	587	594	611	621	608	586	572	599	589	571	563	581	570	610	632	528	582	587	600	549	582	562	546	569	610	582	554	622	588	576	576	599	597	555	559	588	570	565	613	565	601	557	530	555	571	592	583	542	594	632	548	574	570	599	589	560	635	569	565	573	565	605	558	555	565	579	566	577	600	548	547	591	581	534	542	585	576	586	596	569	592	603	591	569	562	605	585	565	557	581	600	571	539	558	593	600	583	589	610	586	573	592	590	575	563	582	562	590	605	570	574	582	582	562	577	595	613	589	621	632	565	557	614	598	625	552	602	597	582	612	587	576	619	540	614	564	541	580	610	563	581	593	590	557	540	576	575	554	587	610	596	576	618	560	578	599	603	617	557	589	539	580	611	564	543	571	574	583	569	589	553	577	580	590	571	578	578	578	572	556	567	588	587	586	601	562	622	540	593	626	613	554	610	620	577	534	612	588	610	586	568	537	579	560	575	568	569	598	594	562	575	544
23508	21517	28301	25167	21004	8441	3021	1945	1329	1213	1054	863	680	671	547	528	498	457	405	395	381	349	350	337	352	327	335	320	327	308	292	300	294	266	290	288	276	271	292	310	297	255	259	304	269	276	293	248	292	272	248	255	248	282	267	282	285	261	266	294	257	260	258	236	262	245	265	236	247	250	289	283	247	264	272	288	263	267	251	246	275	230	267	288	278	239	242	255	249	274	258	264	244	290	281	261	261	255	268	238	239	244	254	231	286	256	268	260	247	262	311	269	248	279	253	284	236	261	261	263	276	248	245	303	288	268	289	256	229	281	264	263	255	285	269	271	268	267	259	243	255	255	281	274	242	263	262	249	259	242	278	282	271	277	274	257	278	267	284	268	267	281	264	255	261	263	244	246	256	233	261	281	290	261	220	223	267	265	283	254	246	260	278	246	271	260	241	253	266	264	271	273	277	277	279	274	256	256	241	267	266	258	255	259	273	246	265	260	265	271	240	258	273	284	260	266	266	288	262	296	244	267	243	290	307	266	246	255	292	248	273	278	321	267	266	252	252	241	235	277	258	280	262	258	283	244	258	266	273	262	276	255	279	255	266	271	292	272	278	255	274	291	259	256	242	262	291	277	238	277	277	275	235	297	236	235	248	273	284	265	290	237	246	237	267	259	266	264	285	266	270	257	250	282	266	291	235	264	231	270	252	252	258	256	241	270	291	263	242	262	256	229	246	256	269	263	245	267	283	254	268	237	261	266	271	285	258	243	261	248	236	293	269	243	227	269	260	260	251	271	256	258	221	258	240	248	267	277	294	244	271	262	263	298	246	269	297	242	234	257	260	274	254	298	261	252	255	247	252	245	281	260	281	278	271	281	248	286	288	273	260	261	256	244	239	259	280	285	263	251	271	300	269	255	314	268	266	270	288	292	274	249	265	262	261	247	254	271	270	274	260	234	260	264	259	258	243	262	257	271	253	251	271	286	276	261	286	237	265	277	256	244	260	232	287	255	263	262	241	265	280	276	278	267	266	245	240	264	250	257	260	269	261	251	237	250	287	287	236	266	272	260	264	253	271	271	214	260	249	277	263	240	271	269	247	245	285	282	252	259	256	280	269	261	243	289	260	251	230	270	284	263	263	265	300	224	293	246	232	284	250	257	262	273	238	265	271	269	253	238	287	268	272	278	291	282	279	254	263	282	278	261	260	274	255	279	283	277	237	283	262	262	251	263	255	245	266	246	243	249	248	253	280	252	268	299	284	303	267	248	255	279	259	240	267	289	235	274	263	264	257	251	275	298	268	279	234	267	288	264	264	250	261	233	272	275	274	252	266	267	249	274	275	274	262	258	264	254	280	267	252	282	241	246	265	269	250	270	276	260	255	240	260	235	265	271	226	268	282	289	248	278	286	241	231	288	260	273	281	280	253	279	268	289	276	276	256	262	273	276	258	274	272	259	287	276	289	254	234	263	259	275	231	247	257	250	242	229	285	265	274	236	244	259	296	245	253	247	280	242	273	276	247	275	289	277	236	255	251	275	294	303	264	255	269	286	312	269	287	290	278	254	277	285	246	253	246	243	267	258	250	258	283	226	234	263	271	264	267	282	242	274	247	265	290	249	259	294	264	268	239	284	235	266	249	265	250	255	260	260	231	295	279	283	298	275	277	271	234	240	284	267	260	240	262	266	267	268	250	244	250	261	283	273	276	255	253	244	239	301	270	269	253	287	265	263	278	251	278	264	268	277	273	277	278	299	286	270	262	243	276	244	242	254	244	267	254	267	260	259	234	249	264	277	266	279	250	263	280	291	268	252	244	274	277	263	255	250	256	276	253	241	302	226	242	252	265	239	288	279	285	291	247	256	267	243	273	265	263	262	253	269	233	257	261	271	242	263	269	241	255	227	279	253	223	254	256	261	242	240	281	270	250	269	272	272	263	260	270	256	246	298	305	243	240	257	264	281	260	294	236	275	296	260	255	298	285	270	248	269	270	263	255	272	245	275	293	280	280	263	238	294	258	272	256	267	249	250	277	270	260	256	241	247	265	250	249	269	280	262	268	287	233	293	322	240	254	260	254	240	252	271	236	255	257	238	281	297	264	267	261	269	246	275	281	283	244	256	249	284	249	266	252	270	260	251	264	268	293	268	272	241	247	263	273	257	253	263	292	253	269	238	257	225	318	261	275	258	249	257	283	241	288	256	285	246	284	252	265	273	267	269	270	292	245	253	257	250	258	262	271	263	289	259	228	278	288	287	263	272	263	255	252	246	288	265	255	265	251	255	263	284	292	232	263	237	248	277	292	279	275	263	267	246	246	288	312	272	272	261	281	259	250	251	281	254	286	265	254	240	296	263	260	259	246	263	237	245	224	267	299	269	260	240	260	273	246	291	277	284	265	266	263	257	251	258	288	248	262	232	256	263	263	267	241	263	272	292	271	264	248	296	267	282	255	248	251	283	270	273	256	266	264	256	268	289	252	276	250	269	257	262	289	245	248	244	253	281	275	260	279	261	283	274	249	278	271	273	309	265	276	279	310	236	267	271	254	259	266	243	255	282	254	270	267	267	272	249	243	251	239	275	276	249	267	254	252	257	247	264	265	240	263	251	278	241	287	244	250	258	263	258	251	275	287	279	245	239	289	265	262	251	258	236	272	263	268	250	272	266	262	253	238	230	275	234	261	249	281	276	265	280	267	251	257	266	247	261	265	248	255	296	245	265	281	259	252	258	273	242	268	224	276	276	252	258	246	247	254	242	254	270	253	263	272	282	276	261	261	249	283	230	249	245	260	248	253	257	260	268	281	261	248	273	240	269	236	234	254	262	251	245	255	299	254	282	258	275	266	255	261	234	301	247	272	256	251	275	258	282	240	275	227	261	285	241	264	226	277	263	264	285	268	251	272	267	279	252	247	269	267	290	258	248	284	240	256	246	283	258	274	267	252	252	262	223	238	241	242	262	277	293	279	273	251	244	267	260	244	262	259	259	233	251	272	283	253	236	266	262	240	263	275	288	244	256	260	242	253	273	239	268	250	271	244	252	267	266	264	288	268	263	247	252	258	256	279	250	275	245	256	244	235	250	246	278	292	234	324	249	264	293	278	241	273	277	266	256	263	242	264	259	279	281	248	268	280	266	288	291	237	266	266	267	282	256	251	275	271	228	239	261	275	306	274	259	265	269	228	245	242	240	263	280	300	277	256	262	235	262	274	270	258	268	302	257	253	245	230	257	250	237	266	263	251	267	228	256	272	272	251	257	266	271	250	287	237	238	262	260	262	268	247	264	265	237	275	260	294	262	268	250	236	272	223	244	247	259	247	261	256	280	243	262	301	263	291	256	242	274	254	255	261	271	272	250	240	281	252	262	290	249	298	260	259	290	282	260	270	262	290	239	255	258	265	269	254	262	274	282	266	276	252	241	280	280	258	241	274	266	286	262	235	275	271	244	265	294	243	260	282	274	264	260	252	254	277	285	260	285	258	252	260	255	273	262
10898	29827	23223	14602	10876	8564	6682	5152	3989	3182	2657	2195	1907	1647	1322	1211	1039	997	916	894	798	742	735	638	667	614	611	533	541	547	518	496	466	488	451	463	461	444	508	446	521	429	436	463	488	474	434	451	411	466	448	467	449	441	457	455	411	456	488	441	434	434	450	446	418	444	416	448	444	432	415	484	427	417	448	455	441	434	439	436	404	458	433	448	430	423	443	469	428	420	438	460	455	412	406	451	458	461	436	462	436	450	454	428	457	481	467	436	389	424	470	479	409	411	434	421	431	398	422	439	402	428	470	462	477	438	449	463	446	419	452	453	439	477	401	438	423	420	414	437	442	458	474	411	465	430	437	388	433	459	441	435	442	461	470	436	457	436	414	454	452	439	432	464	421	416	446	452	397	454	426	446	438	465	471	420	446	412	441	428	473	464	450	434	421	480	423	475	459	448	441	401	435	434	406	403	426	453	444	413	477	408	409	448	464	414	463	418	446	433	438	447	446	448	426	462	442	425	427	451	418	423	435	428	448	436	434	429	416	410	434	413	458	410	446	458	410	426	456	435	451	454	422	443	457	417	436	411	427	452	432	407	419	422	421	473	421	419	423	446	437	447	439	398	406	442	434	429	455	454	425	403	430	398	416	423	416	400	436	447	444	437	447	425	429	448	460	387	443	427	488	457	472	434	458	438	423	460	445	432	427	439	431	471	451	465	464	403	412	433	467	422	451	423	445	407	412	446	469	429	425	421	400	405	440	436	420	389	424	475	427	446	454	456	411	431	425	453	438	451	434	410	394	430	429	475	407	416	398	438	433	411	464	412	427	480	424	430	406	432	484	404	451	443	442	449	366	400	430	389	416	423	428	455	424	432	429	437	452	423	443	442	422	460	417	428	440	443	438	394	407	427	417	424	410	426	440	424	428	422	414	443	441	440	397	425	419	440	447	463	420	450	445	440	427	466	436	457	444	456	446	388	420	441	466	441	414	418	446	460	449	461	444	424	409	474	424	431	426	466	402	396	430	423	434	449	411	449	420	407	446	437	447	440	422	414	426	417	457	426	444	442	419	477	422	426	433	417	390	433	424	421	415	427	464	440	426	396	446	493	407	424	433	389	457	455	467	418	455	417	416	431	459	428	446	452	462	415	445	461	424	401	438	407	456	429	424	448	450	452	397	428	429	442	419	431	434	423	437	448	428	464	429	446	451	431	420	432	474	443	440	439	440	452	429	431	428	454	407	435	431	410	454	430	465	484	449	459	429	406	458	447	427	450	420	431	393	390	411	410	462	450	461	411	445	475	438	442	461	410	462	408	433	417	410	409	424	487	465	427	426	431	420	435	433	460	461	478	418	438	449	443	420	430	452	443	430	414	444	422	436	428	463	402	442	414	410	412	424	457	427	457	452	403	418	447	407	396	419	456	397	463	402	435	454	425	468	414	408	430	459	430	425	442	417	415	438	432	429	450	435	434	468	448	409	448	439	445	427	437	425	467	417	422	455	426	478	444	447	423	460	475	449	470	425	447	451	447	414	416	466	449	433	425	471	458	465	420	441	472	455	420	446	454	466	433	435	449	439	386	472	411	404	409	447	441	409	407	430	440	453	443	410	402	445	453	438	461	452	391	402	409	373	407	413	446	452	413	414	427	418	458	440	489	436	418	455	443	454	461	423	482	399	427	387	451	452	444	429	421	426	390	419	442	433	442	383	445	434	440	439	383	428	430	451	447	485	438	442	453	413	405	430	404	474	408	432	438	423	434	422	420	450	447	455	435	411	392	407	439	438	447	395	426	459	412	409	430	440	424	447	464	492	433	436	451	448	428	436	388	454	440	464	442	403	429	384	478	450	437	414	404	406	439	455	408	459	442	421	432	405	439	442	417	418	415	420	428	453	432	416	453	443	463	500	423	390	432	432	471	441	433	436	418	399	421	456	459	432	444	432	466	459	430	488	461	470	411	433	453	418	463	401	434	424	480	431	439	433	410	412	421	423	436	440	420	436	464	445	454	417	433	450	432	463	450	421	459	469	420	413	466	423	435	441	452	413	462	409	412	426	422	465	448	425	461	421	396	453	429	446	451	411	426	433	412	419	496	413	428	495	421	455	463	423	437	469	405	417	458	421	443	455	403	445	447	422	440	469	433	461	444	425	438	425	431	449	436	444	420	427	410	408	468	403	414	468	449	412	479	405	409	432	447	462	478	434	454	423	442	426	432	425	434	424	441	456	436	446	431	415	467	422	442	460	432	413	441	452	410	439	448	469	417	381	406	451	443	445	444	421	410	443	428	388	453	447	471	425	416	451	412	447	427	405	458	452	419	464	453	422	449	477	414	450	445	446	426	459	472	419	434	449	428	446	442	437	455	402	447	421	439	368	463	463	496	397	431	452	446	471	455	483	506	437	435	425	435	436	447	436	459	433	468	424	389	456	468	438	420	481	494	441	433	486	434	435	440	433	447	417	446	415	421	429	409	396	436	455	431	429	463	441	429	453	448	456	412	428	446	426	437	432	459	439	429	442	417	401	429	427	409	449	436	433	446	464	432	451	420	464	481	439	439	478	428	432	399	461	438	457	452	437	425	445	437	434	462	467	439	482	422	395	456	416	439	457	453	420	446	400	437	428	432	444	436	462	455	437	447	429	443	436	429	431	468	430	420	426	428	432	448	465	441	400	412	429	421	436	432	404	403	423	400	442	439	417	439	443	423	427	417	393	422	456	412	448	434	428	424	415	399	445	437	474	452	450	436	421	461	442	440	427	453	440	463	412	440	443	418	447	431	438	439	459	424	459	443	449	424	452	449	434	444	423	449	477	459	436	410	421	435	430	441	446	452	464	433	485	449	409	413	457	483	424	436	418	431	427	447	431	386	440	460	429	493	425	445	473	449	453	401	412	438	438	438	428	438	439	440	435	400	443	438	429	475	419	445	406	428	459	433	400	426	428	436	412	459	425	472	451	456	423	438	443	450	387	441	425	471	423	439	417	450	426	437	410	424	444	456	422	407	437	428	460	422	443	409	433	426	413	470	431	463	448	445	417	439	456	435	436	450	395	466	429	424	448	418	425	442	440	440	404	452	443	415	466	422	428	412	448	455	444	440	436	412	452	476	423	452	408	438	424	426	443	434	416	455	428	453	423	397	431	465	437	448	445	439	430	440	428	421	439	449	430	422	417	418	440	420	446	437	449	459	439	448	416	427	422	446	464	440	431	455	436	445	413	456	462	487	433	420	438	426	405	429	440	406	407	408	471	441	426	456	440	412	419	414	462	457	427	429	438	433	447	434	429	418	439	424	439	431	397	447	413	439	428	436	452	494	440	448	433	416	425	429	401	450	425	434	460	424	419	403	422	429	409	423	410	404	434	475	414	414	413	453	438	399	443	425	458	434	413	436	437	425	443	445	431	404	430	421	453	449	457	460	432	460	414	395	467	425	450	418	480	451	458	430	423	417	454	436	419	433	439	447	449	441	457	441	428	416	433	444	428	425
24920	21480	26047	23413	5665	2658	1894	1414	1074	893	798	693	713	614	553	555	500	437	432	435	422	428	400	401	403	390	376	362	354	357	340	365	368	360	319	358	341	333	343	330	350	332	323	329	378	341	347	363	350	333	345	350	329	330	307	363	337	330	351	298	306	349	329	314	342	356	313	313	357	348	370	344	348	322	327	317	347	320	335	346	319	324	371	347	389	320	347	342	340	379	346	342	348	346	334	354	369	340	321	345	334	313	336	318	316	374	348	361	373	344	333	340	332	332	351	345	351	352	350	336	320	355	322	340	352	350	315	303	294	340	334	339	312	314	335	306	306	327	363	355	321	320	348	341	338	351	351	340	308	348	346	340	340	339	322	306	349	327	326	339	374	340	338	354	360	347	341	364	332	349	335	352	334	377	345	307	340	334	324	369	359	362	321	326	330	307	334	357	331	312	327	331	324	376	318	339	349	312	308	333	357	332	368	365	352	347	321	370	386	317	324	330	384	370	338	330	316	324	335	327	346	348	308	333	388	343	352	346	345	343	345	316	311	313	354	342	339	343	347	335	307	355	326	365	341	301	312	336	331	324	332	318	334	303	323	315	294	361	371	309	334	357	324	358	329	353	323	331	328	339	348	335	372	339	363	345	354	360	367	365	337	345	350	330	307	307	357	377	331	310	332	341	355	334	343	365	351	321	344	340	356	336	347	361	341	334	301	342	318	350	385	314	349	308	290	358	295	361	358	348	315	347	355	336	387	341	294	305	318	343	319	349	353	341	346	342	315	325	346	328	351	348	328	346	331	360	334	365	331	354	330	331	365	362	367	335	334	346	347	346	339	348	340	345	322	350	333	315	334	345	345	348	342	334	346	325	358	344	329	329	383	319	312	359	368	350	337	357	341	344	324	335	338	328	329	338	334	318	342	357	340	351	338	330	342	366	348	352	363	348	337	356	334	401	324	335	336	334	331	357	344	360	338	318	284	352	336	371	351	363	366	315	332	360	314	333	356	336	324	341	321	339	339	327	332	329	358	317	359	357	326	353	367	336	342	344	333	361	334	340	345	327	328	323	354	365	351	342	365	341	323	330	353	338	346	333	337	352	361	350	312	349	349	316	342	350	315	352	356	316	335	324	320	305	372	344	331	354	346	302	356	349	318	322	373	336	346	352	331	336	346	350	337	343	326	328	344	305	351	338	324	322	311	316	322	327	347	317	327	343	335	294	334	337	329	319	325	354	335	367	329	309	346	343	331	343	376	316	323	333	346	314	340	356	368	368	329	322	346	338	312	354	365	307	338	364	359	341	363	336	325	315	329	328	320	352	320	342	333	354	359	355	346	338	342	328	332	301	346	334	343	349	347	337	317	345	361	321	327	369	322	335	334	370	325	330	377	342	349	358	346	339	340	317	342	359	369	359	337	353	353	384	327	322	343	317	379	364	323	357	284	328	358	314	348	367	331	345	342	340	311	344	346	339	319	312	330	304	342	332	356	378	298	319	319	323	330	333	311	360	344	322	364	318	339	360	302	322	370	336	334	338	307	352	324	313	324	361	330	343	350	291	354	338	316	297	350	316	330	328	346	357	310	341	346	376	364	353	332	362	359	338	367	342	334	326	309	318	363	371	336	342	352	360	335	352	333	331	334	344	335	330	341	323	348	342	361	343	341	300	354	348	355	328	332	326	351	354	391	383	347	347	327	343	321	340	306	322	344	326	348	359	299	375	315	341	339	321	358	356	331	341	337	351	353	349	322	327	312	329	356	312	327	332	351	362	359	338	337	342	309	343	333	316	326	319	327	336	357	307	335	349	317	353	344	311	347	326	323	336	340	335	326	346	362	350	311	360	323	375	296	350	384	380	327	314	330	327	332	342	334	333	351	365	360	359	361	344	323	327	368	354	310	330	350	327	376	339	364	357	305	333	369	344	344	319	353	325	369	373	337	326	335	377	362	333	311	302	358	315	337	342	322	344	313	321	384	335	318	360	297	331	305	367	371	352	321	371	333	343	329	316	369	338	341	332	321	347	334	357	340	331	335	338	355	337	346	355	326	327	332	375	354	330	313	312	347	377	356	299	357	317	333	328	307	309	331	336	334	339	345	336	341	351	308	373	349	344	354	340	366	336	337	355	361	329	349	335	331	336	314	343	376	343	361	332	357	318	354	351	325	346	342	354	332	339	336	346	353	342	318	345	331	343	327	310	370	339	359	367	350	275	345	340	347	306	342	323	321	344	336	345	329	364	345	303	336	337	336	341	322	317	351	309	334	330	333	358	359	314	345	324	346	316	314	349	347	342	342	341	304	342	363	337	324	375	353	343	362	326	348	349	331	329	335	336	331	356	356	360	307	365	349	333	320	315	369	353	375	344	353	339	338	343	365	355	331	321	347	348	334	321	347	336	343	376	345	359	315	332	374	331	313	321	310	351	307	344	357	332	337	356	310	352	358	341	377	322	328	302	329	362	344	311	352	331	353	324	345	344	320	355	337	343	315	305	352	385	329	337	293	334	335	332	324	317	357	334	310	348	369	347	343	341	344	295	321	322	342	329	330	346	368	332	325	357	328	348	338	360	356	331	322	363	348	327	349	317	324	364	332	336	327	320	334	339	317	339	340	347	314	333	373	289	349	352	371	328	350	364	369	339	337	352	356	311	349	328	353	320	330	330	340	334	376	357	345	329	352	308	333	367	320	308	369	363	292	338	346	320	339	346	318	330	381	332	326	314	326	326	312	307	364	372	309	316	348	331	343	356	314	334	340	346	353	370	338	368	309	322	363	379	347	314	333	321	314	320	301	371	328	339	347	340	355	332	343	343	337	356	361	349	336	317	340	331	360	312	350	339	373	324	313	343	367	341	354	350	336	339	340	340	349	318	338	366	337	326	337	334	288	340	345	344	358	332	374	359	354	354	354	334	328	349	327	352	341	339	329	327	328	351	359	340	354	375	313	315	345	345	383	331	341	348	329	328	342	365	333	340	334	315	324	299	345	355	363	338	339	338	362	318	374	323	316	337	341	327	317	360	361	319	368	341	347	350	321	346	348	327	311	343	358	321	338	329	334	322	370	343	347	341	324	297	310	334	357	319	343	335	377	339	333	350	334	328	332	312	327	343	320	303	339	333	335	345	343	363	296	304	332	323	331	352	320	344	324	322	338	326	344	337	320	349	336	325	338	354	344	342	362	317	323	353	302	329	340	333	317	320	361	317	346	312	341	324	352	327	378	335	357	366	364	320	351	356	301	333	342	345	328	335	350	327	334	352	346	327	359	354	345	333	327	321	314	329	315	343	345	358	378	353	302	342	371	360	354	352	358	330	286	323	326	356	339	332	382	345	321	353	339	338	348	339	340	321	329	364	310	340	294	321	363	347	334	343	329	314	362	353	349	337	360	345	350	342	338	340	324	341	323	330	333	337	329	343	360	358	348	328	333	353	353	356	358	364	308	332	312	356	346	348	347	339	362	310	347	353	297	332	348	316	320	353	338	357
10657	25286	19131	11784	8553	6524	5171	3964	3165	2666	2153	1903	1621	1385	1305	1119	997	934	871	857	879	785	735	735	669	673	641	638	643	627	621	628	564	597	604	604	577	564	567	603	565	574	565	570	579	578	621	560	531	536	590	534	578	534	542	549	475	597	530	568	599	547	576	537	557	568	569	533	530	593	611	561	565	548	532	573	552	573	539	577	549	566	555	606	524	573	528	506	571	542	539	570	557	541	525	510	579	588	545	511	549	534	549	550	532	569	574	529	541	502	514	568	559	509	540	500	527	557	531	516	553	582	558	540	574	572	536	545	546	528	537	514	538	517	549	603	543	538	534	548	569	539	556	564	558	557	561	519	533	572	578	560	553	569	569	522	551	561	535	527	608	519	582	592	488	518	521	516	526	541	523	545	553	590	558	578	574	544	528	573	541	576	566	586	517	541	567	517	549	556	548	575	562	528	552	552	521	552	570	507	562	507	542	610	496	589	525	526	567	493	568	617	533	520	560	594	537	572	562	555	551	521	564	536	513	556	554	545	538	523	560	542	580	528	544	509	573	534	573	563	528	510	556	536	537	577	567	519	538	552	567	541	519	527	543	559	543	532	555	550	513	529	550	557	522	530	562	552	540	547	566	577	544	520	512	531	562	515	575	567	579	582	526	605	547	564	521	527	564	534	528	570	533	564	555	547	532	571	528	560	583	597	555	543	539	552	543	538	588	539	515	554	525	558	533	594	560	557	503	553	572	531	552	573	538	526	522	570	525	544	547	571	538	555	558	573	541	581	549	501	517	530	542	503	543	552	550	511	555	523	575	571	513	520	544	525	567	532	551	534	574	539	539	535	541	552	586	528	587	526	523	535	578	570	534	568	582	552	491	528	533	551	563	549	544	527	527	554	581	509	558	530	544	575	520	529	555	519	489	529	525	546	561	550	599	534	564	541	533	528	577	592	542	547	536	554	562	547	554	581	549	548	570	505	493	538	536	585	525	538	529	546	527	489	536	538	513	547	532	558	531	515	528	545	559	574	550	556	542	557	530	519	544	568	604	549	572	538	525	520	557	534	590	523	524	523	559	559	534	533	553	529	513	542	525	567	517	550	549	577	519	547	556	529	576	555	555	519	543	534	556	537	515	527	547	570	567	556	512	514	544	584	538	542	562	508	543	547	532	577	562	507	536	581	540	609	513	511	570	533	601	529	566	518	550	533	577	568	548	534	517	548	585	551	515	524	556	545	584	549	495	548	527	562	536	531	557	545	593	565	551	566	538	584	579	513	535	550	561	607	557	562	561	540	558	580	559	569	588	517	591	535	530	536	565	561	540	579	498	540	505	493	567	565	531	537	548	528	538	600	526	576	551	548	536	565	600	566	544	518	545	525	528	581	557	523	564	537	514	584	531	570	584	537	518	533	539	518	561	513	556	537	548	535	512	530	520	545	550	556	577	593	527	575	560	577	546	517	562	552	541	575	544	524	577	512	573	560	543	565	557	602	576	514	528	553	550	511	550	568	550	561	535	549	527	558	564	550	546	552	547	552	517	547	552	545	507	591	560	509	561	570	536	579	564	589	573	531	571	564	550	574	556	547	548	535	509	581	568	524	564	541	535	607	536	557	566	565	534	514	550	552	540	578	562	553	575	555	563	541	524	563	554	580	540	550	527	538	569	542	574	556	576	564	582	539	584	574	579	542	594	524	557	534	514	529	563	545	511	525	572	518	522	528	543	573	538	520	598	540	557	559	558	565	551	553	508	566	537	554	539	528	548	514	559	562	554	545	538	580	549	537	575	551	567	529	528	546	551	554	540	569	545	581	574	558	534	544	524	560	559	536	587	527	589	560	579	559	529	600	552	552	530	541	542	575	572	552	580	552	534	550	536	556	571	522	492	603	538	596	510	545	569	569	537	532	548	562	513	585	531	552	505	526	525	591	551	545	536	518	521	571	554	521	521	566	556	521	562	545	557	559	535	553	557	527	522	571	542	560	493	534	559	550	547	576	568	541	533	508	562	585	572	532	556	532	539	552	572	543	528	554	550	552	541	527	572	564	533	563	509	560	525	497	555	532	539	581	580	593	583	513	559	504	522	541	538	541	557	567	531	591	557	554	534	529	603	540	548	510	507	564	525	537	557	494	509	518	584	525	568	536	572	536	613	523	534	557	546	574	570	538	521	596	545	558	531	508	585	575	545	588	577	528	549	577	557	608	556	534	573	539	521	515	567	580	543	550	544	555	575	550	523	536	548	567	558	509	537	545	574	533	557	539	541	545	571	518	559	551	524	590	586	524	567	584	548	556	497	561	517	556	557	551	541	530	554	576	553	542	556	557	561	599	523	534	568	590	589	523	545	518	616	550	586	560	563	559	582	569	527	560	528	559	552	544	551	530	573	563	523	543	518	610	548	504	528	519	573	565	542	545	518	598	568	587	520	545	498	509	527	541	542	554	541	536	571	520	551	558	579	546	531	542	572	564	530	586	513	517	557	537	497	538	554	527	554	585	575	527	547	561	566	541	547	552	510	603	569	562	551	543	556	531	568	524	545	565	610	566	528	555	555	567	534	518	589	533	538	513	549	558	576	576	592	568	534	559	536	538	564	555	583	552	542	579	565	536	516	573	562	536	538	552	553	562	485	528	567	544	511	546	570	600	513	578	550	536	519	559	575	566	548	553	598	578	521	597	513	535	552	558	553	553	533	519	520	588	579	532	559	541	565	564	520	541	529	564	548	537	590	524	549	503	499	567	600	535	574	542	537	517	569	546	577	517	549	553	537	562	598	536	543	551	537	578	561	527	582	559	526	571	574	592	511	537	551	542	507	564	594	534	563	517	532	544	566	544	538	558	575	496	552	554	526	593	546	559	547	518	576	521	528	564	556	543	562	559	534	569	560	567	564	533	510	532	564	557	578	518	548	579	539	533	563	561	523	554	578	573	572	542	538	555	548	536	552	554	508	488	562	542	538	515	522	537	540	582	539	521	549	546	528	528	503	554	526	542	528	557	560	544	561	527	539	526	527	546	553	511	516	543	523	523	544	558	556	538	569	547	505	583	527	525	554	593	564	548	541	538	572	599	535	555	527	536	563	541	544	538	516	561	580	556	589	525	540	517	543	523	561	578	544	529	577	537	547	505	547	530	544	557	554	534	479	532	543	558	557	525	558	572	593	597	587	548	538	511	558	544	555	524	585	591	551	520	551	504	559	541	544	540	566	567	557	513	554	533	527	527	530	570	566	540	552	547	542	520	545	585	530	569	544	539	530	525	522	492	548	552	502	529	580	568	571	515	538	527	534	576	568	557	549	570	535	554	587	518	560	527	537	518	538	519	533	545	569	576	530	535	560	579	547	552	533	544	532	529	528	532	529	563	582	595	573	530	565	551	522	533	584	578	545	587	538	579	545	547	547	533	520	539	541	527	524	554	555	576	540	525	581	557	534	538	546	498	585	552	562	534	547	511	595	515	522	544	532	551	537	547	586	561	556	541	523	539
22711	21528	28824	24706	21541	20019	7109	2760	1868	1547	1216	1006	888	723	714	585	547	494	459	419	381	369	339	348	313	326	293	296	289	269	231	268	261	249	251	242	211	260	239	227	227	243	204	234	226	221	253	246	238	234	221	245	208	198	229	229	217	221	198	207	221	227	207	228	198	210	225	215	209	217	215	226	195	202	225	238	191	223	235	210	218	256	205	236	240	227	217	236	234	238	210	190	241	194	188	225	232	221	208	225	207	205	212	232	199	219	227	230	203	228	226	229	217	222	229	206	219	184	194	218	206	216	218	215	239	197	245	179	215	226	207	211	206	249	214	215	213	243	201	197	211	236	221	254	216	226	217	208	220	196	227	199	234	217	217	225	245	232	220	222	211	239	222	230	223	214	214	232	206	225	188	201	195	209	238	240	203	204	219	207	240	226	227	226	234	204	197	219	214	183	219	224	215	219	222	228	235	196	235	221	227	209	216	203	237	231	212	237	251	209	224	215	207	202	221	223	224	230	193	203	210	216	238	241	202	224	193	230	217	206	206	200	237	228	216	201	194	212	213	218	221	208	217	232	222	197	228	199	231	228	224	193	216	231	223	221	253	230	200	213	205	214	201	250	223	192	228	205	200	212	221	198	203	207	213	206	210	214	213	225	207	217	222	235	207	224	206	217	220	186	203	212	222	194	236	212	199	222	248	223	210	212	214	195	235	217	195	234	198	213	218	212	194	217	232	201	186	222	208	208	239	192	198	202	224	199	216	229	234	233	216	223	210	210	224	247	224	228	215	213	225	231	221	224	212	190	215	196	228	215	206	236	229	215	228	221	235	222	230	218	229	198	225	213	236	218	197	206	205	223	219	200	243	210	221	211	213	218	233	233	196	229	223	208	226	197	248	218	235	231	219	213	236	232	217	216	178	211	214	222	222	208	186	227	212	203	210	209	221	243	232	215	244	262	212	231	233	219	189	209	219	241	220	224	240	206	228	187	218	232	212	221	216	237	241	217	209	216	212	244	205	209	196	201	214	214	223	220	217	213	230	255	211	217	227	215	208	179	218	220	206	211	188	200	216	233	226	201	249	238	199	185	219	215	228	235	221	210	226	221	219	250	211	216	220	233	237	240	228	204	190	211	216	200	194	198	219	233	219	218	219	197	221	228	227	242	201	190	223	202	182	220	230	216	224	228	258	236	224	246	233	207	223	188	228	224	220	219	221	248	242	244	224	215	197	256	223	204	217	216	211	187	205	212	221	233	199	205	216	237	203	204	207	210	228	217	240	218	227	218	222	222	247	205	225	222	222	230	206	230	226	232	209	220	222	227	206	221	225	221	209	216	214	205	214	233	215	207	242	233	236	220	230	217	219	218	202	201	226	214	199	211	233	218	210	230	209	220	231	214	195	201	222	242	232	214	209	212	212	190	226	234	216	192	238	199	236	188	228	226	211	199	191	232	238	228	210	234	223	233	211	226	211	219	231	214	228	220	219	195	196	214	208	226	225	191	219	207	226	211	209	216	210	226	211	215	226	202	217	213	191	238	219	224	202	203	210	226	237	198	212	226	245	240	214	215	203	218	224	210	194	222	191	209	209	222	230	224	202	209	220	216	224	202	236	216	219	190	217	238	205	185	224	234	219	222	200	241	218	229	215	185	220	233	218	211	238	237	198	196	219	211	243	222	221	224	233	231	220	213	181	214	233	222	201	227	201	253	237	193	203	198	201	202	234	213	221	225	179	228	207	201	201	227	212	212	224	219	211	232	244	197	206	216	234	178	203	214	216	225	229	211	213	189	204	224	194	217	220	212	222	213	214	222	213	204	193	206	220	205	226	192	217	217	228	207	217	218	208	191	224	214	235	234	231	215	213	199	221	230	212	221	237	226	221	214	226	238	253	191	226	207	197	209	197	221	185	198	184	216	200	206	221	237	223	219	179	233	217	216	198	225	222	232	217	226	212	196	225	238	193	211	214	226	236	217	225	220	235	206	248	199	223	242	224	221	198	212	230	237	201	207	251	217	190	206	219	230	208	200	234	213	193	214	215	202	207	217	227	191	196	231	222	209	207	197	203	217	178	252	220	223	227	223	224	210	203	198	215	196	193	210	189	234	212	205	212	224	198	201	189	195	179	199	204	208	192	193	211	220	254	226	212	214	219	189	221	216	215	207	207	213	250	227	236	198	216	218	227	216	216	214	226	210	227	212	221	212	206	221	206	236	216	238	249	219	204	230	231	232	197	225	208	205	234	210	203	203	202	211	216	225	211	204	189	221	204	213	223	240	226	216	242	229	208	252	221	199	202	194	229	214	218	222	215	206	211	202	210	194	201	216	222	192	206	200	203	216	228	221	215	218	214	209	215	217	234	195	222	189	208	198	215	181	223	209	184	203	230	228	192	184	197	188	224	177	236	209	208	224	226	210	238	203	188	220	209	236	211	217	241	212	223	205	225	212	197	223	216	234	217	225	224	255	196	213	218	219	192	218	233	203	233	207	208	189	240	199	231	227	239	198	212	221	218	246	172	236	208	248	219	220	212	197	200	212	200	207	222	199	215	231	226	201	205	208	213	237	217	232	217	235	234	222	207	189	215	226	226	224	209	201	225	190	192	207	230	208	215	217	216	208	241	242	218	226	217	205	246	208	228	210	213	195	216	218	197	223	219	219	201	213	233	223	222	227	234	206	220	217	222	198	234	245	212	234	238	206	203	204	201	195	194	213	236	195	205	202	205	222	216	213	194	196	222	214	213	216	217	225	226	223	218	210	220	190	198	241	213	201	248	238	185	217	238	208	224	213	219	214	203	232	228	221	241	226	220	225	211	203	211	221	204	221	201	236	218	221	213	226	217	215	218	208	211	198	220	205	204	227	190	203	228	226	193	191	205	210	225	194	230	214	211	215	204	211	231	202	234	216	222	212	223	234	208	211	226	243	203	218	193	212	238	185	224	218	240	200	214	230	218	203	205	208	226	203	233	192	201	244	212	208	176	211	258	256	210	223	229	227	214	216	198	194	251	202	208	214	218	223	256	211	200	227	210	202	226	205	218	222	210	227	220	212	235	216	229	224	202	204	215	196	218	207	264	231	223	211	205	231	244	203	215	231	204	197	217	239	227	238	234	193	214	196	209	245	213	194	221	203	223	217	215	184	233	237	236	211	246	201	256	234	224	232	228	210	217	216	217	222	212	225	188	188	214	210	230	228	217	207	226	204	195	256	219	211	228	196	222	222	230	236	229	238	221	215	219	206	191	220	218	203	223	235	219	199	213	223	241	200	210	210	196	211	206	198	206	225	211	215	237	210	201	222	238	213	216	214	215	205	204	207	199	208	210	221	227	216	213	216	228	218	213	223	224	232	244	187	212	212	237	215	226	209	219	227	218	242	242	223	229	203	216	208	223	209	217	210	217	250	221	193	222	213	228	197	212	218	203	223	197	209	218	200	207	212	204	216	205	210	205	226	215	210	193	209	225	198	222	217	214	231	201	218	193	225
12664	34343	27454	18574	14387	11377	9015	6833	5284	4293	3317	2806	2329	1963	1631	1440	1277	1158	1006	912	804	802	689	682	577	587	553	522	527	484	450	440	446	362	425	428	413	390	380	387	380	409	351	401	353	381	389	367	367	380	338	324	386	381	352	359	354	373	342	370	362	382	350	356	382	346	347	363	358	382	352	365	356	361	356	357	354	367	361	333	363	338	370	372	320	369	332	342	357	354	368	326	333	368	360	363	385	350	353	347	350	382	347	345	357	377	360	372	337	370	339	328	365	363	385	370	348	368	375	358	334	327	328	356	348	336	353	345	345	381	347	371	339	369	357	342	338	351	343	327	338	370	387	324	368	338	307	365	339	338	337	350	348	327	357	348	347	366	331	343	343	306	348	385	346	349	329	352	359	328	338	340	364	368	332	347	363	391	313	342	348	322	368	357	382	341	372	335	385	344	349	370	362	367	356	327	341	366	339	342	320	343	302	366	360	391	353	372	345	363	334	357	336	378	377	343	302	355	356	363	308	336	358	324	332	321	327	384	318	356	343	391	312	327	362	364	354	340	369	323	379	355	358	332	332	365	330	351	377	334	352	348	375	358	323	326	375	360	324	343	335	360	337	365	397	343	345	380	368	345	341	336	322	339	336	370	316	365	339	347	344	373	353	364	349	351	349	321	369	336	344	344	326	342	357	355	359	339	330	350	349	363	354	396	332	348	339	315	363	348	353	364	358	359	358	374	390	358	330	353	328	342	309	317	335	354	360	323	346	348	345	366	349	345	345	344	359	351	355	359	372	351	371	334	353	343	376	357	320	323	340	312	332	358	345	347	364	345	351	333	376	352	336	333	341	341	373	378	341	344	374	314	336	343	343	342	341	352	334	360	357	365	376	337	312	351	354	365	338	339	334	384	353	346	339	331	343	365	354	360	340	353	356	359	369	360	354	361	388	312	344	364	388	347	356	342	375	325	351	330	327	344	356	330	328	319	361	344	342	353	344	348	350	312	315	322	340	342	364	340	368	334	362	330	348	314	331	345	377	360	342	324	339	369	342	341	340	359	355	338	360	332	356	348	366	338	317	374	319	346	360	357	378	363	344	347	326	375	339	351	326	361	351	318	332	351	379	370	316	333	340	357	329	329	339	373	357	328	336	326	344	388	361	387	336	373	335	364	382	347	352	335	389	344	320	335	329	343	339	361	351	371	342	343	357	351	349	347	340	361	360	340	321	338	331	317	355	326	352	353	362	347	321	316	361	375	400	343	372	369	365	346	325	377	355	349	338	334	336	345	327	339	328	362	376	375	322	332	343	331	323	369	350	372	361	326	345	378	324	366	370	348	353	320	364	343	370	337	323	379	352	357	357	387	356	349	368	311	361	332	346	349	344	340	358	387	364	379	325	335	359	382	368	333	346	352	377	377	368	371	337	350	372	320	341	343	355	350	343	350	343	386	344	350	317	367	381	356	335	359	384	358	375	378	353	364	339	381	360	357	335	330	328	342	372	342	363	354	349	364	382	345	326	345	326	352	354	349	329	370	371	338	336	352	371	337	351	369	349	363	331	354	356	349	374	341	345	339	383	338	350	319	355	348	363	365	351	357	344	349	366	355	362	334	392	342	356	336	347	359	332	337	332	366	376	360	367	360	354	336	361	354	325	337	343	303	362	340	329	320	336	339	374	381	314	365	357	342	360	324	316	330	351	340	353	344	345	341	313	312	367	339	326	355	327	340	338	344	353	378	369	347	330	330	310	344	348	314	343	394	325	290	369	347	394	367	353	329	340	344	377	342	374	322	337	360	316	359	343	345	337	337	348	331	344	347	352	331	349	329	350	377	363	352	353	365	338	355	365	368	362	355	330	323	332	383	364	363	357	389	336	352	378	337	357	321	374	343	369	370	358	335	327	356	337	333	322	321	321	317	366	370	325	329	361	331	361	346	354	334	367	338	341	380	327	344	356	333	341	361	347	392	332	337	368	328	357	341	373	372	346	344	364	378	325	343	315	359	364	314	364	326	360	348	376	336	309	339	355	364	346	361	327	348	356	344	349	345	315	361	327	344	373	362	333	369	358	361	363	336	348	312	331	331	370	352	344	342	379	373	355	343	343	340	357	353	341	349	332	334	350	328	367	357	335	348	320	363	364	340	370	324	357	345	340	330	368	341	398	392	331	367	357	331	340	309	328	359	365	365	341	319	354	321	371	381	358	316	351	329	335	365	345	367	356	326	307	337	356	362	341	332	370	351	370	348	370	349	328	346	316	359	376	331	341	349	357	323	358	357	360	380	358	324	321	330	384	377	335	340	348	354	359	316	353	341	331	366	336	338	384	308	335	323	301	345	359	351	352	323	360	326	342	368	352	383	360	333	339	371	347	355	351	321	339	360	361	325	351	381	338	366	354	362	346	354	346	354	311	337	344	352	338	349	346	330	340	349	358	350	357	378	338	328	339	346	350	335	352	333	310	333	327	374	368	337	324	344	340	351	352	333	369	345	388	350	347	359	330	364	338	378	351	370	358	343	333	339	352	356	321	321	369	348	327	352	342	379	375	353	368	387	350	372	335	353	357	348	357	351	322	330	336	359	352	336	361	386	323	308	311	369	332	376	346	349	331	367	360	370	339	360	336	359	356	308	366	321	353	360	341	364	318	348	325	351	383	341	364	328	353	344	333	361	329	371	321	328	343	333	327	334	360	346	359	331	333	358	349	346	374	389	372	317	346	357	355	344	385	355	342	342	329	317	336	362	323	344	351	364	363	352	413	350	344	337	360	364	343	324	323	315	341	345	342	354	360	363	373	385	336	363	339	331	375	324	354	349	333	367	344	377	352	360	351	343	346	358	351	353	359	320	334	342	318	323	351	340	364	328	355	367	342	349	349	326	322	339	343	350	314	349	351	343	331	330	361	336	336	344	333	352	330	339	382	367	359	339	359	346	340	350	350	320	350	345	359	352	350	356	330	359	366	350	345	381	335	312	348	323	359	348	359	407	345	332	345	329	325	330	349	356	346	346	337	336	379	342	364	326	352	326	336	358	350	342	343	310	357	355	349	349	358	321	376	335	346	356	368	361	353	332	360	325	343	344	338	351	341	308	368	348	345	335	358	319	343	350	345	360	354	408	328	324	342	373	333	327	357	344	371	360	349	336	353	302	372	341	342	345	333	318	339	340	344	344	344	346	348	363	354	342	370	355	346	331	354	326	352	327	347	333	329	384	333	329	361	360	358	329	367	346	351	360	361	387	379	376	326	353	338	324	327	330	329	349	364	357	335	341	326	357	349	343	381	354	366	361	370	329	363	384	374	349	326	357	357	346	357	324	359	324	341	365	338	344	362	359	359	329	328	325	351	341	359	396	348	343	352	350	337	366	372	363	305	332	337	367	383	351	344	340	330	320	347	366	306	318	345	345	350	371	357	358	372	323	350	314	370	352	349	352	364	352	325	364	323	376	365	345	354	323	329	381	368	367	342	341	358	379	388	344	371	366	365	321
27671	20153	12951	5875	2873	1919	1454	1056	902	767	735	658	524	523	483	441	454	448	454	446	417	412	395	365	397	369	363	360	347	340	357	350	326	378	364	377	367	360	380	340	337	311	346	349	339	340	337	346	356	356	339	325	358	325	351	324	370	352	345	355	349	356	349	346	342	341	353	364	359	351	352	391	333	329	337	326	354	362	341	366	348	359	357	339	367	368	330	367	335	348	365	326	330	369	341	339	341	346	321	336	336	350	311	361	335	328	345	326	355	390	320	360	310	352	349	325	336	337	349	326	341	373	349	337	375	375	363	366	360	368	311	394	348	405	352	365	367	359	340	391	362	368	343	332	342	333	369	366	388	332	352	360	378	377	347	332	347	332	361	373	310	350	322	307	418	335	339	357	359	344	345	359	354	353	335	351	345	390	366	371	318	366	385	416	344	336	397	324	355	353	371	348	366	367	359	355	352	361	334	351	372	357	365	316	327	352	345	360	377	397	361	365	383	350	329	358	342	376	364	334	329	329	336	293	356	343	347	381	325	343	372	365	341	363	362	359	336	354	329	347	320	351	342	362	355	379	369	353	335	363	350	335	359	338	331	343	350	389	362	353	366	298	337	347	344	333	355	369	353	356	348	350	346	351	339	366	316	368	367	363	328	356	356	372	351	315	347	335	329	332	356	370	351	367	354	383	331	349	336	385	348	357	385	339	372	363	369	380	346	320	357	350	353	379	379	359	350	359	372	348	332	364	349	384	353	331	340	369	356	359	377	369	351	311	378	316	371	364	348	367	342	361	379	334	332	349	342	339	338	367	326	341	381	350	344	337	385	353	328	352	328	359	369	333	341	359	338	361	331	363	345	327	363	351	408	334	381	350	353	387	401	345	324	359	368	350	332	353	360	332	310	368	354	336	386	348	350	364	342	363	330	356	339	334	367	360	346	311	366	370	335	334	372	378	346	381	346	331	352	363	347	369	348	357	378	391	353	329	338	349	340	362	338	360	346	337	341	347	337	331	383	395	331	394	348	378	323	347	345	343	375	330	354	364	330	328	382	337	376	361	345	357	378	342	312	327	322	373	361	361	340	352	361	360	338	357	339	354	368	347	355	340	355	341	372	345	360	334	357	355	350	409	385	355	361	372	341	353	379	344	339	365	361	320	383	372	364	356	340	363	366	375	353	351	341	357	377	354	429	350	346	346	324	351	372	361	362	332	391	348	360	352	307	338	335	361	366	361	348	344	362	360	352	344	327	371	381	347	360	350	336	341	307	357	350	358	368	387	340	354	360	351	404	341	347	339	347	340	357	383	358	331	357	374	322	367	339	341	336	384	367	360	344	358	345	354	358	344	392	364	345	403	319	314	351	371	361	347	355	341	342	347	335	357	327	360	365	317	360	357	344	341	392	346	330	349	390	347	363	342	333	345	351	362	365	359	361	367	357	368	340	339	344	367	344	339	357	351	387	361	340	353	362	383	379	346	371	323	378	377	334	344	340	355	348	343	340	347	362	352	342	326	359	346	316	347	333	360	339	342	374	349	272	301	360	358	357	346	355	361	362	357	393	337	347	387	353	344	348	361	352	359	338	333	392	342	371	336	316	358	346	377	339	350	351	341	361	373	355	348	351	354	304	347	368	379	345	345	360	372	356	361	344	308	363	346	375	352	340	386	340	332	337	382	359	361	390	361	357	371	344	357	356	354	359	352	372	335	340	362	338	340	353	353	374	359	355	357	327	356	358	350	337	357	361	357	347	345	353	308	372	368	327	345	323	341	363	325	359	360	372	392	313	353	361	368	324	349	341	397	350	354	386	339	353	331	337	358	354	410	361	328	353	335	336	329	360	367	366	347	364	384	334	358	348	353	361	346	298	367	332	358	346	376	371	367	354	354	323	339	365	337	357	379	358	323	349	359	327	384	314	350	353	331	370	351	348	332	363	339	366	378	375	334	350	346	349	365	349	376	354	370	333	348	336	343	346	336	352	357	330	354	355	341	326	371	353	343	384	325	361	341	293	330	348	355	339	350	400	353	337	328	363	325	327	349	355	357	351	328	337	352	367	370	348	321	355	333	370	357	372	321	367	362	364	335	346	339	345	323	379	376	344	354	344	352	353	361	340	339	353	362	297	345	356	361	317	351	364	346	357	311	349	358	354	375	365	330	321	370	348	379	341	359	354	362	365	332	327	351	365	347	324	364	363	369	345	365	340	334	370	327	384	362	360	350	387	318	350	331	354	317	337	365	377	327	357	348	364	342	329	340	328	379	360	354	341	347	358	353	327	382	364	356	340	368	345	324	362	333	388	364	377	361	367	351	369	337	329	361	392	332	337	360	390	340	368	365	353	353	327	372	355	343	356	360	378	357	342	351	359	357	366	368	366	374	340	366	373	344	354	328	366	330	361	367	339	338	336	373	337	366	348	350	352	371	365	358	339	346	362	348	333	346	385	334	341	370	348	344	337	317	333	319	340	379	342	363	340	355	358	352	367	366	335	356	338	343	365	324	351	387	356	369	357	336	375	341	349	375	329	364	380	352	361	353	344	336	347	397	318	327	357	346	348	379	367	353	356	409	354	375	357	368	354	335	335	355	316	378	356	368	344	324	384	335	350	354	364	366	333	350	368	373	359	339	334	341	331	346	377	366	398	346	386	360	351	351	321	353	327	333	303	361	361	360	345	322	326	380	352	336	352	330	350	329	345	366	352	340	339	331	391	323	380	371	369	358	389	376	337	357	367	359	338	344	339	344	325	314	335	361	345	378	351	340	392	354	366	363	342	342	347	322	344	376	358	367	341	322	358	359	360	359	342	320	314	331	388	347	334	314	313	369	335	349	341	335	365	350	360	330	331	340	320	332	349	317	368	340	318	314	387	340	392	351	340	362	339	339	340	348	344	347	349	349	325	351	386	365	343	372	341	351	363	356	366	376	316	363	338	331	342	347	342	336	357	371	355	365	327	305	350	359	342	341	373	350	359	336	395	355	342	325	336	403	337	359	368	362	364	340	365	329	382	372	355	363	318	352	342	370	339	386	331	343	352	369	302	328	359	356	336	339	355	328	357	362	356	395	367	354	350	344	346	354	388	351	355	353	366	341	343	371	359	373	337	320	374	356	359	362	365	340	356	344	357	365	344	365	350	346	392	341	411	360	341	344	341	361	345	359	389	380	376	379	327	355	341	370	358	351	360	352	347	340	368	348	343	334	351	380	369	343	326	364	355	349	360	324	326	377	345	366	343	374	369	374	359	331	345	342	345	343	344	371	340	363	375	351	385	357	376	318	331	387	335	348	341	371	357	370	346	342	318	354	355	373	344	402	317	344	306	362	367	363	367	381	365	377	355	371	357	363	363	366	380	326	347	347	376	387	339	315	376	342	350	355	367	364	360	374	352	349	346	351	342	337	347	346	351	336	360	351	375	358	369	354	384	376	378	373	379	354	376	327	343	362	340	358	347	356	326	390	342	340	366	380	341	384	349	322	349	327	394	332
11092	22384	16421	9379	6814	5213	4119	3084	2535	2021	1694	1468	1292	1082	1115	951	899	882	844	759	739	759	670	665	682	673	674	661	607	628	642	632	627	571	601	579	588	613	580	589	555	596	573	539	580	582	634	561	611	615	599	539	573	585	566	582	546	590	559	544	597	549	588	595	560	571	525	579	568	548	592	567	527	555	557	584	577	543	534	560	582	555	568	590	572	593	560	540	569	582	571	554	592	611	570	561	559	570	574	635	561	574	600	563	587	587	578	565	544	535	614	541	579	540	572	574	515	575	578	596	564	523	627	554	595	537	574	572	563	554	571	556	574	587	542	578	578	568	568	571	563	573	539	582	571	570	530	562	599	585	530	613	588	560	560	521	590	572	572	548	588	593	599	626	556	579	589	572	534	558	583	542	564	546	574	584	528	600	598	577	595	577	579	575	549	556	593	566	561	588	618	594	535	589	550	575	586	561	602	624	582	579	529	602	583	556	607	543	559	580	572	569	572	561	576	542	564	593	616	559	555	534	550	565	586	565	558	550	588	572	598	592	615	581	550	594	542	545	555	572	555	528	588	611	537	549	574	540	537	616	549	562	584	569	551	543	603	549	540	548	606	535	549	595	610	594	545	579	569	638	589	573	624	557	578	589	564	578	549	574	588	618	561	543	555	546	556	522	552	595	569	561	545	584	529	562	544	612	576	594	597	599	564	574	608	563	559	554	549	536	621	548	635	555	579	578	598	579	549	579	597	558	587	582	555	583	655	571	583	571	585	554	554	586	564	600	582	562	565	605	592	568	578	556	555	605	537	608	584	555	546	543	571	556	520	583	572	592	571	567	561	592	580	558	553	590	536	599	597	571	570	532	594	608	595	607	594	576	586	580	568	550	562	542	553	561	581	574	536	567	567	572	598	547	626	595	588	589	565	578	601	557	565	587	514	588	561	576	601	579	595	607	587	501	595	557	554	566	578	590	554	598	601	587	621	573	556	600	598	583	543	541	566	564	535	636	537	610	552	586	557	586	559	586	543	559	572	559	574	546	585	573	637	617	572	592	528	582	563	540	569	534	539	558	564	628	584	566	546	573	525	540	574	567	572	576	586	574	548	604	596	591	510	585	600	588	581	552	581	554	546	591	578	633	536	575	586	582	518	622	558	601	584	568	535	557	558	580	580	587	559	600	594	587	581	558	518	549	557	573	532	580	580	558	568	563	540	557	572	541	623	555	581	588	577	533	522	546	605	545	561	600	591	594	589	548	574	557	591	532	581	591	621	585	528	567	561	545	593	566	571	559	550	562	596	530	568	524	578	566	562	573	551	599	588	582	625	574	553	561	572	569	607	549	607	621	589	575	581	590	586	569	544	542	580	542	621	629	546	590	574	566	579	571	563	577	622	582	583	577	557	541	562	568	582	571	563	575	578	595	553	561	570	582	582	606	583	567	514	597	585	543	537	559	565	584	549	613	614	577	558	615	545	601	587	565	543	572	573	541	606	556	558	570	581	605	588	617	607	536	592	584	586	589	606	528	541	553	562	549	579	556	552	547	572	542	580	574	586	554	594	543	526	568	549	561	564	590	584	567	581	532	572	571	577	562	596	586	575	586	545	520	597	578	547	537	543	561	568	588	565	545	582	586	540	540	599	608	585	589	539	578	547	584	647	569	593	568	566	568	629	593	576	590	564	604	538	608	580	588	579	590	535	527	555	588	596	589	586	591	545	542	576	544	539	566	564	533	570	599	584	548	530	527	586	571	606	563	548	561	540	565	578	581	600	606	561	561	532	593	602	557	583	570	555	571	556	516	564	626	573	572	545	585	559	539	570	586	547	545	620	582	607	560	591	559	586	559	577	600	564	579	572	562	594	592	580	611	557	581	623	569	562	575	577	566	551	570	584	613	638	623	598	565	568	541	598	551	596	596	535	530	556	552	589	551	599	589	576	578	522	644	563	603	533	556	605	555	585	578	585	561	569	563	574	600	577	561	556	631	573	565	590	529	578	544	599	578	565	549	545	608	587	550	541	551	586	561	558	573	588	567	564	575	506	577	578	579	586	541	566	632	565	561	596	598	591	583	546	569	520	605	550	537	600	577	576	584	616	561	601	551	546	551	582	537	600	566	550	565	600	568	598	558	586	580	541	591	602	557	561	601	548	612	571	570	592	573	586	551	522	573	568	567	587	579	625	556	604	564	545	569	570	585	565	535	558	600	614	538	602	566	575	560	581	538	579	615	575	567	549	579	618	519	571	591	579	599	578	563	601	594	564	579	550	545	545	563	589	550	553	600	542	541	571	581	603	589	613	594	540	615	579	566	584	592	551	607	558	603	605	542	587	593	546	578	539	598	625	599	575	569	574	581	540	554	600	553	585	584	579	577	587	550	569	549	560	565	595	576	593	603	534	584	587	602	568	580	598	543	578	581	597	549	618	564	569	552	576	606	570	546	528	569	561	555	577	587	580	570	531	584	551	576	574	622	560	552	609	560	574	504	591	597	565	634	558	533	543	571	599	592	588	581	557	546	552	599	537	572	617	594	586	531	583	634	555	593	599	564	572	519	604	587	584	530	586	583	558	548	610	536	543	579	559	584	585	569	567	544	576	561	560	571	535	581	573	546	583	563	589	581	577	587	562	555	555	573	538	562	577	591	539	565	573	590	573	594	561	517	571	573	583	581	552	582	574	580	571	617	603	571	557	573	586	583	570	560	597	560	584	565	574	611	551	568	568	571	561	607	562	564	560	574	573	624	577	582	531	577	565	599	592	578	550	582	584	559	531	570	521	588	576	574	588	598	575	557	572	604	565	606	571	563	545	585	601	604	571	578	514	556	580	553	568	579	542	614	543	578	549	554	589	594	584	546	572	572	592	591	604	542	573	611	573	595	582	561	575	596	566	580	563	555	566	610	611	559	564	596	556	549	553	578	523	591	553	589	577	555	596	590	511	570	547	592	625	570	613	545	536	564	567	556	605	566	584	584	591	594	568	596	547	610	564	579	575	586	546	595	588	567	590	566	558	610	573	530	612	619	559	588	557	613	508	607	597	588	584	573	586	533	582	603	578	565	559	600	554	561	598	538	559	552	572	537	596	568	558	555	541	581	610	597	609	580	615	517	531	551	617	601	580	582	582	598	576	591	534	539	575	573	598	560	583	568	581	621	581	569	562	595	571	576	590	543	561	531	540	609	587	526	591	567	558	571	564	510	582	540	563	547	535	543	544	603	514	602	590	584	604	535	583	576	545	587	568	562	566	545	575	574	554	566	550	537	572	560	575	599	553	578	517	551	597	547	580	559	588	604	577	587	544	579	577	578	566	586	559	583	622	537	577	550	611	602	538	598	628	541	566	592	514	618	592	576	585	553	592	515	610	572	550	576	562	552	596	556	600	564	564	591	567	552	574	572	594	537	594	512	572	586	573	586	542	546	559	582	576	574	566	568	552	542	609	599	563	587	562	590	560	564	590	595	528	611	558	594	553	616	567	599	581	575	578	574
23477	21510	28282	25190	20978	8500	2983	1849	1391	1160	926	837	707	595	566	496	471	464	415	401	353	373	346	329	343	313	320	310	318	308	308	282	297	296	243	265	284	296	284	257	297	321	241	297	268	270	252	275	260	292	278	264	286	280	238	278	279	254	289	257	285	283	289	316	264	267	261	274	279	255	266	278	289	279	275	269	244	249	256	263	254	243	257	240	270	284	240	262	243	263	271	267	281	264	250	273	251	284	277	248	220	276	259	261	251	250	249	249	266	246	250	246	270	254	265	252	282	241	262	240	264	273	283	251	284	248	283	273	250	247	267	248	274	240	252	240	229	255	251	245	266	275	278	255	244	272	269	257	265	250	231	259	245	288	208	268	280	253	266	254	265	267	264	296	280	247	289	260	278	240	275	257	282	272	273	258	268	264	267	264	267	292	261	246	266	307	284	295	288	224	250	259	283	258	268	248	236	279	252	257	276	226	286	287	234	238	273	248	240	241	280	267	287	270	248	296	261	237	253	267	275	261	269	250	271	260	252	280	236	250	289	256	285	283	266	271	273	285	255	266	265	243	256	265	268	288	285	270	269	253	272	287	275	270	251	237	280	265	260	277	248	264	246	288	272	286	261	281	234	257	235	273	289	272	277	262	276	290	257	267	280	236	254	265	274	267	263	263	239	231	263	253	252	242	248	285	260	254	278	251	230	269	300	237	283	269	264	243	276	227	255	241	249	259	275	256	261	272	245	268	250	275	256	266	256	259	257	245	287	253	250	238	255	262	279	256	263	239	279	267	270	243	269	277	278	282	232	243	256	259	284	274	238	271	249	278	253	260	261	261	258	271	251	265	287	281	271	237	264	292	286	282	242	242	248	270	251	251	255	285	244	281	263	249	277	250	262	266	222	239	281	261	278	251	258	254	261	264	261	256	247	245	266	260	275	242	245	278	254	255	263	273	259	245	273	261	265	275	272	244	244	251	283	229	255	263	261	275	231	245	276	300	269	244	270	264	275	274	273	244	271	257	257	255	278	244	298	272	252	243	306	248	269	283	275	259	275	256	239	244	275	263	265	245	285	252	253	244	256	228	266	246	278	239	244	249	276	234	261	244	269	253	265	244	262	240	288	264	239	265	294	301	269	252	274	279	265	244	280	283	239	299	228	266	277	253	244	261	289	276	243	236	247	219	271	268	283	263	278	239	247	258	244	276	241	298	273	237	249	292	258	266	267	271	238	250	244	279	247	251	288	253	251	297	279	231	274	278	260	231	251	255	225	259	267	264	247	262	253	259	263	252	270	282	254	255	264	257	235	262	269	264	269	257	244	254	253	285	266	281	282	257	255	258	272	264	249	258	249	267	278	257	282	292	263	254	287	271	248	274	247	256	226	248	256	259	273	295	287	258	238	284	272	272	273	240	235	247	275	263	241	252	250	276	223	267	225	254	262	256	245	265	260	261	249	258	268	258	248	269	242	255	257	284	240	283	312	251	290	254	253	267	267	267	254	267	264	247	276	273	262	275	268	254	261	267	282	253	272	277	284	260	275	260	252	268	261	278	263	268	268	265	259	253	260	258	249	286	255	245	258	249	239	279	247	278	262	280	280	250	275	256	282	260	259	261	269	252	246	267	273	255	273	261	263	256	257	269	271	258	271	260	244	249	254	275	266	269	265	255	289	248	264	272	264	270	274	265	217	255	263	245	266	242	250	252	250	274	277	222	247	256	263	250	254	252	256	314	263	237	270	267	251	265	254	255	290	269	247	251	278	267	252	241	280	282	248	269	272	271	290	230	250	269	269	284	274	270	272	250	263	234	269	302	234	265	248	222	253	232	283	263	280	243	270	274	269	251	261	237	259	257	258	258	222	260	266	242	264	254	259	271	243	255	255	272	267	239	244	263	285	242	279	263	253	224	257	248	277	253	251	261	243	253	268	283	246	262	229	287	259	249	258	236	292	273	252	244	273	250	283	285	271	273	263	276	263	258	229	286	261	229	263	267	239	255	284	255	243	272	233	283	261	286	247	261	268	288	242	274	261	275	269	252	256	278	225	286	253	258	277	276	282	248	220	255	284	250	255	255	231	258	235	272	282	282	239	262	241	262	252	258	280	272	266	270	258	268	254	248	274	257	262	248	266	281	248	291	285	262	265	247	266	238	270	270	244	264	252	268	250	251	267	265	219	243	264	286	247	274	242	262	225	265	260	300	272	236	257	262	239	274	301	268	279	267	261	239	242	280	230	264	254	267	262	282	295	272	259	252	266	254	273	245	235	271	265	267	245	264	240	269	284	247	240	288	241	224	278	270	260	236	269	253	256	263	251	283	270	275	278	251	247	232	258	262	242	273	261	287	276	257	261	294	262	273	264	274	262	252	269	267	262	234	253	280	279	273	261	242	266	247	252	271	259	280	259	264	259	245	247	261	260	243	258	230	234	256	256	254	255	274	260	256	263	258	244	267	279	250	262	273	254	246	267	281	267	267	229	257	254	277	274	254	263	259	250	260	274	244	249	257	286	232	270	254	248	266	262	302	246	265	245	230	277	286	261	252	287	263	279	258	227	259	260	266	253	272	258	267	271	245	259	260	276	251	244	256	230	264	271	257	271	261	261	250	253	262	248	258	260	270	246	283	274	271	285	257	250	236	275	258	256	285	255	245	261	263	270	271	245	285	255	237	267	281	260	267	271	263	278	277	265	282	250	255	288	247	255	267	296	292	254	242	263	240	278	261	249	231	237	258	246	245	258	259	286	256	262	228	230	262	252	283	248	237	258	220	240	251	259	283	277	252	271	259	258	249	246	278	252	269	268	282	240	240	269	262	274	278	253	255	277	234	239	221	248	244	269	265	296	245	263	262	262	236	252	237	264	269	276	256	276	259	273	251	280	284	291	262	221	248	270	266	254	266	274	245	243	251	269	246	248	258	253	293	269	272	282	252	279	242	265	254	263	259	266	268	245	256	253	251	256	257	244	262	246	271	253	282	280	243	262	278	276	266	284	244	262	262	241	269	257	261	226	281	255	265	271	267	243	250	286	252	279	255	274	274	224	256	239	249	279	242	263	276	255	248	300	280	244	258	249	275	273	258	272	249	265	244	239	261	267	284	262	279	297	260	247	260	253	272	251	286	263	254	260	256	221	259	275	252	267	294	298	297	274	278	274	251	252	250	234	271	247	260	306	275	266	268	266	278	250	246	253	265	250	258	278	238	271	287	282	259	275	240	271	278	257	302	267	263	232	256	261	251	238	294	253	233	241	250	241	222	255	278	285	262	243	246	249	272	257	258	248	256	252	245	269	245	255	247	274	252	265	237	275	320	246	272	258	269	279	255	268	261	274	268	286	244	294	255	240	245	237	254	274	247	278	256	256	243	266	267	261	242	266	232	244	271	250	256	295	258	264	253	258	252	252	282	274	278	267	284	262	299	280	243	220	279	262	267	257	214	274	266	258	253	262	256	259	250	269	248	260	253	230	260	273	272	242	261	267	263	261	273
11146	29979	23666	15118	11454	8698	6682	4957	3921	3192	2479	2069	1782	1535	1332	1153	1027	938	889	833	756	725	677	653	586	604	603	568	574	513	496	481	485	486	444	465	503	464	436	480	480	469	424	445	418	427	451	425	479	444	397	417	469	452	403	409	471	454	443	428	444	415	452	409	443	467	443	438	441	441	446	463	447	424	395	432	440	417	433	440	445	391	444	420	492	419	466	428	425	450	445	422	409	427	458	433	419	485	470	437	428	421	441	423	387	428	460	420	434	425	452	435	446	415	430	409	415	430	427	400	430	461	440	446	419	414	431	435	433	439	422	427	428	429	447	476	435	474	450	420	407	404	459	475	431	459	409	396	437	436	436	401	427	437	425	461	432	450	426	431	454	421	497	416	436	377	467	408	443	463	447	446	432	427	441	434	411	428	431	453	399	389	459	393	414	415	431	366	421	466	403	418	423	428	415	416	406	415	412	454	422	456	449	450	451	424	411	427	423	417	455	458	475	469	461	435	430	438	437	429	437	397	428	414	445	403	426	413	444	463	380	404	412	434	426	412	448	435	412	471	454	409	417	429	456	467	458	426	445	439	461	427	416	433	450	425	428	395	471	403	414	449	434	447	428	453	446	402	439	438	412	420	432	414	435	441	452	440	486	465	436	457	452	422	404	395	432	394	418	373	458	411	427	458	449	444	404	452	427	443	435	419	425	454	468	378	402	432	424	427	437	458	405	428	395	422	427	439	465	463	419	438	462	425	438	426	437	441	436	427	427	420	401	421	448	412	482	413	432	434	420	437	453	423	418	450	431	450	400	436	404	441	413	412	398	439	471	433	439	420	414	454	404	437	439	447	426	437	428	454	419	447	430	426	426	452	426	402	438	459	432	398	423	460	407	444	443	443	467	425	447	438	415	450	468	449	415	402	447	414	434	479	462	437	432	448	406	386	432	429	471	411	505	471	400	430	393	446	409	447	447	436	427	393	453	423	406	438	408	415	421	422	426	460	438	406	419	439	419	451	404	396	445	405	430	453	411	437	436	430	418	431	424	414	455	434	425	410	462	438	447	475	424	414	462	469	429	412	433	435	392	414	409	402	426	418	428	443	439	436	427	412	471	449	428	424	465	428	448	417	468	466	427	470	437	452	447	421	423	411	432	428	441	438	426	431	407	427	436	452	448	435	436	427	466	456	410	431	435	418	435	420	429	414	418	453	377	440	437	432	424	444	420	451	429	446	449	436	454	465	420	413	417	425	387	420	429	419	389	411	431	430	409	437	433	414	446	415	434	444	489	439	405	424	432	405	401	419	427	401	434	417	392	416	435	379	443	414	424	428	434	432	426	434	438	414	417	451	415	442	422	436	473	436	431	439	420	436	454	420	457	397	455	430	410	448	482	449	438	452	386	427	413	423	425	441	388	437	454	400	432	419	433	413	452	451	432	444	448	445	410	415	400	451	425	458	449	425	447	386	418	429	428	464	451	464	399	440	439	452	445	429	430	438	450	426	463	405	443	475	404	480	427	446	416	416	484	397	415	439	429	444	381	384	466	432	446	474	422	448	405	401	399	391	452	454	383	454	410	436	388	423	422	422	458	439	456	417	447	438	503	449	429	445	413	426	436	430	374	416	428	408	388	460	405	439	403	444	426	449	441	410	469	411	425	431	454	460	418	422	422	398	419	419	406	417	398	460	443	446	435	469	442	418	436	442	430	423	455	408	415	399	412	405	411	425	452	427	429	454	384	440	417	459	451	375	438	410	408	456	464	442	420	392	425	447	435	432	438	415	428	452	413	416	444	430	432	468	430	446	450	429	481	432	441	464	391	421	428	442	411	417	448	410	435	451	394	365	439	429	435	405	439	435	449	418	440	414	486	455	438	444	413	430	430	449	454	419	446	457	398	435	427	415	426	432	408	401	429	443	430	421	454	385	456	445	461	425	439	432	462	430	431	412	415	401	414	436	438	408	408	439	440	440	404	451	412	454	411	436	413	435	419	442	402	447	428	443	427	455	432	386	448	444	447	427	461	478	451	446	426	457	399	417	475	423	425	445	450	425	410	419	389	480	457	427	445	447	413	434	426	482	431	433	446	414	444	415	460	426	427	427	447	408	415	424	420	434	415	432	437	458	446	410	428	431	393	436	430	430	424	397	371	426	429	405	419	439	468	394	451	429	421	451	418	474	417	424	420	448	455	421	418	437	436	437	448	434	401	413	433	458	413	422	442	454	451	461	415	407	395	415	412	402	476	413	413	422	421	387	447	418	414	423	409	453	411	444	449	388	401	434	448	417	417	426	420	397	430	472	427	438	438	462	410	428	485	427	444	456	412	413	443	386	426	422	421	458	430	441	390	381	449	401	493	412	447	412	409	425	448	408	470	421	443	452	388	440	438	434	433	395	431	470	448	431	422	402	432	464	464	468	411	436	443	374	417	440	434	459	425	419	410	439	432	445	408	413	431	433	434	415	416	411	406	433	406	406	425	450	453	454	394	447	437	417	434	422	440	411	433	457	398	465	406	436	383	420	396	485	441	416	440	420	457	416	403	414	416	442	407	393	423	402	436	417	434	449	401	441	411	412	407	447	456	444	428	416	400	429	420	440	431	443	444	420	435	461	447	405	442	416	439	463	438	452	456	411	436	424	419	432	415	416	438	419	441	437	413	429	390	454	466	411	415	434	426	406	426	450	444	415	418	442	445	429	448	413	433	416	464	423	398	425	391	431	452	412	436	424	425	416	471	403	442	406	419	450	451	473	437	414	400	427	438	396	433	401	439	441	443	459	450	468	427	436	408	442	423	431	445	442	380	438	391	405	438	394	461	454	441	443	439	445	417	424	387	430	414	429	423	428	406	406	423	403	413	460	415	425	435	459	438	428	475	426	382	451	420	451	424	459	459	434	465	421	368	439	442	440	448	426	408	406	444	390	417	418	425	425	430	429	434	404	377	419	413	438	411	398	401	428	437	408	408	439	468	395	395	446	459	455	395	423	430	426	437	421	444	413	426	447	434	436	402	466	419	422	399	463	424	426	425	432	433	442	436	395	450	431	422	470	449	429	448	461	422	429	434	449	452	484	442	394	415	439	418	427	413	434	393	449	425	425	401	406	386	420	436	457	435	427	432	442	422	425	439	417	485	422	396	457	405	448	436	446	434	445	440	405	442	385	453	427	446	449	406	463	465	381	423	441	434	457	399	420	432	411	414	421	413	428	448	414	413	430	403	421	450	406	464	464	410	411	439	414	430	427	437	441	385	407	469	403	447	451	391	430	396	421	450	438	437	448	439	426	409	403	405	421	392	440	415	420	479	464	426	414	453	412	459	452	447	432	439	440	395	453	461	399	433	460	425	474	441	400	397	429	375	463	434	407	433	389	427	399	425	408	429	450	436	397	445	413	440	426	421	416	403	447	447	394	436	406	443	419	416	436	396	449	443	398	428	417	379	425	412	420	460	442	452	420	468	444	428	446	412	448	402	406	427	451	444	393	424	396
25019	21514	26063	23717	5890	2564	1856	1407	1112	926	765	725	607	611	574	528	450	449	463	415	426	419	404	370	397	383	350	377	357	335	368	342	340	385	319	341	356	376	358	339	333	349	337	340	325	292	329	342	337	352	352	361	373	340	331	325	364	351	337	334	342	336	338	304	323	329	333	334	346	371	306	341	301	372	348	340	326	307	322	357	376	361	377	323	320	361	349	323	355	338	318	340	331	358	342	344	362	331	357	342	354	372	323	325	330	333	369	316	353	354	330	346	329	348	341	322	342	349	313	347	319	331	348	339	335	333	347	322	340	352	312	326	337	324	331	325	321	341	331	332	357	334	292	352	364	321	338	350	332	338	326	306	316	350	314	315	324	323	332	317	357	322	361	349	327	331	374	348	315	322	325	345	347	319	341	326	352	342	293	333	367	298	363	323	328	348	347	325	320	365	314	329	348	310	365	377	309	320	325	337	344	341	330	331	309	362	327	334	346	359	345	316	350	312	361	354	344	374	343	362	336	349	326	324	327	344	332	341	351	314	321	317	354	324	317	330	307	367	332	314	356	348	324	335	300	340	331	361	376	316	308	352	327	344	376	322	344	334	368	345	315	335	332	339	359	316	343	310	353	361	336	360	355	326	353	373	350	343	319	341	335	355	365	337	365	338	337	344	346	354	370	327	353	390	359	336	339	320	350	331	336	324	341	330	342	305	352	358	337	344	354	342	375	350	322	338	333	317	312	338	287	313	329	352	320	325	340	334	348	358	341	322	353	310	326	324	352	314	335	345	321	324	344	363	327	356	325	368	319	356	309	301	341	322	331	313	349	360	342	338	329	346	331	340	317	316	342	336	326	347	335	368	363	327	346	345	329	310	372	343	350	337	362	318	374	329	330	305	330	332	307	335	341	315	360	317	350	342	344	338	338	311	357	358	310	360	345	340	321	341	337	334	353	328	343	305	349	319	329	332	330	338	308	349	361	324	324	348	352	328	331	341	337	364	352	310	312	364	347	358	321	342	327	338	336	330	331	334	349	324	350	378	363	330	360	319	333	346	320	331	312	358	367	302	330	295	359	358	319	319	332	324	324	321	314	332	295	340	351	377	379	331	344	352	342	330	340	345	336	332	315	340	365	321	353	332	335	319	350	368	350	319	337	321	324	327	347	352	314	327	337	325	327	320	350	329	344	304	319	311	314	334	292	322	304	335	342	304	372	327	353	330	339	318	333	339	351	343	341	346	327	327	348	303	320	337	352	344	356	333	337	308	343	284	325	334	352	324	368	323	328	319	331	369	342	324	321	324	386	367	335	331	347	378	376	327	323	323	343	373	328	352	334	308	308	347	343	341	323	327	326	360	320	342	321	342	321	357	367	343	328	340	346	351	342	329	322	333	328	325	354	321	350	343	335	331	346	323	337	338	358	401	316	312	330	320	348	325	352	368	338	365	366	326	344	315	334	358	347	317	378	303	312	330	326	306	351	338	317	344	325	337	325	332	337	341	333	321	355	319	322	367	299	283	326	340	346	339	313	319	344	346	371	345	330	344	333	338	353	326	349	312	336	334	373	356	320	352	311	340	346	317	301	338	312	307	353	326	333	341	297	328	359	323	341	330	366	334	326	371	340	324	324	322	314	352	354	363	319	292	346	311	315	334	325	328	360	356	326	360	351	305	335	311	353	313	376	327	329	341	363	311	357	331	298	319	346	328	341	333	320	334	345	354	293	322	318	302	327	337	338	361	354	351	345	334	349	321	315	371	326	291	329	339	345	336	330	327	340	356	352	361	363	368	328	346	334	360	316	325	332	301	376	353	329	342	336	379	398	370	323	333	349	327	331	361	339	323	336	302	354	298	326	352	348	315	319	355	331	322	339	318	360	327	375	302	345	340	351	340	335	335	374	335	339	334	334	338	366	342	359	333	345	351	346	339	346	336	330	303	321	375	343	329	309	322	327	332	305	333	321	313	333	335	361	338	340	358	319	337	320	352	311	359	301	311	331	342	345	340	348	339	330	333	336	334	361	318	316	340	318	346	301	344	293	325	341	332	337	336	343	338	364	341	361	342	349	339	323	330	343	379	298	327	327	330	322	338	299	368	330	377	287	308	340	356	337	333	339	365	328	311	312	337	328	301	341	338	344	342	352	303	349	325	337	382	310	349	331	342	331	373	330	304	354	329	390	324	342	352	340	342	353	331	347	342	334	298	348	343	351	348	337	315	326	336	345	347	334	334	317	338	319	344	375	350	339	324	369	336	321	375	328	335	336	348	322	347	317	350	353	342	352	299	352	349	325	334	329	349	322	319	376	329	343	324	316	351	359	313	327	333	332	343	342	319	341	354	313	309	336	341	345	324	315	336	345	372	330	316	340	319	305	307	353	320	334	359	347	307	343	333	329	332	336	342	324	374	339	321	317	352	325	334	339	331	335	352	351	361	320	335	324	343	392	348	326	342	310	353	319	329	348	364	352	284	317	320	371	315	353	343	315	341	351	324	310	352	341	357	347	339	338	341	358	316	350	325	327	348	327	327	356	348	287	329	342	358	365	378	360	314	338	325	334	324	356	322	323	345	314	337	324	331	354	339	335	324	344	319	322	324	334	341	334	323	335	347	341	323	366	306	330	340	348	319	334	340	331	331	328	324	338	360	335	304	303	324	353	360	345	301	330	371	350	332	356	335	333	323	327	375	344	322	331	304	348	331	339	346	347	325	288	315	322	331	341	330	332	336	313	344	326	361	365	314	351	352	289	324	335	334	341	323	315	375	336	331	313	329	324	323	343	336	337	312	352	323	330	340	318	365	343	349	325	367	353	314	319	321	333	317	314	352	292	341	346	344	338	358	310	347	345	305	311	336	348	357	370	361	334	344	337	304	338	377	320	352	336	311	315	336	314	317	374	317	315	314	371	348	339	339	327	323	349	339	322	363	319	304	305	301	328	330	326	314	333	316	333	333	330	375	349	335	363	347	358	316	351	382	335	309	328	310	358	330	366	348	352	369	330	326	335	338	344	315	327	316	335	331	328	322	333	339	356	330	328	367	324	311	334	374	336	375	321	317	358	314	331	320	342	318	326	322	339	323	342	313	299	343	313	352	310	333	345	356	313	321	349	353	318	325	345	306	334	366	343	313	332	325	347	310	335	359	322	388	317	324	345	339	311	337	318	362	316	348	338	308	345	331	325	325	331	331	309	335	333	297	349	363	346	335	314	319	333	342	319	346	339	299	297	344	339	341	335	290	363	355	340	332	363	306	317	317	337	332	329	320	337	355	305	308	309	329	328	322	346	320	342	348	363	338	311	371	357	333	348	334	365	343	300	314	324	367	315	340	318	339	378	356	332	334	329	326	344	299	320	336	319	327	336	296	371	370	330	289	369	327	334	353	330	337	356	345	344	362	355	314	357	337	379	346	344	315	322	325	324	322	332	299	369	349	350	340	347	351	323	302	331	390	328	360	319	331	345	305	340	337	379	331	361	324	345	357	343	348
11044	26314	20012	12191	8668	6812	5149	4042	3141	2529	2047	1747	1510	1377	1191	1118	1021	929	868	814	880	700	753	690	664	672	673	594	641	641	623	591	618	603	595	551	556	587	597	604	591	575	561	499	546	534	540	520	621	550	599	566	572	526	581	595	498	560	536	575	538	556	552	543	554	532	561	577	583	523	581	541	579	572	542	564	572	595	537	504	540	533	542	530	539	566	528	537	571	584	572	558	569	566	546	553	506	563	519	534	556	556	593	562	523	543	535	527	555	546	535	548	565	551	528	539	578	566	529	498	529	524	530	544	575	572	536	532	516	554	574	540	583	558	539	589	534	556	529	496	528	554	572	521	582	531	556	553	515	523	565	500	554	513	529	531	559	595	545	537	536	541	591	523	482	554	532	543	528	569	521	504	566	549	575	521	552	564	564	525	525	506	544	554	543	529	544	534	592	508	531	536	503	488	554	561	542	541	572	559	566	536	577	582	535	548	535	562	546	549	557	555	561	541	547	532	550	542	541	573	540	550	517	520	518	547	588	534	552	534	564	539	566	539	508	552	519	522	541	522	514	518	591	543	554	549	601	536	572	563	528	553	551	524	540	537	561	566	545	544	543	526	526	505	533	565	526	535	516	480	571	560	522	517	566	538	542	529	550	540	535	503	543	579	546	583	533	551	514	550	558	537	558	503	583	512	601	511	557	566	563	554	550	531	534	525	572	554	520	522	561	577	538	585	547	516	563	564	545	542	532	525	524	536	527	536	555	580	567	578	573	509	568	552	574	539	556	529	544	550	542	545	551	546	547	552	555	591	529	537	550	526	597	532	504	569	521	554	538	497	535	520	508	540	528	540	556	579	527	554	531	503	554	521	541	545	550	513	523	585	542	530	578	534	541	507	543	560	551	562	545	544	529	551	548	539	571	478	523	528	524	550	539	522	537	549	548	525	555	564	523	497	520	548	557	553	568	561	546	563	572	537	575	502	541	566	577	564	503	556	568	524	561	571	540	550	555	573	544	570	554	532	533	549	582	544	522	568	506	546	507	572	548	540	550	534	567	568	509	577	562	546	466	546	566	559	515	536	563	535	557	577	539	566	534	533	540	496	555	549	551	538	542	541	527	569	571	522	534	545	558	568	553	548	535	549	550	540	517	540	551	559	510	550	518	557	500	600	495	546	541	586	545	534	550	551	539	572	535	548	548	532	567	562	597	557	545	553	568	549	502	538	550	542	597	521	570	542	511	567	563	559	547	550	561	565	589	541	570	586	567	538	544	526	590	532	585	525	511	548	557	529	518	536	529	541	539	550	524	572	566	588	543	553	499	497	565	548	583	520	520	555	523	553	567	529	525	553	533	528	581	574	547	531	556	522	491	530	561	571	570	542	569	529	583	577	517	525	569	593	535	538	551	559	577	513	559	586	528	575	547	567	529	521	542	531	549	542	528	519	577	547	536	529	551	552	543	577	556	494	553	553	549	521	554	539	565	533	521	530	525	540	552	550	543	569	527	555	569	548	528	558	578	543	554	527	541	593	524	569	551	589	510	541	570	537	550	533	523	475	609	592	534	525	542	506	543	549	572	570	568	544	524	531	555	530	553	547	569	568	552	512	481	504	536	529	538	558	516	551	482	520	548	543	539	525	537	547	531	541	528	561	563	557	562	527	520	553	549	524	550	581	552	574	544	537	565	562	582	557	503	529	535	549	531	556	560	532	537	545	577	503	524	543	536	510	524	547	553	582	548	531	554	523	563	545	523	524	524	539	554	564	564	589	530	585	549	535	559	573	546	563	572	544	577	552	552	528	541	551	568	529	575	497	575	564	563	571	509	535	526	525	552	529	580	543	510	540	518	555	540	529	545	570	519	523	586	492	560	551	570	580	507	484	549	584	576	557	565	568	536	510	523	528	527	547	563	551	578	573	513	538	565	531	539	590	571	501	512	555	560	526	531	538	536	526	550	519	483	512	533	547	517	560	577	541	459	507	551	554	552	578	517	526	550	543	577	572	564	561	558	513	540	589	570	538	566	543	528	533	574	516	527	536	537	514	563	546	557	522	504	566	532	506	556	525	545	564	518	576	516	537	534	542	535	571	536	545	543	512	573	540	578	564	522	552	547	534	525	535	558	589	558	545	524	545	554	551	595	540	510	570	519	555	583	514	522	546	537	566	591	529	573	536	551	537	567	531	532	533	591	546	567	518	556	525	527	574	536	559	515	532	573	526	552	584	528	517	553	568	553	562	499	570	494	547	536	537	578	536	551	536	524	535	523	554	560	586	506	524	568	548	552	554	527	520	545	504	477	531	543	551	494	532	585	562	577	600	533	576	574	566	513	528	524	568	563	585	566	557	514	485	583	509	496	521	550	567	546	515	534	504	524	550	543	533	513	543	506	559	542	561	536	565	512	576	562	546	549	534	536	528	553	529	564	555	533	540	545	551	540	593	545	558	521	539	555	548	559	555	559	589	542	576	531	559	562	572	554	562	540	546	560	529	531	552	549	572	549	525	504	567	520	498	542	581	577	557	582	519	523	534	542	544	588	552	506	549	513	509	504	574	587	535	590	587	527	515	539	544	531	560	589	534	535	555	552	555	549	560	530	511	545	548	538	551	547	553	546	540	556	564	539	537	529	534	577	568	519	594	550	566	564	494	549	532	544	529	513	535	545	550	520	570	576	540	562	548	575	538	541	552	552	526	522	517	554	554	505	527	562	525	525	549	549	536	525	492	517	571	539	561	556	509	534	541	570	546	534	530	549	551	555	526	516	562	528	563	554	594	510	557	602	519	516	536	598	525	499	529	517	522	533	539	537	525	533	595	513	540	553	538	551	540	565	531	554	552	479	542	540	564	568	537	525	525	524	538	524	550	560	558	546	544	593	516	579	570	521	555	544	556	533	562	546	550	522	563	524	592	565	551	497	508	535	545	520	535	530	549	572	526	546	537	502	533	512	539	541	546	513	540	525	546	521	528	538	540	531	533	554	507	567	537	584	514	549	544	549	545	553	550	549	539	544	534	549	545	506	570	512	572	562	535	562	543	553	524	577	549	545	558	564	545	511	519	585	553	547	538	541	549	581	542	538	573	512	530	562	581	565	544	565	580	549	552	572	548	533	593	568	545	551	503	538	530	567	527	542	526	562	555	540	539	559	531	538	530	511	543	522	562	486	574	504	539	542	514	593	547	512	548	546	517	523	529	555	536	544	539	586	576	484	571	569	581	513	584	548	556	574	546	551	508	532	582	563	543	525	578	532	523	545	514	550	549	503	551	563	554	529	548	530	527	493	532	548	531	576	585	531	548	541	553	539	560	539	526	519	560	601	503	525	532	549	557	531	563	515	555	566	550	501	535	545	531	587	531	553	523	533	560	545	543	533	517	550	555	492	551	524	552	511	558	516	563	536	546	509	501	528	572	544	550	512	589	587	573	540	490	568	532	562	573	547	532	506	525	541	537	543	511	536	511	517	550	551	558	518	551	576	524	539	530	485	508
22651	21531	28835	24669	21544	20016	6994	2685	1838	1451	1172	954	816	707	617	575	518	464	455	429	381	348	339	343	309	318	279	296	290	271	267	237	243	247	228	243	230	240	227	248	226	219	246	209	229	221	236	242	240	211	209	216	208	220	240	185	215	217	185	192	216	199	216	246	217	196	204	212	191	222	202	224	228	218	216	210	214	227	224	246	208	216	212	225	217	229	218	209	191	191	194	237	215	204	202	218	220	238	216	219	205	202	218	226	199	207	219	233	213	229	228	206	226	205	231	222	239	211	202	218	218	205	206	201	226	251	233	218	213	218	222	204	195	233	233	196	222	212	235	213	231	197	220	249	220	211	221	196	226	216	210	232	219	206	214	193	184	223	232	216	224	173	206	207	219	205	200	217	215	215	223	224	211	207	211	214	223	233	209	223	199	195	220	234	234	214	211	181	239	239	239	242	182	229	214	217	186	190	216	204	197	193	198	225	218	214	216	192	218	215	216	204	211	209	219	189	201	230	212	206	211	223	220	194	213	213	208	209	202	223	231	227	205	226	213	200	195	197	213	206	205	218	186	223	214	203	214	221	221	204	208	219	193	214	217	205	210	225	228	199	235	196	239	218	201	208	213	214	223	223	206	203	227	209	204	215	200	229	210	214	219	236	217	198	203	216	222	196	223	230	206	239	196	181	196	235	201	201	231	221	219	216	219	208	208	220	199	199	228	214	197	201	234	217	203	200	240	194	233	223	204	208	244	207	219	192	240	200	228	209	209	234	211	185	207	193	203	241	206	233	230	207	208	214	214	224	218	198	191	228	207	216	204	221	195	208	198	208	218	214	206	220	233	232	216	185	215	221	226	211	196	184	214	221	239	229	206	209	217	196	183	202	212	209	233	192	221	234	204	232	188	211	230	219	200	212	202	200	190	204	206	203	210	211	203	213	202	201	222	204	200	202	206	233	209	200	233	207	208	235	229	214	207	204	207	216	217	190	205	183	212	171	200	208	215	203	222	223	199	224	206	244	231	185	219	209	210	220	213	220	209	234	213	192	211	199	188	200	221	219	196	223	187	204	230	206	185	217	222	240	218	191	263	233	237	185	217	197	230	214	199	212	191	192	215	226	173	196	217	212	212	192	206	210	217	200	225	215	198	220	188	221	210	214	226	211	218	220	216	195	232	224	206	228	201	206	210	219	238	213	230	218	222	193	212	223	224	225	200	205	221	236	214	215	244	195	207	205	220	200	213	194	202	208	214	212	211	204	206	208	211	232	205	209	232	199	232	190	220	236	229	177	239	213	202	249	199	201	221	203	210	216	212	207	207	221	206	222	205	210	199	194	241	213	214	227	183	221	229	217	212	213	214	202	204	210	218	220	207	219	224	218	218	214	196	211	212	197	216	225	211	198	181	222	221	230	189	228	195	206	215	199	214	210	189	251	207	175	231	208	201	194	212	216	211	229	221	235	236	213	206	242	227	220	190	210	233	219	218	222	223	213	220	206	196	194	219	215	236	206	221	206	200	224	206	204	195	204	205	231	211	222	226	206	210	241	214	238	196	230	217	204	193	223	213	210	224	220	239	208	227	201	203	218	197	195	205	210	226	202	209	222	238	197	227	222	209	206	215	209	203	217	199	220	189	216	197	215	220	207	223	206	202	179	191	202	200	211	232	226	228	217	229	192	208	221	212	185	221	195	204	211	204	201	230	205	206	228	209	197	213	206	202	211	211	257	215	191	223	217	177	217	191	195	216	221	205	206	231	209	207	192	195	215	209	203	237	200	210	232	227	231	210	218	215	206	219	190	196	219	219	205	199	212	210	200	233	218	242	197	218	199	233	189	205	228	247	197	205	196	222	205	192	206	217	209	225	237	222	204	253	210	217	214	209	208	210	236	227	225	221	194	200	221	195	214	210	199	207	210	197	226	177	189	175	221	195	210	217	213	207	213	239	226	221	202	206	207	185	207	221	201	230	219	210	208	211	196	208	203	247	217	179	239	208	226	226	214	201	234	217	195	202	207	186	199	220	188	229	202	190	194	224	211	202	192	218	207	203	207	230	219	212	205	225	193	213	229	210	237	214	198	202	207	207	205	187	224	205	197	195	223	202	205	225	200	214	201	215	229	207	207	211	235	198	185	224	222	216	197	192	179	209	198	211	194	188	195	242	215	213	200	217	194	233	206	207	199	204	224	216	225	197	213	195	225	196	213	227	237	212	185	206	228	199	223	195	221	198	217	254	246	202	205	206	235	207	190	192	209	206	204	216	198	211	226	208	212	221	219	202	223	215	205	235	247	214	220	211	207	194	207	212	202	218	222	231	220	226	190	200	215	204	220	238	218	234	233	178	226	233	192	219	211	231	235	206	187	238	213	214	233	181	201	218	202	226	206	219	203	203	199	208	179	191	203	204	198	235	202	224	218	196	193	198	195	226	191	203	200	217	219	205	191	201	218	227	205	201	212	214	200	215	218	205	234	230	214	224	227	193	217	219	228	217	227	231	181	221	197	195	213	212	228	192	218	210	209	232	214	225	195	226	230	216	200	223	188	186	223	226	219	197	182	218	214	223	231	219	208	184	196	247	202	205	213	180	210	205	207	201	205	230	208	204	204	207	239	228	216	239	243	221	203	227	225	198	226	206	228	196	207	232	212	212	235	217	207	192	230	222	191	232	220	222	219	211	208	177	198	209	182	221	205	189	231	215	185	210	194	200	235	199	236	247	262	223	215	191	208	221	229	206	223	218	206	206	209	201	240	209	209	222	194	215	195	223	203	206	208	228	212	205	209	190	226	210	185	198	214	213	195	207	230	217	214	219	219	194	227	230	204	215	223	216	197	214	222	214	229	237	208	243	210	231	210	214	215	228	239	211	216	224	201	241	198	207	197	212	233	227	210	200	215	232	201	200	205	216	218	224	212	215	208	206	209	231	218	201	199	239	211	204	236	212	228	238	201	225	217	205	198	226	222	209	229	234	214	185	211	227	223	195	198	208	217	215	236	220	202	207	211	218	198	211	216	214	214	205	225	200	242	198	215	221	242	213	219	220	187	231	218	207	221	206	205	227	222	234	207	204	209	198	228	222	226	206	229	222	198	213	206	234	213	203	201	210	208	214	205	221	205	207	223	197	227	231	218	194	218	241	198	235	216	211	227	241	205	238	221	206	196	195	220	192	215	219	228	194	200	202	196	223	218	186	202	203	201	194	213	195	202	174	212	187	230	208	195	216	208	210	199	208	209	219	204	218	212	242	211	193	220	236	210	204	221	199	218	236	190	201	233	207	208	208	222	209	220	200	199	237	187	203	219	220	208	207	208	219	199	251	216	212	213	223	206	198	206	224	217	234	253	240	225	204	210	232	239	194	217	202	209	190	219	239	191	210	211	215	207	229	204	225	185	222	205	229	230	214	228	208	199	210	218	224	223	195	200	217	198	207	190	219	208	191	224	207	230	244	196	200	201	215	203	232	220	213	220	236	229	228	177	216	205	217	202
12942	34701	28285	19238	14686	11485	8881	6593	5250	4066	3247	2638	2237	1784	1639	1335	1252	1154	1042	874	816	754	693	702	599	565	590	498	491	458	453	446	464	404	424	365	382	373	400	359	387	376	356	402	377	348	350	348	396	363	354	362	339	387	390	335	358	374	362	349	340	351	326	362	328	320	348	356	348	381	353	344	360	368	328	334	363	359	361	362	419	327	366	355	331	357	348	350	351	332	338	326	359	313	345	366	351	334	355	347	364	351	374	369	363	335	351	360	307	344	343	356	322	358	309	332	327	357	332	379	349	366	348	335	353	329	363	335	318	333	366	328	374	331	298	346	346	347	326	341	330	340	318	365	347	360	393	328	337	348	302	339	356	354	339	349	368	345	307	324	361	363	367	361	353	363	358	383	371	374	338	348	322	363	363	342	342	331	323	361	357	383	335	330	335	325	345	348	325	336	338	372	337	311	335	322	315	318	358	343	345	341	325	337	316	311	329	352	357	330	330	326	363	371	365	347	330	333	332	339	353	323	339	370	346	352	336	329	334	361	327	337	312	340	357	310	371	325	336	335	364	346	354	378	345	349	362	355	340	354	357	331	329	354	355	339	325	330	361	331	343	343	325	354	349	357	335	361	326	348	367	324	323	365	324	335	345	371	313	362	345	327	338	320	308	375	331	352	367	374	338	362	358	355	330	335	367	345	348	341	355	359	334	359	357	324	328	361	340	328	345	326	332	355	350	353	350	355	360	338	345	354	350	358	351	379	320	357	372	304	334	359	331	370	320	365	312	349	330	335	358	357	371	349	357	335	339	335	345	330	343	344	305	330	330	333	320	314	367	340	332	326	323	349	342	367	349	382	340	348	359	359	323	348	360	347	379	371	330	318	309	326	330	355	311	366	359	356	330	348	342	312	338	336	334	335	348	366	359	354	326	351	344	356	301	331	348	319	354	364	315	289	360	333	384	334	351	386	336	344	350	358	325	340	354	371	326	344	313	339	301	337	331	365	334	327	345	349	334	336	348	334	334	352	363	381	354	355	326	346	359	309	338	335	323	362	352	366	358	350	334	328	339	315	382	313	368	370	364	330	350	337	324	351	340	367	345	338	346	344	308	306	317	374	352	356	313	341	354	331	306	359	313	323	339	350	347	312	339	336	314	344	346	320	344	347	348	332	344	366	334	335	346	353	354	365	346	335	344	345	317	355	328	340	357	328	346	332	328	322	351	345	338	335	364	360	324	350	361	320	326	333	337	330	351	349	363	338	363	339	348	343	352	326	363	341	328	336	333	342	332	334	348	336	334	383	326	352	339	367	343	356	363	364	345	314	350	357	324	321	312	332	321	320	312	321	312	363	328	335	338	348	330	349	376	328	343	347	375	358	339	321	334	341	302	333	322	335	343	338	346	304	373	328	359	337	327	344	333	348	319	356	340	345	333	350	332	316	388	347	347	376	341	375	326	363	347	328	327	340	341	353	308	351	320	332	346	313	323	330	351	317	330	354	366	336	323	355	336	329	360	326	341	292	341	314	355	344	342	332	370	340	342	355	335	329	363	352	362	377	353	337	325	365	324	321	333	369	343	352	328	341	337	340	309	346	337	332	361	343	311	334	386	379	327	375	356	323	337	343	367	296	335	360	332	349	362	324	343	322	331	336	348	356	344	338	328	295	356	350	352	343	382	338	334	367	380	354	362	371	318	334	352	322	340	333	328	331	331	366	318	320	371	351	361	337	371	348	328	377	330	342	325	357	340	358	342	335	331	352	350	337	324	359	351	360	396	377	345	336	348	344	354	338	359	368	371	341	350	360	325	335	350	333	349	368	338	330	352	367	327	348	319	343	319	358	350	332	351	344	346	342	328	330	286	301	347	327	375	339	377	336	343	345	347	340	339	341	343	350	357	362	332	348	329	338	326	330	381	309	387	352	336	365	330	350	331	335	315	373	324	349	301	342	294	346	320	319	328	345	364	350	344	301	363	335	371	360	344	312	330	317	347	352	365	356	340	345	350	304	318	344	323	344	352	316	313	362	340	346	361	333	333	346	363	333	309	365	339	316	319	376	341	362	334	342	374	343	367	327	338	354	359	360	346	326	350	336	381	340	340	362	345	342	319	357	342	354	351	331	361	318	360	339	349	316	381	361	342	362	340	366	322	353	355	341	392	365	357	358	360	331	351	352	363	333	347	367	325	372	374	346	336	334	347	336	342	335	368	338	388	331	329	373	365	345	332	331	355	306	330	334	341	351	346	319	341	356	353	352	316	314	336	340	342	329	351	352	346	313	345	357	355	343	322	303	330	356	355	363	331	382	335	331	358	320	347	374	345	340	340	362	324	320	321	351	326	351	382	335	358	347	340	355	308	354	321	333	354	327	362	353	334	352	348	351	367	368	352	322	340	345	350	337	339	321	344	309	348	348	319	346	329	382	366	332	311	335	357	359	374	335	400	331	357	355	373	338	317	363	354	332	321	351	345	334	319	319	341	329	359	344	361	361	354	351	373	356	370	331	341	357	351	354	348	326	321	348	336	323	347	332	338	314	341	348	339	336	358	395	362	336	381	359	320	347	363	357	338	326	349	364	354	362	335	300	349	362	345	320	347	379	350	361	360	314	357	349	352	326	328	349	327	351	332	351	361	340	330	336	367	367	337	367	355	355	336	326	353	348	350	360	342	351	364	337	360	338	324	342	337	332	357	381	312	352	356	373	364	376	328	372	364	331	338	369	313	352	354	368	338	365	361	344	354	370	356	340	383	318	344	323	393	327	348	336	348	326	338	343	303	340	396	356	348	349	342	336	297	366	364	284	344	316	341	325	339	340	342	333	329	336	348	316	336	335	355	335	333	321	332	351	343	337	319	300	350	344	346	374	354	324	317	372	347	339	308	342	359	356	355	339	355	309	331	352	378	361	343	333	330	359	346	332	318	333	381	351	359	338	377	340	325	290	327	359	335	309	322	346	356	343	311	327	330	335	335	349	331	344	356	362	342	361	347	320	395	345	360	333	306	342	337	331	340	343	374	387	350	366	347	352	349	355	347	330	350	359	347	344	350	329	330	314	376	327	356	314	343	330	335	335	321	354	338	336	317	325	335	347	353	329	325	348	344	341	361	374	322	360	350	354	349	337	311	328	361	340	375	335	331	311	354	327	298	340	356	346	370	352	338	329	339	347	339	313	357	340	330	363	343	324	341	323	333	329	333	349	329	331	332	361	333	320	358	364	335	322	335	332	349	341	349	369	369	377	336	307	358	332	339	373	337	359	300	357	362	344	362	317	336	332	356	319	339	326	353	361	369	342	341	350	341	333	296	328	341	360	353	325	344	377	340	317	336	321	302	359	349	318	377	308	346	348	350	329	350	362	374	356	310	333	331	338	329	321	341	356	355	333	346	319	335	325	328	339	351	339	378	347	352	330	357	343	381	339	368	383	340	363	330	346	322	348	353	328	329	320	315	348	334	339	322	377	348	297	349	351	327	330	331	333	363	346	376	331
27601	20156	13520	6036	3010	1911	1420	1098	878	728	724	600	539	464	491	456	427	455	442	429	409	398	385	423	399	375	338	386	370	360	414	348	342	377	350	348	346	348	339	374	338	384	359	347	364	359	367	331	341	343	335	337	324	341	357	357	376	348	329	334	354	372	353	305	369	370	339	326	330	337	337	343	349	337	339	338	352	316	344	358	337	352	358	340	349	342	372	321	357	336	348	354	368	364	328	342	367	360	371	337	315	351	383	345	351	339	325	376	367	364	340	370	357	354	346	375	364	361	345	323	337	326	327	314	374	340	347	366	346	348	326	346	374	345	297	323	313	352	389	335	314	360	343	342	339	347	367	375	347	328	355	370	353	355	343	354	352	344	346	367	329	351	371	400	333	317	336	335	365	329	338	330	328	349	364	327	350	359	325	374	346	375	331	342	370	357	382	379	334	343	340	360	356	350	357	365	360	370	353	349	342	344	348	345	328	361	368	336	347	320	344	356	340	369	333	379	345	377	361	362	343	322	336	322	324	370	362	339	349	346	333	345	383	346	405	352	321	339	352	328	346	345	348	349	334	350	360	356	348	338	336	326	323	338	352	338	320	336	333	341	361	302	342	345	340	369	308	348	344	360	321	337	346	318	347	362	352	340	346	348	318	342	359	344	348	370	349	342	351	337	333	356	327	330	303	370	353	341	356	352	325	350	352	364	333	356	312	359	319	345	348	331	379	363	308	316	352	345	358	327	356	323	309	366	333	349	324	353	326	346	345	332	371	316	305	320	374	341	362	335	334	386	361	364	316	391	380	342	325	348	342	372	360	334	341	348	380	358	347	324	342	340	345	355	352	345	349	332	334	358	339	355	343	346	302	317	356	318	338	355	329	347	321	319	345	350	368	329	353	325	350	319	343	366	328	343	299	343	325	331	353	364	351	323	355	347	350	320	370	322	365	324	357	364	344	349	359	311	369	330	345	355	342	336	355	334	351	340	352	340	342	345	334	370	351	336	348	337	378	346	332	363	364	373	306	320	343	367	332	328	334	338	354	327	335	342	328	326	322	344	340	364	351	353	317	348	352	360	370	336	359	357	362	327	355	359	369	325	353	355	361	357	341	358	375	372	382	359	352	344	368	365	357	360	304	333	330	364	333	371	352	336	367	343	342	343	315	362	373	327	341	361	350	327	344	368	327	333	368	335	358	341	356	343	334	341	345	330	333	343	353	327	349	344	347	372	293	349	351	379	398	311	336	334	361	341	324	355	327	351	365	356	358	328	336	351	333	353	335	317	332	346	378	317	332	349	355	322	300	345	352	322	367	290	370	362	348	357	345	354	323	363	335	330	352	340	363	333	343	322	357	343	332	331	334	376	361	323	336	355	328	317	343	339	310	320	336	340	347	338	338	338	343	352	319	338	330	334	358	335	357	402	347	316	346	353	353	362	321	335	364	353	360	360	352	347	353	352	308	376	356	335	346	353	368	336	336	346	375	338	291	344	333	337	335	337	340	342	318	355	351	369	345	335	333	337	333	336	346	344	357	343	343	329	350	377	357	326	345	372	334	341	364	318	347	334	328	335	353	356	353	295	345	360	335	354	351	333	329	344	355	344	350	338	369	372	330	358	334	314	369	369	356	335	365	363	322	369	338	366	339	339	373	354	315	379	347	330	353	375	326	341	336	396	335	319	341	373	350	336	352	304	356	339	351	343	350	353	320	352	333	342	322	353	380	328	325	296	370	388	354	328	337	342	327	353	357	365	364	326	352	329	351	357	360	388	376	344	332	354	332	348	374	325	315	354	310	353	369	323	328	342	383	339	339	369	347	341	344	354	327	367	364	358	344	387	331	347	313	361	345	325	350	311	339	329	325	369	314	313	325	348	361	338	330	330	340	367	319	354	354	341	326	333	355	371	372	326	340	361	310	349	369	371	330	364	365	353	323	371	354	321	360	344	330	344	322	328	324	330	397	327	314	337	316	353	353	315	327	360	348	360	358	367	343	363	324	326	368	351	350	368	314	355	339	359	360	350	355	353	360	337	335	338	333	358	349	339	357	353	338	361	374	385	302	343	376	350	367	364	337	360	335	347	339	346	331	326	342	360	345	340	345	348	362	378	343	366	352	344	346	315	340	394	345	354	323	351	315	326	352	341	333	355	344	366	352	335	319	331	341	381	334	318	349	377	349	371	330	391	379	323	324	355	330	372	350	372	333	336	329	347	325	381	316	333	332	350	342	357	332	365	371	339	340	331	349	355	382	334	316	319	344	372	359	370	362	374	376	363	385	345	352	343	328	349	366	315	342	341	361	344	347	344	301	371	340	353	363	369	314	340	406	351	345	368	362	362	349	339	328	356	375	321	359	320	332	372	315	350	343	367	372	364	376	374	316	341	334	346	358	372	377	364	331	346	308	330	373	375	363	325	327	343	359	348	325	331	361	329	352	360	344	346	333	354	348	385	314	336	350	362	353	325	338	346	348	330	370	351	363	349	341	366	358	341	328	356	356	357	320	342	369	350	347	357	334	365	377	336	324	349	343	322	319	354	338	340	346	324	329	321	346	349	338	325	345	335	346	328	350	364	322	355	364	360	353	349	343	346	347	375	325	342	339	321	350	340	322	335	332	366	344	385	365	343	361	330	350	357	370	355	338	370	369	330	368	314	359	377	343	332	334	330	354	355	335	360	344	340	349	340	380	368	348	367	352	365	320	334	374	337	353	348	311	356	316	324	347	353	358	351	314	326	352	358	343	365	366	346	352	363	379	336	350	363	342	326	324	338	331	385	354	350	362	316	329	335	338	335	324	338	344	369	353	335	384	338	368	363	315	325	354	326	342	344	324	362	331	322	308	322	324	331	351	345	337	376	358	334	348	324	342	321	337	316	304	331	338	358	376	370	346	309	311	354	373	336	339	313	330	355	334	332	336	364	338	325	340	369	346	322	382	316	382	365	354	342	354	358	336	339	346	351	359	327	354	328	345	310	330	327	358	326	373	352	345	336	361	324	333	338	339	372	313	319	366	329	347	338	348	405	360	351	348	316	338	356	322	356	352	309	341	349	329	358	373	377	296	335	361	336	362	380	318	346	404	384	339	340	340	363	381	363	340	347	369	351	342	377	346	333	379	318	356	365	330	368	370	372	340	338	316	326	300	316	340	344	341	365	323	340	364	354	340	348	370	346	362	372	376	346	350	374	338	346	330	361	333	351	349	325	344	362	379	329	371	407	314	340	362	388	350	371	372	320	368	339	330	350	328	356	369	346	344	345	342	348	357	320	332	322	332	328	346	325	333	313	339	342	337	368	327	359	350	327	342	312	344	320	327	339	325	331	337	378	351	362	360	344	349	342	361	359	352	348	365	363	342	330	318	345	337	334	341	347	338	357	314	322	320	344	337	360	312	312	352	361	336	324	334	336	360	295	335	377	390	323	345	355	323	351	310	328	334	350	322	363	333	336	352	386	319	346	369	343	354	346	378	308	315	326	350	343	342	305
11467	23136	17224	9738	6993	5206	3929	2978	2414	1869	1645	1361	1234	1169	1045	894	899	822	800	799	726	724	650	717	664	606	648	622	612	639	608	625	559	634	601	598	594	586	579	574	581	545	632	603	544	587	558	535	609	553	549	543	602	561	551	547	619	586	556	546	611	590	601	532	578	549	563	580	547	555	588	573	611	557	591	582	581	565	546	569	570	599	569	591	586	535	562	560	602	561	558	570	527	569	541	543	612	505	554	611	592	597	544	556	590	581	598	595	597	571	562	581	588	572	538	594	577	532	604	550	571	561	548	549	553	587	576	625	579	573	550	583	566	587	559	534	589	569	579	547	543	547	606	567	561	615	569	564	556	580	597	532	571	582	570	554	585	554	555	549	578	573	567	565	592	549	559	575	564	542	565	590	600	537	561	593	516	551	560	559	561	551	558	562	516	560	584	569	568	584	542	544	591	562	553	576	547	612	555	575	537	550	570	545	557	538	538	554	544	544	528	534	567	595	538	530	562	562	548	577	546	589	564	531	585	577	541	574	539	536	548	545	546	576	545	538	547	575	572	536	550	519	565	530	576	554	532	542	522	589	555	604	562	558	551	554	555	557	558	571	558	540	544	549	529	585	557	552	577	545	603	544	553	575	566	562	567	567	580	576	527	566	605	523	602	554	576	575	549	620	581	533	549	580	566	597	578	522	520	516	567	539	592	560	535	574	557	601	528	575	540	545	555	555	564	559	551	553	545	552	492	609	574	559	529	553	554	560	541	557	577	576	589	561	536	577	570	597	570	552	599	608	615	576	598	561	554	548	543	571	553	552	575	564	574	576	565	550	543	593	587	596	578	554	524	590	588	555	542	554	594	556	566	582	552	538	557	611	640	562	531	547	552	526	493	568	565	579	571	585	601	571	559	593	555	554	581	547	568	599	568	541	585	560	528	527	573	600	573	552	595	594	540	596	566	559	588	630	584	592	602	519	539	567	543	558	582	575	587	548	568	558	588	570	548	539	590	538	587	600	555	549	574	551	510	573	566	587	583	579	556	588	567	588	567	549	524	611	583	537	577	542	557	568	550	589	590	595	512	581	532	568	565	532	582	549	521	544	559	524	610	558	592	565	580	552	592	567	632	561	526	587	568	529	572	563	577	542	555	558	544	581	575	523	550	529	558	538	510	583	565	611	561	561	598	517	563	589	589	571	587	594	548	565	589	546	561	559	548	581	547	575	596	555	522	576	590	604	552	576	591	551	576	532	554	587	534	608	590	533	584	538	571	562	550	550	560	576	599	569	614	577	555	610	541	551	565	560	576	586	563	526	548	558	573	636	572	547	551	527	545	579	571	554	557	553	544	555	570	585	585	551	537	604	576	552	549	548	580	556	586	563	548	586	587	622	540	557	584	596	544	560	596	605	577	567	547	598	562	594	555	591	576	577	576	517	565	577	561	608	565	523	568	528	525	535	582	533	541	544	544	595	547	556	551	535	533	542	554	614	553	532	567	567	541	542	598	561	584	547	581	522	566	576	605	545	519	579	545	585	567	610	557	553	572	597	519	546	556	566	520	544	553	570	580	556	573	550	556	596	563	577	551	538	556	538	574	534	554	652	550	576	553	561	543	535	584	549	525	554	619	603	593	545	568	560	597	599	550	559	564	528	565	598	558	581	577	588	583	596	574	525	597	546	581	587	604	535	569	514	573	581	539	566	568	538	541	525	603	605	538	583	580	570	579	560	543	575	591	573	606	563	564	566	548	568	609	558	588	545	591	545	586	604	593	578	578	563	607	589	603	550	598	537	552	577	574	629	568	565	549	540	600	597	546	522	561	535	580	554	572	614	557	528	549	615	536	589	557	578	520	555	580	523	543	562	577	539	572	587	558	531	570	577	627	565	593	613	585	535	578	561	559	563	564	556	569	550	554	556	606	558	551	529	591	577	575	575	565	552	561	541	555	583	538	550	507	586	543	584	579	564	543	523	596	539	596	598	569	531	552	584	553	559	551	572	541	577	545	533	528	568	542	577	546	591	652	567	565	506	553	604	549	586	541	483	498	551	565	588	538	554	564	616	565	558	618	503	589	588	568	600	558	592	520	570	562	594	559	554	572	563	533	580	537	569	548	587	529	546	598	570	608	552	564	579	566	568	540	552	532	595	530	569	541	605	582	589	562	586	612	525	532	600	621	565	555	556	576	572	561	588	541	554	550	554	602	536	522	558	569	551	562	565	544	541	569	562	582	570	571	545	605	527	524	560	584	557	528	548	568	590	566	553	589	557	504	552	585	563	552	602	559	551	572	596	593	582	547	525	566	527	565	577	545	528	551	587	541	564	569	581	594	522	572	648	558	584	527	535	568	554	595	548	581	577	544	589	565	573	595	581	554	570	585	541	608	593	561	592	530	585	577	579	574	560	551	573	541	549	546	538	613	596	551	587	564	554	522	563	584	540	574	579	565	553	571	575	526	551	546	550	575	560	550	554	508	580	541	561	601	574	632	608	550	592	550	583	585	594	577	567	548	552	526	611	551	535	595	570	541	595	555	547	560	555	573	567	575	574	560	585	568	571	619	558	561	626	557	529	547	546	553	600	530	563	556	582	520	569	561	585	550	561	554	524	526	540	583	552	567	560	590	589	597	577	593	540	562	561	570	567	605	572	550	510	571	582	549	602	576	550	515	582	545	580	547	585	571	570	569	566	566	537	558	535	558	587	534	607	634	618	562	574	517	611	585	581	554	535	543	548	502	578	532	599	538	560	531	532	571	538	525	582	581	566	531	575	597	580	563	566	565	544	591	553	554	564	554	569	568	511	558	598	588	561	568	519	563	578	576	547	580	570	594	566	543	545	528	540	564	526	560	593	568	573	581	559	573	563	540	559	587	581	554	580	528	540	582	549	551	577	590	553	583	560	557	551	557	571	577	585	572	582	571	560	508	568	545	532	563	607	524	572	581	535	581	557	533	571	570	582	580	535	565	612	581	567	582	560	495	561	564	596	590	557	565	526	564	580	533	600	520	567	559	545	588	587	555	521	559	560	566	593	583	549	588	578	541	507	545	581	574	544	547	571	529	546	598	539	569	561	529	511	543	621	600	580	542	520	550	593	556	558	542	561	549	595	543	581	551	585	589	549	590	529	586	551	544	570	610	551	568	567	551	544	564	558	512	553	586	597	572	507	573	594	573	571	585	595	564	540	524	613	605	494	519	579	554	566	552	554	540	565	513	580	587	555	603	564	534	530	590	534	540	586	534	535	539	546	562	544	546	576	513	559	555	550	554	582	567	541	566	582	558	540	610	569	589	528	549	580	600	598	545	584	566	530	534	585	588	544	501	531	534	538	531	559	587	524	564	570	549	553	567	584	504	513	551	556	562	593	580	579	583	564	534	567	556	599	551	512	572	563	572	558	565	577	576	538	560	548	573	545	608	534	579	566	622	562	528	587	548	612	551	545	568	562	568	583	584	576	581	587	569	605	521	563	581	550	567	554	601	526	552	560
23463	21524	28266	25217	20990	8512	3006	1843	1359	1087	856	715	653	610	511	516	475	412	420	405	385	360	347	354	351	327	296	304	283	307	315	280	276	274	279	276	296	244	249	270	293	277	260	271	289	282	253	254	288	292	263	255	256	254	249	279	267	250	275	253	241	243	251	261	260	249	255	265	281	264	267	279	269	262	270	254	280	268	262	247	253	270	274	256	260	252	271	269	255	278	237	248	274	269	250	254	264	258	288	252	247	266	283	266	274	270	251	256	255	240	242	236	255	245	274	245	261	236	279	289	282	257	248	262	245	269	266	253	270	254	240	251	252	256	256	261	277	265	266	243	240	267	283	247	273	233	249	293	256	242	264	244	301	233	245	237	278	241	260	278	251	257	257	242	274	269	221	280	249	257	263	251	277	266	268	272	248	276	275	264	242	232	271	224	242	251	260	252	240	233	208	239	304	257	283	249	247	271	257	258	239	262	251	244	245	252	260	262	249	240	243	244	233	284	267	288	240	247	256	255	257	268	258	268	256	247	263	244	271	254	243	265	282	243	235	229	248	251	249	251	224	255	254	239	229	248	282	251	242	258	271	228	229	255	215	261	258	260	273	250	264	277	254	293	231	270	239	226	233	251	257	234	246	242	285	238	270	259	274	238	239	253	277	267	244	269	263	271	266	253	225	266	246	251	262	260	261	271	258	280	268	274	249	274	253	221	257	268	255	265	262	236	245	251	257	249	241	256	261	277	239	229	275	261	258	253	286	270	283	261	241	294	240	261	227	293	250	241	242	245	241	233	285	228	232	247	245	267	236	243	262	271	215	258	257	235	247	245	266	267	264	258	251	259	239	264	253	273	259	265	250	275	245	260	289	275	242	226	257	257	269	270	225	253	248	245	263	271	235	244	268	240	258	249	286	267	255	247	265	274	277	280	263	267	261	276	265	256	246	294	265	267	299	268	248	283	276	247	276	227	291	296	248	263	253	263	272	265	256	256	246	264	259	256	285	272	243	236	258	269	256	276	287	266	266	251	237	254	249	259	242	273	275	272	267	259	282	277	243	288	278	281	246	260	252	251	237	273	240	265	278	268	245	237	277	234	239	238	263	240	251	245	262	276	260	273	257	263	267	256	264	261	247	231	256	232	262	249	266	260	269	270	263	259	267	259	267	262	270	255	260	240	287	242	268	244	286	237	286	231	260	235	249	255	257	266	235	252	246	264	243	230	262	254	255	250	250	272	246	265	275	252	266	301	269	260	273	248	243	274	258	259	262	264	260	272	251	261	250	247	255	274	266	265	250	268	264	257	256	253	262	248	258	236	246	226	261	267	274	289	267	265	265	257	254	249	289	276	226	251	291	289	272	263	222	273	255	277	243	238	270	279	241	254	282	282	248	273	247	247	235	239	236	256	256	247	242	248	257	264	246	259	259	256	252	245	253	248	272	234	259	259	267	266	262	243	247	228	253	260	282	235	237	242	286	302	267	245	276	258	243	262	237	259	258	243	252	263	275	253	242	240	287	282	253	254	237	249	248	282	219	266	269	235	280	251	240	228	228	230	248	260	261	269	231	251	284	261	271	265	250	273	235	206	256	243	257	258	258	252	230	281	238	244	262	255	257	247	238	256	264	241	256	267	266	262	270	242	249	259	246	275	260	287	291	250	251	262	260	256	247	254	243	258	274	231	251	262	273	247	247	275	242	275	252	272	274	245	251	262	236	240	273	272	254	263	294	269	269	236	259	233	265	230	260	258	242	236	266	258	247	241	259	243	272	235	263	244	254	248	280	260	265	249	248	298	263	255	246	260	243	235	236	258	261	266	239	243	261	248	269	243	266	269	267	271	270	249	251	260	266	266	248	273	263	244	260	262	278	228	248	270	243	266	266	258	254	273	252	287	265	248	251	258	253	254	265	284	270	261	259	247	219	242	259	249	271	274	278	247	283	238	276	266	251	230	255	279	239	266	259	300	248	254	251	287	247	248	255	274	240	261	220	282	263	282	246	275	289	280	253	252	208	263	272	250	248	278	251	286	268	303	264	269	254	228	233	270	265	294	259	255	267	258	272	263	258	229	245	247	265	264	242	230	270	272	269	260	250	272	286	263	266	232	249	261	244	270	248	233	239	285	283	253	260	276	305	267	277	259	255	266	237	284	268	255	263	266	296	237	279	247	264	252	280	248	272	287	260	258	238	246	279	232	253	241	262	248	260	266	275	281	241	267	233	245	244	260	264	248	254	257	246	257	255	248	276	248	236	285	241	266	245	251	277	251	273	254	234	261	249	256	246	241	264	263	258	255	258	265	229	266	240	264	272	237	208	293	242	278	268	261	259	269	277	278	290	249	266	245	253	245	235	241	274	257	268	244	264	252	286	259	275	252	263	227	263	275	277	286	252	235	252	264	260	266	279	266	276	254	278	274	264	226	283	268	259	278	275	255	236	225	257	266	252	245	250	229	243	254	288	248	236	268	276	254	245	294	245	264	281	230	254	243	251	250	256	232	260	267	254	258	270	254	262	259	273	272	249	239	245	243	229	248	225	240	239	251	284	239	261	266	261	270	271	254	249	257	273	266	275	233	254	280	270	215	268	274	227	244	263	247	260	258	233	239	232	286	265	264	295	261	252	257	285	258	256	237	251	236	264	250	254	247	292	282	256	231	242	244	256	269	251	258	260	258	233	272	244	247	248	248	252	244	239	255	244	248	280	238	283	261	254	270	317	240	262	235	266	289	268	263	248	264	256	266	270	288	227	252	238	284	251	256	241	240	220	255	284	264	242	251	245	269	281	265	228	270	252	271	259	258	258	269	258	268	273	283	279	248	271	267	243	247	242	259	263	251	249	239	265	290	266	229	259	243	253	275	259	271	279	224	253	243	243	274	275	235	236	248	269	260	245	246	228	273	274	246	296	267	273	276	231	256	266	290	265	257	235	259	252	236	253	271	264	239	258	279	264	219	280	283	249	266	250	278	274	218	250	289	264	264	244	242	248	262	264	267	239	246	245	260	257	254	272	239	244	245	276	249	255	269	271	226	262	242	227	246	268	246	250	263	264	253	227	227	266	282	215	259	258	286	271	254	277	276	262	254	271	264	244	250	265	253	240	251	256	263	233	268	253	272	244	264	245	267	265	279	275	251	253	257	264	238	267	273	275	234	265	231	239	242	237	268	235	254	237	264	252	247	253	234	274	264	290	267	248	259	258	261	281	290	262	215	220	246	253	250	263	256	289	254	281	238	257	247	253	272	252	273	261	239	255	269	281	274	268	256	242	259	289	235	258	226	259	239	251	254	264	260	244	268	247	257	287	271	217	262	246	273	263	260	272	268	222	244	259	242	251	265	262	245	248	239	277	242	254	260	263	266	257	242	292	277	253	247	279	247	278	258	244	258	262	237	258	247	266	253	267	242	284	263	271	256	268	249	272	259	243	273	285	248	262	302	247	270	259	243	252	251	255	252	246	273	275	275	261	233	259	255	263	260	241	279	228	273
11615	31138	24294	15352	11492	8637	6454	4947	3845	3043	2378	1916	1695	1429	1231	1130	994	949	835	793	784	751	696	620	607	562	559	555	521	487	524	467	534	474	462	455	495	421	502	447	466	462	471	441	436	437	447	424	448	421	467	439	438	433	450	416	409	439	457	438	420	451	419	432	412	407	387	432	425	404	428	416	445	420	421	421	411	413	430	421	443	422	444	434	468	383	414	430	431	418	432	395	437	440	410	411	435	430	437	438	426	430	408	442	431	456	400	429	418	412	379	431	408	443	408	401	428	455	408	398	431	445	424	433	440	430	422	392	462	407	412	457	403	416	415	402	400	447	431	443	448	429	442	424	428	395	457	432	438	438	402	421	410	443	414	401	374	404	453	432	465	455	423	453	434	422	402	443	445	411	416	441	418	436	415	421	434	398	405	405	423	392	459	417	430	400	434	449	370	442	437	407	435	409	435	431	404	455	433	402	431	368	399	445	393	437	404	403	417	471	421	426	438	444	404	386	485	414	403	436	430	417	440	415	396	409	414	426	421	454	433	460	441	405	401	395	417	398	411	433	420	411	439	426	437	396	416	447	426	399	445	406	398	452	439	443	430	449	415	411	430	383	443	432	415	425	414	425	439	413	426	473	408	429	452	436	408	407	429	405	464	442	414	430	422	411	460	417	410	449	431	439	421	403	423	452	422	416	373	404	398	433	425	439	391	423	475	404	411	440	438	443	409	394	422	445	442	423	436	418	438	394	415	442	427	440	431	466	446	403	475	424	421	441	408	369	413	401	427	422	425	403	456	450	433	415	413	468	425	459	435	457	450	422	417	450	413	420	422	420	400	429	431	426	442	413	467	413	425	374	434	427	398	422	391	416	410	424	454	396	409	417	421	414	382	401	433	420	450	421	419	423	434	424	416	427	406	405	390	411	421	406	393	413	423	381	436	417	415	433	429	477	438	442	382	411	415	423	420	390	391	432	406	417	422	392	428	427	391	479	440	399	411	423	458	383	423	430	392	430	409	416	395	423	417	416	414	431	441	404	411	440	412	417	426	420	385	428	450	427	442	405	461	421	399	449	393	430	445	446	396	433	403	460	430	401	414	411	395	414	405	384	413	456	430	432	425	389	431	420	439	406	425	420	404	421	408	427	441	412	428	431	434	435	446	436	395	428	443	446	447	446	403	414	443	411	439	422	400	429	444	431	412	405	458	419	413	427	399	410	431	419	466	413	421	480	436	412	427	369	434	415	405	418	436	405	390	422	415	410	446	412	407	432	409	395	427	450	436	454	443	416	382	419	414	429	416	393	414	405	433	418	456	435	411	388	441	418	421	446	399	454	438	420	415	452	416	449	411	423	367	434	422	431	431	399	411	454	424	386	388	436	435	429	392	425	419	416	405	382	437	460	410	435	431	423	428	398	440	413	444	446	409	466	403	436	459	415	400	470	417	445	428	437	442	438	413	413	402	418	419	424	406	399	401	401	426	432	430	411	395	402	381	426	438	401	429	408	420	413	392	371	432	420	402	421	424	423	469	424	412	414	409	404	435	424	393	409	381	427	443	410	419	447	432	411	413	448	429	423	427	442	403	451	446	424	446	431	414	400	405	416	405	461	435	375	416	406	411	442	403	426	468	379	409	429	418	392	403	428	402	459	436	438	423	436	451	412	441	422	369	425	406	429	460	443	430	449	432	432	449	410	419	417	470	395	399	407	411	442	458	417	401	437	414	466	412	414	433	440	455	394	424	398	451	458	418	437	449	438	440	412	432	437	410	436	415	439	441	441	413	414	456	394	441	428	419	452	440	431	415	454	389	433	388	466	394	446	443	448	430	417	455	437	417	445	439	389	418	435	459	439	421	432	432	463	427	436	428	449	407	416	433	432	470	441	440	425	410	424	432	403	427	442	432	434	397	455	416	416	414	435	452	377	434	408	429	400	417	417	425	408	421	428	418	430	407	382	453	450	427	407	446	427	413	448	437	454	398	444	446	413	453	447	418	422	420	433	401	449	417	437	417	460	438	402	413	409	424	440	422	419	422	406	446	441	434	436	445	431	440	443	410	398	399	433	444	434	405	423	424	426	425	406	423	408	421	431	406	426	401	388	413	436	409	432	410	434	415	445	437	423	421	403	440	433	395	436	451	459	423	416	450	420	417	426	431	436	414	406	463	415	425	409	379	449	433	431	434	442	420	460	391	403	425	433	416	433	421	411	444	398	465	431	412	440	370	446	450	459	395	451	412	425	441	428	416	406	451	442	455	407	424	426	411	451	431	416	403	424	416	448	423	417	394	435	439	374	384	450	426	432	426	408	399	444	424	440	454	414	420	415	419	403	440	427	400	414	396	425	410	427	424	449	435	436	413	397	428	428	418	411	448	404	407	394	404	431	441	443	416	419	403	405	437	405	398	416	429	374	415	420	400	386	424	429	439	401	411	441	438	400	393	432	415	449	417	443	446	438	426	407	452	415	440	439	449	426	399	407	419	413	462	405	418	434	461	436	432	396	423	453	445	429	444	408	417	392	432	432	405	446	448	417	403	411	403	409	398	444	424	389	435	451	441	379	419	413	407	431	439	408	456	391	418	405	427	415	433	483	404	442	431	444	416	432	430	418	412	386	426	391	444	419	439	409	464	386	380	392	409	415	437	419	412	434	401	409	431	397	390	407	408	435	419	420	391	400	415	416	431	407	438	438	457	468	406	445	436	432	434	433	414	422	412	407	411	401	415	451	418	461	437	433	403	424	404	419	438	419	433	434	419	418	433	437	420	410	427	411	404	397	425	455	437	453	418	418	439	442	437	386	408	443	419	425	392	420	406	426	446	388	416	417	404	440	445	460	465	464	401	432	434	436	421	437	440	428	416	414	447	449	407	430	408	435	401	452	440	433	433	411	422	421	454	439	436	433	400	402	430	416	399	398	418	451	415	431	434	443	460	384	410	441	441	401	407	427	434	410	439	451	418	428	391	420	414	394	372	399	402	411	416	388	459	418	431	409	400	405	439	462	406	358	416	420	462	428	436	410	412	401	392	388	405	429	437	417	416	415	429	409	438	421	405	424	435	448	416	437	417	432	419	422	411	387	396	426	417	439	408	439	431	443	418	437	398	405	404	445	416	436	413	441	423	427	444	412	392	422	433	449	401	399	398	415	425	445	397	410	417	428	422	420	428	409	429	432	442	416	432	377	399	419	445	435	454	399	417	419	408	389	378	450	431	413	428	409	430	421	441	413	451	427	396	428	398	410	428	436	471	432	432	460	463	409	405	424	427	434	445	400	434	435	427	401	397	407	438	437	440	415	406	437	457	401	400	409	400	424	431	404	416	419	460	420	426	411	451	425	442	454	392	434	392	419	434	445	432	418	409	368	428	418	407	442	412	437	456	414	433	437	473	422	443	418	469	441	418	435	430	443	422	401	458	427	434	427	378	424	405	441	411	417	425	413	371	417	425	425	433	424	409	405	401	437	409	424	427	433	392	408	401	409	421	451
24972	21497	26024	23534	6012	2560	1929	1422	1043	889	767	718	584	536	547	500	509	485	450	398	393	419	435	373	364	392	403	360	378	352	369	373	353	333	309	361	337	316	364	364	338	353	362	301	302	339	328	341	346	335	347	329	303	339	341	316	343	357	318	310	346	345	357	328	350	364	332	322	355	330	340	327	340	314	400	325	329	326	307	331	361	332	343	289	301	308	331	331	341	334	346	321	309	371	321	300	333	328	309	336	325	325	354	332	319	377	330	361	326	345	332	344	346	316	323	343	331	361	331	330	326	332	295	315	327	302	356	372	317	331	349	338	337	338	341	302	353	339	318	353	316	334	332	322	342	333	318	299	337	334	313	345	325	354	338	327	310	317	343	334	329	325	318	348	309	308	324	343	322	313	332	336	335	323	323	348	328	321	350	336	327	364	330	325	314	320	359	307	320	335	311	330	319	334	350	315	313	322	320	330	309	332	328	319	328	330	342	312	320	343	335	343	347	335	308	316	327	314	338	329	348	320	305	323	345	333	312	379	300	318	324	361	367	305	352	342	334	353	336	327	310	336	378	351	316	327	352	339	338	381	325	343	334	336	299	311	364	333	339	345	332	332	335	336	322	360	343	321	361	314	359	336	349	335	310	346	344	300	349	326	326	389	351	329	332	360	360	330	307	328	333	362	353	345	321	334	320	297	310	344	372	337	326	336	291	340	364	282	317	316	332	343	323	348	336	310	319	306	324	345	349	308	324	350	333	352	349	348	344	313	331	294	335	329	327	330	342	324	360	325	330	347	333	336	299	318	333	352	347	360	330	307	329	363	329	339	309	317	303	350	340	362	330	332	331	312	329	303	340	358	329	338	343	320	332	340	317	335	310	337	343	348	358	328	342	351	325	328	316	313	347	323	320	321	350	356	307	323	351	339	360	329	352	357	333	330	318	328	316	353	328	324	313	329	343	330	316	326	318	346	370	325	358	338	308	349	341	345	342	332	332	326	314	324	348	320	351	348	350	322	333	299	309	329	330	350	293	299	312	310	383	335	317	313	333	358	340	320	311	333	348	335	337	343	328	340	330	317	337	349	351	308	340	312	322	341	328	364	328	332	325	301	337	331	302	311	341	328	313	334	338	333	298	326	310	327	337	304	319	318	317	330	319	345	310	371	339	377	303	293	336	330	328	324	363	335	324	336	299	343	339	355	329	326	291	313	338	300	343	330	350	318	326	312	349	320	337	332	312	343	337	340	354	313	314	354	335	288	304	321	310	380	315	319	340	349	299	328	337	321	320	325	333	327	339	319	286	299	309	338	338	317	351	346	355	314	303	328	307	334	337	356	318	329	351	339	352	316	331	336	318	334	335	322	335	314	334	340	330	331	314	319	362	333	307	310	317	293	331	333	363	379	327	328	325	316	326	298	333	369	332	321	336	355	330	316	340	314	338	349	333	329	371	333	316	288	310	311	328	362	314	337	325	357	330	325	336	325	337	340	353	330	345	354	306	325	322	303	315	306	341	312	343	319	311	348	326	345	342	347	294	353	320	344	347	315	333	308	346	320	339	314	365	301	346	339	331	337	326	308	317	341	306	314	331	320	341	331	306	307	329	360	313	336	332	333	312	328	338	322	331	338	345	337	330	349	340	367	325	351	379	336	329	359	304	343	336	280	333	350	312	340	363	352	315	336	336	314	360	342	324	327	331	354	317	340	307	338	342	334	320	306	328	331	357	354	351	345	311	318	321	356	314	353	360	325	339	357	347	347	327	323	350	341	311	316	318	328	316	305	314	291	341	339	312	318	342	309	296	300	335	336	335	323	331	317	375	320	338	335	337	336	344	323	338	321	321	334	322	352	339	348	350	356	349	343	341	332	330	313	332	323	324	355	325	354	321	388	326	327	356	339	352	358	353	319	304	319	346	339	359	338	329	343	337	298	337	347	295	338	337	319	318	331	290	348	375	323	351	311	326	343	300	345	322	361	342	327	335	330	342	361	344	308	312	330	357	333	343	334	303	309	331	332	340	323	327	361	345	342	333	348	334	299	339	352	353	341	346	358	323	310	329	356	364	331	329	335	289	340	358	337	341	335	323	303	338	330	340	330	319	332	361	337	332	340	334	320	361	332	342	342	349	319	346	313	332	310	339	356	340	350	310	343	330	356	328	334	317	335	327	345	361	336	337	339	349	319	316	316	381	350	376	329	308	323	311	323	309	326	342	340	352	321	354	336	366	317	318	351	315	346	314	363	343	323	318	312	341	330	310	338	341	303	362	352	335	383	311	354	348	323	309	333	349	320	364	305	331	342	324	332	327	321	324	325	351	328	304	312	313	332	351	296	329	308	349	319	346	348	325	310	350	326	339	308	373	305	316	334	340	347	355	346	325	328	324	343	323	355	315	315	346	310	336	332	334	336	315	354	313	328	336	327	365	308	308	337	301	331	344	307	364	334	313	322	340	311	310	312	330	315	346	334	336	336	326	344	333	366	331	349	310	330	334	312	349	296	329	320	285	316	315	326	339	323	308	340	343	323	293	351	311	310	313	334	332	300	369	350	340	332	349	360	366	342	345	326	299	334	330	319	341	323	328	350	317	358	319	324	347	333	323	338	339	352	317	320	325	320	333	326	319	335	363	316	349	316	314	348	344	357	333	319	362	294	306	322	335	350	328	336	343	311	312	312	314	314	352	371	338	332	326	332	351	348	312	334	358	308	329	352	349	320	313	356	313	347	327	361	312	328	334	365	328	317	332	321	315	320	369	328	355	313	336	321	346	363	313	284	324	295	345	326	318	326	339	322	356	361	319	321	348	376	337	334	325	329	300	344	339	334	331	311	315	292	336	332	350	339	320	340	309	339	347	340	309	358	335	365	349	346	340	332	329	332	352	378	329	356	353	352	353	340	335	307	347	323	300	294	327	328	321	348	332	347	337	349	352	343	343	312	314	294	322	369	319	346	331	350	325	327	332	350	347	338	328	345	330	326	329	330	328	328	294	339	337	326	300	357	335	360	323	322	329	353	353	331	340	342	309	365	331	329	355	340	315	307	323	313	325	314	310	314	350	321	339	352	318	328	318	330	334	337	341	358	334	336	327	333	329	375	359	314	368	349	318	363	328	333	311	329	327	335	310	313	312	324	301	339	339	327	333	331	351	335	319	356	350	338	310	327	331	343	288	302	306	337	335	307	322	343	353	334	292	328	363	275	345	324	315	324	335	304	346	317	345	296	313	306	338	349	351	332	327	357	331	304	359	372	332	322	334	306	321	335	296	334	311	341	334	299	337	356	339	341	329	316	328	356	337	312	342	344	308	328	359	325	358	308	327	334	327	299	338	336	341	332	354	328	310	334	364	332	315	331	347	360	315	320	348	322	343	377	296	359	318	349	352	324	317	356	353	345	343	326	339	326	326	301	359	337	329	325	326	320	373	328	340	333	351	345	346	299	309	339	330	358	311	322	317	361	291	371	323	320	320	348	323	315	324	346	348	340	347	344
11238	26629	20550	12117	8905	6656	5036	3802	3034	2420	1989	1669	1512	1290	1178	1037	929	912	873	823	752	732	695	696	708	690	700	645	580	606	600	596	598	559	578	572	554	567	578	546	548	547	557	538	535	558	558	492	559	522	538	561	527	507	556	503	513	554	521	520	548	561	556	513	542	516	521	556	565	517	537	538	536	522	528	537	538	562	502	570	561	545	578	515	532	525	520	562	554	529	526	537	521	562	553	573	522	580	562	524	549	597	559	500	555	540	540	525	523	545	577	548	522	563	494	564	559	530	547	496	533	560	552	552	489	540	548	533	531	521	501	517	527	557	545	543	540	562	515	550	533	495	527	518	546	495	534	516	580	545	552	516	529	536	555	568	511	563	546	539	510	520	533	520	551	565	534	573	526	585	496	542	559	544	576	498	536	569	509	537	526	524	530	582	483	528	561	503	514	538	575	566	558	572	519	534	555	545	543	526	566	568	505	520	554	564	504	518	555	500	559	520	552	559	538	543	503	550	528	502	515	507	539	518	516	520	567	541	541	554	534	588	559	528	531	495	507	529	517	525	525	537	547	548	530	532	509	525	585	544	530	560	517	526	543	562	527	531	538	527	529	516	562	534	506	539	558	540	508	505	502	558	564	527	553	556	550	517	531	539	566	582	528	550	515	547	534	557	511	555	536	562	514	525	578	524	451	510	530	531	524	523	524	516	565	523	518	504	534	571	559	517	501	521	541	542	519	533	539	520	544	561	525	536	529	529	529	539	522	554	538	510	544	527	533	567	513	507	557	569	490	555	496	537	514	561	569	509	509	574	576	527	578	559	539	556	549	533	535	518	521	549	526	572	501	528	544	525	531	547	559	546	528	534	541	529	509	519	543	547	536	527	493	537	575	546	552	531	525	527	540	524	510	533	542	502	543	527	548	568	556	567	556	532	524	523	515	500	564	558	560	475	569	548	514	531	529	530	586	546	531	530	510	512	565	505	517	542	556	531	508	552	576	537	530	551	551	571	542	552	537	548	568	562	506	530	552	514	510	524	505	543	509	524	501	501	577	528	520	572	564	497	540	567	532	535	555	552	523	525	546	528	469	580	526	530	536	530	552	534	529	539	530	504	558	577	584	519	529	563	535	526	566	527	538	554	515	523	519	553	540	535	561	529	498	518	534	549	587	517	567	551	535	557	543	540	544	541	523	508	561	539	500	526	543	541	528	522	508	523	539	540	515	498	530	538	541	512	518	551	544	480	550	502	515	525	505	543	546	513	533	526	510	506	542	572	503	572	532	524	571	540	508	555	531	527	563	544	517	558	545	524	526	506	528	513	543	530	570	529	524	493	566	522	560	493	523	563	546	525	555	518	548	568	518	525	530	509	552	513	538	563	539	500	533	555	545	556	524	548	520	505	567	501	541	506	548	532	573	520	548	540	546	545	576	546	551	573	539	502	523	561	506	520	545	547	560	557	549	508	539	580	534	571	543	524	554	504	541	527	510	552	515	539	564	555	513	525	485	553	527	528	547	523	564	544	521	505	555	528	554	502	503	532	548	537	558	535	525	552	518	530	514	530	561	522	493	553	547	558	540	591	511	490	550	513	560	567	581	549	531	520	537	508	542	526	554	598	507	527	543	572	518	531	545	529	539	534	587	557	537	531	483	549	549	491	531	525	530	548	539	565	544	531	519	562	538	556	515	560	529	514	534	564	512	519	533	551	574	516	555	570	532	501	576	595	530	499	503	537	565	495	508	553	546	520	572	590	547	508	502	566	550	549	571	551	509	531	546	563	533	566	524	527	547	508	542	547	546	524	523	539	562	483	543	534	568	551	558	534	514	527	527	518	517	515	563	530	590	566	547	568	536	530	536	578	577	515	510	516	537	536	534	567	538	532	565	577	530	530	549	500	539	496	518	539	525	546	556	533	538	545	533	555	552	565	588	557	500	514	572	546	529	505	535	497	518	535	537	564	497	569	531	517	509	574	546	529	559	536	557	530	521	523	514	555	543	556	537	549	547	569	550	524	501	542	545	513	519	524	566	550	525	548	521	490	557	558	543	523	510	528	549	533	525	539	508	536	501	526	547	525	524	516	565	534	514	488	561	515	561	537	550	540	540	514	519	531	529	545	523	535	494	530	521	546	523	558	554	566	531	584	542	538	506	503	535	533	551	562	531	532	523	521	541	533	546	554	549	545	547	516	543	516	529	566	504	521	537	572	546	518	542	505	526	537	548	547	520	508	525	542	523	551	582	538	524	558	509	581	509	555	540	559	522	524	542	567	553	558	549	517	534	554	511	550	536	566	498	546	555	555	497	528	541	527	524	524	508	532	518	524	566	553	555	514	542	529	530	522	559	506	521	519	515	545	508	561	519	502	557	508	575	540	520	541	554	607	540	560	548	524	525	523	536	537	517	589	534	545	567	511	553	521	531	540	496	521	551	542	532	521	510	476	528	528	558	524	541	550	544	480	574	542	553	554	531	507	541	454	528	553	506	529	525	509	530	515	544	552	563	523	504	542	529	571	538	580	560	541	520	550	516	561	505	531	533	508	543	533	536	541	504	534	530	526	516	526	533	487	531	581	550	552	544	541	512	551	538	556	517	529	529	534	541	549	571	536	538	501	535	544	587	549	522	535	503	553	492	509	547	497	546	537	550	548	552	543	550	516	526	503	538	530	548	563	525	556	555	522	510	551	529	508	526	541	563	527	524	525	510	541	488	532	534	552	524	570	570	504	528	554	546	524	503	475	550	573	525	532	540	555	484	513	531	533	532	554	533	539	535	529	533	571	539	515	510	485	514	534	493	565	602	508	528	546	567	575	534	536	551	517	541	555	535	540	582	517	493	535	527	540	557	566	590	587	567	544	510	558	539	517	562	552	557	521	540	525	542	557	540	529	500	532	535	521	546	546	549	521	510	578	577	546	577	542	517	539	540	540	521	529	528	527	469	558	555	513	556	524	528	528	562	532	510	525	525	536	557	510	526	544	532	574	559	510	519	553	578	554	551	516	507	474	539	546	493	528	575	515	529	512	519	505	521	517	561	528	519	510	525	549	555	547	533	526	548	556	542	565	527	549	542	547	545	532	537	532	544	555	587	542	548	564	515	523	574	491	523	538	522	520	496	572	499	542	531	510	489	532	545	554	533	590	570	481	529	519	531	522	562	534	498	513	531	560	539	518	543	527	524	470	548	554	507	499	498	523	553	520	492	529	530	554	582	511	571	586	539	539	552	531	536	538	526	529	567	571	552	557	519	538	535	542	521	568	535	518	526	509	578	508	567	573	523	559	547	535	554	562	507	550	518	539	568	552	559	527	558	533	507	521	540	545	549	573	523	529	535	526	548	540	539	559	538	521	527	560	549	533	545	538	533	549	541	525	510	527	574	528	519	565	547	505	528	539	545	575	492	539	559	518	548	511	580	502	522	531	517	560	534	561	561	527	525	495	516	513	515	523	534	540	546	512	484	539	538	498	526	535	549	552	545	529	520	520
22719	21548	28857	24712	21569	19998	6896	2681	1739	1392	1094	899	812	695	632	553	530	460	495	424	377	354	306	322	311	326	260	270	320	246	242	236	258	218	233	259	222	215	225	226	262	249	224	189	246	193	209	234	211	222	206	226	213	213	215	231	197	203	235	215	208	231	224	237	209	205	227	211	227	203	240	231	211	207	215	251	195	228	195	191	227	211	205	216	213	194	216	230	211	192	206	204	214	203	191	211	233	217	205	218	207	214	204	196	218	212	208	209	222	188	212	198	228	187	209	211	218	207	209	209	207	189	233	202	207	210	195	191	212	209	201	195	214	193	226	210	209	198	200	175	215	232	222	221	194	206	221	194	193	205	208	239	210	203	216	196	219	218	207	234	210	217	225	199	192	203	200	224	204	208	228	236	227	197	200	225	213	214	208	222	201	220	220	204	239	208	219	198	203	233	212	210	208	198	226	198	224	211	219	208	212	235	200	214	222	215	194	195	212	226	216	201	223	181	186	218	200	209	184	195	231	197	220	207	224	201	202	200	206	188	211	214	192	223	208	206	199	205	222	202	222	204	198	181	238	194	221	214	209	202	193	222	204	199	217	213	235	208	217	237	222	181	209	217	215	211	199	212	222	214	211	202	219	181	212	200	184	229	213	216	213	223	227	212	216	214	221	196	185	223	244	206	203	197	220	175	205	226	228	196	216	224	204	204	208	231	242	235	224	214	215	243	202	224	204	247	237	211	205	198	207	222	235	224	205	210	206	196	205	212	201	205	233	201	196	215	217	222	230	200	199	213	210	190	213	201	211	213	216	214	196	210	193	209	206	199	205	200	208	217	206	218	205	207	227	201	190	203	187	228	201	219	232	251	208	208	213	217	224	208	231	188	223	222	202	194	206	221	221	200	213	205	193	205	207	232	182	219	216	192	209	200	228	228	211	197	208	219	192	207	209	209	233	203	222	209	221	204	190	208	197	238	222	204	194	190	210	201	207	217	216	213	232	213	216	207	201	195	199	206	204	207	226	196	194	238	238	207	224	221	195	212	209	199	212	201	219	221	220	182	185	214	211	229	211	220	194	206	203	238	211	219	218	215	210	215	185	201	231	202	207	212	216	202	187	200	205	200	202	214	203	212	203	222	224	188	192	197	202	195	211	187	220	205	214	214	245	214	194	198	196	235	225	237	207	220	227	206	211	220	185	203	197	204	215	229	216	195	221	227	200	198	223	203	194	216	201	196	219	186	200	227	199	231	225	207	210	216	193	208	237	243	186	187	189	214	213	218	209	222	217	187	198	216	238	205	226	211	207	189	207	200	213	202	228	196	220	239	192	230	207	221	220	222	204	200	209	192	196	212	200	201	196	193	219	230	183	222	213	204	223	195	228	190	198	221	221	204	215	218	208	206	207	213	180	199	212	224	201	201	233	190	191	182	197	220	174	191	189	221	214	196	223	206	200	188	202	197	204	218	211	212	212	178	197	216	223	210	202	203	227	209	207	212	205	214	210	217	204	230	209	206	215	231	220	207	199	244	219	227	210	210	190	212	200	199	227	212	222	229	207	201	221	229	222	203	216	214	200	214	203	195	221	233	212	204	197	208	225	169	185	202	195	227	195	194	190	241	200	199	235	220	199	216	210	207	236	222	187	210	234	196	226	205	219	228	191	191	184	210	196	218	195	221	246	214	217	202	187	212	204	204	214	202	202	198	217	208	207	213	205	233	220	219	206	219	224	228	216	199	195	220	204	232	199	221	201	199	198	197	209	203	222	212	221	206	222	190	197	210	192	219	211	226	213	214	239	187	238	206	217	202	188	224	218	198	200	190	214	192	211	224	228	228	192	190	187	201	243	222	224	204	203	198	197	222	194	216	196	208	201	207	224	194	189	230	204	193	188	234	201	192	199	208	214	217	215	225	223	189	218	216	196	206	190	218	211	199	186	229	224	223	204	225	200	183	185	204	242	211	207	237	210	202	207	193	245	216	201	200	218	205	205	230	185	208	202	193	198	198	211	227	204	184	212	213	230	215	180	207	206	239	219	218	214	201	220	197	189	200	236	212	204	183	202	192	225	198	196	211	204	217	193	211	210	210	217	200	218	213	193	226	220	193	215	197	208	232	208	190	197	208	210	214	207	199	237	209	206	228	199	191	207	211	206	182	196	217	211	217	198	201	240	184	220	234	210	221	214	210	210	204	189	213	209	201	211	213	202	180	181	190	225	196	241	211	226	218	196	227	202	182	198	221	207	186	200	228	193	192	211	210	216	182	211	202	226	214	221	221	204	175	219	225	194	233	208	184	195	218	197	196	202	215	208	221	213	223	200	188	194	229	223	180	197	209	217	223	186	187	208	215	224	231	209	218	212	201	196	203	213	211	201	195	218	187	211	194	202	217	220	204	211	196	192	173	226	210	186	227	195	208	205	203	197	230	200	240	231	213	214	217	213	216	192	223	221	210	205	225	229	215	223	209	211	216	210	204	184	199	214	202	186	208	197	212	195	223	205	206	221	183	198	241	188	201	195	221	204	221	220	217	210	204	218	193	224	193	215	243	195	203	217	214	216	219	197	222	198	227	209	237	194	219	202	223	202	186	210	195	216	191	205	212	223	187	235	243	213	198	207	227	220	212	212	223	219	220	208	218	199	206	236	213	203	223	218	213	198	204	189	199	225	216	214	192	198	199	181	191	207	225	190	222	201	216	207	196	196	216	211	204	185	203	223	212	211	190	198	202	181	200	202	179	205	206	185	208	203	210	233	195	208	202	217	211	211	212	210	198	224	194	209	202	204	222	228	171	220	229	202	216	230	212	189	192	201	207	239	231	209	229	220	224	232	199	203	222	214	212	179	205	210	196	214	191	188	197	207	218	231	210	218	200	197	217	207	186	209	209	203	201	222	195	222	230	211	228	188	204	199	195	204	211	197	207	231	208	188	207	192	218	196	213	235	209	203	234	184	192	214	192	222	231	210	205	233	193	201	219	209	193	212	233	196	229	227	243	219	193	232	194	225	220	184	202	220	193	220	214	230	193	217	226	202	203	200	225	237	238	212	185	196	189	205	188	238	200	196	201	201	214	232	242	203	211	201	227	231	190	200	218	198	229	207	210	214	209	200	233	194	211	198	206	199	222	206	205	201	193	221	199	215	221	207	210	224	220	187	218	201	219	223	217	231	213	224	219	207	229	232	192	195	217	188	228	224	201	204	223	208	223	232	231	192	225	205	191	200	197	225	207	217	205	267	210	203	200	223	199	230	192	197	233	208	229	230	202	224	199	186	185	219	208	200	205	235	197	200	242	217	201	223	204	199	215	198	244	197	192	232	224	228	200	228	230	230	210	182	213	218	185	207	189	206	201	188	221	210	224	188	212	217	191	206	220	224	222	214	213	205	195	210	219	207	205	202	225	232	222	216	210	198	212	213	236	182	215	231	199	210	225	210	200	203	207	206	212	198	198	198	207	204	203	173	224	192	214	211	193	184	213	219	198	201	201
13325	35128	28888	19200	14665	11292	8655	6634	4900	3917	3116	2489	2104	1730	1570	1391	1163	1086	1039	938	824	703	696	634	603	556	519	510	521	510	462	457	418	423	387	403	418	387	362	407	362	378	381	369	372	411	354	340	351	343	368	376	338	333	369	365	347	344	350	347	350	363	324	339	363	333	356	343	367	363	369	361	314	371	332	376	361	366	350	370	360	378	348	341	360	339	348	358	362	335	380	326	343	331	323	349	361	343	344	332	346	343	316	331	343	319	362	339	334	339	352	341	365	375	330	358	345	345	344	333	347	307	304	308	309	337	324	361	380	374	321	336	324	350	335	343	356	340	316	346	341	346	331	326	313	318	369	302	362	357	316	392	321	322	343	343	329	325	330	386	334	325	347	317	366	317	328	342	325	301	328	347	322	353	333	332	351	346	386	327	321	343	338	330	335	323	324	361	329	340	337	341	346	331	316	325	382	302	343	351	332	364	332	362	367	369	321	325	332	348	358	360	347	339	340	351	350	355	335	314	379	329	362	317	312	349	308	346	338	357	339	311	359	357	331	371	324	321	372	354	329	337	351	327	372	334	329	317	304	317	359	326	362	341	322	344	349	349	326	335	314	300	367	326	336	321	324	335	379	331	348	360	373	319	287	311	341	317	319	325	325	309	332	338	315	327	387	358	355	323	349	359	333	327	345	365	346	353	319	373	337	341	332	317	321	341	306	303	302	318	349	346	361	371	331	352	333	338	357	379	345	341	323	357	343	322	358	332	344	359	310	356	317	345	363	318	320	332	317	305	328	330	336	321	329	371	357	351	352	325	301	333	329	342	383	341	356	373	377	322	333	295	352	352	336	329	352	337	350	324	327	343	332	338	364	354	358	335	365	360	364	341	311	358	303	333	354	333	349	340	316	351	343	333	314	349	332	302	300	345	337	350	333	329	353	304	307	372	331	343	344	356	313	306	300	346	312	356	322	355	354	322	327	360	343	312	334	360	285	358	319	344	349	315	302	333	322	336	364	347	352	324	344	334	362	330	347	306	368	328	342	317	323	335	328	352	335	320	304	331	352	325	322	354	332	337	349	328	323	363	333	361	352	307	291	316	377	313	345	365	344	350	338	332	355	339	340	345	326	334	300	307	318	321	328	363	346	319	311	333	334	340	337	322	342	336	360	337	327	324	347	345	335	297	344	327	359	358	338	337	330	369	346	343	332	358	314	345	343	325	342	322	330	323	309	349	330	341	376	320	334	332	343	354	335	341	326	331	346	306	323	345	350	345	360	319	341	329	329	306	315	363	326	379	356	328	335	319	328	359	370	318	322	360	349	334	336	326	363	357	355	334	354	351	338	319	332	308	333	335	327	377	331	316	317	359	381	311	350	361	369	337	353	330	328	325	349	333	323	356	334	361	351	346	351	317	330	354	350	357	358	321	351	323	351	358	318	372	365	345	346	366	326	310	340	333	335	340	327	338	333	357	365	323	334	340	369	350	321	327	329	336	328	358	318	328	348	323	326	333	315	340	331	305	326	332	345	336	333	329	384	328	364	332	336	316	335	350	357	335	348	337	313	341	352	324	345	334	326	341	317	345	315	326	340	312	355	336	322	321	340	319	352	353	329	367	338	298	340	355	323	336	325	341	323	364	358	337	348	307	340	334	303	352	354	342	339	334	309	361	339	340	341	297	334	339	361	325	366	314	318	366	325	319	325	339	370	365	326	348	352	338	333	347	354	329	357	334	323	347	367	355	344	319	350	327	339	354	295	352	354	343	333	332	314	313	348	342	329	338	344	331	327	344	315	360	326	341	349	314	328	327	346	342	335	333	353	359	325	352	320	354	328	339	348	320	312	337	339	348	346	327	337	330	322	359	322	342	330	330	373	373	316	325	332	350	330	339	342	337	326	334	334	369	333	339	346	353	346	354	328	321	376	330	338	347	342	330	327	303	337	354	335	351	363	329	342	348	323	334	322	350	346	338	317	293	321	302	374	348	333	339	357	328	315	339	342	352	326	363	353	354	320	362	342	378	359	373	309	350	348	362	351	321	336	368	305	353	358	346	361	353	365	338	329	327	330	335	345	328	329	352	316	320	317	354	366	318	341	310	334	349	354	341	338	344	366	341	311	335	318	369	342	352	348	337	327	314	367	380	337	341	314	318	364	351	362	344	340	340	360	333	362	378	369	353	346	336	329	326	326	348	330	356	316	376	317	338	327	341	317	370	346	323	384	339	347	339	335	347	351	303	337	317	359	329	341	351	369	334	315	377	357	356	349	303	363	326	330	342	308	332	344	362	322	316	348	288	384	351	341	319	314	335	402	324	312	308	331	346	347	327	350	366	345	327	324	342	335	312	357	317	351	370	348	308	352	325	327	337	347	323	299	345	332	330	330	323	338	312	314	345	347	330	338	290	321	363	319	337	286	344	344	347	347	367	365	330	338	300	323	350	358	340	343	349	321	342	324	350	327	347	330	335	370	359	356	365	349	347	336	359	364	343	339	331	316	363	302	367	343	348	358	336	324	356	336	328	345	320	310	330	364	312	351	348	324	330	369	339	322	354	334	332	335	327	350	337	312	338	348	350	350	347	328	322	329	347	310	366	305	354	335	345	339	344	342	335	333	335	331	338	375	348	365	330	349	318	343	357	340	337	340	359	317	352	330	321	350	320	356	337	347	353	352	342	341	351	343	339	368	314	340	341	327	378	331	350	345	332	336	367	346	316	339	321	326	374	329	319	297	350	334	347	335	378	345	355	311	367	348	350	354	357	311	363	319	338	332	351	338	303	322	293	348	357	329	322	321	324	344	326	344	309	335	329	315	350	331	344	357	305	310	340	369	310	342	315	329	330	318	355	321	331	329	347	323	308	331	340	326	342	321	368	338	322	364	343	322	317	357	351	329	327	367	347	320	343	345	355	353	352	335	351	325	350	343	347	323	345	347	338	388	361	345	348	318	341	307	338	305	352	326	349	336	341	355	334	342	315	348	356	312	308	318	308	326	322	330	357	321	346	313	308	340	356	346	351	344	342	328	352	318	349	323	357	360	347	340	331	336	358	350	311	371	324	357	295	320	324	333	357	338	328	319	330	356	348	338	339	337	332	321	336	324	334	362	345	351	342	363	349	337	342	356	365	327	305	353	343	310	344	315	331	297	332	352	300	322	318	328	327	341	323	360	312	327	307	339	331	315	301	351	345	335	364	320	357	310	338	336	367	357	344	358	338	378	326	340	346	386	325	318	309	291	329	342	333	317	316	341	355	348	326	345	334	346	338	316	347	332	357	333	354	360	349	355	329	310	325	343	338	328	355	328	349	326	355	332	341	317	348	320	345	328	345	353	360	349	344	311	369	322	358	346	314	348	331	321	368	361	312	341	334	333	291	320	350	336	333	323	363	331	308	338	325	319	326	341	337	368	349	360	297	301	322	313	313	321	347	375	323	319	312	328	338	346	357	362	373	368	339	356	321	334	315	339	335	300	355	328	361	338	340	354	357
27545	20299	13439	5971	3010	1894	1429	1049	915	721	625	576	517	499	511	401	449	426	433	415	421	364	405	401	410	364	369	360	353	347	361	365	350	344	336	364	349	344	344	348	329	332	330	332	363	368	343	310	331	352	356	371	341	356	324	356	341	356	350	351	346	313	346	367	348	339	343	345	313	329	362	383	348	349	351	368	357	365	342	327	311	340	337	383	382	359	355	354	364	335	364	365	330	322	319	366	311	343	353	361	331	332	348	324	371	385	355	366	346	330	319	347	315	340	324	333	340	345	348	318	345	324	326	375	363	360	363	370	345	364	324	310	319	335	319	353	323	337	387	375	360	367	356	332	372	319	339	348	359	354	379	338	358	353	345	318	351	324	359	301	326	322	327	364	321	363	344	325	337	328	338	319	330	337	364	315	357	318	342	364	352	343	336	326	344	359	355	346	335	353	359	298	332	334	331	333	323	368	328	357	355	353	326	332	356	338	357	364	351	314	347	366	343	332	358	316	337	310	338	324	371	341	337	336	362	357	332	359	347	317	335	351	335	332	358	341	343	349	359	329	318	378	333	324	350	358	357	324	315	336	333	323	322	337	325	326	320	345	303	374	353	320	357	316	371	343	364	353	326	339	335	357	323	296	327	334	352	327	307	357	343	327	322	338	323	332	388	334	324	353	371	369	338	339	360	363	341	362	309	332	336	340	356	329	368	352	353	338	354	330	315	345	355	327	356	345	350	361	350	337	334	355	367	365	342	340	360	319	329	320	349	336	321	357	355	353	332	319	328	319	362	308	358	341	355	345	334	357	356	361	300	360	303	347	337	341	321	324	325	321	343	326	315	326	339	325	347	374	314	369	345	306	338	343	342	343	336	325	350	318	324	332	342	329	354	360	315	342	345	327	324	355	364	349	319	321	354	350	369	348	341	365	368	347	349	332	327	339	354	332	347	357	340	365	348	354	330	354	328	351	364	329	350	340	331	331	359	337	328	342	309	348	351	354	386	331	322	360	331	357	355	368	351	347	367	332	298	356	372	336	330	343	346	333	358	342	340	363	344	335	320	334	370	323	340	313	369	326	330	373	345	336	333	377	360	366	339	358	325	319	348	348	332	304	358	330	329	353	341	334	317	315	337	332	349	373	305	333	344	365	352	321	329	308	322	355	341	366	369	329	329	338	324	318	360	343	328	351	354	357	356	337	323	331	323	325	323	374	353	364	351	349	373	351	318	351	344	309	328	331	350	361	326	329	331	341	346	354	342	373	355	349	344	339	330	359	339	321	342	360	345	368	337	333	355	367	327	356	303	343	357	344	332	341	349	351	388	343	358	331	355	354	357	328	332	339	330	344	322	324	354	348	336	383	320	317	343	329	364	351	331	333	333	340	370	332	380	355	334	350	351	347	349	346	366	297	338	312	308	333	348	354	340	326	360	324	335	371	355	351	333	348	359	359	364	339	319	337	333	341	348	329	377	374	355	311	360	330	330	369	348	314	344	350	345	330	310	332	341	315	328	334	348	344	321	361	326	342	323	314	367	362	333	352	313	314	319	313	328	346	343	337	316	368	320	357	345	343	339	340	338	321	336	391	328	342	340	375	351	331	319	342	307	344	345	348	353	312	331	360	347	358	317	341	322	315	367	346	314	355	332	371	352	336	349	337	358	322	318	348	341	327	350	347	377	328	322	341	349	298	343	332	331	354	316	363	363	326	330	341	365	283	343	359	345	333	378	331	345	311	329	329	310	335	342	326	322	360	329	381	335	326	329	322	341	357	322	374	370	314	324	327	323	350	356	347	342	348	347	344	343	329	327	319	338	359	301	339	359	346	346	383	320	354	308	341	349	362	345	328	328	333	343	341	316	348	333	343	321	320	338	341	323	346	376	361	332	361	335	322	317	348	334	318	343	365	364	331	316	315	332	348	359	357	307	357	333	359	319	350	361	361	346	326	365	326	321	348	335	349	349	366	350	355	343	356	348	335	322	334	340	336	354	353	316	320	351	333	317	348	350	332	359	338	339	341	348	353	363	345	341	345	332	346	331	336	336	350	328	376	379	360	344	324	337	339	339	357	310	359	357	325	328	344	340	352	334	364	336	345	339	367	342	329	332	351	343	323	321	338	336	336	364	331	319	348	347	373	361	332	390	310	345	358	324	340	324	335	341	346	324	362	362	322	306	351	356	365	321	340	331	369	347	328	349	338	348	378	364	341	359	335	347	369	337	331	352	338	329	316	309	350	324	303	325	335	320	345	363	322	314	333	367	328	351	344	368	353	325	351	341	351	344	363	338	330	336	340	350	349	329	374	315	307	325	331	331	347	337	361	347	383	333	331	338	355	358	325	355	342	332	341	329	336	343	309	317	349	356	342	329	325	317	350	347	301	341	351	352	362	364	314	309	337	333	391	350	342	335	327	329	329	336	333	330	301	305	312	345	308	331	319	358	367	330	310	323	341	321	305	353	334	324	327	372	332	319	374	353	317	310	315	336	327	346	328	341	339	342	348	336	318	337	314	336	335	365	344	335	350	326	328	377	330	334	339	366	316	358	312	299	350	328	355	313	341	356	329	340	307	339	348	342	358	337	321	359	333	344	318	336	346	363	348	317	344	318	323	351	329	361	323	328	341	356	329	314	307	352	311	362	345	329	337	325	331	342	314	352	310	341	332	342	369	303	343	367	360	360	350	349	325	352	329	327	329	336	334	328	335	341	332	316	352	326	324	344	377	321	324	350	365	367	353	364	360	360	375	314	358	334	333	341	337	355	331	335	336	337	344	364	337	347	347	361	353	346	326	332	352	343	342	362	311	370	330	344	321	351	317	329	328	321	353	327	324	362	311	357	330	333	329	323	378	335	329	334	363	323	325	371	327	354	324	374	323	332	326	348	300	346	338	358	356	334	360	320	347	362	321	376	344	380	346	380	318	304	288	333	328	339	333	339	332	334	355	351	351	343	353	362	332	316	384	294	320	325	367	340	296	351	316	316	303	348	329	332	359	346	334	361	354	328	333	353	350	341	311	344	326	340	341	339	365	359	350	322	330	355	329	347	330	308	309	347	360	354	366	368	321	309	354	339	349	308	341	345	353	328	356	353	368	350	314	310	371	350	369	373	364	363	353	347	344	362	352	323	338	362	340	356	353	368	309	315	329	311	339	318	337	387	350	343	336	364	358	336	346	330	365	332	350	346	351	362	323	346	305	375	326	345	381	359	350	334	324	314	375	365	352	346	315	357	351	328	347	352	373	334	324	349	316	350	330	335	352	341	342	319	370	373	341	328	342	319	349	352	351	333	330	345	323	352	344	341	341	349	376	356	318	355	334	340	348	358	333	333	346	368	345	317	321	334	375	330	333	358	365	364	328	334	345	343	322	343	330	363	311	335	320	352	342	353	330	332	340	342	333	350	379	376	326	332	318	323	341	337	312	342	359	324	357	364	329	355	350	333	370	348	359	344	361	376	307	363	320	343	360	349	316	341	335	341	366	396	364
11694	23516	17133	9545	6936	5246	3826	2976	2229	1841	1583	1293	1141	1056	1012	923	871	899	778	717	749	701	661	678	680	649	614	612	615	593	588	593	606	621	570	577	593	584	596	579	568	626	611	587	553	605	540	545	566	573	563	548	603	568	586	535	552	559	549	565	576	563	527	594	543	561	564	530	589	590	587	536	572	573	541	602	577	567	540	574	555	578	573	564	537	541	563	560	543	530	571	566	614	573	595	551	564	553	530	552	577	569	557	554	584	534	581	562	592	577	529	540	578	598	534	546	530	583	561	536	567	592	568	568	528	537	562	565	508	531	561	574	575	540	528	605	552	523	569	544	520	536	563	562	535	567	555	589	544	551	533	567	563	561	564	570	544	577	585	534	519	551	509	574	555	611	571	547	563	555	565	544	557	492	523	509	592	541	536	555	527	485	550	528	560	600	552	561	572	538	566	572	597	540	562	568	536	534	587	514	519	519	564	605	579	561	603	533	525	602	544	584	564	509	558	538	545	594	575	558	535	522	577	601	524	560	589	600	538	552	498	555	583	578	561	537	533	539	588	571	561	553	586	562	572	545	577	543	540	538	541	563	531	502	590	559	572	566	570	532	573	575	522	501	592	543	541	563	556	505	587	534	543	588	575	551	642	543	529	526	538	597	517	569	541	564	570	562	570	535	592	600	572	581	556	525	581	573	575	520	609	550	570	564	537	581	514	574	591	541	546	586	517	536	512	485	541	559	579	550	557	536	558	550	605	530	544	565	554	587	539	615	539	531	599	568	542	559	550	566	518	516	530	562	547	550	553	539	582	576	526	559	532	570	584	541	557	551	511	533	530	547	542	537	608	549	567	547	540	541	551	583	552	577	524	526	599	575	569	540	576	554	571	550	555	541	548	556	551	545	552	575	549	518	587	577	554	578	516	533	559	573	524	595	569	561	538	538	528	564	519	591	492	580	526	552	549	557	521	633	542	550	541	608	530	531	573	567	528	528	562	576	561	547	578	527	566	541	523	532	602	526	601	518	561	584	575	586	611	514	565	553	579	574	534	552	591	560	558	555	536	555	554	576	545	555	609	566	576	566	573	557	527	550	595	557	535	516	564	535	556	561	556	495	508	574	549	550	547	576	526	547	531	575	551	528	564	536	537	569	523	534	553	529	573	541	567	579	558	526	581	558	551	524	525	541	581	578	507	594	580	575	543	597	535	503	551	528	550	548	495	557	582	577	585	545	529	548	586	584	521	555	533	589	563	549	574	520	570	531	562	525	531	595	494	558	564	593	576	577	567	550	558	571	565	561	594	573	558	538	553	580	549	594	527	584	560	533	542	529	591	522	567	561	578	539	560	548	559	564	552	571	532	561	533	521	560	565	534	528	537	545	551	558	603	493	560	527	544	576	529	578	555	577	547	504	548	559	555	616	546	596	541	554	591	556	551	584	580	572	560	587	557	582	508	603	544	560	585	537	564	545	567	538	527	568	548	544	573	496	552	558	505	518	563	550	564	550	517	542	499	511	566	571	521	513	550	572	592	548	521	577	557	533	521	520	580	595	547	517	585	530	571	539	547	539	582	544	537	541	574	531	567	533	599	563	536	556	567	545	548	568	573	574	556	554	564	560	609	591	559	534	534	583	557	553	627	498	550	554	543	558	543	580	532	562	537	547	545	550	551	608	532	532	602	573	544	533	566	584	537	559	533	603	567	586	553	589	541	539	588	535	594	539	598	571	552	571	601	559	588	572	566	561	549	587	586	573	535	526	572	572	542	557	523	570	543	545	548	595	490	571	597	522	536	565	562	544	546	592	574	559	546	516	593	577	553	554	572	541	565	546	498	565	539	553	545	511	562	559	536	528	593	547	566	577	545	578	545	541	561	535	564	556	534	556	564	598	549	574	538	553	572	556	508	560	584	539	556	510	558	546	576	560	540	548	569	558	582	532	557	547	513	546	541	547	614	573	553	582	524	574	566	557	530	577	568	543	567	561	609	525	539	558	550	559	531	563	564	589	587	552	597	566	548	527	542	589	528	550	550	559	564	503	585	529	563	575	581	597	564	555	571	557	510	578	531	481	536	548	570	585	547	581	516	575	559	565	533	567	561	534	583	561	539	567	527	551	578	569	564	593	576	561	570	581	536	574	541	586	559	566	564	561	593	590	597	537	561	553	559	572	515	571	553	560	552	570	543	517	542	564	575	572	559	562	518	573	561	559	580	544	550	566	532	542	557	583	534	536	538	569	560	593	558	572	592	553	535	573	581	549	522	535	560	609	587	529	528	535	580	524	628	530	544	539	548	542	570	516	538	556	578	558	552	545	542	534	529	547	580	543	540	560	594	540	528	533	558	592	559	571	549	533	574	574	548	545	585	552	576	505	532	530	590	516	580	562	555	569	619	546	552	543	549	562	573	593	544	577	573	571	528	567	577	565	500	599	538	564	523	571	544	577	533	545	534	550	563	559	559	508	558	567	604	533	515	555	524	560	566	547	549	572	606	525	548	552	535	561	583	563	574	509	519	542	569	599	538	559	588	561	567	566	540	557	554	568	557	536	539	536	552	554	590	551	596	523	547	585	581	579	566	526	559	539	564	577	531	558	525	516	600	591	552	529	599	554	572	553	586	546	571	571	572	560	563	573	533	560	544	557	520	553	559	537	558	533	568	568	518	578	578	550	571	568	572	568	585	549	598	584	596	567	552	573	527	580	604	553	543	543	580	553	526	565	542	564	573	531	581	577	630	567	603	573	561	546	536	600	552	583	526	580	537	594	539	566	565	545	583	531	533	561	574	547	553	568	555	507	591	542	589	497	556	588	541	582	548	559	540	566	556	569	565	552	586	539	552	545	518	565	531	582	544	576	546	522	537	531	547	538	551	560	539	578	554	590	539	574	562	548	545	552	548	598	596	540	561	570	565	501	597	542	593	593	585	538	544	532	516	552	522	576	569	580	518	553	594	543	547	561	535	567	595	586	580	541	543	565	552	563	536	556	536	545	589	581	527	581	551	502	526	522	525	550	551	518	563	487	585	525	545	553	552	562	508	504	549	507	529	536	555	541	564	561	542	551	550	568	581	557	555	534	561	573	563	548	532	559	571	619	553	583	565	574	578	523	556	531	586	524	567	568	566	543	561	586	552	501	563	550	579	549	571	565	545	542	570	571	555	619	575	519	543	566	554	539	535	539	531	549	510	572	564	547	573	566	570	628	578	569	523	554	557	557	549	560	549	548	572	582	558	543	598	509	520	553	543	572	497	556	560	566	538	590	574	512	572	553	571	519	533	572	536	503	554	535	512	590	561	553	572	560	555	562	543	533	587	609	523	578	598	585	535	552	530	532	584	526	552	574	580	567	526	605	513	530	540	557	552	583	565	546	557	564	583	547	575	570	539	567	566	507	511	522	614	545	596	572	547	566	587	553	547	551	576	562	516	526	544	549	538	573	525	580	575	558	529	544	550	526	597	564	546	547	578	556	518	585	517	562	549	543	529	569
23493	21492	28241	25180	20977	8371	2994	1700	1269	987	864	726	640	570	521	505	459	422	394	421	403	353	321	327	324	301	320	288	295	224	286	264	262	288	263	267	283	284	238	273	297	267	260	254	257	279	265	280	258	263	259	253	243	252	267	254	252	256	253	285	254	255	281	262	263	248	241	255	257	253	257	250	248	225	257	241	265	247	254	248	262	257	264	262	266	288	250	233	226	256	242	294	252	250	241	264	277	257	245	280	230	265	228	249	245	263	255	252	299	275	260	235	253	245	225	267	243	235	273	269	245	269	252	229	263	271	261	259	243	243	228	223	222	269	251	241	237	247	241	224	239	275	230	263	237	268	232	263	276	276	253	244	263	272	265	242	248	235	270	245	211	274	222	243	223	276	256	246	247	238	242	273	245	270	252	266	234	260	281	251	236	232	229	279	255	244	214	243	246	258	286	235	244	254	251	247	233	248	281	254	265	217	283	241	234	298	261	231	267	254	254	243	254	231	246	248	262	257	254	240	245	258	239	291	245	230	241	253	260	255	257	271	239	228	249	269	228	219	260	230	253	230	266	245	272	229	282	261	248	255	274	253	236	275	240	240	260	223	254	247	259	239	279	236	267	275	250	257	251	252	256	255	253	247	236	239	280	253	258	256	266	236	251	246	263	272	225	238	261	246	232	231	264	266	244	253	234	275	243	246	242	269	254	240	253	262	262	256	212	260	283	216	231	268	241	264	285	248	235	237	267	256	270	243	240	267	253	248	255	214	259	264	227	245	233	256	218	239	217	249	242	241	263	249	250	259	251	235	243	235	230	236	274	273	240	258	219	242	281	234	220	231	262	241	238	253	243	252	257	234	259	255	258	252	229	263	272	245	273	274	262	264	251	245	245	248	248	245	248	269	229	254	274	258	224	246	246	212	263	264	281	238	252	248	243	264	240	262	258	282	261	248	262	238	256	234	245	238	260	245	238	253	261	261	268	266	243	268	238	244	262	234	249	266	280	243	243	259	251	258	237	259	242	260	262	264	245	269	251	252	235	245	257	267	240	256	253	272	227	243	258	244	249	265	251	241	249	236	272	293	255	247	257	274	235	227	246	255	238	247	262	231	277	275	254	250	249	256	275	264	239	242	271	232	239	240	240	273	255	268	238	252	241	251	268	276	241	256	253	271	241	243	245	238	242	253	248	245	234	236	252	216	231	245	255	253	240	282	256	259	235	260	283	258	248	220	246	236	260	274	257	280	233	239	241	269	247	242	272	235	267	246	235	255	268	257	247	260	279	281	231	264	227	287	268	278	275	258	247	252	296	217	314	262	277	268	274	261	281	244	232	259	269	262	274	253	252	253	252	238	260	281	254	271	262	246	234	243	228	265	225	245	249	248	263	247	264	249	244	249	256	271	247	251	251	261	240	236	238	257	258	281	256	249	236	265	236	229	257	259	251	262	243	233	289	298	258	259	238	279	246	255	236	251	265	260	275	259	255	273	257	247	265	233	278	227	263	245	274	215	252	265	243	282	257	228	243	230	234	244	240	252	258	274	259	246	234	264	262	235	252	236	248	244	255	255	237	279	261	249	258	236	272	256	259	244	246	251	232	259	253	275	273	265	225	262	251	239	255	253	280	255	219	234	274	240	257	276	237	256	223	250	232	245	226	255	230	246	256	258	274	259	253	248	256	261	246	261	245	286	257	277	262	238	262	244	269	274	269	224	221	260	247	225	219	257	257	268	276	249	260	251	248	215	264	244	238	251	275	251	262	264	262	262	270	252	263	245	240	264	280	238	266	260	261	247	258	237	238	251	243	232	239	265	240	266	235	268	229	243	250	259	245	245	266	240	236	253	249	295	234	256	273	261	255	257	229	242	247	242	236	247	244	243	234	258	248	251	247	241	254	251	251	255	242	269	225	243	221	242	277	275	256	262	264	247	260	269	248	223	242	267	243	232	239	259	240	246	236	252	247	233	247	263	240	258	256	246	235	254	250	242	234	236	284	263	235	244	234	259	250	232	227	252	253	261	217	248	264	264	248	279	277	216	256	271	264	251	254	237	266	234	245	267	217	252	258	264	270	252	268	256	230	262	253	253	210	265	249	260	259	269	252	256	254	240	279	257	251	251	230	252	246	265	259	239	225	276	268	252	230	242	253	223	257	259	251	260	232	235	255	252	289	218	252	249	260	235	241	245	260	266	234	251	276	252	237	280	282	251	263	271	230	234	243	284	234	234	273	225	262	261	247	223	246	244	229	249	272	233	231	262	252	245	253	232	259	243	262	263	281	253	230	238	257	229	266	270	274	253	226	255	234	264	262	256	259	265	236	248	279	269	231	254	248	230	258	267	276	218	254	251	273	284	223	237	255	257	246	280	301	214	265	257	258	247	271	237	260	275	250	263	244	264	242	244	231	243	236	229	245	216	249	265	224	243	249	293	244	275	252	242	263	244	255	259	263	256	239	266	264	259	263	257	255	257	258	221	232	266	253	245	248	241	251	234	261	256	255	247	241	232	286	280	237	237	256	258	236	228	253	295	257	260	245	280	262	250	247	275	247	263	248	244	254	269	235	281	261	233	249	245	242	236	252	279	238	223	256	249	240	249	269	241	271	281	237	237	244	241	272	277	243	265	246	247	232	269	269	232	264	269	243	255	266	234	234	246	264	264	253	241	248	240	260	246	237	264	249	279	242	235	247	260	255	256	247	285	242	254	251	224	259	264	267	251	247	226	249	255	273	236	244	242	266	250	264	278	262	254	249	275	291	263	229	265	227	258	236	250	233	267	248	255	216	257	233	247	259	251	230	271	227	258	262	276	264	261	246	229	249	267	241	259	263	239	249	278	234	249	242	267	243	237	245	260	239	238	249	266	249	242	254	261	258	238	245	236	238	270	268	259	234	250	247	267	255	249	280	223	233	231	242	241	258	246	240	228	251	241	265	254	241	251	249	230	221	236	274	236	252	251	252	245	242	262	285	260	213	264	269	256	245	278	252	272	249	239	252	274	262	256	248	286	243	236	236	237	261	259	274	255	254	266	239	244	263	240	254	262	227	265	242	275	270	257	238	255	245	234	272	249	233	249	233	254	250	243	249	228	272	238	257	227	277	227	237	247	248	230	243	278	243	230	222	287	234	250	250	245	244	242	262	274	239	244	221	244	260	250	231	261	235	268	224	242	250	255	247	251	246	224	282	232	267	231	263	260	240	282	245	281	270	253	241	252	249	228	237	264	270	261	242	237	253	239	253	241	232	225	213	262	248	222	255	270	264	224	270	241	246	255	265	227	265	244	268	257	258	270	270	253	255	250	242	285	239	254	241	266	254	261	239	242	245	263	251	251	254	263	239	283	247	254	235	243	239	252	232	256	274	261	236	240	262	266	262	246	235	278	271	242	226	274	262	235	251	244	277	239	288	274	261	242	232	234	230	230	246	285	241	257	245	227	249	266	249	255	270	265	265	266	237	256	222	251	241	286	251	263	221	263	265	233	265	246
11922	30933	24257	15282	11196	8556	6186	4750	3636	2802	2285	1763	1593	1360	1213	1102	1019	953	883	812	774	678	659	642	592	580	597	506	543	530	493	451	468	432	453	472	442	487	441	433	426	458	453	485	481	444	424	449	411	405	431	444	430	389	440	440	424	441	407	436	430	419	397	400	462	438	448	403	402	399	428	435	414	398	416	464	447	391	418	454	444	436	473	465	409	411	461	419	425	423	437	386	431	437	450	437	412	408	411	395	426	412	417	433	460	461	386	426	456	436	439	405	419	444	420	397	389	460	404	415	389	424	444	440	422	398	408	412	408	382	398	453	449	392	422	390	415	439	437	412	449	429	441	433	353	381	414	435	413	453	406	421	398	428	422	426	419	423	429	429	413	449	367	395	423	407	398	410	411	414	445	471	426	407	427	422	413	431	431	400	446	385	444	431	394	421	407	420	398	445	429	398	424	445	409	390	442	409	400	449	400	424	430	423	417	413	422	428	424	397	418	400	421	444	430	426	428	412	441	380	447	428	400	400	427	417	433	432	430	410	411	446	419	382	410	425	438	441	404	411	385	414	429	415	435	396	417	422	420	416	382	436	406	396	414	423	414	398	413	426	442	421	409	413	390	438	402	431	404	389	450	430	431	430	419	388	434	406	455	476	402	431	394	427	407	422	392	431	420	423	443	421	413	408	447	377	417	398	417	437	401	422	412	396	435	424	394	398	410	438	397	379	395	405	412	391	431	432	391	405	372	416	457	436	371	415	457	413	449	430	428	437	425	415	426	415	435	447	436	413	374	437	401	421	437	408	414	417	404	414	438	397	418	425	426	440	432	441	398	424	425	412	402	406	413	410	412	386	410	409	373	436	400	425	405	394	450	445	398	426	395	430	438	423	427	418	424	434	430	464	422	417	412	440	453	418	411	412	396	407	409	401	421	410	422	408	424	438	404	399	395	401	441	384	413	395	417	384	438	412	425	399	381	389	425	413	435	389	422	426	399	404	436	400	386	413	393	409	436	451	422	412	386	416	433	412	423	448	406	451	424	434	414	450	433	428	438	451	435	412	440	404	472	419	412	400	456	412	417	416	362	447	394	398	429	404	413	397	429	402	399	387	447	423	389	456	430	450	431	401	416	430	394	428	358	418	428	417	418	432	417	396	399	430	410	433	392	438	417	422	455	463	410	440	398	405	407	413	415	392	385	400	415	430	398	433	385	411	414	418	423	429	411	405	422	380	413	433	424	419	460	391	423	420	410	425	479	447	429	405	379	427	404	388	400	384	395	416	390	400	381	377	405	440	404	417	425	415	420	425	398	407	419	395	438	413	380	400	404	396	370	378	424	418	414	449	421	429	425	389	406	422	413	402	414	379	427	410	407	398	402	413	415	414	410	415	465	418	403	440	437	446	432	392	407	389	411	401	431	432	419	432	412	424	401	409	432	437	408	414	442	429	409	427	392	425	417	418	394	447	418	368	436	400	404	402	441	436	448	431	397	417	409	383	432	438	373	390	461	412	394	386	406	398	428	366	429	430	428	429	415	411	417	389	398	416	408	419	442	403	430	389	418	440	434	402	395	393	427	421	419	426	423	421	425	412	386	415	385	412	394	422	422	418	409	411	424	414	441	394	419	423	427	394	427	410	436	414	419	438	428	383	402	424	446	405	383	456	403	414	406	395	414	447	390	400	406	386	407	451	420	425	419	411	402	403	414	419	430	421	395	405	412	462	378	427	420	402	419	432	415	463	431	439	423	425	421	418	440	452	436	406	408	418	417	442	426	394	412	403	455	395	426	456	408	424	426	388	439	430	411	434	412	409	412	386	455	415	416	416	425	416	451	418	395	404	427	410	449	404	421	435	409	427	395	442	451	400	440	427	401	408	424	413	453	459	446	431	413	451	410	409	459	400	411	444	440	401	418	385	423	398	428	397	442	406	426	423	402	420	429	455	438	409	445	418	368	388	438	409	413	400	420	415	433	430	439	421	403	449	404	403	441	411	464	397	427	403	402	448	392	409	374	446	400	408	435	449	399	375	405	413	427	481	418	409	408	381	396	401	419	410	449	414	414	446	432	406	389	426	426	411	429	436	423	460	462	436	398	409	417	449	425	426	383	407	423	428	421	391	402	407	450	412	439	444	440	431	426	456	430	420	450	447	425	438	434	417	448	387	475	399	390	433	421	445	428	413	415	459	414	412	414	407	419	412	397	415	467	418	432	433	404	421	431	463	396	417	432	435	442	425	454	408	420	401	413	407	400	454	404	435	400	383	381	437	406	392	424	399	380	443	427	440	423	372	420	446	425	394	455	396	443	421	418	393	377	439	400	414	411	451	442	421	401	431	403	401	413	391	434	419	425	428	418	402	416	398	417	436	392	419	394	425	399	437	398	438	409	404	408	428	478	455	443	466	398	426	355	405	419	405	414	427	405	440	439	427	397	407	434	400	393	424	405	403	390	409	421	430	426	406	429	451	429	434	380	384	433	399	400	428	436	414	418	420	413	425	406	386	412	429	389	427	415	439	404	385	425	392	431	454	378	447	426	397	433	425	407	393	445	418	419	439	411	401	420	404	431	429	377	407	440	433	437	390	417	440	400	410	413	435	404	412	398	390	440	403	440	441	398	417	443	416	410	436	477	430	413	408	416	416	417	401	412	473	443	384	430	394	425	399	421	418	432	405	404	431	419	399	427	395	402	432	432	414	400	390	451	403	407	398	390	417	453	398	429	408	434	404	424	415	408	422	409	382	410	430	396	393	427	394	423	438	422	431	428	407	446	403	399	398	431	449	412	396	453	391	431	418	388	425	389	440	392	439	379	405	448	426	409	374	446	407	457	458	412	400	422	414	455	412	425	459	427	449	399	448	413	425	401	417	406	373	425	398	428	419	440	401	469	399	402	405	407	402	426	419	412	382	434	421	416	406	391	407	448	425	422	445	428	407	413	408	433	415	404	463	445	412	400	437	425	387	414	412	408	426	412	393	416	399	455	467	430	444	398	418	405	382	424	417	463	438	416	439	426	417	395	404	411	435	399	392	417	414	400	421	413	419	416	413	434	405	394	382	411	428	409	424	405	412	438	418	460	467	426	389	411	429	393	385	365	407	443	371	427	447	426	421	391	401	410	430	409	444	460	390	412	389	434	400	416	423	398	405	378	378	398	414	434	438	401	411	446	394	428	396	378	396	401	403	421	434	419	384	442	400	409	387	412	408	424	428	444	426	371	404	391	395	381	422	402	420	434	399	430	396	422	426	386	417	423	409	445	414	408	405	404	395	414	395	435	392	404	409	429	397	407	402	407	391	429	396	423	382	390	410	426	431	422	405	415	444	395	407	427	450	398	424	395	395	434	408	447	400	438	424	438	426	391	431	428	429	449	411	408	386	386	395	437	433	430	437	419	437	426	413	405	381	428	426	444	413	396	401	400	447	409	430	432	443	414	382	429	444	444	435	389	375	425	410	420	405	410	425	395	380	435	413	441	413	400	412	421	419
25027	21503	26035	23445	5629	2510	1718	1262	1062	866	717	599	583	547	533	479	439	420	400	386	409	407	374	371	350	349	375	373	368	318	354	375	344	313	300	312	314	345	341	347	325	303	338	317	325	347	349	347	342	334	305	326	345	327	296	285	310	299	319	341	303	279	319	334	334	351	324	318	344	351	312	310	370	329	327	351	321	299	312	320	323	309	351	281	316	300	303	346	317	350	332	324	333	328	314	333	327	315	313	329	324	293	361	289	340	303	327	332	310	326	325	333	323	327	382	320	331	305	321	366	299	357	336	354	296	343	332	343	332	329	362	307	314	310	323	283	321	347	351	311	357	337	316	322	332	324	332	311	324	297	289	316	319	330	316	290	330	305	328	309	298	323	291	298	305	347	334	311	334	312	306	334	348	336	329	306	301	336	343	324	318	320	336	346	308	348	326	314	330	324	283	345	339	356	327	326	309	357	299	301	330	303	334	344	322	327	347	326	289	315	329	311	322	313	300	324	316	330	291	332	295	320	329	339	310	358	302	332	350	319	331	322	334	327	297	348	330	360	326	341	298	309	330	302	293	339	292	342	330	347	324	322	330	319	325	317	336	352	308	309	295	331	272	329	305	320	330	332	321	323	331	291	324	296	337	316	313	311	342	309	301	305	310	320	314	319	335	329	325	310	323	325	314	352	304	312	295	310	317	331	314	332	318	338	310	342	333	308	330	343	318	326	327	307	304	293	286	327	282	339	331	293	285	357	330	332	315	319	313	306	347	315	338	330	312	312	317	366	342	341	322	329	316	319	324	325	329	319	344	328	319	315	343	316	320	335	295	339	331	320	327	316	325	330	339	317	348	332	323	287	327	339	338	315	319	328	308	332	300	324	332	305	322	318	320	326	328	342	360	336	336	303	324	322	336	333	348	317	348	321	299	328	308	323	299	315	317	353	297	337	327	344	318	325	328	318	304	322	323	336	328	350	320	276	337	322	335	317	305	322	299	304	322	342	331	312	333	334	312	302	299	292	332	315	290	317	297	321	360	364	325	349	335	298	306	328	342	320	319	294	314	283	307	352	320	355	335	324	350	317	315	304	302	355	313	308	311	319	319	329	344	331	340	307	330	340	321	318	332	318	309	312	323	302	337	306	317	352	304	288	344	319	300	337	323	336	327	319	308	300	300	362	321	331	355	308	330	352	291	352	340	323	336	344	321	336	312	315	327	344	304	292	306	353	305	291	343	338	284	342	333	315	327	308	339	335	314	337	306	294	318	341	345	306	300	343	319	331	342	317	324	315	301	329	320	316	320	331	309	322	316	336	308	315	363	296	328	310	368	300	363	337	342	292	329	296	313	326	310	329	304	328	331	316	359	336	305	321	319	333	335	294	304	318	294	327	330	309	335	335	322	321	317	348	320	337	315	294	339	335	341	312	303	341	345	307	330	348	325	353	305	296	344	324	338	315	359	331	342	324	324	339	323	318	305	345	346	301	320	287	316	337	345	315	331	321	344	344	318	338	310	352	309	311	308	300	342	312	349	342	356	316	320	310	313	331	329	325	331	307	305	323	325	314	282	315	307	310	303	339	309	313	289	313	319	330	306	328	313	352	327	295	310	330	354	304	331	346	277	348	332	301	320	353	351	327	328	329	339	317	315	364	303	331	320	345	309	319	313	338	313	328	302	321	324	311	352	308	319	336	314	352	327	329	333	327	304	322	334	313	296	354	326	316	305	320	317	327	295	318	349	305	331	317	327	318	320	321	332	338	348	322	340	322	325	304	353	327	316	329	336	333	336	323	318	339	339	310	310	334	331	279	365	347	336	306	309	303	333	313	352	340	335	325	326	330	301	317	293	318	339	339	295	330	313	343	334	338	287	317	340	337	354	312	327	354	321	331	336	320	310	326	337	331	362	330	325	302	321	336	301	330	323	347	333	328	345	321	323	311	309	323	296	326	324	320	305	304	305	341	307	328	345	338	322	327	342	303	304	334	347	333	340	349	313	307	316	323	325	302	314	337	359	292	345	313	310	323	310	329	309	332	328	326	343	321	309	294	303	303	342	314	306	274	333	317	321	327	337	341	340	354	316	294	324	316	343	326	343	318	320	304	315	317	315	312	323	336	307	305	330	298	330	307	301	336	342	333	309	309	342	346	299	316	314	332	333	287	313	307	318	333	303	346	334	349	334	322	290	323	281	361	316	295	321	325	303	330	318	348	329	325	313	306	322	338	317	300	330	322	331	356	315	308	320	299	329	333	334	294	315	347	297	310	341	348	370	328	310	319	314	314	308	340	354	326	300	326	364	324	329	331	312	317	347	329	354	331	350	321	301	315	325	327	316	320	323	331	366	337	344	300	335	345	307	329	308	304	301	329	299	331	349	313	328	350	317	342	330	342	322	350	332	314	336	332	312	339	330	331	337	344	369	319	321	311	360	324	297	312	306	346	332	346	292	318	308	307	338	314	334	344	344	322	333	295	318	313	320	324	278	339	306	352	319	345	322	310	344	318	309	328	309	321	311	331	324	342	372	324	311	312	346	329	337	289	364	313	366	311	316	309	342	337	322	290	321	316	301	319	328	349	356	322	332	332	342	292	329	323	344	326	334	328	324	308	321	295	328	300	328	319	352	360	326	328	358	330	326	375	311	330	327	356	329	314	320	342	336	327	313	324	307	332	336	326	296	346	296	349	335	327	333	336	286	326	301	333	309	291	349	298	335	326	311	345	314	340	337	316	326	330	316	339	311	318	317	332	305	356	333	322	300	336	361	322	306	297	312	336	359	292	312	336	333	326	334	334	300	320	347	315	331	321	293	321	312	331	321	310	321	316	322	337	377	327	335	328	319	336	315	314	335	354	313	289	328	287	312	319	341	314	294	310	315	303	319	323	340	345	327	335	335	333	337	307	340	331	372	308	326	311	275	324	300	305	311	345	341	322	319	338	305	341	306	309	323	300	327	302	282	349	315	320	334	334	324	349	292	330	330	305	310	316	324	316	322	353	327	346	330	330	315	310	326	332	323	341	318	372	345	306	308	317	317	344	311	326	336	298	310	323	353	333	301	316	315	301	349	327	359	339	316	326	344	321	321	313	308	306	324	346	367	342	347	356	302	348	340	354	313	303	321	348	326	324	325	318	327	333	336	337	355	317	315	292	326	313	337	320	340	349	317	330	327	334	336	330	328	321	333	308	337	351	321	329	361	339	311	311	321	317	351	351	352	344	313	319	352	359	315	333	335	334	332	303	311	290	307	321	330	321	349	326	323	321	314	292	286	307	320	319	353	365	346	339	319	323	306	335	340	329	305	322	339	352	338	334	345	320	307	355	324	306	342	308	303	351	319	317	324	314	323	357	341	311	295	345	300	345	337	315	336	330	320	318	361	296	322	332	329	328	341	330	337	348	346	342	309	318	332	301	328	312	297	332	295	350	319	313	316	349	326	308	306	302	282	333	367	351	337	318	330	336	320	383	297	322	323	321	351	324	316	326	327	296
11546	26805	20142	11948	8909	6777	4943	3626	2847	2191	1916	1526	1462	1318	1155	1074	1041	907	854	825	786	716	676	690	645	693	595	594	607	627	595	551	595	578	587	588	538	571	512	527	568	557	562	523	532	527	594	537	546	529	526	507	523	532	511	511	520	541	541	549	533	517	529	529	524	534	536	520	515	535	501	521	521	524	509	583	535	537	545	553	539	572	519	542	546	512	539	506	560	509	519	475	521	540	532	527	496	538	565	488	520	538	525	522	563	573	507	509	501	568	520	514	543	551	547	498	517	532	546	534	526	538	546	541	501	543	504	602	547	516	527	530	555	530	509	552	482	507	518	500	532	510	563	554	568	486	568	573	548	539	512	567	499	552	517	530	527	493	542	530	505	517	553	524	523	536	515	500	531	531	519	551	471	546	522	520	521	545	514	517	499	528	526	530	525	539	553	501	519	540	568	554	553	527	515	550	538	520	492	495	519	512	535	541	523	521	522	544	558	526	534	540	526	508	520	520	555	492	561	555	555	554	520	511	532	560	495	554	511	532	537	499	537	518	546	563	524	498	546	558	531	527	536	544	549	553	519	497	537	556	512	558	525	481	529	535	580	530	537	563	505	530	582	500	536	523	493	555	501	506	530	519	499	480	564	575	500	488	525	491	504	576	535	485	518	527	556	533	483	558	548	537	536	474	560	541	574	537	492	577	564	546	551	545	552	581	519	515	534	546	566	536	511	549	489	517	537	552	519	550	517	554	523	534	503	530	571	511	492	559	506	486	584	527	539	534	513	559	511	525	551	521	578	543	525	517	508	570	538	529	526	547	516	528	526	547	566	534	556	565	528	544	509	548	531	517	536	514	542	502	517	541	512	520	523	491	542	480	533	508	519	511	513	558	506	549	559	500	521	529	541	545	533	504	500	554	507	492	540	506	542	519	529	532	481	534	523	536	511	527	550	532	548	520	520	549	518	522	530	549	535	524	499	518	532	504	549	540	546	534	536	571	560	531	569	479	537	498	506	529	516	490	551	524	562	570	516	531	541	537	576	556	564	557	503	554	516	586	520	525	538	516	517	550	568	532	513	519	529	496	490	546	567	543	535	529	487	554	520	529	505	508	538	499	511	531	528	510	482	524	511	503	538	510	521	526	529	522	526	523	550	500	508	524	509	550	512	546	528	528	521	525	527	545	538	547	561	562	528	564	553	524	525	551	549	511	542	540	546	504	507	579	517	532	495	534	521	506	511	530	512	558	545	519	515	531	542	518	560	526	500	518	513	531	530	494	544	507	477	516	468	543	514	573	537	549	489	504	550	526	549	526	528	531	561	586	528	522	500	516	508	563	522	476	501	556	512	537	533	574	555	550	520	568	535	547	575	520	515	500	543	470	583	548	567	527	504	538	574	540	555	519	552	542	551	553	538	501	522	542	532	504	557	527	502	529	586	511	510	527	555	544	554	536	524	511	533	510	555	527	510	565	543	523	541	519	554	554	500	511	499	496	525	518	484	492	517	496	559	530	567	566	547	546	492	521	536	520	553	507	565	560	514	542	497	540	533	523	541	551	517	524	537	561	527	533	507	533	541	546	557	540	544	554	521	507	536	518	539	578	536	483	547	529	563	521	488	548	507	520	571	559	521	552	522	545	546	491	532	510	541	508	526	546	490	518	544	517	513	527	533	541	541	561	511	561	514	563	548	542	495	508	550	517	577	522	544	513	535	497	545	535	531	492	519	510	547	548	551	563	487	511	489	512	498	509	522	576	525	540	522	544	584	514	574	529	528	521	557	555	495	533	567	573	512	540	517	529	531	500	523	517	525	571	535	541	550	530	555	496	537	530	516	542	526	526	532	496	546	537	548	538	547	518	543	532	535	515	505	496	550	513	532	513	583	515	542	522	522	523	549	517	510	549	521	514	560	525	549	526	523	536	552	561	522	528	519	539	492	530	490	518	511	521	538	515	501	508	556	557	546	562	556	597	510	539	575	503	520	555	573	522	534	554	502	532	557	546	562	547	527	562	520	511	529	536	526	520	486	546	569	510	527	520	564	545	548	542	554	525	500	560	527	505	548	548	601	560	522	513	514	571	556	533	525	533	529	516	551	516	586	557	517	534	546	522	509	533	520	552	540	556	502	573	498	555	553	491	513	581	517	544	513	528	490	520	526	520	553	515	528	465	524	524	523	529	548	542	526	531	574	532	551	560	539	534	520	473	503	504	501	537	539	544	494	557	524	518	509	533	537	555	541	486	518	535	547	531	569	556	544	525	499	546	524	534	554	572	518	515	530	528	514	532	559	528	541	524	537	530	491	527	500	506	535	474	529	531	514	503	495	567	516	540	588	506	556	529	532	502	561	499	543	520	500	575	491	551	545	489	487	521	533	496	496	497	512	537	563	533	528	544	524	526	543	510	515	529	520	529	529	543	588	487	523	514	557	523	531	528	505	500	528	527	525	545	529	498	537	521	526	509	559	509	538	531	546	512	510	557	528	528	497	531	551	547	544	502	508	547	525	572	555	531	568	522	570	534	531	513	516	496	539	571	495	528	538	531	473	513	477	516	504	581	502	561	497	562	547	493	505	546	529	554	528	502	501	542	523	485	553	535	509	539	543	564	537	535	498	527	526	502	522	550	517	515	526	566	499	543	509	526	550	558	516	508	531	538	514	546	531	518	542	521	534	544	516	493	504	532	538	548	540	530	572	539	498	532	517	532	509	548	564	487	541	575	525	528	532	488	579	562	505	528	533	548	540	522	523	531	516	544	543	489	509	526	527	503	490	520	510	530	497	555	538	509	539	533	525	543	549	507	526	499	533	530	556	506	557	550	526	517	515	538	555	558	519	538	527	518	530	544	538	522	525	533	504	512	546	534	502	512	536	535	498	516	537	531	540	517	487	520	548	529	518	511	534	505	500	518	538	536	526	518	575	544	535	558	530	546	597	499	520	507	489	520	521	553	526	537	574	526	534	541	532	528	513	528	545	526	532	506	517	517	488	504	541	514	539	494	531	526	536	525	518	540	507	541	543	535	553	528	519	528	530	517	549	545	542	548	500	503	532	558	516	509	568	530	506	572	516	545	522	533	545	485	551	525	514	528	544	514	510	525	518	528	513	560	512	498	575	532	546	502	546	549	525	584	534	533	541	582	532	541	537	553	541	545	506	565	545	531	567	513	545	518	520	558	547	524	587	489	505	530	470	492	540	524	530	523	472	553	522	534	579	501	529	501	570	532	534	538	516	514	514	506	509	528	512	522	515	548	535	521	549	496	501	487	527	512	568	485	556	526	556	559	555	542	469	532	501	549	538	498	511	563	524	568	543	526	509	566	519	542	518	527	504	559	571	526	512	526	535	545	532	520	497	554	539	509	546	535	521	511	497	540	554	504	532	540	512	529	544	524	539	503	551	523	516	530	501	512	503	472	528	504	569	545	561	547	537	543	563	533	480	500	553	521	542	468	560	519	553	474	524	482	476	567	567	525	548	522	565	518	516	538
22697	21548	28842	24742	21560	19972	6627	2470	1677	1418	1099	907	799	726	618	573	529	488	429	418	330	343	330	297	258	285	289	289	280	282	242	246	227	203	238	261	222	233	229	226	243	224	205	248	228	219	213	230	188	198	207	220	209	207	209	237	205	227	226	205	194	214	204	217	246	201	199	233	217	206	184	243	228	194	227	217	214	224	208	205	207	176	238	204	192	198	209	215	207	197	219	203	208	225	197	218	218	222	211	220	228	228	218	200	179	232	206	223	214	186	202	217	217	207	209	216	184	199	213	214	185	211	208	190	191	226	235	194	247	195	199	194	203	214	223	205	188	177	179	228	203	220	206	219	200	213	218	216	217	220	231	201	215	224	208	230	219	192	189	202	233	229	193	203	204	211	216	231	220	207	197	212	213	224	208	210	240	211	181	208	200	223	201	208	213	193	209	210	201	213	198	196	212	226	183	219	225	226	194	215	181	209	219	201	203	199	220	211	188	200	189	207	214	222	209	212	208	229	194	230	222	199	230	217	188	192	215	194	214	208	218	226	208	209	212	208	206	205	222	198	218	206	196	212	183	191	192	223	205	170	203	207	248	204	211	173	186	198	215	226	206	199	222	220	238	206	178	213	197	195	218	229	219	195	220	207	206	218	212	196	178	206	208	212	219	204	216	235	183	199	200	222	221	213	234	206	191	194	211	210	202	216	222	198	217	194	184	180	209	209	219	211	220	195	193	213	193	192	222	212	204	190	218	201	183	220	196	228	186	195	223	214	222	239	205	211	183	195	211	203	215	233	202	191	211	205	209	233	195	227	214	200	219	223	222	220	208	221	161	219	201	212	193	196	211	215	229	217	215	218	203	219	202	200	211	210	219	191	205	231	201	222	211	230	203	238	197	207	230	222	227	192	214	214	189	223	195	199	202	228	172	200	198	205	202	209	214	210	198	237	227	213	206	221	217	200	200	223	230	197	183	202	189	186	202	214	227	190	183	207	207	182	207	242	199	180	216	177	212	207	218	213	203	218	202	206	203	190	207	195	199	247	215	221	217	204	192	217	226	196	179	238	211	195	213	191	227	221	213	228	223	219	216	216	198	201	224	221	205	205	242	199	198	228	237	220	216	187	225	236	205	220	226	247	221	228	205	210	214	228	224	213	221	208	239	206	173	214	218	231	216	203	187	202	209	212	235	200	227	230	210	215	220	219	206	195	240	192	216	205	194	220	220	212	200	194	211	226	207	185	194	191	218	194	191	203	225	222	198	216	212	185	219	209	202	198	223	183	213	194	214	218	196	220	200	205	196	206	194	232	203	183	204	206	218	198	199	177	194	196	210	194	203	222	205	233	203	211	212	192	221	225	201	209	231	228	221	217	190	188	193	210	196	217	228	230	201	214	206	227	208	200	232	201	194	235	202	181	207	223	208	221	195	217	225	212	189	204	212	200	213	205	195	211	196	193	198	235	215	198	225	227	191	213	219	180	229	210	174	213	197	196	217	222	207	230	229	194	203	183	210	202	201	208	198	202	210	206	208	214	209	227	199	211	195	233	206	197	214	198	211	227	211	218	193	210	204	208	202	228	192	213	196	216	217	232	214	188	206	197	212	199	217	189	221	226	207	217	195	221	222	208	220	212	223	200	197	201	198	199	210	207	191	182	231	197	219	201	216	216	214	219	218	216	229	206	194	227	193	204	204	231	204	212	197	217	208	235	215	239	196	183	221	206	187	220	222	212	215	205	202	206	179	200	202	204	208	213	183	193	205	222	199	229	200	212	206	195	213	231	190	211	212	225	217	198	227	196	221	191	189	210	189	186	202	197	221	208	198	204	216	185	207	213	195	217	204	235	211	212	219	211	209	221	214	206	229	196	212	212	200	217	214	187	221	195	224	207	209	213	213	222	190	232	204	227	197	196	201	208	195	217	209	206	230	190	194	210	209	208	197	192	205	236	202	214	219	198	237	195	180	203	204	193	193	195	203	205	202	231	191	206	190	202	192	227	202	209	194	190	205	226	213	213	209	185	203	187	223	215	250	236	183	236	219	236	206	215	205	213	238	188	239	196	209	223	208	220	197	210	200	216	208	201	216	204	206	232	184	208	202	235	194	236	222	209	204	192	218	185	240	228	206	208	219	213	212	206	237	208	186	207	209	220	211	206	234	184	227	242	201	220	198	210	187	200	213	206	213	220	211	214	222	208	194	201	187	206	217	220	205	195	209	197	220	196	186	205	187	216	232	227	200	207	199	211	202	227	207	226	212	216	200	204	241	211	211	220	213	191	190	192	214	187	225	209	195	212	215	212	189	222	196	210	199	178	200	199	209	184	246	194	198	213	219	204	249	205	223	177	211	222	217	220	196	219	221	191	227	199	205	201	209	209	201	210	191	197	209	204	209	223	197	222	223	219	183	212	208	208	220	211	187	205	231	202	237	207	198	208	228	206	204	191	192	222	202	181	207	206	197	182	214	199	200	204	202	206	191	202	211	198	195	234	219	199	199	212	209	224	195	202	218	216	195	192	211	213	222	196	191	200	206	197	193	234	209	187	207	227	192	198	201	206	196	222	201	205	187	222	198	201	200	195	237	213	180	184	192	215	208	211	219	183	233	201	226	222	208	200	192	199	230	210	224	230	203	228	220	224	198	207	189	201	188	205	196	211	211	213	225	217	195	209	216	212	209	197	209	209	211	203	224	179	214	212	230	196	225	197	211	204	202	198	207	230	185	208	197	209	267	202	200	214	199	199	191	228	204	234	210	204	238	220	210	198	212	202	188	219	197	212	229	194	209	213	237	215	213	214	204	217	223	206	199	204	210	219	205	194	218	195	185	212	197	205	210	204	210	200	196	220	190	218	184	204	219	202	211	208	215	220	212	200	215	187	211	204	231	197	203	197	237	219	220	218	181	215	182	229	234	208	202	218	208	182	221	185	209	213	216	189	205	208	215	195	199	185	209	182	196	189	201	203	200	227	217	224	203	215	194	238	203	208	185	202	197	217	202	220	182	222	233	204	209	192	195	183	200	204	203	191	218	225	215	226	220	217	205	213	185	184	209	187	201	221	190	193	213	214	201	209	204	189	214	193	182	195	207	187	161	208	195	209	176	216	214	209	196	201	220	178	200	186	187	209	189	227	189	224	201	193	195	211	190	221	221	230	213	230	203	180	210	192	221	189	210	197	202	219	207	223	186	203	219	177	188	214	205	195	193	227	222	189	185	195	213	210	198	165	206	219	182	201	219	207	207	214	201	200	217	183	207	201	208	189	215	194	211	206	218	207	180	214	197	238	194	197	200	200	205	205	203	211	221	198	199	212	192	219	206	232	193	197	195	182	236	196	194	196	203	188	216	205	218	209	234	192	201	230	200	229	227	208	216	186	171	226	208	216	189	202	205	221	241	231	226	194	202	207	222	204	197	228	179	184	232	200	215	208	217	204	205	201	190	183	216	184	214	217	209	216	211	199	221	189	193	218	198	199	219	197	204	202	204	194
13460	35171	28433	18822	14567	11268	8417	6339	4849	3760	3072	2510	2120	1753	1580	1370	1169	1109	1021	869	787	753	692	628	629	619	567	588	482	483	497	487	402	436	421	432	398	381	397	412	410	403	389	362	387	369	385	344	387	360	374	363	296	352	318	342	361	356	329	378	341	372	325	341	360	345	338	354	329	356	366	336	331	337	325	358	344	353	354	327	315	335	350	342	354	341	350	347	384	368	315	326	340	372	332	353	332	350	337	343	345	361	329	304	370	334	366	375	315	340	321	366	349	309	344	324	336	349	316	320	345	330	359	339	306	319	325	316	356	316	334	322	319	322	344	337	346	373	383	341	362	341	364	334	354	370	359	364	289	327	320	316	348	314	325	341	339	362	326	338	355	364	330	350	293	314	307	313	329	351	322	358	360	340	348	307	326	349	339	326	316	330	340	356	327	337	329	336	311	335	322	302	349	336	331	319	336	337	371	345	353	363	332	320	321	340	351	327	317	327	329	326	353	357	335	314	350	315	308	307	324	356	313	296	372	305	347	324	347	314	331	350	318	301	307	329	351	373	344	329	351	293	349	326	356	353	338	333	340	319	306	317	338	353	324	336	303	328	354	370	356	358	346	359	282	342	338	311	353	330	358	313	314	324	335	331	310	319	357	350	318	344	363	335	362	335	328	359	349	312	328	356	347	333	317	333	344	319	321	319	339	341	340	346	341	357	303	329	362	319	354	329	332	349	331	352	326	346	363	321	347	331	345	313	341	334	313	358	329	335	362	319	349	328	322	321	331	296	356	310	361	361	347	363	409	322	364	297	351	333	295	347	358	327	349	360	356	348	330	324	314	347	351	331	370	350	328	337	340	306	352	314	368	343	291	319	338	322	312	350	327	337	337	337	333	371	347	319	355	323	305	350	341	323	346	371	374	338	372	302	334	352	337	333	342	322	365	336	343	320	348	320	337	319	338	319	329	331	357	323	347	330	294	338	308	330	319	335	334	310	327	340	354	306	353	299	363	321	382	349	337	367	321	350	310	349	313	349	356	359	337	355	320	334	350	347	354	321	370	317	336	362	326	310	328	325	337	329	338	332	346	362	318	308	351	318	333	301	325	335	320	353	345	353	358	326	350	358	328	333	338	357	339	317	330	351	337	332	314	332	313	318	327	324	311	356	334	337	306	364	308	335	315	327	349	306	335	367	329	325	332	320	311	347	309	336	336	343	319	317	350	337	362	316	326	349	341	393	330	377	297	375	358	321	288	314	331	396	335	335	334	333	357	344	359	356	329	350	335	317	348	325	309	331	373	321	379	317	359	341	322	307	327	306	318	357	318	375	321	327	321	335	331	349	348	323	332	345	353	354	347	330	333	311	346	367	331	329	338	332	325	353	351	327	293	339	321	314	349	339	338	339	330	326	322	349	359	364	321	316	316	309	344	341	329	374	300	352	358	348	332	300	318	322	354	319	373	321	355	370	331	347	355	335	292	343	346	362	336	325	341	350	314	349	307	354	344	298	351	356	352	352	326	336	331	353	326	347	319	363	347	344	336	379	346	329	353	331	298	365	316	310	309	341	313	297	334	338	328	370	311	340	364	341	344	371	361	280	360	334	337	311	308	319	350	347	344	352	304	350	326	313	352	330	340	313	337	325	348	349	351	311	315	352	322	328	342	360	332	319	357	323	317	331	357	346	309	311	364	353	316	331	337	372	398	332	313	351	368	359	347	342	343	340	304	319	334	315	361	317	299	323	376	334	305	348	311	345	311	338	332	351	331	325	336	330	325	344	347	323	337	350	329	346	335	306	353	337	352	324	362	323	342	353	327	337	326	343	323	326	384	347	300	313	342	341	301	336	317	312	355	338	329	359	347	342	347	309	338	359	337	303	359	355	340	330	331	325	344	361	320	324	324	323	361	369	336	353	341	365	314	320	318	311	329	346	317	345	319	335	352	332	348	327	339	337	327	357	356	305	364	341	303	317	331	336	338	315	328	320	320	307	349	336	314	328	351	340	329	364	350	302	357	370	333	300	329	314	269	346	370	306	341	345	324	326	366	332	332	311	356	338	309	358	355	324	320	311	330	294	337	356	332	325	340	333	369	340	364	322	342	336	326	310	350	352	333	346	348	317	343	361	353	329	363	325	321	346	356	346	312	362	334	325	331	347	346	312	335	337	316	318	342	333	317	335	347	348	333	319	316	326	306	307	346	353	302	330	320	324	351	312	338	357	391	314	334	331	339	335	325	318	351	340	313	343	349	367	318	359	330	346	331	321	350	302	324	364	316	338	317	385	341	318	328	355	293	342	352	313	360	314	302	337	362	341	339	342	358	343	322	325	317	366	318	332	359	352	341	295	346	333	305	325	342	349	344	369	358	329	330	320	326	349	344	359	343	349	338	297	339	342	350	335	373	343	319	341	359	311	337	359	338	319	354	303	345	331	340	339	355	357	348	321	311	294	330	337	327	349	313	361	303	324	364	317	331	329	342	341	318	343	326	341	310	327	304	348	323	339	333	337	329	323	338	341	321	345	328	327	347	305	343	363	364	342	321	325	333	334	326	312	321	318	331	309	314	341	324	341	366	317	323	324	340	349	340	320	403	327	337	340	329	321	334	344	336	353	351	333	339	348	314	323	353	347	307	380	330	343	317	353	320	359	337	309	371	312	333	363	331	341	367	342	333	372	318	350	335	351	342	354	325	368	336	338	331	341	313	323	349	329	330	345	317	348	328	356	334	350	329	322	351	319	302	342	268	316	335	334	336	332	344	339	371	327	340	316	349	310	351	296	331	327	342	322	326	332	320	340	358	305	348	357	318	336	340	331	331	330	356	316	322	318	333	329	325	310	253	345	350	326	327	353	354	344	320	341	308	339	372	312	330	331	341	319	345	359	314	341	328	378	350	328	330	362	346	370	339	339	343	324	326	366	337	359	368	375	339	374	326	321	353	303	357	329	332	321	359	352	342	304	360	313	368	371	325	358	293	328	325	366	339	330	334	327	332	347	327	336	345	329	327	352	316	335	366	321	338	341	330	392	319	340	365	337	327	314	348	371	357	363	354	347	324	353	350	331	373	333	331	324	344	321	322	348	335	364	378	322	331	333	337	336	349	301	338	348	329	324	356	312	341	333	343	366	319	321	333	354	336	317	329	355	338	308	360	337	316	335	354	376	332	329	358	315	364	322	349	328	320	331	308	351	337	309	350	307	362	349	365	331	338	374	329	310	332	358	350	339	315	344	354	337	339	302	355	311	369	336	324	324	346	341	346	339	308	325	345	345	333	344	342	363	344	371	361	366	316	345	315	316	367	305	346	316	349	318	327	315	335	302	349	312	327	333	333	366	369	353	346	349	333	324	331	356	339	349	310	322	334	309	341	325	352	345	338	339	367	321	333	316	324	325	329	362	341	342	324	336	333	321	313	348	325	321	365	358	367	353	311	325	327	351	358	329	337	348	354	336	340	388	337	320	343	345	350	342	334	338	338	329	331	314	320	328
27524	20225	13360	6369	3005	2017	1330	986	833	704	616	592	506	471	488	435	438	411	426	397	386	413	338	372	339	364	387	392	351	387	342	338	329	341	387	326	364	372	351	352	322	335	311	351	326	357	350	311	346	315	328	315	314	338	326	334	343	353	310	344	327	334	347	340	370	356	343	325	341	334	317	353	350	338	338	343	358	369	306	334	314	347	321	325	318	347	314	361	354	320	346	331	318	328	319	353	310	354	344	348	354	374	314	320	346	348	311	329	334	331	358	317	336	324	332	322	336	309	333	336	324	340	340	356	317	316	326	325	327	345	379	325	327	286	322	350	333	380	332	341	351	307	319	330	331	340	334	373	360	314	386	370	348	342	325	371	356	350	351	321	328	337	346	309	332	341	342	336	365	336	305	313	345	343	357	311	357	325	341	327	323	320	291	318	311	340	286	360	352	325	322	316	323	335	335	356	328	336	330	350	335	320	326	357	332	354	281	320	339	348	332	340	326	352	328	324	308	339	347	342	308	351	334	353	339	362	314	329	355	317	354	341	357	348	356	305	332	311	344	342	327	329	365	353	316	330	335	326	356	324	294	358	292	326	334	328	319	328	347	327	346	324	313	316	340	358	337	342	314	339	350	331	326	369	349	350	327	348	339	338	356	341	325	349	343	345	330	333	324	306	321	297	309	305	344	318	312	312	328	343	351	332	289	338	344	345	316	312	334	362	333	341	338	334	336	287	346	336	359	345	302	316	333	339	345	297	304	319	324	335	354	320	307	347	378	358	341	326	313	335	341	308	354	323	309	341	313	334	302	327	343	362	310	343	337	345	346	328	343	343	328	349	318	302	338	336	334	375	325	301	354	352	337	326	346	330	329	301	346	346	315	368	332	321	331	350	335	339	346	324	339	306	325	348	310	339	321	350	333	366	340	323	336	317	360	329	340	318	344	341	340	357	310	331	284	344	344	323	343	321	350	378	323	333	378	322	335	343	361	314	336	346	329	343	344	339	346	321	336	333	328	353	324	348	356	307	346	325	315	341	352	364	353	339	344	323	342	310	356	335	339	333	340	340	349	354	327	327	325	317	349	348	340	305	342	333	337	327	337	346	338	337	352	329	333	300	331	324	353	324	319	323	324	331	283	370	374	327	328	317	355	348	310	318	330	326	342	326	335	325	333	348	307	359	338	331	334	365	337	372	350	332	369	351	335	320	329	350	334	358	341	330	335	321	331	357	346	370	356	364	341	349	332	327	319	330	322	327	324	322	304	336	340	339	341	335	309	373	364	339	343	329	351	335	298	340	356	329	350	340	359	351	329	354	335	359	332	334	304	333	352	290	322	342	321	351	362	308	354	315	336	370	336	346	365	332	313	322	324	328	331	304	334	317	363	321	317	317	348	320	345	326	316	341	340	349	354	361	345	363	303	328	359	361	335	345	344	311	320	350	343	317	339	315	342	340	313	317	335	349	377	343	314	355	360	337	327	327	317	308	352	371	368	375	316	341	309	324	333	325	313	343	330	364	317	350	352	314	330	335	328	353	327	375	327	343	343	349	317	348	333	323	308	367	348	364	304	360	339	354	347	328	340	353	323	342	334	350	337	287	350	331	323	330	325	355	305	342	323	344	314	352	363	342	336	321	357	344	316	351	316	322	329	339	369	364	362	346	312	324	384	315	381	354	321	301	318	328	362	331	333	336	344	341	351	337	361	337	346	344	343	327	318	341	345	330	315	324	367	302	355	367	345	341	338	351	322	338	344	338	315	350	323	329	328	324	331	331	324	318	310	319	326	329	340	324	299	310	339	305	324	361	289	364	338	321	344	335	312	360	355	347	338	340	312	330	306	366	329	331	346	315	355	353	330	303	308	321	372	327	343	322	360	327	350	356	362	341	328	336	341	331	366	306	329	315	343	359	331	327	346	318	359	333	331	333	358	330	358	308	369	317	326	312	320	336	300	340	366	340	330	345	302	335	326	336	322	331	334	347	335	300	343	338	324	351	341	348	343	332	344	339	332	338	326	322	319	326	331	335	301	327	328	292	327	316	333	347	346	317	323	338	327	306	347	366	335	311	331	379	318	301	319	345	346	349	330	338	322	332	377	322	365	347	316	356	327	319	315	306	340	341	345	330	358	344	302	331	336	334	329	340	343	354	354	314	364	335	347	329	336	320	360	328	351	348	328	342	356	329	316	313	305	328	324	337	323	351	349	346	339	354	340	344	360	336	328	333	351	336	322	356	356	363	341	335	329	329	332	350	275	355	360	333	359	288	293	317	363	334	318	319	325	335	340	337	358	384	341	345	355	282	376	361	347	331	331	301	304	305	336	333	320	339	317	330	301	318	320	325	377	304	304	357	376	319	336	307	334	362	348	347	325	338	328	331	326	333	349	343	336	286	357	304	329	337	354	367	323	325	355	308	311	348	298	339	330	335	338	341	373	343	345	328	336	345	327	319	330	348	335	353	307	329	311	343	334	347	318	328	368	335	329	352	377	324	339	322	322	338	318	343	344	320	316	357	345	329	352	332	332	323	320	353	321	311	334	324	330	313	301	324	340	309	329	337	340	364	363	356	314	333	318	333	361	341	319	347	347	346	354	326	357	340	354	354	328	318	314	351	332	341	327	292	345	338	327	337	300	325	320	311	312	338	340	350	350	314	327	336	329	324	362	336	327	389	340	375	315	315	290	331	298	359	335	330	338	353	332	357	342	338	363	326	316	322	323	338	345	293	347	368	339	326	352	333	342	308	354	322	359	356	337	328	305	321	333	302	375	341	334	303	361	335	330	338	321	321	326	356	313	339	350	375	330	344	327	337	338	312	342	342	346	329	310	310	336	347	345	333	345	330	343	341	331	322	373	327	359	318	337	382	323	330	349	315	353	353	341	314	323	316	331	318	312	333	297	346	315	345	319	337	372	317	334	302	331	320	326	320	357	349	312	339	340	330	336	330	349	310	326	327	337	350	336	358	323	327	316	325	336	313	340	330	342	375	331	350	349	355	339	338	294	326	341	363	357	304	331	294	345	297	305	336	347	323	344	325	322	332	333	334	342	326	336	354	345	326	340	332	353	319	352	333	272	364	346	362	326	333	328	283	332	353	338	309	369	308	347	325	355	325	339	313	372	328	321	331	348	339	325	359	360	341	308	360	372	342	317	304	314	342	323	323	348	312	335	321	358	307	352	314	318	350	328	347	309	314	329	360	354	326	354	364	329	345	329	344	320	322	325	325	347	304	314	362	369	342	305	320	325	347	363	313	332	338	317	328	354	342	356	312	316	371	299	343	367	336	300	353	332	329	327	328	337	354	345	343	314	337	344	326	344	357	326	301	346	349	344	349	336	329	328	324	341	350	365	315	347	342	316	323	323	333	301	327	322	328	334	312	340	315	329	348	367	317	378	321	360	349	354	346	344	320	328	338	334	325	300	319	353	333	326	319	345	306	329	335	322	353	362	358	337	333	336	340	355	335	363	361	323	318	314	349	320	323
11464	22969	17074	9650	6902	5110	3621	2815	2249	1779	1472	1374	1212	1085	1014	905	943	846	728	727	726	681	676	654	665	626	657	624	607	617	612	565	574	605	583	532	572	582	578	543	569	591	565	593	570	549	576	518	556	550	597	530	542	546	546	538	594	526	519	531	614	521	571	513	538	564	572	535	580	526	561	564	543	513	570	568	558	562	532	536	530	542	545	575	555	522	574	539	542	530	564	573	569	581	560	545	544	538	526	575	560	519	549	524	575	546	555	528	512	532	595	529	560	538	533	584	559	552	581	582	548	552	534	542	582	535	579	562	513	580	536	535	526	541	547	576	593	528	537	541	539	541	597	536	558	537	538	572	558	528	530	602	575	574	574	515	527	542	538	535	510	550	559	541	557	581	571	531	562	541	522	563	592	552	541	566	534	595	562	540	576	566	540	545	553	553	545	561	601	562	608	586	554	590	550	559	506	540	514	572	514	552	534	547	543	587	542	556	540	534	554	546	545	570	538	551	547	548	544	548	604	520	555	578	584	566	536	556	525	558	596	548	528	557	535	542	520	543	537	575	571	593	552	541	543	579	543	560	542	554	613	563	489	559	510	539	559	571	559	542	542	579	550	561	548	552	518	572	546	557	568	510	557	543	538	546	545	536	519	524	534	558	564	563	553	562	553	520	537	521	554	561	562	495	550	537	568	502	536	541	510	555	571	551	537	560	577	522	560	533	606	560	544	572	561	521	559	540	534	578	549	532	549	527	586	566	544	529	562	560	563	553	542	544	534	588	548	548	537	534	556	582	548	546	517	531	512	552	559	553	537	587	523	532	549	545	578	531	573	585	542	509	575	565	527	567	520	570	534	527	599	577	564	589	568	563	504	533	534	557	532	537	549	554	573	543	537	525	540	511	504	551	554	547	540	522	518	567	519	571	528	546	547	545	518	606	557	518	541	538	562	559	542	559	623	588	535	561	522	534	567	552	575	574	600	558	509	540	521	534	555	530	554	522	520	556	559	564	560	559	537	592	551	580	517	558	535	528	586	519	563	532	507	549	563	571	549	532	566	540	560	566	531	545	562	547	550	596	523	554	535	562	519	578	581	602	576	534	549	551	518	527	567	530	585	559	555	578	531	525	566	568	503	537	523	525	547	528	550	506	561	550	548	546	560	545	506	543	541	521	534	517	529	563	517	560	573	492	576	566	581	543	528	513	507	524	570	583	540	547	547	559	548	544	518	571	617	505	558	601	545	526	575	554	578	557	537	565	529	558	552	564	544	534	472	564	543	552	483	568	508	537	531	578	537	551	519	538	527	582	567	581	528	544	501	517	533	568	541	568	543	553	559	566	544	516	519	573	517	581	538	534	582	562	574	548	539	549	541	576	568	541	579	585	587	509	565	541	550	515	525	540	547	561	546	526	532	532	575	516	555	520	520	524	541	551	564	569	594	541	511	536	553	548	533	541	546	587	556	532	584	505	546	542	512	521	529	533	601	561	549	588	521	529	543	602	566	588	555	514	579	544	533	541	568	544	535	533	546	529	552	518	559	571	589	554	588	561	559	540	555	526	556	547	546	560	571	537	562	554	533	545	550	546	547	525	582	581	560	540	552	536	546	548	516	572	536	541	537	592	606	508	507	535	589	519	571	565	570	495	556	533	562	581	560	543	520	588	524	524	581	524	560	567	513	525	517	578	551	550	584	536	562	556	553	516	591	565	592	555	561	553	567	540	576	541	546	562	528	505	571	551	547	530	518	548	520	530	521	577	558	565	540	540	546	578	567	553	518	565	548	500	521	543	520	549	561	620	535	551	557	534	526	556	544	537	541	536	582	575	549	570	506	549	508	518	560	573	527	566	560	560	552	587	590	537	564	579	531	572	543	552	498	586	559	522	554	548	551	553	565	528	558	493	537	590	558	491	556	599	552	602	553	572	530	509	543	534	542	540	518	572	558	562	568	537	544	553	529	571	531	532	543	574	577	566	551	548	577	541	567	570	546	547	555	595	543	557	511	516	551	545	519	558	583	559	577	593	532	492	535	573	520	595	549	556	558	589	604	547	590	544	587	554	559	584	542	557	524	504	548	586	581	550	530	549	542	578	548	530	561	560	526	547	546	550	560	552	543	572	505	545	575	522	576	547	525	559	558	545	591	587	520	538	561	541	543	568	526	550	569	580	566	561	565	561	548	574	548	563	504	545	577	575	592	552	526	561	542	540	527	509	527	557	581	541	557	527	530	523	545	543	561	560	564	569	566	490	521	568	559	546	547	546	533	577	537	577	557	512	544	575	558	573	554	568	558	533	573	547	598	558	562	548	518	573	572	565	517	570	563	528	543	600	577	516	537	519	587	532	503	542	551	558	581	582	544	573	542	522	511	546	539	536	521	563	545	522	557	570	517	525	513	516	530	516	529	556	517	571	523	524	539	524	579	611	535	530	554	562	547	525	505	570	522	561	560	546	529	531	519	582	597	554	554	516	537	559	570	525	554	583	564	566	523	562	572	582	551	548	535	616	517	571	547	562	547	521	538	535	525	568	566	537	569	560	543	540	530	559	558	571	553	523	610	548	582	538	550	542	557	587	527	537	524	542	551	550	553	515	551	518	545	523	525	562	559	534	577	549	559	557	563	599	592	526	531	540	562	500	547	566	567	559	562	597	514	527	540	518	585	514	572	573	528	548	526	508	528	535	559	520	537	579	547	528	568	531	577	596	511	567	553	563	516	545	585	573	547	544	532	555	547	570	544	528	552	517	519	585	525	530	556	577	556	568	543	534	569	520	551	525	514	514	543	567	541	512	522	577	541	546	528	607	532	561	568	578	550	520	550	545	541	540	543	567	558	579	562	556	534	568	618	558	540	551	575	565	558	573	537	531	528	539	581	539	544	552	555	546	561	555	571	555	521	555	536	568	549	547	549	520	525	508	560	586	563	559	543	558	534	547	599	583	538	552	548	596	548	547	558	528	544	551	554	576	511	562	556	561	583	556	514	544	570	557	525	533	507	571	554	495	546	556	547	521	553	546	556	556	541	547	585	585	562	561	527	575	521	512	557	560	564	560	561	515	518	564	560	505	588	549	536	535	544	542	518	554	573	532	538	503	551	588	557	562	533	542	511	560	552	555	567	595	541	561	558	515	530	524	523	501	561	547	569	529	557	551	567	567	520	545	530	584	542	580	545	553	519	570	538	538	542	558	586	536	602	529	573	565	575	568	546	559	533	531	546	502	520	555	527	568	506	576	579	500	564	559	530	558	561	539	549	583	588	518	527	580	521	520	559	532	523	542	540	540	509	570	559	573	570	534	572	598	534	538	573	561	516	549	553	536	556	488	534	585	550	523	548	536	539	546	517	549	506	519	548	546	558	564	560	558	566	542	573	558	562	546	556	535	533	532	517	515	523	544	520	558	516	555	542	553	540	537	561	561	567	564	534	537	551	535	518	575	540	566	539	565	551	542	559	535	563	571	544	573	538	569	573	573	521	583	572	606	563	584
23485	21468	28158	25202	20894	8066	2761	1659	1128	1010	814	658	679	578	517	529	486	404	423	374	359	338	307	302	297	326	308	284	300	296	300	258	261	289	275	281	273	289	274	281	265	254	232	253	233	249	238	264	262	272	248	274	261	266	250	237	245	267	235	254	273	220	243	293	270	257	237	277	221	254	249	242	243	255	269	228	252	255	234	237	269	233	251	259	254	241	256	257	253	289	274	231	271	230	268	267	245	250	238	239	230	241	268	251	256	261	245	237	281	258	238	263	260	252	243	258	270	237	277	243	239	234	274	258	267	270	249	261	273	254	248	259	239	257	242	260	251	227	254	257	237	256	255	240	244	247	224	262	272	242	232	239	242	267	262	218	251	218	270	229	256	258	261	242	226	255	231	254	269	261	230	231	245	263	230	256	243	256	243	253	261	252	245	246	251	227	270	246	248	255	252	263	219	271	256	244	248	258	234	249	239	237	269	246	227	235	251	229	262	238	257	198	231	260	233	206	223	277	251	245	261	250	255	254	268	268	241	245	256	263	250	251	249	225	240	267	263	226	239	249	235	225	280	228	264	285	280	261	244	236	246	252	226	263	265	236	232	244	222	267	226	250	269	242	225	253	249	266	272	241	256	230	236	258	235	256	275	251	249	296	248	233	259	266	259	252	249	241	248	252	258	249	232	257	248	231	235	250	242	259	249	244	267	269	229	235	272	249	243	211	218	262	252	224	249	239	258	261	243	240	245	249	233	278	275	269	273	234	222	226	231	230	264	276	234	248	275	268	246	258	249	264	235	260	264	260	257	251	248	239	251	246	259	256	210	257	255	273	228	242	238	250	269	244	266	237	228	239	248	264	239	273	243	228	253	237	242	257	245	282	225	270	268	278	237	265	249	221	256	236	244	267	241	234	262	268	256	261	246	255	246	230	257	241	248	246	244	220	237	259	270	246	260	237	236	250	230	236	260	241	257	256	255	225	257	271	244	234	246	214	243	224	251	259	238	249	241	253	246	239	228	274	234	244	242	248	252	238	239	247	267	247	253	257	238	242	223	233	250	272	249	267	230	271	253	263	255	277	258	246	254	229	255	262	247	234	268	251	244	235	234	225	270	238	266	278	259	228	238	273	271	245	241	235	261	253	255	260	264	238	246	268	236	250	235	252	268	269	229	288	236	265	239	252	215	251	218	232	250	257	257	227	225	209	260	258	254	270	251	251	235	238	259	223	258	265	243	266	259	256	253	240	224	269	242	252	264	255	223	241	255	271	254	265	232	258	245	240	258	269	268	271	253	245	264	258	219	255	254	272	218	231	235	229	253	254	265	236	246	270	253	227	237	231	233	240	254	273	276	248	239	234	229	241	247	260	249	257	250	261	239	248	246	260	273	240	254	232	254	252	252	237	250	264	239	246	269	238	245	241	231	234	235	235	238	277	245	237	275	252	255	236	226	270	244	248	253	218	252	247	259	266	265	258	234	246	230	239	257	247	234	263	256	256	233	289	212	261	252	229	273	267	253	246	239	240	248	266	220	221	245	242	225	235	259	228	294	229	264	252	215	257	251	234	256	256	261	207	254	266	258	246	248	219	263	243	216	232	256	234	267	242	238	226	251	228	240	215	247	236	239	235	246	257	229	259	228	226	257	267	293	265	236	240	284	259	220	248	247	249	230	276	242	268	281	272	251	256	242	243	253	271	272	250	265	250	228	223	264	285	267	269	204	252	262	241	238	279	256	243	229	246	265	230	260	222	273	277	245	257	210	225	272	243	241	245	238	252	224	247	247	249	244	244	238	255	248	234	244	236	231	273	249	270	265	262	247	206	260	257	251	250	240	264	233	238	204	253	242	252	239	213	242	249	245	253	255	262	254	246	238	269	255	258	270	252	244	221	245	235	243	288	232	235	239	258	231	246	233	229	265	247	235	245	247	262	259	252	250	248	245	278	268	241	230	250	246	257	223	254	256	271	236	219	249	245	242	254	251	265	252	277	246	250	237	252	255	259	268	246	263	241	246	275	235	253	273	248	232	250	252	251	268	256	280	266	243	263	229	231	284	239	246	228	238	266	232	255	254	238	255	217	232	269	252	246	252	225	264	241	269	238	250	256	286	267	251	268	253	248	266	267	242	243	222	263	240	273	235	245	246	267	254	242	240	243	219	246	252	245	255	201	239	274	245	227	220	280	264	252	243	265	234	254	247	248	273	279	263	222	242	243	232	248	231	242	250	244	251	232	272	261	266	250	261	222	225	253	267	229	245	268	285	280	243	237	233	220	255	234	235	236	220	272	272	260	234	260	277	235	222	248	244	253	235	229	267	246	234	227	243	258	272	242	253	257	257	286	252	229	246	236	257	252	252	264	241	263	269	261	232	254	279	243	281	284	271	255	231	241	259	246	237	249	242	237	258	257	256	263	244	261	272	228	219	226	244	248	264	247	270	230	250	230	264	240	248	255	245	233	255	251	266	241	226	240	221	247	258	260	230	228	218	220	265	254	271	230	253	263	223	231	256	249	244	251	246	257	251	260	237	249	254	265	247	254	245	273	219	246	233	259	254	234	259	283	300	247	271	245	244	270	230	255	256	252	273	223	285	252	251	261	245	250	250	222	226	248	284	247	240	257	231	223	214	243	252	243	289	236	244	267	227	231	250	251	253	276	261	250	246	249	244	261	222	256	232	262	247	277	257	247	271	266	241	244	243	243	262	268	237	257	242	241	246	271	283	266	220	235	265	240	242	226	214	277	262	259	244	218	270	242	218	259	261	241	256	230	253	261	254	250	226	273	244	265	264	239	229	254	239	224	248	228	221	224	214	230	269	244	263	251	240	225	233	216	244	254	218	242	254	267	228	220	250	236	216	282	237	267	211	240	244	254	237	244	238	238	254	220	253	263	255	244	236	232	259	268	258	248	230	229	261	296	247	264	256	226	232	243	228	254	266	239	236	256	236	229	268	264	245	234	242	235	242	234	266	256	257	269	261	245	279	286	234	221	251	251	251	227	229	253	231	235	241	256	235	219	237	231	220	260	265	243	250	242	245	274	216	253	257	242	233	230	271	272	261	237	239	249	252	251	255	239	256	260	227	232	249	221	247	245	241	250	205	254	254	270	275	243	243	283	229	237	235	258	278	245	232	224	247	251	255	258	233	256	258	243	258	223	235	249	225	253	227	264	251	242	269	230	265	261	252	256	214	250	251	259	270	261	227	240	268	241	233	206	290	235	261	247	258	261	264	240	241	225	238	284	254	261	239	268	250	241	241	262	245	243	268	245	243	256	237	210	262	236	236	268	234	245	264	237	255	264	238	263	259	222	238	256	260	219	233	283	235	260	253	247	277	227	253	245	268	261	226	258	256	253	245	240	248	245	262	262	241	222	215	246	240	246	269	249	220	250	245	219	255	278	262	242	246	238	234	248	277	255	229	260	260	241	215	245	247	233	228	250	251	249	236	256	268	248	235	240	270	223	273	263	263	230	238	241	245	228	254	234
11579	30776	24223	15198	11250	8040	5954	4475	3401	2654	2178	1881	1548	1366	1238	1205	1053	964	854	799	784	701	638	610	639	606	553	507	533	506	478	486	422	485	485	441	429	486	451	482	505	467	410	451	413	432	431	436	438	428	421	446	433	419	428	406	387	428	419	399	413	427	388	396	429	418	376	407	431	401	422	410	417	409	413	417	421	430	387	403	430	382	405	404	441	391	389	429	417	401	418	439	385	413	415	473	411	418	410	448	425	400	384	415	414	418	365	437	409	423	424	405	430	411	425	434	418	401	441	418	382	421	397	383	403	421	432	428	423	451	429	408	407	419	435	434	385	409	438	392	430	383	402	344	411	378	402	368	435	395	400	383	399	415	433	420	354	408	394	425	411	414	429	374	425	397	378	399	433	431	420	398	416	365	433	446	438	412	433	379	425	423	394	380	378	414	408	385	392	402	411	381	394	456	401	396	408	441	434	423	432	413	414	398	445	398	400	413	409	405	387	410	442	458	431	411	413	422	386	439	410	403	419	436	417	417	439	413	435	434	387	432	438	413	404	410	413	407	404	414	439	434	424	406	391	368	410	441	389	417	438	395	388	434	430	463	389	379	399	416	416	419	404	431	414	381	416	427	409	392	434	364	410	425	423	415	425	419	454	409	429	426	367	404	419	386	406	433	411	428	408	400	413	411	434	399	412	459	458	400	421	434	403	416	453	423	459	437	415	394	414	395	437	422	434	427	365	396	461	372	428	376	377	412	400	392	400	408	376	415	369	417	428	407	427	416	468	409	413	404	423	396	390	421	382	375	421	424	393	394	415	407	421	391	424	391	373	407	374	411	381	418	448	407	398	429	404	401	422	397	408	443	447	415	415	387	418	399	372	419	428	405	408	435	420	431	425	337	415	435	387	425	426	405	405	454	398	432	402	430	410	401	417	373	440	426	385	428	445	412	432	437	405	402	420	426	418	357	420	429	413	436	392	400	440	438	409	425	395	407	410	389	399	425	414	412	394	396	377	400	403	393	407	433	404	443	405	433	422	403	406	423	420	419	430	435	445	385	409	397	355	392	442	426	397	422	364	420	458	386	416	401	392	436	457	402	409	412	439	399	431	466	393	417	394	382	430	413	432	374	387	433	408	384	428	395	429	430	463	428	400	397	404	433	384	422	418	411	411	417	399	418	380	428	421	399	431	444	397	409	394	405	402	437	426	459	416	450	434	406	446	413	416	414	462	414	409	414	417	415	422	407	378	410	360	399	388	413	384	418	414	424	378	422	408	445	419	406	419	430	411	377	406	421	431	432	416	454	426	427	434	400	415	402	424	413	427	421	410	396	420	428	460	402	434	456	393	438	418	414	389	397	451	398	440	416	407	418	400	441	398	416	428	443	421	401	410	398	369	414	403	410	419	415	426	441	403	368	440	401	419	419	426	431	402	370	403	401	452	403	391	409	405	428	439	384	421	428	426	428	403	403	409	376	435	413	426	418	397	446	385	412	444	385	433	434	379	402	393	387	382	403	427	392	409	421	410	422	445	390	407	445	414	410	430	429	428	443	402	407	390	421	412	400	417	412	402	421	380	403	426	425	417	433	406	441	405	416	392	384	433	443	390	399	407	419	415	403	433	428	399	440	439	420	410	401	436	396	404	400	453	467	429	411	399	414	411	392	458	406	425	428	419	420	409	405	446	418	409	406	434	417	423	388	422	413	403	400	433	382	438	426	399	441	412	411	415	378	397	448	410	417	415	421	427	389	411	407	442	410	414	440	442	416	396	393	381	429	415	394	421	402	427	411	374	416	413	447	437	390	407	393	386	393	413	406	438	477	437	402	409	405	410	408	355	427	416	395	405	403	400	419	438	417	395	382	410	437	422	413	468	444	398	393	418	409	387	423	439	440	407	393	420	371	403	395	392	408	423	415	434	394	437	399	406	407	424	408	427	420	414	413	432	427	408	406	445	393	407	400	397	428	420	389	405	445	403	403	400	419	429	406	409	410	389	431	397	409	435	393	408	381	439	392	403	385	440	441	397	412	419	443	428	401	407	406	433	399	418	396	396	401	378	362	426	410	417	418	378	456	439	429	449	438	435	454	420	437	436	435	397	426	384	368	431	413	398	407	393	383	429	426	405	431	421	437	390	417	402	413	463	397	388	396	428	440	414	394	398	422	413	397	407	406	465	426	409	440	387	394	372	377	433	396	436	408	385	416	421	433	462	410	369	429	423	414	419	418	428	412	434	384	411	409	422	454	367	447	406	402	456	409	410	409	385	431	456	397	415	424	419	466	408	465	445	438	358	410	409	410	376	454	415	434	409	421	395	418	411	397	422	443	440	437	397	406	406	371	393	407	406	402	395	392	478	426	431	399	418	396	455	409	400	406	409	400	424	416	366	404	407	440	442	417	408	422	385	411	402	440	406	449	392	406	412	411	385	415	423	367	397	433	399	426	413	416	445	430	423	410	413	410	436	395	421	416	388	424	410	446	460	371	404	435	411	414	400	451	416	396	430	422	463	406	390	374	397	393	433	418	423	411	428	417	409	439	412	402	415	429	396	369	396	427	405	425	409	384	445	405	430	410	401	411	392	424	395	438	457	408	415	438	426	399	414	393	412	422	440	389	416	419	417	426	379	392	407	417	413	377	410	415	406	401	401	417	424	388	394	453	403	375	415	391	419	451	422	383	425	435	392	455	424	440	394	453	414	417	439	405	428	425	384	412	409	420	428	440	398	423	366	404	428	426	411	450	413	430	400	393	415	416	420	422	414	429	435	411	423	443	412	373	432	426	415	395	400	384	393	422	430	434	416	412	413	399	432	422	402	461	419	397	406	387	410	392	428	413	404	435	414	399	384	414	430	386	433	403	418	397	444	402	434	453	408	403	403	408	401	402	403	418	422	392	418	426	412	402	424	429	434	408	423	381	393	393	433	458	400	396	422	403	420	383	406	420	408	417	433	393	398	415	425	407	407	391	397	416	410	455	409	423	421	409	383	396	438	397	391	425	369	429	426	418	394	423	420	379	422	410	415	402	397	421	395	416	406	378	391	418	418	398	413	427	431	428	431	418	370	403	425	386	380	387	419	405	388	389	411	419	419	397	413	407	383	415	419	374	395	424	407	458	423	428	411	407	389	407	420	419	403	415	368	424	436	419	435	406	433	416	379	428	425	398	397	421	416	414	426	413	397	428	400	415	414	379	449	415	427	401	372	410	412	404	390	401	427	410	366	473	386	441	406	422	438	384	418	398	434	426	428	417	401	413	403	434	398	427	382	417	412	430	414	379	392	421	396	391	425	424	405	409	421	439	389	395	448	394	412	438	433	389	406	425	435	405	401	427	402	398	432	396	423	416	407	424	451	400	398	448	399	365	418	375	414	438	421	397	425	401	412	396	409	398	450	411	454	423	417	446	403	412	417	391	398	398	432	436	369	439	410	432	430	407	423	401	400	439	397	432	432	413	389	465	421	405	412	422	394	412	383	396	364	435	424	418
25066	21522	26020	23436	5716	2363	1679	1145	925	839	691	612	601	552	495	521	445	439	481	415	423	357	372	371	381	368	350	345	351	354	331	353	333	341	357	320	317	323	328	329	332	321	322	317	311	322	303	298	321	320	319	326	341	316	343	353	326	322	331	340	317	353	337	323	321	353	328	315	303	341	352	352	324	380	324	310	320	350	317	339	286	311	312	318	331	328	327	346	327	349	308	323	300	327	374	328	300	333	351	336	312	336	333	308	307	336	328	377	312	320	302	327	328	304	316	327	340	343	284	316	324	346	340	316	330	320	347	329	288	350	316	319	323	337	316	283	300	339	324	347	315	309	328	346	303	350	310	319	333	292	334	341	328	343	344	335	309	339	321	324	314	330	324	314	332	324	311	321	316	320	316	330	349	308	324	320	329	314	329	329	294	344	331	325	304	303	333	335	331	325	337	312	304	329	285	356	284	326	315	336	329	336	326	316	307	337	305	310	322	335	331	306	312	304	359	333	317	301	303	341	292	330	331	313	306	345	329	313	340	328	313	351	298	312	347	290	320	301	311	305	297	308	346	320	340	332	295	321	357	335	303	314	330	319	319	281	323	333	344	318	320	315	310	289	322	342	319	319	325	324	325	278	323	327	333	333	340	307	346	349	315	297	340	334	339	333	307	337	307	315	315	350	332	301	327	388	319	334	319	311	299	317	309	286	320	345	302	286	321	325	306	351	290	339	345	318	307	304	325	316	316	299	321	343	326	354	355	331	343	300	316	351	324	313	292	334	315	361	323	347	345	313	339	317	344	304	331	341	341	325	290	353	311	314	309	336	312	318	312	313	317	312	334	325	317	317	316	317	349	319	304	340	323	341	315	335	327	327	345	307	332	326	306	343	372	311	301	326	353	318	334	349	330	331	322	345	329	292	340	328	309	263	329	320	331	325	315	332	290	359	344	315	337	344	328	288	296	346	311	299	328	305	332	301	327	304	325	326	326	341	338	322	326	346	332	341	321	314	326	348	359	325	292	326	318	339	351	329	323	338	341	323	351	347	327	310	310	314	287	293	321	328	350	327	344	308	329	333	337	314	321	288	287	327	301	315	326	321	348	329	344	330	343	325	301	336	349	313	325	334	340	305	320	329	333	338	325	368	292	335	311	372	334	298	343	337	326	325	362	308	349	348	279	313	311	348	332	358	270	341	331	330	323	307	307	315	295	370	308	304	331	332	320	326	312	345	350	315	311	324	338	316	347	353	281	313	298	337	302	317	339	323	309	301	307	293	318	343	356	307	310	344	323	349	324	314	340	328	306	347	307	325	311	304	319	326	316	325	319	333	325	331	356	318	326	332	326	337	317	323	329	335	329	312	298	328	324	329	313	309	323	322	305	343	352	303	332	318	318	313	327	306	337	294	284	306	322	347	319	319	296	325	303	302	288	308	348	319	314	346	327	312	297	337	309	304	281	296	338	311	320	321	325	311	323	303	306	310	312	285	331	312	342	310	307	357	321	318	317	331	334	331	332	320	335	314	309	311	309	332	354	315	320	303	303	322	316	297	337	339	301	355	302	305	320	337	336	342	323	308	348	332	367	322	343	335	311	329	313	305	301	317	338	329	298	306	294	306	337	292	346	312	364	333	330	296	304	313	330	327	318	346	277	320	349	323	331	308	318	362	289	293	322	320	323	310	306	305	309	335	304	308	355	304	343	318	337	279	354	345	352	285	315	340	339	303	305	343	300	307	293	330	330	319	322	304	288	329	326	312	319	304	327	308	313	316	347	305	328	303	283	340	334	295	343	346	302	328	341	319	335	340	306	313	354	319	329	311	324	372	312	324	366	311	334	334	358	340	312	295	332	327	347	307	294	337	336	331	311	344	317	336	324	317	351	321	315	336	329	337	316	317	298	352	337	332	332	290	329	320	332	338	341	334	306	319	305	348	325	337	356	330	359	336	332	312	339	345	323	298	323	333	346	345	316	307	320	302	317	318	306	327	349	339	332	322	342	333	317	345	302	319	343	319	292	311	324	350	341	290	319	280	319	306	314	312	361	332	325	322	305	317	341	323	326	322	305	341	328	313	318	329	325	331	309	301	315	359	318	308	310	335	334	346	341	316	310	354	341	337	321	365	294	351	321	311	315	303	329	321	360	305	328	334	364	310	336	323	290	327	318	326	329	337	352	317	314	333	333	314	295	369	294	329	338	317	347	297	316	357	295	321	338	316	310	316	359	321	323	326	323	311	324	337	312	331	320	321	341	350	357	343	344	328	327	332	356	329	323	315	329	329	300	280	349	353	307	330	320	296	296	338	340	338	329	309	357	322	329	354	338	295	307	362	349	289	319	305	332	306	321	325	342	324	314	312	335	310	320	320	283	340	335	330	318	340	337	338	349	312	330	335	305	313	355	307	313	340	328	349	300	310	321	344	345	320	325	295	347	312	329	308	303	320	351	328	312	338	362	285	335	329	308	345	354	338	331	329	314	308	335	348	322	353	340	289	320	339	362	348	308	312	334	319	316	362	304	301	314	306	331	336	309	297	329	322	315	304	318	334	321	335	350	350	312	321	342	321	320	356	306	352	314	341	290	310	308	335	303	321	315	338	311	292	317	337	300	314	311	325	300	309	335	323	298	318	323	312	301	329	313	312	319	370	327	305	324	305	308	320	302	311	344	306	315	342	309	313	350	325	281	306	308	340	320	319	321	319	331	318	304	317	343	320	324	283	319	330	320	345	344	328	347	295	306	348	307	338	355	321	334	310	315	309	315	322	298	321	318	328	307	335	322	314	305	337	333	316	336	300	362	333	328	331	322	336	360	336	329	316	303	323	348	285	329	308	329	338	296	308	305	322	319	313	315	321	319	356	303	288	337	313	345	304	323	341	313	354	307	324	329	341	329	290	331	342	321	338	338	321	324	325	334	305	305	305	333	302	318	333	331	324	314	310	307	329	350	329	321	311	350	330	312	320	308	330	336	274	308	308	331	307	308	312	344	348	314	342	301	320	332	322	329	292	353	343	316	329	332	330	325	324	309	295	343	321	299	321	313	308	301	327	320	309	330	303	319	297	333	318	313	323	349	336	337	333	325	313	350	295	319	300	331	329	329	334	352	314	326	328	303	356	301	345	331	303	346	314	314	324	342	289	317	329	364	303	303	326	364	335	304	329	325	343	311	329	339	329	322	331	330	325	341	312	326	327	312	291	338	309	317	332	326	307	322	336	317	334	338	334	327	334	321	321	342	297	300	312	334	316	310	316	323	321	362	339	305	322	345	307	353	303	309	302	335	333	355	298	330	350	319	324	315	350	303	305	337	323	340	291	315	320	334	299	346	311	336	347	336	357	310	340	310	309	310	351	307	346	323	303	335	307	313	324	343	345	318	343	343	302	308	361	329	334	303	358	320	339	315	350	317	329	327	330	322	308	307	332	330	312	313	319	345	336	326	317	362	306	321	306	330	355	322	303	309	290	332	323	313	315	324	324	340	310	321	328
11269	26510	20104	11986	8735	6330	4698	3510	2750	2205	1835	1609	1379	1279	1174	1027	979	892	790	827	765	710	708	670	686	646	631	580	588	609	613	602	574	591	594	577	546	544	558	558	541	596	537	518	525	524	537	547	543	518	519	527	530	480	531	503	541	537	558	504	494	500	537	535	529	549	537	534	561	552	568	524	538	527	544	517	538	562	565	557	534	542	556	532	538	518	519	566	529	491	524	510	522	521	503	536	545	527	526	514	510	519	533	558	527	518	512	507	516	488	519	523	540	534	518	496	551	530	519	483	478	552	540	570	489	522	501	572	500	523	527	483	543	550	531	552	554	503	512	523	546	576	523	518	567	523	533	515	549	571	525	499	517	533	490	516	521	548	550	496	542	541	536	507	495	518	511	554	539	502	511	523	502	532	519	529	497	567	528	506	480	549	518	553	497	529	515	491	534	507	534	504	537	536	509	503	542	566	536	499	504	548	516	531	533	512	524	545	531	504	502	527	514	533	520	548	527	524	486	522	505	523	501	562	548	505	519	512	542	475	546	503	519	509	502	542	582	551	568	528	547	532	495	502	543	536	533	534	520	499	527	529	529	533	512	523	525	558	475	535	486	538	515	532	548	547	500	537	577	521	534	509	511	543	521	503	545	556	535	507	564	499	523	510	545	530	532	542	511	534	524	486	497	527	532	493	505	512	539	476	564	520	496	528	511	488	472	526	501	544	524	471	559	496	525	546	487	527	578	473	503	529	480	512	515	563	555	490	510	544	549	503	530	531	517	515	498	520	523	555	525	531	536	553	504	515	523	516	518	515	530	570	527	526	487	530	527	517	562	550	483	529	493	561	552	512	534	561	557	494	503	533	563	536	513	559	536	547	510	495	564	559	538	496	547	520	524	544	518	535	533	504	542	561	506	534	567	566	493	540	548	548	504	520	518	516	542	516	519	486	505	538	521	528	535	550	561	508	475	567	546	529	503	564	509	518	519	557	561	494	473	534	506	494	512	490	510	537	489	504	526	506	534	493	486	560	549	522	524	503	503	556	535	557	534	550	518	527	484	535	514	566	496	513	557	512	485	495	535	549	544	505	521	541	573	508	536	537	530	517	547	528	508	534	523	506	551	533	543	494	580	540	547	544	491	544	540	519	515	519	529	545	493	523	550	526	545	508	525	541	561	539	476	503	475	570	537	492	518	527	501	510	544	489	542	556	539	558	522	502	525	536	536	507	510	537	507	533	520	531	556	513	545	526	567	526	515	468	519	538	512	551	551	538	510	533	491	529	520	519	544	536	531	533	549	562	516	503	495	511	525	504	493	523	541	510	529	503	530	570	536	498	502	509	518	540	532	503	499	537	547	521	532	516	573	523	508	531	529	555	515	569	573	525	527	489	535	439	541	517	537	551	498	527	535	570	502	538	533	520	546	547	545	482	548	514	543	495	507	535	550	451	571	559	561	498	504	492	539	507	513	508	514	493	528	508	565	487	494	513	522	515	576	559	517	544	506	552	456	524	512	544	545	525	523	522	539	518	523	507	529	509	544	541	540	554	522	550	534	550	518	569	510	533	522	565	527	509	514	572	567	520	574	525	522	494	526	495	529	532	519	509	504	497	538	505	506	544	543	574	542	529	533	494	529	511	548	535	487	494	521	504	506	525	536	448	512	536	510	534	544	530	497	543	515	497	498	550	531	522	503	519	473	520	486	559	538	506	525	530	520	556	533	536	530	555	507	486	544	561	549	538	509	528	481	535	546	509	540	481	494	505	592	550	549	558	524	510	503	507	502	478	502	482	487	491	483	543	530	506	530	540	540	520	495	525	565	531	526	575	520	530	512	510	542	497	500	521	515	557	506	539	537	521	495	512	527	539	550	490	533	509	495	529	521	499	547	530	549	557	522	501	482	520	531	506	536	526	510	529	514	574	568	527	504	523	570	527	504	536	511	475	519	531	517	556	480	519	571	531	522	536	570	541	510	529	539	497	534	531	500	531	528	567	500	522	504	559	540	516	549	513	579	512	520	555	489	557	544	548	528	511	532	492	569	544	530	499	550	539	545	501	508	529	534	540	535	541	530	484	522	499	480	502	488	473	538	526	508	475	504	511	516	530	555	530	518	509	531	503	508	525	521	516	495	493	507	535	504	527	553	560	513	528	530	518	500	480	516	487	536	514	538	489	513	515	543	558	543	486	508	542	511	584	513	475	523	515	535	538	558	500	504	523	553	539	511	551	518	514	518	516	526	529	501	525	528	534	524	531	532	544	534	499	538	539	517	536	524	495	517	512	567	511	458	540	561	552	519	526	542	517	563	511	540	532	533	499	527	550	517	492	575	522	524	530	535	528	529	521	524	522	485	536	528	570	542	521	506	556	532	525	485	532	540	508	523	505	497	545	517	553	491	520	529	533	538	505	572	510	552	536	571	546	497	509	575	523	547	581	518	525	556	513	498	496	500	473	511	554	525	557	522	522	511	488	506	541	572	527	506	520	493	512	493	503	499	588	522	545	560	520	522	526	532	520	539	551	508	563	505	546	521	501	558	522	540	523	524	520	518	506	531	513	536	505	487	534	556	514	540	482	576	525	542	534	537	541	512	532	491	522	543	516	510	516	520	509	541	530	467	493	543	508	521	542	512	496	543	478	538	511	505	552	541	518	554	516	516	518	505	558	502	501	544	571	512	511	537	542	513	519	544	493	523	522	536	548	508	546	515	515	516	541	506	533	529	512	528	516	515	499	510	520	499	471	518	517	519	510	503	566	486	583	527	504	542	507	548	536	522	534	519	519	540	504	512	525	518	498	509	524	571	485	511	540	508	558	507	524	506	536	522	541	555	535	549	504	502	521	535	502	495	524	543	532	488	506	545	550	543	547	540	512	546	519	519	498	518	494	506	518	501	526	523	590	541	519	493	556	520	508	507	524	548	512	529	562	531	543	550	490	547	551	522	534	493	532	520	526	546	568	557	530	534	490	528	529	522	537	541	547	509	502	518	530	531	567	547	546	536	532	532	508	528	537	515	473	550	518	518	523	520	531	564	557	538	550	541	497	543	525	512	519	498	519	536	543	519	554	518	536	507	526	527	502	541	508	521	569	542	519	538	545	513	518	516	496	535	506	508	562	541	523	518	516	520	555	512	504	516	521	521	516	523	586	538	515	498	547	525	541	522	535	542	555	525	560	531	531	510	487	528	542	574	527	513	540	495	542	564	556	540	524	533	511	498	548	537	506	514	537	539	532	544	525	536	507	521	521	518	500	530	562	515	482	562	537	592	513	537	535	543	517	525	508	502	517	518	493	544	532	564	513	553	535	539	511	530	526	501	522	506	519	569	511	536	536	493	509	528	515	524	547	525	525	572	474	530	498	505	484	527	493	531	552	528	512	530	539	531	550	525	528	520	551	548	546	493	502	553	505	514	547	539	543	515	498	525	492	507	530	571	539	552	545	493	525	547	532	546	545	545	566	537	520	518	559	461	529	559	511	514	446	517	538
22688	21534	28864	24647	21542	19975	6314	2354	1558	1335	1075	894	838	699	544	586	532	433	436	360	352	329	320	304	272	285	287	286	266	253	226	244	236	225	220	255	259	230	242	255	209	232	219	236	220	210	202	210	215	193	226	234	194	236	218	210	222	196	205	212	200	218	228	194	227	201	228	200	222	204	240	217	217	194	201	187	199	223	217	211	223	222	217	217	214	204	265	182	215	237	214	207	227	225	224	197	204	203	200	229	203	212	224	231	206	224	228	222	227	202	204	209	210	206	184	214	194	201	199	207	230	193	221	219	226	175	230	202	197	212	208	220	184	217	187	208	222	194	197	203	194	235	177	212	196	231	211	214	231	215	200	197	211	204	201	193	221	189	190	215	207	207	202	219	256	202	187	225	206	186	218	196	214	202	224	198	186	199	201	209	195	207	212	178	211	193	203	207	213	178	197	188	193	205	179	205	198	205	211	204	218	225	193	191	213	190	206	210	196	219	221	215	210	186	209	184	190	193	211	190	227	208	191	203	195	207	228	212	181	197	188	190	205	207	189	207	195	208	197	214	200	169	200	225	216	203	199	220	196	211	214	195	205	195	210	204	218	210	202	191	209	222	202	216	214	201	213	201	212	205	211	227	212	213	207	204	196	190	213	207	197	191	196	199	179	205	195	202	213	215	193	231	231	201	217	190	183	219	206	194	193	199	217	207	206	200	194	189	221	217	200	185	205	212	214	185	193	220	208	205	177	219	198	197	223	205	218	199	212	204	232	208	182	226	209	219	225	185	207	216	225	204	183	196	242	198	185	195	212	180	180	197	188	208	195	204	208	201	206	225	211	230	192	205	204	210	202	221	170	191	169	202	204	219	199	195	216	226	184	192	195	220	186	195	191	195	220	234	211	214	209	236	181	199	181	211	185	219	183	192	233	194	242	205	234	200	205	218	185	177	203	211	212	220	207	213	226	224	211	205	184	215	191	207	185	214	203	217	197	230	203	192	214	226	207	223	213	214	220	216	193	192	210	181	186	186	209	216	199	189	222	192	226	216	196	225	215	223	246	206	216	197	210	186	169	207	203	196	223	212	233	168	182	204	229	187	221	213	199	187	203	200	201	212	203	210	204	208	205	210	207	217	207	224	215	183	211	197	204	213	203	212	196	194	205	224	201	198	179	195	219	205	221	206	189	196	191	212	214	207	213	201	224	225	205	200	216	185	201	208	205	211	192	199	219	226	231	220	196	204	236	228	196	207	192	222	218	191	166	194	205	212	213	205	203	225	194	211	206	209	204	186	206	224	204	210	176	213	204	187	212	186	218	195	196	230	195	223	199	219	195	202	184	224	206	194	232	183	199	185	224	213	230	214	198	220	236	217	214	202	210	223	194	197	221	201	197	208	161	197	222	220	202	194	207	204	211	223	215	203	197	248	215	211	204	197	190	202	202	193	206	217	224	228	191	199	205	184	211	187	216	192	187	197	206	215	200	246	205	214	203	203	206	205	184	224	218	208	215	208	223	208	213	180	200	188	233	210	238	193	196	195	212	221	199	211	204	203	211	218	208	213	229	215	220	211	225	217	206	204	210	197	227	178	196	204	172	212	227	195	218	182	225	206	212	207	214	198	216	207	208	188	197	173	225	212	228	221	227	224	200	214	199	212	198	194	186	207	214	209	196	203	206	198	166	182	192	224	241	225	241	201	188	209	207	185	200	214	200	228	215	194	184	215	217	210	207	205	228	214	208	197	203	204	198	208	233	193	209	219	233	190	216	200	199	213	204	216	207	209	207	205	214	184	196	195	200	195	187	212	207	208	220	207	216	241	193	201	191	213	183	199	227	206	211	185	224	203	208	203	220	198	250	225	206	236	180	211	232	226	206	188	200	200	218	202	187	191	184	195	202	197	204	191	208	211	218	207	201	198	204	195	202	218	208	220	197	199	178	210	209	216	205	192	202	204	197	229	197	209	213	208	177	202	194	224	199	217	195	175	221	182	215	198	191	217	189	220	202	187	199	204	226	185	221	177	234	194	189	200	187	226	229	184	176	227	205	215	186	199	199	195	209	208	197	213	209	208	191	218	186	237	213	237	219	207	207	205	220	208	206	226	219	183	216	211	197	213	195	208	233	206	197	222	211	195	196	186	213	204	203	212	178	202	208	193	175	214	210	185	218	207	199	195	212	199	240	218	199	237	181	201	217	221	214	218	214	190	225	231	236	238	202	206	226	188	221	204	201	215	205	211	222	204	214	193	205	205	183	192	220	227	195	225	197	179	186	199	205	204	210	206	210	204	204	205	208	204	198	216	205	192	208	206	181	198	201	209	212	236	185	210	220	182	201	198	222	196	213	199	187	195	201	216	223	208	226	197	188	210	209	222	196	211	184	227	197	212	207	208	217	233	191	226	235	211	219	213	193	207	217	194	211	199	183	188	211	197	201	195	172	174	204	212	192	208	207	204	225	172	216	216	201	183	231	189	189	205	203	197	215	208	194	225	180	199	182	209	220	206	207	217	223	205	216	199	199	202	189	199	213	194	200	219	221	204	204	211	194	213	198	205	193	219	222	217	195	234	199	217	205	210	203	221	204	201	200	214	225	183	219	198	182	191	244	209	191	220	213	215	193	205	195	254	223	223	219	206	211	200	183	211	212	202	232	185	208	178	210	217	216	214	185	222	189	211	187	208	206	199	203	225	207	216	215	213	217	203	222	198	209	207	209	214	208	222	202	208	183	213	222	207	196	207	218	228	213	213	207	194	215	211	210	209	194	193	230	222	196	197	201	220	197	190	186	195	213	174	197	177	216	214	194	210	205	206	182	231	205	201	212	208	216	188	219	184	204	198	211	210	220	175	197	207	218	203	234	213	210	184	186	197	213	180	199	206	227	221	208	205	198	192	197	190	206	200	206	197	180	195	225	196	204	196	194	202	224	228	192	197	225	211	218	226	198	206	204	222	190	214	208	224	217	182	217	188	206	206	201	214	185	191	180	210	179	230	160	190	185	198	219	228	225	210	196	195	226	236	223	197	192	227	214	247	212	200	208	201	202	199	207	226	202	195	192	191	205	205	204	211	204	203	210	202	217	195	213	216	220	202	221	214	213	209	220	215	196	218	227	241	190	196	202	215	204	208	196	223	189	205	199	196	172	191	223	217	202	218	232	204	217	228	200	186	185	211	203	210	229	188	234	211	209	166	193	212	193	200	198	207	209	211	207	212	209	210	200	228	217	189	207	191	199	195	195	208	203	200	205	236	200	211	218	189	207	220	195	186	198	204	225	234	183	199	214	222	216	203	246	194	218	205	204	208	206	189	205	211	193	203	181	211	224	205	200	204	197	207	199	200	206	198	206	193	214	210	195	212	250	223	197	210	202	199	208	210	220	208	197	208	218	215	213	220	193	202	234	196	189	187	175	193	213	237	175	219	199	213	187	231	216	211	190	191	204	187	197	226	198	202	193	187	212	218	184	209	224	203	211	223	227	233	205	205	182	193
13263	34807	28094	18935	14117	10752	7778	5815	4511	3591	2901	2471	2059	1759	1564	1403	1256	1091	981	879	809	707	641	596	560	545	579	541	512	469	515	434	453	416	394	430	395	420	392	417	413	404	366	398	341	360	317	339	389	365	362	339	316	343	333	370	332	312	352	333	342	335	344	333	311	331	333	348	332	298	345	337	293	350	360	373	319	336	325	342	322	339	358	316	321	356	322	356	325	358	329	365	356	374	324	307	347	310	342	361	327	327	320	311	345	333	348	326	336	318	317	358	327	332	324	315	324	301	351	355	341	357	336	353	339	300	367	343	256	333	335	339	294	306	378	336	321	356	342	334	303	323	315	339	364	334	341	331	337	354	340	326	328	353	325	294	326	358	302	331	310	341	322	342	358	369	337	319	332	328	312	282	323	290	332	333	320	306	361	361	316	358	312	336	323	305	324	319	310	323	334	318	323	306	318	320	323	338	328	336	327	342	331	294	351	324	352	330	329	322	354	337	322	319	355	328	330	326	341	295	320	332	312	322	348	302	340	302	326	359	311	338	317	318	328	341	337	314	309	336	322	370	347	342	333	334	330	346	350	347	294	357	323	326	310	305	320	348	313	347	341	318	314	332	351	308	334	341	319	364	347	316	328	275	320	332	330	349	366	322	326	348	315	333	351	332	330	302	353	332	335	323	325	335	312	322	342	309	306	349	361	351	288	339	336	339	311	342	339	332	321	339	316	337	325	300	337	333	331	290	305	323	331	315	302	330	399	338	322	335	320	327	328	343	340	363	316	373	333	302	333	347	313	344	338	336	295	342	313	342	350	359	345	314	325	344	331	313	307	323	320	320	352	298	315	353	325	368	325	319	327	340	311	338	318	313	307	334	362	320	331	357	330	342	345	326	320	370	333	345	354	319	334	348	339	348	341	340	338	347	333	322	312	334	305	310	360	313	319	360	342	286	349	323	309	327	332	332	337	358	332	303	353	343	332	331	329	327	307	302	366	343	339	343	317	303	298	339	317	338	352	307	330	336	328	315	308	335	304	330	334	318	329	312	333	352	297	306	332	322	348	335	322	309	349	304	321	323	347	344	348	344	316	353	323	362	320	340	346	344	351	315	323	343	319	335	321	311	285	349	314	327	339	327	320	336	333	300	347	345	353	341	311	304	322	320	328	305	334	315	340	319	358	339	306	362	326	356	337	333	334	338	333	328	328	339	315	337	326	318	338	345	320	326	343	297	332	343	355	324	335	336	324	327	324	328	327	327	314	321	346	334	324	323	312	297	324	321	321	357	313	334	313	328	300	353	306	351	319	318	321	324	353	326	357	334	315	310	335	327	317	363	312	359	359	327	329	307	345	322	323	291	338	318	341	337	327	315	335	334	308	331	337	311	324	343	343	352	315	325	338	358	287	349	346	350	330	320	324	300	321	338	344	349	310	334	344	324	324	341	336	311	323	329	349	336	313	332	325	320	331	327	375	307	310	322	339	329	299	341	338	355	345	325	341	310	315	305	320	341	349	325	318	344	345	335	322	323	327	333	347	307	345	326	338	361	350	320	298	332	317	333	338	313	339	314	349	345	318	336	340	367	330	307	332	332	306	309	371	354	330	299	292	345	329	341	354	328	348	345	354	344	360	348	320	313	370	307	330	365	317	326	348	308	342	356	347	335	313	295	311	341	334	334	322	296	345	343	346	313	314	331	320	299	331	323	313	330	313	393	342	349	343	341	325	354	335	342	354	335	353	291	330	348	339	331	361	355	342	324	318	312	340	362	327	308	312	317	359	309	316	320	331	310	324	345	365	323	331	344	351	351	333	371	311	342	330	348	342	338	315	341	365	331	325	312	335	317	314	358	319	313	314	307	304	298	322	337	294	317	322	306	360	329	337	330	318	332	291	315	337	361	312	344	343	352	362	324	309	331	327	303	330	352	334	309	330	346	318	347	346	357	348	340	325	280	305	321	335	347	354	322	326	333	357	344	343	315	325	340	361	342	335	358	326	319	340	332	312	277	334	344	321	346	320	312	334	336	327	349	351	327	322	306	332	359	348	323	328	299	305	340	320	307	327	296	324	315	313	350	363	323	348	324	315	348	309	345	328	357	319	328	355	347	336	328	324	333	316	300	323	323	331	347	314	343	288	327	327	309	323	347	332	332	343	340	339	331	333	334	335	343	347	310	315	324	347	332	343	320	323	341	367	330	306	344	318	287	350	300	317	347	345	349	344	328	308	335	315	335	305	335	317	327	354	337	309	315	326	340	308	344	352	304	306	324	345	302	316	326	304	297	325	323	320	305	327	332	344	356	318	320	318	307	290	349	336	335	285	309	313	354	340	336	339	350	331	328	337	339	309	350	353	328	347	312	312	341	326	306	302	352	334	324	331	340	395	334	326	340	343	302	341	290	299	322	355	311	326	314	338	355	328	328	348	315	321	325	321	337	336	328	317	360	342	341	325	335	339	326	326	330	302	324	324	329	323	327	344	331	354	348	353	334	324	321	349	339	327	291	349	328	345	344	345	366	329	282	317	301	335	325	340	348	332	328	334	316	313	320	337	327	341	373	329	312	306	319	328	331	316	335	317	311	322	333	281	326	336	323	337	341	312	310	341	338	353	345	330	350	337	329	328	325	355	366	334	328	316	330	336	323	309	331	297	332	343	318	331	365	347	328	342	348	357	340	354	342	330	352	368	341	351	337	335	335	307	347	330	327	356	345	329	329	311	318	308	334	338	305	361	342	336	314	342	333	351	356	358	312	359	307	332	357	322	328	330	298	322	333	310	303	342	323	308	330	312	347	330	325	354	324	336	336	308	318	312	328	311	350	336	326	329	332	315	328	343	339	294	327	318	360	308	335	325	328	309	333	322	335	343	317	340	358	352	328	337	335	335	350	346	297	327	334	335	337	335	315	334	351	321	342	354	306	303	360	324	329	305	323	339	342	323	350	311	306	320	323	328	332	298	345	339	314	327	343	337	327	339	353	344	322	326	308	374	317	330	330	326	333	326	358	321	343	328	320	318	328	336	329	332	326	331	327	336	344	330	311	354	317	340	339	323	318	323	367	348	343	337	330	309	330	308	348	332	339	325	330	340	329	313	326	315	324	346	345	357	308	331	295	322	340	353	323	310	353	319	332	343	319	327	359	343	350	350	332	337	337	363	319	334	355	338	342	307	355	335	314	365	317	340	326	313	336	375	353	333	362	314	319	289	319	345	331	292	357	318	356	317	342	326	311	363	326	329	340	326	344	360	357	325	324	355	337	347	317	334	336	327	322	307	327	319	342	362	338	329	338	323	338	320	314	346	349	325	322	347	349	324	330	331	351	298	340	330	340	315	332	329	334	329	323	329	331	295	328	352	321	321	341	338	338	352	334	361	324	358	363	346	296	342	312	349	341	319	350	326	351	338	340	323	358	315	340	319	352	372	363	336	321	325	308	295	323	335	341	307	321	304	314	336	318	345	323	302	333	317	287	341	311	345	318	316	338	332	333
27604	20116	13192	5919	2926	1806	1266	891	792	748	624	546	479	533	458	451	437	435	365	360	396	383	346	381	376	324	340	381	332	361	311	326	336	322	354	362	352	310	324	350	350	362	333	334	310	318	361	296	322	322	333	324	314	346	320	322	331	314	333	336	305	318	303	323	308	317	298	303	331	330	334	316	353	321	337	348	340	281	340	324	320	316	321	318	322	302	369	345	320	310	337	338	350	319	337	344	357	323	304	340	347	357	347	294	353	332	314	321	322	346	332	307	329	304	341	360	323	321	329	278	336	309	328	340	317	337	345	340	323	313	329	339	332	303	285	331	328	349	325	346	337	316	335	338	302	336	325	323	307	337	338	290	336	316	340	315	321	314	354	349	312	342	323	326	328	309	346	325	338	339	310	336	332	311	370	335	343	317	303	306	323	380	349	346	334	347	342	356	310	346	338	351	318	309	318	337	320	321	345	305	318	339	324	315	339	333	357	337	312	356	356	318	323	324	305	288	347	330	317	300	324	338	333	338	359	346	320	374	341	351	315	326	318	321	297	299	332	347	323	346	291	301	331	317	307	292	323	313	319	356	319	339	327	302	315	328	344	323	339	346	320	342	346	320	343	340	313	358	351	322	306	321	306	336	332	347	324	322	344	320	329	309	328	355	325	324	313	342	341	360	324	320	334	331	328	305	348	327	318	320	343	309	313	335	357	298	327	354	333	325	332	308	323	346	369	349	364	299	327	340	335	325	325	342	314	317	321	341	323	337	315	321	305	312	316	328	332	308	361	321	315	302	341	311	333	331	304	345	351	343	318	333	337	309	324	309	335	315	337	332	298	333	305	318	302	337	323	338	321	331	326	341	333	353	356	320	328	348	354	331	314	329	325	313	298	336	311	370	304	343	327	309	357	372	325	342	324	323	320	357	305	326	328	339	323	343	341	361	343	310	312	315	352	332	359	321	339	347	299	389	360	303	321	315	301	312	336	359	338	330	336	326	371	339	353	323	327	314	331	298	334	365	316	361	337	321	339	338	341	357	343	342	352	338	330	356	354	321	328	340	324	306	318	323	338	322	343	314	320	359	305	319	315	313	323	337	349	339	329	349	315	330	338	337	331	291	305	332	313	315	316	353	357	328	327	349	338	298	341	297	312	298	345	322	352	306	311	331	297	319	362	317	317	316	297	337	335	307	347	345	312	314	340	346	303	340	330	330	306	339	346	345	323	333	328	344	314	341	315	327	336	330	341	341	336	330	310	327	304	304	322	338	334	296	355	332	341	322	348	350	302	327	319	338	338	337	315	316	320	325	333	331	314	334	327	338	330	322	348	318	334	309	324	320	331	333	331	331	322	335	312	333	345	324	337	349	377	327	346	339	333	320	316	312	331	284	321	320	318	342	344	326	336	338	324	318	334	347	303	339	308	344	333	334	351	336	330	304	340	334	334	301	320	314	376	341	334	345	335	331	332	320	370	311	324	299	338	333	350	294	311	348	339	342	317	332	327	325	306	322	335	325	347	328	331	326	346	342	352	285	346	302	354	311	321	303	320	342	339	323	345	330	312	323	333	316	338	357	307	330	332	334	332	339	332	310	295	307	352	327	321	326	345	339	334	348	337	363	329	307	311	294	339	302	321	317	331	337	378	315	310	341	331	320	332	308	316	339	343	272	344	330	364	343	320	324	327	319	336	355	337	356	356	319	328	366	342	354	303	306	326	297	336	335	310	310	317	341	345	353	306	348	320	326	324	360	340	335	331	331	313	284	341	353	326	337	323	322	312	341	323	319	338	319	330	305	334	315	331	350	331	310	308	340	323	328	326	328	350	343	331	323	321	329	316	319	328	335	319	319	369	380	341	321	311	358	328	344	322	320	348	344	344	320	339	353	354	322	339	350	321	329	322	322	341	341	345	380	309	308	341	343	328	320	337	329	296	350	342	366	313	368	299	323	342	310	271	321	344	325	316	346	325	347	327	350	315	360	362	339	332	327	342	331	369	371	302	329	339	343	351	367	338	351	316	329	339	323	317	319	281	340	321	359	343	314	361	343	307	319	329	317	322	331	341	328	345	337	347	351	305	276	325	347	341	335	319	305	328	332	325	317	324	339	322	322	308	321	347	339	314	316	304	330	352	349	313	352	318	342	330	315	297	314	307	311	328	329	331	326	324	345	343	321	284	313	349	342	326	316	300	327	329	354	350	326	309	339	342	316	299	316	328	322	324	347	314	317	336	331	349	299	325	347	311	300	322	342	334	329	320	333	358	334	286	318	304	347	303	357	356	328	337	308	330	358	328	316	317	312	328	292	307	349	325	339	318	317	326	378	321	347	306	318	312	327	360	331	311	334	341	327	305	313	339	342	350	340	344	327	331	332	347	355	337	322	331	310	347	332	345	312	347	314	313	308	352	323	318	322	298	290	321	298	282	334	321	318	329	334	334	330	318	325	317	309	356	350	331	337	316	330	341	335	328	306	323	350	316	339	338	319	302	344	291	300	334	313	324	326	338	318	325	342	332	339	325	349	311	309	302	333	327	335	341	307	323	302	315	318	331	336	303	327	338	319	330	315	332	324	343	316	299	328	325	323	336	334	318	303	327	299	348	356	318	298	335	305	316	342	366	332	328	311	373	322	323	332	336	328	302	362	340	309	349	352	333	336	332	338	309	297	363	329	312	336	323	327	307	327	309	322	336	328	317	343	318	321	306	314	329	331	342	312	322	340	325	316	329	316	340	347	347	306	301	357	324	332	316	355	330	307	331	335	289	325	333	307	316	285	305	330	348	339	346	329	292	325	331	340	328	346	302	305	334	323	332	325	357	339	328	329	288	340	325	302	344	352	300	290	315	335	349	309	330	356	314	315	317	312	313	351	335	352	303	335	315	319	325	340	351	335	346	338	364	349	296	331	341	337	326	350	339	309	345	325	309	310	326	332	345	323	323	338	363	283	314	307	312	324	311	333	317	322	332	335	329	330	328	340	333	299	330	318	352	312	306	295	332	297	333	339	346	344	336	341	343	311	358	319	337	308	325	358	348	297	327	325	364	356	336	334	322	331	291	334	325	318	331	333	352	331	330	334	314	344	327	295	299	312	305	311	318	323	323	325	331	321	342	336	319	319	308	301	334	314	348	349	328	338	315	336	337	325	318	326	332	326	321	349	326	315	325	339	343	343	331	333	316	299	342	353	309	327	316	321	309	326	315	316	328	321	336	315	331	359	307	308	339	340	318	301	326	320	344	300	362	343	327	314	330	312	338	339	322	311	349	348	333	342	330	314	307	334	374	320	331	334	351	351	282	328	300	358	342	324	333	312	308	374	350	314	312	349	334	318	344	345	365	350	361	313	317	322	324	323	316	314	310	326	327	296	369	303	320	327	315	332	338	308	356	319	312	402	308	316	347	343	312	295	317	348	319	309	317	321	336	326	327	331	314	314	330	345	333	342	345	349	342	325	324	332	347	343	309	304	296	343	345	340	321	318	373	352	345	318
11447	22801	16604	9345	6544	4755	3415	2595	2070	1688	1475	1309	1175	1030	1000	920	828	796	734	758	721	716	634	656	610	622	608	610	566	607	592	550	566	551	554	594	540	548	555	537	602	552	557	551	566	534	556	563	564	558	597	548	534	560	536	579	533	575	569	557	512	569	512	560	522	517	557	553	552	512	534	503	529	518	564	539	540	515	546	575	554	532	498	548	546	507	533	542	563	499	554	535	579	575	538	533	518	578	571	530	521	564	537	545	543	550	534	588	532	544	531	579	564	526	497	504	542	560	524	504	549	537	515	575	570	532	557	584	470	522	539	513	557	536	539	544	536	572	530	556	552	536	565	527	501	541	500	507	523	558	554	534	536	540	548	564	576	534	557	542	520	596	475	577	513	555	514	559	519	531	515	538	546	551	518	517	542	541	535	503	554	566	555	496	527	584	543	524	532	559	560	564	542	535	576	558	573	537	553	509	523	501	543	545	589	532	522	531	561	527	580	524	603	514	532	561	516	540	549	531	524	527	563	515	562	516	536	564	535	520	532	570	559	522	587	559	542	528	529	544	517	562	524	545	499	552	537	550	568	539	528	493	513	574	545	586	563	540	512	563	532	500	528	528	559	527	540	549	515	557	507	508	560	513	590	543	532	564	514	527	589	586	501	549	528	543	511	533	547	542	485	527	526	503	554	543	543	555	556	536	523	536	538	522	531	495	546	572	512	535	524	510	550	526	537	518	527	551	560	607	542	560	492	572	552	570	520	578	506	556	565	497	508	531	531	516	522	586	563	506	542	520	497	511	540	556	506	517	499	522	538	556	544	556	554	512	533	535	544	545	538	572	548	575	578	565	526	558	543	514	544	562	562	518	559	495	548	560	552	572	533	537	553	576	553	571	537	566	549	571	531	530	525	580	556	541	575	565	561	543	567	525	551	514	552	521	557	558	599	539	483	542	569	560	586	586	512	529	495	545	571	512	552	561	488	515	546	547	538	548	525	529	558	524	576	557	569	558	542	549	545	529	536	528	551	540	590	536	540	544	528	540	512	506	557	535	578	564	495	570	537	532	535	556	529	541	516	545	544	579	523	545	540	584	533	527	569	542	561	516	516	585	520	541	528	558	512	506	559	566	517	540	569	516	548	502	537	545	563	522	555	520	562	586	512	544	571	539	500	553	552	541	556	519	538	523	574	532	528	556	543	516	524	561	537	545	582	525	497	539	517	574	591	517	568	555	536	556	525	537	539	569	553	575	535	555	525	518	559	537	566	544	582	572	586	560	588	555	526	543	545	537	572	559	553	548	552	523	552	550	544	542	538	528	553	538	562	561	537	549	498	489	572	559	527	507	575	531	538	540	559	568	549	519	545	549	500	529	508	530	535	532	542	513	572	552	526	574	538	541	545	554	542	553	576	544	509	530	542	539	529	549	544	472	560	540	548	558	531	551	500	510	564	532	546	519	545	544	486	482	542	542	586	562	509	555	519	532	548	589	550	550	535	551	538	542	581	537	545	501	581	523	547	516	536	526	560	550	504	529	532	549	557	552	538	522	517	543	587	518	543	557	541	576	517	589	559	564	516	545	549	549	544	544	521	565	561	548	519	531	557	543	529	521	504	539	553	547	526	522	537	516	569	529	554	524	533	549	579	560	526	529	519	549	541	491	516	503	526	545	546	536	560	586	516	528	539	584	537	532	535	536	537	501	554	535	496	539	544	555	523	537	510	586	497	524	579	530	558	585	551	508	561	543	545	550	529	538	554	594	536	532	510	550	526	552	538	560	537	525	560	494	525	533	492	525	531	545	552	567	484	545	538	548	513	528	537	558	574	522	574	507	546	552	518	549	530	502	519	538	528	535	509	486	536	568	549	538	539	541	525	505	557	548	549	533	574	587	523	569	597	532	541	543	537	556	580	524	547	565	528	563	510	542	537	565	536	540	567	546	580	548	498	584	502	540	591	547	559	545	550	523	523	523	563	541	531	546	554	533	543	553	530	552	492	577	565	544	532	556	580	535	556	543	522	519	524	498	532	543	531	578	507	520	555	493	546	541	551	540	554	570	543	525	558	510	521	557	557	531	530	520	575	528	550	517	526	597	525	541	527	497	553	540	550	537	529	537	577	530	557	565	553	567	550	551	552	586	526	479	546	539	559	608	584	572	571	495	551	537	532	518	525	541	533	541	597	503	566	541	580	527	497	586	568	536	546	494	532	544	531	538	573	508	566	530	525	543	555	541	506	547	571	559	521	560	563	534	543	541	547	555	563	511	521	551	480	534	577	560	543	572	540	504	604	589	562	525	528	564	521	529	558	550	502	506	533	566	546	560	504	556	545	516	523	525	520	520	528	524	550	483	529	539	528	555	516	547	527	577	562	551	546	553	530	567	557	557	578	572	545	518	526	572	532	527	524	510	576	521	559	524	543	538	570	570	553	549	533	534	557	499	575	545	516	492	540	555	548	551	550	576	537	461	582	523	618	557	549	497	522	509	533	538	520	533	522	580	539	538	541	494	541	550	551	511	504	539	531	531	585	560	564	551	539	559	550	502	519	598	494	533	508	544	541	563	541	497	514	522	525	511	536	518	554	592	558	528	500	559	559	552	546	558	554	571	538	552	547	585	537	545	555	531	544	524	586	530	525	533	520	537	545	503	527	578	565	529	561	536	573	537	545	535	531	540	538	603	526	518	556	521	539	531	539	539	524	566	535	508	547	556	536	581	562	541	527	506	546	572	526	575	527	546	521	514	569	577	561	530	543	509	539	529	588	544	526	543	529	563	544	529	516	516	521	548	544	488	564	519	541	533	528	566	542	565	486	559	554	530	544	571	537	519	567	563	542	551	571	562	536	527	538	544	587	531	527	522	552	526	521	550	537	586	538	525	527	544	533	552	539	538	583	543	508	550	556	541	527	554	506	542	536	570	497	534	565	547	527	508	494	563	550	528	532	523	507	531	523	542	541	531	541	538	542	538	525	507	561	487	571	521	528	534	515	514	537	536	570	550	566	502	524	562	538	564	559	519	530	523	526	563	537	573	559	518	534	531	529	559	488	529	574	548	498	528	541	545	511	508	494	537	575	565	563	507	550	547	566	558	549	487	563	526	562	550	564	514	527	566	555	533	553	566	534	531	562	529	519	513	513	511	600	529	513	563	513	577	560	525	522	551	534	557	497	584	514	535	518	523	561	548	544	544	525	522	572	560	540	516	556	541	519	495	557	562	536	553	530	547	511	516	532	553	538	540	513	534	531	563	553	549	539	527	528	562	563	526	545	517	576	533	548	551	552	517	565	550	567	548	529	508	525	501	546	512	518	537	534	511	518	578	530	546	540	561	483	531	539	547	551	532	576	487	584	501	541	559	491	541	500	551	544	530	541	574	536	535	588	502	499	562	554	548	532	517	567	506	557	565	551	545	563	547	550	547	545	553	569	516	599	551	549	534	562	505	520	528	537	521	587	502	529	579	553	556	543	500	534	556	505	526	560	560	543	521
23449	21444	28143	25128	20822	7772	2516	1508	1115	986	836	703	612	548	531	477	428	427	409	366	366	326	300	299	318	310	303	266	277	300	273	274	278	251	259	235	266	256	278	268	296	280	278	257	242	227	255	251	251	231	261	228	241	265	266	236	233	232	235	237	254	249	249	281	250	243	256	241	254	277	252	219	234	259	242	253	259	249	252	255	256	245	272	233	239	236	229	243	241	251	214	269	235	252	238	269	242	240	217	220	253	239	224	271	231	227	249	260	255	234	232	261	241	242	249	257	249	251	253	259	232	246	224	266	226	266	261	231	242	250	249	209	263	220	225	249	239	255	215	210	249	256	241	237	226	233	246	267	247	233	253	239	231	250	230	241	255	242	256	274	245	252	257	234	217	236	243	229	226	248	247	248	200	227	261	230	255	237	243	237	254	262	223	215	267	205	224	244	297	236	253	223	234	253	251	235	259	227	234	246	235	254	240	223	242	257	242	235	227	249	219	240	240	255	234	234	276	264	268	235	249	211	231	238	255	243	222	251	252	248	226	216	250	255	226	251	237	244	235	248	221	244	235	258	271	254	243	243	263	222	265	239	242	212	266	217	264	256	249	236	241	246	243	227	239	232	238	223	277	259	199	260	246	247	240	254	251	227	243	249	243	252	236	260	270	243	231	263	251	255	268	270	262	241	230	254	234	241	253	233	226	230	246	251	244	270	236	266	259	244	245	252	244	233	224	272	241	251	243	268	246	224	253	244	235	248	230	241	244	244	244	232	249	244	254	251	245	261	228	255	260	238	251	235	242	260	206	219	239	259	260	254	243	249	261	249	251	228	286	226	257	240	233	265	233	257	238	220	238	235	257	235	245	254	241	216	263	234	250	230	219	250	236	264	246	234	240	239	256	267	232	218	271	238	247	256	270	271	233	266	250	234	258	213	246	236	203	238	234	262	226	229	259	228	228	233	247	225	245	245	228	262	224	256	231	243	241	230	253	240	255	245	259	228	227	237	263	239	234	261	222	238	230	222	232	228	263	225	237	227	254	238	244	234	237	238	207	261	242	217	244	228	219	260	214	235	278	241	261	253	246	242	229	251	227	233	237	235	244	266	217	237	245	223	211	213	284	228	238	230	241	209	231	249	269	227	269	237	262	236	258	245	273	241	230	225	237	241	251	239	224	256	251	263	218	241	244	240	229	224	237	236	227	225	270	252	231	228	227	209	227	240	252	238	239	221	254	218	255	251	215	289	229	241	266	233	235	245	257	227	261	234	257	238	250	229	260	234	235	205	265	224	242	245	259	232	230	248	257	240	236	235	234	219	222	265	242	252	259	261	231	228	266	239	232	216	235	205	252	217	242	225	246	245	236	222	279	243	261	243	249	242	235	246	264	222	219	235	227	255	246	260	218	254	223	256	229	260	239	242	256	241	250	239	253	235	277	264	215	258	268	267	263	248	244	241	268	238	244	262	221	250	238	231	215	266	222	225	249	249	243	260	223	257	238	227	242	262	237	256	242	242	258	255	253	236	265	246	256	262	264	259	235	268	219	211	251	256	248	219	239	240	222	240	224	259	217	248	230	247	239	240	234	254	234	240	259	233	236	236	244	266	263	228	212	251	236	242	238	251	268	242	276	260	261	234	240	237	232	232	256	253	262	237	249	282	245	242	253	255	251	228	240	262	239	245	246	276	252	233	253	243	218	277	279	242	233	259	237	242	260	241	252	255	236	241	251	250	260	232	244	235	214	241	227	239	232	225	255	240	233	220	231	248	262	243	213	242	233	206	240	234	238	236	234	279	233	255	290	240	275	241	222	240	222	270	237	227	241	249	240	238	231	234	264	226	252	241	257	250	252	269	219	226	238	281	230	224	250	236	259	249	236	228	223	220	241	246	221	213	231	231	252	227	239	214	233	229	242	242	255	248	238	238	299	231	274	233	255	244	256	252	219	229	262	255	261	243	246	221	245	277	235	210	245	252	241	228	248	233	217	256	245	265	219	250	251	233	239	224	252	258	250	225	236	240	258	252	276	265	231	235	287	237	255	235	238	241	248	248	234	237	220	231	229	250	250	273	258	253	253	252	252	219	236	241	249	241	225	229	261	237	233	225	252	216	256	235	238	259	236	252	249	224	231	237	252	233	231	221	237	244	259	260	243	223	246	230	256	270	231	256	230	253	238	272	256	249	250	236	254	245	234	276	240	236	268	232	260	241	230	227	228	254	250	230	233	244	255	259	251	230	252	269	254	264	251	243	237	248	259	221	249	257	225	270	249	261	239	243	244	235	269	249	262	229	215	222	242	239	255	231	236	244	225	235	251	225	239	209	239	263	227	240	261	251	256	244	194	215	242	233	218	260	241	254	236	225	255	219	239	265	275	245	215	262	259	253	234	240	272	230	227	236	243	251	237	241	246	263	255	243	242	235	255	234	250	223	246	262	253	242	226	236	244	264	229	226	262	250	232	249	250	256	232	247	224	208	237	262	229	257	270	227	249	267	242	253	255	222	238	214	238	233	238	236	259	244	212	242	250	229	233	245	232	262	220	255	258	215	259	263	280	257	235	260	276	263	283	259	234	257	264	240	246	241	247	246	252	235	227	254	255	220	235	229	241	270	257	224	238	255	266	244	251	243	248	272	269	249	255	242	255	228	265	220	235	236	225	233	248	237	234	208	243	255	280	233	246	238	262	260	228	212	242	258	230	260	222	226	226	239	247	255	226	225	245	254	244	252	264	234	244	240	248	234	244	235	252	284	243	234	242	244	254	246	200	242	273	235	224	258	254	247	212	227	239	258	245	267	254	246	225	222	269	241	230	251	240	252	236	256	250	251	229	242	260	241	224	222	243	268	234	243	233	225	256	205	244	260	259	255	262	231	221	225	255	213	229	210	235	232	230	241	223	249	244	246	241	217	239	231	248	232	237	232	265	250	237	234	246	213	243	265	249	246	218	230	252	230	219	240	234	224	229	230	247	270	225	223	239	250	270	249	211	255	237	266	214	244	220	244	249	231	237	231	242	217	247	237	260	214	243	230	234	223	246	242	240	235	235	261	234	261	271	267	248	241	238	231	239	217	249	215	261	221	249	251	233	245	232	268	249	218	249	234	216	253	238	233	292	246	257	216	244	257	239	236	211	220	254	204	229	212	240	219	218	238	237	243	235	243	251	265	252	233	214	245	281	254	252	240	247	234	227	227	246	234	239	209	220	248	235	250	254	235	240	255	242	239	263	210	255	241	265	254	243	275	213	250	251	240	264	233	245	245	237	200	285	237	247	232	251	236	227	266	226	246	238	237	231	261	249	249	236	252	239	230	250	239	232	243	250	255	237	286	259	248	217	235	215	234	252	242	227	251	260	247	245	254	245	207	235	239	241	223	235	224	256	265	256	223	255	219	246	244	273	247	236	268	250	231	239	241	267	206	229	253	229	219	253	252	253	257	246	253	243	249	251	259	227	260	278	237	235	247	243	242	221	250	235	254	251	216	246	238
11460	30649	23289	14665	10690	7554	5567	4270	3237	2625	2082	1918	1582	1406	1252	1134	1006	922	850	751	657	643	609	575	574	533	541	564	557	520	486	526	480	481	475	437	486	456	429	472	480	445	433	437	473	447	441	408	426	435	402	442	398	413	374	415	405	417	411	398	366	418	407	410	408	456	412	427	395	386	459	402	412	421	434	388	439	416	425	382	396	426	409	410	432	457	401	425	419	394	400	425	384	409	424	419	419	439	396	396	429	405	412	418	392	391	382	396	421	409	420	385	399	398	362	387	397	371	425	429	388	423	415	375	392	436	422	408	406	391	397	416	428	453	414	404	412	423	409	421	393	428	383	425	405	399	411	417	387	424	392	412	383	427	437	370	424	439	381	396	342	417	431	419	377	404	367	432	400	415	384	444	435	429	363	409	400	395	410	406	409	412	410	433	339	412	375	402	404	383	411	398	398	431	400	431	371	408	431	426	405	447	390	364	371	395	428	389	411	399	418	387	386	406	424	407	424	357	406	396	419	390	385	387	426	420	395	422	405	377	399	401	412	420	394	410	400	437	415	379	408	405	387	392	399	383	426	418	437	434	379	419	348	398	421	382	404	398	409	398	411	395	389	386	404	412	408	405	381	430	405	402	391	394	421	374	416	392	418	386	426	417	406	417	412	413	401	406	386	405	377	407	400	412	410	408	374	385	415	428	449	385	411	413	408	386	411	388	422	394	435	376	397	412	404	418	407	384	420	425	447	399	392	401	418	436	412	447	383	391	460	411	366	405	395	434	385	384	404	407	380	396	411	419	418	456	388	393	438	400	413	380	402	383	398	378	390	394	416	421	421	445	390	424	405	385	408	394	395	402	382	407	398	418	414	405	381	393	361	406	419	397	398	405	390	430	404	431	395	391	383	402	406	391	412	401	421	445	392	376	401	374	396	436	383	409	429	415	424	388	407	435	445	386	391	445	388	385	420	404	416	424	407	398	418	411	416	428	416	410	411	434	415	427	405	435	388	403	396	383	428	397	398	418	428	394	394	368	417	419	412	392	402	403	413	430	387	422	375	407	397	400	395	392	403	401	421	406	367	392	400	399	362	418	424	381	410	420	404	365	414	407	447	402	437	409	373	431	379	404	408	425	435	422	408	413	416	383	409	443	400	367	418	420	382	434	378	391	378	430	414	367	408	390	406	418	387	425	394	422	397	404	400	412	381	421	412	378	392	440	385	415	425	431	407	434	408	385	411	409	382	402	378	395	401	418	412	404	391	386	407	409	389	424	386	393	397	427	424	411	425	444	420	423	407	401	404	395	377	447	413	407	418	421	399	402	425	383	415	424	400	374	383	352	422	398	419	423	402	394	431	408	386	415	381	391	403	403	425	402	403	404	407	399	430	400	394	424	381	444	392	400	428	400	404	402	418	401	424	372	420	401	400	423	406	393	409	420	367	421	396	387	387	411	432	412	413	398	379	425	418	389	418	384	432	408	428	413	372	378	421	414	410	370	407	409	412	403	406	415	419	430	385	393	390	398	396	396	413	424	379	434	391	407	389	410	403	421	407	380	408	393	386	397	385	429	393	425	360	387	437	398	435	415	414	405	403	392	401	406	404	393	399	417	408	411	398	370	381	414	389	419	438	411	401	423	399	436	398	396	431	435	417	392	420	403	406	381	393	428	412	393	358	365	428	411	375	398	397	427	382	441	426	391	395	370	431	419	405	386	397	369	374	420	405	401	370	452	450	376	410	394	352	423	398	397	397	375	365	405	390	395	398	422	383	428	419	400	419	402	413	432	434	423	416	429	406	424	397	377	394	423	383	392	382	434	400	403	435	405	441	380	422	426	389	406	386	433	383	410	431	379	399	390	410	409	380	401	411	383	431	402	426	448	401	386	414	431	433	372	441	422	380	415	395	427	380	378	400	423	394	403	387	401	370	422	432	413	418	400	433	409	380	398	396	397	408	368	402	423	402	453	413	443	393	405	397	397	415	414	390	379	431	395	415	424	401	411	413	403	408	420	382	419	415	446	414	365	407	431	404	434	433	384	365	400	408	397	409	408	371	384	390	436	419	372	372	385	382	384	413	386	396	415	424	415	434	385	397	392	411	394	401	400	421	402	425	429	438	392	410	443	433	389	379	375	410	414	400	405	375	373	439	380	398	404	403	416	367	388	388	399	377	414	387	413	410	439	417	392	401	396	417	389	455	392	403	417	405	421	460	382	416	439	404	385	407	401	387	417	411	412	443	391	406	403	395	400	442	406	402	415	426	385	403	400	375	400	401	413	408	391	388	421	343	405	419	407	414	396	389	440	409	442	413	423	438	434	406	418	376	397	401	380	401	406	379	445	374	419	430	430	391	386	429	403	396	416	401	440	407	405	392	409	439	406	386	369	397	407	418	427	388	398	399	405	421	403	422	396	417	395	400	430	392	421	405	421	415	431	415	385	415	357	415	385	407	372	387	395	418	396	418	405	364	434	416	417	434	452	388	413	434	398	360	428	403	421	408	359	424	397	385	404	396	410	402	370	427	436	419	426	407	421	384	434	399	394	424	376	377	396	390	414	369	389	415	422	374	422	376	417	384	370	389	439	403	391	375	427	436	400	366	419	416	441	399	413	385	388	388	424	418	387	410	385	408	402	416	400	394	377	402	408	391	369	421	412	433	386	398	412	382	411	411	407	369	392	396	380	421	415	419	423	424	417	408	404	400	416	375	365	439	412	389	387	387	403	408	409	402	412	394	394	393	378	406	405	433	403	432	424	381	379	423	419	443	422	401	393	419	382	387	372	432	396	400	436	397	392	416	422	400	401	390	393	407	390	389	458	423	406	427	367	404	391	392	425	390	359	408	383	437	402	372	405	404	402	397	386	414	395	389	416	382	384	428	426	387	411	392	382	404	442	394	415	393	358	384	357	424	397	412	384	403	387	348	438	410	434	414	379	407	420	469	413	427	397	410	445	426	394	377	391	391	424	408	444	416	382	434	421	392	413	437	375	452	350	403	422	415	414	420	416	381	392	415	410	402	360	481	415	418	410	395	423	423	396	442	403	383	382	423	435	418	418	393	399	382	404	376	415	370	394	416	417	387	391	434	384	418	411	414	386	374	430	378	388	420	408	393	410	440	430	373	440	396	405	396	407	398	424	379	386	406	365	413	398	388	393	407	378	421	419	419	388	391	430	397	409	429	409	397	378	410	383	382	423	434	419	378	398	408	385	393	419	399	387	400	399	414	430	400	390	384	377	424	394	388	434	402	378	402	405	350	420	419	399	442	397	370	424	414	408	392	414	427	386	382	384	400	412	390	417	377	406	407	431	378	417	417	397	451	379	397	402	412	371	369	434	385	424	387	393	401	360	382	415	386	384	410	394	404	397	389	387	406	394	414	417	437	373	438	393	403	409	401	383	396	427	421	403	409	407	370	389	388	355	407	401	410	432	436	377	371	418	383	379	413	385	397	441	390	437	419	395	446	386	393	412	391	420	441	379	387	382
24955	21504	26016	23357	5416	2118	1595	1157	890	773	675	639	576	565	476	483	448	443	434	389	385	394	369	411	381	387	366	391	343	306	331	349	351	312	319	336	348	335	331	342	332	305	331	290	299	323	330	348	290	324	314	299	291	342	310	331	334	311	301	345	319	315	327	334	312	330	303	314	347	338	345	331	321	332	309	322	348	316	304	319	304	294	330	301	326	322	311	310	291	325	336	317	339	321	294	336	286	352	292	310	325	338	311	308	328	337	323	314	334	298	310	330	334	301	355	315	313	284	322	316	323	324	331	304	312	321	295	340	333	290	284	289	312	315	322	344	323	326	326	292	302	305	314	334	280	301	316	296	334	301	294	314	316	301	315	329	318	279	306	330	335	323	314	302	305	359	297	317	320	308	313	339	311	323	337	345	301	342	305	279	330	315	320	307	337	286	330	360	348	322	317	358	316	322	318	298	325	338	339	320	306	362	312	311	330	335	346	318	326	326	297	326	325	312	329	324	337	326	329	343	307	342	330	320	323	324	317	313	317	332	299	334	299	310	294	299	289	326	344	324	323	314	351	337	327	323	349	301	326	343	324	276	306	310	315	317	270	308	311	344	328	334	333	291	283	329	297	297	311	276	275	310	309	322	346	289	297	296	298	328	303	289	306	302	328	331	305	312	303	293	299	307	323	285	307	306	323	286	348	315	344	346	320	319	340	292	328	307	277	345	308	369	326	305	307	311	309	343	315	308	340	336	303	275	307	317	288	329	307	357	303	304	296	334	306	311	340	331	326	311	341	316	317	342	292	327	323	348	306	293	324	336	304	298	375	331	341	280	327	306	323	304	271	322	352	302	321	314	354	306	310	312	307	326	322	286	315	305	316	300	302	302	322	321	296	338	352	332	301	325	334	294	336	300	361	310	311	309	305	303	319	345	301	334	312	316	317	303	313	338	320	322	336	339	299	302	291	283	286	325	332	334	332	301	318	284	292	350	333	319	316	305	333	304	322	301	322	347	336	329	314	288	296	324	320	295	317	340	330	317	330	348	308	278	322	327	302	299	288	323	327	289	324	338	315	323	295	289	334	321	332	311	318	332	296	320	344	334	325	294	294	308	320	318	315	329	311	345	295	324	333	281	327	281	314	351	296	304	338	309	327	312	308	349	311	319	304	294	332	324	334	319	311	298	292	307	317	337	339	324	304	322	293	334	317	297	294	321	298	315	334	308	332	297	317	311	320	326	341	300	291	297	321	317	328	313	319	306	328	307	339	329	330	291	319	301	322	323	309	286	311	282	320	362	303	294	315	304	325	323	302	316	323	314	305	306	313	286	310	324	323	295	314	345	322	321	309	317	329	307	288	350	304	294	345	309	331	331	307	294	300	325	334	319	317	307	318	338	325	298	324	309	295	318	334	311	300	316	297	327	301	309	341	319	337	329	322	326	322	295	333	306	322	325	332	329	295	309	325	322	304	306	303	309	312	325	323	324	323	315	313	333	310	312	305	325	325	331	304	290	321	321	342	353	288	318	329	320	326	344	314	309	305	308	303	318	308	300	306	330	299	315	317	307	320	293	289	296	308	337	361	306	322	336	342	317	328	298	312	318	292	300	331	311	356	309	317	308	328	306	336	291	312	339	337	326	321	297	323	299	311	332	337	308	298	299	327	281	334	314	307	306	323	330	291	329	340	310	335	308	346	305	321	316	312	320	332	298	341	345	332	296	308	333	317	296	322	326	292	315	321	325	289	314	307	296	303	300	313	329	312	339	314	313	302	345	337	312	341	326	309	303	298	340	342	328	305	296	302	339	306	336	304	339	296	344	332	309	290	331	319	321	318	325	300	307	304	307	325	278	323	303	318	313	327	316	321	307	324	342	298	283	307	324	329	356	282	297	369	303	300	296	336	286	316	307	324	320	290	306	330	337	335	315	298	308	327	318	353	315	305	303	294	299	327	307	318	319	296	322	343	288	312	332	322	295	333	330	301	322	282	310	330	300	324	314	323	310	300	325	314	297	325	351	299	330	317	303	321	352	318	297	324	299	310	314	289	307	312	326	323	335	296	316	321	311	291	322	320	284	306	298	313	320	340	313	329	330	284	331	315	311	284	290	303	317	340	320	320	338	318	309	339	290	293	349	310	351	329	293	303	305	298	312	337	299	315	273	312	310	301	287	324	300	294	311	323	295	325	313	297	337	311	314	318	343	340	326	308	305	324	343	321	332	317	318	306	301	325	324	327	340	330	334	327	308	350	307	304	308	308	308	309	296	330	314	325	298	334	302	319	332	303	312	320	323	332	317	295	308	327	316	322	303	332	313	312	316	294	289	329	303	315	342	318	341	318	300	331	270	287	297	316	342	339	352	321	299	368	314	286	279	294	330	301	321	302	322	307	329	315	304	310	298	322	332	331	316	342	327	306	293	284	326	336	315	283	335	316	299	334	302	319	320	310	317	301	303	288	317	307	303	312	316	316	303	292	306	279	314	314	349	346	283	328	311	289	310	352	305	307	323	307	332	291	301	302	320	339	303	287	278	326	290	304	332	303	338	330	323	309	353	303	319	303	283	329	300	329	318	312	342	302	327	305	340	332	304	331	327	345	302	333	291	305	340	329	297	323	315	306	306	346	306	308	323	313	319	338	279	305	316	299	293	287	326	327	326	314	309	292	268	327	320	318	334	350	344	296	315	353	310	317	329	304	302	309	314	312	300	323	328	317	314	327	322	316	318	333	317	340	340	316	319	322	336	303	321	329	330	302	324	328	341	320	332	314	314	297	307	315	361	334	317	334	290	345	286	282	291	313	327	329	300	361	321	312	309	285	316	309	326	313	317	326	292	297	325	343	321	319	338	330	309	293	278	299	318	318	351	346	320	361	337	328	359	320	322	323	281	311	324	306	309	322	322	330	300	288	346	296	299	335	326	317	324	298	303	306	314	329	320	320	280	336	341	307	302	316	312	312	337	328	314	316	328	310	336	300	337	303	300	310	333	298	316	327	325	304	324	315	332	319	331	323	311	337	331	392	278	328	301	325	327	305	344	338	311	305	297	329	323	314	306	343	323	322	316	298	304	354	337	296	326	323	329	329	315	336	305	327	323	334	315	312	315	314	298	348	320	312	354	293	319	310	273	329	340	303	305	314	325	317	320	316	287	308	336	300	314	310	330	304	365	320	312	328	295	338	333	316	299	318	309	299	321	306	329	304	288	304	308	313	320	308	315	310	328	304	335	333	330	327	334	321	311	298	316	324	320	288	337	285	332	298	298	334	344	314	290	305	292	312	318	308	338	307	340	327	303	301	343	308	335	327	324	326	291	323	320	304	294	311	318	321	312	295	329	304	298	328	312	299	308	311	291	313	306	280	326	333	282	333	332	308	333	333	302	325	319	325	305	301	326	303	347	319	331	321	337	305	318	342	317	337	343	340	311	292	343	325	313	322	277	324	342	320	346	311	314	312	309	301	347	315	310	336	329	320	340	323	337	303	325	314	288
11316	25948	19543	11189	8195	5757	4209	3419	2643	2116	1805	1558	1468	1204	1102	1016	976	869	821	778	724	705	692	654	672	658	627	595	628	594	589	592	571	544	580	561	558	590	552	576	546	559	571	513	519	585	499	565	495	497	524	524	566	542	531	533	565	519	489	489	490	522	556	541	586	490	557	461	546	504	522	519	489	508	491	484	572	502	534	520	521	511	543	521	523	538	541	516	504	505	533	526	527	501	519	491	525	497	462	488	504	493	500	513	514	549	499	512	526	521	521	504	501	484	519	528	544	512	547	544	492	501	468	509	516	495	556	506	500	474	528	514	476	499	506	525	537	521	521	502	490	548	527	539	530	580	546	559	509	490	516	550	552	485	501	501	518	440	540	491	482	533	532	546	493	490	495	523	493	531	529	514	527	542	491	493	518	528	487	515	520	515	571	536	506	533	503	471	521	535	558	515	557	521	556	542	521	523	506	521	496	516	522	510	546	520	482	542	539	519	486	470	480	500	488	507	508	567	517	511	525	518	515	537	563	486	533	506	545	519	557	502	534	537	505	516	488	503	538	492	509	495	520	505	510	485	543	538	543	436	517	528	531	533	531	506	501	527	520	534	493	484	552	515	548	512	509	549	545	505	479	515	549	518	530	510	557	494	539	519	555	522	530	522	549	480	499	467	523	540	485	513	516	553	529	550	537	533	510	519	539	524	550	493	525	505	486	484	515	481	520	504	539	527	476	544	544	534	521	552	575	507	499	518	533	507	486	522	488	483	574	530	542	491	515	489	482	500	551	497	464	494	507	539	514	491	541	543	531	507	544	524	512	545	535	491	530	466	502	511	503	524	526	491	515	501	524	516	516	527	479	518	515	534	519	531	524	552	541	543	500	520	524	469	478	511	510	557	501	495	545	506	555	499	541	510	471	459	494	529	528	513	546	532	538	526	489	533	551	539	540	552	514	538	488	534	543	501	504	494	473	532	480	526	502	536	514	515	489	554	518	519	540	479	554	508	516	472	547	527	520	510	489	500	527	535	531	513	492	528	522	546	498	513	483	501	542	507	496	515	533	516	522	559	515	505	513	524	485	493	534	527	493	538	511	498	549	504	494	527	509	517	501	469	516	525	562	497	475	505	507	551	531	483	541	508	498	506	508	489	484	522	486	525	508	503	491	512	512	459	514	489	519	541	523	512	513	522	489	497	518	518	565	478	499	516	550	522	515	500	509	561	485	490	504	526	505	519	530	523	521	518	533	524	511	540	512	515	561	529	558	527	559	541	504	513	533	500	520	536	507	532	507	521	514	531	517	483	541	507	488	508	501	523	542	558	531	530	524	473	547	560	503	525	512	537	499	510	498	502	510	524	526	514	538	512	574	532	530	483	501	554	525	493	516	538	546	543	526	544	521	562	473	492	547	500	492	523	522	480	524	545	530	516	509	564	467	506	521	508	521	509	519	527	518	521	482	547	522	540	484	505	472	523	512	533	504	522	518	520	527	508	526	508	528	475	507	565	507	520	525	494	522	495	534	550	540	501	496	512	510	457	555	524	458	511	520	492	464	532	540	540	487	508	522	534	489	507	537	526	518	514	487	507	508	484	523	514	520	509	502	508	505	497	546	517	491	515	506	512	509	507	514	519	541	517	552	498	530	539	541	534	517	495	505	525	474	497	505	518	499	513	534	501	572	492	481	495	523	515	580	493	515	541	509	485	486	485	517	502	557	525	562	498	500	547	534	503	483	518	518	549	535	500	493	532	533	495	545	515	483	514	550	539	536	490	519	531	529	546	514	543	526	511	512	485	513	521	538	548	548	490	552	518	517	543	550	527	527	473	497	512	528	483	555	522	505	595	506	524	502	543	524	525	546	512	501	558	545	524	555	556	544	487	551	507	564	586	491	503	504	511	513	560	521	513	505	492	549	532	518	471	483	506	529	539	492	495	512	493	491	540	495	506	511	470	514	524	480	510	518	513	534	495	546	507	556	541	519	543	515	509	491	500	508	490	514	502	502	524	523	510	494	513	486	517	525	487	528	544	482	536	528	505	516	511	512	541	525	535	520	537	499	514	535	523	526	541	557	570	491	483	531	568	483	516	490	481	496	516	527	513	548	531	574	523	519	488	490	514	488	502	544	518	499	536	542	516	546	550	505	532	556	530	502	530	544	527	504	529	518	535	525	505	519	520	521	552	544	519	515	535	526	487	516	525	521	538	533	510	543	538	490	533	530	517	537	517	550	521	494	506	500	508	506	502	583	524	513	505	513	505	537	504	558	526	547	508	496	560	520	472	538	518	508	526	564	475	518	501	521	547	540	508	540	494	520	535	578	520	533	488	558	517	519	541	541	536	520	503	519	511	490	498	526	531	520	525	529	492	525	504	519	529	498	535	550	505	519	471	504	549	513	530	524	478	542	518	532	510	525	578	504	525	533	525	533	502	495	521	517	531	511	520	497	504	517	518	519	495	507	518	503	521	489	489	497	541	498	510	534	503	520	528	513	532	502	504	494	514	498	506	501	562	535	476	491	493	480	507	528	482	550	492	495	509	519	535	534	509	488	515	516	527	521	500	525	506	581	470	575	515	533	501	527	520	516	496	520	545	535	527	494	516	470	542	511	488	501	503	525	499	524	516	516	500	521	522	519	548	490	503	517	457	491	488	512	516	518	512	542	517	484	522	491	519	497	565	544	525	498	521	498	518	488	538	505	501	491	501	512	488	505	539	532	531	522	501	508	510	509	555	524	498	491	518	511	501	482	497	530	535	512	517	509	525	512	564	530	519	545	543	499	477	506	550	532	521	483	515	550	509	526	545	505	490	534	501	514	539	551	483	505	484	522	513	504	514	522	487	487	482	509	524	543	508	486	478	489	511	519	519	508	513	498	484	503	513	485	503	542	531	487	483	529	526	495	500	544	497	539	507	516	540	528	513	494	506	521	517	537	536	504	493	511	498	512	477	540	521	520	532	524	485	516	540	500	556	492	502	563	534	531	523	528	528	478	502	496	520	529	469	533	533	510	516	531	509	509	549	520	518	491	551	516	545	507	491	499	514	529	543	506	542	506	524	472	553	490	511	514	500	513	516	529	538	562	549	525	507	520	535	487	540	574	530	501	515	515	514	527	515	544	503	493	532	547	493	533	500	496	517	469	555	503	504	535	509	521	528	497	519	499	558	550	510	535	537	508	566	465	518	512	513	516	534	539	457	529	520	531	521	567	511	504	522	528	527	544	525	537	534	504	521	516	528	490	534	529	531	494	461	535	576	541	506	536	516	509	510	498	501	550	502	492	498	538	504	478	500	524	518	513	519	509	503	540	538	520	552	453	471	492	514	498	472	474	526	489	471	487	526	510	525	539	543	542	503	478	521	528	524	526	506	534	514	544	534	535	538	532	506	544	513	542	531	496	547	530	525	511	551	505	491	513	523	463	510	509	495	529	519	521	492	505	536	500	527	540	530	485	496	524	482	547	545	505	559	512	468	508	496	516	502	522	493
22659	21508	28818	24625	21528	19833	5894	2235	1513	1220	1060	936	790	690	607	542	481	484	414	394	343	328	284	299	295	304	275	240	260	257	245	249	247	249	255	229	231	261	228	276	216	227	219	203	212	189	243	212	201	199	160	195	186	199	189	209	220	198	191	204	193	187	208	221	204	218	211	183	184	202	176	212	215	200	194	210	187	201	218	206	212	199	207	218	186	219	211	194	196	188	232	205	179	214	231	224	222	205	178	194	170	221	208	188	191	243	195	202	219	198	199	186	213	207	197	173	191	208	181	184	179	204	182	192	221	199	200	214	202	228	198	206	197	219	213	206	223	190	227	195	202	189	196	217	187	177	213	206	179	193	191	228	217	192	179	193	196	217	199	190	188	209	204	197	211	197	193	186	200	227	202	192	192	185	194	185	189	227	193	182	168	226	198	191	197	198	181	166	196	215	169	211	199	228	222	207	188	194	195	192	185	217	200	188	215	200	185	203	192	206	197	215	198	194	185	187	193	181	194	206	173	188	187	198	194	184	203	176	209	182	206	192	201	202	213	193	212	210	202	207	182	201	192	205	191	201	190	195	205	208	207	188	222	201	168	197	192	195	195	197	218	195	202	198	162	216	196	210	191	179	202	188	224	193	212	194	203	213	198	206	195	210	206	215	195	193	228	179	187	190	187	223	197	201	188	223	218	184	198	178	185	193	194	226	191	199	217	192	183	198	184	205	194	203	197	199	199	180	199	183	199	206	210	180	189	195	193	213	221	196	193	208	202	224	181	215	208	195	182	220	206	207	192	190	208	202	184	222	215	211	206	197	192	214	210	216	186	196	201	203	207	216	178	197	189	200	195	186	181	188	181	178	198	201	187	219	214	228	201	215	188	193	188	186	208	206	215	215	196	200	218	209	188	196	225	220	197	202	193	204	185	224	185	188	220	190	219	208	211	189	180	206	173	222	207	186	194	208	182	191	226	167	215	213	184	203	229	223	167	179	181	193	192	206	183	229	203	194	215	187	213	197	207	209	219	220	179	218	205	213	219	165	200	208	223	189	194	188	185	195	221	209	200	225	164	187	201	223	182	217	212	225	189	189	181	188	184	191	209	216	185	193	217	185	202	214	209	198	198	199	198	217	207	193	210	195	183	197	189	189	177	184	198	212	207	193	223	199	193	197	195	172	226	195	212	182	175	207	179	207	180	206	191	205	237	202	216	176	206	194	202	192	188	213	193	202	215	193	207	220	214	195	196	197	209	183	192	184	211	167	212	181	209	208	178	205	208	185	184	200	203	199	184	195	174	206	216	197	205	199	202	188	210	213	200	205	231	187	195	201	182	211	199	206	188	190	187	218	188	222	202	210	209	213	175	222	195	206	196	199	219	195	204	217	180	216	185	183	236	177	207	199	189	218	185	210	208	195	202	197	213	204	194	209	219	216	207	186	224	232	194	193	204	212	195	181	198	173	221	199	216	193	198	182	167	181	202	205	223	182	204	220	200	206	215	198	204	193	195	226	168	224	197	181	182	204	209	202	220	226	191	175	213	195	227	175	205	181	209	209	178	180	234	210	183	223	207	215	191	183	188	182	193	217	195	193	226	182	206	201	209	223	197	179	233	196	191	191	221	192	177	211	183	204	192	214	183	222	200	200	212	199	193	210	219	209	190	180	202	177	215	194	213	186	202	228	196	193	228	175	197	179	198	203	189	197	191	205	193	164	204	202	220	164	199	224	231	216	186	210	211	204	194	208	206	215	195	194	206	203	194	184	191	192	207	170	198	190	189	172	216	210	215	189	191	193	191	185	197	182	214	201	202	203	196	214	197	201	206	195	185	180	208	233	197	204	195	201	210	193	210	197	237	223	202	191	204	193	214	180	190	216	206	221	184	208	197	192	215	173	200	183	193	217	166	197	177	226	224	191	202	201	205	236	198	192	186	203	235	198	200	226	194	203	197	207	181	181	210	192	209	193	205	191	182	212	174	214	185	199	183	240	214	200	222	211	197	187	191	201	200	178	214	191	200	207	193	208	210	207	210	212	213	196	201	174	213	193	209	186	217	196	212	216	188	199	186	212	180	200	172	186	192	211	200	193	196	211	175	193	199	196	194	219	195	195	209	186	208	208	212	221	221	178	197	177	209	182	185	198	175	197	214	169	205	208	188	201	205	184	185	206	206	216	200	194	207	191	172	209	200	195	186	203	207	180	188	215	208	216	174	205	197	174	233	203	190	183	180	189	191	214	195	189	202	187	183	198	191	206	196	217	197	205	220	192	209	209	200	179	202	184	206	208	201	198	204	161	192	197	197	183	174	232	186	173	208	195	177	205	215	198	210	201	198	220	198	195	197	203	221	202	190	198	180	205	203	193	211	207	189	216	153	183	203	178	185	219	187	195	199	188	176	189	179	195	206	203	202	195	210	211	189	202	202	189	193	189	201	192	201	181	186	212	214	213	187	179	185	190	196	206	208	199	200	226	194	226	208	230	189	185	214	189	218	179	202	197	176	199	171	215	188	181	188	175	189	198	202	200	180	199	187	196	186	201	193	210	190	176	201	201	222	199	205	212	182	206	225	202	215	212	192	191	199	183	194	200	188	210	230	194	194	209	217	195	189	193	185	203	204	192	206	183	179	200	192	205	215	201	197	213	180	189	224	205	196	182	192	223	196	192	178	199	212	191	188	199	196	214	187	209	203	220	221	198	191	206	185	206	201	208	209	184	203	202	222	203	173	210	186	213	200	199	159	173	200	193	186	214	195	187	208	199	187	191	217	207	212	234	202	193	218	207	221	194	195	180	203	187	180	206	212	215	214	213	180	208	205	214	204	222	206	190	205	205	205	197	184	191	216	215	221	214	185	178	184	202	183	191	194	151	215	175	205	169	211	214	192	187	217	189	214	224	186	199	189	199	195	201	169	200	206	205	232	199	220	194	213	203	208	207	210	225	199	214	208	201	181	210	193	192	173	182	217	191	210	204	184	244	198	172	206	203	168	225	181	211	229	200	204	216	200	165	188	190	191	199	197	173	222	217	210	197	199	197	219	213	201	197	213	194	210	187	202	200	208	198	203	206	212	227	228	171	206	186	209	195	239	197	209	186	206	182	222	201	202	216	210	182	218	220	190	191	199	210	216	185	183	209	204	179	205	193	186	183	202	207	220	200	192	209	214	185	192	182	209	212	234	201	171	192	197	185	216	227	207	206	201	213	207	197	200	193	198	196	210	185	222	195	214	205	228	198	212	208	195	198	199	181	187	216	169	191	190	194	198	213	200	199	195	212	185	198	175	199	182	214	204	187	242	207	193	192	191	214	194	220	208	215	207	218	206	215	170	184	219	203	215	199	188	189	187	223	211	197	223	212	197	209	197	188	187	198	189	212	211	190	202	190	204	172	205	211	179	210	215	194	193	222	214	206	233	188	186	231	206	208	191	176	196	230	218	201	179	177	197	202	198	207	200	173	242	198	160	196	199	213	194	198	206	192	208	218	184	208
13261	34397	27673	18180	13554	9868	7346	5593	4397	3472	2873	2461	1993	1737	1549	1354	1232	1023	904	803	727	698	671	634	586	594	555	527	503	493	494	443	453	455	417	396	393	414	407	392	356	391	381	342	376	372	369	306	326	324	332	357	323	360	348	306	354	327	322	359	337	342	348	356	331	332	330	325	341	324	330	356	352	341	327	325	307	338	324	309	329	337	323	328	307	337	343	325	354	338	353	314	329	319	347	341	323	321	301	337	337	331	341	353	355	330	348	313	325	349	321	340	336	330	320	346	318	304	325	334	297	337	355	323	309	326	308	304	318	314	329	340	318	311	288	343	335	309	307	345	351	330	315	345	325	319	323	324	312	315	322	344	337	295	333	307	348	329	344	335	331	329	320	292	334	329	362	313	340	327	318	342	315	324	353	310	290	323	325	320	311	323	329	347	306	323	301	335	317	303	305	311	370	349	321	307	320	319	334	347	334	341	305	325	303	315	324	320	357	312	317	300	329	334	326	331	323	331	315	322	297	322	329	314	335	313	320	349	295	321	322	291	347	331	335	320	345	300	361	309	354	361	336	342	328	326	311	318	356	342	317	359	291	336	321	321	320	329	321	357	313	297	320	319	318	285	303	307	314	318	325	306	335	309	322	352	394	332	336	322	321	332	315	278	333	336	328	331	330	333	323	348	328	306	314	337	351	326	282	342	329	305	332	322	317	330	333	324	330	313	314	315	343	273	378	303	334	331	326	361	322	318	335	323	305	325	375	312	359	325	333	311	323	312	313	276	340	330	319	307	337	309	344	303	323	337	339	324	336	298	335	328	350	329	328	325	323	284	320	308	318	347	319	327	313	313	326	335	322	303	301	320	299	315	304	313	334	347	317	336	277	346	321	317	295	341	321	302	350	317	303	323	321	333	323	316	322	307	334	345	316	323	309	339	292	306	329	338	326	330	314	361	329	324	326	316	331	297	302	274	304	336	290	321	351	313	343	319	341	329	315	311	344	295	326	342	348	288	327	336	296	305	361	322	312	348	334	342	324	367	339	310	319	300	327	327	329	318	317	315	323	319	302	317	343	341	316	336	284	301	318	304	326	326	330	308	339	300	338	333	335	332	323	307	312	338	344	300	266	300	338	344	313	282	337	319	355	305	314	315	331	310	337	322	338	326	350	333	322	296	334	323	336	316	314	328	314	301	306	315	339	319	325	344	282	326	328	326	323	324	328	327	342	317	315	329	310	331	310	319	321	326	315	335	310	362	337	290	352	319	326	328	335	326	301	339	320	289	343	331	311	319	330	282	326	314	303	322	301	324	313	334	320	325	309	335	322	300	344	307	317	323	333	314	328	319	317	325	325	322	328	315	352	321	351	337	318	335	351	334	352	310	323	358	300	316	286	315	346	330	326	321	308	285	334	339	292	344	305	315	329	337	318	314	317	338	317	311	300	335	346	332	335	314	336	340	344	290	322	316	310	342	321	341	341	350	341	340	328	297	358	289	341	328	313	355	344	327	330	348	347	311	325	313	336	329	345	324	344	342	344	320	325	307	313	315	346	313	316	316	345	298	308	340	367	326	308	359	333	320	324	332	326	302	353	328	326	296	316	311	333	322	365	333	329	356	328	322	323	323	315	342	311	348	309	371	316	335	330	299	333	317	333	323	336	308	318	321	326	338	330	312	308	325	279	296	323	322	334	290	321	321	334	321	326	312	311	314	344	317	300	317	324	313	361	312	298	306	320	303	335	339	334	309	305	327	327	336	321	337	320	281	316	303	299	322	341	340	333	316	301	315	293	330	322	314	326	341	355	316	326	329	345	341	321	320	345	322	332	306	317	333	337	334	310	321	337	342	303	319	307	317	336	324	329	307	314	336	337	339	323	306	374	300	327	327	319	338	304	321	325	341	332	366	355	318	319	325	339	337	309	331	316	308	305	334	303	297	306	330	319	341	324	330	331	321	302	359	334	302	317	336	358	342	293	322	341	324	308	298	322	323	333	315	327	317	321	308	328	320	346	329	317	347	308	332	303	332	328	317	334	329	290	304	343	310	319	338	317	339	357	324	318	330	308	337	335	327	308	347	327	362	322	301	330	323	323	330	354	308	332	332	338	335	319	312	325	332	294	317	330	342	322	307	295	352	325	348	352	302	327	319	341	331	316	351	338	333	307	298	337	311	368	319	323	304	325	325	329	324	345	322	322	339	300	303	347	298	329	311	322	318	321	346	344	307	312	306	335	339	327	313	326	373	325	311	337	331	313	281	305	302	363	340	336	315	304	325	326	313	305	316	310	318	351	286	315	308	324	330	326	335	338	291	312	349	295	332	331	326	349	328	338	324	328	290	321	344	337	319	320	318	316	321	324	290	326	321	310	283	329	312	342	317	339	360	333	336	345	363	328	342	377	313	315	355	311	345	319	317	318	310	307	356	336	322	341	301	366	339	297	354	328	317	327	311	345	329	347	320	319	332	342	335	324	294	308	326	337	309	313	338	333	321	342	338	348	340	292	303	302	302	339	337	330	336	297	308	306	319	324	320	302	334	322	302	359	301	297	297	316	287	318	315	324	328	304	321	318	352	358	323	314	337	313	326	299	310	317	343	321	314	323	326	326	325	306	340	319	353	316	348	340	297	324	343	361	304	320	320	318	311	326	314	342	338	347	303	277	328	305	355	331	313	341	360	345	315	339	322	308	330	309	303	320	353	360	311	329	322	351	353	295	328	335	304	303	343	329	307	376	318	317	346	311	333	317	313	330	323	345	321	346	339	332	308	351	338	317	306	325	318	302	323	332	320	353	314	297	283	339	343	340	325	301	331	342	344	352	320	352	317	296	293	311	300	297	333	313	303	334	296	307	328	338	358	347	334	343	314	341	320	327	333	328	304	307	310	336	313	296	299	302	347	325	336	332	301	316	317	350	344	328	298	336	328	301	350	309	328	304	324	372	327	326	324	309	306	322	341	315	290	307	325	312	305	313	332	348	312	360	319	327	340	318	313	378	287	292	315	320	337	340	334	337	308	363	331	288	312	325	329	319	339	312	319	295	298	339	323	332	317	312	347	321	315	313	312	307	315	293	324	283	342	338	332	304	369	325	320	351	312	337	308	313	332	315	337	293	324	354	319	342	331	321	309	330	350	323	346	349	349	326	332	328	310	333	321	333	314	320	331	310	357	314	356	343	314	315	315	311	335	337	340	319	327	332	305	283	334	298	329	300	330	299	326	340	335	296	324	331	306	310	322	330	343	321	349	306	304	312	326	308	330	309	332	330	324	312	332	323	323	314	338	353	336	295	327	352	335	334	309	317	327	314	307	329	334	330	317	349	325	342	336	327	355	314	324	323	317	323	342	292	295	296	335	291	326	325	307	328	335	329	290	311	322	334	328	367	298	326	307	338	325	309	314	310	328	311	316	306	309	354	319	317	347	337	352	321	313	353	309	348	336	319	321	316	337	344	330	317	321	337	321	329	303	321	301	310	331	342	329	336	309	324	342
27551	20140	12791	5678	2648	1720	1217	921	787	647	589	574	497	444	480	421	411	438	419	398	372	363	355	357	403	359	341	333	360	368	327	301	334	330	354	350	345	351	347	333	326	318	321	303	334	327	273	341	321	340	350	326	342	316	303	317	328	337	362	345	330	312	335	323	332	345	334	326	337	327	309	310	356	334	315	325	314	328	346	316	307	319	322	322	334	320	324	322	324	312	339	303	307	315	346	323	344	334	335	318	373	327	322	327	307	325	343	304	342	335	341	347	364	352	317	316	303	302	309	337	308	312	355	314	319	347	319	332	311	334	330	362	317	342	331	312	311	333	342	331	316	339	362	331	332	309	307	322	341	334	309	304	314	362	342	333	311	336	319	327	297	337	305	315	334	305	309	326	299	342	319	321	314	301	306	301	315	323	311	299	332	299	327	344	324	338	327	305	317	321	316	333	313	348	337	325	315	318	306	331	296	308	331	320	312	324	330	343	323	330	352	343	341	283	299	302	322	308	329	343	325	313	323	327	334	320	332	342	294	333	326	360	335	325	325	325	333	322	341	301	297	323	313	321	349	327	325	339	351	332	331	340	330	329	308	327	321	315	319	308	306	292	321	352	320	321	343	311	342	300	346	305	357	319	327	337	350	322	306	338	325	287	335	304	346	335	355	310	336	317	332	290	331	314	333	340	358	305	339	314	364	344	324	318	332	329	321	319	312	358	344	332	332	323	302	326	341	332	337	314	308	312	349	314	345	353	329	305	331	331	351	340	319	339	305	316	305	310	336	320	323	319	297	314	319	316	313	327	306	338	291	302	308	254	319	324	320	317	324	328	325	334	361	318	307	296	310	335	335	313	368	299	319	325	347	314	320	334	324	326	346	289	329	328	318	324	326	323	303	303	347	310	321	302	346	319	304	329	337	328	338	321	315	329	311	307	316	335	313	316	343	291	298	326	341	323	327	332	320	332	332	328	311	301	315	320	334	311	330	328	328	312	340	323	274	329	304	310	326	299	311	317	313	378	356	333	300	330	346	313	334	308	327	351	317	280	334	310	325	310	282	344	335	333	332	337	307	345	342	310	324	327	321	313	329	339	346	297	318	358	326	330	353	318	325	324	295	317	297	325	323	320	305	283	308	289	300	327	373	335	321	353	284	321	316	327	344	316	333	308	316	300	326	305	335	326	311	304	342	353	306	313	356	335	322	331	306	357	331	351	327	318	337	355	310	326	343	326	318	320	288	304	331	311	312	316	313	318	321	329	321	298	355	340	331	305	345	320	325	343	324	368	318	357	305	322	329	315	280	310	359	310	326	349	346	296	334	348	362	319	336	325	318	348	323	296	304	294	336	299	322	353	318	302	306	345	314	310	333	304	311	281	322	306	310	332	362	308	331	336	299	302	308	329	318	313	347	309	320	321	335	327	310	319	318	325	306	324	329	324	307	346	333	328	334	319	342	329	348	337	326	335	335	340	331	304	340	330	348	337	325	352	299	329	341	303	317	337	321	338	351	349	338	309	352	327	328	308	320	327	312	334	322	294	317	329	324	367	333	330	315	311	340	346	326	313	337	303	320	316	330	340	324	354	311	354	327	328	320	311	331	329	302	297	293	316	345	341	310	336	324	339	301	290	323	333	314	308	305	327	328	288	350	320	324	318	340	345	291	322	313	325	322	345	318	324	328	339	301	340	308	322	339	314	304	323	302	332	325	315	320	333	298	322	343	305	348	321	298	336	339	308	314	361	299	318	320	280	308	317	340	308	376	307	335	359	337	300	306	313	337	359	328	335	288	297	326	300	326	303	313	319	321	331	296	281	337	310	326	338	301	346	325	337	315	318	317	316	331	312	321	315	316	337	309	338	328	327	309	302	336	334	307	332	328	328	355	345	332	332	316	321	368	329	350	329	352	310	309	350	307	331	337	331	315	273	332	334	317	308	309	344	329	314	344	323	326	317	315	326	338	315	344	321	338	353	296	333	300	307	322	295	308	331	352	349	348	321	329	308	337	331	335	313	304	321	318	308	301	320	322	302	325	325	327	327	314	348	343	307	299	324	343	313	329	374	309	308	349	300	308	337	348	317	315	332	340	344	308	291	340	307	320	309	338	332	330	341	352	295	325	338	321	344	338	308	322	308	366	323	325	331	316	319	296	320	319	301	323	351	309	358	305	338	319	351	342	325	328	353	323	305	301	313	344	295	349	313	343	333	312	332	331	340	325	339	244	346	325	317	327	313	348	301	314	313	352	345	329	326	319	343	338	316	291	315	318	331	306	323	337	289	318	320	300	342	305	346	311	341	321	325	318	362	326	286	355	318	301	351	312	321	313	307	322	323	327	313	332	334	307	309	320	340	317	305	312	330	313	327	322	337	314	349	335	344	352	320	305	315	319	311	337	338	278	290	318	322	297	305	332	327	345	349	317	300	311	341	322	345	327	310	329	286	302	338	317	339	296	339	327	310	355	349	329	317	349	323	351	344	322	345	359	294	339	307	306	315	318	358	323	311	303	323	318	309	327	320	337	327	300	341	324	288	313	328	349	297	308	320	311	334	346	367	305	329	322	314	323	329	359	322	306	323	338	275	312	310	303	337	318	329	320	338	346	353	352	334	334	335	355	331	341	318	327	323	321	324	287	280	307	310	340	337	327	339	335	290	329	324	330	318	307	295	351	317	308	286	302	341	330	322	318	331	326	326	324	308	335	320	355	334	311	360	338	324	308	302	325	344	327	338	312	311	302	346	327	301	309	349	307	331	292	332	342	333	331	311	334	347	330	308	327	333	331	317	289	308	334	326	337	340	340	334	328	318	366	301	340	337	347	305	331	326	318	299	331	345	331	306	328	359	322	336	334	321	336	339	308	339	355	317	339	322	327	366	338	351	300	295	316	308	310	305	292	339	321	314	346	317	339	318	287	322	305	326	332	327	343	336	328	308	327	351	338	343	298	346	340	302	313	312	344	324	321	306	333	340	319	318	296	339	353	297	295	367	333	308	336	321	323	334	308	317	325	337	289	334	324	300	310	334	337	303	296	295	328	351	315	350	315	322	337	341	305	317	326	297	334	352	319	317	344	350	276	343	332	304	360	340	318	303	354	313	335	334	298	359	330	325	333	326	311	330	309	316	289	311	309	322	310	307	323	312	336	339	323	344	324	325	315	308	339	323	299	300	310	336	324	339	352	309	356	328	309	359	316	295	310	337	306	304	336	328	316	311	297	321	321	318	325	299	324	319	317	316	290	316	319	309	341	318	325	342	328	309	330	372	319	358	323	309	356	292	325	335	359	384	315	292	317	335	327	340	325	339	327	327	341	296	333	322	319	296	332	341	351	346	315	337	340	313	296	328	323	329	323	350	315	338	303	340	334	300	301	330	315	328	306	322	305	309	328	303	330	352	317	338	309	328	349	334	317	360	310	341	351	320	314	334	343	312	336	299	330	335	344	316	334	324	319	330	312	359	317	291	309	336	296	322	326	333	328	337	313	320
11102	22112	16177	8943	6219	4451	3233	2531	2046	1721	1446	1321	1159	1096	976	902	852	820	744	717	687	667	678	604	655	598	626	598	629	605	542	528	609	587	569	576	595	587	557	572	553	569	553	571	547	513	543	516	539	548	538	537	474	558	517	519	561	518	546	553	571	546	570	580	539	579	543	547	533	510	561	510	517	561	605	526	575	568	532	538	565	566	548	548	524	514	548	533	528	527	517	533	543	551	541	515	540	588	544	528	526	578	569	519	562	543	535	551	555	531	553	527	483	533	546	527	554	540	539	566	500	527	545	535	511	533	507	525	545	517	472	526	513	500	533	530	529	541	549	528	528	525	574	512	503	537	555	531	575	544	568	549	515	529	565	523	541	533	561	572	543	555	550	540	567	551	562	529	554	540	535	544	554	538	485	506	514	518	542	544	534	551	521	533	536	543	580	525	538	528	516	570	585	536	549	551	547	551	545	517	504	514	528	545	512	497	527	534	560	544	550	544	519	536	540	471	540	557	546	547	465	507	552	546	506	480	548	537	516	510	508	543	566	493	551	567	550	553	510	557	585	523	563	533	508	536	541	542	526	538	538	551	511	532	562	511	539	529	516	568	569	523	542	539	530	504	554	533	519	489	509	567	551	516	515	547	527	556	520	510	534	498	543	544	551	529	555	549	542	483	549	527	576	558	548	556	523	540	528	524	505	531	547	510	525	553	499	549	561	527	520	524	539	546	522	502	522	558	535	542	484	506	525	532	569	533	531	588	487	586	540	543	537	539	513	530	528	502	524	541	554	565	514	522	536	534	516	495	505	540	558	519	535	498	519	534	572	542	553	485	529	524	516	501	529	509	539	550	529	519	573	544	545	515	554	521	537	511	539	547	534	484	509	549	534	524	526	490	566	518	505	525	542	531	529	530	540	533	531	532	561	492	508	553	550	559	562	504	569	545	559	544	559	539	559	530	562	511	540	513	541	544	588	541	538	543	534	518	522	569	542	521	526	552	522	553	552	536	546	510	501	570	514	539	531	527	541	549	517	548	553	579	533	499	578	546	532	540	538	540	535	533	532	539	543	524	555	552	512	527	553	528	483	560	550	538	528	543	542	530	491	522	525	535	537	526	511	541	586	537	514	579	545	517	493	526	532	541	551	554	547	514	564	510	541	543	544	540	525	557	565	534	523	511	521	564	501	519	515	529	538	548	578	517	536	511	511	599	491	526	545	534	502	550	561	547	533	560	552	592	545	515	504	559	524	509	517	500	524	500	527	536	557	533	541	529	505	524	540	564	510	532	561	504	558	534	521	541	503	554	534	495	535	519	540	547	518	537	580	563	534	554	532	514	539	515	532	548	518	514	535	560	518	537	544	558	515	529	514	546	553	546	500	560	560	532	540	549	540	528	508	554	525	552	537	510	554	522	530	541	532	557	541	548	557	541	554	518	520	542	508	552	502	562	541	538	530	474	490	535	591	547	588	505	565	542	518	528	542	569	526	568	533	526	525	473	547	502	555	539	511	531	496	524	526	536	539	484	517	538	504	509	547	533	512	549	525	539	504	570	548	554	557	545	475	555	508	572	515	567	539	566	507	548	545	533	469	553	543	580	512	499	527	553	525	573	567	548	517	521	565	529	475	552	549	543	548	563	511	562	496	511	551	518	571	524	521	516	529	515	530	544	534	545	521	550	551	502	471	522	520	541	537	500	573	533	533	517	549	528	524	554	469	536	538	561	509	509	507	558	525	556	574	495	519	543	500	558	538	533	536	554	554	499	537	523	522	512	522	543	525	536	537	554	549	526	513	570	526	559	550	555	552	522	553	548	507	505	580	515	570	550	546	514	544	545	575	523	504	543	520	499	528	520	542	552	534	547	546	534	530	551	545	536	531	575	510	526	569	540	495	527	558	503	520	565	508	500	531	546	521	502	539	538	547	497	553	490	552	558	548	547	564	564	532	498	562	545	526	477	513	508	554	539	505	562	570	525	546	551	571	534	519	546	522	507	550	529	563	537	518	563	552	552	536	526	529	558	532	533	526	546	515	525	572	537	522	475	557	535	514	560	544	530	512	519	536	549	557	547	504	508	540	519	505	537	537	539	550	501	505	529	528	554	514	478	535	506	561	516	481	512	555	502	552	551	548	535	521	554	556	563	567	565	540	539	537	511	517	513	552	564	554	589	496	518	530	515	539	536	513	543	503	554	525	542	514	545	544	534	506	527	504	543	518	493	518	564	515	550	523	531	477	548	521	497	528	535	556	546	524	534	524	535	526	528	495	509	507	544	535	558	541	475	557	536	554	540	518	567	540	493	555	505	538	546	507	547	531	527	529	507	565	517	526	493	496	517	510	511	519	558	524	576	533	523	550	561	527	519	523	525	518	544	524	524	522	505	534	530	545	561	538	533	505	558	554	531	551	564	544	540	549	580	564	531	538	539	511	551	539	533	548	555	533	542	539	505	555	527	541	561	541	545	543	555	522	545	595	517	542	567	520	547	549	563	539	493	534	535	506	513	540	555	549	524	539	542	552	520	544	544	475	547	576	590	514	562	517	524	585	558	537	564	577	519	520	582	544	563	502	508	509	545	497	552	545	585	561	546	518	564	559	512	536	561	512	535	511	527	551	525	549	528	541	543	496	501	497	567	559	544	504	502	518	560	487	550	523	522	554	531	518	521	504	538	523	603	561	505	512	512	508	511	538	596	585	519	558	560	520	550	549	567	534	533	550	528	517	519	508	505	565	540	519	568	507	535	541	552	505	559	506	529	518	543	526	500	519	508	559	527	557	557	559	547	548	563	528	514	556	552	514	546	571	504	524	534	505	498	533	565	548	559	562	548	495	518	517	529	534	572	507	511	536	527	486	545	547	526	522	550	498	548	512	551	508	558	496	516	520	543	554	514	492	548	558	593	555	537	521	543	518	549	542	560	577	576	524	556	530	529	543	487	546	497	544	521	523	566	497	548	549	549	511	550	491	516	495	547	546	516	512	538	540	497	591	550	526	547	525	541	519	532	528	520	572	574	505	517	523	567	555	522	501	533	560	579	570	572	522	521	532	546	517	514	536	544	540	491	499	519	485	560	517	513	516	511	506	511	568	543	510	526	557	545	550	529	501	536	497	505	543	552	554	531	547	530	495	541	526	487	546	560	552	519	527	524	563	529	540	521	527	539	535	587	527	517	499	524	528	544	578	579	532	528	579	517	535	520	556	558	524	508	571	555	535	558	572	591	512	548	537	524	532	535	518	555	522	561	505	559	539	535	545	560	508	558	543	531	524	557	485	511	544	534	557	538	532	511	548	559	534	584	542	551	549	585	527	536	543	513	503	542	533	553	581	518	518	486	524	543	539	543	542	535	531	570	553	549	555	549	529	555	536	499	541	560	569	497	541	554	509	532	527	532	499	552	548	555	505	559	590	534	590	546	554	500	543	500	562	553	553	558	540	511	483	541	534	545	567	491	556	510	489	544	546	557	541	557	536	581	513	533	516	532
23482	21485	28208	25193	20920	7483	2398	1431	1070	928	780	689	590	548	509	486	443	379	348	349	342	302	303	282	332	293	302	277	280	285	254	285	272	261	282	249	240	250	251	266	233	254	258	249	242	248	241	252	225	248	243	252	237	252	238	256	201	223	232	248	240	232	229	226	260	229	238	245	246	220	238	268	226	219	255	272	236	230	248	235	237	246	240	233	241	274	221	238	243	221	229	231	258	235	229	221	220	227	229	257	215	209	247	232	265	247	232	262	252	246	225	239	247	240	229	247	242	248	235	210	244	246	243	256	243	243	260	257	239	256	252	235	245	253	221	227	225	248	256	267	269	235	229	260	228	264	237	228	252	217	283	272	236	217	266	246	237	227	246	242	215	238	224	219	262	208	227	251	246	217	232	274	216	238	239	224	252	262	223	253	254	214	249	256	222	233	273	237	215	216	234	231	244	255	235	221	262	264	232	205	227	244	239	236	263	243	247	265	235	224	224	230	224	228	233	243	258	214	255	227	221	267	244	250	260	244	229	238	227	247	254	279	250	242	227	255	229	230	207	221	234	226	210	212	244	244	223	226	248	249	236	232	224	217	230	237	208	224	213	236	242	226	239	234	247	245	249	234	221	220	233	240	250	253	229	255	271	228	212	199	245	234	220	249	256	260	206	242	259	224	230	234	274	210	235	225	261	220	248	256	277	259	224	223	233	243	229	255	250	225	254	230	215	249	219	262	221	249	253	209	239	211	232	239	224	225	229	221	265	244	229	251	268	221	235	240	219	222	223	257	225	256	248	237	248	225	223	255	208	252	255	253	260	256	235	217	218	238	220	257	244	232	227	268	236	243	220	241	247	237	232	220	255	258	243	240	249	242	234	242	237	244	219	249	222	233	250	224	268	232	227	213	240	230	256	247	237	230	224	249	272	229	236	223	235	208	249	245	239	238	234	237	241	240	221	243	251	235	237	259	260	245	242	252	242	251	233	241	228	222	231	230	250	234	232	230	238	233	251	244	271	219	236	223	239	222	226	218	237	261	225	238	230	257	249	204	232	245	219	241	230	239	232	215	241	251	265	254	247	254	251	250	240	262	255	235	240	217	235	233	255	245	231	237	241	235	237	261	220	236	235	245	215	223	245	242	264	227	245	194	248	243	225	243	256	244	242	255	249	251	236	239	275	254	256	240	240	209	237	248	217	249	235	235	250	273	222	247	248	252	249	272	263	234	245	216	238	274	270	247	254	260	235	216	226	250	262	266	233	232	225	249	254	241	216	240	221	245	230	245	247	217	247	247	227	250	244	248	219	219	244	253	240	238	229	221	233	227	221	223	205	237	236	244	241	238	228	255	224	240	268	212	249	225	255	266	255	254	243	232	223	262	223	234	240	263	244	241	229	216	227	245	230	248	245	221	246	238	237	249	256	225	261	243	228	206	237	183	267	266	233	238	248	268	257	241	229	239	227	217	237	239	229	272	243	246	243	237	239	262	230	266	209	255	256	229	241	254	225	241	247	227	259	262	242	252	251	244	241	239	228	235	228	229	256	229	248	256	234	212	242	241	245	242	253	242	226	238	237	232	219	217	234	218	218	241	239	260	243	229	242	236	232	221	235	243	219	255	245	204	228	209	239	245	245	229	246	266	257	209	248	274	225	250	249	248	223	255	234	226	251	260	257	214	233	233	227	235	254	241	236	233	259	238	236	226	230	234	225	224	237	224	238	239	266	209	221	263	229	251	258	226	251	240	240	209	251	238	259	238	219	251	237	244	244	244	254	223	246	224	256	293	236	276	239	213	255	207	239	222	232	252	242	246	245	231	247	237	232	262	250	249	226	238	232	267	240	238	241	253	269	237	229	244	259	222	252	241	215	257	214	248	218	255	254	265	240	242	234	241	254	239	249	241	248	235	241	225	242	245	240	235	229	252	256	237	274	247	246	224	219	222	242	238	249	251	259	241	245	254	222	240	243	253	243	235	247	213	228	228	273	254	249	229	233	255	239	249	267	231	210	229	244	262	233	260	240	233	267	239	239	247	249	226	252	221	261	225	247	249	266	232	197	228	221	259	233	234	233	275	232	280	263	239	246	209	238	271	223	221	269	228	234	239	215	234	249	248	259	216	264	200	235	235	227	248	236	259	231	266	255	223	217	254	225	218	246	195	244	270	234	249	230	216	214	249	292	235	228	240	254	216	249	258	225	245	257	238	242	258	265	249	214	239	237	252	226	241	230	256	220	227	238	234	233	229	241	256	246	261	235	262	242	246	233	227	257	242	231	247	255	202	237	250	248	224	226	226	237	251	255	243	207	232	248	223	252	280	229	252	230	242	234	213	225	249	273	238	229	230	212	234	263	232	205	229	245	258	249	258	224	216	233	244	248	243	223	220	238	248	257	251	222	246	239	238	236	243	229	248	273	256	242	232	239	232	223	262	237	234	196	231	238	249	258	250	253	227	239	231	221	250	215	249	243	216	251	214	236	236	238	256	246	253	232	206	240	229	245	244	242	231	219	240	217	218	230	239	260	249	227	252	224	261	228	252	271	215	232	247	251	241	250	247	240	234	228	243	233	221	245	256	241	233	233	249	244	234	231	246	232	243	245	251	238	253	220	260	249	228	241	238	252	253	225	200	230	242	257	249	254	248	273	225	247	242	263	233	251	235	239	242	233	252	230	242	238	250	245	274	244	238	225	244	245	265	220	265	247	231	247	236	245	222	239	237	239	221	247	222	232	251	229	240	226	252	210	240	261	247	254	251	232	242	262	213	227	253	233	254	243	238	239	228	242	228	234	255	259	245	235	241	273	236	220	254	228	221	246	242	249	245	235	223	221	249	237	226	226	240	241	278	253	221	239	219	219	246	235	228	220	255	247	237	236	258	246	246	257	243	248	251	211	214	230	234	237	224	243	245	254	241	247	243	209	229	248	240	238	236	241	245	240	237	274	226	280	247	233	236	227	234	234	256	228	255	219	245	240	247	218	228	229	235	244	238	261	230	220	255	252	259	232	229	231	246	247	235	244	232	226	233	232	229	241	239	248	246	269	254	241	212	238	220	241	269	231	244	268	214	240	264	215	229	260	232	229	230	195	243	230	242	238	240	245	245	248	267	253	242	246	237	254	259	217	225	236	268	233	243	229	231	243	252	246	240	227	234	223	224	257	257	254	234	236	229	241	265	229	200	247	233	190	224	249	219	237	263	232	220	253	233	223	228	244	268	252	228	227	248	265	252	214	237	276	247	259	240	218	233	235	263	266	227	260	232	256	228	238	226	245	214	267	226	229	219	240	266	244	231	234	240	225	239	259	235	235	238	246	236	256	237	243	258	251	225	252	253	232	243	265	254	221	237	222	237	274	249	234	213	221	262	246	248	264	222	223	258	227	247	244	218	249	231	258	242	256	243	222	254	255	237	241	227	251	234	217	242	245	238	247	281	234	242	259	219	248	228	241	220	245	253	205	249	219	244	247	209	261	221	222	223	255	206	241	252
11148	30033	23175	14036	9877	7225	5380	4028	3255	2603	2148	1839	1541	1473	1273	1104	939	906	829	758	683	626	602	556	587	580	567	566	524	524	504	464	489	471	469	467	430	453	449	414	436	423	445	414	441	442	437	423	394	385	381	420	420	415	418	392	407	440	433	435	399	424	394	420	414	425	404	390	409	399	435	372	430	380	372	376	403	456	408	409	431	426	412	397	400	407	427	393	396	411	454	431	430	388	394	437	385	377	377	446	424	372	402	397	382	396	409	431	369	400	429	389	397	404	392	418	419	396	380	420	411	416	387	419	419	369	410	401	422	382	379	448	385	422	416	380	399	400	401	407	418	388	394	386	384	381	368	426	407	426	400	388	425	370	362	458	399	376	389	361	418	398	400	416	370	383	395	416	412	397	389	377	339	423	403	418	385	381	400	409	428	401	433	393	388	399	377	421	383	427	407	417	415	410	427	419	388	420	386	375	406	390	386	398	436	348	383	431	385	452	420	394	408	424	366	382	413	366	389	374	383	400	388	393	399	435	386	394	377	393	404	388	406	398	424	398	390	397	382	418	403	432	406	397	368	421	387	389	416	394	404	366	393	377	427	343	439	369	411	390	361	403	405	405	411	429	415	419	365	386	423	387	414	399	377	402	429	422	431	425	398	393	380	375	401	412	389	394	400	412	395	389	396	391	385	376	377	401	400	420	381	430	403	412	422	394	387	388	419	396	374	381	402	416	398	391	395	422	370	418	457	373	385	385	431	385	427	409	425	403	406	383	421	448	389	367	400	415	428	402	385	391	392	387	397	407	422	396	388	392	449	421	415	417	390	362	430	418	383	416	380	368	383	386	409	422	410	396	384	377	434	403	435	395	371	394	419	375	395	356	376	446	419	389	402	412	361	440	404	388	365	399	392	421	383	390	403	423	413	377	388	382	430	394	406	418	393	404	424	393	373	426	408	366	362	398	406	424	414	400	393	387	399	415	405	409	408	398	436	414	425	417	402	378	409	423	433	410	400	413	383	357	425	388	380	401	426	389	419	407	397	398	382	392	404	414	437	443	402	374	398	405	400	405	354	414	398	407	399	400	393	377	426	393	426	379	424	464	379	388	400	370	390	415	390	390	406	415	418	369	378	395	423	381	399	388	402	439	382	431	455	425	421	404	383	403	388	405	369	382	432	392	385	372	387	404	406	419	415	404	422	406	431	415	381	403	400	374	401	393	407	410	395	398	397	389	420	404	426	379	430	423	418	400	388	399	393	421	400	390	411	398	414	378	369	422	396	408	387	424	408	405	388	418	403	410	391	371	437	376	414	378	393	399	393	432	392	431	406	396	403	417	397	374	375	374	383	380	399	390	392	369	399	391	396	394	427	404	418	418	418	372	390	409	385	405	433	421	359	408	394	411	382	433	409	414	389	398	419	418	409	409	393	430	392	413	387	433	378	403	415	426	458	377	393	408	443	410	403	426	358	409	406	407	426	410	394	418	381	401	377	399	390	416	410	376	382	385	372	430	417	386	387	387	371	398	385	403	396	363	380	410	390	374	414	405	442	365	368	401	391	424	424	406	382	405	388	424	408	381	380	421	419	366	393	405	425	401	420	385	388	394	408	388	396	407	390	382	415	424	417	382	386	389	422	401	417	406	398	433	403	390	370	365	421	430	414	393	413	414	389	424	397	416	366	410	404	414	419	404	408	404	413	387	413	395	390	415	381	385	342	393	412	435	391	420	383	406	396	394	411	402	391	421	389	389	412	378	391	420	399	381	371	375	429	373	365	413	408	408	391	415	399	399	413	415	392	394	418	414	379	429	368	396	440	426	392	371	396	387	358	370	404	418	390	395	363	384	407	388	371	388	384	404	419	403	380	439	397	382	368	376	401	405	368	420	380	414	388	397	423	384	412	378	382	391	413	408	410	408	411	404	391	394	391	432	414	395	400	373	407	377	439	428	402	424	391	429	384	376	430	387	402	409	392	384	403	385	416	394	419	410	367	409	440	417	421	355	368	386	402	388	415	414	406	444	398	369	382	415	391	387	352	421	370	405	384	421	422	390	394	392	395	401	405	400	411	440	416	428	436	359	396	396	391	390	412	396	444	390	404	406	425	430	375	403	401	406	377	390	388	420	438	386	371	385	385	436	388	423	408	399	360	393	400	390	371	390	393	419	402	417	405	396	386	420	385	395	429	424	440	399	393	403	413	443	400	421	414	393	377	367	411	392	417	427	385	401	415	404	412	408	406	376	385	374	406	431	398	399	394	394	420	388	393	401	378	380	415	400	398	406	373	369	423	428	435	409	405	405	394	423	456	404	395	433	411	426	369	386	395	395	391	383	379	404	393	389	408	413	371	434	442	419	403	405	392	397	401	405	440	382	391	374	392	402	386	406	411	390	376	364	378	360	384	400	414	378	398	371	424	399	426	448	405	404	403	431	389	399	394	368	398	402	411	399	396	427	404	407	421	374	384	373	373	386	443	405	386	410	407	388	411	400	437	428	413	385	422	384	435	445	376	377	377	418	462	414	370	379	413	385	393	417	406	413	386	411	387	423	402	431	402	419	397	357	374	404	364	379	409	407	421	394	418	439	403	391	409	401	411	379	408	397	392	374	448	404	432	427	393	382	420	417	425	414	429	413	414	428	432	419	417	394	446	394	408	429	394	408	386	406	393	393	409	385	411	400	437	369	418	435	392	415	421	408	383	379	403	385	456	420	383	425	390	397	420	383	417	413	380	406	359	433	376	415	374	386	393	400	425	396	406	335	394	401	406	430	384	410	409	377	387	387	401	419	411	407	402	386	413	405	442	388	379	401	399	399	429	389	413	429	382	384	443	367	387	411	398	398	395	397	402	395	410	377	414	415	414	370	409	391	415	375	389	435	419	388	370	388	361	360	424	386	393	418	405	411	430	397	363	380	422	385	391	397	406	412	409	383	394	381	391	387	362	390	388	398	369	417	406	436	421	403	410	396	401	400	378	415	419	391	402	371	396	424	383	426	455	376	402	428	405	415	417	399	409	431	420	374	417	407	386	388	404	398	442	386	408	368	437	436	402	368	425	405	406	395	399	399	390	353	446	399	387	405	390	403	406	366	422	376	425	405	422	402	392	384	405	376	387	419	385	392	416	380	371	377	416	391	412	406	406	391	445	412	449	398	391	418	400	391	372	401	407	418	410	398	377	393	396	422	415	396	397	384	393	401	412	400	397	402	374	399	402	408	406	420	429	386	381	350	426	429	410	422	398	393	384	375	371	405	406	378	382	407	407	415	390	412	411	405	399	425	403	377	398	454	365	417	397	419	363	383	385	410	397	449	379	371	400	397	396	433	382	395	376	417	412	415	423	379	393	386	388	428	377	382	380	388	404	399	415	394	449	404	420	413	386	403	369	392	373	406	401	399	376	394	401	379	391	400	400	357	427	409	392	370	388	400	396	365	417	388	380	403	384	418	417	404	405	392	351	407	382	400	435	402	369	405	409	435	387	394	420	404
24935	21447	25907	23042	5077	2045	1592	1094	892	731	685	611	643	539	512	472	485	474	399	412	372	380	359	353	338	364	308	329	354	337	343	335	326	316	301	299	355	293	335	308	316	346	322	333	286	306	287	284	338	314	333	329	354	300	298	332	277	331	318	294	314	317	347	321	324	307	316	310	312	306	327	313	331	326	332	302	346	325	283	319	266	308	307	313	288	255	320	303	326	272	320	316	318	334	321	304	312	334	328	304	339	296	299	316	302	315	325	289	296	338	290	342	336	333	309	318	298	327	307	320	305	321	297	322	290	356	291	322	313	297	284	282	326	306	349	311	337	314	352	275	304	319	309	302	314	296	319	330	308	316	350	342	307	303	285	300	285	305	295	320	297	318	287	324	303	309	284	316	316	323	314	282	324	311	320	304	289	319	347	309	304	305	354	282	326	331	311	338	287	298	315	272	285	299	306	322	281	313	322	322	312	338	291	304	306	305	287	308	306	326	300	311	281	324	277	296	328	330	327	296	312	337	303	303	326	296	311	305	321	331	316	322	294	298	333	325	301	312	331	309	296	285	342	307	296	305	328	335	324	306	317	324	305	323	316	298	337	317	312	358	301	346	277	302	303	314	283	330	319	338	335	316	308	299	308	322	309	309	318	291	305	333	266	314	298	336	336	326	313	307	306	321	281	292	312	326	324	301	289	302	318	308	328	320	323	290	294	318	310	322	345	304	287	318	280	323	304	299	308	353	313	292	338	307	305	308	335	303	328	301	321	318	308	331	285	310	274	332	320	297	296	325	317	308	318	297	297	336	311	287	301	327	303	344	292	294	307	298	301	317	322	318	317	306	319	309	282	294	336	316	275	316	312	308	307	302	310	298	314	331	262	329	302	301	314	306	328	333	312	320	293	300	319	349	306	331	334	296	268	298	316	304	322	313	297	301	314	316	290	316	293	325	318	339	306	318	304	347	315	323	302	292	325	311	306	333	265	307	295	308	301	328	329	289	327	325	316	278	303	300	318	306	311	331	305	304	283	312	314	312	277	300	306	312	338	319	297	278	282	328	303	283	306	304	282	337	305	307	314	292	301	341	316	328	325	306	310	299	289	337	292	316	316	316	323	291	330	303	294	306	315	313	332	313	298	305	332	331	315	325	317	337	312	326	326	306	333	314	308	300	326	325	320	311	302	292	299	314	319	309	331	304	335	322	302	286	290	306	337	300	306	287	332	291	342	332	291	306	297	276	301	288	266	321	309	334	299	298	314	290	329	323	334	275	285	291	346	313	307	313	291	331	344	343	315	310	334	299	345	325	311	313	318	301	298	314	305	287	322	337	333	316	298	332	325	325	319	291	279	296	303	311	323	333	301	306	330	317	302	313	296	319	304	336	279	280	284	322	292	328	333	293	295	294	323	290	318	296	312	298	332	305	298	273	312	294	319	298	321	336	315	300	306	345	325	325	302	306	303	320	314	305	322	326	311	307	337	304	325	330	323	308	272	331	330	274	306	317	281	303	340	321	339	322	317	307	321	313	319	322	340	316	285	321	349	293	308	309	293	332	332	308	310	333	316	315	320	308	298	305	313	315	312	313	311	290	306	312	289	295	306	333	345	327	299	293	310	308	299	326	322	326	300	309	310	311	332	292	305	301	285	333	302	304	363	346	307	297	295	304	351	342	311	316	283	305	289	294	325	287	331	321	317	320	313	288	336	314	319	329	308	319	336	335	302	310	307	307	334	345	310	330	289	305	318	297	326	331	309	322	280	308	331	317	319	285	291	297	352	304	317	283	307	308	276	286	300	331	308	290	301	297	299	311	295	309	300	312	312	282	299	269	316	314	324	294	331	309	317	315	321	311	307	323	322	309	307	340	315	346	323	307	301	366	287	295	320	329	303	332	308	304	279	308	285	312	302	308	339	321	332	308	325	285	318	292	303	320	319	350	357	321	341	307	303	323	347	286	291	307	302	291	305	283	307	292	346	290	319	327	299	306	315	317	332	309	329	287	274	321	324	303	310	319	316	329	308	323	305	313	319	322	285	328	302	354	324	303	286	336	327	349	304	287	336	297	324	294	318	324	325	339	320	289	306	283	305	316	313	325	328	294	334	316	338	323	288	313	304	301	331	296	296	315	285	339	346	308	301	313	329	314	326	301	288	320	302	302	268	313	315	310	347	340	293	282	313	307	305	319	319	318	313	299	298	322	303	329	293	284	325	334	310	304	321	282	300	276	318	324	350	298	315	311	311	321	341	345	310	294	321	332	303	275	332	318	312	300	306	314	291	316	319	316	331	300	321	302	304	303	333	310	334	311	272	323	270	305	286	329	329	328	319	304	304	331	340	321	302	269	311	302	314	323	336	291	316	309	308	302	302	303	351	337	307	319	330	305	286	300	332	311	305	300	298	270	305	318	309	310	297	281	290	308	320	320	318	299	314	322	333	328	343	306	326	278	323	314	324	348	294	326	307	287	357	313	318	315	327	309	264	340	308	310	315	308	332	303	314	354	299	312	310	325	343	311	281	283	294	295	299	297	316	300	302	291	280	277	275	300	304	304	312	286	341	284	319	301	309	305	292	288	308	328	302	324	275	302	324	311	296	321	318	306	310	282	316	289	313	317	329	301	301	307	296	303	323	316	298	314	330	279	325	307	266	324	328	313	304	320	327	308	341	327	285	314	336	308	310	282	319	301	306	314	323	319	312	323	295	312	334	319	331	299	364	333	307	311	288	316	299	335	325	337	292	313	300	315	309	310	328	328	332	324	313	319	349	317	299	262	274	291	298	334	329	296	314	318	346	335	308	340	300	316	292	298	304	305	303	313	290	325	299	290	314	323	290	266	319	311	315	321	341	312	327	310	314	329	300	314	290	300	285	345	287	322	317	329	294	325	316	350	310	329	295	298	284	319	279	327	293	289	310	345	297	350	303	334	318	306	318	314	301	303	342	278	281	310	339	299	323	297	305	317	335	338	301	315	287	339	305	300	307	287	299	303	297	315	343	307	302	314	299	317	341	318	301	318	337	295	304	333	315	312	308	308	316	307	308	337	323	308	316	342	300	313	307	344	313	309	309	285	319	341	319	324	308	342	300	332	314	308	316	309	336	296	299	336	275	327	318	319	275	314	324	262	277	286	322	313	288	300	373	300	316	305	343	332	337	292	319	314	330	279	298	297	280	320	320	330	325	333	283	317	315	293	329	311	334	333	307	289	305	316	314	330	318	327	294	296	330	315	297	313	333	279	303	322	308	268	280	334	329	330	269	318	323	331	277	301	327	291	328	330	307	326	306	299	314	286	282	298	338	298	342	297	317	323	302	328	324	322	300	307	325	312	285	330	332	288	317	347	280	320	308	299	319	293	285	326	274	291	286	305	281	294	331	278	300	321	287	333	295	318	296	339	300	314	332	358	308	316	306	308	342	324	323	325	339	334	310	328	331	320	290	307	303	291	319	291	308	270	295	334	309	310	282	292	339	322	305	307	317	341	311	308
10824	25274	19289	10678	7583	5534	4258	3165	2552	2176	1799	1531	1432	1256	1107	1027	965	905	799	786	722	705	637	628	674	634	569	606	597	594	561	549	560	558	551	563	565	529	572	546	527	508	559	542	528	513	503	581	509	539	523	509	535	502	519	511	540	508	485	547	536	511	517	503	543	470	532	518	534	485	519	493	499	509	507	474	549	494	495	572	527	511	497	496	540	491	487	523	509	526	498	530	513	495	504	482	458	516	552	517	498	511	495	545	512	523	538	534	532	539	486	545	465	536	509	464	507	471	520	532	455	507	540	517	569	513	508	501	549	561	486	463	477	554	505	512	508	486	561	551	529	490	495	513	561	520	490	501	495	514	518	518	481	511	529	489	494	503	525	497	498	519	448	501	508	518	512	526	491	522	482	530	465	491	512	494	479	501	492	507	526	517	540	497	468	505	531	532	506	502	495	474	478	512	485	514	482	523	498	548	539	520	499	512	536	515	484	506	523	516	503	479	527	546	495	468	485	532	479	528	528	503	504	508	520	488	518	527	538	511	493	520	505	509	507	514	512	528	521	524	517	483	512	547	502	488	515	514	505	514	498	525	505	492	484	502	472	524	504	477	503	506	528	526	486	502	506	502	512	525	527	530	520	549	516	514	518	519	548	489	511	520	451	504	522	506	473	521	534	511	473	500	512	535	490	476	478	509	518	509	513	523	518	511	495	517	489	513	539	498	537	514	499	512	495	532	488	515	521	536	515	505	505	519	499	574	509	529	516	495	495	481	500	506	463	458	533	483	474	536	452	534	516	512	530	505	494	525	543	486	506	545	509	470	517	527	478	493	523	457	485	471	535	552	540	514	500	516	564	496	518	492	514	505	502	530	533	536	473	536	496	508	511	491	486	528	516	489	484	523	483	507	492	521	518	531	536	553	514	518	503	534	531	491	504	484	520	513	510	487	534	519	501	534	493	525	447	539	518	510	500	514	528	503	502	529	492	549	530	582	499	481	485	487	534	503	489	486	509	516	537	493	513	499	478	515	507	516	526	490	500	528	495	501	520	561	549	485	480	510	526	504	496	546	486	519	509	504	478	510	500	487	501	527	483	503	482	529	498	514	521	530	522	514	492	508	497	511	483	543	510	551	513	516	514	537	509	511	488	491	482	532	524	527	502	501	488	519	512	493	496	478	484	546	489	515	490	511	527	504	520	511	453	500	522	510	567	527	509	522	537	492	507	546	500	530	493	524	525	503	542	495	497	489	503	545	474	565	505	487	567	499	475	468	486	506	512	537	526	484	502	536	524	502	508	495	525	507	492	525	523	486	504	508	522	566	494	524	505	537	473	532	493	481	493	474	482	485	510	491	490	512	534	486	486	518	489	471	493	493	524	530	521	489	489	488	480	478	540	506	522	524	555	553	485	475	495	545	534	524	507	521	553	506	533	546	475	512	548	478	498	494	503	489	519	524	506	501	503	474	542	454	563	532	516	491	530	532	503	502	470	508	510	470	524	535	512	471	480	519	512	513	523	484	481	495	491	482	516	487	520	534	481	476	504	499	479	516	488	505	531	504	482	495	549	474	511	484	543	515	487	542	482	501	517	510	508	508	525	519	507	506	509	527	513	538	512	514	502	515	533	531	517	488	516	515	556	544	485	495	532	516	494	460	535	522	492	536	529	488	520	514	498	511	499	523	538	537	498	515	512	526	487	524	499	552	492	511	499	460	530	477	454	512	502	509	477	540	512	503	446	533	515	526	497	532	522	509	492	543	490	470	505	489	538	476	548	508	496	489	536	559	535	487	511	503	521	482	496	523	453	479	510	505	488	514	513	497	520	526	531	494	451	474	506	507	492	517	534	513	462	498	499	513	510	514	556	513	549	515	507	491	523	522	521	478	505	525	494	527	514	503	490	515	517	552	525	506	488	507	522	502	482	548	511	523	546	494	497	478	518	532	516	511	555	548	498	506	494	486	494	500	508	514	513	517	501	518	493	490	551	541	492	492	523	564	490	485	521	541	509	527	541	486	493	514	504	505	483	488	498	501	477	530	486	502	543	505	531	503	554	503	512	504	550	536	528	536	517	510	507	468	501	530	486	486	545	510	505	535	500	464	451	519	514	507	519	484	485	508	519	535	524	566	498	522	510	514	470	510	498	532	538	519	549	502	481	505	519	523	507	492	514	545	530	530	481	497	503	498	485	503	488	505	504	522	490	489	490	516	522	517	539	521	480	525	512	568	489	477	574	483	515	519	504	517	492	489	526	467	484	502	518	476	538	524	471	491	531	575	467	563	474	479	511	516	501	509	514	497	511	506	509	521	496	493	494	505	513	533	511	495	485	477	510	502	507	522	508	472	544	506	499	526	525	446	510	561	504	492	521	538	490	529	515	520	461	507	517	489	541	555	505	479	508	505	544	566	485	543	514	523	521	440	521	501	505	532	524	471	512	489	502	492	529	525	527	507	513	507	508	554	506	473	517	492	490	475	509	511	540	507	480	530	525	511	537	515	529	502	513	492	534	536	527	464	491	517	495	521	528	514	517	477	491	541	496	529	504	520	548	545	534	501	481	515	494	519	523	536	513	485	533	510	510	481	545	509	533	494	512	508	485	526	508	480	505	487	513	508	488	501	487	517	510	499	526	498	521	535	515	527	537	550	558	524	525	524	538	532	513	512	541	520	504	511	502	533	539	518	513	497	508	519	521	541	518	515	493	497	537	479	496	530	561	513	539	502	560	555	512	501	550	540	514	494	506	578	477	462	517	491	489	515	478	495	531	538	515	496	514	489	512	509	531	476	492	516	517	512	529	506	509	540	506	541	531	514	531	499	477	546	507	535	469	534	481	503	518	474	478	503	529	524	499	541	501	487	470	527	501	483	493	524	488	522	553	464	524	528	481	488	533	531	516	487	539	509	529	549	513	496	545	518	495	479	534	491	474	537	534	493	526	523	495	514	522	516	525	479	482	520	527	489	522	465	500	482	480	501	541	515	480	532	491	521	491	529	516	521	535	481	545	498	507	448	491	528	529	510	526	513	509	479	528	498	498	507	525	547	540	532	517	511	489	523	485	514	496	541	479	549	493	521	544	487	523	468	513	499	510	535	548	511	496	496	535	533	474	490	543	478	486	501	491	543	511	531	488	530	528	476	524	495	518	469	545	529	516	499	507	488	499	536	539	549	538	528	560	521	511	518	546	474	504	541	510	503	482	483	510	542	511	498	504	526	492	507	494	483	493	521	516	519	522	477	479	545	528	519	531	534	519	558	504	499	546	517	538	474	500	506	492	505	517	466	480	514	518	532	475	521	495	530	503	524	491	515	494	467	512	498	485	506	541	533	513	513	504	532	511	476	544	516	520	499	516	503	536	507	495	477	522	527	502	534	509	492	503	492	529	498	484	502	546	546	524	504	503	502	504	506	511	514	532	524	512	515	512	501	529	543	505	512	514	486	513	480	502	470	502	512	481	503	500	508	508	530	514	509	534	519	522	478	478	495
22659	21471	28739	24601	21469	19873	5816	2171	1476	1253	974	881	777	711	582	529	476	488	410	418	409	335	327	294	282	315	275	276	278	261	266	257	222	230	245	232	253	198	211	209	215	226	229	226	192	202	226	236	225	194	210	211	214	209	208	203	215	198	182	199	179	199	174	197	215	218	203	186	176	213	196	205	229	192	182	186	203	195	208	195	204	222	197	209	201	191	186	192	225	200	206	228	212	219	234	211	188	206	199	212	198	194	197	200	216	187	191	214	187	208	197	216	221	213	211	194	184	204	236	192	200	190	197	188	211	206	191	168	173	207	190	221	198	201	214	206	182	207	196	205	212	221	191	210	208	189	203	228	207	179	189	172	196	197	191	210	189	202	208	209	195	201	204	198	200	209	187	194	177	190	197	191	183	186	174	173	220	228	194	198	195	209	215	208	207	209	206	181	187	212	189	225	210	190	197	226	194	201	193	194	180	202	226	178	224	197	209	183	159	206	209	157	189	202	207	190	182	194	196	170	189	206	207	201	205	197	186	202	178	200	200	169	186	193	190	173	201	193	202	186	213	198	207	184	206	206	194	183	184	209	218	180	199	187	178	199	201	180	203	188	195	204	191	216	199	200	214	202	203	190	204	203	210	197	196	201	214	193	205	217	186	183	206	201	204	197	210	201	191	207	177	217	196	191	175	197	199	209	196	205	215	195	209	195	223	193	214	222	187	198	179	187	201	178	213	195	184	184	197	182	174	221	217	197	207	201	197	207	191	189	219	175	207	217	193	184	214	203	178	168	193	207	217	173	203	205	200	207	203	206	218	205	210	199	186	231	219	191	188	187	186	175	190	225	199	185	199	210	185	202	218	190	196	190	194	209	180	191	193	189	206	227	185	215	186	207	176	190	198	175	191	193	189	211	202	215	226	189	191	211	208	179	188	212	199	205	220	209	186	196	189	199	210	187	209	203	194	220	187	199	233	208	193	212	219	193	202	210	169	207	210	207	234	196	200	184	189	190	206	196	207	193	205	202	194	177	190	195	213	204	211	199	191	206	195	222	200	193	188	216	173	183	181	203	192	177	203	191	208	196	215	205	209	195	185	192	206	192	180	203	198	201	191	207	190	213	179	197	201	196	195	209	223	203	201	213	203	182	195	222	201	201	196	206	198	207	185	178	222	206	209	189	187	184	191	194	204	182	192	218	191	190	201	210	211	175	193	201	222	199	185	192	204	164	185	191	192	216	214	182	192	175	197	197	207	214	208	168	193	188	165	203	168	196	186	215	194	185	215	216	189	200	211	213	212	193	201	200	207	203	253	197	215	201	176	203	185	220	183	214	203	216	184	188	200	185	198	197	203	191	201	198	182	205	173	228	200	178	197	185	207	214	217	204	213	184	200	186	204	186	195	182	209	198	212	188	196	190	196	181	190	234	192	211	208	181	205	207	200	190	206	185	198	172	199	218	197	197	185	184	228	195	198	187	195	204	182	179	180	223	192	192	189	201	196	199	191	231	183	200	191	207	235	213	201	215	190	203	211	167	196	211	199	209	188	185	190	214	204	168	211	191	206	218	184	202	188	179	206	206	201	189	186	210	223	187	198	223	205	211	183	199	194	194	199	208	182	205	216	219	203	203	184	217	225	206	203	206	187	212	195	213	196	222	203	188	195	220	192	197	212	182	208	223	191	205	196	206	176	181	211	192	204	219	216	207	190	173	177	214	181	206	189	211	195	189	193	225	187	208	222	198	176	195	186	201	202	217	208	193	188	203	206	224	211	167	200	190	197	190	214	197	192	210	191	199	172	195	200	199	193	192	203	176	196	206	176	208	198	187	191	206	213	209	227	224	213	218	234	208	197	203	182	199	201	187	211	225	198	197	199	194	192	195	202	217	189	197	203	193	211	190	193	209	174	212	186	173	200	232	188	214	197	200	206	206	192	178	186	199	200	187	183	182	192	211	188	203	196	195	196	211	205	178	187	202	204	177	182	170	193	206	188	192	217	195	182	192	228	188	192	200	228	194	217	208	202	216	220	205	205	209	192	174	210	202	225	198	188	169	199	195	213	211	211	186	168	211	239	172	185	185	171	196	205	220	213	206	213	166	176	210	192	214	204	188	194	200	207	220	214	190	185	202	206	210	195	200	199	219	187	212	191	229	213	177	220	178	201	186	220	222	185	181	172	191	193	179	216	197	204	191	203	201	201	178	187	197	196	210	202	225	187	184	168	200	186	186	200	197	200	180	188	191	204	223	187	208	179	205	203	207	203	192	192	192	169	197	214	188	205	184	193	195	215	194	191	187	218	207	198	187	223	202	197	196	204	174	200	179	207	222	219	189	203	191	209	210	202	205	210	176	201	202	167	208	198	217	182	182	195	198	185	206	209	179	189	185	227	185	207	180	188	200	177	191	183	210	194	193	180	185	186	178	220	209	210	203	183	193	195	186	182	203	187	206	189	196	198	197	212	178	200	230	177	209	177	204	208	198	207	187	190	221	204	190	215	193	185	206	166	198	190	186	198	204	218	200	180	193	179	176	209	183	195	195	201	214	204	206	187	178	179	200	181	194	205	189	221	201	203	220	195	190	200	206	198	188	172	233	174	198	194	178	202	157	215	217	214	197	195	206	225	181	205	199	212	170	196	172	208	203	187	185	179	189	206	206	205	193	166	191	211	196	184	194	180	176	207	168	192	185	223	195	187	187	209	179	203	192	206	172	179	188	229	200	196	188	197	173	174	197	187	226	184	206	206	199	206	186	232	204	171	196	228	207	206	189	192	176	229	177	216	180	209	204	201	165	205	205	194	212	194	205	190	189	195	197	208	199	186	201	197	191	209	175	201	169	200	195	207	190	159	204	210	182	202	221	207	184	189	187	215	191	182	196	181	200	195	211	197	210	188	205	198	202	199	209	216	214	213	214	167	208	184	204	189	197	193	222	216	206	187	201	192	209	180	194	200	216	211	200	197	174	195	202	210	161	175	226	218	200	197	212	213	185	200	205	198	215	183	215	202	174	199	173	224	200	197	201	237	216	196	212	174	232	182	186	203	201	213	198	193	199	206	202	200	187	187	223	193	190	197	175	201	184	186	198	173	190	189	196	183	205	224	200	196	188	202	199	167	184	194	209	210	215	191	191	197	199	207	201	216	186	199	211	193	202	200	175	192	186	206	214	194	192	213	200	208	206	192	178	225	183	229	206	205	197	203	201	191	194	211	227	205	184	209	186	235	211	200	183	218	176	196	199	198	199	195	207	237	182	220	179	230	197	224	200	198	212	219	190	210	205	201	189	220	188	199	189	203	203	183	197	212	198	208	200	211	174	192	177	173	208	191	180	174	177	217	207	188	190	191	206	221	188	190	197	207	193	181	193	188	209	172	208	192	210	180	192	224	217	201	189	188	194	212	202	198	197	208	183	212	160	175	230	190	184	206	195	206	209	225	184	206	197	180	213	168	212	193	186	211	187	187	215	184	174	181	236	180	211	227	225	193	179
13009	34092	27245	17334	12857	9542	7229	5489	4450	3509	2913	2342	2131	1835	1638	1431	1169	1094	971	894	767	705	599	628	582	570	584	505	479	464	464	416	416	379	389	385	443	405	398	404	358	369	349	343	368	336	362	306	349	352	351	322	309	306	367	358	334	348	331	299	303	334	331	343	351	332	327	304	353	319	319	331	331	294	308	359	305	328	333	335	352	328	331	316	343	341	349	320	311	348	335	345	314	336	332	321	370	328	319	297	322	335	303	345	315	300	317	338	307	323	345	315	349	318	354	336	340	326	268	316	320	331	346	317	303	315	342	332	317	328	306	348	306	297	293	339	345	318	301	340	328	335	337	299	311	305	317	311	348	302	347	301	322	337	341	341	302	334	320	333	331	308	316	323	358	314	333	310	323	345	294	342	326	322	304	313	344	329	293	327	302	304	344	352	277	279	310	338	308	354	316	330	340	313	309	332	338	345	338	311	340	328	319	302	319	281	294	337	320	340	356	309	323	334	347	333	298	353	320	305	304	321	294	305	332	312	296	329	345	339	307	331	300	321	298	320	338	335	319	336	322	320	339	281	315	312	356	312	357	341	336	327	311	309	345	314	331	306	334	324	312	277	304	350	332	338	326	334	318	314	320	332	328	333	317	339	309	321	371	336	307	294	347	323	357	329	336	298	285	294	311	282	323	335	343	309	330	319	321	286	312	309	328	320	312	293	325	308	311	277	282	328	357	344	331	298	330	317	324	329	319	302	290	318	310	323	340	289	344	313	273	323	320	332	335	339	344	323	317	312	299	315	292	317	292	306	320	310	325	305	331	342	319	319	314	310	307	326	319	314	287	311	324	339	337	313	334	333	318	291	334	329	334	339	305	338	302	307	321	316	304	291	335	297	305	309	329	310	318	322	309	305	293	298	321	350	290	275	325	327	339	343	293	317	301	316	309	324	302	328	333	304	304	296	336	341	336	337	329	317	308	316	322	332	335	319	316	324	329	347	311	310	338	306	300	330	289	333	297	327	348	308	284	312	324	318	335	326	302	307	323	309	307	318	334	336	325	316	331	281	331	323	340	334	325	329	273	315	321	327	323	342	329	341	327	331	335	292	327	313	288	320	314	311	311	285	301	315	296	307	337	293	309	320	330	333	319	319	316	301	307	335	321	306	348	339	310	351	333	333	311	315	317	317	324	327	304	331	350	309	316	303	349	304	323	322	301	352	304	356	322	343	342	303	340	381	298	323	355	289	314	304	306	324	326	322	319	314	295	320	334	330	315	325	349	318	317	301	320	317	315	352	300	336	324	297	297	341	337	313	340	324	308	297	326	298	326	318	324	297	320	300	320	309	329	316	319	315	320	324	321	315	279	339	328	292	337	334	299	337	319	322	308	328	340	329	345	310	296	303	282	324	302	303	323	310	300	320	323	363	344	304	324	321	353	311	329	298	301	308	337	301	324	304	300	321	339	307	357	356	309	330	301	312	336	280	312	350	306	312	314	320	313	309	322	317	302	329	314	309	344	295	339	315	325	331	338	318	297	327	350	312	323	298	295	324	306	300	300	326	309	341	313	298	303	360	319	335	323	317	326	310	341	303	328	334	287	323	302	330	275	327	323	307	334	302	283	309	333	300	316	313	339	304	316	324	284	304	335	336	318	305	338	324	303	332	321	326	323	313	332	322	324	271	333	329	302	308	323	320	310	312	327	295	315	321	332	304	343	321	340	318	287	316	328	319	293	324	304	347	305	328	295	313	352	331	313	321	321	312	318	333	329	321	321	331	356	317	320	340	315	333	358	279	297	321	312	328	323	306	297	309	354	331	300	326	358	318	323	331	319	299	317	289	267	298	311	321	311	314	307	317	330	331	312	309	276	336	308	321	315	310	312	322	290	299	315	289	324	307	294	338	306	332	338	286	328	320	333	299	283	332	303	345	303	324	310	301	327	300	290	338	322	321	261	303	312	323	322	356	314	288	315	334	326	303	339	305	307	311	340	325	301	322	324	297	321	335	315	324	331	340	315	283	358	335	331	321	291	302	317	342	294	315	327	310	301	306	318	343	312	292	338	330	318	359	323	286	320	315	323	308	360	321	303	304	297	306	327	305	320	327	326	310	322	309	335	306	331	331	315	289	352	328	310	327	289	323	315	346	311	313	340	329	341	287	318	322	317	304	288	310	297	342	317	326	317	282	327	334	326	335	337	304	332	316	338	310	307	341	324	302	313	340	313	308	315	326	308	311	326	348	327	342	311	328	319	340	318	317	334	328	332	293	337	356	332	320	305	339	284	343	321	338	341	318	324	319	339	307	309	296	324	327	340	321	331	345	329	291	321	331	329	309	338	323	316	300	296	311	334	309	343	308	308	325	356	321	335	327	299	329	324	316	283	307	341	328	316	346	297	322	329	314	323	293	318	321	299	307	320	324	287	340	295	346	318	304	319	305	334	326	319	310	319	344	312	350	286	322	322	308	295	314	358	327	335	332	329	314	304	309	292	314	318	318	307	333	311	314	312	315	342	331	371	305	337	312	312	326	319	319	317	301	329	337	309	306	340	329	324	335	332	310	334	336	311	321	300	325	350	315	320	336	320	329	320	314	338	334	348	332	324	313	313	289	339	328	310	324	329	303	322	310	318	319	309	322	344	310	309	336	322	319	306	309	313	295	333	291	317	336	323	315	306	291	321	298	310	343	303	338	339	328	313	337	308	296	328	309	309	325	311	301	339	315	282	344	340	322	293	334	357	334	299	329	319	316	340	323	319	312	292	323	344	332	325	304	317	325	303	308	352	289	326	302	301	312	308	338	316	304	298	350	311	330	317	290	296	344	361	332	314	308	331	320	331	306	307	311	320	296	327	328	310	313	315	290	323	337	323	308	324	328	311	307	326	327	325	319	322	336	329	335	334	314	335	318	306	291	303	352	303	267	327	325	312	312	332	319	305	321	356	311	319	314	321	334	323	298	289	336	321	298	319	337	313	332	330	316	307	324	308	321	338	304	300	316	328	313	303	334	348	310	358	347	311	330	350	334	292	327	318	350	318	309	305	317	315	336	314	324	297	309	292	322	302	328	335	303	348	316	329	342	309	322	306	282	331	349	303	318	337	335	320	291	321	328	317	342	324	329	335	337	332	318	339	330	330	343	312	322	320	300	316	299	312	322	314	338	306	331	308	339	315	292	336	336	326	315	321	339	318	325	328	326	329	349	317	315	313	295	299	328	342	331	314	283	316	299	311	298	309	336	350	307	348	323	292	321	287	305	325	311	348	331	327	317	321	309	309	336	280	303	308	334	316	315	314	306	345	327	328	326	336	324	316	322	315	296	296	308	298	295	347	291	308	330	321	296	343	333	306	328	310	364	318	304	325	289	323	329	315	304	278	327	353	311	286	305	299	317	313	278	279	321	323	333	328	319	317	319	326	294	304	327	320	356	345	328	305	317	308	350	340	331	333	301	311	295	289	296	331	349	338	325	325	321	290	318	335	330	310	339	322	308
27564	20169	12607	5037	2378	1473	1168	920	780	670	669	556	528	463	459	448	425	381	375	371	369	411	381	341	347	342	376	360	358	350	306	315	337	308	359	346	345	309	318	327	333	281	316	309	325	306	317	310	333	289	293	313	335	318	293	349	319	320	313	325	323	339	326	319	328	345	314	324	310	333	317	318	323	322	317	340	332	317	335	342	360	333	300	306	344	302	300	304	321	332	312	307	333	363	310	301	335	345	355	344	382	305	327	319	308	318	331	324	327	321	335	365	297	345	327	309	351	319	313	311	307	304	348	335	337	316	323	310	352	333	332	306	311	308	330	290	321	328	304	315	312	300	297	319	345	338	325	321	326	292	330	313	336	356	309	351	351	310	332	314	329	301	318	313	341	347	327	288	304	300	325	309	325	317	319	329	310	324	320	313	318	332	307	297	292	331	312	287	327	319	303	310	300	321	307	361	316	307	330	334	299	328	306	350	304	317	319	336	340	307	326	319	356	316	332	343	293	325	364	317	329	298	302	307	323	335	313	299	321	297	331	327	344	294	308	274	330	316	333	315	292	335	293	299	285	311	290	327	349	299	340	307	289	305	313	334	355	312	291	338	350	338	325	315	318	323	337	329	334	309	337	327	322	326	347	346	318	309	315	303	283	308	319	337	340	341	306	320	333	334	315	339	313	307	321	304	305	329	306	322	301	297	320	346	317	345	363	323	319	332	343	308	338	296	313	295	312	311	314	316	301	347	351	324	366	340	335	349	343	341	314	317	331	332	333	285	359	304	333	293	300	333	320	306	338	322	343	320	330	303	294	336	300	331	347	328	324	318	308	323	357	305	316	367	313	305	319	305	296	340	315	320	328	332	293	324	299	311	327	356	342	317	320	308	292	317	280	316	319	347	302	305	349	334	320	293	327	318	331	310	332	328	331	307	331	331	280	343	313	337	327	280	327	329	298	327	336	342	354	320	333	329	326	314	331	313	340	306	332	337	326	337	307	339	332	293	337	305	307	317	322	357	286	295	333	320	342	322	315	307	296	301	290	321	328	291	308	329	309	322	329	294	336	330	327	295	321	329	335	334	318	325	342	343	306	309	356	311	295	306	330	309	304	321	290	296	346	306	314	302	336	311	311	308	327	301	377	317	315	355	341	322	329	320	320	304	348	315	314	309	319	337	301	344	297	295	324	309	329	315	308	305	344	331	337	328	340	325	334	317	330	348	275	300	344	319	327	300	348	335	337	358	317	298	323	315	307	312	340	302	323	329	304	329	350	332	359	313	322	327	379	340	317	307	312	327	323	313	300	336	320	308	336	311	308	326	321	334	284	313	296	335	296	332	305	308	327	320	326	296	322	315	294	363	316	311	338	301	330	357	297	356	324	326	357	324	308	331	295	329	332	293	294	327	312	336	313	344	312	325	309	321	300	305	336	325	321	323	301	333	304	301	323	341	351	280	348	332	293	345	307	316	308	323	329	331	310	326	316	317	307	316	290	341	320	334	327	323	330	295	333	313	332	326	303	298	364	291	311	291	312	302	313	338	308	333	322	313	322	329	315	303	308	330	334	330	341	331	349	344	327	372	330	343	315	345	305	312	352	313	328	316	341	293	328	277	330	309	353	344	333	344	307	325	328	314	342	339	341	324	332	332	333	326	335	299	349	318	303	338	320	319	322	312	310	293	347	287	322	306	308	316	337	325	326	362	301	288	329	339	301	314	329	314	315	330	324	316	334	306	323	319	327	299	318	311	305	317	309	309	314	308	358	332	320	314	325	321	319	313	321	323	340	347	308	319	325	327	312	333	314	328	302	331	306	320	339	311	322	324	303	315	326	341	320	333	341	322	291	298	338	328	324	324	290	332	289	332	323	275	364	331	301	344	328	322	366	354	336	351	300	289	323	296	311	346	309	301	324	299	350	329	300	324	306	354	324	319	321	271	331	315	318	350	296	298	327	316	292	343	275	337	286	300	312	307	321	325	335	307	347	314	327	349	297	326	332	334	305	352	347	351	346	316	327	301	301	307	309	319	321	319	318	308	293	325	316	312	323	333	337	275	352	362	327	325	301	329	316	325	312	303	308	312	314	331	290	310	327	336	329	340	331	318	323	320	304	310	331	303	322	296	311	322	329	337	330	292	294	298	347	315	354	310	317	303	288	330	304	317	337	320	332	331	311	312	322	333	312	330	355	347	323	311	306	345	339	323	334	345	321	335	323	346	293	321	305	323	348	357	332	308	336	332	319	318	322	324	304	301	324	341	310	329	322	321	331	290	300	366	319	297	323	316	299	315	315	316	326	334	351	300	298	304	313	320	346	315	320	323	340	334	317	352	347	336	299	309	344	329	319	309	359	301	333	336	312	333	315	326	309	336	303	319	310	325	320	330	336	300	304	304	349	333	321	305	334	314	315	331	322	319	331	303	277	305	292	323	348	333	321	303	322	336	353	332	345	314	313	302	313	309	292	339	278	310	345	316	312	312	327	333	342	299	303	328	299	346	323	332	366	308	288	309	366	332	338	315	345	305	342	338	331	321	315	330	317	325	327	304	294	366	303	330	294	317	359	314	325	312	323	310	354	331	302	317	317	309	298	326	327	338	304	336	327	323	344	341	339	263	335	308	297	288	309	320	320	321	335	328	332	288	311	317	308	299	333	314	327	326	335	327	325	310	325	334	320	292	341	337	308	325	359	314	298	310	342	338	300	296	307	311	297	328	341	338	333	335	301	354	310	331	317	311	304	317	371	321	302	348	331	316	324	286	305	318	329	313	329	316	342	366	326	296	333	371	314	291	308	320	338	334	318	325	334	312	307	324	330	319	333	303	314	301	306	328	298	303	341	286	313	359	344	335	305	323	342	297	383	294	313	319	307	345	329	340	300	325	292	328	330	334	296	323	302	340	311	308	301	341	308	328	335	349	314	343	332	308	312	347	317	301	325	295	318	323	320	307	314	312	341	305	296	296	316	339	299	323	334	345	352	312	287	336	330	333	321	310	351	315	304	317	311	282	319	322	321	333	309	300	328	306	329	340	317	333	316	343	313	306	310	328	305	334	313	307	329	342	356	323	330	332	304	329	332	319	311	296	304	333	352	286	325	333	333	353	302	328	326	306	306	310	348	333	337	302	300	302	311	321	300	294	305	313	309	341	323	315	297	288	342	313	301	293	314	330	338	317	342	338	309	321	322	295	343	343	348	305	312	335	329	314	305	329	316	294	344	333	301	325	317	341	317	309	319	328	336	331	320	322	309	327	348	325	314	303	308	362	352	332	359	342	305	282	322	324	306	322	294	287	316	296	319	297	357	324	336	330	303	307	330	308	313	336	305	282	324	349	327	329	346	318	349	297	345	326	324	305	288	308	319	289	323	315	316	269	339	302	323	330	331	341	330	340	329	330	344	357	319	317	329	326	340	313	303	324	322	350	338	326	312	321	303	287	320	350	304	325	310	334	332	329	319	310	312	348	301	346	317	329	306	315	337	334	279	318
11250	22032	15833	8318	5862	4209	3157	2436	2001	1733	1489	1308	1160	1082	993	864	818	816	751	708	659	658	659	659	644	583	624	639	631	603	570	608	553	565	548	524	554	536	565	560	532	539	578	525	551	569	570	540	510	535	527	544	546	545	519	536	558	565	544	532	521	512	541	522	552	527	500	534	505	519	524	503	585	517	498	546	596	520	572	529	498	505	543	480	504	550	564	557	540	513	556	512	531	524	535	549	561	519	522	551	524	516	542	488	557	534	540	504	537	517	571	568	507	487	565	551	502	578	561	536	542	552	520	534	538	514	514	525	518	566	530	531	514	544	509	543	515	531	494	528	490	551	593	575	492	561	535	532	531	545	557	537	572	498	578	471	493	502	555	571	498	557	527	481	530	560	513	518	526	509	533	518	557	500	492	553	533	559	498	586	549	523	501	513	509	538	540	555	540	539	496	547	585	573	550	567	539	515	513	494	540	513	531	517	535	506	544	523	531	517	543	523	523	539	524	538	533	523	536	545	547	540	554	521	529	554	541	514	501	548	509	531	536	533	525	543	541	543	551	535	541	525	529	593	519	528	540	543	521	493	522	533	554	554	532	515	559	553	535	515	508	536	522	529	495	541	550	556	492	522	547	542	525	495	563	583	546	551	539	531	580	491	523	557	523	498	495	528	483	522	548	556	521	515	504	497	547	508	533	525	494	535	535	543	515	509	555	546	525	536	536	497	531	509	553	576	511	519	567	554	552	516	516	489	515	514	521	526	571	529	523	516	525	507	532	566	551	526	497	542	531	514	530	530	516	484	533	521	529	531	569	525	555	554	562	506	560	526	540	525	517	545	474	509	510	525	541	541	544	510	556	472	529	516	561	522	514	527	521	544	530	497	543	499	565	504	527	542	537	524	549	524	531	517	553	505	532	512	552	527	536	545	507	520	522	508	521	558	565	505	539	516	558	547	533	525	577	561	521	503	529	520	531	537	535	492	534	531	510	534	516	540	547	536	516	534	535	530	535	543	537	523	507	536	533	557	492	538	521	517	545	567	551	529	546	511	538	489	519	533	514	491	522	572	554	531	574	543	522	536	525	540	554	546	520	566	540	506	524	538	500	552	543	539	516	549	511	497	521	525	538	529	557	539	539	537	506	536	548	577	534	506	512	552	552	548	501	573	552	512	505	508	526	537	520	507	552	517	539	564	521	516	575	515	538	554	558	551	486	548	552	597	520	534	496	524	529	531	504	496	504	533	518	555	493	549	518	558	505	530	534	566	546	536	536	499	528	574	511	492	546	509	547	466	515	521	553	524	577	501	535	544	545	518	519	490	540	565	525	570	501	511	487	497	537	524	514	516	512	532	544	561	510	545	558	543	515	562	565	535	530	553	543	550	510	513	490	530	511	545	527	535	524	562	561	506	521	521	517	542	517	505	509	533	551	520	534	515	562	502	517	517	524	496	508	515	508	539	570	550	542	577	545	569	524	540	507	533	542	528	492	515	558	557	540	502	541	560	575	515	574	540	510	511	502	519	544	503	521	535	522	522	545	531	489	508	560	524	513	564	543	558	492	552	514	585	522	501	543	553	540	526	547	554	556	527	555	532	578	517	544	538	515	518	566	518	522	545	543	497	543	528	576	524	476	502	529	515	527	514	518	509	526	573	524	493	584	537	541	507	533	547	515	502	539	506	555	498	561	536	527	515	545	494	566	528	519	524	552	553	548	560	506	521	551	527	528	538	541	529	556	500	565	516	532	527	492	551	541	527	522	555	534	584	552	499	540	522	515	530	561	544	516	466	514	490	554	532	544	516	487	510	535	532	526	522	532	510	497	550	524	522	581	536	496	523	511	565	508	544	548	509	566	500	541	509	555	502	519	555	526	551	523	551	528	532	576	540	576	561	511	538	504	537	532	557	566	492	478	534	491	518	520	527	527	502	519	508	527	545	529	516	522	535	555	532	519	521	491	556	515	538	507	510	577	515	502	551	528	581	523	525	530	547	493	538	533	531	545	542	528	561	515	533	598	489	547	516	531	535	564	545	564	540	556	520	518	563	517	532	544	512	548	572	542	591	541	595	531	525	541	532	541	539	497	519	537	531	535	581	543	513	512	537	518	537	560	536	491	549	528	556	531	529	543	509	543	528	533	508	502	556	555	550	535	523	556	517	552	520	520	522	517	480	535	520	529	537	520	516	539	510	526	522	539	565	557	517	562	496	551	505	503	518	519	540	482	483	541	568	533	511	506	577	484	553	516	550	518	526	565	495	537	527	502	539	549	509	511	561	545	550	537	532	501	514	565	510	549	510	555	484	511	532	508	519	518	512	562	547	514	535	556	542	490	548	519	521	520	569	538	560	519	542	576	560	550	513	557	501	533	529	560	516	485	540	511	560	526	538	525	518	530	545	555	585	556	558	514	550	556	491	506	509	478	543	523	537	555	517	541	534	501	526	582	538	543	512	509	520	551	482	547	571	562	502	536	546	523	546	512	520	551	585	524	538	521	502	511	516	521	528	521	524	555	488	523	519	505	576	527	505	515	524	551	507	531	539	494	518	539	543	522	525	499	537	530	541	562	553	552	538	497	552	536	547	533	541	514	546	533	506	509	541	536	583	550	559	528	544	563	570	519	568	529	543	519	502	544	543	535	562	534	478	585	515	555	538	501	576	546	534	566	528	509	523	536	532	530	526	523	506	549	521	496	520	522	554	530	536	527	533	562	534	573	530	516	524	524	497	518	502	545	543	551	555	533	500	541	524	546	546	571	592	533	526	513	535	509	526	520	520	504	561	522	530	476	505	528	518	546	543	569	533	520	484	539	537	522	585	539	523	514	529	540	542	523	555	505	544	533	514	555	499	508	543	546	520	508	508	549	523	528	503	537	544	519	554	556	517	520	509	511	554	536	572	566	536	553	541	524	584	484	553	514	532	577	578	552	531	505	524	549	490	541	475	578	523	530	567	550	529	495	492	529	560	584	523	569	500	518	518	549	564	507	570	505	577	544	504	489	515	516	538	495	542	558	494	481	526	479	506	489	573	527	465	510	527	557	534	526	590	521	520	511	521	519	558	532	522	534	547	530	562	523	519	535	533	527	563	542	581	538	537	514	562	534	482	514	555	524	513	521	476	511	573	503	553	521	554	546	527	528	574	537	533	563	527	535	540	528	525	523	511	562	552	556	511	542	501	546	526	539	531	502	488	508	544	537	546	536	584	533	510	559	503	517	512	514	522	543	538	497	524	517	524	535	561	521	545	524	542	535	499	540	532	516	521	560	533	533	516	536	562	571	504	530	521	539	531	503	519	515	534	518	535	514	522	532	540	511	513	524	517	496	528	536	552	555	540	535	512	537	518	550	567	513	509	534	539	536	495	524	552	520	541	540	549	509	547	527	495	518	540	541	526	549	567	525	500	515	529	538	555	512	508	527	520	516	542	501	519	547	512	545	501	601	537	571	531	527	552	492	552	509	537	552	573	471	569	530	551	506	517	530	508
23458	21494	28158	25231	20909	7454	2395	1503	1162	916	887	701	651	594	527	496	443	405	389	384	374	318	302	322	271	321	301	293	276	282	282	284	262	265	238	269	250	244	269	260	241	274	270	244	250	254	240	221	264	237	221	272	242	231	241	261	245	254	236	268	234	238	235	222	244	268	268	234	246	254	252	244	246	263	251	264	225	245	237	246	253	261	244	246	221	236	239	214	231	225	251	222	273	234	246	257	234	235	239	225	253	255	252	246	224	217	265	239	257	208	219	241	208	243	250	233	239	239	238	238	235	219	218	205	258	233	243	254	228	268	221	236	229	235	237	236	218	263	264	254	230	226	255	226	222	237	228	230	260	231	225	242	239	248	238	227	236	240	240	222	251	235	204	260	246	248	277	243	234	223	223	233	237	239	253	260	246	218	240	226	265	230	235	231	220	213	226	242	229	238	210	236	239	242	247	231	247	228	246	239	230	247	244	199	216	251	277	222	219	212	215	234	238	226	256	242	278	237	275	250	241	252	235	240	225	246	220	262	225	234	229	271	234	238	256	242	234	229	244	234	241	223	231	233	226	231	248	229	233	243	210	238	233	229	239	223	234	237	233	231	247	238	210	223	217	253	230	225	237	226	240	237	254	228	248	233	233	229	253	251	229	212	233	221	231	229	241	225	233	255	248	222	216	277	248	246	237	258	234	234	253	231	253	250	235	255	230	244	241	242	234	253	254	239	226	255	257	240	250	263	218	230	236	204	242	229	253	261	253	238	224	252	244	252	265	223	255	260	237	253	236	245	234	221	242	252	237	250	251	231	237	238	239	206	256	268	248	243	256	246	240	245	240	216	246	228	224	250	251	219	233	223	245	243	234	237	234	228	227	236	229	217	258	226	219	248	233	239	206	242	218	238	260	253	244	230	232	250	256	230	259	236	234	236	240	239	240	264	230	227	233	218	202	229	234	242	231	225	232	222	225	228	232	235	236	219	205	254	218	251	252	236	258	229	205	253	227	231	257	255	238	235	221	206	216	237	246	240	249	249	244	248	207	239	249	243	243	245	229	261	265	240	246	273	242	232	259	248	239	252	230	228	237	234	221	236	236	243	227	237	291	215	228	220	234	213	213	223	218	241	255	233	224	238	237	276	264	248	241	256	239	227	221	243	203	221	225	219	240	241	254	215	224	226	260	251	219	239	253	239	209	228	251	219	239	247	233	247	263	232	240	237	220	249	233	246	239	250	199	253	250	228	269	227	253	228	236	229	236	240	262	269	211	268	252	231	253	251	249	259	224	236	231	235	229	258	239	247	260	217	240	238	234	267	228	254	238	237	225	255	229	267	238	241	242	229	237	258	239	250	254	253	245	239	236	242	257	259	238	211	269	229	240	263	231	247	230	250	247	216	226	224	242	231	248	224	239	230	231	220	248	258	225	215	245	247	267	265	241	234	240	203	205	209	237	239	223	244	263	226	250	256	227	271	210	263	238	254	242	229	249	245	262	255	220	260	243	264	226	254	246	261	214	230	240	208	219	233	238	247	245	258	224	237	225	252	254	224	240	230	243	221	242	256	251	228	228	224	232	252	229	251	255	228	221	272	220	229	217	240	219	272	223	236	231	259	251	247	225	221	235	246	232	264	210	219	246	266	243	233	241	244	240	228	233	225	227	250	210	224	232	235	219	232	263	225	230	237	241	242	231	229	249	225	218	237	222	217	222	223	232	226	224	218	227	253	222	257	264	247	249	251	260	250	208	252	249	234	253	221	247	220	229	257	231	224	240	224	233	246	211	240	235	243	227	233	222	243	270	227	254	215	224	220	195	225	236	258	257	246	247	244	246	251	249	237	248	262	221	238	209	227	261	255	248	234	231	243	227	265	221	228	231	247	234	235	254	226	227	233	234	228	250	218	223	240	249	235	232	223	231	257	248	265	232	236	224	237	252	262	249	254	218	239	213	243	230	237	243	206	255	220	228	230	243	247	231	257	229	236	232	236	227	249	230	248	212	212	239	234	216	224	258	224	243	249	241	241	257	232	256	227	250	224	233	265	230	231	222	238	221	271	239	223	238	228	216	233	207	208	258	214	273	258	223	236	251	202	229	244	244	222	250	228	279	236	253	233	225	232	268	246	218	234	225	222	228	209	239	245	223	224	238	252	205	271	235	250	245	244	238	235	258	242	229	231	219	247	272	244	242	244	213	269	255	236	248	235	240	232	243	252	263	227	227	234	222	203	273	238	245	234	256	224	215	215	254	250	241	230	243	198	214	242	276	243	216	242	252	231	240	229	248	230	228	208	251	228	260	274	270	233	244	261	226	227	227	234	239	231	233	260	255	240	238	220	288	238	271	275	234	239	250	216	253	258	250	236	229	253	233	247	255	239	256	227	279	258	249	264	253	224	240	247	221	240	238	246	246	246	257	206	223	247	270	246	234	246	224	216	267	223	262	226	219	247	234	234	212	247	215	251	300	221	267	267	221	205	253	248	236	262	238	251	238	212	229	218	224	220	231	249	236	260	243	227	248	232	241	228	251	234	231	194	242	265	226	257	254	221	261	229	235	237	239	229	211	244	242	231	245	237	234	236	251	227	241	234	236	200	274	224	220	247	235	233	261	223	247	245	223	243	217	220	247	214	258	251	221	248	248	237	227	222	235	229	223	227	250	254	213	256	240	239	225	229	237	240	207	229	234	226	222	256	244	265	227	244	234	240	234	255	221	244	271	236	217	247	257	244	239	238	240	231	217	247	262	246	241	231	278	253	237	239	281	243	249	228	229	238	258	259	226	235	245	241	255	214	259	258	236	232	268	260	230	233	233	244	238	233	234	220	248	241	269	237	248	212	220	234	236	239	244	243	236	237	213	224	243	255	212	258	241	244	238	243	210	230	255	247	233	246	233	239	252	242	227	234	226	218	245	235	204	236	212	233	247	255	264	220	234	244	256	234	223	249	236	213	232	270	238	227	245	238	242	241	229	252	216	232	210	243	241	241	236	214	232	244	221	251	261	241	252	240	215	267	236	271	216	235	214	253	241	233	223	216	217	227	227	218	244	238	268	248	246	228	227	265	242	224	220	229	266	227	226	203	256	242	254	255	240	220	253	250	218	256	258	258	240	229	244	215	234	247	238	233	231	252	252	230	240	255	234	263	210	225	253	250	260	230	259	249	256	227	250	223	232	260	256	257	251	231	259	238	231	251	220	238	226	224	248	219	256	239	236	234	258	220	237	222	232	230	227	245	227	244	211	219	238	238	214	238	245	228	243	235	224	204	232	204	238	250	266	274	244	248	261	254	242	261	235	235	262	220	252	240	240	235	213	227	248	245	202	234	247	240	238	249	265	261	250	225	266	210	221	234	244	255	235	214	235	232	270	253	258	241	235	232	232	247	231	245	243	220	223	240	244	260	270	254	240	274	234	220	275	225	217	244	238	242	246	274	231	239	249	227	225	249	228	227	221	241	228	257	260	238	250	226	240	230	240	219	221	233	238	223
11299	29531	22462	13633	9686	7159	5159	3931	3271	2576	2012	1821	1598	1333	1242	1163	936	863	806	789	713	681	647	593	596	570	543	565	521	461	454	473	445	468	413	457	452	446	450	416	431	385	424	430	414	430	414	428	410	440	398	422	375	387	355	378	370	385	377	393	432	398	385	366	396	408	396	410	375	406	383	427	405	416	410	409	346	379	421	386	389	430	368	364	384	389	391	411	414	413	383	375	424	406	399	420	401	399	351	400	394	375	381	342	410	392	399	399	397	422	371	417	380	368	420	371	359	384	385	429	393	356	395	390	375	430	380	409	400	406	414	380	429	378	410	386	395	389	375	383	379	384	424	395	379	395	406	376	367	375	405	381	354	373	407	403	402	346	411	396	366	356	406	365	388	423	403	383	388	389	429	438	399	385	398	380	402	406	400	377	426	431	380	374	361	413	390	401	362	392	380	366	351	411	405	379	394	422	392	401	394	341	379	375	379	410	401	380	403	421	386	376	378	407	360	402	422	390	419	365	383	365	402	455	393	423	409	361	385	396	401	403	392	421	380	398	401	399	426	401	421	417	368	420	404	398	413	394	394	394	416	412	378	384	417	382	373	397	403	395	404	393	393	408	399	400	390	415	401	400	435	405	372	403	407	374	389	397	404	403	381	412	391	365	412	397	375	394	370	399	405	380	363	406	389	415	408	377	408	426	362	381	371	380	414	396	381	415	382	396	408	394	361	412	370	344	393	387	401	424	406	412	366	402	395	365	422	384	375	394	372	385	410	396	437	407	422	393	424	397	391	395	383	392	402	367	394	415	365	385	399	376	423	408	414	365	418	388	375	356	397	377	361	381	416	401	389	367	394	422	360	392	388	400	368	368	371	402	377	402	367	435	375	381	382	395	402	369	373	424	384	368	443	355	402	357	411	411	369	388	412	391	401	384	388	448	375	410	377	407	396	411	390	404	399	344	409	381	359	406	402	393	363	424	410	408	416	348	379	402	408	378	402	405	402	360	407	369	404	385	410	425	393	358	419	373	367	366	418	393	395	339	387	377	370	373	403	381	383	392	389	412	383	359	359	366	376	380	388	381	377	412	368	401	420	415	434	341	410	392	413	419	382	383	374	415	390	404	443	408	418	377	396	394	416	382	359	417	413	386	372	398	385	411	391	419	403	419	371	403	405	382	416	394	383	419	391	414	372	382	417	405	393	414	390	376	400	414	396	374	384	347	382	412	367	394	409	386	408	369	407	404	401	435	401	414	408	400	393	383	409	374	370	395	376	442	390	414	416	374	406	434	331	382	366	415	388	409	379	373	402	400	386	386	401	378	384	390	411	392	378	390	396	405	396	398	427	371	418	407	395	410	433	358	403	396	392	402	419	395	383	359	377	342	413	387	403	370	394	395	411	418	400	380	416	396	398	412	406	380	402	393	378	412	362	403	422	422	400	428	373	406	368	385	398	385	404	361	372	415	417	433	361	410	404	394	427	385	385	406	394	374	354	400	424	364	408	422	410	391	378	400	422	396	387	409	416	369	370	414	407	399	385	376	380	404	398	405	411	396	432	363	399	400	393	388	366	379	407	376	382	355	388	418	376	430	406	378	430	399	369	422	385	377	380	424	412	415	409	366	403	390	387	375	355	365	408	418	390	395	381	412	337	402	387	386	376	408	393	447	405	418	442	375	380	399	409	363	367	420	369	392	402	419	398	382	395	397	433	374	395	406	392	378	413	372	388	404	368	422	416	374	385	403	363	430	360	401	386	429	397	349	416	395	403	409	433	390	393	395	399	413	389	408	386	402	380	407	380	429	415	393	389	395	380	363	403	414	400	399	445	391	389	409	397	374	425	369	369	387	393	378	395	409	380	399	398	391	396	388	402	419	350	418	374	373	407	378	453	391	392	383	392	412	393	386	400	389	389	415	385	412	374	415	413	399	420	412	393	386	394	406	409	410	398	442	371	387	401	388	396	413	397	386	388	407	390	425	392	406	401	356	426	417	374	392	397	381	354	413	438	399	433	382	401	374	410	402	392	377	380	378	400	417	396	419	381	385	373	394	414	408	407	404	402	415	409	399	380	397	389	382	394	361	398	386	390	410	420	374	358	383	378	418	406	409	386	363	376	384	384	402	387	417	394	408	441	388	371	395	368	402	404	402	364	386	378	371	424	381	415	416	366	411	377	394	392	393	377	370	364	394	442	399	409	369	390	402	378	399	394	429	383	395	396	412	401	392	377	396	374	373	425	403	368	384	389	365	409	393	394	346	378	366	419	397	371	405	376	424	391	358	408	417	402	391	401	442	443	391	379	373	410	373	398	404	341	428	402	379	374	368	409	388	407	365	391	415	396	370	369	422	402	371	402	407	404	403	422	379	387	348	356	405	358	426	379	370	359	382	386	368	394	401	365	399	363	397	376	408	370	403	421	398	370	360	386	385	372	396	404	426	372	426	405	409	438	418	383	392	419	395	410	371	423	396	388	364	417	368	392	359	393	409	418	381	368	398	414	371	399	386	388	399	377	410	390	389	377	407	393	426	413	404	389	389	436	437	406	383	362	389	426	389	392	379	394	388	415	395	422	399	412	383	363	387	408	372	394	406	385	351	373	387	369	407	400	409	400	400	368	418	384	371	419	400	433	374	384	395	376	349	400	379	405	421	378	341	419	389	392	392	412	366	402	394	444	445	394	420	378	426	410	436	389	394	401	383	389	389	396	399	415	396	411	378	391	375	403	375	388	391	374	401	409	401	365	415	403	382	358	417	412	433	374	374	398	399	369	422	405	398	389	371	427	393	419	398	419	390	351	417	397	384	386	380	369	407	387	402	417	387	370	411	392	377	383	420	412	452	411	360	412	398	388	390	378	394	379	384	415	401	402	372	410	435	384	450	409	411	383	428	355	441	347	363	391	400	381	369	417	386	430	394	401	443	439	415	367	406	398	406	369	404	410	392	358	413	403	405	378	371	378	414	391	394	407	375	446	385	438	405	379	390	388	383	413	404	411	399	408	383	380	406	369	391	376	380	424	384	392	416	399	415	437	397	375	367	421	428	404	390	400	393	444	419	404	392	430	392	420	417	429	373	385	386	414	389	391	402	371	418	375	425	404	364	381	405	447	397	374	402	356	389	389	382	392	419	407	388	395	379	401	401	391	411	407	385	403	394	409	403	414	393	390	405	414	395	419	381	356	402	394	430	380	414	367	405	417	441	397	417	395	449	389	398	389	414	388	363	392	364	452	384	376	362	397	411	387	387	375	381	417	427	452	395	388	402	398	411	426	397	396	416	403	394	387	406	400	396	422	417	431	411	375	382	424	408	393	374	376	437	401	436	408	397	386	391	412	403	408	357	380	409	399	408	389	424	388	413	426	404	413	399	403	380	408	395	366	416	408	431	412	440	442	440	408	415	379	399	405	365	377	364	391	365	391	373	362	404	415	412	388	373	387	433	365	404	370	378	371	407	369	349	380	381	412	400	382	407	401	403	380	404	365	424
24979	21499	25952	23134	4779	2033	1420	1103	884	798	716	613	606	553	522	471	429	422	432	375	389	371	344	357	348	361	354	363	342	306	359	306	299	330	350	305	352	345	332	342	312	323	351	325	311	315	312	297	314	295	310	321	292	331	286	297	310	324	327	320	327	347	309	324	292	309	311	313	278	302	308	301	309	336	317	295	305	318	348	340	320	298	315	328	305	291	322	303	308	333	324	331	287	294	291	319	329	292	312	316	317	285	311	329	314	300	306	308	311	315	309	324	327	323	322	311	307	321	300	300	310	334	309	295	330	324	292	326	326	308	273	317	302	306	320	312	322	322	332	296	315	296	307	336	300	341	312	296	335	303	336	311	306	255	305	319	298	299	320	297	317	341	315	307	282	282	318	308	305	323	303	328	317	324	264	323	298	318	316	332	284	296	306	288	320	330	296	295	323	317	305	315	294	336	312	311	306	297	262	334	299	293	313	285	301	302	313	326	302	333	337	296	303	292	313	301	296	304	302	293	308	323	297	303	321	328	301	280	296	315	301	337	314	306	314	317	340	295	293	310	301	320	311	306	304	292	329	332	289	323	332	290	287	312	288	302	310	290	302	308	316	311	322	318	297	335	300	301	324	286	308	303	317	322	310	277	317	325	302	294	310	294	312	309	280	325	319	303	310	303	275	316	331	295	304	293	280	296	346	280	325	286	315	330	319	298	291	300	295	309	333	328	302	330	326	307	304	357	320	301	313	313	297	270	295	303	309	317	311	320	336	329	295	311	306	291	330	291	334	299	316	317	318	315	306	311	322	321	328	323	344	330	289	288	312	305	315	312	289	336	295	313	311	292	293	335	310	315	297	326	302	309	324	303	307	314	309	289	299	327	286	310	289	295	272	308	336	337	316	317	353	307	274	315	268	320	306	298	332	307	307	298	326	294	305	311	329	302	311	295	316	327	280	293	311	309	332	287	330	345	320	312	324	343	290	330	309	294	318	295	298	314	292	312	308	315	281	343	291	317	324	328	310	303	316	288	293	327	296	306	333	314	319	301	304	313	307	340	318	322	326	310	325	290	327	283	298	281	311	305	291	326	298	294	316	313	316	318	314	294	311	332	304	327	303	292	305	310	294	290	281	275	305	301	302	283	291	349	321	303	308	308	335	321	285	321	319	290	316	316	311	316	338	321	339	343	329	311	304	312	304	329	277	317	304	283	318	310	308	315	302	307	309	305	303	312	293	309	341	297	339	310	321	313	305	309	286	293	305	294	315	316	295	291	327	323	291	322	320	297	310	334	339	314	309	336	313	295	284	328	336	276	313	293	294	329	315	330	317	296	342	324	341	330	325	315	307	314	332	325	307	303	320	299	333	273	324	323	332	302	274	285	332	279	316	283	297	351	290	297	319	320	332	334	321	315	319	314	303	300	300	310	327	297	255	279	302	325	333	320	326	333	305	312	336	338	333	319	316	326	301	311	337	322	314	321	284	308	298	286	309	319	313	326	331	315	289	293	301	298	314	294	341	296	320	329	295	313	333	300	344	303	269	280	308	293	336	320	293	314	310	313	300	314	299	336	298	301	309	301	351	291	325	327	300	330	305	302	335	321	309	309	294	316	321	328	312	300	332	305	318	305	317	306	326	319	319	294	319	302	315	298	337	341	296	252	301	281	324	312	310	304	334	284	324	308	306	291	304	303	318	323	318	313	281	342	311	300	339	322	316	280	294	298	323	289	323	299	326	328	281	315	319	304	313	334	287	305	297	297	293	324	316	342	289	335	333	325	313	325	298	320	292	321	292	311	337	350	323	298	289	315	274	297	295	313	280	290	330	308	292	318	310	292	321	338	306	300	331	302	302	312	318	319	316	309	303	324	317	302	351	302	314	304	301	281	299	309	286	281	321	315	364	325	315	310	304	321	327	277	296	289	315	311	309	307	302	300	287	330	314	337	300	306	326	291	311	322	360	291	349	308	302	308	333	323	336	305	293	285	325	287	323	269	299	329	294	313	330	293	333	303	310	333	315	298	303	314	304	286	318	311	315	330	315	306	318	293	301	287	319	327	289	277	321	323	296	323	324	269	315	310	331	292	325	313	261	297	319	306	310	322	299	319	317	282	340	304	328	357	306	328	293	324	323	321	318	346	276	309	296	337	278	282	299	334	301	310	360	331	301	289	346	297	313	316	321	327	300	278	308	321	332	366	295	302	279	289	329	287	326	270	316	303	343	342	269	313	296	308	282	306	294	291	336	319	308	332	311	327	307	325	321	293	319	320	314	291	306	312	303	306	294	316	308	320	311	305	304	290	303	328	309	320	332	330	327	309	300	340	299	318	332	282	311	328	302	307	323	309	337	281	315	320	303	324	291	330	304	312	306	302	309	330	332	292	309	302	306	314	307	320	282	330	339	327	310	302	304	303	303	328	309	282	299	341	319	276	318	329	338	331	315	319	277	280	323	333	316	303	310	311	316	272	272	311	327	357	310	335	282	322	305	293	295	329	295	316	334	292	292	299	322	310	304	307	320	337	318	329	328	299	307	289	313	295	275	328	305	324	312	300	317	293	282	316	345	313	269	304	312	340	326	305	325	305	296	332	311	309	310	349	322	331	324	311	302	274	288	309	290	314	297	294	308	355	280	295	314	334	305	316	297	343	305	344	276	321	303	309	316	311	342	309	306	324	307	347	303	325	305	308	285	349	314	310	290	307	298	294	286	291	283	317	312	323	318	276	300	308	277	298	333	294	294	273	302	305	324	312	297	317	257	287	315	300	282	309	306	300	324	327	326	334	307	302	299	322	314	300	303	321	315	324	276	316	337	319	295	296	340	306	314	292	301	296	297	319	297	283	305	298	346	329	307	309	304	337	323	303	300	308	295	284	324	327	283	328	297	305	312	298	299	323	285	301	312	279	323	306	295	306	319	364	328	291	330	316	292	321	319	300	312	297	323	323	285	296	320	317	287	282	297	315	323	312	297	284	334	324	307	310	309	317	317	320	320	315	278	315	302	314	290	328	306	328	292	307	315	323	339	330	288	305	314	309	320	321	300	338	295	316	296	287	320	336	306	340	330	322	302	300	321	323	305	323	335	333	324	310	285	302	306	310	322	285	323	310	309	317	299	291	279	313	295	301	303	315	335	289	300	298	322	335	314	330	299	322	288	313	346	333	312	316	307	320	326	311	271	303	300	339	285	298	351	340	296	305	304	345	302	287	289	317	284	335	331	297	328	292	319	288	276	337	308	308	307	307	307	313	315	327	289	324	267	308	316	299	312	342	311	287	281	282	311	303	310	311	322	266	326	297	311	274	291	328	305	296	307	294	305	310	321	324	334	321	296	314	302	289	292	354	330	336	324	330	337	331	325	335	325	289	317	312	328	296	323	299	307	330	300	326	345	322	320	289	320	335	284	300	312	333	307	328	305	317	323	334	324	318	320	322	322	334	313	292	321	299	315	333	305	311	339	317	327	330	305	344	297	304	308	313	298	285	332	309
10694	25042	18367	10196	7355	5299	4074	3208	2574	2172	1869	1573	1445	1234	1095	1026	957	860	817	717	741	673	680	670	600	594	568	590	599	559	569	527	555	544	582	565	522	536	521	588	523	533	496	537	532	552	492	497	505	528	474	490	489	505	482	482	455	545	522	537	533	509	547	541	525	558	506	478	541	459	526	477	571	507	490	477	458	493	527	515	509	496	504	548	534	474	511	551	501	493	505	479	497	523	533	504	506	532	511	475	527	522	526	536	478	526	505	509	493	525	492	469	492	504	500	493	494	478	505	526	544	526	489	508	486	491	480	505	511	464	524	493	569	486	510	479	501	501	463	496	520	495	517	516	526	524	489	529	532	506	524	526	512	499	497	486	518	489	488	459	460	533	496	510	516	514	496	525	467	486	491	499	519	541	525	498	526	510	533	495	490	490	482	515	489	500	505	497	504	512	493	509	520	504	490	505	483	506	533	457	517	522	504	485	488	495	530	492	501	509	506	496	498	517	504	533	525	502	490	527	510	507	515	509	525	486	521	527	479	484	510	501	476	489	499	464	494	456	490	505	529	510	509	467	514	469	505	519	470	482	543	521	510	516	511	508	506	510	481	546	480	521	451	503	516	482	491	500	500	505	500	498	486	519	539	491	493	519	485	514	530	490	509	501	527	495	492	491	493	478	489	564	528	544	519	482	507	496	491	514	475	505	500	518	491	498	537	500	507	511	509	530	542	552	502	520	494	504	457	538	542	543	462	509	472	515	467	511	457	498	473	526	484	480	498	478	495	498	478	496	476	536	500	505	516	516	541	525	488	529	488	489	505	479	500	496	509	528	496	493	546	487	492	532	501	523	524	522	491	510	507	508	526	516	465	465	541	510	536	498	497	529	473	490	556	508	516	490	503	507	485	503	501	500	489	476	494	498	511	527	499	527	516	486	533	509	479	486	480	474	492	502	531	462	514	543	499	479	500	487	513	506	533	496	481	503	504	481	512	491	526	508	531	494	488	526	536	518	496	508	502	522	507	477	461	490	492	507	502	524	531	484	494	502	492	463	497	526	511	524	461	506	540	561	484	501	495	512	493	511	498	494	541	582	535	502	533	519	487	492	509	490	501	526	518	528	471	536	540	525	517	505	515	482	509	505	491	502	491	540	525	474	509	487	502	520	503	477	541	480	489	490	507	488	523	524	505	489	493	535	507	490	518	489	478	514	496	527	532	506	482	493	480	516	492	522	529	501	459	564	503	508	509	517	492	523	494	538	514	457	512	526	526	471	504	478	502	485	482	533	530	532	492	532	489	498	526	520	507	518	488	478	472	502	481	486	521	525	505	542	519	477	465	464	493	519	514	501	530	510	497	503	518	512	512	531	524	523	509	507	526	504	486	495	525	513	520	481	490	526	494	504	477	519	475	499	472	515	530	528	495	514	503	507	494	503	484	483	470	512	510	481	494	526	461	498	496	518	502	495	520	501	505	513	508	494	484	518	529	489	541	513	525	488	492	503	526	507	487	540	497	486	530	501	520	514	473	522	541	503	480	523	524	498	515	463	468	525	498	550	488	491	555	516	508	486	512	493	488	492	531	483	472	491	520	533	502	499	528	545	498	506	447	469	496	493	516	535	515	491	521	502	518	497	507	506	495	506	528	526	472	538	467	502	508	530	502	490	541	504	495	470	513	520	504	506	569	497	503	475	507	513	541	494	527	489	484	562	529	490	509	523	526	543	507	517	514	521	482	507	508	495	470	519	514	502	509	533	501	542	500	495	504	549	489	502	485	505	532	506	481	484	487	531	518	481	510	495	527	526	526	499	503	505	481	534	522	475	484	514	515	501	499	442	510	499	493	503	512	500	480	484	516	488	526	499	522	537	509	519	477	499	511	514	489	513	523	514	542	497	517	505	489	471	515	490	547	514	508	482	474	503	522	492	541	527	501	533	492	480	504	518	530	530	555	505	546	498	495	436	515	511	546	515	522	511	537	511	526	503	480	539	485	488	519	494	531	501	469	506	526	485	540	501	513	475	498	541	481	518	476	482	504	490	524	549	477	498	506	521	478	475	529	511	511	484	486	534	497	524	506	512	553	496	511	473	522	486	515	515	560	498	533	534	504	526	464	482	541	503	480	531	517	503	502	537	539	480	486	494	519	482	496	506	487	474	521	499	493	529	493	499	502	489	495	509	492	508	523	517	511	511	509	515	532	524	516	510	512	509	499	512	480	541	525	512	538	538	510	537	496	509	516	497	453	519	493	494	493	500	472	507	489	521	501	511	483	477	511	508	510	478	559	503	495	506	482	509	504	511	490	472	497	499	494	497	486	522	505	497	556	490	512	493	490	550	483	512	496	508	522	509	523	522	523	539	496	477	470	525	534	507	486	517	510	530	526	509	504	496	525	470	526	549	521	517	518	500	538	522	470	505	484	494	471	489	528	527	495	537	498	467	479	538	502	489	492	481	512	517	482	450	516	504	488	491	536	481	485	496	502	496	483	490	517	495	539	505	513	486	492	502	523	484	510	505	529	485	509	522	521	504	524	509	506	504	519	519	475	503	519	476	521	505	486	538	514	496	486	534	518	518	461	511	535	510	521	497	516	480	501	492	514	501	514	513	528	506	486	530	496	515	514	536	466	526	497	489	486	528	499	516	498	529	524	504	529	503	515	498	475	504	502	516	514	492	518	469	508	502	477	544	461	482	485	506	494	497	522	464	461	517	508	524	488	492	555	532	511	523	498	519	504	527	528	515	510	528	500	490	544	477	506	526	498	513	491	518	509	557	513	511	571	513	496	486	508	514	515	489	510	524	514	506	506	513	495	510	510	512	464	503	541	485	470	490	511	492	494	539	528	488	533	473	503	517	496	481	501	523	508	489	500	484	492	516	485	465	522	520	560	499	499	474	482	491	477	527	525	503	459	477	498	494	487	531	529	546	482	494	469	526	538	512	533	516	487	526	490	511	498	519	499	509	496	500	497	525	463	494	554	517	527	498	485	530	511	519	503	513	522	490	537	489	506	492	502	519	515	456	500	511	499	500	492	517	524	506	482	507	512	485	508	505	494	503	478	523	559	500	500	517	502	526	489	487	505	481	511	475	465	529	524	517	520	540	548	487	528	504	478	494	502	508	495	488	499	483	495	473	562	523	480	542	509	471	531	531	505	495	507	538	467	500	550	519	469	457	462	524	527	500	514	497	474	480	480	474	482	520	485	520	486	489	526	462	512	474	493	531	508	553	508	480	520	542	480	511	516	519	506	493	496	523	540	483	531	458	515	545	475	492	511	490	487	499	484	498	490	523	495	510	490	488	523	542	473	514	505	489	516	478	505	500	483	520	481	489	521	496	529	538	493	502	502	504	516	495	485	496	509	499	515	533	538	493	469	518	501	505	501	534	507	467	480	486	520	542	503	513	484	508	527	500	480	518	480	529	461	498	515	500	542	521	512	499	506	526	502	538	488	520	510	540	501	512	508	488	528	525	509	543	469	476	489	492
22649	21522	28837	24620	21526	19887	5588	2179	1500	1245	1079	909	776	682	627	513	466	426	409	355	353	317	319	309	286	262	298	271	259	264	242	234	218	205	222	221	215	236	227	193	220	210	239	205	223	213	186	191	231	202	209	198	187	175	208	204	213	198	195	193	205	193	209	198	211	209	202	191	202	206	216	222	192	176	196	189	206	188	167	187	181	194	196	213	208	202	198	190	213	167	172	200	216	199	191	196	185	191	179	188	204	174	212	182	221	208	191	186	196	185	187	186	223	218	204	177	192	199	204	227	211	192	180	195	180	194	197	183	200	206	192	193	207	214	191	200	185	192	191	181	192	174	203	180	206	192	203	202	205	186	182	216	203	195	224	198	190	190	219	198	185	190	186	209	170	183	222	190	211	181	171	182	221	204	188	194	222	206	231	191	191	176	205	177	197	195	180	212	205	210	184	201	178	183	211	200	199	218	207	189	189	203	181	217	208	204	185	194	196	186	200	184	214	205	167	176	206	201	196	184	207	169	231	201	195	172	210	201	192	187	193	207	210	185	199	213	172	196	176	229	202	202	206	184	203	199	197	202	196	206	195	193	205	191	192	180	183	193	204	209	229	188	205	160	199	207	192	192	196	190	182	200	186	183	208	199	211	173	210	214	201	198	202	189	191	178	207	185	195	198	202	182	177	187	204	214	205	194	183	174	201	227	193	204	231	205	191	191	193	199	248	168	206	183	210	190	197	150	177	199	168	196	193	211	209	192	179	173	203	199	181	193	208	197	171	185	195	177	198	184	180	217	192	181	206	209	181	176	184	182	188	207	205	187	197	206	226	207	204	191	182	193	192	183	211	188	180	205	189	220	199	201	197	181	177	181	188	185	178	183	191	196	215	196	204	209	207	198	213	196	210	189	202	193	217	201	201	196	187	205	205	186	191	177	208	190	195	186	160	187	175	182	200	173	185	181	195	215	174	187	208	190	196	214	211	182	187	173	180	189	194	201	176	182	191	203	169	202	193	188	209	208	191	192	207	189	198	186	195	207	181	193	222	195	192	248	224	207	189	171	232	206	198	210	201	181	200	195	176	210	193	200	199	197	184	194	184	171	203	213	182	207	198	189	206	181	191	200	190	182	212	207	195	194	184	206	209	230	181	201	178	184	187	193	191	213	184	198	188	205	224	189	183	189	201	188	178	210	194	212	198	194	187	205	179	191	192	182	188	180	222	207	185	194	186	195	205	192	171	227	191	206	206	191	174	206	199	210	206	187	214	182	204	235	213	195	203	223	174	195	185	176	190	217	198	199	216	186	194	191	199	197	227	200	211	191	206	182	210	205	205	219	207	201	207	190	179	207	189	198	197	179	183	222	201	200	195	186	178	191	174	190	195	210	203	197	230	199	198	195	182	216	187	200	218	202	221	210	226	201	210	196	214	197	202	178	198	194	212	202	184	186	217	183	204	192	202	227	230	207	179	167	188	203	210	186	188	211	180	186	204	195	193	182	198	195	201	187	168	210	195	220	189	202	173	158	167	200	214	188	176	203	180	215	205	206	190	200	195	172	211	202	222	193	185	202	219	196	198	197	190	173	195	180	191	222	199	193	192	192	226	199	186	197	198	180	200	192	185	214	192	200	184	201	195	195	181	204	198	213	220	190	233	183	198	193	210	196	197	198	209	197	198	207	195	192	172	196	218	184	188	188	220	201	207	192	176	184	189	211	208	212	187	200	213	189	212	185	187	200	203	181	189	177	197	192	199	182	187	189	205	203	180	188	181	199	186	212	167	191	184	207	181	201	169	208	196	202	198	211	193	206	193	202	186	181	202	176	216	199	212	206	185	192	171	189	200	192	182	188	187	183	192	182	226	179	191	187	173	176	185	203	204	218	200	189	203	204	184	201	180	185	220	196	212	185	193	202	229	205	187	190	190	194	179	192	185	197	200	225	192	223	180	215	197	195	192	201	210	191	208	231	209	171	219	179	179	210	203	190	196	187	213	199	194	212	165	196	195	217	179	171	195	215	187	154	212	204	200	199	195	191	198	189	217	202	188	172	220	177	209	188	192	191	204	189	210	192	218	175	184	195	175	156	205	188	220	183	223	180	196	209	210	194	197	195	181	180	201	197	170	195	185	203	167	229	194	184	189	175	198	184	176	173	197	178	196	178	205	201	176	174	228	166	196	205	194	198	191	200	219	195	215	188	192	215	186	202	175	213	198	210	195	200	191	200	201	192	181	168	199	205	213	217	209	191	173	226	218	198	207	191	204	193	205	223	201	190	199	206	207	191	199	206	208	199	162	172	183	186	195	191	214	204	198	181	206	185	192	181	199	211	197	181	191	182	190	173	195	183	198	194	200	186	177	220	199	176	195	204	185	195	209	216	189	168	192	163	187	171	211	243	216	202	187	191	178	213	202	202	210	211	184	206	203	198	196	209	202	192	218	200	185	212	186	221	239	190	187	182	173	154	211	188	197	201	188	204	205	181	182	172	188	205	222	188	228	200	209	203	208	186	212	197	191	213	199	205	186	209	184	187	205	203	196	194	179	202	169	203	196	217	177	177	187	196	199	197	198	204	227	200	197	225	220	192	201	178	200	170	177	199	196	186	188	177	191	183	201	188	186	206	182	189	188	197	188	189	196	203	196	199	186	210	176	190	210	181	194	197	176	191	180	178	187	179	207	212	213	227	185	216	217	168	166	207	206	197	173	216	212	193	185	208	201	201	190	210	190	204	199	193	188	175	185	216	203	195	209	163	215	191	206	178	192	195	198	193	198	197	187	188	211	210	215	190	219	181	215	197	183	188	196	189	207	183	193	234	185	183	201	205	197	175	214	189	184	200	206	204	193	202	190	192	196	223	181	203	180	185	213	200	197	194	180	199	188	199	196	201	189	210	200	182	209	192	194	196	196	195	195	195	186	178	192	188	198	194	195	177	201	196	181	196	209	167	204	165	198	205	190	199	210	193	199	193	197	183	207	183	190	221	206	202	184	195	175	188	195	180	178	193	197	229	224	203	208	220	196	197	204	197	195	209	216	194	201	200	206	181	203	193	214	190	186	205	215	199	211	193	198	192	184	204	175	200	200	199	193	215	202	216	190	177	176	181	172	196	211	193	191	202	180	174	215	203	196	209	195	189	223	213	186	168	193	197	173	194	201	205	193	203	198	214	200	201	206	201	190	221	171	180	173	216	224	197	190	179	215	214	196	222	208	172	198	171	204	204	185	204	177	212	177	183	194	192	180	210	217	199	171	212	191	206	224	199	153	217	176	199	205	199	175	232	215	192	200	179	201	171	206	212	188	203	182	188	198	193	196	181	204	210	185	217	181	216	205	196	189	175	171	188	183	195	201	222	207	194	189	184	202	187	190	203	202	204	210	189	210	206	215	184	188	185	184	172	206	213	191	188	201	210	186	186	195	194	215	204	201	195	213	218	187	207	171	175	186	212	215	222	199	200	192	194	197	200	177	183	200	177	183	166	229	196	200	198
12629	33122	26331	16792	12572	9388	7086	5581	4328	3626	2919	2436	2129	1760	1528	1321	1204	1029	894	833	745	706	618	559	513	514	500	483	426	474	431	449	389	396	402	363	378	383	367	377	411	390	321	326	355	328	356	336	316	351	323	338	353	334	312	353	335	318	338	314	307	287	311	314	345	336	330	360	306	342	333	313	350	305	297	346	322	342	330	308	342	318	300	313	320	339	342	340	321	330	315	319	312	311	334	334	332	336	327	304	329	352	326	309	314	308	339	307	308	315	305	305	323	310	306	322	329	310	319	302	311	293	327	306	281	313	301	326	331	336	316	289	313	333	313	345	309	299	289	287	326	314	308	318	329	309	325	324	348	328	267	334	296	315	317	306	370	323	308	315	303	289	328	332	343	300	291	316	305	324	332	329	330	318	314	316	362	312	320	333	316	304	282	313	318	324	323	306	314	322	321	326	302	355	314	295	342	306	313	321	331	327	296	340	286	344	311	314	306	342	297	313	299	323	291	297	334	332	311	307	323	303	340	282	338	303	306	328	340	309	329	322	321	305	296	318	308	311	306	314	318	299	286	318	280	305	312	300	300	303	286	345	304	267	315	313	307	288	302	323	312	317	314	301	296	323	303	324	319	320	303	294	307	340	317	341	326	331	323	326	312	332	297	335	309	295	339	332	319	327	294	321	344	315	343	301	292	302	321	310	306	340	310	325	323	287	325	328	326	328	291	289	308	318	339	319	308	300	328	294	287	280	313	317	291	292	320	316	325	299	323	318	307	303	290	334	294	304	298	333	300	310	297	328	351	346	304	289	343	339	295	325	281	280	319	287	329	319	302	329	300	359	311	303	287	312	314	306	274	288	277	305	337	320	321	298	320	295	281	300	315	301	313	305	317	319	346	303	333	301	301	327	312	294	323	335	315	307	307	322	327	295	285	318	326	324	339	323	310	305	314	295	291	309	330	322	337	328	304	307	297	310	277	309	314	318	297	333	302	312	301	322	284	303	290	305	312	307	308	308	353	307	316	317	313	326	319	311	314	348	311	329	303	293	334	291	332	293	306	313	306	296	281	313	302	321	341	311	302	339	321	324	308	338	323	339	281	300	354	323	303	335	313	316	306	305	327	305	332	289	317	320	334	315	320	301	324	292	319	298	311	314	333	329	303	299	330	318	304	312	346	295	309	324	321	310	305	319	308	296	302	324	302	312	349	341	328	286	301	328	331	306	293	292	328	321	318	324	291	303	330	345	331	351	336	337	300	333	321	302	325	300	294	312	326	297	351	319	326	309	334	301	328	299	305	300	307	321	315	277	322	315	337	291	301	331	312	289	318	294	326	311	311	288	312	320	307	308	314	350	292	321	316	348	283	299	312	342	304	302	327	336	336	275	316	304	304	309	298	365	300	300	242	327	299	303	314	356	328	314	347	319	301	325	291	315	316	284	335	330	314	319	318	315	259	331	299	311	324	312	311	311	325	324	335	329	326	317	372	321	297	285	294	326	316	300	306	306	328	311	337	372	314	288	307	293	315	323	313	307	318	334	332	314	301	326	304	324	319	323	296	297	315	323	319	314	308	358	321	302	314	292	318	331	322	325	311	333	304	330	299	269	349	309	274	314	355	337	315	340	323	310	279	313	300	313	305	321	324	309	313	314	311	326	329	350	320	318	311	344	299	306	310	317	311	282	310	297	326	292	299	301	309	288	314	311	314	290	319	328	312	329	351	271	311	299	323	320	339	309	311	334	307	303	338	319	304	306	322	310	345	295	303	303	305	326	311	301	309	287	322	308	304	324	325	304	322	313	338	280	312	297	311	310	322	313	293	316	316	321	333	312	282	315	317	307	282	304	309	343	322	358	296	341	344	336	315	362	330	353	319	331	300	311	316	318	325	293	322	306	318	325	327	324	336	292	306	304	307	292	328	291	284	310	311	293	298	332	295	286	295	285	315	312	315	320	324	341	333	333	286	311	298	297	295	342	316	333	311	313	318	321	289	328	302	304	298	308	314	288	294	324	322	320	316	294	319	338	354	319	326	300	284	301	311	311	303	315	311	292	285	292	321	310	294	288	326	349	328	300	308	297	308	329	310	309	330	304	336	307	299	335	320	298	306	327	320	295	338	323	324	304	327	311	335	294	311	316	320	298	299	320	300	312	261	325	333	294	336	349	329	299	309	301	346	291	306	312	322	296	337	326	306	297	286	287	327	336	311	289	338	297	288	339	317	308	302	297	293	334	301	317	323	319	295	300	290	344	315	301	311	303	279	309	310	320	301	314	322	309	330	316	305	298	335	318	318	345	323	320	325	304	322	318	315	304	304	304	314	280	320	324	336	309	314	333	328	289	287	308	314	304	315	334	318	324	327	324	324	342	270	305	293	323	324	318	323	289	349	323	323	303	277	317	336	301	285	306	327	311	325	321	313	329	301	317	302	339	319	353	300	315	325	311	310	330	348	275	316	312	323	286	298	340	310	297	317	293	274	287	321	312	312	319	317	304	342	324	298	301	302	294	305	333	326	320	305	299	290	296	293	295	316	336	324	335	289	335	306	312	300	326	329	310	283	332	339	303	298	303	330	324	313	344	327	321	293	319	312	330	330	344	313	312	280	290	354	303	326	305	298	303	333	323	295	299	317	290	334	313	346	300	307	298	349	312	292	292	317	304	317	326	343	297	319	312	312	318	301	313	306	327	299	354	303	334	347	342	353	294	307	308	319	303	334	352	292	300	294	328	320	287	321	291	342	302	343	336	307	305	321	297	318	304	283	293	337	329	322	309	308	304	349	290	353	317	311	333	297	313	299	325	309	334	320	310	316	289	294	313	308	313	291	330	317	302	279	338	337	327	343	306	326	297	315	318	282	291	297	317	309	324	349	338	321	294	327	351	313	295	335	309	307	335	295	302	320	276	309	355	307	325	343	298	324	314	330	312	337	333	339	294	304	298	315	321	299	299	302	305	327	325	318	325	295	334	312	304	319	285	294	290	309	325	334	302	332	346	310	305	309	297	301	330	322	321	266	314	363	334	293	305	308	317	307	343	322	311	331	364	324	337	309	320	326	348	324	295	319	335	309	306	299	301	299	325	296	308	325	323	285	302	311	313	322	291	316	321	312	283	323	302	301	315	299	322	306	314	255	298	329	286	285	285	318	297	324	325	354	296	320	285	302	276	326	328	284	311	297	333	301	315	291	367	336	337	313	301	312	290	286	329	299	323	308	309	316	320	326	344	319	281	325	315	327	320	285	324	317	263	292	317	319	339	291	285	297	299	301	300	329	328	317	340	271	313	327	315	342	316	322	266	322	302	290	328	315	311	325	306	298	307	321	326	302	323	313	295	301	345	302	339	332	306	317	287	310	331	348	302	298	331	323	320	301	306	302	289	297	321	331	296	297	348	297	296	305	317	299	327	322	332	319	353	306	289	316	304	313	296	317	305	314	326	345	354	335	319	313	276	302	295	314	279	295	320	320	314	311	339	321	304	308	322	283	281
27663	20059	12097	4953	2515	1624	1133	886	752	707	623	591	521	473	402	415	392	418	404	410	397	381	366	332	345	361	335	331	342	343	350	326	349	324	323	337	330	322	338	327	319	326	307	360	302	298	309	314	327	325	320	335	278	276	292	311	307	347	327	322	338	314	297	322	316	346	310	330	335	330	304	317	320	319	354	363	313	326	327	354	338	295	306	339	334	329	315	314	303	352	318	336	331	334	313	318	293	310	289	303	323	325	306	323	330	308	306	304	314	324	310	303	323	299	334	316	333	293	342	311	323	310	311	291	322	290	321	333	327	288	326	310	308	307	355	308	312	327	320	288	295	310	339	326	325	315	324	315	317	314	342	310	315	307	314	329	294	297	298	308	309	310	307	308	330	308	311	311	322	309	314	316	353	318	332	309	324	327	320	306	318	307	323	325	332	305	328	322	304	272	323	301	331	378	323	324	305	313	331	271	318	316	302	313	307	326	328	336	297	301	327	360	310	308	302	322	291	305	329	307	349	328	350	324	328	306	338	326	354	282	349	305	319	285	332	307	323	283	312	305	320	315	343	304	327	334	335	297	309	306	306	311	322	344	307	352	333	297	337	331	287	356	320	347	322	343	317	316	302	316	320	306	326	293	311	303	288	314	316	327	323	302	309	316	313	299	295	316	290	295	333	335	314	345	300	351	325	330	330	295	317	311	301	319	347	277	325	340	339	341	295	342	304	342	332	304	318	308	313	322	341	319	301	315	338	347	324	333	304	325	319	287	294	303	353	331	300	321	302	296	314	305	287	276	331	319	301	335	322	322	295	306	326	295	328	295	313	296	313	327	311	330	292	333	330	314	319	319	295	309	274	333	313	309	331	285	326	332	301	303	329	305	321	324	292	302	308	318	332	307	307	304	293	325	322	304	309	345	339	306	325	288	317	295	322	273	296	353	315	318	355	318	311	336	326	309	355	308	301	329	311	323	332	285	333	347	333	332	320	310	323	325	304	332	308	290	310	288	310	306	342	304	281	310	337	360	318	310	310	308	315	335	318	341	342	308	312	348	300	315	318	315	309	322	333	333	331	295	310	311	318	319	284	311	327	305	300	300	334	310	289	308	318	354	276	312	314	307	323	318	333	280	287	358	332	317	323	288	337	323	284	302	324	327	296	329	302	328	323	304	311	317	299	346	327	331	319	304	285	316	324	320	345	311	328	310	326	303	314	301	310	310	328	333	296	299	287	285	309	311	325	307	333	297	300	323	318	315	317	317	347	317	323	350	324	344	326	313	348	344	312	311	336	312	337	341	352	322	321	315	313	281	315	300	298	333	329	306	335	343	301	324	295	326	315	329	320	319	336	347	315	293	345	292	299	306	317	336	376	314	309	317	306	302	308	321	311	331	310	334	308	308	306	320	294	304	310	328	316	321	332	291	313	314	322	313	327	319	345	286	304	281	326	323	305	313	357	328	304	327	319	296	296	331	321	314	319	307	296	307	300	315	307	295	291	326	300	323	340	327	323	304	313	294	335	300	315	354	326	292	309	337	356	330	336	353	303	308	335	326	319	319	336	322	299	307	319	324	303	302	329	299	321	333	337	307	336	291	301	330	333	308	292	326	328	325	287	302	313	318	299	308	314	322	323	303	315	311	307	308	323	311	307	332	298	307	333	351	282	337	329	343	311	324	333	337	332	314	361	342	275	334	302	342	280	307	355	311	329	345	340	308	335	343	318	322	346	324	308	341	310	300	308	313	332	359	325	286	295	366	339	313	306	327	353	317	327	315	317	268	317	350	322	302	347	320	331	323	326	309	309	292	317	333	346	322	312	309	324	305	324	279	283	325	302	313	306	301	329	312	335	325	327	303	338	302	283	360	309	345	334	300	327	279	306	316	287	332	326	282	314	325	314	322	358	336	334	326	311	308	331	305	302	337	316	314	323	296	329	314	339	319	311	314	287	327	282	299	309	306	302	308	310	314	311	338	298	356	324	345	349	327	306	307	304	320	291	321	296	300	316	314	309	353	315	316	311	322	327	335	353	291	304	304	319	342	328	304	305	333	321	323	318	332	299	324	329	343	281	303	304	329	315	313	360	305	335	304	327	297	283	326	281	331	313	320	289	330	308	357	309	313	330	306	355	312	294	317	318	320	283	342	308	345	328	305	334	332	318	320	289	295	307	307	347	302	353	306	287	296	322	281	293	293	333	309	315	308	329	342	309	314	291	309	326	294	300	317	330	300	335	299	330	326	306	299	295	301	307	350	321	333	317	265	299	318	322	324	323	359	328	278	305	315	312	305	341	342	297	331	316	307	308	325	308	306	314	356	359	325	299	336	321	309	283	302	318	294	310	309	300	303	337	328	334	341	304	314	319	329	280	288	336	327	353	278	299	285	344	301	312	311	311	364	292	337	318	328	328	331	302	318	297	317	321	349	311	307	330	301	319	309	311	308	326	321	319	335	339	290	313	299	316	325	329	337	320	302	346	320	309	327	299	287	320	329	351	321	338	309	312	295	311	341	334	318	306	318	312	365	305	325	333	313	306	312	325	308	323	359	292	300	344	322	326	302	337	331	300	312	297	318	295	338	301	304	306	299	333	321	328	340	300	306	304	331	305	308	305	297	304	318	329	332	336	311	327	327	317	303	312	305	331	300	311	318	325	312	338	327	329	332	336	332	292	357	310	321	325	307	320	303	304	326	304	316	338	316	307	306	328	340	324	281	319	313	313	320	345	326	296	283	343	313	335	300	347	318	326	325	301	325	318	305	350	316	339	304	363	295	318	283	291	344	310	317	330	309	324	328	334	326	315	336	307	306	276	342	326	282	313	294	304	314	292	320	321	315	313	351	318	330	320	354	278	334	314	296	315	303	323	314	345	315	328	328	321	330	333	313	334	324	324	306	324	326	349	329	320	351	341	348	347	352	312	324	305	304	295	310	315	311	335	292	328	317	308	312	289	339	325	320	325	318	318	334	306	309	305	329	301	281	280	347	347	314	328	328	331	291	259	347	347	290	300	305	301	313	315	337	304	288	330	363	323	333	330	301	304	318	306	323	305	310	308	331	320	302	320	344	311	292	315	287	343	322	320	334	332	324	317	349	328	315	340	300	314	324	328	311	291	285	347	323	310	324	306	330	306	311	345	354	319	302	339	302	344	304	309	285	307	307	318	332	319	270	326	311	304	344	301	316	317	317	318	309	300	297	292	292	314	323	310	327	291	343	330	318	334	301	297	336	337	315	314	329	374	303	347	344	322	323	318	312	298	317	323	323	313	314	308	343	322	302	312	321	296	303	303	321	296	328	308	350	320	307	328	279	307	343	307	313	327	321	295	309	318	309	312	304	310	299	318	309	293	303	305	327	325	296	328	295	287	325	318	324	323	299	343	306	300	338	356	313	318	304	281	328	331	318	288	302	330	324	324	325	338	316	327	314	329	327	312	322	299	315	315	329	343	322	304	313	305	317	313	335	313	311	341	284	297	307	318	300	303	284
10935	20787	15022	8134	5746	4098	3101	2451	2016	1683	1501	1312	1164	1053	933	917	812	781	735	712	639	645	649	591	594	653	569	617	572	563	556	568	549	567	573	579	541	518	530	516	567	549	546	532	527	563	524	521	507	513	540	541	503	521	523	515	517	536	563	533	532	531	572	537	534	509	542	495	504	535	513	549	529	493	521	487	535	568	502	524	508	474	533	517	545	526	541	548	536	508	566	490	533	495	537	524	518	514	531	549	520	523	556	551	494	527	485	564	526	539	500	504	493	546	535	537	493	534	552	510	494	524	464	527	536	557	542	528	536	534	486	491	568	517	548	488	541	502	493	531	556	537	525	531	550	556	511	526	527	517	539	500	527	568	541	537	519	547	530	522	513	588	513	511	516	530	581	535	509	461	523	533	530	537	508	538	518	504	491	520	551	497	526	547	501	532	471	537	487	486	508	484	549	520	512	514	509	524	540	497	514	522	482	543	508	528	540	462	520	562	481	490	537	523	547	544	537	516	512	478	513	516	500	496	521	548	541	534	555	533	464	499	496	498	542	525	539	495	514	523	508	543	493	514	510	512	503	531	534	512	504	526	542	518	506	522	520	550	494	477	487	554	534	527	537	488	534	536	517	551	487	492	514	561	518	546	564	507	544	519	517	482	527	522	543	516	528	516	531	555	548	501	548	522	534	534	556	484	521	501	484	536	490	496	501	560	541	511	528	505	524	512	538	511	517	517	495	553	543	539	534	540	516	480	506	513	543	507	541	520	530	525	538	523	493	538	482	528	534	517	519	491	535	525	508	538	528	512	540	556	520	506	518	523	589	512	519	512	527	509	483	505	504	517	498	540	479	537	536	510	487	526	551	518	539	554	567	554	507	526	503	519	487	482	542	526	527	521	523	528	573	493	495	520	497	504	526	544	527	550	512	521	511	525	538	530	544	502	521	539	518	529	550	532	516	529	506	511	499	513	506	502	582	534	520	478	576	525	465	530	547	493	517	477	530	530	540	535	529	547	553	506	521	546	536	515	516	508	537	540	508	519	476	549	522	500	518	522	547	480	532	468	531	520	491	496	529	503	533	508	549	482	508	524	551	526	539	548	544	559	525	489	553	522	486	537	506	557	555	492	517	471	525	508	571	570	497	518	541	506	526	530	526	567	538	511	561	511	539	525	498	523	496	488	563	559	521	512	491	526	529	528	530	522	542	538	511	461	562	487	530	547	492	528	546	516	508	552	552	474	542	510	505	516	531	524	532	489	529	540	510	527	498	551	570	545	560	532	525	519	499	526	487	508	503	534	490	485	545	491	515	576	515	526	561	490	526	518	499	566	526	501	559	525	538	551	484	516	548	500	510	502	558	503	524	535	527	552	505	514	548	511	517	529	527	505	524	534	524	501	542	525	551	538	504	530	527	509	480	507	505	503	525	495	538	500	529	529	543	499	562	522	490	536	546	513	521	550	500	506	496	535	554	540	519	548	518	545	529	509	493	577	521	531	478	506	508	496	486	542	516	511	551	515	519	545	494	520	517	511	491	527	502	530	525	540	499	507	519	540	508	539	502	532	486	519	542	544	510	545	517	505	518	533	503	553	518	521	546	505	517	540	504	541	492	514	548	505	481	526	538	490	471	540	545	536	528	478	560	509	483	528	533	539	518	513	514	526	555	565	503	478	527	545	547	523	524	533	507	546	516	507	546	529	532	555	503	523	504	526	488	547	481	506	549	524	496	517	507	497	553	531	508	582	483	510	514	528	517	505	511	504	477	498	495	505	522	503	560	536	499	533	501	498	520	536	490	533	504	526	526	540	537	546	499	522	538	524	520	494	492	512	579	477	481	535	521	513	523	493	523	545	488	525	529	503	535	450	544	526	509	521	553	519	557	531	505	494	489	486	544	529	507	513	558	531	549	490	511	502	501	485	519	519	528	492	498	523	501	510	554	512	479	515	515	551	513	494	556	547	506	541	554	523	520	537	516	493	546	540	548	494	533	517	517	518	520	499	509	497	519	541	534	516	543	552	530	484	459	493	502	520	518	533	545	512	541	506	508	524	534	505	501	546	482	550	493	507	549	498	492	543	512	495	515	518	501	529	563	495	507	510	500	461	518	509	522	516	521	539	539	506	468	503	552	526	501	512	523	521	529	492	517	537	507	514	506	501	481	517	522	498	564	534	492	519	548	492	515	519	499	527	501	544	531	512	545	570	495	526	533	523	498	545	555	529	534	529	525	535	521	564	529	566	507	574	519	489	547	489	494	493	531	524	502	527	534	532	535	519	528	515	544	506	479	534	568	543	509	548	518	507	574	540	472	558	518	538	533	565	524	544	506	522	528	482	509	532	536	533	490	481	512	513	520	500	468	511	539	491	559	505	543	531	519	512	504	494	481	541	495	546	532	552	512	543	584	473	495	533	539	502	517	537	537	507	472	502	526	523	549	531	518	552	549	523	525	545	560	511	548	491	517	521	536	506	494	533	519	554	532	529	523	551	509	509	573	495	497	533	521	528	514	515	519	549	524	537	538	546	505	508	510	496	522	542	527	511	467	577	522	559	539	532	547	556	536	557	526	547	549	493	514	533	487	514	569	536	493	531	518	537	545	542	536	489	539	531	555	578	552	561	493	569	526	526	565	507	507	533	533	517	517	483	541	517	534	527	520	537	492	526	525	529	532	516	504	543	497	562	516	488	510	521	548	521	517	536	503	519	497	513	511	506	549	527	512	523	497	500	554	580	564	503	543	577	502	511	477	552	502	525	487	521	532	550	550	511	506	548	562	551	522	544	499	547	528	519	500	520	524	512	534	553	540	529	497	491	512	500	542	502	515	516	492	510	527	544	510	540	509	493	528	537	487	499	488	537	556	507	545	551	509	510	528	512	503	517	512	520	500	528	523	506	561	488	565	543	525	491	508	492	537	514	468	480	533	512	523	557	543	510	532	534	489	516	484	543	576	490	507	545	549	539	543	482	526	524	535	521	537	544	541	499	533	515	512	522	546	499	514	561	530	500	525	542	552	520	542	507	539	484	536	523	490	549	533	521	516	475	483	504	531	490	535	522	542	534	545	503	566	507	556	524	498	535	511	514	520	542	548	531	543	508	502	518	506	539	516	531	519	500	490	498	539	500	515	493	537	540	538	535	517	529	507	518	550	499	496	520	514	538	515	510	545	571	525	509	503	506	471	526	506	490	496	507	575	508	489	527	510	549	520	467	519	509	495	528	546	547	532	534	500	546	538	526	557	516	505	505	508	472	545	554	512	524	547	527	528	558	527	516	497	520	514	536	520	507	545	514	502	517	537	538	519	497	509	467	507	493	510	521	534	516	510	525	526	530	533	487	527	537	534	490	495	522	544	527	526	471	503	484	535	508	538	524	517	523	482	543	501	530	481	503	520	531	513	540	511	510	529	496	539	507	555	502	565	507	504	528	506	489	499	523	493	520	502	500	510	513	518	535	554	521	520	535	513	528	559	531	539	554	547	508	529	536
23403	21470	28184	25159	20890	7243	2420	1519	1126	932	843	669	668	552	504	468	427	381	371	371	317	327	319	303	287	258	276	288	275	295	265	271	248	258	247	240	249	252	254	258	273	262	240	235	242	252	250	269	257	244	267	238	206	220	263	251	225	221	218	241	233	242	219	243	222	246	224	202	237	244	205	223	224	205	246	242	241	224	243	217	240	228	253	262	236	223	240	236	240	246	252	233	251	265	212	237	251	235	232	215	248	251	203	224	229	254	240	247	235	230	219	219	231	223	238	221	227	225	228	221	242	244	238	203	241	221	218	217	230	223	219	220	240	233	257	235	241	202	227	249	241	224	249	237	271	252	248	221	229	242	228	224	222	250	235	268	207	240	235	199	235	269	220	210	232	228	209	231	222	220	206	231	229	241	231	260	241	214	230	231	215	231	211	225	197	213	248	248	216	250	249	247	253	200	205	244	226	248	263	260	186	225	228	227	214	248	229	253	224	249	227	223	228	253	246	240	218	191	223	232	245	215	224	246	236	211	227	209	217	229	211	208	246	245	247	229	227	233	232	251	224	228	213	218	219	240	254	234	263	215	235	219	243	227	234	229	217	212	236	242	207	231	226	235	219	213	243	240	244	231	232	228	249	253	225	237	234	209	251	211	229	228	220	220	230	213	233	219	217	259	236	255	224	215	218	241	225	227	258	228	215	246	232	251	219	223	234	196	226	241	211	260	234	239	227	263	293	240	219	220	251	225	243	221	238	265	220	261	234	252	215	239	217	231	250	198	219	229	224	225	247	245	224	230	215	233	240	236	260	209	203	240	235	234	233	222	239	215	227	202	222	267	230	212	250	238	220	234	261	274	216	210	237	235	212	208	246	200	250	274	246	247	246	236	229	211	239	229	262	226	239	222	208	234	248	235	267	229	224	219	218	238	246	223	218	224	229	220	259	227	232	242	249	240	240	248	235	249	256	234	233	252	237	254	221	230	254	239	209	236	240	238	215	228	229	234	238	217	223	218	220	205	247	232	217	213	235	202	227	252	222	247	238	228	234	208	259	221	217	243	205	235	231	226	212	238	231	248	209	233	228	245	233	231	244	230	222	226	226	230	227	222	255	274	222	244	227	228	225	230	247	246	234	222	271	214	276	217	252	250	219	236	227	255	249	242	238	217	213	236	242	232	235	225	244	211	220	244	244	226	244	243	246	215	226	214	212	245	231	238	213	221	261	225	239	228	220	221	211	268	253	234	282	245	237	220	243	209	256	218	228	214	209	239	251	256	206	247	259	227	208	249	213	227	209	234	239	213	234	231	228	213	218	231	217	224	232	250	242	212	247	209	225	231	249	223	246	200	225	251	248	234	230	226	224	202	238	244	234	230	243	224	223	230	239	257	234	242	240	214	216	243	236	245	232	234	233	223	240	232	229	231	227	245	215	223	233	223	261	253	222	237	216	239	232	229	261	242	219	244	219	242	239	232	245	210	225	249	234	245	234	240	256	221	235	261	224	231	252	236	230	230	231	240	244	271	242	249	248	241	218	243	237	217	239	251	255	250	246	245	232	228	241	235	247	208	225	253	239	253	212	224	240	221	223	244	212	254	238	227	233	205	262	226	249	245	219	227	231	215	267	228	246	219	243	239	240	262	240	238	244	223	248	250	239	233	247	213	243	226	248	228	219	252	244	260	238	217	235	222	228	212	216	247	232	259	226	224	209	225	214	234	211	234	223	253	217	249	248	236	221	236	208	218	227	206	234	238	242	247	258	234	242	235	260	242	250	238	241	233	233	225	211	216	201	221	244	231	246	225	218	262	227	237	238	237	251	253	242	232	248	226	227	241	248	232	255	231	221	235	208	226	210	225	226	209	236	230	230	204	230	219	220	259	229	224	229	245	217	252	222	213	238	234	249	235	235	243	213	236	245	223	250	253	239	228	252	229	232	206	223	229	212	240	249	251	227	239	211	217	238	248	242	227	216	238	230	238	253	208	242	201	218	219	240	237	215	221	257	227	258	242	262	231	233	212	230	232	222	218	225	259	231	222	214	228	213	258	237	227	227	245	243	228	236	238	228	223	246	271	230	251	238	211	236	227	257	213	240	231	255	241	241	245	224	250	217	221	240	229	239	197	253	247	255	241	239	249	244	223	235	263	235	245	227	239	236	197	232	238	207	225	241	220	232	228	255	211	222	264	246	267	233	241	245	204	239	237	229	237	236	244	210	216	224	231	239	217	237	233	240	233	235	225	239	237	245	218	236	258	249	240	201	228	229	256	236	250	217	228	220	244	233	212	235	238	219	214	210	225	236	240	253	233	242	210	231	240	253	231	233	219	238	233	225	228	205	249	241	222	217	242	217	224	225	254	252	209	219	226	199	239	210	232	247	213	233	238	242	211	214	215	214	241	257	216	242	254	254	252	213	241	237	248	239	257	232	209	261	245	210	215	250	230	244	224	245	220	237	223	247	250	248	239	218	236	227	211	233	245	236	200	223	238	216	220	209	244	236	231	229	258	224	267	229	239	231	228	235	236	205	218	234	231	255	212	238	238	224	225	227	220	228	236	221	248	230	227	228	228	219	224	224	218	234	223	237	244	234	237	260	213	236	229	234	244	251	238	243	228	233	218	218	234	223	235	244	249	226	235	242	224	241	241	233	236	236	230	215	237	234	245	217	244	243	230	248	222	237	224	264	233	215	242	253	233	215	219	221	216	235	224	189	230	265	236	247	220	223	238	226	215	237	229	221	246	231	237	224	222	224	238	216	249	244	233	232	267	239	261	239	228	245	224	224	229	217	256	220	242	257	227	219	231	226	218	258	243	227	245	233	236	229	207	226	239	228	240	248	241	257	213	250	234	223	230	225	259	211	224	261	244	202	221	241	244	263	220	264	246	214	219	233	217	212	217	239	236	218	219	237	237	248	238	247	224	233	240	226	214	230	227	236	237	223	241	212	238	269	242	227	241	248	204	256	227	261	228	230	218	231	220	221	237	237	213	222	231	230	237	224	206	235	246	245	231	238	235	238	228	241	226	228	220	241	244	214	225	237	225	229	249	230	238	225	259	219	231	222	241	235	223	225	260	229	237	203	225	190	254	243	227	244	244	222	235	233	207	234	233	210	222	246	233	216	258	213	243	216	233	263	254	231	220	218	193	241	249	242	236	241	249	229	232	246	217	255	247	249	219	237	230	248	206	244	224	252	232	255	241	239	269	227	242	255	215	226	253	229	258	192	244	220	240	248	216	246	257	241	243	211	225	251	237	239	233	231	212	210	225	241	221	261	223	218	270	243	218	242	204	225	235	232	233	217	216	239	219	238	235	256	218	252	230	210	235	224	234	244	231	243	219	241	241	213	223	224	249	212	258	219	271	228	214	237	221	206	252	209	225	241	242	245	257	232	225	234	246	261	236	237	215	224	239	256	221	241	212	234	225	213	253	229	214	213	226	232	244	247	239	245	245	242	237	239	269	247	255	203	208	238	253	228	236	224	252
10747	28389	21851	13029	9078	7018	5179	3994	3205	2617	2225	1871	1578	1443	1224	1117	1008	894	767	739	674	625	584	587	551	553	553	510	491	494	500	407	443	446	410	474	407	423	430	436	365	426	406	390	399	398	431	425	395	424	415	391	386	353	387	388	385	393	369	371	402	406	400	371	401	410	390	387	372	371	393	382	406	402	387	372	379	405	431	404	434	379	384	386	389	377	404	412	380	400	449	432	370	392	371	429	409	381	367	362	405	378	376	387	396	355	428	416	371	405	432	377	384	434	378	366	403	374	397	382	404	381	385	395	376	401	375	415	379	411	386	397	374	408	384	394	376	373	406	375	370	394	368	381	411	406	369	403	377	370	376	392	378	402	423	371	381	403	399	376	392	371	402	394	412	358	378	372	374	367	379	370	413	381	393	348	391	379	408	392	413	366	383	360	355	384	411	389	420	410	399	404	368	389	380	410	391	372	388	361	395	381	401	409	365	412	393	399	362	401	378	366	367	376	388	417	377	385	364	388	391	360	364	375	411	379	354	395	378	378	377	364	353	378	383	361	377	398	418	405	379	408	356	367	379	387	391	370	352	415	359	377	389	374	382	413	431	359	370	405	431	409	379	403	411	381	375	389	416	397	400	378	392	365	384	404	357	427	410	400	369	377	360	374	399	405	352	369	380	382	356	404	377	378	403	408	418	396	412	392	364	387	368	372	390	415	402	417	385	384	366	400	405	377	380	389	395	399	393	401	399	410	418	383	381	356	398	363	405	391	391	389	397	381	383	378	373	363	389	352	378	366	395	350	382	365	387	406	345	405	389	399	393	362	390	378	405	393	334	388	356	386	396	372	395	406	383	370	367	399	356	372	417	375	395	349	392	411	396	380	413	411	349	347	375	417	357	428	361	383	367	404	377	394	377	425	382	426	397	383	352	354	374	426	389	366	388	392	387	375	403	398	425	430	374	389	384	386	362	400	344	397	393	370	379	374	367	368	400	373	373	417	407	417	409	375	359	389	382	356	392	401	379	396	381	383	416	367	341	372	412	410	387	418	384	362	412	382	364	371	386	375	391	404	375	376	390	380	399	425	360	403	398	402	381	429	380	400	368	391	377	388	386	407	372	373	363	394	382	364	378	382	388	387	394	375	386	417	373	371	409	367	384	398	395	425	399	389	388	403	392	373	392	392	447	391	404	425	378	398	400	378	385	388	404	431	390	381	404	333	388	398	380	367	377	364	441	371	400	369	376	404	393	405	430	412	370	405	375	367	379	354	379	416	386	389	368	394	387	395	386	381	374	369	418	395	358	396	395	371	407	374	409	378	361	349	368	405	386	410	427	381	396	418	382	385	376	354	398	406	371	368	388	401	404	397	393	382	371	382	356	387	370	391	359	389	389	379	420	361	413	353	404	371	356	353	379	382	396	376	413	441	375	402	400	410	417	375	386	409	400	358	373	403	406	400	408	417	384	330	395	402	386	377	385	394	418	371	347	376	414	384	378	356	417	401	383	360	384	397	406	381	398	374	398	386	388	387	383	409	404	366	385	383	402	411	396	398	380	405	376	397	392	389	412	393	412	412	379	428	400	378	376	380	421	404	371	374	375	381	433	387	367	388	390	362	389	400	423	409	417	338	386	425	390	380	423	379	424	399	381	384	348	380	358	333	387	361	372	389	406	382	421	342	398	361	390	389	415	353	352	359	359	407	361	372	363	387	396	390	397	389	372	374	380	352	371	379	379	405	404	391	368	343	392	396	410	401	367	430	404	378	373	350	373	360	380	392	397	379	407	398	395	372	422	391	360	394	416	363	404	359	373	369	396	391	393	374	388	389	380	365	413	392	359	400	381	412	375	392	399	381	391	422	424	383	370	401	397	366	410	365	377	391	427	397	373	358	356	389	374	379	352	374	405	405	382	385	385	370	392	375	366	374	392	391	365	390	366	428	401	342	394	417	406	365	393	399	376	383	363	379	367	381	379	374	368	378	352	425	388	378	444	387	392	384	392	402	353	388	410	392	366	392	417	375	385	360	375	384	412	411	399	371	421	378	384	390	402	358	384	376	375	379	383	385	420	391	413	368	357	416	359	417	410	398	401	385	367	362	402	344	368	366	388	393	350	398	370	376	383	387	366	365	377	387	413	376	393	382	371	407	381	393	389	360	380	351	363	402	381	361	387	385	384	392	375	382	382	398	393	396	377	363	374	386	368	387	386	385	393	398	370	389	405	385	416	375	376	377	405	388	442	358	389	360	400	397	374	413	367	391	378	394	359	368	407	346	363	393	376	410	386	378	383	397	317	418	390	420	378	347	372	367	395	417	372	388	395	391	415	361	414	404	362	372	370	423	419	383	380	378	401	361	400	386	389	425	397	381	385	383	388	380	402	386	380	403	367	375	381	433	358	387	366	422	400	375	359	378	388	394	335	354	378	370	371	375	408	416	403	379	384	358	435	383	377	385	367	402	379	390	396	400	394	401	378	400	389	375	360	401	387	355	377	379	371	377	394	371	361	367	371	391	377	374	407	408	409	400	392	369	386	405	368	406	393	341	360	384	376	391	395	385	411	385	354	381	365	378	420	376	392	379	387	377	365	372	397	391	363	384	380	394	411	393	396	408	382	387	387	400	408	401	404	351	329	372	354	425	368	379	375	386	421	390	372	390	376	403	386	392	388	351	383	391	375	360	410	344	381	347	376	380	370	354	421	377	403	359	375	411	361	387	397	390	385	401	385	395	396	356	388	382	372	390	426	379	367	387	401	372	355	372	384	367	404	371	402	393	375	446	419	378	346	383	367	400	372	395	387	351	379	395	396	370	381	396	372	375	390	383	392	413	385	387	376	382	407	409	364	416	396	378	361	393	371	369	378	402	404	362	387	357	428	383	421	426	389	410	380	365	382	369	360	395	396	375	408	391	385	345	386	426	376	411	367	356	406	349	394	347	395	364	377	374	422	366	403	391	380	355	368	375	393	390	400	398	354	394	419	373	375	405	365	379	409	399	387	379	374	438	389	386	381	382	379	388	363	401	402	401	387	380	410	382	386	366	382	375	393	379	387	372	366	373	386	381	390	387	402	401	375	406	392	405	374	383	383	363	375	388	418	381	359	387	397	379	375	429	373	375	345	393	382	425	394	338	373	358	375	372	383	375	379	362	366	417	383	345	395	391	386	382	382	420	376	404	387	348	376	386	395	385	367	388	401	416	396	405	383	407	391	418	392	409	409	362	393	413	355	409	350	414	380	374	419	395	379	356	413	390	399	402	409	375	379	416	404	368	365	378	362	393	387	400	387	377	371	389	408	389	354	383	341	339	355	368	359	388	390	374	396	391	372	362	361	380	409	402	419	373	381	336	399	387	402	365	364	420	407	368	400	388	348	413	380	386	367	387	418	400	373	397	389	404	401	379	379	401	374	398	361	368	362	356	337	381	392	373	384	358	397	399	388	346	369	394	413	372	391	401	402	398	360	388	384	418	379	375	412	408	359	384	390	350
24984	21474	25875	23131	4513	1977	1523	1097	942	842	711	658	553	516	466	437	416	419	432	354	366	350	325	327	390	375	372	307	314	337	340	333	291	319	334	280	358	332	320	303	306	290	338	288	325	300	309	299	308	289	303	302	281	303	288	315	335	339	318	302	307	308	302	306	336	322	305	317	328	347	291	306	311	297	315	329	314	293	292	302	337	304	328	302	353	277	322	301	323	309	306	338	328	298	279	259	301	289	297	268	309	279	279	316	305	293	295	331	322	303	301	292	308	298	327	311	285	298	304	294	308	314	298	323	286	300	314	288	288	304	311	303	326	302	313	300	290	312	291	320	319	338	297	320	322	305	328	299	318	312	263	338	279	300	278	298	332	299	295	295	315	309	327	308	295	316	298	342	328	285	326	323	307	313	289	282	285	309	270	312	289	295	278	300	315	298	275	280	309	309	272	305	325	338	322	305	302	363	301	343	313	308	292	285	314	300	269	280	333	279	268	327	347	318	314	304	323	295	319	326	306	320	296	296	309	314	321	310	325	284	312	328	314	288	291	303	316	320	294	304	313	313	313	305	307	297	322	296	340	340	313	313	305	319	326	324	280	317	314	326	337	293	314	306	301	301	292	292	308	295	330	287	290	297	329	319	331	296	331	303	348	329	304	299	314	309	317	303	318	315	304	316	291	296	287	301	325	316	339	298	331	307	288	317	303	315	307	294	322	316	325	320	295	262	299	312	321	322	283	296	313	291	335	304	273	300	309	305	313	285	298	314	315	316	317	275	298	295	313	305	320	312	328	304	315	306	322	309	333	277	273	331	342	313	311	295	280	347	322	312	296	290	309	314	287	297	322	287	299	322	323	289	310	293	305	328	308	329	300	308	295	317	301	275	300	312	306	306	273	299	316	319	310	289	297	305	298	308	291	282	312	315	315	310	295	300	310	319	273	296	305	312	308	300	306	314	299	285	296	310	328	292	269	310	308	319	300	288	315	333	284	314	281	298	346	349	318	294	296	306	312	308	290	312	301	292	339	292	321	275	313	307	347	283	265	298	316	338	295	284	306	291	317	324	282	300	284	312	320	295	274	313	300	284	314	316	346	313	321	303	335	314	298	307	304	319	287	322	293	329	308	298	287	298	313	312	288	319	300	291	309	285	298	284	301	305	291	287	364	304	285	312	307	287	308	330	303	311	293	323	309	301	298	299	307	307	301	299	313	310	299	275	304	285	292	320	298	307	315	297	280	289	284	307	325	329	302	301	325	289	276	300	312	279	319	280	309	309	327	301	332	277	323	314	304	295	296	329	286	299	316	324	322	309	322	317	303	291	287	339	296	294	302	291	279	292	278	293	308	310	308	281	289	300	341	284	312	321	325	321	301	322	325	314	298	315	328	311	318	299	300	317	326	329	312	302	314	311	302	298	301	300	338	313	295	311	287	304	288	297	300	316	338	286	324	339	284	282	283	294	319	300	287	307	299	299	361	298	310	300	337	280	296	300	300	289	281	337	292	292	306	319	307	249	291	314	317	308	291	298	288	287	311	316	319	298	322	307	305	312	329	310	310	313	297	297	294	307	303	273	308	313	284	274	307	304	309	325	277	322	304	343	273	290	309	319	304	332	325	300	291	297	298	321	279	305	305	322	284	312	339	302	289	307	307	354	321	306	316	283	316	286	292	307	319	307	310	310	283	295	301	310	331	326	288	326	325	298	284	301	305	280	327	304	345	305	276	324	300	297	285	318	320	324	308	302	343	282	335	296	337	322	293	288	332	324	299	283	284	311	312	304	290	339	303	290	300	317	320	278	300	300	284	281	322	309	300	344	308	287	318	307	312	292	292	323	307	343	317	312	285	296	306	320	306	300	272	342	310	301	310	290	315	348	321	358	308	300	297	313	357	262	297	313	329	310	275	304	278	294	277	270	315	317	295	266	306	321	326	310	287	302	303	334	301	337	283	335	298	333	328	312	279	301	285	327	301	302	316	339	294	326	299	311	292	312	293	292	274	307	297	277	280	288	341	297	326	314	308	296	297	327	305	296	323	313	321	290	294	296	308	287	285	362	280	281	296	303	318	320	312	312	302	278	330	285	312	271	296	279	290	313	262	291	303	295	306	333	335	302	302	314	311	329	296	324	330	294	300	319	299	297	289	278	299	276	302	275	296	340	273	294	314	333	294	331	265	297	314	311	317	293	327	274	257	306	318	263	284	319	303	293	308	302	345	283	319	288	291	282	317	290	345	288	319	295	298	284	325	278	306	291	297	320	309	304	306	297	300	298	289	295	332	350	312	310	282	312	323	296	293	298	301	308	325	323	302	304	266	319	347	297	289	301	264	289	295	278	312	325	296	284	290	298	312	289	318	324	305	291	301	311	324	309	272	325	327	289	324	308	304	304	310	282	273	321	308	293	353	299	331	310	313	274	302	293	284	278	301	323	325	292	315	303	296	290	325	304	323	299	257	328	307	298	287	313	303	329	327	297	307	320	276	326	300	332	317	274	298	290	314	313	342	299	296	309	288	317	298	328	305	305	274	329	314	283	295	290	307	308	287	324	280	267	287	314	298	330	319	283	258	309	314	291	292	311	293	278	319	264	284	282	283	293	333	271	315	301	333	306	321	306	268	320	304	284	283	284	303	296	335	307	315	293	301	344	354	316	287	305	303	304	308	327	320	291	287	290	308	327	317	289	276	292	347	335	304	293	292	305	311	298	321	322	322	292	311	291	307	313	313	335	298	304	320	293	315	330	299	269	312	306	310	316	318	339	286	300	308	320	320	307	280	285	307	290	314	300	306	294	329	287	320	301	299	321	309	315	323	314	309	303	302	318	289	326	311	308	305	282	322	291	296	312	339	319	318	275	309	337	295	315	332	306	301	307	331	303	311	316	299	306	297	320	313	271	276	294	307	285	274	284	329	344	326	326	299	309	302	295	331	307	307	258	319	315	300	306	294	284	312	311	319	326	300	313	327	346	312	317	333	301	288	297	303	297	280	292	307	298	278	320	303	287	309	310	334	319	282	341	318	325	300	336	303	272	292	254	314	296	313	294	323	288	341	294	294	309	283	297	323	282	339	297	331	306	322	310	278	256	309	281	312	305	285	302	323	320	305	325	334	282	279	307	325	322	315	288	316	301	305	301	287	313	316	315	309	317	297	317	290	293	322	304	293	278	313	308	297	301	324	315	314	303	298	283	280	307	339	345	289	309	298	263	303	311	305	347	294	293	312	286	318	294	318	317	302	327	323	320	307	290	302	320	315	288	312	319	283	288	283	348	320	296	298	308	299	290	299	309	281	288	308	297	280	326	305	329	288	309	302	309	339	290	315	272	284	313	311	304	299	306	309	306	316	283	304	327	307	296	296	303	340	301	306	297	305	286	307	271	328	312	296	282	317	286	287	292	256	291	290	270	280	307	285	321	309	320	307	310	297	282	300	304	314	301	308	286	320	275	295	329	301	277	307	318	304	322	281	335	330	310	333	296	324	321
10265	23717	18079	10024	7092	5363	4000	3243	2533	2093	1871	1599	1380	1245	1133	1000	889	807	776	771	745	692	674	596	607	565	530	602	562	538	553	548	556	532	553	549	559	537	514	538	495	461	484	505	483	502	516	539	489	511	529	496	569	489	464	504	495	516	499	534	537	507	520	571	478	500	492	483	519	497	517	545	516	543	485	503	496	515	480	511	534	500	526	480	490	538	518	516	490	522	514	485	509	465	494	502	498	502	502	507	514	526	498	484	494	537	513	515	442	498	505	516	489	508	517	497	492	493	553	521	504	482	488	489	505	534	463	473	492	491	482	527	507	467	485	459	468	477	492	474	476	501	493	526	482	506	480	514	494	494	493	492	485	545	487	454	478	505	483	480	516	531	496	510	464	516	498	486	478	501	457	502	470	469	498	488	492	502	504	518	509	509	457	502	495	473	491	483	491	465	498	499	513	518	491	477	504	480	513	510	512	465	515	450	478	486	457	501	507	521	481	501	466	534	451	503	482	509	465	511	514	489	494	507	519	495	471	501	504	521	517	501	515	471	473	494	487	518	463	511	499	518	494	511	480	519	474	460	537	491	520	478	508	498	488	510	511	520	492	481	516	495	531	486	469	498	546	489	494	511	485	510	515	471	520	501	520	490	542	507	472	497	547	489	472	504	481	476	500	473	487	502	495	502	520	471	496	477	536	480	547	499	481	492	497	506	483	499	487	490	501	505	481	478	490	467	511	488	505	498	547	463	517	528	523	516	442	498	486	493	530	511	458	494	483	491	484	485	487	513	498	497	475	488	497	500	506	507	507	428	497	487	522	488	517	476	487	529	532	498	462	479	488	489	514	504	473	491	481	482	475	462	498	517	490	514	513	522	484	490	536	501	484	526	491	467	497	455	503	487	470	481	492	514	513	518	477	482	492	492	510	513	440	467	504	476	507	469	534	516	495	490	508	453	502	516	431	511	495	473	482	488	475	487	526	500	513	463	508	495	526	487	492	499	507	483	473	526	477	494	486	498	489	500	487	492	495	494	517	507	497	497	472	484	501	457	506	506	488	534	463	473	492	484	518	507	478	506	498	454	499	495	499	519	486	519	544	497	525	512	523	501	458	539	480	454	506	511	500	496	508	460	476	566	512	523	518	497	494	497	470	443	523	532	495	533	488	555	490	465	505	541	476	478	475	500	516	494	498	510	517	477	492	506	496	501	479	469	514	497	473	521	532	489	487	515	534	500	477	498	500	474	484	528	500	457	475	497	533	484	494	469	505	500	513	507	515	491	492	482	487	481	483	489	467	497	534	487	504	478	504	460	526	489	454	501	482	480	464	474	503	489	483	493	472	488	504	486	519	510	538	542	473	495	546	482	529	523	503	482	516	490	516	516	508	477	527	479	499	499	511	467	509	514	503	514	543	491	481	490	498	478	501	478	471	496	512	511	466	513	469	509	537	480	497	498	518	508	517	482	518	457	463	512	477	506	525	535	526	487	480	470	472	522	533	493	483	530	463	525	464	473	455	482	510	507	507	504	476	464	516	494	481	463	480	513	528	491	514	491	484	496	482	548	490	497	479	516	526	471	486	525	497	475	506	508	483	524	471	475	495	477	508	485	511	494	517	541	491	489	484	491	498	463	525	466	472	516	538	519	503	483	499	525	464	508	498	518	495	498	481	490	534	500	457	463	492	496	504	498	507	483	494	471	471	475	464	463	498	507	451	470	471	529	505	553	513	519	512	476	488	497	527	482	496	480	531	495	500	522	505	521	497	533	481	491	501	503	491	512	500	499	485	475	499	499	504	487	508	477	488	493	516	501	465	496	516	481	552	483	491	480	531	498	505	506	501	483	486	461	513	506	511	511	508	550	544	499	483	524	509	503	486	464	502	521	483	494	469	492	498	502	501	513	501	521	464	498	506	494	507	529	534	493	500	523	494	528	506	492	520	518	505	479	475	480	495	474	481	503	490	502	526	468	494	493	513	482	489	502	511	501	484	499	512	452	485	485	512	495	480	509	491	495	461	512	497	484	500	508	502	502	500	475	478	507	478	487	489	508	503	495	527	494	485	513	459	464	500	502	512	499	521	434	518	505	494	510	477	458	471	484	525	509	487	517	507	489	474	471	488	509	463	490	509	472	488	468	495	511	486	469	506	517	486	524	472	453	499	506	511	445	500	508	492	500	493	508	527	460	526	491	504	531	456	503	483	505	497	492	491	468	488	496	491	477	488	517	491	495	521	518	515	476	515	493	473	461	460	480	468	520	517	567	482	509	498	493	523	506	475	487	495	473	541	482	522	510	496	512	518	495	498	469	509	492	488	514	481	487	475	487	480	507	516	496	466	490	481	494	472	479	491	491	499	475	528	483	513	490	491	506	477	492	503	511	504	499	491	479	511	515	516	515	519	508	490	499	504	463	509	537	480	485	500	520	514	439	500	521	454	492	520	503	480	514	480	498	462	485	497	486	476	450	512	480	484	498	486	516	511	520	513	465	474	512	511	499	443	441	524	484	491	485	490	506	521	469	499	533	509	476	480	480	525	484	506	515	509	490	502	489	481	490	487	490	509	486	489	488	521	482	508	430	498	505	484	528	462	507	437	527	467	484	470	491	463	479	525	506	503	520	500	488	448	482	513	511	502	517	480	505	489	484	514	502	490	506	517	462	506	486	478	452	482	499	486	477	468	495	475	519	516	520	498	530	485	498	522	503	500	507	542	496	476	504	487	496	497	493	467	496	455	477	488	515	504	494	457	505	518	509	500	522	525	464	500	496	485	546	476	469	507	493	521	492	490	492	490	494	498	511	510	497	466	499	490	480	528	496	484	468	452	492	506	537	483	513	514	485	481	459	481	514	471	473	534	514	520	516	478	486	458	515	455	502	525	483	494	497	515	510	503	461	504	454	480	491	469	482	509	496	456	490	491	466	514	492	455	476	475	525	507	516	497	471	510	497	477	461	530	485	484	510	488	528	497	493	462	530	495	518	508	499	486	500	498	484	509	477	476	523	481	494	521	542	508	512	524	498	449	478	476	490	518	522	468	524	484	513	588	496	476	511	482	517	491	488	508	491	492	566	497	519	513	495	491	464	496	509	488	493	499	488	501	479	494	499	501	510	528	541	455	513	497	498	475	506	512	482	505	487	484	533	488	506	498	547	498	476	491	486	509	488	500	483	503	477	506	516	475	495	493	459	470	513	561	491	484	493	507	474	487	549	483	464	516	505	469	477	500	520	470	509	520	509	492	471	471	517	468	483	478	475	492	476	468	496	497	470	455	468	505	519	491	534	488	495	497	495	506	498	465	532	473	505	494	474	546	518	478	479	487	482	554	510	492	497	479	535	459	522	481	492	460	480	495	492	476	492	471	488	507	480	498	505	491	488	472	485	484	503	517	477	483	520	485	492	472	541	508	462	514	526	489	521	489	475	481	488	523	508	513	469	528	517	525	485	475	472	487	539	510	486	510	478	507	482	483	444	465	524	540	482	504	520
22706	21547	28852	24701	21546	19855	5599	2213	1497	1302	1067	928	802	703	612	559	502	427	397	390	310	319	317	298	261	266	246	257	224	239	230	247	239	246	202	220	224	179	220	197	196	226	203	183	199	197	203	180	197	191	206	193	178	200	185	196	190	211	195	184	212	193	223	219	191	218	224	206	203	216	174	197	183	185	191	170	198	218	217	177	201	219	208	207	203	189	201	195	187	209	205	221	188	199	177	195	196	211	204	177	216	201	225	201	181	170	198	179	189	188	193	186	186	205	184	195	199	175	203	213	210	205	191	198	184	181	215	177	190	188	178	196	203	200	187	180	214	183	203	164	177	199	191	186	190	202	180	211	197	200	197	207	185	184	193	188	168	181	174	211	183	181	173	175	179	194	195	203	164	191	199	211	177	203	184	184	202	177	176	185	189	208	188	160	203	184	193	185	177	194	196	186	185	207	205	208	183	167	190	180	201	178	160	213	210	194	181	193	197	189	161	195	189	233	200	208	214	208	186	187	194	206	185	189	185	208	215	188	202	178	171	173	194	161	214	189	204	187	230	175	186	216	190	194	183	177	188	185	180	202	192	211	204	194	195	210	207	208	235	222	175	203	221	189	180	187	165	191	194	192	171	188	202	197	177	172	194	216	188	204	160	201	198	205	205	180	157	208	184	195	178	193	201	177	200	198	194	171	191	212	214	180	197	176	179	203	195	185	183	206	185	180	187	188	203	206	181	186	184	195	205	191	184	205	188	192	150	176	226	198	182	189	190	183	164	203	181	211	201	209	170	196	197	171	201	200	169	190	173	169	184	179	222	217	212	192	199	196	201	178	189	232	198	201	154	206	188	197	190	178	189	197	199	189	191	180	207	174	195	188	195	196	188	175	210	199	183	199	198	207	175	169	198	181	204	192	168	201	184	196	191	214	186	190	191	189	194	203	172	204	169	187	206	230	169	213	175	213	179	181	212	204	206	201	199	195	169	199	170	212	169	210	201	190	203	203	171	180	194	204	187	188	208	179	197	200	191	209	198	202	184	200	209	178	198	200	200	200	194	201	193	195	188	174	174	214	192	209	173	207	178	183	187	196	181	190	192	180	185	201	186	190	187	212	201	190	183	201	197	192	192	166	181	209	196	192	197	194	169	190	181	184	168	185	196	192	207	211	175	193	207	188	184	192	188	177	180	200	200	187	214	189	156	192	204	215	197	206	195	216	216	187	199	201	203	168	205	176	207	196	218	224	194	212	202	173	198	182	183	181	177	206	185	198	185	179	202	212	185	184	176	188	176	176	170	211	195	182	207	202	205	216	202	181	175	187	201	183	180	197	191	189	212	228	194	209	188	212	197	221	199	180	185	187	219	225	197	175	187	195	201	187	201	172	189	210	200	183	224	179	190	169	174	176	191	211	199	227	188	175	190	190	233	208	182	199	172	183	182	192	184	207	196	171	200	189	200	201	188	216	177	202	194	171	203	201	177	191	199	174	194	190	201	184	208	188	174	198	212	174	205	180	189	202	178	213	184	178	192	225	172	207	193	187	201	224	181	201	197	185	210	179	185	181	182	174	208	195	200	207	213	221	188	186	176	189	208	210	176	159	196	181	181	199	207	207	212	180	193	199	200	196	200	184	192	192	221	205	179	184	194	186	158	208	168	171	198	202	200	184	191	184	184	184	185	202	191	210	185	180	194	176	153	204	185	207	211	172	192	165	192	186	194	182	207	203	183	179	181	201	209	198	196	197	203	165	199	174	181	188	185	184	198	195	200	195	211	169	207	206	197	182	177	199	191	186	217	210	184	186	185	182	214	178	211	191	178	186	217	190	212	208	195	177	188	187	196	178	183	162	184	168	219	192	187	207	185	191	185	190	195	198	183	196	170	204	181	207	198	205	185	181	201	191	190	203	194	172	182	176	180	177	226	194	183	212	208	195	189	201	180	199	190	198	169	221	174	192	198	207	178	187	232	206	154	184	175	209	202	189	195	190	198	193	208	182	199	216	179	210	185	183	194	183	223	211	178	164	183	169	204	186	213	176	165	193	206	178	214	196	191	159	180	220	165	168	184	204	181	162	194	188	179	201	189	198	199	197	184	194	174	179	161	187	179	202	153	181	182	177	181	201	182	191	183	189	190	199	201	199	215	188	184	193	199	205	206	207	184	173	206	186	202	184	204	182	179	194	204	197	189	180	167	199	182	185	205	166	174	187	201	229	206	203	191	186	178	182	196	148	183	192	202	195	163	208	223	197	189	216	208	185	176	171	200	204	168	166	168	185	206	187	194	215	206	189	178	193	170	200	183	175	213	211	165	196	209	154	176	219	177	185	197	198	210	199	189	180	194	216	186	205	208	186	182	221	193	168	192	193	198	208	190	168	200	201	195	176	179	184	192	214	188	202	214	213	189	188	190	208	162	204	195	175	213	173	206	216	190	175	173	174	175	184	203	193	211	183	188	194	183	206	181	228	181	185	188	220	197	182	208	193	199	151	162	167	204	192	178	201	206	189	201	185	189	219	203	184	195	194	181	207	203	194	210	188	180	178	198	194	211	201	210	164	180	201	184	195	181	193	173	178	192	209	198	192	192	186	179	213	180	179	185	187	196	171	201	220	180	206	201	201	196	194	216	182	205	199	195	184	211	167	192	182	170	201	205	198	204	198	181	192	179	180	169	186	203	140	202	214	182	199	175	192	183	177	154	193	189	172	184	193	186	183	192	195	169	206	171	186	174	201	185	199	180	192	201	181	174	188	191	202	172	182	196	193	212	186	152	187	206	183	200	202	208	173	176	177	164	205	220	192	193	209	179	191	193	218	213	176	189	190	194	187	183	182	174	194	195	186	176	207	186	203	181	194	175	182	174	197	194	207	182	177	183	188	172	188	175	182	192	203	234	202	192	193	184	190	184	201	200	180	201	172	206	167	176	164	205	188	191	188	191	189	201	194	195	174	184	193	192	206	217	192	193	198	189	179	191	160	158	200	197	189	194	199	178	183	201	182	174	188	202	195	183	203	195	200	193	182	208	188	206	167	182	200	188	198	204	196	182	196	213	203	191	182	197	196	207	183	202	219	197	192	199	204	184	182	179	202	201	181	167	200	207	170	181	184	223	164	185	203	175	209	190	203	204	181	190	190	188	187	199	197	174	192	223	192	196	175	202	182	172	195	192	229	192	201	176	216	203	161	179	192	179	198	210	189	208	178	183	189	201	203	216	167	197	208	223	178	197	182	181	198	183	171	194	183	193	188	180	162	190	197	175	223	174	190	189	191	175	206	188	188	191	178	188	211	210	209	201	191	193	179	175	191	209	202	184	189	186	196	185	196	203	184	201	171	187	202	185	198	189	177	190	190	207	181	205	196	170	193	166	214	196	215	204	236	192	179	191	189	186	196	203	183	205	201	223	194	182	176	164	172	205	236	204	218	184	192	183	167	215	197	213	195	190	201	173	164	214	180	188	196	183	186	192	200	195	190	192	176	174	199	184	180
12203	32541	25793	16111	12322	9338	7171	5492	4487	3535	2929	2476	2140	1824	1557	1393	1137	1018	862	812	700	636	639	588	526	536	487	502	436	443	439	399	388	385	367	388	374	373	371	350	361	338	353	357	343	334	326	322	341	336	296	304	317	351	327	305	319	299	313	329	321	350	330	323	306	329	313	352	318	296	320	329	337	326	321	293	304	327	323	339	318	327	293	290	304	320	361	346	293	289	316	299	338	315	304	305	313	304	298	333	307	326	323	350	357	317	293	285	318	309	318	331	299	293	314	300	307	290	311	286	286	292	345	300	308	288	329	303	288	282	324	317	286	306	299	280	299	299	333	317	295	294	335	323	278	308	297	313	288	328	282	300	281	297	292	307	312	326	297	287	318	298	302	301	303	297	306	323	344	344	301	316	297	323	313	293	302	321	302	286	327	320	298	315	279	296	308	328	306	291	289	296	290	307	328	369	310	332	303	312	290	322	318	291	340	297	286	329	337	308	330	262	331	332	308	308	313	299	311	302	315	280	323	324	321	312	304	314	310	315	297	301	343	315	303	301	328	300	290	294	280	300	306	334	315	332	326	308	313	290	301	304	292	314	302	320	310	303	286	310	324	295	338	302	289	346	291	308	300	299	298	312	330	298	285	303	286	298	300	304	320	283	331	296	295	297	329	300	309	307	326	312	339	301	293	341	323	314	322	347	311	315	296	316	317	306	316	331	294	284	300	331	306	328	313	294	318	309	308	306	328	305	320	309	316	282	307	303	326	352	305	306	329	312	296	317	298	319	326	280	306	285	306	301	298	320	303	310	311	295	325	305	335	333	298	331	311	308	347	342	319	289	313	297	334	322	313	298	303	340	310	295	274	311	339	298	314	330	316	307	325	298	321	296	287	281	302	285	358	307	306	314	321	317	294	308	307	308	303	305	307	313	326	298	309	311	295	312	333	291	344	294	328	313	302	337	276	282	319	315	318	317	338	279	310	323	292	309	344	272	316	309	281	315	300	334	307	308	326	288	324	326	293	300	322	293	328	302	318	300	338	326	277	300	301	301	325	308	300	326	296	328	300	300	335	288	306	293	286	316	329	295	314	302	324	297	330	309	300	305	287	289	328	311	291	313	311	344	322	311	303	304	331	308	314	305	333	303	303	330	304	280	316	325	308	327	293	280	329	342	259	294	312	352	339	287	292	297	317	326	308	296	310	333	308	314	303	279	305	267	307	332	307	295	287	299	319	288	294	323	292	305	316	294	317	317	311	323	313	320	292	316	275	294	321	306	306	346	305	328	295	319	287	312	306	304	332	332	300	287	292	277	311	289	299	304	309	281	325	307	294	307	299	313	298	301	324	310	306	280	307	305	298	290	338	307	334	320	299	344	314	309	272	348	285	329	302	313	312	297	294	296	294	300	295	335	295	320	314	322	323	296	312	306	333	339	311	307	321	316	300	325	322	297	302	319	287	319	316	298	323	321	324	306	283	306	331	307	277	314	325	297	317	305	334	337	315	331	319	314	288	302	300	334	285	299	332	283	299	267	307	292	323	305	303	299	321	340	299	286	302	303	313	291	331	308	306	310	357	319	290	308	336	325	285	306	309	316	294	299	347	319	313	283	317	322	291	285	288	292	318	316	355	286	290	337	292	310	336	341	327	305	338	317	315	286	314	304	277	316	321	313	297	324	274	309	311	319	317	300	309	301	314	320	279	282	311	318	338	329	299	306	336	331	299	313	322	318	297	290	318	302	319	302	297	331	323	306	305	316	307	334	313	304	300	341	327	350	317	296	290	339	292	292	292	321	322	329	299	319	293	286	327	289	315	291	305	264	330	302	289	305	303	331	318	306	287	296	308	297	318	318	313	328	325	310	314	318	338	323	303	313	328	316	298	300	310	323	325	292	291	310	304	295	330	321	312	306	299	332	289	278	308	311	321	285	294	302	321	299	304	290	281	326	325	313	313	298	325	306	299	266	329	325	310	314	318	347	307	291	317	303	296	319	322	295	341	300	300	331	269	303	337	305	306	318	317	322	324	285	305	320	282	312	286	305	275	347	303	299	300	292	276	314	332	314	319	282	299	336	326	290	305	304	293	296	294	278	310	283	300	306	283	336	292	309	311	301	328	306	301	320	317	300	294	295	321	327	311	322	299	317	313	328	315	322	316	333	296	291	337	296	319	306	301	308	339	300	290	320	297	290	306	286	312	308	290	325	317	328	326	299	323	318	302	315	296	297	311	299	308	316	290	300	305	278	310	270	297	275	311	301	268	317	330	334	293	322	295	304	313	301	341	329	278	340	312	327	340	324	279	290	282	283	326	312	320	277	310	312	305	300	291	302	295	286	305	293	339	301	299	276	306	303	321	327	293	303	313	332	295	279	300	318	309	293	315	282	299	315	288	271	306	269	308	304	312	306	334	342	299	321	294	302	336	292	298	316	315	306	315	284	315	302	304	314	303	314	310	286	293	308	319	289	302	285	313	296	297	296	306	317	315	339	318	322	302	297	296	292	296	302	293	304	332	266	330	304	292	285	310	334	297	287	277	298	290	341	292	313	306	294	296	318	295	326	298	291	296	292	322	305	303	356	304	313	271	314	321	355	322	299	294	338	312	282	324	295	339	314	292	300	313	315	297	332	339	321	297	274	319	322	299	335	295	322	319	302	328	334	315	338	288	318	317	266	293	328	314	308	310	306	352	320	284	304	302	292	306	334	318	311	282	294	326	322	334	293	297	295	295	298	320	296	291	299	287	312	322	283	313	304	308	301	285	318	281	309	291	285	340	316	311	298	273	304	339	299	317	283	334	277	318	310	305	284	326	303	294	322	333	286	294	314	334	307	281	324	323	293	301	312	334	317	297	250	314	322	317	286	285	327	283	301	287	278	269	311	301	317	342	280	334	321	317	318	318	310	291	328	331	315	322	309	256	323	301	299	341	306	323	293	311	315	280	314	317	318	291	302	313	324	335	321	301	297	341	294	339	304	290	304	310	298	311	309	319	279	348	290	319	320	338	287	357	302	333	318	306	290	350	307	305	310	336	276	286	304	269	302	303	298	313	312	314	342	327	324	294	310	287	310	297	315	330	309	294	301	307	293	299	305	308	300	314	310	300	327	307	304	299	323	298	309	310	295	292	348	300	292	293	272	310	292	300	322	305	342	308	281	318	305	300	315	359	310	287	316	328	320	320	309	308	320	317	305	287	315	291	314	300	339	329	307	292	285	299	303	326	323	322	325	262	322	265	296	302	309	291	311	325	284	254	294	295	333	275	298	317	298	331	291	321	295	342	290	290	305	288	315	306	329	286	296	296	318	298	332	310	288	317	283	310	306	336	306	298	303	297	341	293	300	327	339	308	335	291	314	318	296	319	295	327	320	291	331	301	315	283	305	330	296	305	310	287	336	345	328	313	306	318	324	308	269	304	301	292	295	330	321	303	300	313	307	350	323	291	335	302	304	294	288	312	296	313	327	308	325	318	327	302	322	319	287	320	302
27487	19946	11591	4545	2241	1457	1131	924	758	651	637	551	520	489	415	449	362	432	409	399	367	376	350	355	354	347	325	318	332	350	318	313	327	324	310	327	295	302	309	297	320	309	348	305	310	338	308	323	321	297	348	337	323	298	295	289	333	301	348	349	307	349	331	324	350	341	304	277	327	330	312	331	334	290	326	347	318	318	303	292	351	282	289	325	322	328	302	306	356	326	293	315	317	326	339	341	326	323	323	323	314	301	297	279	281	318	309	281	298	321	315	319	305	315	330	293	315	294	308	363	317	316	323	287	319	323	324	312	332	334	331	282	318	327	316	323	349	314	293	321	312	305	324	312	324	309	326	321	289	324	332	320	309	312	302	327	320	316	311	325	312	318	305	303	302	314	285	306	306	287	313	307	306	311	300	310	326	315	347	327	302	304	310	322	321	329	343	289	327	321	294	303	301	302	326	288	330	319	330	300	287	330	312	317	317	326	324	311	317	295	325	313	325	355	302	294	311	321	303	303	287	298	334	315	281	293	289	343	290	317	313	302	308	292	289	321	295	320	302	302	300	294	298	345	308	293	321	325	315	330	299	321	329	317	329	304	342	325	296	287	308	306	302	314	296	317	310	324	318	324	298	321	328	321	315	328	340	284	316	284	349	289	319	316	300	319	340	330	334	299	280	326	292	282	334	289	308	312	330	299	313	312	296	297	329	326	295	322	336	302	322	296	328	320	281	316	324	302	338	318	308	309	304	312	308	304	318	351	319	337	324	308	317	326	305	355	300	281	290	332	305	316	315	275	306	301	301	315	319	351	318	328	292	293	300	332	318	316	317	341	295	287	330	313	309	338	324	317	318	299	320	312	289	311	299	305	292	292	284	296	317	338	285	312	318	283	322	346	343	291	304	293	316	315	302	328	308	290	319	305	328	309	349	299	317	313	324	325	313	301	313	321	307	325	324	323	308	348	327	278	312	293	284	317	346	302	313	332	304	284	309	307	345	286	324	298	337	296	320	287	315	306	291	322	346	351	341	325	281	310	323	300	307	322	318	328	298	273	345	275	323	288	299	323	305	307	292	322	341	314	304	312	304	299	302	310	287	336	298	298	277	304	315	316	297	319	308	303	326	303	290	297	344	330	319	328	310	294	318	287	288	309	312	300	320	323	313	327	339	313	282	314	334	326	323	309	330	286	333	280	349	340	328	309	316	309	316	299	321	308	329	333	336	291	341	305	317	339	355	344	333	295	297	297	308	319	290	320	276	341	326	315	306	294	326	303	325	304	310	324	294	327	280	334	326	298	309	312	338	316	313	285	334	335	337	301	315	323	301	326	337	312	325	343	356	317	315	317	298	309	291	295	326	301	333	314	329	278	288	307	298	333	269	317	316	296	346	292	332	348	303	345	313	349	329	319	321	332	296	342	295	294	303	313	316	318	316	295	310	303	314	300	294	326	303	322	325	317	323	324	294	333	322	327	305	291	301	318	348	332	310	306	304	303	319	336	338	317	313	311	332	325	287	325	303	324	311	290	350	332	320	320	290	313	317	319	302	339	313	331	302	301	335	334	324	317	282	298	296	309	321	337	298	286	311	282	277	334	302	309	322	345	322	316	338	327	315	346	303	305	328	307	276	287	314	327	301	287	324	319	334	318	318	322	309	313	302	301	299	314	313	306	338	332	356	362	287	327	320	308	298	323	300	305	322	322	318	298	295	325	326	300	284	322	314	305	328	333	305	302	314	335	318	296	341	294	331	332	289	308	306	293	292	293	333	338	269	348	306	293	326	297	322	306	308	302	311	298	320	318	326	297	282	309	337	305	319	299	305	320	348	291	308	292	335	291	328	347	296	300	277	287	311	300	314	356	317	324	321	298	335	307	337	296	309	309	317	341	312	313	287	297	318	323	333	343	312	308	308	336	317	328	292	287	283	287	321	308	291	286	345	338	315	323	312	325	310	295	348	317	293	303	332	302	299	300	323	328	317	284	313	308	320	302	327	325	304	312	298	307	320	322	327	337	322	329	304	348	284	323	298	335	292	308	305	332	319	333	311	326	304	333	331	296	313	342	327	312	302	337	294	278	323	295	312	321	339	322	330	340	315	346	333	278	297	325	322	295	320	324	311	288	338	321	277	298	296	343	312	305	308	335	326	291	282	312	325	321	336	318	328	307	327	329	290	307	322	331	324	344	298	318	325	325	335	309	314	336	323	306	321	299	296	339	299	346	320	331	286	330	336	283	338	300	294	303	308	311	335	328	326	333	294	279	308	298	308	326	321	337	313	284	320	303	343	305	305	325	307	290	352	312	304	333	306	344	304	317	315	329	293	334	324	304	332	343	301	306	365	338	286	293	315	290	321	325	331	310	318	337	333	322	318	338	321	290	315	289	317	294	322	313	320	341	311	321	335	319	308	317	297	321	314	308	264	280	306	316	309	322	313	339	328	304	331	302	310	317	317	308	318	325	325	335	298	302	286	294	326	283	302	307	350	314	333	350	289	372	310	294	315	299	328	327	310	323	332	328	303	325	296	310	323	309	327	344	321	357	318	304	318	326	301	298	319	303	350	289	305	292	305	308	310	311	329	304	304	314	320	319	299	287	338	320	309	317	335	297	298	365	324	329	318	316	310	322	326	298	272	316	307	324	317	346	334	313	317	329	321	294	338	319	296	316	305	339	292	327	298	328	290	323	352	320	333	319	347	327	329	290	314	297	338	308	294	330	311	312	316	383	370	316	295	347	286	324	292	288	331	347	266	336	287	326	307	316	292	301	303	308	290	315	278	308	332	304	301	314	312	312	310	309	306	314	315	359	336	323	333	336	351	316	329	293	307	306	358	363	327	286	343	322	331	363	291	311	314	313	322	296	321	311	301	324	297	322	300	331	316	293	304	298	357	304	293	358	300	352	303	303	339	314	364	331	334	304	326	310	329	303	301	312	307	330	325	335	320	307	293	307	315	315	297	300	326	288	322	330	317	322	308	306	294	330	314	304	299	327	290	323	299	303	312	302	302	319	291	333	303	323	327	327	316	335	311	269	314	297	348	308	318	320	284	316	316	316	329	294	321	308	294	305	287	276	312	289	313	358	310	312	325	310	314	328	329	309	334	348	321	297	301	345	282	332	319	314	355	303	306	308	318	283	328	310	327	311	297	325	315	308	290	315	320	325	314	317	297	327	323	329	320	300	312	327	311	291	314	346	324	293	322	300	317	304	302	314	345	321	363	322	306	329	316	309	354	311	297	308	330	363	314	340	308	316	326	315	298	338	297	287	281	324	313	304	331	318	312	325	311	302	330	320	306	314	348	302	317	320	317	329	332	331	349	323	312	321	296	391	323	294	295	285	320	320	327	312	307	322	322	328	318	311	337	320	308	294	316	300	312	313	328	332	323	304	303	303	337	312	336	352	280	323	301	316	321	285	341	293	344	261	325	299	319	311	316	306	326	296	336	357	324	328	325	353	315	314	332	303	311	328	314	319	315	364	312	319
10200	20181	14394	7528	5456	4139	3075	2472	2045	1738	1500	1400	1136	1069	950	904	824	720	717	695	662	625	639	611	620	591	584	583	541	576	560	532	557	495	519	528	500	573	485	495	549	529	509	481	519	515	558	539	547	544	497	510	520	531	483	522	496	545	505	517	520	516	439	536	532	549	482	537	508	506	515	503	478	559	503	529	544	494	518	496	534	491	500	541	487	517	510	486	513	504	555	512	500	515	552	522	492	502	537	511	527	499	479	497	474	458	527	508	527	542	494	497	491	505	516	480	501	523	497	532	514	534	503	552	501	534	503	536	512	549	529	522	505	512	511	522	548	531	525	507	522	526	490	507	463	474	511	514	500	526	487	516	510	494	512	513	510	491	537	529	529	534	532	513	536	508	513	542	526	514	513	486	501	517	501	511	532	503	538	525	441	508	495	499	513	556	540	536	495	492	500	498	477	550	560	544	501	512	494	502	523	486	535	529	511	518	538	501	461	508	518	500	507	549	519	521	522	520	523	498	480	531	532	503	530	499	524	547	508	500	533	519	533	502	498	512	514	520	509	568	545	486	508	516	492	549	547	505	498	496	512	533	489	510	540	529	497	532	525	517	499	541	526	476	537	513	500	501	546	552	518	495	470	537	495	521	545	507	535	515	537	503	506	485	521	459	535	497	521	503	524	547	491	516	556	482	535	510	526	533	499	496	507	515	507	495	453	489	513	490	544	540	513	514	487	514	480	513	533	552	508	547	522	496	504	510	487	502	509	535	495	517	482	514	508	518	474	533	494	478	507	545	507	537	481	508	560	509	524	476	517	553	507	541	507	507	513	482	525	536	519	500	528	523	519	489	516	515	507	518	566	509	566	520	551	508	521	530	528	564	520	493	524	501	538	533	534	495	501	498	503	512	519	494	506	528	519	555	470	529	506	509	518	458	484	482	520	501	481	491	569	500	524	478	551	530	496	497	480	503	516	509	567	521	536	526	499	501	501	501	553	549	496	519	490	494	539	529	562	486	516	486	484	533	491	521	511	521	518	523	514	536	499	495	512	461	529	526	473	478	515	502	498	488	519	509	466	526	537	490	498	548	482	518	491	463	513	523	524	552	516	540	498	492	461	494	499	485	555	452	497	510	501	490	528	521	509	489	536	503	554	493	488	485	524	545	503	549	559	499	534	536	517	534	522	442	520	528	487	536	538	505	486	525	520	497	506	510	494	544	485	531	500	540	521	538	481	525	528	495	533	524	532	519	500	533	527	536	462	529	515	506	506	521	522	495	482	490	497	528	482	528	508	468	515	515	482	480	496	536	529	495	515	525	507	537	555	491	488	472	522	507	535	520	533	477	483	529	547	529	505	479	521	534	514	493	526	529	473	523	526	495	526	585	531	502	492	513	524	523	508	491	545	580	513	525	516	540	492	521	496	470	557	519	497	511	524	469	518	490	533	526	551	499	514	559	495	537	520	514	503	525	500	472	469	503	485	459	526	513	529	522	538	532	504	521	549	529	523	511	527	520	510	524	516	515	490	529	555	503	526	494	505	532	503	515	518	471	544	479	529	515	491	513	514	512	477	485	514	457	515	545	532	524	535	547	520	510	477	505	510	505	501	529	518	537	444	483	485	473	491	501	535	506	520	559	523	535	527	487	461	490	536	487	524	516	506	518	557	487	497	519	529	497	538	540	488	495	471	547	559	511	509	488	514	469	496	500	487	510	528	508	515	512	520	520	540	544	515	508	535	485	539	509	525	548	531	471	505	472	520	506	523	515	514	532	538	530	479	545	466	519	504	492	475	520	513	465	527	518	492	549	528	525	517	498	522	494	523	504	491	528	499	487	528	505	491	545	505	501	535	504	523	471	543	491	534	543	509	527	507	518	494	502	506	530	532	463	532	513	497	551	516	519	512	539	541	526	500	542	553	509	498	500	512	483	494	502	525	531	476	484	536	502	537	496	514	526	501	521	536	479	512	500	487	547	490	484	535	526	535	526	524	503	536	508	525	462	525	490	493	524	575	518	519	490	506	511	529	498	523	510	538	502	532	482	535	543	491	489	530	512	552	500	476	509	495	500	498	503	542	544	518	481	520	489	483	498	520	490	500	507	519	529	500	539	455	519	503	508	525	517	530	488	469	484	490	518	537	516	529	536	504	542	517	511	496	522	536	543	497	539	519	525	528	509	516	504	518	498	487	504	489	492	507	526	487	510	515	527	533	497	486	475	498	522	502	500	464	527	525	545	527	494	526	558	501	525	511	506	483	541	530	507	537	499	522	519	539	507	543	512	501	520	537	535	525	572	489	500	507	476	496	504	463	486	495	524	489	564	510	488	557	508	498	533	490	504	480	535	514	512	499	522	539	514	510	498	475	560	536	534	484	527	478	513	498	539	502	550	534	493	541	495	515	509	486	517	472	511	535	514	499	535	559	499	581	528	521	529	544	500	519	500	521	491	478	548	496	493	502	523	520	563	526	521	552	504	493	524	523	466	533	483	537	537	502	524	502	531	474	536	491	491	515	529	553	528	481	534	514	548	481	531	519	521	555	485	565	536	481	543	507	511	507	542	527	527	505	502	540	552	524	525	532	508	485	526	521	531	506	510	491	526	514	502	504	513	522	502	514	517	535	501	468	474	519	492	522	489	508	556	517	511	485	497	524	516	501	465	495	473	488	498	499	514	516	515	510	483	499	505	528	517	519	518	474	535	502	514	526	478	494	520	537	534	484	499	522	511	523	486	513	533	485	504	527	500	541	514	517	533	525	512	531	514	542	524	539	520	495	517	532	498	498	499	467	554	493	516	517	476	544	503	527	531	506	518	483	481	448	526	496	520	539	477	486	522	517	504	509	502	514	523	502	514	483	512	510	547	479	530	487	497	561	464	518	536	517	515	541	515	505	528	519	487	509	484	484	479	507	475	537	551	509	456	537	475	509	545	526	560	493	542	537	489	504	507	529	520	489	473	509	507	516	516	549	491	502	526	545	499	540	534	487	482	547	488	535	518	526	494	529	510	509	560	522	512	522	502	524	524	502	520	553	506	497	589	527	535	513	501	523	490	524	535	532	503	499	524	527	482	520	495	494	507	510	528	491	557	522	525	542	520	560	498	542	513	541	460	490	522	518	491	483	504	553	487	514	496	493	517	513	498	528	484	487	515	534	520	516	463	475	506	488	533	514	487	509	514	523	529	544	518	469	481	484	543	512	540	508	522	491	475	537	518	541	516	508	495	557	528	530	530	527	561	514	480	505	543	504	492	517	536	507	531	525	528	524	531	512	499	518	527	533	543	512	526	516	495	491	488	510	534	521	528	536	513	503	522	497	506	530	520	498	491	492	528	528	504	562	531	517	541	528	515	523	510	540	547	530	513	446	534	485	519	571	532	524	510	538	499	477	520	490	563	502	556	495	541	529	542	534	507	510	495	516	526	495	465	560	531	531	515	505	506	540	493	522	514	520	520	492	438	531	469	496	522	533	484	481	473	553	509	499	499
23471	21455	28181	25101	20931	7081	2332	1518	1147	1020	776	712	612	573	516	433	414	350	405	370	311	304	301	339	279	299	281	246	285	254	275	235	244	233	231	258	250	270	247	238	237	247	227	266	233	243	221	241	232	225	231	245	231	239	225	249	241	239	230	223	247	223	261	229	258	262	219	243	245	243	228	208	226	212	211	268	232	245	218	253	253	232	217	237	247	229	208	233	218	232	227	209	237	229	247	217	222	235	217	183	197	209	212	236	226	242	245	204	217	228	226	242	239	260	211	237	219	241	239	224	238	227	227	194	225	226	237	238	245	200	221	205	254	254	227	265	240	237	194	214	217	224	242	254	238	237	235	217	240	218	225	240	224	231	219	241	217	229	232	249	212	230	232	201	233	231	234	242	234	222	215	221	225	237	229	217	229	216	243	231	210	241	233	249	233	231	216	219	225	216	213	223	198	229	223	213	236	233	232	203	233	236	226	256	236	224	263	242	227	217	241	247	218	198	237	240	237	234	224	215	236	219	239	253	255	239	231	207	229	185	220	253	216	237	253	221	218	233	228	248	232	213	253	244	239	256	215	222	219	233	243	236	236	254	224	216	227	239	234	249	215	226	253	231	212	247	254	241	225	242	229	261	231	209	265	235	229	213	224	248	249	237	242	228	206	244	221	232	242	243	245	197	255	200	222	217	223	217	207	214	231	242	225	224	247	231	224	235	240	242	216	218	237	215	223	225	220	237	254	252	223	205	246	243	230	231	247	235	220	211	247	229	216	215	228	226	233	225	237	236	209	250	242	199	210	198	210	217	236	193	245	219	231	219	240	216	230	234	234	238	203	214	225	263	211	226	228	217	241	228	257	227	242	246	225	236	232	216	206	215	236	220	235	209	218	221	228	234	204	257	225	223	238	238	227	246	237	258	254	202	205	229	241	234	237	218	235	213	231	216	259	256	242	226	205	227	217	236	246	252	219	218	214	221	222	219	239	238	229	215	218	221	229	221	249	256	239	228	251	245	232	219	235	197	221	216	237	220	239	230	230	241	261	219	228	202	215	229	226	251	221	220	238	222	231	253	223	219	265	226	228	235	236	233	236	213	247	246	205	233	220	215	213	203	231	216	245	226	227	223	232	235	235	222	223	216	228	211	219	220	243	234	238	222	230	224	231	203	230	232	226	230	237	227	231	247	229	245	225	226	215	240	216	198	222	216	243	226	216	232	232	224	238	224	199	236	196	258	254	245	242	230	233	208	234	200	232	226	220	201	220	232	237	215	223	238	223	247	239	239	229	240	250	223	241	223	232	223	210	233	260	235	187	196	204	197	245	212	233	231	221	245	221	258	215	228	208	210	198	230	198	235	238	217	247	219	237	240	204	214	242	241	207	213	216	235	221	230	235	240	234	216	231	212	221	211	240	231	236	213	256	238	217	216	220	236	242	239	231	226	216	225	243	218	240	222	212	219	227	260	230	257	240	237	236	227	232	230	244	213	234	222	232	235	225	238	246	231	244	237	230	237	216	219	215	242	228	241	225	234	242	222	208	227	220	228	207	221	246	254	246	261	239	210	221	228	211	233	230	201	214	244	217	210	204	234	233	213	238	217	234	229	222	237	241	228	257	247	219	253	219	237	245	212	226	262	245	254	257	251	236	234	254	227	228	244	221	245	243	267	251	232	232	240	226	263	229	216	229	227	233	244	231	198	213	242	208	228	222	270	253	240	243	209	260	222	253	273	238	213	210	239	231	234	194	248	218	235	266	237	236	247	233	235	216	219	182	225	207	221	251	219	212	236	241	209	225	228	233	207	241	228	221	227	201	205	225	219	230	212	223	229	245	239	246	244	248	227	212	231	226	226	222	264	231	261	221	225	241	232	235	226	214	220	234	224	242	243	213	213	238	236	222	213	217	228	230	223	222	238	236	223	224	210	245	225	206	251	243	214	221	230	236	230	199	215	229	268	228	233	238	228	210	231	232	235	239	209	248	209	240	265	255	215	225	242	232	212	222	229	219	214	244	232	221	237	244	201	223	205	229	218	221	215	227	229	229	245	233	207	247	203	233	245	250	225	215	225	267	238	211	227	215	240	233	235	227	215	223	244	225	219	221	246	224	246	204	204	251	227	240	211	217	233	238	220	225	238	265	230	217	222	254	235	222	214	217	239	215	231	224	232	236	243	251	219	245	239	231	251	215	209	205	228	215	229	221	242	245	241	224	227	223	237	220	221	232	209	230	220	238	237	228	229	241	216	218	239	234	251	217	229	224	246	229	207	242	230	219	226	235	217	257	245	217	242	205	232	224	236	201	233	230	252	226	223	226	225	198	216	226	243	223	222	214	227	240	249	239	230	220	208	239	277	235	230	222	261	245	219	226	259	242	233	226	199	231	228	227	232	217	210	241	262	258	230	218	227	243	216	252	244	236	235	237	229	236	242	237	248	227	223	231	232	218	235	224	216	237	232	241	223	214	241	249	230	238	253	239	243	237	226	237	222	242	251	229	222	259	225	240	237	216	245	232	220	236	240	218	212	266	240	251	216	194	246	203	222	238	237	221	206	217	216	233	248	259	220	225	250	218	255	222	235	241	254	221	227	239	215	254	236	210	242	203	228	219	222	226	206	237	231	202	254	229	259	242	204	231	244	231	231	230	249	235	240	235	206	254	207	240	223	217	227	230	225	236	258	238	217	213	222	221	234	192	223	253	221	234	209	243	199	220	192	213	248	226	231	253	235	200	239	238	244	220	238	213	217	221	230	221	258	240	226	212	212	234	233	211	203	206	249	219	237	219	229	227	246	220	224	235	252	209	223	217	228	224	206	248	229	220	247	253	212	229	204	205	233	279	209	218	210	212	214	216	241	249	242	210	200	240	222	239	247	238	222	251	251	236	239	219	213	244	220	225	216	238	245	205	217	257	221	214	242	245	208	231	220	210	210	266	203	228	227	238	229	222	243	237	214	204	249	215	227	228	237	230	240	223	228	249	242	227	234	212	223	239	217	228	201	232	230	236	246	250	202	220	217	233	205	207	214	218	252	215	240	243	237	210	246	250	221	260	215	240	217	232	208	216	228	245	216	230	235	216	232	232	218	228	200	209	198	215	229	249	196	231	217	224	216	212	226	216	239	234	213	225	221	209	211	233	230	217	222	248	241	207	209	204	208	214	214	198	227	201	236	209	219	231	218	222	211	250	261	205	242	212	219	213	240	210	217	209	231	241	226	218	206	216	225	235	232	225	200	234	208	238	255	224	226	197	250	229	227	245	231	225	238	235	236	246	237	223	229	229	223	249	204	190	242	241	212	234	227	238	224	222	208	223	231	193	248	240	221	221	257	222	227	227	230	229	204	212	243	237	226	253	248	208	223	208	234	241	227	230	251	223	216	207	221	227	222	220	218	252	239	228	240	224	218	215	206	232	226	248	228	211	204	238	238	250	218	216	232	231	229	253	210	264	212	231	208	230	230	214	237	245	248	253	210	225	231	230	207	220	238
10501	27786	21356	12499	9183	6925	5090	4137	3365	2555	2283	1944	1636	1390	1256	1060	896	838	783	696	685	614	568	509	547	525	508	458	465	453	431	416	460	396	402	411	442	411	407	418	415	410	412	440	390	406	382	391	395	421	355	424	385	392	364	380	421	397	366	380	394	389	393	390	428	401	415	412	415	378	386	388	353	399	374	391	371	398	372	360	353	392	373	380	392	372	387	368	360	389	374	384	381	423	399	403	412	362	381	346	377	404	360	355	364	384	411	380	377	380	378	380	413	391	358	365	400	398	374	348	389	424	339	348	369	410	359	415	374	367	370	377	371	407	385	383	402	388	350	359	391	377	362	409	344	401	399	402	381	398	357	369	346	397	392	366	362	392	390	383	345	397	382	356	399	366	396	388	390	384	352	384	346	369	389	388	388	362	387	385	374	379	359	378	387	415	410	381	367	374	388	401	379	380	408	373	375	382	380	388	430	381	400	393	346	358	398	384	388	350	375	376	372	380	407	379	374	420	360	400	382	358	373	404	382	359	406	389	361	409	357	388	368	385	354	372	396	391	375	357	377	399	370	372	344	407	359	390	366	375	395	392	375	342	378	371	347	386	406	353	388	371	416	376	403	383	365	383	383	403	377	401	397	404	391	371	385	384	364	389	362	364	394	408	375	346	371	351	353	387	371	380	391	409	351	356	381	380	365	384	401	395	350	346	397	373	382	379	384	398	384	361	388	394	370	397	375	362	340	392	385	357	387	383	411	371	327	396	395	358	397	389	401	379	395	411	364	378	377	382	378	391	395	403	375	365	363	362	388	359	395	378	371	376	382	369	385	322	354	349	366	383	335	381	395	433	401	404	391	440	415	353	374	396	373	358	361	371	406	380	368	395	351	395	394	383	407	370	382	384	355	381	343	358	405	362	397	375	408	361	389	371	360	384	395	403	373	400	368	384	377	367	363	372	363	362	397	418	372	370	367	353	380	342	367	360	414	397	396	346	404	398	392	390	361	369	376	350	344	394	368	343	403	373	377	378	401	319	450	377	393	396	332	376	362	372	386	392	381	367	400	411	389	374	346	371	373	353	354	333	396	382	430	377	352	397	395	382	352	414	386	379	396	430	399	354	443	399	391	350	374	378	383	398	383	368	353	361	389	356	398	357	388	390	374	375	378	400	385	351	369	381	350	376	339	371	385	365	369	347	387	395	378	399	379	419	402	369	387	396	384	387	403	366	360	364	370	378	371	379	405	378	350	359	388	369	390	370	376	401	371	390	376	370	353	362	385	373	389	416	392	391	344	415	375	366	384	345	376	383	375	361	367	380	404	428	375	385	394	382	432	372	390	379	403	379	375	374	404	400	388	397	380	366	367	376	388	362	385	379	381	331	427	399	375	344	417	443	389	331	334	398	377	380	393	386	402	395	400	387	398	351	358	356	384	392	315	382	391	385	382	341	343	336	390	398	414	362	391	375	366	376	361	386	392	367	343	389	370	391	385	368	397	375	378	341	347	369	373	380	373	375	353	375	351	384	379	353	369	351	362	382	360	406	377	365	390	373	374	370	394	389	343	398	377	389	362	356	338	399	335	369	374	369	384	419	386	394	409	390	404	389	347	371	347	375	411	394	371	399	373	368	393	382	370	426	367	364	404	386	371	366	378	335	398	376	379	376	415	347	386	374	365	346	358	383	402	380	366	362	414	357	355	418	379	366	360	365	391	400	360	416	391	406	373	383	373	383	399	373	361	383	356	379	375	380	396	383	354	367	372	378	372	367	379	400	384	380	388	394	378	376	381	376	383	424	376	378	389	384	366	357	411	386	377	380	390	379	358	371	374	384	346	356	369	387	374	369	377	422	395	375	349	365	365	392	352	376	404	387	366	382	380	405	371	376	380	339	360	366	398	365	379	337	382	343	408	352	393	399	374	391	382	372	386	414	408	372	396	371	377	374	396	383	383	389	361	383	367	384	390	364	340	360	378	360	386	339	394	398	386	360	363	359	385	400	395	369	365	366	379	387	385	386	381	367	387	410	394	372	376	378	368	371	366	377	383	359	366	354	360	375	365	422	366	403	383	360	378	388	407	379	407	375	349	373	343	405	362	382	397	387	376	427	378	368	380	354	386	394	356	374	403	400	354	366	368	387	371	367	362	380	378	334	384	380	387	353	407	364	383	410	357	373	343	393	391	409	362	393	347	364	398	395	358	388	380	333	368	378	419	352	409	353	398	383	377	382	369	343	346	374	377	400	386	399	380	389	367	390	364	353	383	370	392	389	399	383	360	365	360	377	370	359	359	374	384	360	403	373	399	421	405	369	368	394	365	383	379	364	351	371	390	390	423	391	359	340	392	399	379	404	374	395	445	344	401	369	367	393	375	393	341	428	341	376	401	380	396	371	368	345	371	367	360	404	397	351	395	381	397	378	413	341	373	350	369	355	358	317	374	358	378	400	370	411	377	401	368	370	363	380	374	368	378	339	369	384	355	395	364	376	396	371	391	388	383	376	362	366	374	388	382	366	373	375	358	369	397	393	412	367	418	365	411	357	362	347	377	394	387	393	378	402	398	400	364	378	388	375	362	387	365	376	385	385	403	380	355	385	367	368	386	391	405	372	389	380	346	415	383	380	364	394	343	426	358	388	359	379	377	414	373	384	363	381	368	413	372	365	383	381	377	330	401	350	357	363	379	365	355	349	386	414	384	402	360	373	376	366	393	377	390	365	360	392	407	391	396	366	383	375	362	351	380	380	379	392	371	380	367	399	378	378	394	388	350	411	399	402	350	372	374	395	381	381	390	390	399	364	411	361	395	362	367	372	380	387	387	396	386	398	380	380	371	385	418	370	394	392	402	385	376	352	397	386	353	376	398	371	363	369	345	404	410	389	399	362	393	355	384	398	383	394	386	364	371	406	386	377	364	382	395	390	386	345	366	347	374	409	382	375	374	377	363	385	390	359	386	418	354	386	401	381	404	390	389	345	374	362	364	362	394	371	363	378	374	374	398	388	358	377	366	343	371	415	391	386	378	407	356	376	398	368	371	375	390	414	347	352	399	345	360	364	399	401	389	380	374	407	359	374	402	372	410	370	362	381	378	335	349	354	386	368	386	381	383	362	408	369	375	406	370	372	371	396	382	397	355	369	362	387	372	399	349	414	399	397	357	374	338	341	373	373	388	369	349	388	362	376	376	370	378	381	416	386	385	387	364	380	413	383	411	343	377	390	360	381	359	394	388	388	421	406	421	405	403	387	397	426	378	418	405	371	372	407	329	391	396	370	409	375	385	381	381	409	402	373	368	422	383	358	373	408	394	364	368	377	402	369	408	362	371	341	378	414	390	365	392	357	416	408	395	397	372	365	379	377	377	385	400	358	354	401	377	404	398	382	395	405	419	395	381	360	394	367	388	383	372	373	387	404	380	378	388	355	365	377	355	380	361	352	388	364	369	391	364	412	412	372	391	389	383	374	377	404	376	376	386	386	417	417	409	365	334	382
24954	21460	25948	22935	4678	1980	1458	1111	918	817	728	625	551	539	469	469	436	419	405	358	358	367	354	325	358	342	329	299	301	297	305	305	326	293	285	302	281	318	338	285	302	312	289	338	300	302	310	294	297	300	320	305	308	291	295	334	297	322	289	306	312	330	292	274	315	285	317	313	306	276	295	271	288	312	336	300	308	311	303	286	281	312	307	279	295	320	296	305	275	309	316	290	303	304	322	330	321	306	305	270	325	294	285	343	300	308	279	301	295	295	306	304	299	337	276	297	285	296	298	327	298	269	322	280	296	308	310	282	313	291	307	273	331	321	298	284	290	310	289	301	288	296	334	293	296	291	315	305	274	294	341	306	303	294	286	295	315	304	314	288	325	290	308	309	284	326	331	294	277	311	291	283	273	295	306	321	289	309	340	275	287	309	304	307	297	302	321	276	301	314	306	301	305	310	295	298	313	293	303	305	298	305	289	298	278	325	307	338	308	274	304	310	336	335	303	290	303	294	304	281	337	319	290	294	296	292	311	320	312	296	303	290	283	295	306	294	290	329	315	311	314	314	314	291	271	293	306	271	286	296	320	318	278	307	293	328	312	279	342	299	298	328	307	301	292	306	293	319	330	316	284	298	299	300	309	317	304	314	289	275	289	260	251	283	301	296	297	296	310	279	299	287	278	296	304	299	323	264	329	268	295	327	283	292	304	279	313	286	299	283	308	273	299	278	293	314	279	294	303	325	275	280	309	296	329	271	313	284	321	308	273	275	299	307	289	291	298	294	318	290	307	273	300	291	327	304	279	315	307	324	320	321	280	309	303	282	311	322	321	304	300	322	285	279	288	337	287	292	302	330	308	303	296	264	275	296	297	295	295	303	290	303	288	304	284	289	297	280	286	294	284	297	300	309	299	295	286	293	260	270	297	278	296	318	269	320	319	275	326	298	307	280	281	306	282	289	312	311	264	307	315	298	287	270	303	293	311	309	276	297	298	287	288	301	320	259	299	267	294	256	289	286	286	310	324	277	296	284	304	319	294	325	310	297	288	311	281	304	311	304	278	269	284	299	284	287	291	282	247	308	284	278	297	287	296	280	304	299	302	291	314	289	295	305	292	302	289	278	289	311	301	327	308	291	307	300	303	295	318	332	328	298	256	278	286	267	315	301	291	287	263	311	289	307	298	303	287	282	272	326	327	287	291	316	320	296	313	310	294	302	294	288	306	320	292	309	297	291	304	314	293	322	295	330	297	288	310	301	314	316	283	285	311	314	312	283	286	301	311	321	291	268	286	295	290	295	311	304	292	293	315	320	308	294	303	296	322	253	301	284	285	308	286	267	303	296	300	291	313	309	258	325	304	271	312	296	275	294	300	282	325	287	344	280	320	307	290	305	290	322	298	283	319	276	286	325	286	300	298	298	324	300	309	288	277	303	289	291	279	316	321	304	278	299	320	290	308	297	285	293	290	305	319	309	303	304	297	288	311	279	327	316	298	315	291	281	325	316	311	292	292	303	330	319	312	299	290	301	279	311	261	292	304	298	317	299	275	319	301	296	269	300	293	292	305	305	318	303	281	282	339	329	291	322	324	281	325	334	302	271	239	336	274	280	289	274	298	300	296	300	302	300	287	299	308	289	292	310	315	286	299	279	287	305	315	269	283	346	304	289	296	310	297	289	292	309	333	336	318	312	285	296	284	292	287	287	278	284	327	286	320	298	301	292	282	310	292	303	301	308	302	280	279	280	329	324	319	285	294	310	310	252	299	280	340	301	295	283	316	338	292	324	319	264	310	304	271	307	300	304	307	255	331	285	307	294	285	325	322	321	323	310	311	277	298	296	270	293	314	306	310	294	303	307	296	287	317	306	327	315	289	286	299	299	254	290	296	307	292	273	311	309	325	298	293	267	340	293	306	298	268	295	311	309	293	305	278	297	301	270	319	283	292	304	296	328	312	270	315	273	330	287	327	284	313	292	309	295	295	304	302	287	308	319	279	258	281	297	299	328	312	307	308	319	304	316	262	311	327	318	288	280	306	271	307	287	329	327	281	294	328	331	300	303	303	274	318	305	315	291	319	290	278	305	303	307	282	305	307	295	324	292	336	293	315	346	302	297	296	308	288	258	276	304	311	277	280	304	276	316	311	318	299	288	317	325	329	298	309	315	298	303	281	286	303	306	298	325	333	301	295	293	277	320	327	281	273	298	308	289	302	330	308	306	307	310	326	296	299	313	276	323	311	314	266	289	285	310	312	290	289	286	304	280	316	294	313	268	292	296	319	304	323	305	274	298	293	327	293	307	310	291	304	292	303	286	336	304	306	295	296	283	283	305	277	325	296	275	279	302	283	270	287	304	308	331	309	298	319	287	312	307	305	308	322	305	316	275	306	303	306	295	303	300	279	300	286	315	306	293	295	291	291	298	325	311	313	291	294	303	311	320	292	326	296	306	285	303	279	319	294	284	290	315	265	301	270	287	305	301	318	249	325	276	310	335	297	299	297	283	274	274	305	294	294	302	274	312	299	317	294	303	289	293	320	297	320	314	303	276	281	293	294	262	269	318	301	299	313	339	291	296	305	282	292	280	291	316	307	291	306	314	282	288	273	285	298	310	260	280	299	295	294	342	285	335	331	297	307	273	290	303	306	306	276	282	322	315	288	280	293	312	286	288	331	307	299	270	295	304	281	296	285	312	300	297	287	298	300	316	272	310	306	299	294	316	282	331	306	268	312	319	313	278	286	343	276	307	294	307	297	298	300	289	262	315	303	300	309	297	278	312	292	297	333	305	305	286	309	312	311	290	303	299	267	275	304	313	329	290	305	259	278	296	296	270	325	286	287	294	311	292	289	316	283	319	282	317	330	330	325	303	294	308	295	293	260	266	329	286	305	296	285	297	285	319	302	287	295	281	286	314	299	310	332	318	304	290	317	305	281	306	301	279	274	281	298	302	317	299	276	274	312	321	296	307	301	309	296	305	301	314	311	278	314	293	308	297	305	327	274	294	315	286	307	313	346	334	311	300	285	293	317	326	314	276	315	301	315	331	313	302	298	300	288	323	277	305	307	288	297	286	324	276	339	315	322	290	297	286	306	329	261	271	278	273	304	297	284	298	303	307	302	286	308	282	306	293	291	326	300	295	311	277	246	294	295	274	305	321	284	291	315	310	320	318	291	318	300	304	305	329	319	303	293	307	290	307	297	328	300	291	321	273	298	286	314	298	317	317	298	298	305	308	289	323	295	301	311	321	328	252	333	284	297	275	279	297	288	301	289	309	302	305	285	287	296	314	319	291	281	303	304	299	300	293	334	282	298	278	314	295	307	313	269	300	292	334	301	285	318	296	291	289	300	289	298	315	288	279	291	309	319	298	302	295	294	313	292	293	299	294	317	315	280	294	314	300	315	314	288	312	300	298	300	280	320	323	281	286	295	312	297	280	314	327	286	284	337	310	300	313	279	307	285	275	274	271	266	269	294	307	283	313	303	318
9772	23301	17388	9763	6983	5376	4113	3391	2633	2226	1836	1649	1370	1236	1075	980	915	835	789	736	655	686	644	564	631	618	585	542	539	561	544	558	533	511	522	525	540	513	533	473	518	508	538	546	521	508	485	501	482	550	500	490	502	504	500	524	470	508	513	472	450	500	476	480	472	525	526	498	485	529	540	468	469	500	512	489	477	495	489	508	447	560	506	496	486	498	492	511	507	482	502	464	491	473	531	507	512	466	509	521	501	500	492	484	526	452	488	502	483	478	453	499	495	446	494	498	470	515	485	533	491	505	497	505	481	471	466	480	494	499	536	476	507	487	498	520	484	472	510	480	466	519	508	534	474	486	485	516	486	518	463	481	482	481	491	480	515	508	500	489	490	496	495	474	460	503	505	446	500	509	486	482	467	524	490	519	498	483	466	457	482	535	477	514	510	509	502	500	501	479	500	486	515	503	463	549	510	447	498	518	470	484	492	508	544	497	506	482	489	472	472	519	494	480	487	515	532	486	517	491	462	525	447	460	499	482	497	484	481	507	511	490	471	491	477	472	499	512	488	512	466	502	479	492	483	525	456	519	511	462	464	491	507	528	485	441	517	501	483	501	458	493	452	468	477	497	480	465	497	450	463	476	488	462	450	514	482	492	476	494	512	493	482	455	474	455	485	501	513	504	474	494	500	514	492	517	488	477	500	515	515	482	506	479	522	505	473	454	480	509	493	487	531	474	471	494	472	478	466	456	491	491	490	503	466	528	502	466	518	492	463	486	487	420	469	471	497	473	444	484	514	487	476	497	552	471	470	483	506	520	499	454	444	494	478	513	484	523	508	471	492	465	496	464	472	467	500	492	465	514	516	481	526	489	481	510	475	520	494	512	509	482	491	492	505	467	490	538	476	462	461	453	512	469	492	510	469	499	484	506	499	464	498	475	459	483	519	495	465	475	508	492	454	475	490	465	452	466	480	481	505	506	477	476	472	494	462	502	534	518	452	438	495	467	499	500	496	493	476	473	452	511	503	508	480	456	472	504	491	512	512	502	486	481	493	449	496	497	482	493	495	487	504	496	483	498	466	482	512	494	497	474	498	470	461	495	490	497	504	482	472	483	459	486	448	510	485	487	517	473	490	494	494	459	515	479	487	460	502	486	504	490	462	462	425	493	479	457	545	491	496	509	503	503	457	504	474	521	486	524	502	516	494	475	491	512	516	511	500	467	478	478	437	512	492	534	482	463	450	478	482	470	460	455	481	460	505	503	501	480	518	476	499	513	448	456	482	501	501	524	507	500	486	558	520	496	518	515	482	528	493	480	482	489	489	496	487	506	460	459	479	487	449	476	480	484	483	470	461	442	518	475	471	479	512	483	465	496	517	489	541	488	496	473	479	477	483	488	524	503	517	491	458	497	471	502	500	500	498	487	464	493	459	486	465	503	458	492	517	500	515	419	457	495	502	496	499	478	515	485	466	494	472	456	531	518	502	494	501	526	453	474	516	495	535	490	459	433	482	495	500	516	479	477	481	504	489	452	495	485	465	454	504	494	487	509	515	536	477	486	485	523	517	474	481	473	460	489	520	525	502	505	457	501	514	507	533	552	482	517	468	468	476	485	484	467	515	478	503	494	492	458	494	504	509	478	492	472	477	466	536	509	481	503	490	504	520	515	494	493	504	456	510	532	491	490	508	471	536	474	464	450	509	495	466	473	500	497	459	435	480	487	489	474	489	471	499	469	470	508	478	491	475	474	479	482	494	474	500	490	481	486	479	490	455	468	440	488	482	503	475	473	485	521	495	477	522	500	468	504	473	484	487	492	464	505	518	521	492	488	512	479	459	490	522	489	497	471	465	461	460	486	508	508	480	534	489	467	493	491	472	475	456	478	484	502	541	516	516	485	481	476	488	487	493	524	484	465	508	476	505	487	458	519	487	467	491	467	482	503	501	496	517	520	507	500	491	447	478	495	503	472	502	477	507	485	496	494	496	456	515	485	463	464	520	489	527	495	438	498	520	464	458	490	510	506	490	507	494	475	474	474	510	508	458	456	469	486	513	493	491	478	475	487	470	509	494	437	516	494	491	526	518	461	500	473	486	476	481	497	473	502	500	448	497	532	496	453	496	510	507	521	491	493	496	459	496	511	472	509	497	526	475	482	505	503	505	453	470	461	490	490	516	479	453	532	479	506	480	500	535	475	483	529	475	497	441	473	533	493	505	444	533	519	458	505	472	479	503	460	499	492	471	467	443	491	519	501	485	461	515	490	493	493	491	512	481	448	489	517	504	462	496	494	483	473	478	491	485	512	461	503	520	466	498	530	511	482	488	497	526	486	475	489	475	505	469	492	459	540	500	521	488	506	482	497	492	471	484	523	480	473	495	468	437	493	487	507	506	444	485	493	447	503	493	478	467	460	486	497	511	503	539	488	501	474	522	510	566	494	527	482	462	466	498	492	501	500	475	457	488	485	475	476	493	475	518	485	504	486	475	515	471	487	430	496	502	498	504	515	484	515	480	493	489	487	445	472	481	498	501	508	472	458	447	470	471	480	468	475	531	500	490	522	456	500	498	479	486	483	504	462	488	484	496	458	469	483	498	438	501	510	518	487	514	443	471	459	485	495	528	477	493	468	510	509	459	504	456	497	502	492	503	498	469	497	500	455	432	497	518	498	482	460	472	501	517	517	500	527	428	491	469	496	460	516	486	516	520	548	493	498	483	507	507	463	508	517	465	518	509	522	475	506	463	452	503	509	475	492	526	461	486	506	494	502	540	492	469	464	498	451	453	512	451	497	466	497	488	459	460	460	516	478	546	477	509	505	512	475	457	492	504	500	492	478	509	505	475	475	518	504	532	507	488	491	480	485	477	502	488	471	486	476	492	523	485	491	443	499	518	478	500	482	486	475	505	500	490	484	501	459	504	479	482	490	507	518	471	493	504	475	466	480	473	487	494	506	470	483	470	488	501	489	480	509	482	498	474	493	470	507	507	492	475	454	468	493	451	532	510	467	489	498	474	472	508	529	510	500	496	494	482	485	479	501	512	480	508	501	442	477	487	461	462	491	502	495	474	473	507	507	494	526	514	521	492	490	494	529	463	509	476	513	470	492	453	507	477	496	461	508	493	508	498	480	506	461	491	506	479	498	483	469	514	499	466	458	480	511	492	477	490	474	523	475	497	513	492	471	504	465	477	472	445	514	477	471	463	466	495	476	483	458	541	494	457	456	476	511	487	522	466	474	486	510	481	505	487	494	484	491	538	477	486	496	506	529	441	523	494	505	458	462	461	494	473	482	510	485	428	533	475	499	464	468	514	495	454	471	471	512	491	485	489	465	565	512	493	518	456	477	476	483	510	488	477	492	488	458	532	478	498	434	489	487	497	518	500	504	455	488	482	455	474	453	438	519	538	491	474	502	506	488	463	465	482	466	493	493	467	489	513	476	506	542	506	478	452	471	478	480	518	512	453	471	483	505	502	504	497	475	476	471	486	475
22669	21495	28800	24622	21494	19832	5815	2299	1647	1292	1053	946	792	671	592	569	445	457	369	366	321	296	310	273	255	260	247	249	222	223	219	197	193	182	193	182	224	238	202	185	200	190	214	179	198	181	200	223	188	186	192	171	206	202	168	200	185	192	189	207	214	206	197	212	183	200	189	195	173	182	185	182	183	197	202	168	194	183	206	206	197	195	193	197	189	198	184	193	199	196	204	200	185	215	195	182	201	196	173	180	199	183	189	210	176	185	230	181	204	181	194	188	217	181	212	202	168	158	199	189	181	199	171	186	176	207	182	197	192	201	184	175	211	207	171	180	195	182	169	201	190	204	172	164	178	190	187	171	193	203	167	175	174	176	170	172	191	184	181	172	195	178	210	161	190	185	167	200	196	174	179	195	169	219	200	182	190	201	194	193	188	196	221	181	148	163	188	191	200	179	179	178	181	175	186	174	219	188	186	191	172	172	185	176	186	177	160	183	187	194	173	200	213	188	168	206	202	184	181	182	191	189	191	188	188	181	169	164	197	191	203	171	193	207	172	176	200	180	177	207	187	184	184	167	173	189	182	215	200	175	210	199	189	179	192	174	198	173	220	196	192	172	172	189	179	194	170	208	205	191	192	208	196	218	154	175	183	212	195	201	211	181	197	180	188	222	191	198	163	209	188	177	178	184	184	180	185	207	157	181	188	176	180	189	176	165	199	181	225	211	200	185	185	183	198	188	184	196	166	208	179	183	172	197	177	210	195	182	165	200	172	210	178	150	184	195	200	162	193	188	175	175	214	180	190	204	212	200	200	175	183	181	187	187	202	180	190	160	172	186	189	180	210	195	193	163	186	207	158	180	147	191	188	195	165	184	177	181	189	217	189	182	190	193	179	178	183	176	192	181	201	179	173	196	192	190	170	178	176	188	176	196	202	192	178	179	201	181	190	206	188	185	184	206	183	181	208	180	176	185	177	186	171	184	212	173	189	190	198	182	185	197	223	193	172	204	185	186	177	196	174	194	172	189	196	186	169	203	202	172	187	178	191	180	187	210	210	166	217	200	191	187	180	178	199	171	196	197	190	206	167	193	179	182	195	169	219	178	190	190	179	193	180	192	198	177	199	177	166	187	178	213	201	196	161	186	175	171	204	191	171	177	185	188	199	198	196	200	192	209	193	172	192	159	172	194	182	191	225	201	181	187	172	168	166	193	171	188	199	186	169	178	206	152	180	215	179	180	193	197	200	198	191	176	170	201	173	200	170	191	201	205	209	208	183	178	169	175	189	178	208	187	203	183	179	165	178	182	173	205	197	203	213	191	188	180	182	203	193	194	165	185	186	176	182	202	174	170	196	190	161	202	177	200	178	196	193	163	172	184	170	179	177	196	178	173	171	191	183	194	169	163	175	210	195	212	176	185	212	181	175	186	193	179	181	172	198	180	184	188	196	197	166	176	211	172	187	211	165	195	183	191	165	192	188	188	186	213	183	212	204	211	191	193	194	192	191	190	187	184	197	193	171	202	200	181	173	168	183	182	174	218	202	203	178	201	177	163	190	196	188	185	212	174	198	182	185	182	186	161	171	178	199	173	162	208	210	182	200	189	202	175	190	180	165	205	193	155	176	188	171	170	196	189	207	180	191	199	176	169	216	203	197	189	199	191	209	172	195	181	171	180	199	185	179	203	209	197	217	175	179	188	172	182	198	184	203	191	207	167	185	182	189	202	218	208	211	212	196	194	184	183	174	190	183	182	202	168	196	179	163	198	150	173	155	173	187	204	182	183	199	191	198	185	184	170	197	177	185	195	168	181	182	198	194	199	183	176	155	180	192	190	182	180	183	183	157	189	194	198	175	175	167	163	198	185	172	172	175	216	218	165	178	203	186	183	180	193	203	193	175	213	190	204	173	176	222	192	188	157	195	172	176	182	165	177	198	187	185	194	185	200	190	172	166	206	182	195	182	209	175	203	151	185	193	180	185	212	196	194	181	177	191	166	200	179	174	211	179	176	199	193	199	188	191	163	202	193	157	190	153	197	180	181	144	182	205	175	172	183	195	197	167	200	196	198	186	191	176	194	172	203	186	183	187	173	182	166	167	191	193	170	185	180	211	182	166	203	200	179	167	190	219	179	183	190	190	180	203	190	195	179	182	189	204	197	168	194	229	173	176	184	168	205	179	171	186	182	210	174	182	186	174	192	182	169	169	186	175	194	178	168	182	195	176	202	169	181	190	184	149	200	186	175	208	189	180	173	159	183	183	187	191	195	201	198	193	190	174	193	194	184	187	204	217	195	192	182	173	166	173	184	188	185	189	199	193	184	173	197	171	175	176	189	201	194	165	194	196	190	181	162	202	178	182	211	197	189	210	202	187	170	191	175	179	182	181	154	188	207	210	186	197	199	214	195	175	187	199	192	171	165	177	185	193	204	214	183	194	191	175	181	184	168	166	202	185	180	183	184	169	179	180	160	170	187	162	193	201	187	194	213	178	203	183	178	191	186	200	197	167	170	181	186	197	197	174	222	187	181	173	214	181	208	168	164	201	202	198	183	167	210	185	197	177	194	182	190	197	169	199	171	180	188	178	185	196	194	181	180	171	153	184	201	173	170	161	165	191	161	188	197	171	195	214	184	188	176	194	197	190	198	169	201	160	183	182	180	162	165	157	210	188	192	182	184	185	192	181	165	171	213	168	191	197	177	176	218	185	205	185	191	154	171	202	188	175	209	190	179	190	172	191	199	168	205	203	165	180	172	206	196	175	200	197	175	196	197	202	183	178	202	191	196	212	201	186	190	206	202	191	186	208	191	175	164	205	185	198	190	208	185	201	184	192	177	182	176	177	182	193	195	229	208	181	187	194	195	210	161	196	214	184	188	199	174	179	193	215	174	190	193	175	180	175	209	180	192	194	166	206	189	186	176	174	197	174	185	191	183	186	211	199	201	179	183	183	182	179	169	186	174	188	198	197	182	182	181	169	177	196	185	212	218	182	200	184	177	168	197	170	200	171	178	199	197	185	215	178	201	173	185	188	188	180	200	187	193	193	190	183	180	197	178	194	195	181	188	177	207	172	198	166	181	175	203	183	201	161	184	199	190	164	197	204	185	185	184	207	224	185	192	211	205	171	204	213	191	204	198	182	157	187	176	185	174	186	172	191	197	200	187	170	172	178	201	182	186	191	195	186	168	221	166	188	174	174	189	217	175	192	189	194	169	208	189	191	191	200	186	184	184	174	182	204	198	197	199	181	190	217	202	187	186	203	181	193	182	183	192	209	206	168	170	157	211	209	193	194	185	190	177	169	169	182	180	191	200	176	165	193	176	217	185	185	196	189	183	200	181	173	194	190	189	166	190	183	174	190	186	199	163	184	175	186	195	183	194	206	181	186	181	165	179	202	200	179	192	185	194	175	176	182	173	192	205	206	185	190	194	210	168	213	187	191	174	196	176	177	161	193	171	198	199	196	169	158	188	168	172	205	179	193	202	201	198
11575	32051	25440	16325	12263	9311	7267	5726	4668	3608	3053	2584	2165	1774	1552	1283	1125	1020	869	754	744	693	587	557	497	481	406	412	430	454	398	369	364	385	367	388	375	397	376	351	364	307	330	327	323	297	341	317	358	295	312	325	318	315	336	311	321	271	308	305	315	304	309	332	310	285	274	295	299	324	302	311	292	301	338	308	317	315	312	312	326	323	349	306	330	309	344	323	296	302	284	333	295	328	321	299	315	316	322	318	266	332	305	290	315	307	284	301	302	330	294	270	333	321	302	301	329	300	317	257	293	278	304	287	303	305	307	274	316	314	284	303	303	279	333	311	311	300	297	318	290	285	265	334	317	333	297	296	287	298	293	277	293	290	315	302	272	302	308	314	284	282	268	282	324	277	289	325	260	310	301	305	284	299	290	294	296	281	335	313	282	307	296	323	316	288	295	306	309	308	311	324	340	273	280	279	297	320	301	257	276	327	312	275	271	289	285	333	297	314	287	315	304	324	275	297	315	314	312	319	311	315	325	302	297	302	305	291	316	295	314	289	327	296	303	288	314	311	314	293	319	288	302	312	303	304	329	311	308	330	301	323	301	322	282	327	296	299	304	318	313	273	298	292	289	297	318	290	310	321	284	296	283	329	314	305	334	290	297	289	330	291	276	322	300	328	286	304	283	280	303	324	320	339	298	321	305	321	275	301	296	285	280	299	297	292	314	296	286	315	308	298	307	289	296	321	335	298	315	301	305	284	313	312	290	321	306	288	305	294	317	302	317	312	290	292	299	282	292	305	302	305	283	311	258	274	276	283	279	306	312	291	316	275	314	330	264	316	290	287	290	302	302	322	330	318	283	298	314	294	287	295	285	304	310	312	293	328	331	300	297	323	331	282	318	304	268	276	314	309	303	289	311	259	282	312	311	282	310	291	345	294	310	302	314	318	306	300	308	289	330	303	315	306	317	339	295	291	304	290	330	279	329	299	284	315	308	308	289	315	307	306	311	295	291	274	310	286	272	290	275	329	309	296	344	296	286	294	287	296	296	276	281	277	310	303	293	293	301	346	303	277	299	297	357	295	336	277	334	293	261	281	309	309	294	325	281	309	303	318	291	320	309	293	287	303	275	327	290	285	300	295	303	299	292	309	309	277	302	308	254	312	301	320	328	312	325	296	313	325	295	273	308	329	305	298	303	317	312	298	344	306	289	288	298	306	284	314	276	299	301	303	302	301	291	306	306	289	270	292	291	279	297	274	327	295	293	293	282	315	313	263	299	310	272	324	309	317	314	293	264	274	311	321	300	272	288	317	288	283	289	335	310	315	350	320	286	286	291	302	328	292	318	307	288	323	278	263	284	317	293	289	281	302	280	282	270	338	288	302	271	299	324	279	301	287	289	307	309	355	292	274	318	303	306	295	301	315	329	349	305	321	298	288	325	312	319	300	307	310	304	302	300	292	292	327	307	301	299	305	315	321	335	290	314	311	348	286	276	283	350	342	295	328	286	291	277	309	294	292	322	306	321	278	274	296	300	290	323	318	305	279	322	299	276	296	291	286	310	285	313	310	283	326	297	324	307	310	306	289	323	274	298	322	296	305	276	306	280	326	297	284	299	321	329	288	294	296	286	275	302	301	307	310	298	309	299	270	309	290	288	314	303	305	317	313	300	280	289	306	306	318	275	312	327	319	318	269	316	316	288	310	318	299	282	282	325	296	322	281	324	285	293	288	305	308	281	284	308	311	326	303	323	288	311	292	278	312	342	292	309	331	294	284	288	298	293	313	321	303	292	317	285	310	286	303	309	333	321	306	273	301	328	310	266	301	303	292	278	293	298	295	314	254	294	303	325	304	304	308	293	300	301	318	304	340	302	310	305	284	307	301	322	288	291	312	284	307	268	271	311	351	309	284	301	330	305	317	287	304	300	320	289	312	278	301	306	275	279	312	288	302	283	307	285	295	273	306	283	279	318	299	302	326	301	310	295	337	293	316	335	288	272	292	329	297	314	319	313	312	347	332	272	254	282	323	320	273	290	304	303	349	283	307	298	295	312	309	317	291	284	346	285	302	315	313	295	303	321	306	312	329	296	279	296	275	303	290	303	298	291	305	304	266	294	307	301	318	293	270	306	293	280	309	305	304	300	301	297	308	303	309	336	264	282	300	299	300	299	302	349	295	308	273	287	301	307	257	291	298	301	278	297	290	281	290	284	284	310	284	321	279	266	286	289	299	277	306	291	310	353	301	296	280	311	275	284	299	310	311	331	309	295	293	319	294	301	317	301	312	298	337	285	273	274	305	313	302	272	349	297	303	288	315	296	300	297	301	311	297	288	288	280	316	277	304	305	295	301	277	289	314	325	297	289	298	336	312	312	338	293	307	314	297	300	288	294	292	315	325	300	320	295	308	306	337	285	295	283	291	297	269	302	295	321	319	302	280	285	285	304	271	312	277	288	304	330	280	291	293	301	285	305	307	329	316	272	303	316	267	284	295	287	341	291	328	319	289	256	312	284	283	276	302	303	322	318	287	313	320	318	283	304	306	308	307	293	307	293	304	286	286	272	291	278	284	322	295	343	298	326	301	286	302	284	322	292	285	286	308	307	279	286	275	286	317	313	304	285	311	295	301	340	305	305	299	314	280	333	296	293	313	267	289	302	305	303	315	292	291	322	325	313	317	299	279	304	300	323	313	269	327	323	266	309	277	287	305	288	290	301	319	286	301	321	336	342	326	312	287	296	299	271	278	316	278	300	318	285	334	299	292	288	334	296	319	288	299	275	314	301	282	302	281	305	328	305	326	278	282	326	314	334	333	295	310	277	327	319	281	316	302	301	304	294	304	303	307	315	297	283	294	289	286	323	300	287	344	312	321	310	300	301	297	286	278	314	307	332	323	299	291	283	295	316	296	309	281	301	320	289	333	280	301	299	316	299	310	323	311	321	290	286	301	256	283	317	308	306	280	300	306	328	309	309	315	299	299	302	300	272	287	293	295	312	294	311	308	312	305	289	280	302	316	310	290	298	299	315	283	307	306	301	260	319	278	298	289	301	309	314	302	308	318	287	324	312	258	308	336	298	315	305	323	274	321	312	291	312	300	315	313	328	307	290	274	314	304	288	336	286	299	306	279	333	282	310	312	292	342	332	309	305	312	282	311	313	319	338	313	296	306	329	310	330	273	310	287	298	291	282	305	325	309	289	324	328	305	306	314	296	305	313	290	299	296	325	295	307	284	288	310	290	345	321	301	307	267	304	295	325	291	293	299	337	340	293	302	277	281	291	278	328	284	288	308	304	325	319	297	300	298	264	303	290	329	296	309	298	304	282	304	309	327	274	305	309	311	277	300	300	314	302	289	328	310	266	288	300	317	273	296	323	285	300	287	312	311	273	297	293	296	311	288	274	312	323	285	338	310	287	285	332	272	304	308	313	307	297	325	313	292	302	294	298	287	296	331	330	283	335	312	282	278	286	318	293	287	316	306	292	265	277	300	298	301
27491	19895	11509	4618	2282	1421	1066	894	758	676	612	574	527	468	437	441	393	414	344	383	348	339	322	309	322	298	332	331	284	303	296	280	295	317	318	299	323	309	321	312	314	262	314	317	323	288	311	302	288	290	309	297	314	300	306	307	299	287	314	296	306	301	323	292	324	278	337	294	296	293	315	348	269	281	307	343	308	305	339	303	309	291	321	322	320	305	328	294	309	278	304	294	291	286	292	290	303	298	322	308	316	320	299	303	307	292	314	323	301	300	298	304	301	280	281	283	291	303	306	292	320	315	312	295	296	321	301	308	338	321	271	303	316	290	287	327	297	303	321	315	324	299	317	333	317	311	318	324	297	315	292	280	294	315	295	319	319	313	312	297	313	281	308	288	315	324	298	337	324	304	288	306	318	319	300	312	289	281	305	266	295	287	266	281	299	318	272	294	320	305	300	294	319	288	300	310	322	301	294	291	325	313	311	311	315	282	296	314	299	293	297	282	292	299	310	266	300	304	300	324	320	302	323	301	317	294	256	311	274	333	278	287	311	316	347	276	341	302	314	289	330	360	318	336	306	285	271	301	320	277	302	284	299	313	303	299	291	292	313	292	307	304	362	306	301	309	291	317	287	309	299	287	275	306	295	300	327	329	292	287	331	307	306	274	310	324	329	292	325	280	346	326	289	298	317	305	281	308	319	311	288	313	312	290	302	286	305	295	270	284	312	318	290	313	296	331	308	274	293	313	306	333	310	310	282	311	307	313	297	337	322	285	319	299	268	337	305	315	276	309	302	283	281	333	324	327	306	310	313	315	318	282	276	286	291	316	281	305	298	306	321	286	321	310	317	266	317	320	296	313	342	304	288	313	306	292	295	328	326	316	312	336	331	321	284	314	297	306	314	283	317	271	300	296	306	292	312	307	308	307	300	274	303	316	305	283	349	300	338	320	334	325	317	313	288	288	311	303	320	296	303	309	310	283	315	296	317	282	311	302	328	312	304	329	319	299	336	315	315	304	296	295	312	301	300	300	328	317	322	308	302	317	285	297	282	326	308	317	315	287	305	294	315	295	294	299	310	305	287	303	286	294	301	301	315	286	323	327	303	286	309	292	303	332	299	344	287	312	314	330	326	273	307	299	283	321	302	299	316	303	288	305	317	300	297	296	307	350	306	315	327	287	284	311	276	335	287	328	278	281	320	275	299	316	299	299	296	292	272	308	324	319	313	305	319	303	287	311	305	290	333	327	285	291	322	293	304	305	317	306	313	286	278	312	296	298	285	313	299	302	330	281	322	295	308	316	321	348	308	330	310	298	311	304	274	319	325	320	286	272	319	295	320	285	317	340	262	303	295	259	283	285	325	312	286	294	332	284	309	329	306	302	313	316	325	279	329	280	306	313	288	304	295	296	317	297	311	309	293	306	312	309	313	331	297	283	305	318	304	324	304	295	297	294	317	300	294	303	321	273	280	304	297	301	300	325	291	294	305	316	321	343	305	315	324	309	307	303	293	312	298	312	299	309	309	308	305	316	310	295	289	285	285	332	290	288	291	311	321	321	312	307	300	332	300	308	296	318	303	313	345	306	284	294	280	290	266	303	301	286	312	308	302	318	330	279	275	273	330	311	297	294	321	288	295	315	315	291	273	287	294	310	288	308	290	314	339	290	303	303	292	302	336	337	297	307	311	324	295	290	294	310	303	298	299	321	292	280	293	289	298	326	281	317	289	286	282	276	318	312	331	293	296	307	308	299	317	311	310	303	310	301	327	313	296	312	288	286	299	318	324	294	297	300	318	319	309	299	293	306	274	293	325	296	292	287	305	321	290	283	281	266	311	293	318	327	300	267	303	289	299	315	308	294	316	282	318	284	290	296	291	321	323	310	293	306	304	282	309	309	307	312	278	281	295	294	324	305	298	311	297	327	290	311	332	316	315	311	275	307	331	302	291	304	356	321	281	324	276	300	320	277	322	321	319	284	323	309	298	266	299	303	323	300	311	305	323	314	317	284	309	325	308	311	302	285	319	294	316	300	319	344	303	312	301	303	324	310	320	299	306	349	338	332	309	317	296	305	324	328	296	328	303	309	322	327	289	340	283	307	308	312	292	311	316	312	306	321	322	293	274	320	332	318	312	284	292	284	317	304	308	297	327	312	278	312	295	308	302	283	291	283	310	306	303	344	342	321	313	342	308	289	327	291	339	315	318	312	320	278	319	323	300	298	307	322	329	300	296	301	269	293	311	300	273	281	320	338	297	323	302	312	291	284	319	316	298	313	290	288	312	306	319	317	291	330	260	316	322	277	308	295	308	301	337	339	290	308	281	289	299	321	280	298	307	328	299	300	305	318	287	325	312	294	288	278	321	328	340	312	316	289	328	279	336	278	288	277	286	291	310	273	303	282	296	311	282	298	282	311	319	295	298	330	313	312	308	323	290	309	316	306	297	287	332	328	341	308	310	298	293	310	297	339	289	318	314	286	328	281	306	306	302	321	301	296	304	300	310	288	318	285	300	312	302	285	286	294	331	294	303	317	294	290	319	316	311	268	305	313	309	300	305	328	305	307	297	310	296	277	298	268	297	319	317	311	293	309	337	308	279	326	325	309	291	299	347	282	306	335	309	314	304	310	292	281	323	299	281	300	316	305	311	303	310	317	348	294	319	319	313	338	312	302	289	319	346	295	294	328	300	320	298	317	274	304	286	283	315	328	316	280	272	291	300	337	313	280	303	316	314	288	296	309	291	295	290	346	288	294	306	318	309	313	318	306	339	315	319	297	290	302	327	281	310	310	283	313	310	322	279	299	312	321	304	348	308	314	315	321	299	329	317	320	312	274	288	305	320	308	301	307	298	311	308	297	293	322	307	283	325	325	303	323	314	296	305	306	318	340	326	312	286	263	284	311	304	310	339	287	306	287	337	316	320	320	342	302	311	309	347	306	323	297	335	284	306	308	282	319	310	320	277	326	316	322	308	316	291	326	299	307	289	300	281	285	268	305	297	294	312	302	292	289	323	287	307	292	329	298	287	295	318	303	307	307	300	313	296	319	331	306	279	305	324	285	322	293	317	291	291	301	293	311	289	338	307	308	323	263	316	300	315	289	307	299	299	308	331	286	309	313	312	325	331	313	312	332	311	275	308	310	319	310	304	318	259	295	299	325	320	298	291	315	294	299	292	277	321	274	323	292	277	306	277	304	328	304	267	309	304	314	304	288	322	301	291	287	313	313	343	327	314	307	316	328	311	286	293	298	298	299	316	301	311	302	343	286	305	311	297	294	310	294	331	303	310	297	305	314	298	303	311	320	289	294	336	329	325	320	307	326	309	306	309	294	328	309	313	304	309	308	318	271	296	303	321	310	299	308	331	308	307	309	304	311	301	292	350	297	306	325	320	321	324	318	264	324	309	302	300	309	299	319	293	330	320	322	292	289	298	276	317	282	308	286	315	258	293	300	283	290	317	296	325	321	348	335	297	312	311	315	301	283	313	326
10016	19575	14200	7608	5405	4047	3261	2577	2136	1802	1540	1340	1159	1073	986	858	792	771	707	681	663	629	601	601	569	589	538	553	548	557	533	489	542	524	550	564	532	585	502	554	519	567	520	554	498	514	516	500	528	557	525	478	496	514	495	487	496	498	472	460	508	458	496	502	487	492	511	527	515	494	503	568	496	493	554	489	481	487	515	571	502	516	467	521	499	520	516	507	513	527	487	531	508	531	520	523	492	519	471	490	514	503	486	553	460	543	489	510	502	479	514	492	526	487	473	522	523	490	497	477	534	473	542	480	511	502	505	532	470	510	505	504	520	511	484	521	481	519	535	513	472	547	487	536	520	494	523	506	515	495	515	516	500	496	487	478	505	535	509	522	482	512	440	476	498	532	536	459	519	535	563	492	509	484	508	488	496	504	496	475	508	485	516	494	495	505	490	514	462	509	547	507	474	507	490	491	469	506	490	473	533	518	525	474	472	504	508	521	512	506	539	530	497	468	533	495	514	524	426	540	477	503	538	514	474	496	514	526	477	524	472	511	502	495	488	498	461	496	530	473	534	491	529	504	523	512	504	528	502	481	489	516	515	524	475	480	512	498	501	500	517	513	524	558	505	490	494	496	517	509	517	479	518	490	467	526	487	526	524	488	487	513	480	516	474	463	487	506	471	519	466	503	497	491	526	453	499	515	508	497	507	486	503	492	512	529	496	482	472	490	510	480	485	491	494	489	507	485	508	513	483	532	476	506	484	523	504	506	500	479	484	512	521	504	498	513	541	465	458	501	508	500	490	521	481	514	514	506	518	470	487	503	507	512	530	481	504	495	522	509	495	493	492	486	517	513	473	512	483	496	522	485	493	445	493	522	515	511	479	505	492	497	515	520	520	458	488	465	486	502	450	529	502	477	487	474	542	500	485	468	530	520	530	513	523	525	508	506	506	506	516	514	460	512	500	502	509	487	498	508	512	506	523	517	444	510	507	501	516	514	489	503	563	486	554	489	535	490	547	540	559	505	534	485	553	509	496	524	516	518	528	482	507	504	506	476	506	497	504	524	521	487	509	507	524	501	505	541	567	508	477	499	509	487	504	528	525	469	525	512	497	502	480	479	522	509	475	510	516	498	536	527	459	536	468	505	494	496	531	522	549	496	512	530	530	509	513	530	521	502	530	516	497	479	496	480	522	506	520	476	491	491	499	516	505	458	515	502	525	485	478	476	522	508	525	489	549	535	484	521	500	472	484	516	514	503	484	504	529	494	538	527	516	469	523	497	492	513	512	505	476	498	504	484	506	508	539	495	500	504	482	484	500	473	477	500	496	489	497	505	503	507	491	543	498	486	516	484	533	498	510	485	513	523	503	476	536	521	490	498	504	478	512	511	537	505	485	516	521	517	506	491	504	541	503	496	487	540	510	471	487	509	446	499	468	512	496	508	539	486	513	564	516	471	519	552	494	510	479	473	517	485	503	513	480	500	508	487	482	498	522	519	488	500	534	486	536	547	516	516	481	518	541	541	485	508	483	495	501	481	528	541	499	494	476	512	509	498	516	490	519	477	532	472	457	520	511	477	537	487	484	494	540	525	539	511	495	488	485	491	486	519	524	483	492	544	473	545	491	491	498	482	469	497	474	492	480	533	501	504	515	540	463	533	499	474	557	476	489	507	493	535	494	493	507	479	531	514	485	544	476	519	504	516	535	475	504	468	507	534	527	500	559	484	506	483	475	508	500	562	491	524	524	491	478	501	514	509	550	513	537	537	496	509	494	531	462	539	481	507	519	487	483	500	532	542	526	516	490	509	508	538	446	487	474	493	521	507	581	493	491	490	547	491	489	498	518	461	522	524	534	535	521	497	502	489	494	495	518	482	508	486	493	508	505	496	506	484	486	507	526	493	507	502	463	497	513	464	514	492	526	534	494	496	504	488	516	484	509	514	545	489	575	514	483	545	488	514	485	510	481	518	502	502	490	528	497	512	503	502	492	462	496	463	509	517	544	535	515	555	517	527	504	514	518	512	494	501	503	493	501	486	514	501	491	520	493	489	480	531	507	517	491	514	514	520	488	513	491	499	492	501	567	478	518	520	483	511	498	517	479	494	469	561	536	510	556	527	501	485	479	483	532	494	497	472	456	450	514	483	488	542	490	501	481	523	526	527	483	477	523	495	539	527	508	513	451	507	528	496	512	496	530	536	538	539	503	531	505	509	471	486	465	523	511	516	531	508	507	525	502	522	507	512	475	471	512	499	507	527	491	490	507	466	510	521	507	493	520	474	494	492	507	513	490	521	494	525	470	501	518	497	489	472	494	487	513	487	498	481	507	524	502	496	524	517	514	517	514	514	501	500	531	506	558	521	481	528	506	514	487	527	494	498	524	495	518	490	492	503	546	520	473	505	514	549	466	528	495	513	509	528	460	501	484	516	481	532	492	503	511	529	474	517	498	527	493	478	511	498	507	506	498	494	467	503	521	508	522	494	519	524	513	519	495	533	507	516	489	488	515	511	540	480	500	495	530	493	557	483	489	518	465	532	468	502	469	445	507	491	521	557	488	498	522	512	485	551	521	519	545	503	502	494	491	484	537	513	452	524	503	506	486	522	499	504	499	500	503	528	495	471	437	496	504	508	511	500	517	514	525	487	547	514	502	516	477	514	536	513	504	532	498	548	503	525	479	513	539	498	488	490	481	495	474	478	488	503	508	502	523	514	501	508	466	485	502	502	500	507	500	527	467	483	522	508	492	525	494	462	523	476	504	452	530	506	511	507	529	514	483	510	527	515	492	485	462	494	507	487	528	446	522	473	479	498	509	495	524	517	508	512	509	488	530	529	498	501	486	493	469	543	509	473	544	494	521	524	461	536	506	477	542	557	521	518	506	495	499	477	506	510	514	481	527	476	502	524	482	502	480	494	474	504	535	511	466	524	537	495	508	523	513	526	513	494	489	493	500	497	488	551	497	508	499	485	464	499	509	514	481	494	511	497	519	480	517	486	520	509	465	495	496	517	487	523	501	502	520	507	550	516	525	485	526	480	530	548	518	485	458	504	505	515	496	514	506	520	511	521	516	467	478	528	507	502	473	495	525	515	500	485	544	477	495	489	476	468	494	492	523	536	517	531	504	559	518	508	492	496	464	456	552	494	496	513	513	514	516	514	477	506	543	508	512	546	503	505	482	514	541	475	483	528	501	483	488	506	536	515	531	540	487	493	468	543	470	516	508	535	484	493	508	541	525	521	559	490	490	508	501	525	472	512	509	541	501	471	480	470	460	493	503	537	497	543	519	552	484	474	472	486	535	506	515	533	540	492	526	511	532	509	521	526	526	492	527	556	487	539	510	503	517	539	543	489	469	511	455	485	533	536	502	520	472	517	527	543	538	487	494	483	530	498	503	489	529	511	495	505	492	445	491	519	552	494	480	540	445	517	511	522	505	468	473	474	518	530	500	475	530	524	472	482	520	504	504	517	510	509	516	514	488	469	496	502
23432	21458	28218	25120	20955	7525	2402	1586	1136	987	842	698	617	562	523	418	434	391	395	364	303	311	290	258	259	275	262	269	263	256	262	258	253	249	273	266	207	229	242	251	247	240	269	256	245	229	247	230	220	217	208	205	235	223	219	210	246	245	235	234	209	203	250	223	209	236	217	248	207	224	217	210	228	215	252	224	214	230	224	219	231	257	246	210	240	257	220	221	231	199	205	221	226	197	228	254	231	244	208	232	219	211	226	219	261	202	254	207	228	239	197	215	230	243	233	210	218	254	233	234	211	230	230	261	212	220	239	239	213	241	238	235	239	233	216	217	228	209	244	204	259	249	231	260	209	224	230	235	209	265	249	212	216	245	221	221	228	247	241	215	198	219	220	215	219	212	225	234	232	257	224	233	203	227	231	206	235	234	210	218	223	238	262	225	213	243	213	222	215	238	239	226	247	212	213	220	204	202	238	237	239	212	214	220	225	249	250	203	214	247	257	245	221	231	202	233	228	258	185	220	208	216	223	222	228	238	230	234	238	210	214	247	222	243	193	209	235	251	238	227	214	218	210	230	230	214	250	237	254	202	214	241	251	221	223	223	239	220	202	235	216	228	220	212	210	247	223	216	241	191	207	226	233	241	223	249	236	208	225	242	240	211	224	236	220	225	182	257	240	235	235	221	225	231	255	227	254	240	225	219	249	220	221	210	214	227	219	223	226	215	230	258	229	256	229	222	273	234	209	239	218	226	181	201	249	220	195	245	247	235	227	221	222	248	206	237	247	227	219	224	252	244	216	205	230	244	224	216	207	236	227	231	231	224	233	224	226	224	231	232	230	223	254	214	249	223	239	208	228	243	217	217	209	207	216	218	221	211	228	204	251	248	238	232	224	242	253	232	223	216	230	249	237	200	241	225	265	215	247	233	234	220	215	235	225	220	214	205	222	220	236	236	227	225	220	216	217	203	217	218	209	255	227	237	219	230	221	236	221	222	227	238	243	226	210	250	247	215	208	215	226	229	223	239	221	197	235	227	236	211	233	214	213	238	238	215	210	221	226	222	253	231	243	213	234	247	252	208	230	258	235	221	220	210	253	216	234	229	246	223	198	230	217	211	257	250	211	253	220	247	245	243	204	229	228	207	242	227	242	193	214	204	251	207	218	211	231	244	230	235	228	258	239	209	241	255	223	217	253	235	205	225	239	224	220	236	218	212	216	218	224	192	220	218	227	236	233	229	224	206	237	241	230	237	235	239	215	230	245	213	219	231	219	205	203	202	240	223	199	227	210	234	236	206	209	215	222	213	223	243	221	238	223	233	224	200	212	198	225	228	245	214	219	213	227	198	233	220	231	224	223	236	240	228	210	213	218	256	242	229	228	199	199	206	255	231	214	213	247	224	238	236	222	235	238	217	203	220	216	261	213	206	210	209	236	260	227	241	249	224	237	214	261	229	229	222	208	226	229	205	208	231	233	226	251	224	231	204	219	253	227	227	227	241	215	241	231	203	209	248	215	226	243	235	247	211	229	239	231	222	237	228	206	217	203	215	223	241	189	226	210	220	251	197	217	222	219	218	209	205	227	220	220	229	245	221	231	236	232	215	222	235	222	235	198	223	200	243	252	254	218	217	219	239	197	238	214	222	259	231	226	234	234	232	221	253	218	222	220	255	216	236	246	188	219	229	222	221	234	206	234	233	211	228	246	217	247	240	228	205	213	224	247	211	204	212	238	234	255	222	216	243	250	215	237	216	212	235	214	241	237	236	244	232	198	214	214	235	227	227	246	242	226	228	219	223	222	244	208	204	231	248	219	239	217	214	239	233	238	241	214	234	241	213	248	224	241	236	232	223	208	214	230	197	221	208	257	230	224	218	217	217	218	242	202	220	235	223	226	235	208	206	211	220	261	210	198	213	229	217	241	249	210	220	206	227	249	224	236	209	249	262	200	216	234	262	212	223	238	211	195	242	216	215	245	240	211	230	203	221	238	197	211	211	247	223	212	236	185	236	244	236	216	241	230	246	221	249	221	218	263	223	218	247	229	213	217	192	222	245	205	230	222	252	237	210	257	218	242	186	203	189	213	234	240	223	248	226	203	239	220	221	214	222	218	249	199	215	248	225	223	213	230	219	200	204	193	216	213	224	240	242	219	208	214	218	242	253	223	204	220	250	239	210	210	213	226	211	221	225	209	224	210	222	222	206	213	233	230	239	221	235	224	232	241	174	234	229	195	219	238	234	225	241	239	237	205	208	244	227	232	211	213	277	224	225	215	235	223	216	204	225	218	207	221	237	212	216	211	218	259	222	233	214	244	220	178	209	211	208	200	244	217	195	211	232	263	211	237	214	253	224	214	227	216	226	202	227	223	228	224	222	265	219	244	252	193	234	253	230	237	229	221	229	214	229	224	217	211	223	206	223	227	221	255	238	209	221	225	220	260	231	215	252	239	239	240	213	255	232	231	227	212	224	232	202	228	228	200	215	209	226	241	218	211	237	251	216	221	222	222	219	216	237	208	232	226	220	233	231	227	228	236	256	227	247	228	229	197	239	229	215	208	200	224	206	217	203	235	216	202	217	250	222	217	253	240	227	246	207	229	224	234	218	245	194	227	234	200	213	244	220	210	238	230	251	221	234	241	224	221	223	235	228	234	188	221	226	242	209	219	254	240	238	234	224	210	200	218	234	214	225	246	210	225	226	187	248	216	223	241	232	222	265	214	230	259	232	263	204	221	231	254	220	232	234	241	220	249	211	251	234	240	240	214	212	240	224	188	230	242	248	223	248	219	253	239	235	232	242	230	237	241	215	254	219	216	215	238	236	234	241	211	211	208	217	209	239	220	214	236	241	226	213	220	244	211	226	229	240	227	240	218	213	228	237	233	226	244	212	241	251	251	248	212	242	266	230	227	214	203	254	214	223	250	199	234	256	222	247	227	235	195	247	226	227	237	227	234	178	246	215	253	212	225	213	228	196	205	223	224	243	237	229	234	229	248	238	222	228	224	227	231	207	225	222	207	220	199	233	232	197	219	239	209	234	219	219	234	211	229	224	227	235	232	247	235	208	223	212	233	233	234	223	249	226	244	203	212	240	219	236	224	221	221	219	227	247	207	232	237	225	242	253	205	248	213	206	209	221	228	172	237	232	226	244	245	226	239	215	225	232	244	229	211	213	227	240	232	212	217	221	229	209	216	239	213	215	230	221	243	238	219	213	234	199	235	203	219	223	241	227	236	217	223	198	227	229	227	218	235	241	208	225	215	209	198	230	242	222	242	218	226	242	236	200	226	227	226	222	241	207	227	212	203	215	250	250	226	246	229	261	222	253	240	257	259	247	225	272	225	231	226	224	218	228	224	235	243	226	246	214	209	242	210	226	227	232	230	213	226	229	220	228	255	236	224	237	251	189	231	216	198	239	218	246	256	243	208	242	219	218	221	233	224	223	220	230	229	246	220	219	226	218	211	225	213	211	208	241	213	225	248	206	235	202
10164	27759	21449	12741	9196	7099	5343	4214	3358	2742	2278	1930	1548	1389	1234	1056	998	881	726	702	653	612	594	552	513	535	479	481	444	440	406	428	405	423	401	394	427	405	404	431	376	426	379	420	377	363	402	392	394	376	353	388	379	357	352	391	377	396	412	386	348	367	383	365	403	400	396	345	367	416	390	387	380	408	389	366	380	398	393	394	357	380	343	350	373	393	348	375	402	388	406	396	377	372	389	374	386	398	386	391	403	403	382	365	389	380	376	387	367	384	355	372	363	356	378	386	336	362	370	362	362	399	374	343	378	349	410	367	378	335	398	383	389	390	365	396	360	396	369	369	327	385	364	375	393	378	370	376	363	348	387	392	402	345	380	347	376	382	412	375	365	389	395	389	379	367	378	389	388	366	329	421	368	352	327	367	370	359	341	362	388	399	375	392	402	353	382	378	374	353	353	374	353	372	350	360	390	355	380	373	401	373	395	353	392	352	373	362	348	378	426	392	406	352	383	375	388	369	357	389	380	395	364	339	394	365	346	371	400	402	375	387	377	351	374	377	376	388	363	372	376	360	384	332	391	400	383	359	368	371	350	359	358	379	381	379	370	363	335	400	383	368	361	370	363	366	379	385	401	358	375	362	392	397	369	390	360	404	360	391	337	378	362	378	364	406	407	395	348	375	365	372	356	390	334	375	404	395	372	387	364	386	407	384	350	354	372	406	355	363	367	381	359	408	347	350	362	405	390	431	357	365	380	381	367	384	357	317	392	376	383	356	358	359	395	345	361	384	359	349	377	411	388	382	396	403	419	366	369	376	348	382	373	373	348	391	391	371	403	369	351	397	396	379	369	386	338	399	366	374	361	373	373	384	399	379	346	381	370	384	372	340	411	364	361	367	352	407	363	353	336	357	387	369	359	351	390	352	421	379	361	372	344	391	398	364	364	363	366	388	336	340	346	362	386	366	372	375	358	394	390	376	384	388	361	388	370	359	378	387	366	343	358	369	371	384	364	367	374	374	402	368	369	338	383	327	371	331	379	390	382	419	393	317	361	373	390	382	366	366	363	394	380	396	386	351	397	367	363	365	350	387	389	364	372	394	384	395	362	387	378	398	369	390	396	380	391	377	401	388	354	404	379	363	387	347	355	389	368	387	364	384	355	413	365	374	373	379	379	379	367	360	353	382	372	378	382	381	353	414	372	383	364	354	342	356	394	400	371	360	382	370	357	372	378	367	360	382	345	367	329	370	383	360	374	363	348	356	352	356	348	349	394	381	347	378	370	394	365	398	382	368	395	361	363	378	372	395	360	381	337	375	394	379	339	399	398	370	361	421	362	379	381	382	354	370	344	389	373	373	349	361	367	344	351	344	380	389	364	363	375	369	367	357	396	342	376	390	401	390	393	362	370	415	362	387	390	368	348	426	423	377	350	381	344	373	368	361	350	373	397	410	379	393	376	345	427	347	366	368	361	377	431	389	342	377	387	365	375	364	393	382	374	394	354	378	336	382	357	365	355	366	356	362	341	370	385	385	346	377	366	363	388	394	398	340	380	350	378	385	351	398	375	361	341	379	352	322	414	343	358	371	369	349	364	356	374	359	373	371	380	378	340	386	409	364	350	364	369	360	418	370	382	408	379	366	369	366	393	374	392	382	369	351	380	383	363	375	367	368	405	354	390	379	375	364	357	355	362	379	378	387	362	354	362	411	357	381	425	359	392	373	362	391	358	371	366	386	406	389	354	358	376	363	400	391	377	367	367	376	390	381	362	355	380	349	368	400	372	356	386	376	377	385	349	396	375	383	381	347	394	376	373	378	391	366	364	343	378	376	379	362	363	368	378	349	383	371	351	386	390	379	358	344	349	337	386	373	395	393	370	407	367	398	336	375	358	338	361	363	387	359	392	369	374	361	410	377	381	386	384	369	369	360	386	354	395	369	409	373	356	392	385	347	396	367	342	380	376	343	333	376	372	356	367	341	364	363	349	368	343	377	376	385	347	351	399	346	355	381	348	384	359	385	356	359	363	408	373	365	360	377	349	406	391	363	365	366	363	374	352	365	358	358	367	351	365	361	355	392	420	355	368	364	396	387	377	366	354	394	368	361	392	377	365	384	375	366	376	386	395	358	377	357	368	358	359	402	358	381	353	378	366	359	420	325	362	372	368	402	383	385	344	366	347	365	344	353	399	391	369	401	394	367	412	370	349	371	390	397	354	349	373	377	370	377	359	376	378	379	324	378	364	357	389	359	371	352	360	386	362	370	355	343	387	340	358	381	345	391	391	347	387	352	360	352	354	397	407	402	386	385	411	348	379	349	385	374	380	364	349	387	381	369	363	329	364	361	400	377	347	392	381	396	356	373	390	377	369	372	346	367	387	378	384	418	390	408	351	396	391	386	403	372	358	374	354	362	387	371	403	337	369	360	348	339	335	341	384	372	368	402	363	355	372	337	335	389	387	365	357	369	367	369	354	346	381	373	376	404	411	392	395	378	369	384	353	358	342	369	381	368	375	394	348	386	378	390	405	386	357	375	403	344	367	391	363	416	370	370	344	349	402	362	367	378	387	324	385	372	363	362	359	370	349	418	374	378	351	354	394	355	395	363	375	343	391	362	387	368	355	399	378	354	371	372	381	377	332	352	371	396	351	379	381	381	358	373	350	384	355	376	359	332	350	342	337	389	381	381	394	362	393	363	369	379	373	390	362	381	364	364	376	373	355	335	391	396	417	364	345	386	380	411	350	391	377	370	375	359	376	381	360	387	350	363	394	359	408	389	374	391	374	368	322	391	379	362	422	351	388	347	381	351	387	405	370	350	382	337	355	367	362	340	383	356	347	406	374	415	374	388	380	394	353	384	396	361	360	377	374	357	337	381	356	338	371	359	376	358	375	363	359	362	383	368	382	362	376	382	347	361	382	370	373	425	335	384	338	366	366	392	384	380	369	398	367	354	350	399	410	378	364	349	414	377	359	367	339	387	365	398	370	405	385	371	383	393	368	387	362	384	394	351	356	346	371	381	363	350	370	370	388	354	365	403	365	381	393	381	390	369	349	381	405	360	401	372	368	344	343	375	356	382	367	403	396	394	359	347	350	367	395	371	355	408	365	365	389	327	351	363	380	367	361	396	387	400	380	365	413	378	356	364	372	388	381	352	346	344	374	365	384	364	389	352	364	389	361	386	377	395	364	344	370	392	378	388	353	362	390	395	408	390	371	376	354	334	369	377	382	368	358	372	367	376	397	371	366	341	381	361	396	377	335	374	432	359	351	383	389	401	382	376	373	400	377	401	395	361	354	395	387	408	366	352	355	351	393	363	372	350	354	383	328	414	367	379	327	381	399	381	342	393	404	367	370	394	367	375	345	356	403	381	414	361	405	362	365	376	372	380	387	338	381	394	350	390	390	350	420	389	390	400	365	366	412	378	419	412	360	378	363	343	405	384	339	363	388	379	350	366	404	376	365	362	354	363	385	400	378	397	375	352	377	349
24925	21439	25900	23200	4870	2079	1490	1208	981	766	739	630	610	535	463	467	426	364	380	354	370	349	365	348	345	329	336	317	303	336	303	331	301	297	337	300	324	310	264	331	293	259	318	323	327	320	274	305	302	298	304	301	305	329	307	300	262	316	308	283	316	287	309	303	324	274	292	313	283	283	299	275	326	283	335	312	291	289	299	302	296	334	280	317	292	285	296	306	312	297	290	325	310	308	282	286	311	298	325	273	283	321	295	317	308	301	275	285	300	297	293	323	321	296	312	298	309	279	287	292	271	299	313	307	299	300	290	296	312	253	269	305	295	289	296	300	297	298	300	304	328	280	305	292	281	320	295	301	293	254	289	300	277	313	269	312	298	320	288	295	310	306	331	279	299	296	351	282	311	293	272	295	329	284	290	287	290	267	320	264	285	284	278	307	294	319	313	314	305	270	269	284	310	305	297	295	301	281	287	329	292	315	300	294	295	310	286	304	324	278	296	298	291	311	304	307	330	287	283	314	308	297	292	305	312	309	303	301	283	281	326	289	312	312	308	301	306	322	292	287	285	274	292	291	271	287	294	311	305	332	270	301	293	296	294	311	314	319	295	319	294	311	292	286	296	318	298	298	310	288	290	320	289	306	327	302	300	294	297	303	302	289	296	320	309	270	297	300	280	305	319	288	307	297	292	290	288	311	284	310	321	281	295	299	307	318	271	311	267	316	315	297	253	304	296	292	277	311	258	298	270	284	301	286	296	287	269	311	337	288	321	305	272	299	324	283	289	305	345	310	314	285	283	312	319	317	314	276	286	288	305	295	277	294	299	303	300	271	282	288	302	299	307	294	306	293	304	295	300	295	278	287	305	325	298	289	325	330	304	276	325	285	301	316	330	302	310	299	282	297	318	293	305	306	273	332	307	285	298	302	313	321	303	322	286	301	302	301	289	312	289	265	298	313	294	330	271	301	333	307	289	300	312	262	288	314	307	319	278	291	280	317	304	296	257	335	308	300	293	308	282	292	276	302	288	291	264	298	320	302	289	292	286	282	294	302	286	290	298	271	303	311	298	307	328	315	315	309	293	291	301	276	307	263	297	280	290	302	280	297	280	311	301	305	303	319	310	300	319	302	284	297	292	293	298	297	306	291	272	317	296	301	296	297	304	300	285	297	302	296	307	298	279	288	294	275	308	329	293	288	326	294	317	267	315	284	302	263	303	313	283	294	324	284	299	296	282	276	304	308	301	316	320	278	309	288	339	297	309	315	305	315	299	322	293	284	287	327	292	277	288	297	266	316	303	285	296	300	308	300	311	295	293	289	291	287	340	280	314	303	283	279	308	301	288	289	301	295	300	294	283	274	307	337	313	307	292	287	276	287	304	319	304	307	328	319	299	309	296	289	299	315	305	306	315	315	303	299	321	291	281	309	260	275	273	303	295	274	302	299	301	273	302	282	307	305	307	263	283	305	310	289	273	288	294	299	293	300	300	305	294	289	304	296	282	297	278	331	320	302	291	267	286	293	321	281	298	296	308	324	283	313	294	300	297	304	313	290	308	271	290	305	310	296	311	321	273	286	296	288	285	290	301	289	281	291	250	308	296	327	294	314	278	289	320	306	324	297	307	315	307	270	306	296	291	300	271	289	286	304	300	293	301	259	298	286	308	288	308	307	337	290	296	296	270	313	281	279	297	294	305	296	291	286	261	309	279	299	303	276	304	314	298	295	324	289	288	297	285	295	293	293	318	352	330	275	340	307	331	295	305	284	304	318	295	295	285	303	303	283	322	278	322	298	320	297	320	273	258	289	261	282	326	324	305	291	298	309	313	313	269	293	302	294	294	290	312	294	289	277	283	287	309	291	324	313	272	339	300	296	295	290	338	311	323	281	284	260	292	317	271	281	276	319	293	298	298	279	306	268	271	313	274	264	278	283	310	307	329	321	303	321	292	293	263	315	304	283	279	282	302	291	317	286	302	287	301	288	290	305	298	294	314	255	305	289	310	266	300	289	285	299	305	327	291	285	250	300	321	277	273	294	288	288	308	320	302	315	322	302	262	295	308	285	285	299	274	296	269	293	275	316	296	299	357	285	276	291	313	319	298	318	323	278	281	312	311	327	306	281	289	280	290	315	289	312	301	304	300	288	278	290	305	291	294	330	289	285	284	297	285	312	312	308	286	302	293	281	297	296	282	317	294	303	299	281	274	294	304	280	325	297	311	302	326	318	273	263	269	288	308	282	305	268	337	308	298	274	297	299	296	301	328	280	293	306	299	272	299	285	291	307	300	298	315	298	296	318	304	296	273	272	297	316	283	285	305	308	269	299	262	271	301	313	288	252	319	294	295	318	292	318	290	277	290	298	315	293	316	293	305	282	318	304	277	328	302	304	272	298	332	329	285	274	270	297	293	316	279	312	309	280	302	298	314	296	298	286	290	319	318	283	284	325	289	314	293	328	317	324	294	257	311	286	291	297	275	323	292	285	309	292	315	283	322	320	301	270	296	292	275	279	308	283	302	283	291	312	312	315	276	290	273	304	298	273	306	325	257	272	291	344	299	348	287	278	288	296	284	309	267	321	307	311	281	283	308	297	291	290	291	300	290	290	296	292	303	266	302	292	330	290	298	288	312	274	306	289	310	286	300	275	309	290	291	292	296	311	306	310	275	285	303	283	295	274	321	281	304	302	293	321	329	309	326	297	287	309	303	278	289	316	320	336	288	275	312	280	269	312	319	292	310	301	309	293	289	280	275	276	308	304	265	283	291	317	281	265	293	308	289	302	298	319	278	284	337	292	277	274	292	311	272	301	321	271	294	305	276	280	292	278	287	306	289	352	295	330	287	283	272	324	324	273	300	323	320	329	259	304	320	287	314	288	282	304	266	292	302	333	294	272	291	298	304	321	334	311	347	302	308	261	291	256	293	294	281	293	291	327	300	283	308	300	318	300	324	295	285	274	301	288	321	284	287	297	277	298	309	285	316	305	289	270	320	321	329	318	285	296	299	265	288	319	295	310	292	314	332	303	295	283	303	309	292	274	287	267	310	303	277	285	279	297	298	299	306	297	316	318	292	284	323	305	270	304	300	297	316	331	322	267	322	294	277	331	282	300	300	303	292	275	300	286	295	262	299	305	318	281	297	287	283	278	279	315	280	302	271	303	282	291	312	311	273	253	291	315	278	310	281	305	289	282	301	304	311	303	297	291	312	282	305	306	314	295	301	330	269	280	261	307	281	283	326	340	283	316	328	328	305	293	302	280	291	268	270	273	291	304	282	315	265	260	338	284	253	287	287	295	287	329	290	314	320	295	300	292	294	301	287	282	331	284	270	320	277	274	298	288	279	280	297	269	276	325	314	287	286	301	279	295	311	289	303	299	358	314	292	336	310	298	311	329	281	284	270	289	322	293	313	304	295	304	283	306	284	281	304	294	331	302	271	297	326	308	305	291	321	315	292	290	280	286	302	279	300	312	289	332	277	305	305	309	322	290
9664	23117	17223	9990	7375	5503	4293	3426	2726	2229	1987	1660	1440	1229	1158	970	869	862	773	756	688	663	640	587	632	568	536	523	521	522	516	514	510	528	525	518	486	492	493	490	519	507	522	511	507	496	473	497	493	526	486	496	479	516	466	442	496	500	456	475	477	459	465	494	451	521	489	529	471	485	491	477	493	472	479	472	480	510	478	525	474	457	496	504	521	459	496	468	475	473	468	493	497	462	436	506	477	471	458	460	475	481	484	471	466	487	444	472	444	504	475	481	484	492	471	492	457	477	506	468	499	463	509	460	506	480	467	509	477	475	447	502	496	473	483	471	463	470	455	476	485	490	493	464	498	445	476	476	437	471	511	483	489	491	489	458	459	464	446	500	466	447	458	502	482	491	456	485	449	485	474	481	468	493	492	493	460	511	481	486	451	455	501	533	491	475	462	474	477	492	474	524	431	470	476	470	479	481	493	476	496	464	543	465	451	497	496	480	489	508	441	442	515	475	461	458	478	497	519	463	522	480	477	466	515	487	497	523	482	514	528	474	485	510	484	487	480	521	449	493	525	464	498	489	468	477	477	524	475	455	475	494	516	458	505	450	483	476	500	493	485	485	486	473	506	476	491	488	504	454	484	487	515	468	498	467	514	457	443	478	462	488	485	490	465	494	473	487	531	465	524	483	522	524	448	461	494	499	481	453	454	443	500	484	502	511	486	483	476	513	463	493	468	454	501	516	473	478	464	497	445	446	482	488	476	462	465	453	521	481	500	512	444	498	475	471	480	483	461	449	471	504	488	461	470	443	461	502	501	477	479	475	484	475	458	455	479	491	486	484	455	476	473	463	473	440	445	474	468	485	471	479	497	471	454	472	533	484	494	489	486	475	466	462	513	487	440	473	483	484	455	499	470	411	458	479	488	500	495	498	494	509	507	496	455	516	524	430	504	448	468	435	491	473	495	428	515	544	487	488	475	494	475	511	460	531	477	485	477	447	498	450	491	443	476	495	497	434	464	502	538	496	486	473	478	478	497	491	463	481	446	476	494	503	504	459	474	468	468	470	478	449	504	510	475	469	484	486	469	472	492	453	450	456	488	497	463	480	455	460	499	444	482	463	494	472	456	474	512	501	477	454	484	499	453	487	532	509	484	448	491	491	485	451	479	493	480	513	463	513	508	523	496	476	441	486	451	484	477	466	511	491	496	476	470	546	488	467	490	462	471	444	470	473	539	492	478	464	483	482	478	455	446	493	482	522	498	453	476	474	475	491	494	541	431	459	489	475	491	448	467	483	504	478	487	453	492	472	493	483	475	470	441	451	497	503	499	511	494	454	498	487	478	486	489	547	480	499	467	510	463	505	439	477	471	476	476	470	545	488	513	477	483	441	477	486	495	453	488	481	477	450	471	457	468	475	500	490	513	492	478	505	475	460	462	476	519	436	456	496	466	475	509	479	480	502	474	482	502	481	454	471	459	444	503	502	476	506	498	463	501	479	466	497	492	498	473	509	491	503	489	490	440	479	496	453	485	488	467	500	454	445	459	467	477	499	505	496	522	453	439	469	479	460	513	536	488	457	482	464	435	480	482	497	481	486	489	491	471	484	508	480	486	502	520	492	446	474	473	452	445	472	482	485	441	517	516	462	521	473	522	534	480	480	487	493	471	496	505	497	525	499	471	509	449	496	501	503	458	469	473	509	487	497	510	472	548	452	453	475	453	470	470	475	465	448	411	469	497	488	504	508	449	483	468	494	511	493	505	495	438	498	492	499	468	498	411	509	488	456	484	483	463	486	483	501	477	461	491	476	509	504	488	456	471	491	496	498	485	488	495	489	434	486	482	441	481	479	493	474	495	471	500	454	471	479	509	485	478	470	490	474	460	489	500	496	492	490	490	497	459	490	455	465	475	474	477	522	486	472	456	481	482	466	511	471	450	489	460	491	471	503	493	514	474	479	451	505	485	502	444	463	451	502	501	426	480	470	487	486	471	503	500	501	498	494	482	500	471	486	464	473	524	496	502	487	459	494	434	478	468	501	497	497	454	485	462	487	473	510	449	425	485	480	492	495	492	472	466	499	427	452	428	463	503	479	448	466	514	460	439	488	502	457	450	517	469	451	517	493	482	487	492	494	476	471	495	460	487	443	492	505	494	496	491	476	481	466	483	448	512	489	491	483	458	468	425	472	530	534	495	480	492	494	508	492	490	487	494	459	500	539	454	487	428	455	435	487	467	466	480	474	457	469	498	464	484	450	474	485	494	488	496	485	494	483	503	466	468	509	471	514	515	471	470	487	511	498	468	488	436	466	472	462	537	502	457	471	499	517	451	459	470	528	456	462	464	490	437	511	494	492	464	480	464	542	517	460	498	449	498	461	502	465	436	483	460	514	490	475	464	521	447	464	468	490	467	499	440	512	500	440	467	513	465	468	503	514	495	486	475	482	477	439	484	491	495	511	427	496	480	505	489	452	476	479	480	485	442	488	470	488	510	476	426	451	494	512	460	477	508	483	487	474	470	515	480	489	467	494	437	477	479	505	428	461	462	500	528	480	465	452	493	480	511	474	455	520	451	484	483	457	484	471	442	463	466	494	506	492	462	486	435	486	453	471	483	521	512	467	478	497	453	515	467	474	479	505	467	488	495	446	482	454	472	499	478	455	484	476	504	478	472	488	498	468	458	481	501	465	465	481	496	470	473	495	464	483	504	496	494	472	488	467	471	428	455	477	479	495	485	446	459	482	466	434	431	461	469	488	451	485	494	463	465	443	466	455	485	466	432	517	491	481	463	489	460	501	463	482	489	506	496	446	480	492	483	517	496	464	491	472	502	502	468	472	455	487	472	487	508	503	511	460	527	491	484	497	465	485	440	491	477	499	461	453	462	468	480	470	529	496	494	518	511	511	533	517	470	445	472	466	500	481	439	498	481	477	489	457	500	474	461	510	449	488	504	509	488	476	503	479	457	465	460	532	468	458	453	515	484	463	490	454	489	472	484	449	462	501	431	504	488	512	463	526	503	485	471	500	507	461	479	453	519	483	475	470	485	438	485	491	459	465	462	487	471	476	460	470	479	491	474	493	462	468	471	498	499	471	485	492	459	482	551	485	475	475	456	496	463	505	491	461	507	484	488	481	467	463	492	471	484	505	479	510	470	509	497	497	473	510	476	459	465	506	476	493	446	505	521	499	494	482	475	516	487	496	453	493	472	484	518	454	449	478	507	481	480	439	481	447	519	480	447	508	438	494	502	442	506	492	483	483	472	497	451	464	457	459	484	443	475	474	503	490	505	483	486	502	487	453	459	480	478	496	467	449	505	412	485	493	525	490	497	546	468	496	413	465	478	485	467	509	470	493	473	501	466	477	473	463	473	480	473	476	481	450	504	474	469	437	512	501	494	511	462	447	441	469	472	502	486	476	478	491	464	509	475	493	472	438	503	464	456	469	480	486	494	475	533	483	453	468	509	437	460	515	501	480	503	446	450	516	490	473
22692	21494	28800	24624	21505	19919	5932	2311	1527	1410	1044	980	789	698	604	505	474	415	380	336	319	279	293	268	264	245	260	232	211	233	226	229	163	198	226	200	194	186	204	204	183	221	200	180	216	218	193	197	198	174	200	197	174	204	181	181	179	227	187	188	195	184	195	220	190	177	179	191	186	182	194	203	206	189	197	213	197	201	185	194	187	184	188	206	192	200	188	157	203	180	198	205	196	195	194	168	187	183	192	214	202	180	195	176	194	186	205	196	202	189	200	204	192	190	200	173	198	166	211	182	190	184	180	189	175	185	163	192	198	188	189	203	176	167	195	188	201	171	194	175	197	177	208	209	175	202	187	199	183	173	167	171	163	190	207	174	205	192	170	200	177	192	202	189	173	193	204	190	204	168	175	205	170	185	188	187	198	191	206	169	206	202	167	201	186	176	193	186	186	185	198	167	176	177	185	186	171	175	175	199	185	185	190	185	185	164	181	175	190	164	197	185	205	182	195	192	168	199	187	200	202	194	195	185	187	196	177	184	149	212	193	192	186	206	202	195	175	171	180	194	203	201	174	190	193	183	183	178	159	199	190	197	196	211	184	191	219	197	189	172	190	204	200	205	194	154	172	209	208	188	176	217	187	187	182	161	193	188	172	188	192	184	156	181	175	196	206	186	195	171	175	214	179	213	170	185	170	176	183	162	195	200	174	184	184	161	180	188	212	177	204	189	195	169	190	189	201	219	195	191	197	200	174	178	156	154	162	172	194	182	204	202	225	190	153	176	188	161	193	203	176	190	184	168	208	167	165	174	186	164	205	182	188	183	194	207	209	173	211	202	185	178	223	173	154	193	210	193	186	180	201	177	189	188	189	200	184	208	197	183	193	179	183	199	189	172	176	183	201	155	187	180	182	182	200	160	155	184	179	183	181	183	182	198	169	192	207	162	182	189	187	192	177	185	194	165	200	189	195	189	189	173	193	202	203	190	188	186	186	179	171	183	184	172	185	191	191	182	190	183	183	194	165	175	184	198	203	186	171	149	190	200	168	176	185	191	178	181	186	201	186	195	159	191	208	172	162	187	174	218	198	191	203	166	174	175	177	189	206	176	201	185	210	179	177	192	173	181	186	175	200	192	186	200	172	190	168	197	189	165	159	176	182	184	175	190	173	188	179	181	180	201	162	169	175	194	204	177	172	191	186	194	171	186	180	175	197	193	164	194	175	183	188	185	193	191	195	173	174	172	195	209	197	191	164	191	197	184	206	189	207	184	171	173	160	186	179	195	193	165	203	173	185	190	209	187	184	224	209	188	176	165	171	197	185	167	174	183	190	189	192	190	192	182	183	181	176	188	193	186	172	201	182	177	175	195	183	202	209	188	188	181	199	185	174	172	181	178	169	170	183	179	187	184	169	193	178	197	150	188	206	190	177	173	193	177	206	191	194	163	191	163	175	167	165	172	192	188	180	198	187	182	193	175	181	195	195	203	199	176	208	173	202	177	193	190	169	178	177	214	182	152	206	174	166	171	160	178	161	184	160	184	174	209	191	187	167	189	173	210	203	188	195	198	204	166	185	225	200	201	175	171	161	207	188	153	158	190	179	167	188	214	181	200	211	187	195	196	177	183	189	196	184	156	211	161	169	188	193	201	192	183	178	188	184	184	191	181	211	187	177	175	210	185	188	188	186	201	166	190	177	197	187	202	180	169	205	209	182	200	183	189	175	160	172	218	176	166	188	192	174	186	192	188	186	173	182	174	177	194	183	202	180	189	196	217	172	191	154	182	161	187	170	188	159	189	151	176	176	156	169	195	182	179	193	197	168	168	166	193	163	165	175	172	177	173	183	198	185	202	172	207	194	195	182	196	184	184	196	211	167	191	178	171	165	181	176	171	199	184	187	192	168	182	187	159	215	152	169	189	161	185	194	165	193	177	177	169	181	160	204	178	207	218	175	183	174	163	168	160	206	152	184	178	199	209	168	191	206	176	200	193	187	185	186	161	179	200	187	176	174	213	198	189	183	172	190	190	169	180	192	178	187	177	187	153	185	161	171	177	196	181	172	190	191	195	187	195	188	191	198	205	143	165	206	174	161	166	210	204	176	162	184	181	190	203	187	180	176	192	209	160	173	175	169	186	205	167	191	179	202	235	175	172	176	178	185	196	177	187	179	192	177	168	168	190	161	184	179	179	175	174	177	156	193	169	194	178	187	177	204	178	173	192	186	178	197	152	191	203	204	181	179	191	201	181	203	182	200	191	193	191	210	180	201	174	201	179	189	174	180	194	190	187	200	160	186	184	180	194	190	201	188	166	186	201	223	190	193	190	172	183	177	197	208	156	192	185	176	194	178	174	202	165	165	183	162	163	201	180	191	182	190	181	174	202	168	182	180	186	200	191	195	206	173	167	178	196	204	189	191	178	191	160	191	187	205	200	179	170	174	207	190	186	174	199	201	166	190	187	182	166	186	184	183	181	181	193	185	198	190	185	189	200	170	186	187	187	201	176	160	182	173	187	174	180	179	167	187	161	182	176	183	199	184	166	206	185	174	192	181	177	181	191	191	200	186	176	169	163	185	180	181	185	169	182	185	196	176	204	158	196	186	191	180	172	183	215	182	189	198	172	208	183	200	193	182	187	179	181	176	177	178	160	181	153	153	192	190	181	152	173	196	202	199	188	182	197	184	165	194	162	185	179	185	200	176	180	200	173	171	183	178	201	209	162	176	155	186	163	192	200	174	171	196	210	189	180	190	184	194	185	177	199	183	202	180	195	178	180	189	181	184	170	160	170	200	177	187	160	179	179	191	187	201	187	189	199	174	165	193	167	191	180	175	172	186	172	188	222	177	175	184	197	172	197	159	165	182	181	178	171	185	184	191	196	167	171	182	185	198	188	194	184	179	172	181	196	178	156	195	215	202	193	179	205	179	196	212	158	157	174	208	177	196	175	171	204	216	180	176	224	174	191	160	200	192	161	172	182	176	168	198	166	190	188	197	179	162	177	197	177	164	187	178	184	149	186	184	155	179	183	203	162	173	185	185	181	175	178	156	187	182	192	191	199	199	178	195	149	193	175	204	194	163	177	156	199	189	166	194	177	197	185	199	190	192	201	194	189	180	191	190	215	185	171	177	193	185	191	188	183	178	178	170	177	195	180	176	164	212	210	173	196	190	176	176	175	191	200	181	176	202	198	195	196	168	177	181	181	193	184	167	198	188	177	189	193	174	194	184	167	166	182	175	172	176	181	187	176	176	184	195	158	171	197	165	196	159	186	186	177	199	167	202	221	177	203	181	186	190	179	192	177	177	180	214	172	166	196	209	179	186	182	181	190	180	192	188	178	195	206	191	173	182	200	218	192	176	195	173	190	192	195	193	197	172	192	177	163	189	197	164	198	193	219	174	177	201	192	173	205	186	182	203	166	170	182	201	173	172	210	172	187	195	150	165	195	195	174	171	192	180	184	195	200	192	177	191	193	151	197	182	163	188	207
11603	31872	25601	16434	12276	9778	7473	5730	4571	3816	3144	2575	2153	1900	1591	1296	1118	995	873	771	699	640	619	519	453	465	419	403	418	388	404	340	380	374	358	383	333	362	326	326	328	345	360	338	335	352	336	325	321	317	346	357	340	322	338	302	331	281	330	304	347	325	316	329	326	293	283	265	300	293	316	293	318	319	281	318	300	309	321	286	324	326	305	292	310	351	320	297	321	343	287	319	333	278	330	327	303	297	338	326	310	283	300	315	309	305	283	314	279	305	299	290	292	314	318	295	317	303	314	313	279	309	332	268	313	301	299	285	342	303	285	321	268	301	278	313	314	304	278	300	319	273	297	295	298	305	295	309	303	281	299	317	306	298	315	306	304	307	318	313	307	316	337	274	282	283	303	280	282	281	313	297	305	294	308	320	286	321	298	289	304	282	326	275	298	297	298	332	266	286	296	332	285	310	279	290	302	333	292	344	300	265	315	330	263	328	283	299	301	286	321	281	294	301	327	289	280	266	291	289	295	279	295	303	301	280	291	291	300	274	316	322	304	278	285	301	298	314	273	325	303	284	314	278	288	312	265	322	304	288	281	323	263	298	281	296	309	299	313	308	274	298	288	320	339	290	301	297	324	304	316	286	267	317	294	268	268	292	277	271	312	293	268	318	276	283	272	299	287	311	291	308	287	300	319	298	293	333	291	321	292	289	310	301	319	277	305	302	287	280	275	280	299	326	282	301	283	290	313	288	315	295	299	290	279	302	300	274	274	301	263	302	276	290	305	287	292	286	331	304	302	279	308	310	300	300	296	271	297	289	299	298	323	322	313	260	271	285	289	265	292	269	299	308	290	304	281	324	305	309	294	292	332	302	311	337	318	319	290	292	311	279	254	298	281	302	317	308	295	298	314	304	280	262	298	284	328	296	285	322	306	273	303	300	300	290	276	283	316	302	332	284	292	301	300	271	287	310	314	301	287	302	297	326	270	291	283	316	289	301	293	277	308	303	283	268	290	279	333	279	308	278	304	287	314	305	304	283	294	257	291	288	293	269	302	316	298	309	299	288	305	302	316	298	306	311	272	285	273	286	272	287	291	306	302	336	311	291	328	282	278	316	307	285	302	319	289	300	290	310	316	292	302	276	277	309	307	287	279	294	297	278	310	283	290	298	315	278	285	303	281	312	296	270	289	304	269	286	292	336	278	280	298	289	267	282	287	285	312	316	314	296	315	290	293	252	273	302	321	314	282	300	282	272	311	322	311	307	278	277	270	296	281	317	301	287	342	281	310	296	302	278	278	309	312	297	307	301	305	295	270	306	269	274	309	304	301	299	280	308	291	294	284	327	314	303	318	300	289	297	296	297	290	317	312	310	278	295	300	295	296	271	289	317	305	311	309	305	292	281	327	337	297	322	302	318	303	292	294	284	291	326	259	332	289	311	295	294	310	281	289	314	326	296	325	271	306	301	295	298	304	299	308	282	306	278	296	308	279	303	283	291	306	277	277	304	327	303	297	288	323	311	296	282	323	286	305	290	325	301	318	296	328	312	295	308	295	297	267	302	285	312	318	311	320	297	285	318	292	278	308	302	277	301	287	330	286	299	315	302	294	305	300	298	314	295	319	303	320	339	308	287	315	272	308	306	287	333	290	280	300	300	320	293	297	280	289	312	292	287	269	290	289	266	286	297	271	314	285	295	281	276	296	298	290	313	307	295	284	299	279	313	313	283	344	308	291	289	302	298	299	295	292	315	333	296	305	304	293	320	279	289	289	285	309	273	296	301	286	325	295	305	267	308	285	269	280	279	301	304	296	309	282	333	303	302	288	300	294	319	277	281	289	311	298	285	324	307	294	302	287	275	308	317	297	315	292	299	317	320	286	286	317	276	279	302	279	311	333	305	304	276	325	296	306	284	285	281	258	286	281	310	313	299	292	289	302	262	293	285	252	316	293	260	320	301	299	305	324	297	310	333	257	318	322	308	304	314	296	287	303	272	269	307	299	305	315	301	295	329	315	265	289	290	316	276	318	308	270	288	288	267	295	319	314	274	298	283	306	315	288	315	303	302	311	296	311	275	276	286	284	298	312	299	309	306	306	293	306	329	311	284	324	295	282	304	289	297	306	316	312	254	309	301	268	292	287	267	303	295	335	310	292	290	347	301	279	314	314	304	292	309	330	311	277	289	327	279	311	293	275	329	303	318	294	297	301	315	284	307	289	296	300	279	286	266	275	308	294	296	290	301	280	316	277	313	320	305	273	291	311	330	303	284	321	263	306	332	310	282	301	290	316	309	282	313	292	312	324	298	294	272	296	326	286	334	312	281	310	295	324	319	311	264	280	291	297	305	288	305	290	304	295	317	298	286	269	250	298	293	334	296	288	318	302	303	280	278	285	301	298	272	281	316	287	299	303	291	291	330	284	321	300	309	289	304	285	289	301	329	279	291	323	246	260	319	311	319	279	284	297	296	316	337	291	306	271	303	304	286	287	286	299	283	300	319	279	315	320	289	312	303	307	276	274	331	304	293	320	297	307	283	295	320	289	282	275	284	288	305	290	282	308	280	324	285	293	331	292	297	284	299	309	300	307	293	284	270	315	308	316	315	313	295	315	309	288	308	281	299	292	296	278	302	286	294	270	288	338	272	308	282	325	283	297	273	330	278	318	292	272	296	320	320	307	291	275	320	323	279	288	289	306	275	263	299	317	311	291	301	280	297	302	312	286	293	286	301	303	294	304	302	313	327	299	313	288	312	267	303	274	323	318	298	283	304	301	296	264	288	323	276	302	293	305	334	312	272	310	286	309	292	290	284	316	290	306	299	289	304	298	288	333	307	293	308	293	316	301	303	297	296	276	277	299	271	305	306	298	288	283	304	284	315	275	318	300	323	302	295	306	315	295	314	318	305	289	296	286	271	273	319	283	283	308	285	317	299	312	313	308	280	266	284	276	273	274	282	302	327	249	313	314	306	328	301	308	280	290	269	307	305	298	283	300	282	291	308	301	327	284	284	291	293	292	301	318	317	296	315	283	284	305	279	281	281	304	338	271	291	285	268	292	277	301	293	294	276	297	261	312	295	305	315	273	311	287	323	304	260	278	316	294	302	295	300	314	293	288	279	313	286	308	315	298	277	306	296	310	319	307	304	305	275	313	296	299	310	327	260	287	312	246	292	284	299	304	305	297	299	313	302	304	285	285	291	296	336	281	299	309	289	307	310	265	316	300	322	293	283	293	297	299	313	281	293	290	284	312	294	275	289	287	313	328	314	308	278	274	282	324	315	314	312	294	286	291	286	303	306	281	288	276	303	267	301	277	298	319	300	257	283	278	298	330	294	316	310	283	321	294	298	263	321	279	279	301	302	298	307	285	266	300	297	288	301	326	283	297	299	292	270	327	278	322	294	306	305	304	326	317	331	300	297	298	304	293	300	317	289	269	288	300	305	326	293	293	307	358	306	276	303	331	288	269	298	268	282	296	295	323	305	275	321	297	302
27644	19917	11474	4862	2199	1551	1162	1004	773	698	616	559	492	466	456	438	400	387	308	375	392	339	304	343	329	324	306	308	284	301	336	341	308	320	291	324	294	326	289	341	286	301	289	290	295	276	327	322	307	308	300	316	288	310	300	317	313	324	287	270	311	344	295	302	286	318	306	298	315	309	298	314	316	344	297	313	285	306	323	322	305	293	306	289	296	314	293	271	289	285	307	288	314	281	280	272	296	321	283	336	296	320	301	296	307	333	325	315	310	286	300	331	278	316	287	294	271	302	311	296	296	300	275	286	314	283	319	300	290	306	317	302	306	256	292	300	283	293	306	299	284	305	301	320	318	301	339	336	331	281	296	284	322	284	315	287	311	277	310	289	305	298	293	303	311	293	318	271	310	300	285	303	301	285	315	333	304	321	294	322	339	286	292	284	298	312	307	302	291	257	288	310	297	313	278	311	317	302	295	299	301	304	306	312	297	310	285	300	307	351	290	309	307	295	330	306	290	319	298	319	292	292	311	277	320	301	280	298	311	298	337	309	322	250	314	290	303	290	309	303	304	278	296	301	318	296	310	337	289	267	300	310	299	327	304	312	285	301	290	314	323	295	318	278	313	296	330	290	278	291	308	289	323	335	292	296	291	293	301	288	300	313	299	307	328	310	282	301	313	307	291	290	298	282	281	305	307	323	330	322	284	317	324	296	290	303	318	309	289	292	306	292	324	294	270	303	298	312	303	301	305	303	320	289	311	321	312	302	270	316	306	320	295	338	306	294	297	290	280	323	316	301	310	277	283	312	336	351	309	291	294	273	284	308	301	308	303	290	290	316	268	309	305	296	336	261	286	286	324	308	285	312	303	338	297	303	319	292	298	300	303	322	296	304	299	295	304	290	336	279	299	298	305	335	343	278	311	269	302	303	295	322	293	303	294	305	321	308	311	340	295	313	318	284	309	299	304	284	302	286	303	307	317	282	303	269	292	295	312	306	306	313	304	344	319	310	292	273	297	299	279	302	290	299	306	341	287	295	306	294	303	303	303	324	299	322	309	255	270	291	292	286	305	295	301	309	274	298	261	300	276	284	292	334	287	319	322	288	278	289	324	333	298	301	304	281	301	314	326	297	290	326	269	296	293	300	327	320	284	288	290	252	330	283	306	297	316	306	327	328	319	328	291	291	285	293	293	312	284	317	279	290	279	327	308	280	285	307	274	313	331	288	296	296	292	297	287	300	306	326	333	294	299	296	287	305	303	304	284	292	304	310	300	273	309	320	299	269	308	335	297	282	266	295	310	297	290	272	307	300	306	286	301	311	288	303	274	287	330	319	296	305	278	322	332	278	320	288	302	313	301	280	270	314	311	263	286	287	283	290	317	327	338	292	283	322	280	288	297	312	270	310	320	314	310	276	289	300	285	322	304	292	287	279	269	289	311	282	272	313	282	271	306	288	274	310	296	291	272	292	299	281	278	292	280	359	333	284	313	282	274	281	293	300	320	272	326	270	290	288	286	321	313	318	301	305	289	273	317	291	296	279	297	310	298	281	302	302	285	272	283	294	296	316	284	305	330	281	295	340	300	330	315	324	301	308	325	307	298	327	324	321	304	294	288	317	305	304	283	295	308	333	331	327	332	311	266	279	311	280	299	333	299	292	324	288	276	312	305	334	282	288	298	312	274	306	294	294	295	337	287	286	324	304	290	296	311	275	280	276	281	266	322	281	313	289	309	315	302	304	302	293	306	301	329	291	305	313	264	314	311	340	300	312	302	279	300	303	315	296	292	281	304	307	309	299	335	330	290	297	266	305	343	266	298	298	347	319	315	295	294	296	262	319	297	290	308	308	292	315	297	294	303	317	287	279	293	327	320	310	335	315	313	326	279	305	288	304	322	307	318	287	321	307	319	318	332	306	324	294	279	293	294	281	302	284	312	333	286	309	280	319	281	307	327	313	306	295	320	273	299	291	296	321	315	280	312	316	305	268	302	300	306	296	290	273	273	297	321	323	309	308	283	311	288	282	288	263	292	302	302	317	301	313	293	289	271	277	280	317	282	295	287	312	304	306	300	271	268	305	300	292	330	304	284	329	282	321	326	350	318	306	323	303	287	328	273	364	270	290	289	308	293	313	271	331	327	288	340	301	302	316	282	306	317	326	313	293	283	285	307	316	323	308	318	319	281	293	305	291	306	298	298	290	320	322	299	303	305	304	319	302	306	306	312	274	302	301	322	289	277	312	312	298	308	299	278	286	304	315	305	311	324	316	296	321	309	323	282	313	258	309	311	321	310	305	305	292	321	297	309	315	285	266	307	311	314	291	294	315	319	333	314	297	289	309	276	302	310	281	308	299	302	309	336	274	294	296	318	285	283	287	289	283	303	296	292	315	299	325	270	291	327	320	321	308	286	297	290	304	292	318	318	296	318	303	285	284	310	301	295	295	292	294	306	298	301	311	283	313	329	317	299	289	316	284	304	311	321	272	299	294	321	281	243	306	311	305	312	295	324	274	308	318	324	327	297	292	312	301	330	322	300	313	293	323	300	299	331	302	281	280	297	354	284	309	314	315	302	312	331	300	289	300	289	293	357	310	312	305	287	305	269	297	277	268	314	317	325	343	313	282	290	332	288	278	324	308	311	318	316	342	284	311	309	288	283	289	298	324	323	265	256	283	286	322	300	307	312	281	297	287	309	295	311	320	310	303	292	276	314	293	339	300	300	292	319	303	294	288	321	304	294	345	306	306	331	302	253	294	311	312	270	288	318	306	278	301	282	303	304	276	332	300	300	311	326	307	303	276	333	292	294	295	314	306	281	318	324	295	297	297	317	293	314	314	329	289	290	292	283	276	321	316	299	304	298	297	310	281	279	311	299	317	308	278	322	314	294	370	326	288	312	321	305	339	263	292	282	304	308	299	325	289	315	326	297	338	329	297	329	286	288	307	295	335	314	269	288	316	314	293	289	303	302	326	284	273	290	304	308	307	295	281	310	283	288	254	297	274	300	326	258	278	286	294	301	303	291	323	301	289	311	321	313	313	284	318	311	286	267	281	288	277	297	339	302	310	320	315	310	295	304	306	300	309	291	334	315	288	290	311	299	304	283	318	272	310	276	302	285	309	298	288	303	304	300	293	312	280	294	280	284	302	309	298	278	299	281	319	289	311	276	299	300	276	333	285	314	269	291	317	300	292	288	297	361	278	310	295	335	334	308	326	301	282	311	298	286	289	283	299	338	304	315	284	295	305	304	281	291	302	290	264	325	322	322	300	297	292	320	334	330	304	324	308	287	303	309	297	292	297	290	313	293	301	333	283	286	308	292	317	292	306	306	318	296	297	318	285	329	306	300	290	324	292	312	307	315	310	316	275	297	331	311	287	327	325	325	303	309	326	268	307	304	285	304	315	300	310	319	323	292	291	322	312	287	289	330	303	308	288	281	304	316	299	313	327	326	295	307	340	287	297	300	319	315	325	316	293	280	326	290	283	303	275
10225	19599	14510	8013	5619	4384	3369	2693	2144	1772	1605	1262	1166	1038	976	892	810	765	687	634	651	573	583	564	548	607	537	527	551	577	530	492	543	520	496	494	472	523	519	544	482	502	526	527	516	505	529	523	529	498	541	511	511	510	517	512	499	521	528	517	526	547	509	504	511	477	479	487	479	488	491	521	508	566	498	507	504	514	465	513	554	519	523	505	483	525	519	541	509	531	483	494	486	526	523	471	504	457	492	507	531	511	495	525	512	466	520	498	495	506	548	514	510	488	532	520	497	491	532	489	532	515	470	501	525	508	524	481	471	545	539	496	475	485	504	467	513	471	553	496	508	504	517	480	503	538	492	509	497	482	513	490	472	529	494	537	534	512	523	456	527	497	491	487	534	507	463	511	489	496	529	475	501	513	477	470	526	499	520	500	519	505	499	479	500	492	527	484	519	521	472	537	545	523	499	486	528	518	501	490	454	542	480	458	487	510	486	521	495	492	482	475	471	510	548	487	506	521	523	512	503	515	496	484	521	500	462	502	542	560	509	516	504	466	535	471	474	500	498	488	496	510	464	485	521	493	468	498	510	498	463	498	485	499	512	490	516	502	507	472	525	502	496	526	480	536	469	509	513	502	434	490	544	535	485	550	524	527	475	503	488	546	479	524	497	490	502	493	479	470	498	485	497	469	466	510	509	526	460	528	537	484	441	490	470	523	502	489	526	530	505	532	513	490	482	505	471	464	490	527	526	473	500	446	460	532	504	490	494	527	508	480	517	496	503	449	506	491	493	514	461	495	493	508	501	525	493	464	516	510	489	520	504	474	517	477	488	499	480	495	493	486	496	497	516	515	488	545	511	541	479	516	551	499	463	462	484	457	493	506	510	515	526	548	489	526	483	491	497	530	461	519	492	496	500	513	510	484	511	493	485	493	501	532	504	544	514	502	496	500	531	444	505	521	487	496	526	471	502	481	525	458	525	498	499	503	469	493	490	450	515	502	478	503	484	531	491	458	501	473	496	521	508	501	502	491	510	525	511	486	498	523	512	499	494	545	492	511	514	460	466	533	499	521	506	479	485	522	459	460	516	527	498	534	485	470	522	492	517	507	482	537	503	500	528	500	486	485	513	513	509	508	483	497	490	551	501	545	503	548	500	497	499	520	461	496	517	504	486	494	535	545	470	501	528	528	514	453	513	522	473	436	482	491	544	514	534	512	486	507	509	477	479	520	464	469	485	510	493	506	481	496	506	513	497	501	483	490	491	453	499	529	470	483	495	485	491	472	483	550	509	500	532	480	508	488	514	492	493	505	493	466	515	498	523	491	502	494	487	511	478	522	513	502	490	504	494	483	484	490	522	532	472	475	491	497	517	500	506	505	492	456	537	533	503	502	488	497	483	536	529	499	514	507	494	494	492	485	526	484	474	501	511	506	481	541	538	466	530	479	469	501	492	491	498	460	505	525	539	494	476	500	464	485	469	485	469	501	530	539	485	457	491	487	493	516	541	493	469	554	482	529	506	501	529	523	495	479	537	481	519	479	482	510	471	496	431	495	528	499	455	493	475	480	507	477	513	530	478	520	521	508	488	486	530	513	524	543	507	498	520	499	524	489	450	487	451	522	520	525	529	520	498	496	527	511	522	499	492	511	468	551	536	538	496	499	488	521	528	482	516	487	462	489	495	519	495	528	504	466	505	494	507	479	487	506	462	508	472	517	508	489	461	474	499	454	523	544	514	463	539	520	510	500	482	475	478	489	494	475	485	481	518	492	519	504	560	450	504	532	480	488	494	538	514	534	471	483	476	542	503	519	481	501	512	475	453	514	474	507	491	482	481	478	482	508	482	497	478	546	485	494	479	502	509	510	518	540	492	512	491	465	507	493	476	498	495	517	479	513	525	504	489	523	494	532	484	516	492	505	468	498	536	513	507	481	467	519	504	504	505	521	489	568	528	495	470	500	554	492	503	491	515	462	473	463	530	500	509	504	509	510	512	501	540	504	510	469	480	447	531	528	480	499	508	518	498	499	496	526	523	493	519	512	496	527	539	493	509	506	499	467	496	529	508	541	501	496	482	497	493	484	516	509	511	497	498	506	516	516	475	487	532	511	503	490	478	492	499	530	494	533	493	498	517	519	554	465	560	473	506	501	491	479	510	481	490	514	492	561	526	498	519	495	475	518	497	526	456	507	507	496	497	510	476	511	467	510	488	520	482	521	447	491	512	514	523	475	527	491	499	472	518	526	503	487	523	527	486	501	502	508	476	505	517	495	521	502	497	522	473	493	493	468	512	480	528	495	482	487	505	517	450	473	523	511	489	523	534	532	498	474	502	510	476	545	526	524	481	507	518	493	474	519	497	460	506	479	473	471	497	487	502	511	523	518	515	493	490	546	519	532	444	542	507	532	500	547	489	537	508	507	457	501	509	523	553	529	497	492	516	489	483	503	482	532	490	529	481	516	524	520	468	496	464	536	502	515	463	492	503	544	523	514	495	526	504	528	487	486	484	512	499	476	530	481	502	499	512	524	457	515	536	482	507	507	503	494	488	516	472	491	485	451	471	447	483	491	488	562	506	481	511	450	494	533	523	509	492	476	501	537	500	553	506	483	473	519	496	507	488	486	469	511	491	515	516	481	501	537	517	484	489	509	487	534	503	519	476	505	508	474	498	481	541	486	492	501	491	494	524	473	522	483	498	477	489	496	453	491	489	482	503	500	518	477	498	517	492	482	501	481	509	529	554	475	517	491	524	510	509	510	527	527	557	479	459	554	507	485	494	465	499	502	503	479	495	490	490	476	479	494	502	509	471	498	506	489	494	511	502	467	489	490	526	504	518	496	495	490	515	537	533	545	479	504	493	512	515	481	470	519	507	498	476	526	539	496	515	528	478	497	482	475	519	494	466	493	504	495	516	474	465	487	506	510	489	486	507	484	470	486	506	553	459	476	515	513	506	571	455	515	534	506	513	465	482	527	546	495	497	472	479	520	478	489	488	512	511	481	493	466	529	506	518	479	506	514	508	484	540	540	506	466	481	483	457	498	519	526	474	480	497	515	470	525	501	487	521	471	491	455	508	488	493	498	483	482	489	518	499	481	512	480	499	479	515	509	442	482	517	505	536	504	507	507	515	529	489	476	522	516	508	492	537	505	490	478	497	500	482	527	490	511	491	460	496	504	537	509	545	492	508	553	516	548	527	472	502	481	425	516	470	479	491	469	496	494	500	487	523	500	460	525	521	520	524	532	520	501	455	514	478	514	512	526	500	485	480	491	498	478	470	490	507	506	483	489	542	511	474	480	497	485	474	511	489	505	518	540	464	471	504	478	532	478	508	493	514	505	519	542	501	508	494	542	482	475	524	524	517	481	517	488	487	477	534	487	523	497	490	485	508	512	494	487	511	492	497	512	507	478	501	465	526	506	489	477	472	538	502	483	477	508	512	477	548	481	524	506	517	462	507	485	475	503	460	488	529	502	483	467	484	477	530	486
23446	21467	28204	25124	20905	7390	2477	1593	1235	1034	850	765	640	555	494	494	395	367	366	338	306	296	271	318	272	270	285	247	247	262	238	227	230	228	244	239	234	235	225	224	203	255	233	230	235	237	218	236	233	253	235	226	248	215	219	230	246	193	231	201	222	231	224	198	224	201	236	248	217	236	225	222	241	235	219	223	202	219	221	232	237	224	198	197	219	226	212	260	210	225	224	213	201	225	229	222	221	235	233	221	215	227	211	214	233	233	234	229	220	227	234	260	221	214	239	193	218	212	223	229	231	217	230	253	237	272	231	216	208	237	219	220	226	224	216	209	226	226	228	225	206	205	226	220	242	248	222	215	230	205	222	220	239	219	218	220	229	247	237	205	222	261	230	206	224	206	219	205	222	201	207	206	249	234	226	235	201	249	225	225	214	205	234	251	209	210	223	214	224	230	211	230	224	214	204	207	232	197	214	240	207	211	230	217	222	227	215	211	214	256	225	223	218	212	222	221	234	215	238	207	224	224	243	210	241	221	214	219	215	222	201	215	200	214	224	204	220	221	246	196	219	200	212	255	216	218	222	235	231	191	226	227	212	239	225	236	214	232	197	206	216	244	226	191	221	240	250	224	212	214	225	224	217	233	219	222	206	214	196	233	205	241	225	216	219	223	204	247	216	219	205	227	252	224	235	253	208	231	222	251	206	216	215	203	243	215	212	227	244	202	252	240	232	198	229	243	219	199	239	231	221	206	241	214	209	218	219	227	261	248	228	229	216	238	251	231	197	223	234	235	219	197	231	222	218	218	225	220	211	220	220	217	212	211	208	202	234	186	239	231	222	258	234	248	239	229	248	222	221	223	212	239	214	223	220	211	210	204	204	218	210	205	233	231	205	206	206	216	211	239	204	197	209	222	206	221	217	206	229	195	211	232	218	220	217	207	207	215	220	240	214	221	248	224	239	232	232	239	196	220	233	221	245	213	227	213	222	236	215	214	236	227	222	221	225	222	207	243	217	236	202	198	218	235	228	217	231	211	223	230	242	217	227	194	254	233	261	224	238	249	227	205	222	230	205	217	216	250	234	190	212	209	223	227	229	219	207	230	170	210	215	208	237	217	216	223	211	243	222	224	194	212	250	196	230	222	204	217	215	220	201	244	216	223	223	234	228	236	229	223	230	212	222	228	246	218	225	236	222	233	236	225	241	230	209	240	188	238	240	193	219	204	246	217	213	216	234	234	229	221	226	247	236	220	231	221	224	222	228	232	226	227	215	231	210	218	221	202	237	211	215	243	206	238	240	248	202	237	215	220	202	235	205	233	243	205	202	223	238	212	191	244	188	215	218	210	237	252	207	198	207	194	234	206	233	207	204	240	214	244	257	216	244	209	193	238	230	210	221	213	243	184	181	220	224	252	205	242	219	214	226	224	213	223	206	227	224	209	219	237	194	232	235	207	251	239	214	210	238	237	234	220	239	205	219	192	211	234	215	207	225	231	219	197	220	213	217	225	199	233	236	217	255	226	246	199	217	207	225	203	226	230	225	213	241	223	218	224	202	213	225	207	206	246	203	224	212	240	256	229	212	218	215	215	223	204	228	203	205	221	212	233	212	213	261	240	237	218	211	211	230	223	215	226	223	208	226	255	178	224	232	227	223	235	233	212	214	198	220	221	242	215	251	243	207	238	222	225	223	235	231	217	207	213	239	208	225	214	230	204	222	192	227	205	244	220	212	263	228	257	189	199	234	217	248	218	205	214	225	208	209	215	219	247	240	221	236	199	201	226	221	212	247	226	231	219	220	194	201	237	228	214	240	263	210	233	220	192	227	248	230	237	246	229	219	230	232	235	237	220	203	221	204	232	213	237	237	256	230	209	195	218	224	229	226	235	219	206	217	209	218	210	229	232	216	219	227	251	237	239	229	205	228	224	212	236	213	231	236	217	206	211	213	218	242	215	215	221	239	226	223	238	228	252	242	200	210	221	235	216	206	225	219	224	225	222	230	198	231	231	201	178	231	221	217	235	239	212	212	219	238	214	208	225	215	219	216	206	207	216	219	218	200	230	275	231	207	219	230	231	246	222	204	209	203	239	199	240	224	205	252	206	217	203	215	187	219	239	212	232	225	203	213	243	225	233	221	197	245	212	231	197	208	238	213	227	221	207	203	214	232	218	217	188	240	185	199	215	226	231	221	228	195	232	223	214	225	225	212	241	215	233	208	204	242	209	221	198	223	215	212	209	217	228	214	227	204	231	213	256	215	221	214	236	221	213	222	225	222	233	227	243	206	220	227	227	236	227	211	255	220	214	241	198	212	241	212	247	228	217	207	223	239	238	233	241	250	228	202	232	200	194	214	223	246	221	199	209	219	229	230	202	232	216	214	205	228	200	215	216	227	221	232	196	223	208	220	219	205	239	232	203	226	236	218	208	219	242	254	220	234	243	214	232	192	211	235	210	190	211	197	239	237	237	227	212	218	233	211	205	245	187	212	224	217	239	213	217	239	213	206	217	206	197	223	211	203	229	206	242	209	220	208	211	216	234	205	228	218	247	200	235	228	218	227	215	241	219	207	221	224	236	234	220	225	198	210	240	223	221	214	188	244	227	222	225	212	218	223	210	223	238	207	215	193	202	229	226	239	219	207	211	231	212	225	220	228	243	198	210	227	220	230	226	229	223	211	218	211	216	214	228	222	213	222	203	218	211	218	229	212	235	235	227	195	231	205	245	251	230	218	224	207	235	206	215	230	189	217	247	234	193	220	230	192	203	234	257	243	205	187	221	238	241	207	227	207	227	230	196	241	187	237	223	227	238	229	217	201	216	223	234	238	207	213	229	231	206	236	229	228	213	198	236	212	217	238	224	204	226	209	233	195	206	218	213	209	213	225	205	184	249	222	228	222	190	227	212	210	216	249	221	229	225	232	230	221	222	218	214	230	221	220	215	210	215	223	235	201	229	242	202	223	227	205	223	218	212	225	230	205	206	212	240	233	247	212	216	224	212	224	217	206	196	229	206	229	214	238	218	233	184	218	212	207	234	183	215	224	210	214	213	211	170	222	239	231	222	231	211	188	225	229	209	211	213	186	216	189	231	216	206	223	223	198	210	234	232	210	214	209	225	211	239	215	245	238	212	206	198	194	214	209	205	236	242	229	200	248	230	198	210	222	217	228	222	219	216	212	243	215	232	209	232	223	204	216	214	226	239	195	216	218	223	238	213	239	223	228	224	201	222	246	232	241	209	231	233	218	225	223	220	222	216	217	199	230	215	193	213	227	217	226	244	214	231	231	223	243	202	202	241	212	231	199	214	195	223	221	224	231	254	225	220	226	233	233	215	240	198	252	228	217	259	218	218	202	219	233	234	210	224	231	232	228	217	199	206	240	216	221	214	228	229	241	225	206	230	221	212	231	216	213	236	207	228	227	193	224	200	233	211	247	250	213	210	228	229	216	216	226	208	234	192	227	215	243	215	214	210	234	206	238	196	218	231
10002	27577	21528	12877	9548	7322	5551	4310	3472	2830	2316	1960	1658	1416	1259	1090	905	804	765	718	645	548	545	531	493	490	495	428	444	405	406	418	432	363	404	432	369	408	376	384	379	404	407	395	354	451	375	394	390	389	393	368	387	396	367	392	378	393	387	390	404	373	394	371	393	380	380	387	361	357	338	384	358	374	381	391	368	389	382	392	393	376	340	390	415	383	411	360	387	387	391	381	395	347	376	382	382	372	418	333	363	360	363	356	367	392	354	383	384	358	382	381	314	367	342	406	359	413	356	390	396	354	387	385	403	348	381	368	394	353	380	347	388	360	359	378	369	355	376	379	388	345	381	369	393	425	352	351	388	358	417	343	340	390	374	341	373	386	372	354	364	379	362	399	360	342	354	372	371	411	379	342	368	388	378	383	385	363	328	387	386	354	359	358	379	354	392	376	394	400	345	388	360	406	331	399	352	380	393	380	390	387	397	364	385	371	356	374	373	366	401	354	360	369	345	389	371	335	391	391	386	365	356	384	344	364	362	372	348	361	352	391	341	366	378	348	382	374	345	320	350	356	355	396	394	370	354	371	339	384	367	384	373	357	368	352	379	346	383	374	388	398	365	395	370	359	353	343	374	374	425	338	358	350	351	380	360	356	362	391	376	364	372	370	354	345	367	346	384	402	342	392	345	370	360	364	344	345	405	360	362	371	349	378	366	351	390	361	352	350	401	367	395	388	387	404	375	367	383	352	385	375	374	375	400	356	371	349	405	369	344	356	371	379	374	376	369	365	340	391	376	384	360	342	354	375	398	330	375	337	377	390	385	386	359	382	367	362	393	362	371	357	394	358	378	366	345	385	375	400	394	410	383	346	399	335	379	379	372	360	388	381	366	410	390	370	396	365	350	350	388	382	366	354	337	389	404	382	356	395	392	356	378	396	341	374	386	323	389	342	385	398	370	349	350	377	382	359	380	361	331	424	355	355	313	384	365	358	387	360	379	375	384	339	363	356	369	341	396	350	348	386	360	349	361	382	357	402	366	355	342	353	382	354	390	354	369	368	374	369	363	359	393	356	362	400	350	355	352	367	378	362	369	362	368	374	385	372	410	389	355	396	371	345	354	348	391	388	347	360	372	398	357	373	351	363	356	399	337	347	349	377	372	406	358	396	329	397	390	397	409	399	401	369	360	376	373	374	377	364	387	391	379	395	356	352	382	376	367	378	345	388	357	365	388	379	350	363	324	379	362	383	392	346	365	338	373	369	380	336	384	381	354	360	373	380	365	365	326	395	383	354	382	373	370	394	402	368	348	338	357	371	378	373	345	371	389	365	380	365	351	381	339	332	358	375	384	388	361	356	367	377	416	329	369	353	374	398	387	400	364	408	367	360	348	403	361	361	380	385	373	365	392	389	372	386	381	356	332	394	383	392	376	373	369	365	396	372	340	365	380	370	376	391	401	335	400	363	383	383	368	361	410	359	367	397	344	359	340	369	382	381	333	377	331	361	369	372	350	371	340	356	361	372	358	366	384	368	368	373	396	326	372	377	372	338	404	342	375	390	393	363	372	356	392	394	350	351	364	349	394	388	353	356	392	366	355	374	348	355	355	391	377	328	341	366	399	402	374	375	392	377	379	403	306	398	366	363	399	375	362	367	398	375	340	367	342	355	324	373	358	392	350	375	407	368	407	387	352	354	361	359	372	362	345	360	403	364	353	380	377	360	398	357	377	404	387	372	369	373	394	384	351	333	371	345	377	369	379	363	364	368	367	354	359	367	363	371	343	359	379	401	362	343	342	349	372	327	367	405	396	350	363	388	355	347	346	346	351	355	372	382	391	383	364	369	359	386	378	362	370	379	347	388	361	406	376	369	342	376	358	389	366	364	357	418	347	355	369	384	366	362	385	380	389	371	346	385	346	389	343	366	370	356	353	350	351	377	359	371	368	418	322	393	388	339	335	361	353	380	355	378	316	354	363	388	393	353	363	381	385	352	350	400	357	347	393	355	381	381	403	383	377	372	360	356	357	366	364	385	352	370	388	363	368	364	379	350	340	356	347	365	358	376	358	372	365	372	382	413	323	363	404	355	340	383	389	401	382	384	362	355	365	384	365	371	372	400	363	407	374	363	357	359	387	365	373	359	365	398	371	388	359	381	406	332	354	335	396	362	362	340	393	385	375	363	360	404	370	361	359	355	350	375	391	373	385	390	360	402	359	397	361	370	359	358	339	392	366	356	353	386	394	397	383	366	335	382	360	372	400	374	330	394	364	379	380	381	403	340	364	360	395	358	401	362	381	354	383	392	352	378	373	344	361	362	374	397	366	399	382	368	348	388	398	383	396	414	401	368	353	373	389	381	346	370	385	349	376	381	340	384	344	375	369	368	366	390	331	362	350	358	359	352	362	404	390	347	371	380	380	363	338	345	370	398	387	355	367	378	355	373	389	383	343	380	349	379	363	383	392	368	409	389	346	402	366	338	356	380	365	365	335	376	432	371	364	357	355	307	318	371	334	386	372	345	348	367	374	390	357	346	371	364	362	404	355	401	361	354	357	350	373	346	375	362	366	425	357	349	351	379	385	348	387	380	329	393	377	402	399	333	362	375	380	389	368	366	391	370	355	338	368	382	404	366	327	386	360	386	386	383	333	352	336	352	374	371	340	372	333	344	400	369	377	366	384	356	367	352	373	327	390	385	359	385	389	382	414	396	380	385	336	325	367	365	358	346	360	360	383	389	398	346	366	422	363	389	384	371	382	344	359	340	367	389	345	380	346	378	327	397	349	383	388	361	401	393	387	366	374	391	369	363	392	352	395	371	369	368	338	366	355	366	361	331	392	374	360	370	388	414	356	401	390	372	371	340	399	349	393	345	364	345	381	368	406	358	371	349	360	377	372	386	364	360	395	372	378	354	368	355	372	336	365	359	372	374	374	360	354	377	328	384	347	344	377	364	385	380	366	379	374	347	367	376	357	368	355	387	338	364	349	354	382	361	351	371	368	380	368	377	423	350	354	353	375	356	371	391	374	359	389	339	388	364	358	404	379	355	383	347	366	391	335	363	375	355	342	385	385	352	388	358	373	370	353	344	366	314	367	388	360	375	354	345	379	411	321	368	385	369	371	389	371	349	409	376	326	385	418	377	388	344	373	360	398	355	375	392	361	340	367	315	367	346	364	360	375	335	361	371	374	311	377	377	402	354	397	387	379	378	380	351	377	378	343	357	395	387	354	393	353	369	375	382	355	380	390	359	346	335	363	353	360	350	352	368	365	383	383	376	404	361	392	354	382	383	322	389	351	346	343	378	397	348	376	336	336	359	349	379	375	346	371	391	364	365	403	385	366	379	350	348	375	343	377	380	359	369	392	344	358	364	397	386	367	423	352	352	316	386	394	371	361	349	372	367	369	369	390	382	354	395	405	347	371	394	413	356	368	345	412	356	362	387	390	357	342	391	367	388	353	338	388	375	355	368	358	388	382	371	372	360	378	345
24995	21518	25953	23085	4959	2130	1545	1222	1017	851	687	691	593	557	469	452	377	397	396	360	334	346	321	315	288	319	324	332	272	308	284	307	288	314	292	314	308	285	333	327	273	302	310	273	288	291	292	293	305	287	305	321	318	321	291	310	276	328	293	344	295	286	293	282	328	280	300	304	287	277	285	287	292	304	303	313	306	275	302	290	298	250	299	265	275	312	280	314	296	304	284	300	284	273	326	322	302	319	301	290	279	334	325	289	311	275	277	295	297	302	273	266	286	317	285	278	298	305	279	307	293	258	305	270	309	307	297	292	286	298	292	290	258	253	316	295	329	295	270	289	320	311	298	275	318	295	282	298	314	314	299	292	302	274	303	284	299	308	273	280	266	306	278	270	271	286	270	295	298	306	300	276	276	295	316	285	290	289	276	291	282	283	292	305	292	289	274	337	307	295	276	295	299	282	300	284	296	309	267	276	308	227	294	297	270	270	295	287	274	316	290	313	291	284	252	284	283	306	311	298	269	300	261	295	287	283	294	313	293	313	262	328	273	300	314	275	320	293	301	303	296	277	313	294	279	287	278	300	279	294	293	281	287	286	312	293	243	314	298	271	310	274	311	337	285	305	295	279	314	306	273	305	295	307	308	313	286	308	308	294	296	292	303	296	315	318	319	274	303	300	337	281	280	300	288	252	278	299	291	303	295	291	318	278	300	289	271	262	307	284	300	306	293	265	301	282	262	292	293	281	281	323	281	265	295	287	269	295	302	325	262	315	297	283	285	317	276	300	316	302	339	278	342	311	279	289	283	305	306	292	296	267	319	286	287	285	260	289	311	290	277	314	266	319	268	274	285	315	286	303	313	256	305	282	297	317	252	282	294	275	260	269	304	291	278	294	316	310	293	274	282	313	304	274	287	301	299	305	309	293	292	289	288	286	263	268	284	289	282	290	296	297	314	257	284	281	251	263	307	290	276	297	275	294	272	286	314	304	275	284	327	270	274	279	307	299	304	287	315	298	278	313	303	260	302	286	278	303	338	303	302	260	323	281	317	301	285	283	298	296	286	306	293	299	289	280	260	279	285	309	274	295	277	283	309	252	297	314	276	300	265	323	290	313	303	246	273	317	284	291	274	283	286	312	283	304	273	294	295	319	314	269	302	288	304	308	254	301	271	273	277	298	312	288	277	279	279	277	297	292	290	303	330	276	291	321	306	290	271	275	280	257	295	311	336	296	298	281	293	307	289	285	313	269	331	281	326	292	287	276	299	292	298	314	265	342	312	278	292	295	287	291	263	295	290	267	284	278	338	303	318	311	257	296	287	307	286	291	287	320	294	314	303	298	287	275	254	287	314	290	304	324	303	294	268	291	278	304	294	308	292	279	258	254	315	302	293	294	286	305	295	275	299	304	286	283	300	317	312	278	300	279	318	300	271	302	292	278	307	295	286	304	308	261	303	284	296	318	290	310	328	315	263	270	286	297	286	291	294	266	302	273	300	318	302	290	292	281	297	307	266	266	271	290	294	274	298	273	314	300	284	290	308	308	277	297	264	283	272	305	313	281	258	296	274	269	290	313	277	312	262	309	319	302	291	278	280	281	287	309	287	285	309	312	286	272	291	302	310	325	288	278	288	306	309	272	274	332	299	324	304	312	299	289	305	277	301	316	301	300	291	277	281	291	306	271	279	270	274	293	276	303	299	305	286	299	312	304	292	320	314	292	289	315	297	316	272	300	305	320	288	297	281	298	289	301	300	298	283	279	287	299	297	315	278	300	274	282	283	282	306	287	282	292	285	302	279	305	321	291	313	325	289	303	321	301	273	312	303	275	305	307	291	303	326	289	293	281	304	275	305	291	303	286	312	281	284	293	311	294	318	270	292	297	278	288	283	275	289	306	271	322	307	283	273	282	305	287	291	302	287	278	263	284	301	304	291	268	295	283	295	306	283	272	280	276	319	287	292	297	312	296	296	295	301	291	281	274	298	308	276	319	314	320	256	306	292	279	313	306	298	300	293	268	312	282	301	280	268	273	280	282	280	286	304	277	307	290	300	296	270	277	282	308	300	289	298	275	336	298	270	291	297	304	281	279	279	261	300	339	309	277	305	248	254	285	305	292	271	292	284	237	303	308	289	285	291	270	284	295	313	286	310	276	276	307	274	322	291	294	310	321	277	291	291	317	294	281	302	293	260	277	266	293	280	283	275	286	300	304	270	303	279	283	302	290	297	295	291	289	322	268	247	264	282	267	287	284	312	293	301	302	296	300	297	288	287	309	280	321	288	307	291	307	292	281	300	317	277	299	310	299	295	291	289	284	285	312	272	286	287	317	292	296	283	266	296	287	295	286	298	293	301	290	300	273	301	291	279	313	288	279	314	302	298	298	298	264	253	287	274	281	317	251	297	290	306	268	294	291	267	273	286	265	306	291	319	292	290	308	306	286	295	289	310	314	331	282	273	339	295	284	321	293	319	290	297	295	290	297	302	311	270	304	306	288	257	278	301	308	300	312	306	305	292	299	294	271	299	307	278	319	307	276	292	265	287	294	290	309	294	299	277	258	289	252	292	291	290	299	301	272	312	317	314	283	286	319	291	327	288	305	293	303	298	306	301	282	272	283	275	291	285	272	275	284	263	291	297	310	309	304	297	275	289	296	288	298	265	300	289	307	290	315	266	285	283	283	279	315	294	297	308	296	276	292	336	271	299	291	298	300	308	312	294	313	304	305	278	325	261	315	291	280	323	307	288	305	317	266	298	288	290	275	294	300	271	293	298	311	279	260	324	267	294	301	270	310	288	281	274	256	297	312	258	288	284	264	292	298	290	322	290	275	328	294	277	285	319	281	278	286	312	270	281	274	325	286	298	283	303	248	298	325	300	286	313	328	257	294	276	318	278	305	290	276	290	320	295	306	286	259	258	272	279	282	268	265	299	289	326	290	316	297	295	279	293	270	289	295	272	295	313	269	274	302	285	275	260	271	285	308	274	270	314	289	278	311	312	277	299	289	301	289	289	330	301	283	306	279	299	277	300	302	277	285	289	280	287	302	299	247	305	318	274	276	292	282	282	292	300	291	299	287	297	287	256	297	269	293	308	279	284	266	278	285	290	285	286	272	306	292	296	282	302	318	278	276	281	298	294	277	299	290	289	286	309	274	299	301	322	305	269	282	269	313	274	288	285	309	303	306	292	278	291	278	329	310	279	276	298	271	283	302	322	264	273	297	318	305	276	294	303	301	281	322	321	281	286	311	290	286	262	260	306	334	296	294	287	310	293	302	284	279	277	278	281	294	280	280	264	292	268	275	296	270	319	278	295	314	286	284	275	280	288	301	298	320	298	292	268	280	304	306	261	288	301	299	294	318	306	283	312	305	300	272	293	283	292	307	277	304	298	309	312	300	264	288	297	287	313	318	299	307	278	330	283	283	279	278	304	288	298	289	297	273	313	302	282	277	264	268	300	281	263	279	302	293	308	291	305	264	277	280	315	264
9671	23128	17509	10163	7372	5674	4443	3555	2805	2419	2099	1747	1493	1264	1165	965	910	795	737	736	685	610	612	559	544	570	516	519	542	512	537	523	454	485	481	488	513	510	519	491	481	513	506	486	508	526	520	474	524	440	480	466	489	465	491	496	463	478	487	494	480	480	445	484	474	501	506	506	516	464	490	462	486	444	481	501	482	496	482	493	483	478	464	466	498	465	486	473	458	427	477	516	481	493	487	484	523	508	482	469	460	491	500	471	476	470	519	509	485	496	490	469	486	502	505	495	470	550	474	479	466	475	456	462	462	494	493	507	472	461	483	488	507	494	476	469	482	493	470	470	450	487	438	489	464	476	447	469	464	475	461	480	461	500	460	482	460	457	474	470	503	489	491	518	508	495	479	486	493	463	474	447	469	475	468	499	491	443	484	451	478	470	449	526	471	467	453	492	490	448	468	503	464	479	467	464	463	454	501	483	438	488	499	500	503	516	478	501	498	522	454	468	497	452	453	500	457	493	473	520	480	452	474	475	462	519	502	470	514	484	504	496	459	513	508	458	468	505	478	436	478	472	478	538	453	501	450	463	474	501	454	474	466	449	518	486	486	487	473	452	483	458	532	529	490	505	521	472	454	476	496	483	464	485	484	477	474	451	490	485	462	477	458	454	508	444	471	501	468	464	456	481	491	461	474	486	485	494	475	474	466	461	499	458	512	513	460	486	493	478	483	474	491	467	481	456	477	466	494	494	469	492	484	445	485	482	464	492	521	451	483	472	457	459	459	496	460	431	471	476	488	494	470	445	488	491	476	529	473	477	489	471	461	458	512	488	460	495	477	526	453	467	497	506	496	470	451	505	486	508	467	497	468	451	457	447	456	449	483	472	475	457	452	472	463	481	470	431	474	490	488	444	422	491	472	545	477	500	449	451	476	486	447	506	507	479	472	469	455	428	486	477	461	469	505	452	467	473	460	506	460	459	476	493	493	475	457	463	464	492	483	453	485	477	469	449	450	479	496	481	498	450	512	471	472	471	491	456	457	461	433	475	452	443	454	471	491	478	488	471	458	489	502	515	519	464	503	480	493	502	475	470	480	464	487	474	473	453	462	451	445	465	496	489	457	463	486	489	505	487	475	484	479	459	498	483	485	475	501	491	452	497	511	497	508	507	496	460	483	507	475	498	471	454	488	472	483	504	486	472	486	466	454	501	463	482	524	444	507	488	470	520	493	493	487	479	452	500	482	481	490	448	472	476	486	505	485	473	455	476	450	463	479	518	481	455	455	482	471	468	474	457	503	487	470	466	501	470	495	464	506	475	441	492	491	490	486	470	504	485	462	476	480	496	484	499	473	458	496	472	475	488	445	484	529	459	482	445	502	485	527	455	482	452	487	467	485	473	475	464	487	464	501	478	472	472	464	520	462	480	493	471	466	461	481	445	434	492	500	480	503	481	452	493	448	450	476	473	510	504	492	446	491	471	517	534	502	517	494	478	480	504	463	514	495	470	462	468	524	483	474	473	479	489	458	462	509	479	488	487	474	496	491	476	524	477	506	463	457	471	523	456	511	457	485	465	483	485	492	469	490	469	491	454	461	476	461	498	463	431	471	465	454	470	485	485	523	478	490	448	477	444	474	482	449	474	485	453	461	531	502	486	485	437	446	521	439	482	492	463	446	448	479	507	504	470	458	485	508	469	502	483	483	464	456	496	520	479	459	515	429	464	444	491	484	473	493	469	447	476	468	490	478	460	504	479	445	502	433	479	494	485	511	488	535	481	483	468	472	454	451	473	453	469	478	476	490	500	461	475	493	500	440	510	498	492	481	479	483	465	468	472	479	513	464	472	469	487	504	447	518	454	495	511	510	461	489	529	462	489	473	471	462	505	516	491	514	485	487	490	475	449	478	501	476	482	466	481	440	477	457	511	494	485	490	480	463	427	478	453	485	457	468	494	464	452	480	498	486	461	485	469	462	484	501	471	492	454	490	448	486	472	471	496	429	495	455	461	495	462	466	465	514	461	477	495	464	471	482	472	475	461	502	519	481	486	480	496	496	482	454	483	467	498	495	520	462	476	485	491	468	483	460	482	491	453	436	497	480	484	459	473	456	457	466	502	463	467	494	509	447	501	496	494	503	492	497	504	502	492	455	473	517	523	513	484	432	469	445	468	502	467	481	467	485	486	513	472	469	447	503	490	486	496	466	503	498	495	486	488	511	485	464	483	477	478	512	477	491	469	426	494	470	498	437	466	454	463	486	457	482	449	467	485	533	460	441	496	507	480	439	502	471	469	470	487	471	462	447	458	474	458	484	511	470	479	491	474	448	507	464	471	464	494	479	467	477	479	474	500	489	456	441	479	493	504	477	489	485	472	486	485	456	470	467	492	464	481	468	496	488	503	498	462	439	444	459	508	522	486	495	505	466	497	462	473	477	476	501	462	485	467	507	466	465	454	488	488	506	470	459	478	483	504	484	508	471	533	473	486	483	499	496	491	508	455	448	476	524	530	524	462	493	486	481	501	485	488	482	486	499	446	495	517	466	475	485	444	503	487	499	512	457	499	437	468	505	481	474	484	507	486	501	467	519	438	471	451	518	528	456	452	471	494	492	484	489	444	505	476	466	486	481	446	486	464	491	489	462	441	459	469	439	490	482	520	485	471	470	473	493	453	474	518	476	464	482	463	467	448	515	489	471	493	492	482	467	450	497	506	451	462	462	525	477	468	474	461	460	461	484	478	461	489	496	467	476	480	449	487	460	469	434	469	514	452	499	498	505	484	547	466	482	477	456	484	450	434	483	521	491	466	481	483	458	482	467	421	469	470	482	494	486	499	502	471	481	524	468	507	440	492	505	462	517	511	486	486	455	500	491	486	448	450	522	489	468	468	517	457	481	488	486	478	469	487	504	504	494	484	480	484	465	481	495	478	441	508	440	526	479	503	510	508	428	469	479	477	477	528	499	491	475	515	508	454	509	505	484	462	501	462	463	454	472	492	446	489	491	434	479	449	493	464	467	510	484	429	431	500	491	450	486	491	457	479	517	448	475	493	471	508	469	503	520	474	468	485	471	477	474	488	466	448	440	508	483	448	448	479	463	486	484	476	474	473	519	473	492	492	515	455	485	485	500	506	467	487	464	451	485	525	445	493	481	485	477	479	472	509	531	450	432	499	490	503	461	473	474	425	492	510	501	506	471	470	508	485	474	506	467	501	475	453	468	466	479	452	465	469	475	472	466	498	462	488	451	520	493	494	500	448	444	507	508	501	451	500	451	453	486	472	454	426	462	493	467	503	485	470	453	461	487	474	437	497	493	490	459	449	486	450	487	463	488	499	467	469	495	474	480	520	479	471	474	506	450	488	467	460	503	538	490	503	518	487	487	478	473	505	490	485	472	505	467	476	453	502	464	447	467	472	488	462	498	491	473	471	478	553	474	442	459	479	498	483	473	481	460	476	486	493	461	499	486	484	509	515	496	478	468	469	465	480	505	447
22662	21497	28803	24607	21509	19846	6193	2352	1683	1395	1215	926	747	676	607	511	480	399	392	340	318	274	266	262	250	232	255	256	213	244	193	213	207	184	191	196	227	213	228	186	219	213	206	198	217	203	199	222	210	187	184	195	182	212	151	198	199	197	184	197	168	173	178	190	196	196	169	191	173	198	187	189	177	210	199	175	190	174	196	225	188	180	176	190	162	180	215	181	162	193	184	179	196	182	195	188	184	174	161	174	209	194	170	184	176	189	202	181	168	195	205	188	177	193	191	181	201	178	191	174	193	172	172	169	182	189	185	172	216	198	197	181	185	183	159	190	183	172	183	172	211	185	171	186	191	189	191	174	174	188	190	160	199	162	184	172	178	164	173	175	170	176	190	189	203	176	151	203	183	174	186	181	189	174	181	174	186	178	196	190	181	185	172	187	171	153	177	185	184	199	185	174	169	189	179	191	193	183	173	189	183	141	154	173	198	201	171	200	188	199	173	175	182	177	187	172	152	187	174	206	195	196	168	178	152	173	163	186	200	189	196	191	174	205	191	185	181	169	181	206	190	195	177	182	167	186	190	200	190	179	207	187	190	168	196	166	180	198	204	203	156	192	190	179	206	193	195	180	194	168	180	175	188	192	207	180	183	169	181	164	199	163	171	187	158	205	205	206	184	131	177	184	176	175	174	165	198	194	173	192	173	173	177	193	166	167	201	190	173	201	171	180	201	194	197	179	167	177	162	153	176	180	185	191	194	162	195	170	174	174	196	192	188	164	174	174	170	175	190	186	173	161	195	162	182	168	164	180	174	161	174	186	158	173	173	196	199	201	173	178	169	188	167	199	190	179	181	181	174	189	206	191	199	171	169	188	182	178	174	166	201	178	162	191	169	162	198	170	192	167	163	193	187	172	182	181	169	187	183	203	180	200	190	185	179	213	193	197	171	164	199	152	168	199	158	187	194	190	219	174	186	196	185	185	197	180	181	198	175	191	185	179	184	171	176	174	178	179	200	173	219	186	190	169	193	172	200	185	178	181	198	162	180	195	190	189	187	188	184	151	186	149	183	191	180	203	165	173	192	172	196	190	191	190	198	168	178	178	182	172	178	167	192	166	182	183	178	183	199	177	199	180	165	183	152	165	173	170	168	207	224	182	187	168	180	179	185	193	199	180	189	186	177	181	159	174	176	192	168	204	171	182	171	177	179	198	177	176	182	172	170	197	178	190	212	195	187	177	205	164	197	164	189	181	180	183	181	197	195	197	181	173	196	176	193	191	157	164	179	207	192	205	199	172	187	173	174	192	187	196	182	170	173	184	167	181	195	173	166	161	185	174	172	201	204	169	185	163	179	177	210	189	171	184	187	191	194	185	167	179	190	185	208	166	187	177	159	217	175	172	175	188	201	190	196	193	188	181	170	171	172	176	199	178	199	161	184	174	181	177	185	205	169	177	201	187	170	157	193	199	174	179	183	195	185	184	173	164	202	160	180	181	171	189	184	177	172	182	195	190	190	170	166	167	156	181	198	164	194	178	180	175	199	185	167	161	183	174	166	198	169	192	171	195	194	170	181	203	204	189	186	201	176	191	200	184	171	169	184	173	172	164	167	196	169	180	174	177	169	176	163	195	184	183	198	195	190	202	199	153	171	193	182	205	175	202	195	197	164	214	192	174	169	169	168	179	175	213	162	208	167	188	178	194	157	203	189	198	180	165	190	194	166	182	177	167	174	186	182	210	171	186	204	197	194	177	205	170	185	173	177	185	161	187	174	179	195	194	187	187	172	184	178	182	174	181	200	194	164	177	191	204	201	183	183	185	165	189	184	184	202	183	200	180	195	171	181	197	174	207	176	181	179	198	164	175	189	187	183	182	198	158	173	176	183	166	187	184	195	172	160	167	163	185	182	174	185	169	172	177	194	184	183	186	201	190	187	194	177	191	152	164	185	164	170	171	186	168	190	160	173	180	170	154	180	187	180	189	166	162	173	178	203	203	189	192	191	177	171	172	203	140	180	168	163	189	191	192	197	179	170	185	174	191	208	175	178	181	210	190	181	204	169	171	184	177	169	146	165	196	177	211	172	189	198	191	162	166	195	184	172	171	167	182	192	159	191	193	172	190	176	147	194	191	163	167	198	170	185	193	174	198	162	165	175	175	201	177	188	163	195	181	184	177	182	167	185	187	182	178	168	186	177	168	184	164	187	180	191	180	174	196	160	180	168	181	190	172	187	186	201	197	207	183	175	182	182	189	206	158	214	175	210	182	181	173	196	177	168	168	185	163	159	159	188	167	170	167	160	172	183	191	186	179	184	170	196	169	181	177	202	173	175	172	199	188	176	172	208	159	179	159	181	208	202	182	178	172	184	190	199	164	195	194	191	156	196	162	210	194	203	192	187	174	169	194	183	180	194	193	199	197	170	184	177	167	194	190	192	193	173	165	196	177	197	203	197	200	195	187	191	181	175	188	161	190	175	175	167	184	193	176	163	190	149	191	175	163	156	184	151	176	188	182	170	171	193	167	164	179	205	183	201	186	204	180	182	171	204	186	185	197	162	154	194	173	168	163	202	189	191	177	182	189	191	196	182	158	169	199	194	190	174	197	193	207	182	181	155	179	177	169	182	179	171	169	192	209	175	183	194	175	182	160	200	180	205	216	169	215	185	183	182	186	164	190	182	159	160	182	169	173	189	177	185	183	158	205	173	219	187	172	182	191	192	195	182	187	184	164	175	174	200	191	199	165	197	169	188	186	213	195	177	166	184	175	170	182	179	156	172	177	166	170	173	187	197	192	184	167	186	200	168	164	185	179	189	205	194	155	159	182	170	190	191	182	191	163	184	168	197	183	208	175	185	194	200	177	192	195	179	180	168	165	189	187	183	165	187	187	172	173	175	201	178	199	174	169	202	181	181	174	165	173	172	176	207	183	202	190	189	185	172	195	185	163	199	161	181	147	200	165	180	185	202	175	169	166	189	171	195	187	167	170	189	185	164	177	172	191	166	177	172	165	190	186	196	229	180	199	192	181	169	160	183	211	202	189	181	186	183	176	153	188	189	200	173	185	195	213	166	172	173	176	172	193	187	167	192	165	192	172	180	180	190	157	177	195	184	183	184	167	188	188	162	201	170	189	176	181	165	171	168	189	169	185	186	181	173	185	166	165	182	170	175	196	184	193	194	192	186	176	192	181	182	184	182	171	192	177	186	177	171	197	172	201	168	178	187	191	187	165	164	174	167	173	195	189	209	191	180	171	193	173	164	190	179	187	205	182	175	178	186	173	165	182	177	206	191	190	175	165	168	158	180	195	166	185	175	154	177	177	180	187	179	172	181	168	181	171	185	190	188	192	191	185	176	171	168	164	170	183	169	179	186	156	200	187	171	176	170	181	177	206	200	185	172	182	163	184	197	186	164	188	178	194	191	184	177	188	170	180	165	183	162	167	178	189	190	187	175	178	184	174	175	217	179	177	164	189	186	199	194	181	191	186
11790	32296	25949	16474	12739	9835	7786	5997	4920	3999	3258	2613	2325	1902	1554	1280	1081	1002	886	745	636	570	550	513	470	453	441	352	368	354	326	385	339	337	366	341	317	376	354	347	343	373	369	335	328	336	312	306	349	332	306	300	326	326	307	305	323	280	315	290	302	279	271	319	308	288	282	308	314	313	296	310	319	304	311	281	276	312	314	302	301	307	294	288	336	315	305	302	295	298	331	293	285	306	321	338	301	314	299	273	317	280	294	298	283	292	277	286	309	292	291	300	313	279	307	309	290	305	276	279	311	299	278	311	299	309	293	302	295	285	277	324	305	309	325	283	289	286	299	273	297	279	293	286	328	269	331	280	285	281	290	308	298	296	301	273	286	283	257	284	290	306	297	296	274	301	307	282	275	294	301	271	299	268	281	301	307	275	293	292	321	267	275	304	290	305	334	313	278	311	303	300	287	302	290	308	271	300	272	321	303	292	296	279	310	334	283	290	302	304	301	304	320	302	286	308	304	285	292	273	329	293	297	296	288	264	331	278	283	279	285	303	306	298	303	308	290	317	265	263	264	307	327	279	311	308	279	317	275	273	283	288	294	293	277	308	308	329	311	304	302	281	317	315	275	299	287	269	317	297	280	336	278	319	289	282	284	315	306	310	260	287	334	282	289	270	279	308	283	305	295	283	299	294	300	309	282	265	343	292	299	305	267	239	276	327	289	287	301	275	283	295	303	291	260	293	272	289	289	283	287	288	303	292	298	309	300	289	266	292	297	293	283	283	290	295	281	311	305	299	283	288	307	258	288	295	257	274	294	312	289	288	317	272	297	263	311	283	291	287	296	276	286	308	266	327	302	277	303	283	287	284	283	298	286	270	318	288	314	323	299	312	285	275	292	298	312	270	285	298	293	283	292	285	306	300	299	311	318	317	324	283	290	310	286	272	303	284	309	298	275	327	283	356	278	278	300	278	299	314	308	270	324	311	313	309	291	309	301	296	298	297	263	297	292	290	313	292	323	272	245	316	322	301	274	297	284	309	289	312	281	312	292	298	320	299	299	295	280	316	276	295	276	320	323	292	308	320	301	317	305	281	276	302	316	271	298	311	282	300	296	282	290	285	297	299	271	299	283	288	305	286	311	300	310	311	297	264	275	285	303	313	297	274	297	309	285	315	312	315	295	288	278	284	297	323	304	314	282	274	274	297	311	263	308	300	293	321	307	304	315	292	271	285	293	299	249	292	277	317	263	318	318	274	313	300	306	306	303	317	300	307	316	277	304	295	316	292	289	281	277	269	274	279	248	267	295	284	284	281	301	278	303	323	315	307	315	324	304	294	300	301	318	323	322	303	313	286	317	272	278	305	277	279	279	279	287	284	280	302	317	302	279	285	260	275	288	316	288	263	288	294	306	300	285	294	273	267	287	268	299	299	298	296	311	305	293	288	306	294	320	305	295	273	334	294	308	334	335	324	285	300	309	290	295	299	302	254	298	254	297	276	252	280	255	277	301	315	306	277	321	281	326	311	332	289	287	281	287	309	284	272	330	309	292	264	262	297	298	294	331	265	280	316	297	317	275	284	282	294	348	281	342	271	288	278	304	268	296	308	284	286	279	291	242	308	321	332	311	317	307	301	314	299	275	302	302	296	302	323	300	298	283	305	278	318	264	308	313	273	302	302	299	276	265	279	287	300	281	276	278	301	319	322	300	319	303	296	293	299	282	299	298	301	307	288	310	317	289	293	289	309	291	290	290	310	317	286	314	305	256	286	293	285	274	288	296	271	292	290	302	321	312	322	308	282	315	275	297	293	304	280	267	294	309	309	294	274	292	303	307	301	312	268	277	292	264	297	274	308	270	267	288	321	300	309	291	315	314	306	268	299	301	299	290	298	324	310	289	292	298	296	275	337	314	320	286	305	289	293	297	266	294	318	299	277	313	252	278	299	278	298	278	272	280	291	292	290	272	291	302	296	312	293	284	271	288	283	301	282	307	329	271	314	286	318	308	307	309	246	328	257	294	293	292	280	296	282	282	259	299	300	286	282	278	301	294	295	287	295	285	277	283	299	299	303	286	268	286	319	323	298	262	275	309	304	253	276	290	300	261	263	319	270	270	290	286	286	313	307	281	285	295	262	306	292	296	292	297	283	268	289	281	274	290	288	330	318	281	316	298	309	295	300	286	288	291	280	275	292	283	288	299	268	280	283	295	310	301	297	313	287	285	301	282	312	283	264	315	271	280	289	299	311	308	281	320	324	305	275	299	296	308	318	272	302	324	322	290	285	294	294	309	298	291	300	288	278	291	298	314	310	310	297	283	228	295	264	288	285	258	269	295	295	294	298	257	288	310	308	274	276	321	276	299	309	318	295	312	277	319	308	306	278	298	321	324	286	281	293	292	287	300	295	315	313	286	318	290	264	296	286	306	305	306	295	307	296	264	295	319	278	309	277	308	349	301	288	305	288	298	284	271	282	294	321	305	299	297	300	291	298	286	296	304	317	295	301	319	277	336	292	303	265	301	272	301	288	327	290	248	266	311	287	284	311	308	282	269	295	314	276	307	299	316	248	282	294	274	285	285	328	311	324	304	299	321	300	287	305	274	297	300	313	293	267	297	335	289	305	269	305	309	285	280	300	303	301	299	313	294	273	266	303	290	289	290	313	317	286	272	308	293	286	318	293	281	295	283	301	301	288	302	306	278	319	271	302	300	312	302	305	262	282	303	306	301	278	316	311	321	311	279	277	283	279	298	304	310	285	296	276	310	313	271	276	296	290	305	300	308	306	311	270	254	278	313	278	274	332	284	315	297	268	302	283	286	273	270	294	292	264	340	326	287	278	315	330	302	255	271	286	283	291	292	315	310	304	287	316	283	269	304	293	302	276	308	269	296	312	309	279	274	313	295	301	310	289	302	286	305	264	293	289	289	302	297	293	288	279	304	294	283	272	299	269	274	270	271	322	307	314	314	336	305	313	298	284	323	284	270	301	317	285	286	289	311	283	310	310	297	280	304	293	304	295	285	304	290	306	286	274	280	291	295	286	308	278	323	295	288	314	310	274	323	304	292	304	278	288	338	289	279	317	263	309	298	279	291	274	309	266	311	315	302	292	302	274	290	302	298	314	302	288	294	271	278	308	261	345	282	287	300	285	318	319	289	291	284	289	303	275	274	320	283	257	266	298	298	299	330	306	306	293	300	305	271	330	298	299	278	264	293	296	309	319	318	312	293	296	278	271	294	292	300	282	289	288	314	282	316	291	305	313	305	294	291	268	296	283	300	304	304	256	260	296	293	302	297	296	287	294	318	279	286	301	290	295	301	304	294	318	294	348	332	295	292	288	325	299	277	294	293	289	315	272	279	330	288	327	292	292	302	273	260	278	305	329	328	300	281	306	291	303	287	314	314	300	316	279	294	304	312	254	286	347	305	305	335	326	287	290	302	309	311	295	299	303	318	318	303	294	317	292	328	289	294	267	285	281	268	305	314	301	332	310
27551	19976	11485	4720	2267	1530	1199	988	823	731	675	602	490	469	426	443	408	346	326	377	362	330	312	364	333	305	345	313	317	329	295	295	296	307	328	308	305	271	275	294	307	288	301	291	301	275	293	321	297	322	295	304	278	303	290	278	335	291	312	275	316	287	300	321	277	307	297	282	285	291	269	318	272	309	297	288	276	290	311	316	308	285	297	284	274	310	295	291	333	328	273	304	286	307	304	322	288	309	298	292	291	289	318	270	262	315	270	278	321	292	288	292	293	326	296	287	296	294	334	294	318	292	287	329	299	282	283	302	295	313	287	292	276	305	310	285	295	294	295	293	322	294	267	296	320	300	278	280	289	316	301	319	312	321	280	287	301	307	308	287	299	299	285	304	261	283	285	315	296	284	290	300	307	282	301	289	310	299	313	282	312	278	293	292	295	271	299	275	327	268	303	326	289	276	308	259	300	288	271	287	315	307	263	282	326	265	289	300	279	290	307	299	300	254	293	299	275	274	310	311	258	305	284	306	292	275	349	290	324	311	312	303	309	248	311	289	249	291	281	303	280	292	297	310	318	308	338	292	292	295	292	298	304	283	297	314	299	281	296	280	285	302	289	273	304	290	264	304	271	269	327	298	294	300	273	312	305	318	292	311	270	295	287	302	290	292	283	321	300	329	315	306	303	305	312	310	296	293	302	302	303	301	314	290	278	313	307	295	316	300	293	325	256	275	294	270	301	280	312	319	283	292	309	303	317	290	298	283	288	335	321	275	303	298	294	284	311	309	287	306	302	285	284	284	326	306	281	281	283	288	310	317	305	275	297	331	316	263	310	310	310	292	294	299	308	327	293	278	286	291	292	286	304	304	287	282	300	285	324	284	309	298	298	309	287	301	296	299	310	311	296	273	316	289	287	301	311	304	293	286	290	345	325	293	275	314	280	272	280	278	283	275	286	320	281	293	310	320	294	289	303	290	292	297	315	316	294	307	301	303	286	291	311	277	309	296	309	316	274	308	307	284	298	285	298	312	316	312	314	298	261	317	327	315	299	302	312	278	292	293	333	312	286	310	309	291	312	297	275	304	289	313	268	295	277	279	304	287	291	293	299	273	318	298	306	293	285	279	297	325	309	281	271	276	303	283	306	287	286	294	297	283	292	299	293	301	317	306	290	311	298	307	310	292	281	293	291	292	271	282	309	294	284	306	305	297	288	319	322	298	290	293	276	270	296	288	283	284	302	316	337	332	298	289	310	294	298	296	307	305	278	321	292	304	334	301	306	317	311	275	307	302	297	312	296	297	322	251	298	285	317	288	296	275	300	301	282	276	318	270	301	294	351	303	295	308	294	292	305	295	267	327	301	268	317	337	283	287	279	283	295	291	285	293	330	302	300	319	318	287	292	299	284	312	299	251	313	286	312	329	312	327	276	313	287	267	279	325	298	303	292	309	293	308	288	287	304	298	319	324	279	305	305	295	313	294	304	312	311	284	289	290	275	307	313	278	283	314	302	314	307	289	320	289	267	316	299	333	285	268	302	313	317	293	289	319	298	315	279	283	308	322	307	290	285	303	307	287	285	310	287	280	310	279	287	308	296	280	296	284	332	280	311	295	270	287	306	258	295	300	284	307	329	270	291	307	294	295	311	277	302	266	299	308	317	290	286	285	258	268	292	272	285	328	317	286	277	327	286	286	297	293	275	322	284	306	292	280	279	300	300	297	277	302	284	318	298	290	297	323	307	311	278	297	295	289	322	317	262	301	309	272	264	315	282	295	285	277	288	300	275	292	289	284	290	315	294	279	294	316	289	322	290	299	273	304	290	289	290	265	308	286	300	267	295	310	317	295	280	294	312	299	297	303	317	274	314	286	318	297	272	315	280	313	282	292	333	283	296	317	292	305	313	294	267	305	303	300	289	283	306	298	289	282	302	279	314	314	300	288	297	308	303	318	302	313	306	302	310	283	291	274	285	295	342	266	283	280	285	293	272	288	276	320	296	286	292	282	312	310	305	308	285	317	281	287	303	286	312	298	298	296	301	300	294	304	329	308	297	266	291	275	301	289	341	290	287	282	324	277	298	301	300	279	308	263	296	280	306	268	291	316	282	297	295	306	280	308	285	303	319	323	262	277	282	301	290	279	311	307	280	287	265	308	308	288	288	316	285	278	304	292	291	324	302	302	317	300	306	287	318	310	304	327	351	312	299	272	293	299	278	310	332	314	314	309	280	295	303	280	292	305	281	275	313	295	288	297	287	295	301	297	272	287	290	292	297	278	280	246	316	321	309	316	281	271	309	305	289	282	267	300	343	298	287	293	314	301	326	293	273	293	307	299	323	309	303	292	277	339	292	294	302	307	311	303	284	299	272	309	317	287	300	285	326	289	286	302	294	307	315	328	283	314	293	306	298	296	269	305	292	311	296	285	282	313	315	290	303	296	308	312	282	294	326	317	294	279	317	269	348	294	288	274	287	290	276	316	287	328	294	305	279	294	318	302	301	284	274	318	308	313	319	270	305	309	277	262	304	291	294	317	308	290	305	288	285	293	264	265	277	286	287	277	281	287	310	295	312	270	321	280	342	294	312	301	300	282	284	294	302	299	293	290	301	316	291	300	311	298	293	270	304	288	298	295	298	279	316	264	289	299	292	293	294	307	276	293	284	305	266	297	322	307	295	310	331	309	247	269	305	305	306	301	309	290	305	291	283	331	302	298	299	282	308	308	310	318	266	337	298	330	321	337	285	280	298	305	269	280	292	276	277	322	320	298	291	312	267	296	303	277	282	311	281	291	305	287	324	319	310	290	302	299	269	299	302	303	321	285	279	274	320	286	284	331	301	307	303	298	299	292	292	277	287	282	266	318	283	294	300	280	286	277	291	264	297	285	307	303	285	303	322	282	297	303	290	290	291	327	279	287	323	285	312	286	301	309	274	305	317	326	300	323	271	309	321	289	275	301	292	283	316	279	327	317	300	280	295	268	294	296	309	289	289	279	297	278	264	268	263	289	295	308	289	301	318	287	284	310	295	329	314	309	269	279	282	301	314	312	291	282	307	284	280	307	293	307	286	296	260	303	300	295	303	311	305	303	287	278	288	309	314	278	293	267	276	295	293	309	293	326	293	316	301	287	268	305	320	272	287	298	285	290	288	295	317	280	306	310	278	294	300	294	313	313	295	300	292	296	298	282	311	289	306	289	264	310	311	305	287	250	281	280	301	304	330	281	313	301	299	308	331	329	319	273	310	316	298	301	291	267	289	297	287	275	310	305	279	295	299	307	315	279	298	300	321	315	279	293	280	298	280	319	296	339	310	295	273	327	292	280	317	280	273	297	292	268	300	279	286	290	266	359	316	284	316	300	258	299	308	305	288	291	291	294	278	331	283	280	265	300	303	300	286	293	263	295	359	265	320	289	296	332	296	277	264	272	295	326	297	302	278	272	289	309	311	318	261	334	319	286	278	306	316	312	302	260	276	317	322	332	311	268	294	276
10001	19840	14598	7877	5722	4438	3527	2749	2324	1838	1604	1383	1205	1074	911	885	745	698	678	641	590	627	551	551	550	521	524	563	519	519	495	512	493	548	513	524	528	522	510	547	526	517	487	500	474	551	526	520	513	486	506	491	494	475	466	490	498	503	527	507	504	449	497	512	458	519	505	483	468	472	509	493	479	519	523	493	466	541	499	495	510	493	485	489	475	496	505	507	494	492	500	493	442	486	548	515	458	481	515	532	483	480	484	495	483	487	514	488	483	474	504	497	496	498	486	455	491	483	451	504	517	511	474	476	508	536	482	500	563	455	495	492	537	516	500	501	478	457	494	466	479	491	464	473	488	469	499	472	500	497	451	443	472	479	485	454	460	506	475	481	487	526	514	491	489	438	491	516	461	513	513	486	457	513	481	501	499	504	456	486	509	466	488	481	475	478	512	506	513	493	502	485	491	513	469	500	455	518	521	488	488	476	489	499	478	487	506	477	509	531	494	475	487	495	516	519	519	484	523	490	531	502	524	511	497	486	506	483	518	488	459	500	477	479	505	502	505	490	497	463	473	483	515	498	481	474	468	506	505	494	516	489	470	510	525	483	503	467	523	506	444	479	537	513	491	484	517	454	505	476	460	498	507	476	524	541	486	481	522	504	475	508	480	482	498	477	489	478	532	501	515	500	438	484	505	506	524	474	512	535	474	512	490	507	500	455	475	464	483	508	510	503	509	493	478	475	490	485	503	531	489	489	487	481	503	504	450	492	531	493	513	453	489	470	473	490	529	481	512	458	481	482	493	534	496	489	513	509	482	473	469	478	462	457	493	483	489	499	492	499	481	513	465	488	492	513	501	502	504	483	488	497	501	470	517	447	485	476	491	479	464	519	513	507	502	500	463	474	468	507	476	478	498	472	476	463	473	491	476	486	499	477	508	489	475	498	510	504	483	500	480	471	493	520	493	486	498	504	497	489	519	454	494	492	461	515	474	519	468	499	492	487	490	511	466	505	478	487	515	510	500	458	482	467	505	485	521	466	482	512	490	459	491	527	508	499	495	459	504	475	495	549	503	511	514	494	485	473	526	508	461	537	469	466	497	511	518	466	529	468	492	473	441	471	499	497	477	453	453	475	465	502	472	471	475	492	515	466	460	515	495	479	502	472	471	496	465	498	488	479	445	459	518	479	478	497	518	487	507	495	470	480	497	460	478	456	517	467	511	467	503	486	495	469	481	536	532	468	504	458	476	468	485	489	521	483	478	497	459	471	533	482	522	513	498	481	443	477	509	492	501	505	482	501	488	507	500	499	465	456	474	497	487	464	502	519	488	506	531	441	459	464	489	461	487	474	468	440	505	506	466	513	472	447	485	508	505	516	503	488	530	511	486	480	510	474	511	498	491	514	502	491	468	516	491	512	511	526	484	494	530	472	528	456	535	476	507	477	502	524	534	534	503	493	483	493	479	481	473	533	485	494	470	481	447	495	492	476	497	487	461	497	504	495	469	500	504	458	455	484	523	469	488	487	496	483	547	496	478	513	479	456	483	519	463	508	492	499	468	474	511	477	497	489	459	472	488	501	532	492	514	488	491	486	452	522	478	511	474	513	504	467	485	468	508	501	477	472	452	491	473	502	457	506	526	493	502	471	484	482	488	472	520	487	461	456	488	507	494	494	487	453	498	485	480	501	483	468	490	480	491	453	505	491	478	518	490	479	517	492	497	462	528	492	448	503	460	514	453	517	501	497	518	466	500	473	457	509	473	495	554	535	465	485	477	485	490	475	482	488	483	510	437	490	487	482	502	496	471	471	495	511	449	477	529	555	494	504	514	498	491	475	485	521	515	488	512	508	460	493	479	466	465	524	494	471	474	449	475	484	472	490	513	480	463	501	509	509	494	445	503	500	462	504	466	471	507	497	527	513	499	484	467	500	448	518	489	471	504	512	454	517	497	471	451	526	478	521	492	468	494	506	482	479	481	474	451	502	494	483	493	471	470	491	505	509	449	473	500	477	490	514	485	460	457	529	500	491	490	524	503	482	507	498	508	549	478	460	511	528	510	470	508	493	481	517	474	489	497	481	475	504	496	467	492	485	500	478	489	471	483	547	508	540	495	520	512	495	507	480	484	442	469	481	467	520	473	524	484	475	513	501	531	467	479	542	446	490	475	488	494	477	486	524	492	480	472	463	490	455	457	511	516	442	490	502	518	456	483	484	461	510	496	496	489	522	508	472	524	466	546	533	493	468	492	483	450	506	492	467	479	504	488	484	468	465	494	520	527	496	470	489	526	489	493	508	496	487	504	503	477	506	495	458	501	497	492	491	473	506	491	464	501	497	456	490	477	499	496	486	519	461	509	483	524	505	515	482	486	482	499	552	457	466	498	454	491	445	496	493	502	447	475	493	494	506	484	472	502	511	505	489	493	513	515	452	513	485	489	459	538	513	464	455	473	497	479	470	488	501	512	488	517	452	471	487	491	507	495	515	471	481	486	502	452	483	510	476	493	497	485	498	540	498	477	477	530	475	485	483	513	484	496	483	470	493	460	480	504	471	494	497	509	474	502	464	513	508	503	517	494	491	474	482	524	461	480	485	457	483	516	495	489	479	492	515	497	502	462	475	494	505	520	498	499	483	453	517	498	486	510	479	507	501	497	475	469	497	448	480	494	477	492	469	475	482	495	493	514	466	472	498	495	480	469	500	531	482	509	484	547	515	471	472	451	442	467	494	475	525	476	488	463	476	476	526	512	482	471	518	473	499	504	507	516	484	457	494	477	510	485	484	452	501	480	470	487	536	518	493	505	506	481	496	523	485	489	473	487	490	495	521	492	513	511	494	512	536	483	476	482	461	474	488	479	498	468	472	526	504	471	495	508	513	512	523	476	505	450	494	511	464	516	519	475	474	499	515	509	480	468	520	515	481	514	497	490	531	527	513	469	480	491	467	520	490	473	493	525	498	452	532	483	486	519	497	496	515	452	496	482	527	486	470	503	466	496	504	436	491	485	492	473	510	508	508	467	491	485	487	472	490	487	513	457	514	518	496	545	485	489	460	506	498	489	506	530	515	495	498	476	504	507	451	496	445	477	468	496	486	480	480	477	468	489	533	490	483	484	455	445	464	467	495	482	492	496	463	516	494	540	443	528	493	501	503	510	498	501	471	470	496	510	506	448	512	511	484	499	487	447	495	500	496	494	461	475	465	492	530	494	480	472	494	503	461	467	516	511	463	538	492	491	507	482	485	464	497	513	487	527	460	476	496	491	494	522	477	498	464	496	505	523	500	478	491	539	482	496	503	522	506	517	483	482	499	481	463	469	502	501	508	494	481	495	504	523	461	496	511	492	492	494	552	503	511	507	482	516	483	478	493	518	504	501	500	523	508	525	506	483	521	472	460	486	521	485	449	499	490	493	498	456	470	491	493	470	528	479	514	476	498	512	503	460	497	511	474	522	443	524	466	523	464	540	457	492	475	502	461	493	496	556	449	493	504
23452	21462	28186	25139	20892	7584	2621	1744	1357	1026	851	728	632	576	485	439	382	398	338	319	272	276	248	259	264	288	254	254	240	229	213	226	253	229	222	232	236	235	234	244	216	224	205	229	188	239	241	211	219	233	204	229	210	231	204	211	245	225	221	224	229	248	215	213	213	228	233	217	224	215	219	240	217	235	219	233	222	212	232	211	222	226	214	215	209	241	200	222	199	222	234	233	233	200	233	201	235	232	205	223	244	215	206	194	215	218	224	222	233	219	235	229	237	214	250	227	222	212	210	235	204	200	226	212	227	230	208	203	236	209	194	220	200	194	235	190	217	227	207	208	248	184	232	231	234	215	207	205	204	210	230	230	226	227	220	205	217	212	212	204	207	233	226	219	222	209	240	226	226	214	238	201	187	240	207	235	236	217	198	219	203	225	213	202	214	219	222	234	223	240	230	203	211	217	221	203	231	222	200	211	224	204	214	218	247	207	225	200	216	227	215	255	208	227	200	219	233	194	206	228	209	202	182	222	202	207	207	205	216	224	211	211	233	202	218	213	241	223	214	219	224	205	245	213	237	232	234	215	218	214	204	205	197	236	217	232	227	203	203	230	216	201	223	239	246	215	223	220	225	214	215	192	215	216	222	210	214	213	209	218	248	233	233	212	209	214	230	223	221	229	249	205	226	210	246	253	215	187	217	209	230	202	222	213	211	225	229	242	240	193	223	213	211	191	237	211	239	200	227	226	211	227	210	232	180	244	195	214	236	196	215	235	223	222	248	208	232	204	233	205	228	211	221	214	205	210	213	229	246	196	224	215	235	229	221	202	213	236	213	194	236	212	220	236	230	223	190	199	206	201	222	209	209	216	224	213	199	210	237	239	198	204	237	211	224	200	199	213	222	208	230	243	231	208	240	213	222	199	224	228	202	239	206	229	180	206	205	206	212	226	227	214	234	243	209	208	207	230	198	227	211	213	210	227	238	169	234	242	184	224	218	212	221	216	216	227	219	222	247	194	244	224	204	205	198	201	205	205	216	224	209	192	216	229	227	220	230	198	233	227	229	233	228	240	222	186	210	234	210	243	203	205	207	230	235	245	224	230	228	206	221	228	210	195	215	197	189	193	203	218	209	221	234	221	204	205	201	221	214	228	186	198	228	222	221	218	231	187	198	227	212	190	219	209	202	207	222	238	219	223	226	232	202	206	206	224	206	234	212	225	243	226	221	205	243	203	205	217	211	215	220	203	199	196	231	191	209	234	221	235	229	209	219	218	225	216	213	221	243	222	194	208	203	220	233	198	216	184	215	253	251	225	210	231	210	208	238	211	229	203	222	216	234	215	188	206	200	209	209	212	210	203	211	237	231	219	211	197	210	213	207	218	238	216	246	234	210	233	230	217	234	229	213	209	209	215	215	196	215	231	220	230	208	224	206	217	213	216	198	200	218	203	230	216	209	255	200	208	188	215	190	188	204	196	200	220	224	227	224	186	221	229	211	244	207	208	232	234	216	216	234	227	259	211	226	242	241	216	216	210	206	222	209	209	230	224	219	208	217	240	221	213	229	220	232	212	209	231	217	229	225	222	197	228	212	198	209	233	211	230	234	213	232	231	231	210	221	220	205	216	215	200	216	233	218	222	185	225	223	215	231	238	199	202	223	214	196	202	210	237	242	214	201	223	190	228	223	227	212	212	224	197	206	223	218	223	204	209	206	205	214	204	246	206	227	215	236	223	204	221	204	201	215	205	219	209	201	230	185	230	196	212	211	216	198	186	197	189	234	214	200	213	243	228	231	214	240	209	216	239	250	181	229	229	210	216	234	216	214	192	244	246	223	216	201	211	222	230	222	204	221	254	209	229	215	200	217	212	211	196	212	244	216	211	225	208	214	226	212	218	231	193	197	196	207	194	227	209	245	224	218	237	225	215	226	232	221	208	185	219	242	244	224	235	203	234	209	215	216	221	227	224	209	207	210	212	208	221	203	209	192	216	236	219	248	223	209	233	186	252	211	192	230	230	210	206	245	210	227	213	229	212	243	219	225	230	239	214	221	220	216	201	221	246	239	201	233	232	203	216	222	213	220	201	210	216	223	227	222	239	214	216	222	229	224	224	177	214	245	173	182	224	218	228	230	227	252	213	195	214	225	204	213	228	228	185	216	251	219	221	239	218	238	217	209	213	237	230	211	248	209	258	241	206	218	220	224	225	233	212	215	218	227	233	234	215	210	198	194	224	220	211	242	223	262	209	207	186	202	186	198	224	220	194	229	219	203	209	211	206	240	253	203	211	214	206	222	237	202	213	211	237	216	206	226	213	205	239	196	237	216	238	192	211	234	204	209	225	211	211	215	231	207	210	236	210	234	207	229	221	207	226	207	241	183	235	208	205	223	224	208	247	225	232	233	237	215	230	228	207	235	208	225	234	208	193	225	211	224	220	224	211	202	231	227	214	217	189	209	200	196	195	199	219	218	215	255	205	213	207	221	210	234	216	217	206	210	213	202	216	252	221	230	220	200	196	231	210	215	221	223	224	204	203	213	219	190	227	210	217	204	219	247	231	221	202	211	227	201	215	216	232	206	235	226	207	218	233	219	217	204	215	231	205	204	194	198	212	227	196	227	216	224	227	170	214	226	247	192	235	229	229	232	214	215	213	230	226	199	215	228	246	216	229	222	214	186	197	242	200	253	212	243	232	210	203	221	209	225	214	237	225	225	227	209	222	219	244	219	221	218	217	201	223	223	225	224	244	225	220	211	234	197	216	227	228	223	214	227	226	202	186	244	182	199	219	224	214	216	228	228	233	206	218	202	227	218	221	225	217	197	231	244	200	215	226	209	218	238	204	224	228	188	236	217	222	218	195	202	216	238	232	223	215	214	212	195	207	199	216	212	222	199	204	205	202	213	212	234	209	213	201	246	222	206	209	254	203	239	191	235	225	221	210	232	216	209	255	216	218	272	229	200	234	234	200	215	213	230	236	212	198	225	239	242	225	221	208	215	216	214	209	220	234	200	216	204	219	203	224	224	233	207	211	234	206	254	192	225	222	234	219	213	201	199	223	199	227	226	211	217	206	233	214	212	211	232	207	204	213	209	204	195	223	257	212	242	218	230	234	202	239	223	214	200	232	230	226	195	227	201	213	221	233	266	247	212	223	213	231	205	218	228	238	224	185	223	216	223	219	216	201	218	222	222	223	236	244	235	229	210	220	209	240	212	245	213	211	230	211	210	210	198	226	252	217	226	198	207	212	197	210	234	233	220	233	192	219	207	233	209	197	226	190	205	207	231	227	181	235	212	220	196	208	209	220	235	197	205	235	223	205	252	218	219	229	230	194	232	214	233	208	226	236	254	219	190	183	177	207	203	235	233	219	233	225	214	242	216	213	227	232	195	223	200	203	199	232	195	197	249	200	204	215	225	196	220	219	209	232	215	201	201	231	232	208	213	258	227	234	213	242	231	222	247	216	205	204	217	238	199	206	218	230	192	196
9976	28150	21360	12962	9532	7513	5847	4565	3721	3029	2502	2067	1754	1409	1193	1013	943	838	724	649	605	540	530	513	459	452	466	407	419	416	440	381	388	419	430	421	416	432	373	386	352	412	400	403	388	404	361	389	357	404	373	383	399	373	373	392	380	327	400	354	369	357	375	380	355	362	394	382	366	366	359	329	386	358	371	390	399	396	400	375	356	363	394	361	374	371	342	382	344	419	380	351	387	381	401	356	359	372	367	381	371	399	388	370	352	345	342	337	357	333	360	363	361	338	390	332	364	347	365	357	345	387	350	368	388	383	352	362	327	351	361	375	386	369	349	371	367	351	357	358	373	355	338	396	368	401	352	361	367	333	375	405	374	354	358	328	378	382	311	344	373	367	349	352	373	374	327	367	378	400	357	392	373	369	362	347	368	357	364	369	373	379	358	384	357	353	367	349	355	348	338	369	341	301	370	356	335	363	374	356	369	342	364	391	364	342	363	345	374	366	322	345	328	322	349	397	398	356	371	341	364	336	333	387	338	369	352	342	354	343	379	379	356	345	339	363	361	362	359	331	350	353	332	370	357	349	352	290	346	374	377	355	375	349	393	352	350	372	340	373	337	355	362	355	340	354	364	398	381	336	384	376	359	419	371	362	408	313	372	402	363	363	333	360	384	364	348	345	349	349	350	364	341	307	397	369	338	335	375	343	385	395	395	362	359	385	339	342	347	373	392	400	337	375	390	359	361	357	355	356	345	362	370	356	352	347	329	347	354	360	363	336	375	344	338	394	348	356	344	341	339	363	347	366	352	383	351	352	342	314	378	342	363	365	358	354	347	356	360	375	367	375	344	359	359	339	366	357	381	338	352	388	379	358	363	412	336	355	364	377	369	347	385	362	374	378	363	385	345	362	374	365	392	344	358	363	394	369	353	371	348	367	362	354	345	337	355	375	368	384	356	400	392	395	340	348	401	368	391	357	368	383	348	349	359	370	337	362	400	377	396	376	349	358	317	388	357	403	404	366	396	363	385	343	357	362	375	379	373	341	357	352	355	376	355	371	375	394	392	338	366	348	372	381	365	326	364	370	349	382	336	348	387	400	342	401	330	387	379	365	369	402	370	372	374	346	362	378	347	362	392	343	373	373	371	350	345	339	404	382	353	339	375	362	390	381	374	374	339	381	338	324	335	346	351	339	374	332	377	397	364	371	355	393	347	364	382	383	330	374	365	383	335	349	360	356	345	351	325	354	372	376	387	367	351	370	356	350	382	338	342	387	356	368	366	363	369	385	331	375	342	349	369	367	346	368	396	364	360	341	332	372	348	348	349	356	355	397	361	331	353	375	347	362	365	330	359	372	383	355	350	367	341	361	375	341	353	380	356	395	398	368	420	328	354	344	396	373	352	354	336	395	327	337	360	341	375	387	358	355	358	344	373	360	368	334	374	376	354	353	386	381	320	330	376	358	368	327	401	359	345	366	382	353	353	328	397	363	339	371	372	366	350	362	331	378	363	383	359	321	393	369	344	370	352	356	363	345	374	386	353	350	389	333	356	373	377	328	364	380	396	373	373	354	380	330	360	335	338	352	373	360	374	335	386	360	338	400	335	319	325	333	371	376	356	339	358	381	362	405	357	349	360	388	358	351	361	360	354	334	386	411	370	392	375	334	366	327	389	363	334	331	385	370	386	331	372	382	378	384	381	375	341	381	344	384	337	362	355	360	364	402	375	358	336	361	386	341	364	372	355	371	339	350	357	368	379	367	402	401	392	345	359	326	365	378	344	338	381	346	369	369	338	361	356	358	363	373	374	333	366	342	373	399	385	383	346	355	354	376	360	349	427	352	349	366	351	366	382	361	364	346	377	377	356	338	325	337	345	390	333	394	348	354	377	372	349	356	307	334	342	350	378	380	392	365	380	395	357	367	351	368	349	363	378	357	351	369	362	332	361	403	357	358	377	368	387	346	373	352	313	343	375	357	339	363	375	407	399	362	368	351	341	386	389	361	387	374	365	327	368	357	353	385	372	369	355	340	400	332	400	360	364	372	354	391	342	351	381	338	360	382	364	355	380	388	359	359	352	343	334	370	343	360	355	353	376	348	413	356	364	373	376	362	383	363	360	367	367	358	364	372	381	353	377	365	388	357	345	330	353	381	375	382	377	405	365	355	363	341	353	378	382	371	346	373	375	373	357	358	363	372	354	371	352	376	330	349	360	348	382	360	355	343	366	367	373	393	359	350	371	394	364	378	348	368	378	331	369	367	370	363	340	367	360	399	376	385	378	344	377	350	352	361	329	392	398	380	355	332	359	387	347	331	332	354	352	349	347	383	367	398	373	368	382	399	351	364	376	352	349	361	354	371	350	348	377	354	360	365	391	345	370	368	380	395	385	376	362	340	376	335	343	383	343	351	363	377	361	410	350	325	359	363	378	363	367	401	363	358	371	384	375	384	346	368	369	348	365	343	352	351	354	356	377	364	353	369	376	360	364	381	379	383	404	332	345	362	336	373	369	393	356	373	340	378	361	383	315	394	370	374	350	377	366	378	418	397	363	357	366	351	356	352	357	396	382	369	403	374	375	356	368	392	385	371	372	352	376	336	402	389	371	349	386	383	392	340	332	368	379	353	365	348	323	356	355	407	366	339	348	363	350	335	391	376	323	373	358	397	366	326	341	341	376	380	355	365	377	361	352	377	373	348	341	369	384	343	362	368	352	331	373	349	348	349	377	374	360	359	367	363	368	339	365	371	355	380	359	349	355	316	361	388	371	349	350	333	376	358	343	363	347	350	384	373	408	347	373	376	364	369	290	352	325	406	361	402	381	397	357	351	349	399	396	364	334	320	381	372	377	374	361	321	359	377	354	368	367	372	378	365	354	372	368	366	388	376	374	324	368	339	351	351	395	313	370	386	371	382	359	379	328	368	358	336	374	355	343	361	378	362	403	359	364	363	375	337	328	379	372	357	337	368	347	345	407	365	369	374	396	351	332	370	356	344	377	314	356	389	318	397	357	368	404	345	340	350	375	386	372	316	369	358	345	373	385	362	392	357	370	365	359	368	314	390	351	344	331	353	339	361	346	362	335	387	380	377	333	402	368	352	358	380	383	379	395	388	332	361	367	369	372	384	393	336	343	362	381	377	369	341	356	377	397	389	393	372	391	361	340	377	380	379	354	351	355	385	341	363	348	352	369	362	365	355	355	312	345	366	346	341	375	382	341	342	365	369	364	354	387	354	343	374	349	351	348	367	416	374	375	398	363	366	415	362	381	377	343	340	366	350	332	366	351	404	383	365	317	375	380	366	387	365	369	364	359	371	404	373	383	332	377	353	328	373	351	388	350	379	356	382	356	360	399	392	381	381	370	349	350	366	369	349	386	378	349	370	351	356	379	341	327	350	339	390	366	367	384	374	360	384	343	366	332	398	373	349	361	356	385	372	350	374	345	362	367	359	371	327	358	378	382	350	324	355	391	366	372	366	339	362	367	344	367	362
24983	21496	25963	23136	4934	2257	1597	1238	1033	859	797	662	588	528	500	398	386	396	320	366	353	317	309	305	317	320	295	310	297	294	304	325	292	298	266	265	251	283	310	288	313	291	274	291	297	311	277	320	298	274	263	308	281	316	310	289	259	282	315	283	295	271	286	272	289	311	330	255	307	295	277	289	311	278	301	260	288	299	267	284	317	294	262	262	311	308	257	311	311	302	272	304	267	273	321	290	291	325	313	305	313	304	294	326	288	260	295	268	277	305	277	287	287	307	281	318	286	288	317	308	278	306	282	283	291	304	283	260	293	288	278	314	300	306	321	280	259	310	278	287	286	283	287	269	265	289	271	272	280	329	293	281	312	316	273	281	313	277	301	302	307	287	259	281	295	313	274	301	284	297	278	248	285	291	317	316	310	266	275	295	302	323	277	303	305	283	277	283	303	324	294	276	284	286	276	299	278	313	276	311	285	306	271	291	294	284	289	307	264	298	328	264	289	272	284	303	281	288	268	267	311	305	290	293	310	272	267	304	289	276	272	285	281	285	317	272	309	304	278	284	290	281	283	304	289	307	303	294	255	291	279	298	271	309	274	286	319	283	285	301	295	270	269	271	290	294	305	283	301	282	280	287	294	285	255	297	279	281	306	287	295	274	294	282	298	272	308	289	271	309	317	306	256	285	283	300	308	306	278	284	279	270	299	265	291	304	310	304	306	311	288	279	297	297	293	289	313	289	308	299	280	278	295	295	296	310	256	278	277	302	305	300	282	263	299	301	290	249	334	288	284	277	268	294	283	275	280	290	296	305	287	271	297	281	317	289	284	322	293	289	308	282	303	304	299	286	275	263	300	298	277	268	283	299	300	311	274	293	306	298	316	290	273	305	298	305	290	305	316	292	291	287	269	297	286	270	264	299	282	277	286	271	270	269	309	271	303	259	305	271	291	291	291	342	293	304	295	316	285	291	306	255	263	290	273	302	301	288	278	271	282	284	287	298	291	303	281	288	282	325	277	299	299	299	276	310	270	290	305	316	301	276	317	288	280	281	280	286	289	291	277	309	297	278	333	287	280	286	314	306	293	280	277	286	286	306	267	280	295	263	291	260	273	271	285	291	296	275	276	286	277	281	290	291	262	291	225	273	322	294	273	303	286	279	303	296	283	286	296	281	281	298	289	270	318	325	290	290	275	295	312	304	276	249	282	302	326	271	285	266	270	288	287	267	298	296	300	311	310	302	276	301	283	289	276	264	283	320	289	298	312	306	264	307	289	289	307	274	316	270	285	321	303	257	279	283	268	288	300	327	275	302	312	322	286	276	298	278	318	301	282	274	303	305	292	262	268	319	299	240	295	282	295	303	288	279	316	268	284	284	305	273	315	266	281	255	289	296	269	289	319	283	305	271	283	262	293	313	272	310	283	308	301	314	314	292	294	309	296	307	281	274	282	289	310	310	299	288	280	296	294	304	283	279	274	289	305	319	293	280	302	299	277	287	304	299	306	294	289	287	288	310	291	291	302	293	303	307	291	293	311	279	292	301	308	291	301	299	318	283	303	300	299	263	301	268	312	298	297	298	272	267	323	280	288	285	291	275	317	306	295	276	289	277	308	260	279	275	307	296	287	268	244	289	292	273	299	305	272	266	296	279	296	285	305	289	294	302	296	313	306	306	273	262	284	292	286	266	282	288	295	294	249	310	288	287	294	300	283	295	278	277	298	273	267	283	288	271	281	308	329	307	303	277	268	291	297	311	268	291	266	279	268	299	280	273	291	273	282	300	289	284	253	263	282	303	315	301	273	281	280	278	279	314	243	300	321	281	298	275	314	273	274	276	297	279	314	303	287	291	295	292	318	309	269	268	293	297	281	300	253	284	292	264	285	301	307	285	303	302	271	291	296	293	286	289	279	295	316	271	301	290	282	299	283	282	290	317	316	299	307	269	254	291	274	258	270	284	294	302	268	299	295	290	312	295	281	287	309	297	262	285	273	291	283	304	277	306	273	308	303	288	283	276	280	279	260	297	304	302	278	271	267	279	304	296	288	298	281	281	310	278	293	253	300	292	259	285	299	289	276	287	304	280	301	303	300	272	290	290	302	309	312	297	307	259	310	282	294	281	281	281	290	288	275	292	316	292	290	287	297	323	281	288	265	294	301	267	271	315	286	298	333	297	271	314	257	260	310	240	295	309	327	270	281	276	273	293	299	309	319	261	292	313	309	260	276	292	242	296	288	293	275	302	287	301	286	277	269	302	259	256	288	300	276	276	298	321	297	290	284	286	283	278	289	282	291	306	276	284	299	303	318	295	315	307	301	295	279	269	297	262	289	297	289	287	303	276	292	279	287	286	315	273	276	308	275	285	290	299	265	305	298	295	297	282	272	308	299	292	301	304	325	293	285	316	293	272	276	275	323	274	297	282	281	300	292	284	312	283	300	280	300	290	258	271	298	292	284	293	272	281	309	316	271	306	262	312	296	298	326	274	248	310	292	283	252	286	288	282	266	316	283	289	331	290	299	306	298	309	299	266	307	304	283	294	298	289	281	267	316	306	315	298	280	286	270	301	300	269	288	295	294	279	301	282	267	273	279	286	294	302	281	277	279	299	278	286	315	279	280	288	273	283	301	292	315	266	279	286	276	314	287	314	295	290	298	280	291	291	320	268	308	294	287	305	316	251	324	266	248	279	294	279	272	283	259	293	287	270	299	275	282	263	263	280	294	291	261	242	301	279	282	275	272	283	297	275	271	275	287	322	268	282	297	279	289	288	292	285	291	294	299	264	270	280	293	276	300	280	324	310	285	294	291	318	294	272	303	281	287	283	281	296	289	268	282	285	292	274	280	326	276	308	275	301	268	278	273	279	262	295	302	303	302	309	290	289	288	284	315	306	304	268	292	319	296	286	305	302	272	294	268	291	292	303	291	279	300	302	289	282	297	278	261	281	286	293	306	293	328	307	288	286	307	273	272	263	272	300	266	267	287	264	284	274	306	283	322	279	304	268	283	279	300	288	321	294	295	268	295	310	286	302	295	277	305	294	284	278	285	278	329	263	307	270	295	268	290	280	299	301	287	267	262	294	267	318	297	305	307	298	251	288	295	308	299	295	286	288	273	289	296	301	281	282	269	266	249	296	287	265	274	282	293	306	291	266	324	304	274	301	284	278	291	278	278	294	304	308	298	289	248	298	294	304	280	267	303	304	309	292	264	281	316	277	273	301	274	276	294	270	298	292	270	299	297	294	299	282	277	267	275	289	254	276	270	309	257	281	288	313	303	284	279	304	271	295	299	255	293	282	265	320	287	305	308	287	310	290	257	304	299	286	270	294	254	320	287	270	292	285	314	321	277	301	259	274	277	295	261	295	278	300	254	283	274	269	298	293	303	270	319	311	325	289	286	297	283	274	303	319	323	318	265	274	244	280	300	283	319	285	298	293	328	277	275	273	304	269	282	295	296	287	283	285	278	290	299	289	313	288	290	292	297	287
9715	23593	17757	10294	7532	5905	4760	3685	2960	2437	1988	1668	1496	1261	1075	953	860	769	697	660	686	602	552	528	527	540	521	456	520	529	501	506	517	484	503	489	497	496	492	499	497	493	511	485	479	481	463	471	536	459	493	482	447	448	472	443	472	500	492	488	452	516	455	489	486	472	473	467	475	474	459	492	510	487	494	460	510	482	455	517	490	514	451	471	451	457	497	486	500	520	499	461	464	495	533	479	487	471	449	439	453	458	499	469	465	494	503	439	486	488	427	513	483	459	504	441	474	481	464	486	458	457	508	445	483	503	473	464	428	440	504	494	518	477	460	465	489	486	473	459	466	478	441	476	484	466	472	458	478	465	467	463	492	476	435	411	485	469	469	496	521	496	470	492	484	513	441	440	470	487	453	519	515	463	467	473	480	464	470	438	496	444	452	441	454	447	509	500	422	494	482	450	457	475	478	452	461	481	429	447	483	502	441	462	461	500	478	491	483	453	504	475	481	471	462	482	491	431	502	469	427	483	454	509	459	505	474	467	454	441	485	492	451	465	484	455	468	483	452	447	468	464	448	467	466	453	454	445	455	472	477	498	446	544	493	464	428	487	448	510	452	426	463	489	480	469	466	497	451	447	488	520	449	470	490	468	484	495	486	454	456	423	449	502	476	422	450	464	496	486	499	467	425	426	491	446	496	481	435	424	465	492	480	460	472	511	492	499	458	443	462	460	474	443	479	465	464	477	488	460	456	458	488	444	492	503	464	436	448	481	479	466	473	427	475	488	475	464	487	471	498	472	465	505	462	458	490	454	477	456	452	504	462	441	485	488	476	468	466	438	467	464	453	438	462	464	455	437	477	472	469	479	449	458	480	461	456	476	457	489	505	480	469	482	475	477	462	443	464	427	477	469	473	477	451	478	476	491	472	507	485	487	466	448	466	489	471	474	502	467	478	496	456	444	451	459	506	469	531	454	457	480	460	479	412	472	469	488	466	490	446	440	492	451	439	448	435	487	485	513	498	464	476	470	467	462	506	443	455	496	445	476	451	467	499	440	477	422	470	509	454	424	456	484	449	468	468	469	477	481	470	443	478	489	503	466	464	470	491	482	508	504	466	454	478	451	480	494	464	463	473	478	472	498	496	454	481	523	461	443	443	453	466	467	460	479	499	460	466	488	499	499	474	489	479	461	476	465	501	479	464	459	496	449	488	454	452	473	458	467	457	457	473	490	462	490	482	470	470	495	481	463	489	471	474	488	464	463	496	420	450	432	507	487	481	474	473	459	456	466	484	445	456	475	489	476	455	506	443	480	444	482	468	488	497	453	470	466	494	468	464	446	460	453	480	493	488	492	497	458	463	473	448	471	482	474	502	501	485	464	475	481	478	459	450	476	468	462	478	480	474	421	453	444	450	467	490	501	487	482	447	486	448	469	480	472	469	482	480	470	472	456	425	482	453	482	491	427	439	463	473	504	456	486	482	462	471	454	498	469	472	448	477	501	491	456	469	473	480	528	485	463	432	442	461	496	473	457	489	462	513	498	480	486	485	433	486	471	498	448	424	515	491	453	495	465	438	496	442	441	525	472	478	460	462	523	468	466	452	448	466	466	479	465	456	525	478	490	466	463	489	488	463	483	464	455	473	453	485	428	482	470	512	455	446	495	494	468	451	449	433	463	461	484	464	489	500	466	471	449	443	484	475	491	505	513	494	512	467	497	484	510	514	461	464	438	476	469	471	453	517	462	460	477	482	469	444	455	464	450	444	483	496	470	480	491	474	440	463	460	493	481	448	432	490	453	494	487	454	485	483	466	448	478	455	478	455	483	508	499	466	503	504	478	485	430	489	456	471	510	471	475	426	478	468	489	458	485	473	449	489	463	481	467	516	451	496	473	491	490	439	463	453	474	461	478	444	489	461	434	476	446	481	468	488	454	502	489	470	460	474	455	418	471	491	462	476	468	496	445	496	470	483	481	442	439	458	460	432	511	499	489	478	446	442	482	496	495	481	480	442	477	454	477	522	511	491	475	490	471	476	434	483	452	473	472	508	461	445	462	478	474	461	479	470	455	464	446	465	494	460	459	464	459	459	475	471	464	462	480	450	492	448	510	468	448	499	473	465	465	488	454	501	454	461	483	452	508	448	490	463	472	479	450	467	481	489	465	504	456	456	506	477	502	460	466	464	454	460	463	493	466	472	437	450	495	480	471	491	448	474	485	487	484	474	467	432	470	472	485	466	438	475	489	484	448	472	458	479	481	495	438	463	487	467	455	479	470	488	466	472	482	461	441	459	435	436	469	478	453	490	485	455	497	485	476	474	559	477	458	445	487	451	432	471	498	451	475	489	465	467	503	489	467	472	451	469	459	467	476	463	457	432	467	471	460	437	489	480	447	456	477	476	467	450	477	471	493	458	475	443	472	472	447	448	495	456	448	456	488	427	472	464	469	445	524	487	496	482	524	476	470	494	467	487	469	470	464	472	447	477	472	499	487	464	452	491	490	520	473	461	443	480	528	452	480	473	499	489	454	488	492	478	469	464	476	495	476	460	488	475	434	453	447	497	471	463	446	454	488	481	441	423	474	439	451	465	448	466	488	495	445	482	449	485	508	431	512	473	425	480	430	471	453	463	526	451	441	483	456	526	464	448	427	473	471	462	455	482	453	464	473	474	487	429	464	473	467	490	505	472	477	452	481	469	420	470	473	439	468	490	485	461	458	505	478	496	471	513	469	455	473	453	426	460	446	497	463	452	471	475	482	462	514	500	469	480	469	490	439	477	484	460	485	448	486	458	489	491	429	484	440	507	462	466	430	488	486	452	507	443	481	451	504	463	487	488	464	489	453	450	446	419	452	438	450	431	465	468	462	507	452	466	492	490	475	490	481	466	505	448	479	453	498	475	456	466	456	499	486	478	483	458	479	472	443	464	479	519	505	497	459	475	439	459	465	474	493	534	467	489	454	462	501	426	465	485	470	451	483	448	515	467	495	458	445	466	475	490	514	471	432	470	463	500	474	456	475	418	489	519	476	472	458	424	457	465	451	459	447	466	482	479	436	475	443	497	485	415	465	454	513	492	458	449	494	441	480	478	456	442	410	463	455	512	444	485	484	455	470	433	482	459	473	483	448	454	498	481	460	494	511	484	454	509	500	499	519	443	485	466	485	479	452	443	444	471	455	466	455	492	496	491	461	447	476	490	470	468	446	475	459	477	468	456	474	466	469	448	446	465	506	491	509	428	474	477	440	460	482	468	476	445	480	484	468	473	449	475	468	461	480	471	495	449	484	438	470	459	510	489	473	486	470	449	430	480	465	489	515	496	512	498	473	462	435	474	461	469	483	483	452	479	480	480	449	490	462	480	460	474	472	499	449	480	480	463	440	453	493	457	503	447	485	432	481	488	439	461	516	452	466	415	477	493	452	487	488	433	427	512	486	456	455	459	452	503	464	502	465	489	452	486	445	469	441	458	445	481	460	458	494	490	523	509	469
22648	21498	28775	24638	21500	19955	6503	2533	1719	1447	1196	934	872	730	572	494	465	399	374	324	301	251	251	228	237	237	264	225	252	209	196	189	183	187	211	204	215	212	195	193	189	212	196	218	185	232	198	182	191	197	183	185	181	210	185	212	182	181	219	189	195	164	168	184	195	163	190	216	182	218	182	191	181	198	203	203	190	176	177	185	188	184	164	199	189	171	182	203	180	176	181	170	184	191	182	169	188	168	195	181	178	187	180	210	204	171	181	180	193	169	178	187	192	177	200	154	168	182	198	182	189	169	204	182	198	168	160	180	176	180	161	200	166	179	186	177	190	185	195	184	169	169	193	174	177	185	189	178	187	165	190	169	209	179	202	168	175	169	181	177	185	152	168	174	173	189	189	164	153	191	197	195	200	185	153	168	164	189	185	172	175	176	161	201	191	175	174	176	163	184	193	174	205	172	190	171	161	201	167	176	149	187	182	191	155	195	193	171	190	157	180	176	188	201	192	196	205	171	180	176	177	200	169	160	179	177	185	204	176	162	194	190	165	203	171	186	178	183	195	188	196	167	180	164	191	184	188	211	161	183	191	191	166	200	172	187	195	191	182	198	171	169	184	178	181	164	199	176	199	192	202	188	194	209	187	175	170	179	165	188	172	174	162	191	189	169	185	178	171	199	182	172	190	185	167	196	184	177	160	176	185	176	164	176	145	182	197	188	202	208	163	172	159	175	160	167	205	153	201	177	224	177	160	201	196	179	166	203	199	155	180	175	174	191	172	156	184	189	184	192	183	174	139	179	193	225	180	179	177	189	189	146	181	183	187	187	184	218	189	193	199	167	177	216	160	183	189	194	175	166	181	197	187	181	193	190	191	184	181	176	183	190	177	184	182	188	211	164	163	184	164	170	178	202	199	169	164	192	172	194	179	163	174	177	182	187	182	183	178	176	187	186	188	189	187	184	181	177	171	159	175	185	162	171	193	167	178	179	174	179	174	165	186	181	176	191	195	201	171	156	173	184	171	180	189	169	169	201	166	159	163	207	171	173	177	178	193	202	213	197	196	185	178	186	171	176	195	170	180	186	157	190	167	185	183	181	178	184	155	192	188	174	197	170	198	195	184	199	188	188	193	201	155	181	191	203	192	171	184	179	178	189	175	162	181	206	170	179	171	212	168	170	184	172	179	158	186	175	184	157	162	156	181	185	171	169	158	209	161	178	159	196	212	190	178	175	226	172	204	150	181	213	211	153	192	162	182	175	166	162	169	183	171	181	155	175	182	173	208	159	180	169	182	189	167	162	197	172	187	194	163	198	170	166	188	197	167	201	178	176	199	171	162	178	178	165	177	192	194	177	181	171	167	154	194	193	165	169	168	187	172	157	160	183	152	182	183	198	182	153	181	152	195	191	177	191	213	182	181	158	181	170	161	186	196	162	179	206	161	187	161	173	213	194	189	177	191	186	182	194	163	189	174	193	190	170	175	171	146	195	175	169	187	169	182	176	188	175	183	189	181	180	199	159	164	174	188	201	170	191	179	179	181	179	179	182	175	161	182	214	183	184	171	186	151	160	201	162	194	200	202	199	175	199	168	188	170	187	192	183	178	195	154	193	182	175	179	166	176	186	170	181	172	187	163	187	175	190	185	180	173	183	177	178	179	177	204	157	170	191	181	175	190	175	174	166	188	169	192	189	186	185	172	191	184	211	168	186	172	171	182	178	178	171	180	165	174	188	178	200	176	196	188	182	184	173	189	164	193	198	177	175	182	190	185	181	174	176	198	179	173	146	171	163	172	172	171	214	188	169	169	174	184	185	168	172	188	177	164	174	203	180	174	178	168	183	205	171	159	190	174	181	180	183	172	190	207	195	180	148	191	184	182	176	169	176	178	179	165	190	193	157	183	168	168	175	171	194	192	162	186	176	198	176	188	175	192	163	194	176	193	185	180	189	177	176	193	177	183	168	190	167	172	180	176	168	201	177	156	179	185	181	210	200	194	155	185	159	169	172	169	187	172	181	167	178	182	181	199	180	197	173	163	169	207	182	180	188	170	171	148	181	158	194	181	192	177	185	197	197	181	183	198	173	171	160	182	156	184	174	160	192	176	191	190	188	191	190	178	200	221	192	177	176	169	163	177	191	175	166	165	164	179	188	180	164	173	176	168	168	188	170	198	191	202	157	196	190	170	185	186	181	187	187	177	185	193	192	174	181	185	165	177	170	168	197	162	166	178	177	180	173	207	179	199	168	164	170	176	184	197	169	177	188	185	181	183	170	159	177	154	188	172	194	168	196	163	178	183	181	174	183	204	161	189	180	195	191	190	169	187	178	182	169	160	180	168	185	169	179	190	177	192	183	210	176	171	175	173	173	169	185	201	178	169	201	222	184	195	172	177	183	198	184	188	192	192	194	181	171	160	195	177	163	151	180	164	175	199	189	173	172	175	180	173	196	212	195	142	193	210	183	150	187	162	186	180	160	198	189	201	176	185	186	164	171	166	179	177	195	179	165	171	170	182	158	169	172	158	181	208	173	213	184	176	188	154	184	208	181	187	203	185	165	187	191	168	203	189	176	186	174	200	163	183	177	185	176	178	154	172	137	175	174	191	173	174	202	201	176	168	211	181	186	171	195	181	158	177	191	175	187	171	192	181	171	195	193	217	170	172	203	171	176	177	153	170	170	171	176	174	169	206	180	185	179	197	179	224	171	206	178	197	175	160	186	187	177	173	184	178	184	197	186	176	187	188	174	190	197	172	184	186	193	185	172	172	169	183	178	180	198	210	191	193	196	172	195	181	174	172	178	184	198	156	182	199	174	180	179	174	177	162	164	182	192	179	186	185	181	175	178	196	195	207	189	172	203	198	180	155	163	170	178	198	181	159	176	177	187	213	164	181	206	197	202	177	195	157	184	163	187	175	172	185	166	160	181	187	164	173	192	183	166	184	173	188	170	180	185	182	174	193	158	192	163	215	200	172	194	186	169	179	170	174	169	178	154	148	209	173	203	179	189	184	214	180	184	155	186	189	162	187	174	186	191	168	196	167	160	202	176	163	178	166	189	192	178	211	195	215	171	176	202	201	195	183	193	152	168	202	175	155	209	203	195	180	186	206	190	168	189	204	200	178	194	184	177	145	175	200	190	185	161	163	184	189	193	163	185	190	185	195	181	171	172	185	187	173	199	196	190	159	149	173	166	182	178	206	182	175	212	187	183	186	186	174	199	183	193	163	176	192	171	185	179	166	134	185	181	165	181	189	165	187	185	192	168	164	159	181	176	189	171	150	177	193	188	192	170	201	187	190	168	193	178	179	165	209	184	187	167	180	169	176	186	179	189	169	177	185	178	178	198	179	187	185	178	166	180	190	178	192	202	197	164	196	188	187	194	175	193	177	187	187	187	179	178	214	152	203	192	207	171	178	181	164	156	184	159	188	166	172	169	163	180	184	185	186	197	176	196	201	180	204	193	200	167	146	203	182	194	176	179	184	192
11792	32379	26159	16822	12925	10264	8193	6293	5188	3966	3256	2693	2226	1860	1416	1184	1077	871	795	702	634	584	500	458	464	429	412	390	381	355	364	342	363	338	352	336	329	350	361	380	339	342	309	319	319	330	328	339	316	314	326	279	307	301	316	299	299	323	306	321	277	318	287	293	319	300	333	318	303	286	296	281	320	302	276	276	281	283	293	315	285	292	288	290	310	299	303	293	279	331	307	295	306	273	325	310	300	319	279	315	293	314	288	310	295	290	285	300	297	294	307	295	276	278	251	292	292	306	281	303	269	293	258	293	292	241	274	318	304	313	318	294	306	278	296	284	289	310	302	291	280	282	283	303	299	300	306	300	297	293	241	290	276	276	290	293	294	290	266	267	266	290	294	317	271	307	275	283	286	278	298	292	283	316	298	263	296	270	288	302	285	290	291	265	290	287	284	272	293	290	282	296	253	273	340	272	285	283	297	270	293	319	323	291	274	301	292	310	305	294	282	332	331	309	265	270	259	297	282	312	280	305	311	320	312	282	273	297	288	286	269	293	283	281	305	285	269	280	273	294	295	280	269	297	292	275	259	293	287	294	294	287	250	304	274	269	289	321	266	266	314	286	265	264	273	302	286	252	294	289	309	306	316	312	271	290	279	296	261	297	281	290	291	287	264	285	290	294	289	269	292	295	291	294	288	286	280	271	294	271	304	319	277	262	327	326	265	297	288	280	308	280	303	280	243	323	279	302	272	273	305	271	288	269	266	306	296	297	326	323	300	323	283	316	260	315	308	272	261	287	266	287	289	291	284	296	285	296	266	295	299	293	295	289	299	305	308	285	313	301	273	287	311	300	297	258	272	273	274	287	340	271	301	286	291	275	289	313	298	324	263	298	255	276	272	309	247	279	308	282	308	277	265	310	283	299	285	266	306	296	276	269	297	280	310	296	309	313	281	282	288	285	303	287	279	281	305	276	297	312	314	286	331	290	280	269	261	296	313	295	320	298	290	284	282	290	291	283	291	280	287	289	282	292	265	281	301	275	267	323	296	301	276	281	303	292	295	289	308	342	289	293	312	295	302	287	269	286	295	293	303	316	289	266	263	322	290	274	283	304	289	284	334	270	252	294	247	297	302	322	297	262	258	283	297	290	291	315	276	312	330	291	308	271	260	289	268	288	263	304	316	286	286	299	276	276	257	310	309	280	311	265	290	313	304	254	288	290	274	288	292	275	277	291	302	288	314	299	286	293	289	297	286	317	265	290	276	315	269	303	262	281	278	281	306	317	312	300	305	290	258	257	266	259	282	290	288	269	312	287	287	330	288	284	269	293	303	300	300	281	304	286	268	279	297	269	287	273	311	322	298	278	274	307	318	292	278	285	261	301	259	316	304	282	264	307	292	316	292	286	308	295	295	299	293	294	286	294	277	288	301	315	279	294	296	300	276	303	285	322	309	274	268	293	267	298	276	308	298	315	266	298	296	292	314	269	293	285	298	263	280	257	276	305	274	264	304	318	281	279	295	289	269	291	262	286	269	323	280	287	282	271	309	292	292	284	255	290	265	268	283	258	288	296	272	309	272	261	296	280	311	265	266	272	293	262	287	310	324	256	278	292	278	262	289	297	275	278	296	298	306	257	290	276	311	277	298	334	265	291	300	276	316	291	298	295	270	263	294	304	289	307	308	279	283	277	296	269	277	279	264	272	290	291	270	295	298	304	255	284	255	288	306	278	288	282	283	294	290	307	285	257	322	273	281	288	303	295	289	295	259	272	296	273	291	271	271	286	276	306	291	270	271	306	267	267	288	304	266	286	302	298	314	270	286	297	298	257	296	305	281	295	329	327	284	308	281	252	282	296	316	295	311	274	289	325	302	339	331	282	284	273	265	272	298	261	292	296	305	278	310	269	294	288	303	270	306	303	317	280	279	267	284	299	279	302	288	299	266	303	291	279	289	278	302	273	277	290	293	284	295	310	298	291	278	261	294	281	318	291	279	303	272	294	288	311	267	321	283	288	293	298	277	291	263	299	302	317	310	301	291	327	269	306	273	280	282	312	278	289	284	269	276	289	326	288	275	279	284	298	315	289	288	279	301	286	340	297	310	244	296	272	264	308	291	286	284	280	301	282	280	287	277	307	268	281	279	261	289	291	298	284	295	287	265	282	288	268	287	268	291	305	270	302	299	281	300	288	301	320	301	288	301	297	299	303	285	288	284	313	308	255	271	288	305	301	293	295	295	292	276	271	278	282	286	300	274	276	291	256	305	278	295	294	296	320	282	318	277	300	280	283	261	309	300	287	309	266	291	310	282	293	298	306	298	325	273	286	270	287	277	275	278	264	277	300	295	281	282	264	293	271	268	301	302	313	263	294	300	281	258	289	266	302	301	279	289	286	274	273	295	297	264	287	302	304	310	302	301	324	287	282	292	247	302	307	249	295	283	291	310	282	274	295	295	277	281	281	271	274	282	294	298	312	225	288	262	325	300	282	275	289	300	280	287	288	287	284	279	297	281	310	276	290	328	258	285	282	287	279	304	307	297	299	296	260	301	311	271	300	287	294	289	274	280	288	287	305	329	295	313	296	294	292	264	326	274	278	287	270	325	297	297	276	296	282	293	313	327	299	283	268	282	318	273	278	292	281	275	308	284	286	308	291	283	289	293	281	295	276	298	292	279	277	287	271	285	288	304	286	270	321	304	319	301	285	292	319	290	314	272	266	285	282	315	292	297	321	288	291	288	275	284	293	288	302	279	285	274	296	277	294	300	261	260	305	292	290	291	298	265	294	279	288	304	292	312	305	302	297	285	299	289	284	297	276	283	264	281	305	293	301	302	262	318	279	275	288	291	321	262	299	299	292	295	302	273	270	297	285	287	299	303	280	300	325	265	271	318	265	304	277	306	299	287	308	281	294	302	265	287	281	292	291	288	287	296	284	292	299	303	293	251	252	300	283	328	284	257	261	287	295	287	300	304	289	282	279	290	278	285	291	301	294	294	307	266	264	303	296	268	307	261	283	289	286	281	270	296	271	276	273	307	282	295	276	257	291	278	286	305	276	257	295	258	276	273	263	293	293	311	289	255	290	300	303	292	268	282	294	292	294	313	315	295	274	284	295	290	280	283	296	324	290	282	288	254	298	299	299	324	266	295	277	292	296	280	301	302	315	307	299	309	276	291	288	274	281	290	301	295	298	297	320	282	286	281	274	282	259	278	284	283	273	288	285	264	289	320	297	274	300	309	279	281	272	281	301	278	275	279	290	304	287	292	280	296	292	288	291	264	283	279	294	317	306	267	281	300	303	305	286	265	303	322	322	287	302	293	294	292	272	309	279	243	313	311	267	302	283	311	287	280	283	293	304	307	299	311	282	263	300	322	271	271	296	251	303	284	299	281	285	256	276	297	305	257	292	286	286	276	279	268	261	280	312	310	255	312	308	288	325	281	277	302	302	297	325	298	275	290	277	273	293	287	275	294	319	289	286	310	305	307	293	247	318
27465	20068	12190	5203	2527	1666	1280	1043	883	725	657	549	480	442	420	400	355	360	347	342	364	307	322	332	301	314	288	290	284	309	295	291	303	304	280	272	300	288	304	299	275	323	291	301	268	285	281	277	289	312	287	274	307	294	304	288	300	341	282	299	299	301	294	293	304	299	275	290	288	293	310	271	264	288	286	283	284	263	310	300	294	310	273	339	291	280	290	293	299	291	281	270	327	302	283	293	295	307	287	282	273	279	314	295	289	308	287	315	284	315	272	281	280	288	309	295	293	341	303	302	306	278	312	297	299	284	265	288	293	332	300	286	283	259	309	276	320	287	318	251	330	269	281	288	281	296	268	312	309	317	276	268	274	280	261	346	293	310	287	268	258	299	271	265	310	298	297	265	326	283	284	294	289	272	268	259	282	309	308	301	314	282	265	291	311	315	290	281	269	286	285	296	275	305	250	280	277	291	287	301	305	296	293	314	340	320	304	304	305	248	289	284	286	308	253	292	289	324	272	303	300	313	298	326	305	288	299	287	295	278	316	293	330	290	282	263	328	258	306	314	305	297	289	290	286	297	291	293	298	299	330	315	328	314	308	293	296	318	322	289	298	275	307	296	303	333	300	296	295	302	307	299	289	297	297	291	279	306	310	304	291	285	332	277	308	305	299	266	298	290	309	319	277	275	279	266	272	322	296	278	301	333	275	287	313	311	267	296	285	320	252	298	320	315	313	275	290	313	311	314	306	286	312	321	279	296	296	315	300	262	282	280	272	292	316	281	266	315	288	293	311	275	298	305	267	301	315	323	285	278	309	307	296	316	298	298	278	278	269	303	286	276	311	289	296	295	300	285	304	275	290	333	285	289	331	319	295	270	280	280	296	302	296	270	315	306	273	278	321	293	271	266	338	276	294	290	289	280	280	277	266	298	296	303	290	287	279	311	298	313	305	280	285	300	265	321	303	282	289	295	280	298	297	281	280	283	251	300	275	314	298	314	335	291	279	300	306	311	296	278	303	309	287	283	291	295	301	301	297	302	294	263	305	282	289	280	305	281	283	306	289	282	312	304	296	284	291	288	311	339	298	278	250	305	264	317	310	310	287	276	299	310	307	279	292	279	265	285	318	289	280	272	313	292	288	333	300	298	307	315	285	283	281	280	320	265	294	286	277	272	277	268	330	298	272	282	301	305	298	283	329	293	337	285	296	298	286	291	266	311	305	287	307	294	280	334	282	281	290	280	299	301	314	287	274	305	288	271	323	294	298	265	319	278	313	301	304	289	272	293	308	289	282	306	302	287	298	274	324	292	314	289	283	295	280	295	296	291	288	315	314	287	292	296	314	319	329	291	347	298	290	306	287	308	288	322	267	303	288	257	293	298	286	276	297	289	276	280	307	298	267	316	293	300	299	288	293	272	319	282	268	296	310	301	253	300	286	331	310	287	301	294	308	304	288	298	267	314	291	302	306	309	291	327	336	292	297	278	292	281	314	315	303	275	305	293	301	305	277	263	315	281	303	298	279	298	263	282	293	280	281	285	265	287	283	293	288	305	299	314	276	272	282	315	270	301	312	293	342	302	290	302	308	253	293	278	299	276	286	314	305	294	302	347	304	303	318	286	313	286	291	311	308	298	298	292	290	288	303	283	281	295	309	323	299	278	307	310	306	294	294	296	292	297	312	280	270	295	274	268	312	277	309	338	329	280	291	255	292	307	278	301	284	305	300	281	300	295	300	287	284	293	276	324	307	286	279	270	328	288	294	299	267	288	304	281	300	317	310	313	287	289	303	327	285	275	291	333	284	328	315	292	273	313	267	310	297	303	326	290	315	281	308	301	310	267	298	299	302	339	299	310	320	281	282	271	319	277	258	313	280	268	280	284	281	322	284	296	311	315	263	284	293	309	296	289	303	290	330	315	261	286	309	300	297	307	309	323	293	285	347	285	288	324	270	263	300	259	322	327	299	292	291	244	279	285	297	311	290	307	300	304	293	300	306	291	292	282	306	296	292	256	311	299	328	285	285	242	290	299	284	290	292	289	320	298	316	292	343	302	310	277	305	313	302	286	298	315	297	287	307	298	303	332	299	293	254	311	284	268	285	285	274	305	282	267	297	306	303	291	309	284	306	275	307	278	294	322	296	297	306	297	314	297	287	260	287	280	293	291	279	295	318	279	314	296	292	314	329	306	313	267	284	274	288	305	284	294	299	290	275	300	283	289	296	297	299	320	290	312	304	280	289	322	304	279	301	283	297	272	278	335	289	288	328	277	297	308	298	278	298	313	289	302	295	299	291	287	281	295	316	269	303	302	299	327	250	298	293	287	275	289	297	282	270	298	274	321	298	292	270	262	291	277	300	304	296	294	274	315	327	316	303	281	305	286	308	282	301	315	266	319	321	298	320	281	279	287	304	331	290	264	313	299	307	285	289	299	316	294	342	299	269	303	312	298	277	291	284	286	299	295	302	317	269	294	289	292	281	312	293	291	281	294	278	324	269	303	287	280	291	294	296	280	297	343	325	334	308	290	292	298	303	311	282	318	280	291	322	299	278	297	306	319	255	298	293	293	303	280	306	298	266	299	330	271	311	321	287	280	287	312	302	294	326	272	310	278	304	278	283	318	320	288	284	318	302	307	290	294	304	311	289	312	303	282	303	271	301	312	301	266	305	312	308	328	308	290	289	302	299	311	301	270	251	320	281	272	293	300	320	291	294	301	268	326	288	319	272	318	265	318	310	278	279	275	335	313	291	291	266	287	303	278	273	301	285	270	305	265	309	281	303	319	290	309	271	279	322	316	319	289	329	288	322	317	313	297	295	278	329	291	304	319	289	272	278	309	298	329	333	272	324	280	294	272	284	288	295	319	307	279	324	284	286	284	306	295	309	303	304	292	333	319	302	336	288	320	282	295	337	267	305	294	316	272	300	270	297	299	267	290	286	308	294	274	286	299	303	296	297	321	272	264	293	305	301	290	293	313	234	291	312	303	311	283	290	317	290	289	304	298	290	300	324	289	254	268	303	306	304	291	296	300	310	291	306	292	334	291	300	334	304	296	307	304	287	276	297	293	297	321	329	307	310	292	295	313	294	293	298	265	299	269	311	280	311	273	326	314	292	301	289	277	305	288	316	293	291	272	285	298	313	275	350	318	308	273	293	303	305	301	283	294	310	303	288	263	297	288	294	281	308	293	276	298	302	274	339	289	272	300	310	313	277	282	276	244	293	311	303	292	285	283	263	301	275	296	295	301	321	283	298	318	260	269	288	277	282	257	314	332	317	321	253	273	295	294	317	280	310	329	304	283	306	287	305	266	251	265	277	286	281	306	293	283	316	294	289	276	295	302	302	288	273	286	281	285	284	319	271	299	278	279	289	282	304	293	300	292	302	298	281	280	264	294	315	262	289	277	275	304	320	304	288	300	304	312	270	268	282	325	287	297	289	321	313	285	305	302	288	298	263	287	294	294	269	298	299	274	291	284	259	293	280	303
10364	20730	15176	8451	6068	4815	3712	2875	2345	1903	1662	1378	1173	1017	916	827	760	709	620	665	592	510	534	511	540	493	481	509	475	503	535	506	513	474	507	502	503	517	500	473	510	493	508	512	472	484	516	471	495	506	502	471	478	483	504	482	486	433	495	507	490	479	487	486	513	509	496	484	478	488	474	491	487	477	522	463	509	470	485	505	499	487	480	482	519	444	548	484	519	447	480	494	444	487	483	496	486	490	453	495	495	496	461	513	464	487	469	479	479	489	496	467	475	467	460	513	487	477	474	489	471	504	482	485	482	476	478	479	466	443	476	461	514	509	524	454	479	522	513	456	459	497	475	499	474	456	505	462	468	482	491	477	491	467	508	500	474	481	493	502	472	499	475	472	507	519	477	504	457	487	466	486	461	472	502	470	476	499	485	466	491	534	470	479	500	488	470	505	457	501	520	519	499	497	485	461	502	435	458	475	476	486	490	473	412	502	464	524	483	457	508	462	489	480	444	468	481	500	472	481	433	465	468	476	460	487	469	470	490	451	488	496	490	505	481	464	499	453	503	478	517	470	468	467	479	502	495	473	491	492	500	447	490	532	485	460	480	481	518	457	491	472	485	474	464	502	512	475	514	504	503	546	487	433	502	478	464	486	497	481	449	469	506	507	487	466	442	470	485	522	470	461	490	468	523	506	446	483	464	441	530	450	513	477	493	455	487	446	488	487	435	501	530	486	453	533	499	472	466	469	473	431	514	501	457	514	478	471	453	479	467	442	546	462	508	459	470	504	493	447	466	484	512	517	437	467	480	484	486	504	448	499	490	483	512	532	477	479	506	488	502	495	501	498	512	536	500	494	433	486	509	488	502	469	482	485	476	507	491	498	498	471	505	491	459	503	470	441	486	466	517	487	489	483	515	472	496	488	471	523	481	493	515	484	502	508	472	458	512	504	496	505	479	473	500	507	463	477	511	488	483	470	488	521	488	483	518	465	500	491	496	490	441	511	489	506	520	493	486	512	436	516	469	510	464	489	472	476	480	475	496	486	472	501	490	506	471	470	478	470	454	471	494	481	492	485	493	482	469	468	459	462	470	472	506	508	514	487	481	483	457	477	458	484	436	481	487	501	492	471	507	487	499	468	477	508	487	494	497	443	464	476	502	481	537	489	483	530	490	476	504	472	515	489	461	445	488	452	482	452	525	520	486	475	469	483	482	475	494	526	478	469	488	464	474	468	491	521	510	490	448	473	499	505	445	514	517	497	466	495	490	444	481	491	523	492	482	443	447	472	476	463	465	452	459	480	457	466	446	530	472	434	483	470	475	474	481	444	491	474	458	477	459	488	482	467	487	481	490	455	469	475	483	473	498	473	468	486	501	425	486	492	520	477	497	497	482	490	487	487	470	441	455	453	490	473	458	474	491	490	475	456	511	455	453	469	497	492	501	457	486	509	513	485	508	487	433	483	496	492	471	485	490	481	516	499	501	476	491	427	452	473	475	486	472	529	442	452	472	479	502	480	521	472	518	472	506	473	462	488	505	552	511	461	511	489	507	460	491	503	504	499	493	492	472	471	474	484	487	490	450	487	479	482	498	539	442	471	485	492	528	490	474	506	460	486	455	493	479	472	458	493	503	467	471	513	503	474	498	497	494	523	467	495	489	502	490	504	475	446	487	466	516	503	477	469	511	448	463	506	489	486	499	485	507	501	498	465	445	497	493	496	518	488	522	491	489	488	474	506	472	505	487	509	518	460	495	510	528	461	484	481	490	496	507	465	493	485	448	502	507	478	491	459	497	471	452	492	511	477	477	476	494	504	479	555	487	442	450	486	433	503	466	460	494	479	521	489	490	463	509	543	489	452	459	506	459	461	495	523	452	483	443	474	474	502	482	474	474	525	478	476	489	448	516	490	489	472	521	456	474	491	484	465	496	471	480	496	510	488	517	476	511	462	499	505	464	488	520	508	500	468	523	472	463	462	491	478	473	489	439	485	474	494	513	491	479	495	477	450	516	470	492	505	469	510	473	502	483	513	521	470	485	510	493	470	490	508	513	445	504	515	502	523	497	473	522	510	487	484	469	470	474	497	466	515	523	488	515	481	489	470	491	480	497	507	468	449	479	508	481	490	500	528	485	497	470	500	461	477	488	486	463	453	462	497	500	485	490	486	481	521	494	470	483	482	471	497	502	466	486	450	492	466	489	495	482	471	510	510	471	495	489	476	500	467	479	469	503	511	480	500	510	461	502	495	517	496	489	435	489	469	496	510	481	513	483	462	453	498	490	493	462	507	509	494	490	490	494	503	496	456	452	484	448	514	504	466	504	495	479	488	497	510	473	477	458	494	442	503	497	481	475	501	453	485	496	528	410	532	496	497	492	535	457	535	484	490	539	495	464	464	478	503	477	509	491	479	435	456	484	503	494	477	434	505	477	463	510	453	482	432	482	493	445	488	498	474	521	481	460	459	514	511	490	485	441	504	477	460	496	476	484	522	524	529	514	477	442	472	472	541	457	489	491	456	519	519	500	472	500	486	485	480	499	494	478	502	498	488	474	495	452	486	493	475	527	494	479	501	486	488	491	457	475	462	486	518	487	499	488	510	518	495	510	458	524	475	469	485	496	489	484	417	465	479	446	524	464	489	472	490	461	486	488	489	485	530	495	485	457	513	502	480	540	494	504	454	495	475	482	466	490	520	487	522	478	496	531	456	483	466	526	457	498	492	475	527	465	500	471	473	460	492	493	512	489	485	468	510	482	491	515	501	496	481	469	462	494	486	507	485	497	504	473	470	493	465	464	466	479	459	502	469	514	458	464	440	484	487	461	444	494	506	488	513	489	462	492	483	472	486	503	466	470	527	471	491	502	517	544	473	522	494	469	513	485	497	534	479	485	495	504	461	446	507	490	509	485	446	461	475	463	488	469	494	499	479	514	493	492	478	461	492	498	470	510	501	494	466	494	497	473	493	509	486	474	472	468	499	483	434	479	497	482	480	444	528	474	479	481	473	443	472	496	454	508	494	488	501	510	492	512	440	492	507	492	440	468	487	500	479	496	476	503	489	477	479	487	518	481	495	489	466	455	466	511	497	497	502	504	479	520	494	492	508	519	479	496	464	531	463	471	520	499	478	481	478	468	474	487	492	471	470	463	457	514	474	480	518	467	489	505	459	500	448	552	483	518	511	445	472	469	480	548	470	509	449	441	518	460	456	488	504	503	461	491	489	516	469	450	479	498	457	489	483	504	496	474	498	498	520	511	463	509	536	469	524	463	457	503	519	517	497	483	514	500	461	487	491	510	478	486	504	483	464	491	502	547	451	489	509	497	464	449	492	487	497	489	482	515	482	437	513	482	486	490	452	499	471	498	487	492	499	443	464	496	495	436	472	502	496	521	493	501	498	502	465	513	506	503	447	475	512	494	525	500	488	495	447	476	486	493	474	479	489	473	490	508	475	482	483	486	542	509	491	480	494	491	465	494	482	452	497	461	487
23464	21499	28220	25177	20941	7978	2789	1699	1365	1045	898	754	602	539	488	444	379	330	332	291	268	286	247	248	253	235	279	230	243	224	218	258	260	261	236	229	228	251	247	224	231	241	218	197	261	232	256	228	230	229	212	223	213	221	198	222	207	216	227	201	240	225	204	193	237	227	232	218	225	221	228	223	193	215	230	214	215	236	204	214	228	209	208	203	201	212	209	219	212	234	211	207	236	232	210	225	210	204	221	207	214	216	202	221	207	202	217	208	216	254	232	225	212	232	213	225	212	209	249	209	208	217	210	213	208	197	207	210	217	215	201	226	207	215	201	225	228	207	207	237	230	214	222	207	221	211	227	231	209	211	261	212	218	204	184	192	226	221	202	225	204	211	257	183	192	210	212	206	216	222	237	250	226	221	236	219	210	231	205	240	227	221	244	204	212	218	204	241	228	217	214	213	211	219	221	230	198	214	224	222	214	222	208	230	199	236	230	216	219	214	241	210	226	213	210	196	237	209	213	221	237	220	213	195	201	198	207	226	215	236	212	216	205	219	221	213	240	192	211	191	225	207	204	236	212	214	250	212	200	209	214	220	225	215	206	221	170	213	196	211	210	233	199	226	217	196	220	209	205	223	208	213	203	230	201	213	226	210	205	209	217	221	215	213	213	189	209	217	210	216	219	212	222	205	236	212	200	235	224	209	221	201	206	208	210	210	212	229	227	215	189	227	233	215	212	239	238	224	215	217	217	229	204	236	216	223	211	214	209	229	227	238	200	244	217	207	202	224	222	228	207	209	225	198	202	232	192	211	189	199	192	237	221	215	228	220	236	211	214	195	190	194	226	203	207	207	219	210	198	236	209	225	194	219	191	197	202	194	217	223	221	211	204	222	200	232	213	228	225	204	236	201	230	176	216	221	182	209	229	214	206	216	177	204	211	210	185	195	208	241	207	217	233	234	230	180	219	202	227	224	229	217	216	213	228	230	218	233	207	194	220	218	188	239	209	222	221	239	250	200	218	214	227	202	232	233	226	192	200	222	205	214	191	238	221	213	187	188	222	231	231	218	205	232	190	216	235	232	222	195	232	199	201	204	212	244	209	218	200	218	221	205	191	229	211	211	245	240	195	200	208	214	205	233	242	228	214	222	230	240	191	214	194	220	233	210	226	205	202	218	196	212	228	243	186	225	211	199	197	200	205	229	203	226	189	215	197	210	220	230	214	201	204	213	219	228	205	210	245	225	223	218	205	232	226	205	214	192	204	215	193	239	237	211	212	246	219	226	225	215	214	215	229	205	217	212	209	225	173	190	229	219	223	229	192	229	223	213	225	221	231	245	232	196	203	221	201	215	213	211	196	226	237	213	210	239	230	215	233	245	219	198	215	219	217	198	203	223	237	218	229	208	233	214	232	232	214	223	209	206	216	216	233	235	226	213	239	225	257	224	197	221	200	236	221	204	208	205	228	225	201	241	224	226	242	217	216	205	230	216	228	207	188	223	229	201	184	240	214	217	222	220	228	229	202	233	229	216	231	218	208	221	215	214	217	201	240	227	230	202	219	214	212	216	226	229	206	232	227	217	211	209	219	213	192	218	226	222	224	203	224	199	200	183	208	212	216	200	211	226	173	190	220	211	210	179	216	202	218	202	210	202	219	215	215	214	200	198	176	217	239	208	228	211	195	219	206	182	191	231	205	234	204	220	199	211	231	221	244	212	208	230	204	193	227	215	210	202	204	216	214	215	219	214	194	233	237	193	216	236	210	214	223	238	207	232	210	205	177	234	236	248	233	243	193	223	226	220	208	230	232	224	213	212	214	210	220	207	216	234	202	207	218	213	206	231	190	212	203	217	216	220	241	227	243	206	220	201	231	204	225	214	227	188	202	219	223	184	239	223	213	199	215	208	219	178	195	239	186	227	232	225	201	212	200	221	210	197	223	204	218	214	199	216	225	221	226	190	199	223	201	208	217	187	203	229	207	238	199	204	224	205	213	243	212	223	209	238	216	206	200	206	203	215	186	237	219	206	230	201	204	216	209	213	199	226	212	209	226	239	233	212	217	226	216	202	222	230	214	228	208	195	229	213	197	209	207	223	205	225	229	227	224	213	223	199	222	243	211	200	195	234	192	233	197	214	215	218	221	204	235	197	222	216	208	211	177	205	208	227	234	201	211	204	228	208	225	207	212	253	222	203	216	233	196	203	201	209	246	210	195	203	198	222	207	187	224	200	237	199	236	202	210	225	233	202	228	208	218	227	213	203	207	236	225	229	227	217	231	192	193	229	208	228	217	224	222	247	220	216	209	197	218	219	193	220	211	199	227	229	234	204	214	188	214	206	237	203	220	215	241	193	211	211	232	233	210	225	238	205	201	231	216	224	217	230	222	187	220	179	224	229	247	195	209	199	215	199	203	216	216	211	192	201	195	200	201	200	213	199	215	210	239	221	195	234	215	220	228	211	239	208	246	200	229	216	222	224	201	224	221	234	192	233	191	214	187	214	215	211	218	202	230	216	213	227	234	190	194	232	215	204	199	203	217	236	223	219	219	208	200	230	207	220	219	213	235	213	223	227	212	192	195	234	237	225	223	230	199	212	231	229	195	232	217	218	225	219	205	228	229	205	220	213	238	218	250	204	200	208	217	191	215	211	223	215	233	212	188	205	207	203	210	203	213	226	214	216	223	208	223	205	218	210	203	230	223	208	235	206	194	232	188	233	216	225	237	205	211	211	209	225	227	224	203	189	218	202	221	207	200	241	241	216	208	215	242	188	228	198	202	198	210	233	214	235	207	208	197	220	229	221	219	202	215	207	212	228	210	218	209	226	187	253	192	219	204	215	209	216	226	213	225	225	228	217	189	226	224	213	188	222	198	225	193	207	211	219	191	210	206	230	221	214	219	204	207	237	227	194	221	209	220	195	234	206	212	192	198	189	218	225	206	222	220	209	220	218	210	230	194	224	203	220	199	228	210	217	213	226	218	224	214	211	220	195	210	193	201	212	207	212	209	241	217	224	221	218	219	215	214	200	205	239	223	220	241	210	224	210	217	193	199	249	210	244	191	197	222	216	205	219	220	229	215	228	215	209	206	183	218	202	234	218	228	204	226	193	238	206	200	222	228	196	237	218	211	247	202	236	244	214	220	187	217	199	232	233	207	223	218	235	224	195	213	229	212	201	217	212	207	221	218	218	210	207	209	198	202	234	218	229	204	231	206	263	201	219	225	227	216	198	227	207	233	210	242	231	209	217	234	236	217	241	204	222	218	217	205	206	220	220	224	191	220	227	213	227	211	229	216	237	225	212	192	205	215	224	214	212	223	202	218	244	228	217	203	221	239	196	216	200	214	206	236	240	216	239	215	226	227	249	196	212	206	197	207	225	193	191	209	222	207	220	216	222	217	210	214	205	213	214	254	229	247	223	216	198	243	231	201	187	238	222	228	226	227	222	240	191	201	218	240	219	204	213	231	216	189	195	229	239	199	206	236	221
10417	28544	22477	13833	10244	8032	6209	4815	3739	2910	2416	1946	1630	1385	1124	968	847	746	704	595	586	566	492	467	479	507	448	419	406	405	406	421	389	401	391	374	397	401	409	378	407	367	381	375	394	382	346	395	352	371	400	382	356	358	384	370	360	344	371	360	357	335	359	367	418	387	366	359	369	373	351	370	358	370	397	371	343	344	360	368	367	371	373	360	352	394	317	375	395	355	382	325	375	386	389	388	360	359	383	384	393	382	340	397	372	363	346	357	335	360	350	341	378	355	391	374	378	350	370	367	360	361	373	358	338	373	386	369	314	348	344	384	363	360	363	380	342	343	372	350	359	359	372	329	366	310	382	348	362	384	351	391	371	352	400	323	344	362	374	386	316	360	373	351	351	349	348	369	365	358	359	345	357	322	364	339	379	334	379	337	351	337	349	333	362	348	338	389	352	362	337	377	375	375	372	373	405	369	340	375	348	358	360	356	395	354	352	351	376	368	347	362	363	355	375	355	383	362	347	351	342	386	345	337	378	389	343	350	389	383	376	358	369	338	358	368	384	356	363	349	353	366	359	342	324	355	374	366	361	375	341	336	350	354	387	370	383	392	352	371	368	350	339	382	349	359	372	316	338	377	342	378	371	351	362	348	342	389	374	357	352	360	405	324	363	369	364	321	391	364	352	385	366	387	382	364	323	354	330	353	359	354	372	354	370	342	328	397	343	326	380	341	339	389	412	358	383	386	338	372	342	335	371	359	357	355	341	382	340	350	367	351	356	367	361	345	335	362	359	378	361	381	362	359	353	378	348	349	352	360	342	367	370	379	357	347	355	352	366	353	380	346	325	365	326	372	346	372	347	375	366	332	371	360	361	392	385	392	365	365	367	391	360	386	322	362	374	365	350	345	351	356	358	361	362	341	386	354	360	364	365	374	377	375	333	332	359	365	335	351	376	369	359	363	372	368	401	352	373	356	350	379	377	334	384	355	369	353	342	363	353	342	349	320	371	339	398	366	393	347	357	374	347	361	351	381	357	390	382	394	347	387	323	369	386	371	361	402	394	340	386	369	364	374	333	356	387	331	346	367	366	351	371	363	363	383	350	358	366	359	353	328	356	339	321	376	390	374	365	350	364	336	354	351	343	364	365	386	362	353	364	345	358	375	377	337	373	351	350	357	361	347	354	318	327	331	371	377	355	369	362	327	368	375	382	361	358	362	343	355	395	332	363	382	371	323	373	353	357	374	387	344	348	364	340	359	328	363	357	367	387	367	368	365	361	384	402	357	323	402	368	375	367	341	355	355	339	352	359	364	353	350	367	359	354	338	361	384	367	381	389	348	340	371	362	372	382	370	329	377	386	349	352	356	384	341	350	348	353	350	376	353	346	357	320	322	345	370	357	341	350	360	326	401	325	352	329	375	371	348	351	366	337	348	360	354	360	360	332	377	369	376	352	359	382	360	348	349	332	340	325	337	350	364	353	366	421	320	365	369	376	348	371	361	380	337	347	332	340	378	376	355	340	352	363	348	404	328	372	378	418	388	323	343	377	374	370	384	374	370	337	332	347	362	350	338	346	379	340	371	353	362	357	387	324	376	346	357	344	352	372	348	393	335	346	363	376	352	350	346	351	384	355	379	368	377	327	349	373	336	348	364	400	371	368	331	342	378	335	345	376	351	386	349	329	371	361	366	332	357	363	375	367	351	323	340	362	363	379	395	389	372	358	370	340	348	355	389	378	357	387	364	368	350	334	366	363	322	387	368	366	348	382	373	350	339	349	337	338	363	326	350	381	363	358	369	381	341	353	380	357	358	374	361	388	379	362	369	339	378	422	369	341	385	346	313	364	335	408	387	320	367	386	386	374	355	342	341	358	362	347	350	374	354	375	374	333	356	341	371	346	364	336	355	337	373	328	335	354	367	354	354	345	319	344	338	334	358	373	366	356	364	333	358	367	365	385	386	364	354	343	338	339	365	365	362	358	319	355	356	388	345	377	391	344	369	362	348	350	370	363	360	372	340	347	331	379	363	369	331	364	344	352	357	345	345	347	329	389	330	343	352	375	365	352	375	340	318	362	343	358	354	373	369	345	336	349	378	373	339	357	380	324	385	374	362	344	343	366	375	344	335	335	370	327	374	375	380	362	315	367	341	359	387	342	327	372	353	340	393	348	368	350	363	336	350	375	347	403	330	359	391	376	354	361	350	388	318	327	350	364	316	361	332	356	376	367	367	348	365	354	342	353	366	329	386	349	339	360	372	359	335	373	380	366	392	348	352	376	362	375	306	371	370	374	355	358	374	366	376	349	330	378	401	378	340	363	369	393	378	359	377	325	348	385	346	378	358	363	365	338	339	368	322	342	359	363	385	360	355	330	336	346	378	375	368	375	328	366	348	369	356	370	384	343	346	363	364	348	373	333	331	358	354	367	341	389	356	354	352	374	381	353	382	376	374	380	342	370	360	367	344	354	365	354	360	368	356	370	370	345	372	342	351	366	366	379	377	347	354	348	352	380	392	374	365	326	355	333	353	355	366	340	389	372	372	360	353	330	365	367	353	327	345	384	352	367	345	357	345	354	373	358	370	359	340	398	360	352	335	360	355	369	363	375	364	328	406	350	370	391	378	371	324	322	332	346	336	382	379	375	329	347	377	356	386	374	345	366	393	360	375	386	343	355	359	385	330	375	337	351	371	383	346	344	351	350	335	334	366	376	337	337	366	389	351	370	363	309	340	397	345	351	378	350	405	363	339	368	361	367	335	361	393	358	368	395	360	369	352	366	348	350	361	335	349	377	377	363	387	394	380	348	346	360	355	370	322	343	391	402	372	383	366	367	336	379	341	351	340	338	349	356	325	367	342	366	394	363	365	347	360	362	390	359	336	370	357	336	363	387	376	321	373	338	358	363	401	348	350	357	387	375	345	358	389	365	340	382	354	368	392	369	383	364	320	346	370	374	405	353	349	345	337	362	365	364	337	381	331	392	369	356	361	309	358	344	341	375	370	349	347	357	382	354	340	371	352	398	336	349	368	393	346	385	355	365	340	344	338	341	364	390	358	385	343	339	376	367	330	376	364	367	370	326	343	332	342	373	361	327	401	356	353	354	338	366	378	360	379	339	381	363	376	395	359	345	370	336	373	340	352	383	383	363	348	380	380	336	332	365	317	354	353	347	352	340	333	370	388	370	380	359	360	373	349	364	385	365	352	353	330	359	380	361	357	359	328	338	338	371	338	388	341	373	367	383	374	364	396	332	350	369	380	359	361	386	333	359	346	373	361	356	366	355	379	350	311	377	376	361	372	369	387	326	356	395	369	370	364	356	355	358	376	348	372	330	320	366	369	360	382	361	334	386	367	351	361	340	343	342	321	364	375	364	349	334	360	340	365	327	350	374	345	323	384	345	377	389	345	362	357	384	350	348	356	318	356	375	391	368	382	329	356	373	374	369	354	368	376	339	340	365	338	345	374	353	361	385	356	366	360	362	353	345	344
24965	21463	25901	23265	5289	2368	1682	1253	1055	866	777	632	529	538	474	418	403	411	343	342	349	304	288	328	292	319	306	311	312	284	309	298	306	297	282	300	328	289	285	304	302	269	267	281	287	282	313	287	266	267	282	298	271	303	324	295	290	273	255	323	262	273	317	279	282	302	292	273	279	315	287	305	273	275	294	258	280	288	271	260	275	265	300	311	267	307	302	293	266	293	282	307	285	291	311	283	273	240	267	277	297	270	268	277	278	333	290	286	297	294	285	310	284	284	264	260	301	316	300	294	294	295	302	287	279	299	285	268	286	276	285	279	289	275	304	273	282	287	256	276	298	295	275	291	269	262	247	304	296	281	265	291	282	291	268	288	275	267	272	285	300	279	255	286	293	316	249	253	285	269	289	312	271	290	273	297	284	280	269	282	280	303	270	268	285	284	271	244	292	305	288	302	270	256	285	293	282	274	292	271	277	261	311	325	285	293	299	291	273	252	282	247	286	279	252	283	303	300	273	294	276	292	279	297	268	256	302	297	288	294	302	273	283	270	274	288	298	287	265	314	264	275	266	275	274	304	267	269	277	264	289	297	277	293	279	275	291	302	315	250	303	304	277	311	275	264	265	290	257	279	282	292	289	262	323	264	299	287	275	269	299	271	265	306	295	300	273	265	284	278	311	299	286	279	287	307	281	277	296	291	272	288	286	278	283	269	254	270	264	293	282	294	297	264	278	299	306	270	270	274	279	311	271	289	283	294	295	325	279	268	272	274	270	294	262	289	280	297	291	276	270	275	287	271	261	261	283	292	268	280	262	271	313	273	276	297	262	286	261	316	254	288	322	294	281	263	297	287	292	307	260	274	312	295	261	319	292	297	269	255	267	276	267	283	278	277	285	295	297	299	269	269	251	303	292	295	304	270	277	270	265	303	304	276	283	290	273	272	288	296	279	267	272	258	273	288	286	284	258	272	288	277	264	272	250	283	264	264	288	274	303	276	306	309	284	281	315	282	272	285	285	290	290	265	288	304	291	288	291	278	274	276	302	269	277	288	303	293	274	282	283	296	255	291	263	292	292	288	305	302	299	261	306	261	267	283	289	288	266	252	335	276	267	313	285	260	298	304	282	291	295	260	288	285	267	275	301	303	289	273	296	310	295	273	293	266	276	293	299	308	275	284	275	284	262	271	296	308	260	282	275	290	241	265	279	285	291	274	295	293	278	304	288	277	283	318	262	291	269	307	287	275	271	291	252	295	259	280	282	258	271	282	278	296	316	288	293	274	296	284	276	283	271	271	282	320	269	283	251	292	304	272	248	322	274	300	254	304	281	265	291	300	274	253	292	301	272	287	315	273	250	301	288	263	257	294	298	288	269	299	299	317	288	295	294	253	279	292	265	312	284	277	318	290	284	280	278	287	266	275	290	287	285	268	307	306	278	291	299	287	301	271	283	273	271	298	253	281	283	307	264	320	283	279	289	285	262	277	271	314	301	289	246	292	266	285	304	295	317	301	312	289	274	285	254	292	291	269	256	274	271	278	261	290	315	271	286	254	284	285	251	298	263	257	257	273	299	262	282	284	295	281	275	292	288	269	293	260	274	291	274	278	264	266	293	298	285	285	255	260	296	277	280	269	287	282	290	287	286	274	284	278	286	274	309	267	313	276	265	275	266	284	260	263	252	296	297	277	314	301	267	326	304	306	282	259	302	268	257	279	301	297	266	272	285	265	293	266	288	288	275	302	305	251	303	279	290	294	303	255	283	299	260	300	302	298	305	298	307	274	293	286	289	295	295	274	284	288	269	276	286	309	255	269	309	306	290	257	260	259	327	281	272	286	298	291	289	274	284	291	263	299	270	279	317	294	274	244	261	283	300	275	262	282	275	299	291	286	316	284	283	288	305	279	299	281	293	288	282	298	278	265	310	287	290	285	284	324	256	303	292	263	288	267	252	313	278	264	258	297	278	271	276	298	271	255	282	268	279	303	291	282	274	298	302	278	266	297	256	268	259	296	274	272	253	273	302	294	299	290	265	271	281	285	276	270	305	294	276	265	326	272	273	294	302	287	309	290	291	298	285	284	283	286	245	263	284	288	249	253	299	294	282	270	280	299	317	282	285	297	312	281	274	302	263	300	248	285	271	264	244	298	282	258	243	292	289	263	289	276	254	291	285	312	256	279	287	289	270	291	287	261	288	276	264	295	300	270	290	293	279	274	275	279	287	279	292	264	297	285	304	279	298	282	263	251	270	273	279	283	287	268	273	290	286	292	291	274	305	280	278	304	285	270	293	280	288	273	306	312	287	312	307	289	278	284	296	263	291	287	297	297	279	291	282	273	275	319	253	262	259	276	290	314	283	264	271	286	285	306	290	301	289	281	302	264	269	282	274	302	292	282	290	285	287	296	283	305	311	257	249	288	241	282	299	274	273	252	262	290	308	274	301	284	292	275	308	270	271	263	294	295	291	327	252	302	266	304	283	290	276	298	317	303	279	282	240	253	263	291	274	302	262	273	272	284	281	255	283	283	291	293	277	271	278	294	236	279	275	261	270	294	296	292	282	296	293	286	318	294	245	281	277	305	261	294	281	306	281	298	267	291	305	291	305	282	304	297	311	278	278	265	290	305	309	308	257	291	290	309	281	283	301	261	288	261	268	269	297	280	290	283	295	248	253	291	269	282	278	288	315	257	306	269	308	293	322	295	291	265	290	292	264	283	294	259	285	276	293	253	259	297	286	276	241	300	274	271	284	276	263	284	282	283	278	256	287	291	293	283	280	322	291	264	293	295	301	271	276	276	273	295	275	312	292	263	288	274	276	274	268	314	300	279	280	280	248	306	275	280	299	290	299	280	290	269	276	277	277	294	278	283	277	276	274	273	283	262	285	289	278	284	281	279	280	277	261	264	287	284	284	266	294	320	285	323	269	298	285	265	286	306	284	300	270	264	273	290	297	267	311	282	265	290	299	257	268	246	295	262	272	265	276	281	281	284	296	277	310	291	268	289	319	304	313	279	265	285	274	268	323	331	276	327	289	268	276	292	255	281	281	277	279	264	283	294	302	296	271	289	287	328	285	285	300	274	265	282	261	294	273	257	291	291	270	307	285	274	297	267	267	278	265	282	293	253	281	274	289	260	290	289	290	270	286	286	264	287	304	286	275	283	280	251	280	259	314	279	294	256	275	255	290	254	281	283	287	301	303	271	250	278	280	256	252	266	270	267	292	322	302	283	279	297	241	278	276	318	282	292	278	300	284	307	266	288	272	278	260	290	301	294	290	270	261	284	279	298	299	281	268	292	266	295	282	320	302	272	307	258	291	279	256	306	298	283	249	291	333	294	302	290	276	273	292	290	279	270	251	260	291	267	241	293	254	282	269	288	256	271	294	273	262	288	275	256	282	279	303	311	292	352	291	277	286	293	289	283	312	260	280	277	283	308	268	299	247	299	300	276	285	265	273	265	286	282	279	304	295	275	307	271	262	279	253	282
10044	24391	18645	11065	8075	6314	4849	3945	3069	2484	1976	1634	1348	1141	1053	837	772	766	668	603	594	599	562	566	504	542	493	498	477	517	496	500	490	489	497	473	488	463	540	494	469	505	503	472	497	535	477	450	495	467	450	465	488	509	482	464	483	475	453	474	447	467	463	476	472	488	463	484	455	464	456	487	464	473	472	506	445	449	501	463	470	485	442	473	487	489	491	491	476	477	483	485	503	443	459	507	471	449	517	462	455	460	470	462	417	475	453	489	473	421	468	467	433	475	443	485	488	466	474	461	493	454	482	479	457	469	473	510	472	447	484	493	394	488	448	474	450	447	468	446	486	427	488	442	463	447	474	453	467	461	483	456	502	471	500	483	449	434	492	452	472	455	469	482	478	443	467	461	456	406	459	467	494	452	459	483	447	455	520	480	460	463	471	480	479	508	475	466	440	436	467	478	490	448	475	432	452	449	472	482	471	446	453	471	426	476	496	477	442	497	519	463	473	443	468	454	491	435	458	415	456	477	475	486	429	488	461	426	460	461	473	459	446	454	521	459	476	457	466	483	471	470	451	477	491	477	467	478	493	426	465	414	461	488	421	474	459	505	482	507	492	440	489	517	458	450	442	468	476	463	491	471	468	441	480	451	432	468	424	427	466	450	479	463	466	496	459	445	456	448	492	456	458	487	466	474	462	465	440	457	440	456	456	450	493	468	505	467	461	447	503	432	503	471	447	490	460	447	445	490	444	473	427	444	475	455	432	489	436	457	467	461	433	486	483	423	494	432	464	452	447	449	464	435	466	435	498	478	499	487	484	441	491	460	488	458	461	481	516	443	461	494	476	466	486	429	477	480	487	513	483	458	518	474	471	452	487	465	447	438	481	443	492	474	465	459	489	501	446	502	472	444	445	412	457	464	433	487	503	438	496	446	452	417	451	457	458	483	465	438	439	480	453	542	496	449	452	475	442	451	458	489	475	472	474	476	489	456	472	463	483	450	460	429	486	458	452	473	475	478	488	446	471	479	450	469	500	488	440	457	437	444	494	480	478	464	455	442	474	462	445	456	476	474	461	458	485	474	470	471	461	478	451	453	472	449	459	459	464	508	471	461	445	427	468	479	451	462	489	461	469	475	472	450	465	459	458	453	432	460	463	427	488	502	431	469	501	464	480	476	461	453	463	512	448	475	428	435	506	474	461	469	500	468	459	437	455	449	471	458	485	458	478	517	493	508	472	481	451	493	456	466	449	466	491	425	464	456	499	474	446	457	451	492	416	476	465	461	450	445	446	430	443	454	452	450	460	480	444	458	499	440	450	481	449	449	425	490	460	474	451	447	485	425	463	469	474	504	482	475	483	480	500	475	511	452	464	425	462	492	490	482	458	460	507	436	457	469	472	502	481	474	474	495	465	478	484	477	447	457	439	453	484	456	422	481	453	452	472	421	485	439	469	491	432	498	451	465	433	471	478	461	491	509	488	480	453	472	458	462	463	461	478	415	478	477	491	439	433	467	479	457	457	467	446	489	440	447	475	471	425	457	469	455	483	430	444	429	507	486	471	468	428	408	443	505	490	463	480	461	480	471	418	481	438	512	441	467	455	460	479	437	468	477	482	469	497	457	489	510	469	468	496	485	438	500	474	457	462	462	490	448	470	406	504	457	477	453	458	455	458	462	451	470	456	498	455	499	467	439	445	457	485	447	470	484	472	428	485	446	466	458	478	476	485	477	436	468	467	461	484	460	475	430	442	496	472	452	472	452	446	466	487	440	481	455	453	442	473	462	476	462	473	464	481	491	449	460	463	446	493	432	446	452	435	397	462	452	439	436	475	433	457	485	456	476	462	436	479	445	472	481	442	468	459	469	453	473	495	435	458	472	501	451	524	451	448	472	464	486	479	438	465	436	511	464	463	447	474	473	436	454	451	452	475	467	483	428	451	476	456	475	469	434	459	448	430	472	475	451	489	487	492	466	474	475	467	477	426	424	468	456	449	518	453	459	462	479	460	426	489	483	477	470	432	482	481	433	471	469	497	482	462	468	479	467	488	518	459	429	517	455	459	481	438	451	447	457	451	432	464	448	468	444	502	481	512	456	467	422	461	461	466	483	473	491	485	479	485	465	499	453	457	451	478	462	468	477	478	485	444	476	486	443	461	448	427	454	473	423	453	476	466	493	474	494	466	475	444	510	486	430	483	466	490	466	470	489	530	455	462	466	453	458	417	484	423	505	490	494	444	468	440	507	518	438	455	503	498	430	474	455	481	462	462	454	468	462	440	540	457	480	449	516	462	457	479	493	431	426	498	471	485	493	442	454	473	470	482	451	504	461	506	484	503	493	444	470	440	453	444	450	449	469	419	459	438	461	447	451	466	477	439	452	472	443	441	463	490	485	454	463	488	487	478	463	498	471	495	439	432	480	455	488	476	446	486	467	536	484	427	470	467	465	421	484	491	437	458	457	484	485	439	481	520	446	494	469	474	476	469	502	469	491	497	429	487	504	483	467	452	487	462	466	472	437	494	468	458	437	476	484	479	447	454	467	457	430	463	461	472	506	479	485	440	460	509	510	478	446	462	461	447	453	453	436	488	468	447	467	483	491	490	478	501	494	474	509	469	475	440	473	458	494	482	448	489	443	479	472	424	474	464	470	439	433	456	479	484	491	520	397	455	492	440	513	428	434	476	470	482	511	440	487	459	438	475	459	447	411	492	460	459	470	489	467	488	442	460	489	474	512	489	442	475	505	483	440	498	456	476	453	495	411	467	469	494	439	419	444	447	426	441	480	481	459	479	478	441	459	440	515	425	503	442	498	470	432	452	499	490	463	465	473	489	466	483	485	488	448	445	468	476	514	441	523	440	458	482	488	485	457	441	481	454	470	474	459	469	471	490	464	525	452	507	463	457	437	439	466	510	470	465	506	464	461	507	456	477	451	429	437	452	478	477	460	465	446	457	436	463	449	464	466	485	487	477	460	484	487	486	426	455	470	446	468	474	513	488	446	447	450	482	417	484	457	500	463	468	439	512	441	452	464	445	445	459	440	464	457	479	418	470	464	462	493	457	446	442	448	476	482	470	462	463	419	490	449	497	450	469	448	476	473	505	497	461	465	481	453	454	456	482	479	484	499	477	456	439	456	462	453	433	491	485	429	476	420	435	467	455	479	532	415	476	428	472	466	481	476	449	439	481	462	451	501	461	466	479	468	455	498	496	488	474	458	460	470	445	476	443	489	467	456	466	464	461	463	429	452	487	472	481	474	487	445	473	466	433	466	452	492	439	457	446	473	487	461	495	452	464	454	461	488	455	441	478	448	486	458	458	459	451	452	426	468	411	444	455	476	456	455	461	479	500	470	463	448	485	491	464	485	460	420	456	469	434	488	489	411	447	424	465	484	460	472	460	452	496	480	482	440	434	450	471	479	504	450	473	450	465	472	462	468	445	446	465	466	475	459	485	453	491	471	458	455	478	467	448	424	474	440	446	473	450	465
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
