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
340308005169	340308005739	340308006289	340308006839	340308007387	340308007939	340308008489	340308009039	340308009587	340308010139	340308010689	340308011239	340308011787	340308012339	340308012889	340308013439	340308013987	340308014539	340308015089	340308015639	340308016187	340308016739	340308017289	340308017839	340308018387	340308018941	340308019489	340308020039	340308020587	340308021139	340308021689	340308022239	340308022787	340308023339	340308023866	340308024439	340308024987	340308025539	340308026089	340308026639	340308027187	340308027739	340308028289	340308028839	340308029387	340308029939	340308030489	340308031039	340308031587	340308032139	340308032691	340308033239	340308033787	340308034339	340308034889	340308035439	340308035987	340308036539	340308037089	340308037639	340308038187	340308038739	340308039289	340308039839	340308040387	340308040939	340308041489	340308042039	340308042587	340308043139	340308043689	340308044239	340308044787	340308045339	340308045889	340308046439	340308046987	340308047539	340308048089	340308048639	340308049187	340308049739	340308050289	340308050839	340308051387	340308051939	340308052489	340308053039	340308053587	340308054139	340308054689	340308055239	340308055787	340308056339	340308056889	340308057439	340308057987	340308058539	340308059089	340308059639	340308060187	340308060739	340308061289	340308061839	340308062387	340308062939	340308063489	340308064039	340308064587	340308065139	340308065689	340308066239	340308066787	340308067339	340308067889	340308068439	340308068987	340308069539	340308070089	340308070639	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2738	2000	3600	2300	2738	2000	3600	2300	2738	2000	3600	2300	2738	2000	3600	2300	2738	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2740	2000	3600	2300	2740	2000	3600	2300	2740	2000	3600	2300	2740	2000	3600	2300	2741	2000	3600	2300	2741	2000	3600	2300	2741	2000	3600	2300	2741	2000	3600	2300	2741	2000	3600	2300	2742	2000	3600	2300	2742	2000	3600	2300	2742	2000	3600	2300	2742	2000	3600	2300	2743	2000	3600	2300	2743	2000	3600	2300	2743	2000	3600	2300	2743	2000	3600	2300	2744	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
23078	21508	29498	23997	21509	21556	12330	1198	878	797	764	600	588	542	531	517	468	482	495	568	541	495	524	526	495	470	413	439	402	366	382	384	403	390	400	415	403	407	375	377	422	414	364	417	421	415	404	387	387	388	400	434	393	362	385	370	390	353	386	403	392	374	407	356	405	374	363	356	364	339	367	386	330	385	389	388	382	349	358	358	330	321	352	342	337	342	358	375	349	343	355	322	381	359	349	346	367	366	354	332	367	333	377	365	359	347	381	347	391	357	372	329	338	361	350	356	340	377	359	364	333	352	344	344	323	373	315	318	377	338	378	332	354	342	373	350	344	377	345	386	341	364	363	378	355	364	348	371	355	331	335	361	379	372	400	326	347	367	364	345	370	311	370	357	364	341	348	381	345	333	343	343	339	358	372	365	372	374	340	362	328	361	363	337	353	361	355	335	339	362	324	358	309	360	356	384	320	349	343	363	367	365	399	346	351	359	319	372	374	319	346	364	359	378	328	346	366	334	352	375	384	368	354	363	351	354	369	335	332	343	372	340	344	340	361	343	383	353	365	343	341	337	341	358	361	325	346	357	340	346	357	344	352	323	379	326	369	349	334	356	343	385	347	382	325	364	341	343	349	363	355	348	376	326	382	358	349	364	343	338	352	363	342	334	364	358	397	321	347	355	331	348	348	361	369	366	323	372	336	347	364	331	335	340	365	346	354	354	367	370	368	342	360	336	348	366	353	360	336	390	343	373	340	345	366	357	339	369	359	359	331	350	406	352	352	339	328	378	347	361	329	360	359	353	355	388	358	341	352	348	377	352	407	356	388	350	348	352	378	342	334	360	363	353	367	366	311	330	336	335	344	329	347	358	372	333	368	359	348	328	348	363	339	345	369	362	354	354	342	358	360	370	354	361	339	356	355	370	370	365	359	368	348	381	384	337	368	325	361	379	399	363	382	343	325	357	350	357	358	325	315	348	343	369	359	390	353	355	319	326	355	341	355	355	345	351	349	308	350	372	374	350	353	365	359	363	334	378	386	371	345	372	330	366	361	389	376	363	344	297	363	360	373	374	367	381	375	357	323	368	379	357	325	358	385	343	354	336	355	350	351	347	383	412	377	382	396	345	402	310	333	348	336	368	351	357	386	343	378	366	321	381	381	328	393	309	345	346	350	349	362	354	346	334	327	323	351	345	334	333	338	379	358	353	367	328	349	346	349	342	325	368	343	358	340	318	353	370	348	366	369	342	327	360	389	352	385	336	360	346	359	348	330	355	355	338	351	339	343	353	358	340	375	368	364	340	365	359	356	353	338	345	361	331	359	352	386	370	358	361	334	327	387	339	330	356	383	360	355	356	394	375	363	373	319	347	359	335	357	335	351	373	370	354	355	333	378	331	351	336	370	368	370	366	331	367	350	351	350	355	326	357	358	342	340	363	353	356	376	369	315	357	346	364	362	390	343	339	351	377	369	367	363	348	366	332	332	348	337	352	355	353	347	378	381	340	351	362	360	356	347	348	361	362	341	361	339	382	391	350	344	351	355	368	344	330	315	321	342	361	306	358	360	357	342	346	312	344	353	361	329	361	362	346	336	352	331	361	342	399	379	310	337	331	372	350	350	358	354	372	344	377	352	341	368	342	350	347	353	347	334	302	345	347	362	323	365	328	353	372	349	363	356	332	346	373	340	369	351	371	359	343	339	329	332	359	349	330	298	337	336	324	344	343	374	353	349	347	390	381	338	350	320	333	395	371	338	337	324	356	310	352	358	346	347	346	370	343	334	342	369	388	338	345	359	383	373	390	321	369	349	332	369	332	325	347	352	337	348	335	352	353	355	370	365	348	363	351	354	372	327	382	385	378	380	368	374	349	371	339	379	351	336	358	359	390	332	348	358	330	344	355	368	408	391	368	351	393	343	333	333	368	364	378	354	336	312	371	364	370	352	367	379	338	375	356	361	364	318	328	346	352	365	327	342	368	348	325	351	347	363	323	343	358	350	352	339	388	338	357	348	369	364	342	357	372	331	379	342	343	337	308	335	350	348	364	360	326	338	361	360	319	319	366	348	318	314	362	322	362	363	351	379	351	352	348	336	375	369	361	340	393	330	364	331	385	343	350	393	367	356	352	333	360	355	380	369	368	313	354	340	356	372	358	370	371	350	345	332	403	341	368	368	325	397	352	333	390	370	321	366	362	391	365	351	342	370	325	379	366	330	327	327	373	379	345	338	329	336	358	305	355	344	363	363	340	365	350	368	347	361	372	352	371	375	373	361	348	369	352	381	348	351	344	374	374	332	317	350	373	363	322	365	351	381	329	351	336	366	326	336	369	340	351	351	323	339	377	356	342	357	365	342	368	346	334	350	344	345	335	362	360	344	344	347	346	376	342	351	346	342	366	359	346	393	321	347	336	388	352	323	332	345	341	333	348	346	362	367	364	367	343	363	382	343	359	303	362	373	347	345	330	338	360	346	351	353	358	359	369	363	388	333	385	322	372	345	380	377	375	355	341	358	354	358	364	352	360	384	355	356	363	357	361	338	348	344	343	320	343	321	354	353	347	352	369	365	314	349	350	371	366	315	331	370	359	356	359	334	370	347	357	349	354	345	339	365	357	340	318	337	375	351	358	374	336	360	327	353	340	350	364	357	364	341	363	364	355	396	365	331	356	331	347	375	356	362	375	374	352	356	337	323	371	354	341	308	360	344	360	345	353	333	367	331	337	339	369	348	361	353	373	365	389	334	363	298	366	369	373	338	319	361	338	374	369	341	351	357	339	354	352	375	347	370	356	341	364	380	326	346	341	319	374	356	359	346	322	375	342	355	333	346	351	358	359	356	342	368	404	332	387	376	352	362	345	332	372	368	360	330	343	342	339	319	337	374	345	374	354	359	377	356	363	321	319	371	343	328	366	351	342	344	357	335	368	388	363	348	332	357	346	363	361	330	349	330	358	343	341	349	379	332	339	342	346	361	352	364	325	352	347	349	340	362	351	331	343	348	381	362	353	351	377	349	360	377	386	356	353	361	357	377	353	369	358	343	336	385	336	329	338	364	354	369	367	360	352	370	332	347	349	332	341	364	343	377	391	377	343	355	331	371	352	376	360	356	391	360	351	312	344	361	322	324	334	366	342	333	360	355	388	345	355	337	337	360	354	342	344	370	319	354	352	374	340	312	363	356	359	325	323	368	326	320	346	351	328	311	334	349	390	327	340	344	379	356	355	353	341	337	367	377	377	361	329	369	322	390	378	319	335	343	374	364	322	343	305	336	320	353	368	363	354	331	351	340	348	351	369	360	337	377	370	364	377	348	350	358	344	367	334	336	354	325	383	318	365	354	345	349	328	318	331	345	375	340	352	337	353	355	369	346	336	392	350	356	353	356	351	369	341	377	332	352	347	345	334	326	376	337	360	305	338	349	357	335	320	358	363	388	368	359	359	359	364	327	367	345	400	330	349	327	356	337	357	295	338	401	367	314	357	350	340	332	343
42039	20780	14968	6213	4275	3258	2386	1945	1580	1300	1171	933	863	799	688	656	649	594	629	702	723	626	711	664	631	548	519	539	495	449	454	426	472	464	453	469	467	471	503	515	480	503	486	462	458	478	455	495	488	442	478	484	476	483	475	468	450	503	441	454	411	431	443	424	414	461	418	408	445	425	441	461	411	443	433	430	430	447	399	394	407	418	387	396	397	386	385	411	396	411	402	401	389	396	348	398	405	396	390	385	429	384	363	356	394	385	386	411	394	407	414	385	389	422	376	397	373	378	396	397	404	348	384	387	363	399	349	403	402	367	395	380	426	385	373	366	358	361	361	426	383	388	393	389	386	396	376	390	400	393	382	390	394	356	381	381	427	423	426	389	360	405	405	402	389	372	371	412	381	368	378	349	389	358	368	369	400	392	372	363	397	380	376	340	398	401	381	409	397	376	403	399	387	387	399	379	401	374	380	380	421	390	388	379	378	376	356	382	376	381	367	404	389	397	356	380	407	376	383	399	374	382	385	394	388	369	380	383	374	387	375	391	392	390	345	371	354	377	372	366	384	356	376	378	379	381	366	374	398	416	370	357	406	378	383	355	435	371	375	379	379	396	397	390	408	359	370	396	410	381	364	382	380	388	376	380	357	378	398	416	384	395	355	380	391	431	399	391	396	403	421	385	395	376	387	407	402	386	362	405	343	405	362	388	360	358	354	377	375	364	404	362	353	395	398	375	416	399	369	383	407	371	420	371	383	383	408	392	376	371	369	426	402	374	370	393	405	415	401	390	365	389	386	385	434	400	401	349	385	368	376	361	360	392	359	377	390	381	397	358	347	383	369	379	357	383	426	364	405	414	379	401	404	381	377	415	406	400	401	380	381	394	367	389	372	412	364	400	356	371	433	371	414	358	412	375	397	376	407	393	385	372	373	391	333	406	394	378	395	358	379	380	360	373	394	394	432	368	380	376	367	396	385	368	386	429	393	376	373	377	395	383	443	397	393	387	391	392	396	384	366	401	363	360	399	396	384	368	369	378	356	377	406	388	373	375	414	412	399	402	406	375	393	391	429	398	365	393	408	366	398	410	394	393	383	431	414	404	379	397	416	395	369	378	397	396	377	408	353	400	378	344	375	429	349	407	393	392	389	382	376	376	350	404	377	381	342	402	377	378	404	398	398	392	424	357	375	383	385	375	409	386	364	394	345	379	374	360	378	422	394	374	387	400	413	362	370	362	366	348	374	368	369	376	386	380	412	383	417	429	403	399	370	394	397	385	424	384	422	353	377	374	417	383	409	394	380	365	400	368	380	363	367	365	358	419	388	407	399	381	394	416	348	373	387	353	426	381	349	399	406	378	398	411	401	367	370	406	408	406	386	374	365	369	404	359	353	380	376	402	401	386	415	355	379	345	381	386	387	367	375	383	407	414	399	394	392	385	417	390	413	413	391	364	412	373	389	391	347	413	371	375	370	391	417	399	374	385	367	398	389	346	375	392	417	395	378	384	356	400	396	403	362	365	370	383	396	385	411	407	407	392	395	379	342	389	404	382	376	375	403	382	422	364	381	397	416	419	412	388	349	392	394	391	389	381	371	377	381	383	389	404	431	397	368	395	359	371	361	391	406	383	380	380	390	396	391	381	392	386	373	383	406	378	422	433	358	407	413	363	370	372	373	369	400	389	398	396	386	388	386	382	371	410	384	388	411	373	400	397	363	392	386	431	394	382	381	399	382	375	365	388	395	377	375	383	372	409	378	365	367	395	373	391	398	376	401	354	390	382	379	364	391	395	422	375	391	379	398	376	397	388	385	425	342	344	368	384	394	358	400	365	390	374	384	351	390	360	401	367	393	384	397	440	370	377	398	415	394	390	379	370	375	403	386	381	406	390	369	397	351	381	376	366	389	376	362	407	394	410	386	391	382	374	352	370	381	362	368	387	445	386	358	416	390	375	396	419	356	346	393	378	366	393	368	370	399	357	432	400	371	359	365	392	383	426	382	357	380	401	408	419	401	396	401	376	412	387	377	375	390	364	392	390	329	356	375	375	391	409	398	404	404	421	369	389	393	390	365	387	365	383	408	393	385	390	383	384	380	388	379	367	396	385	369	417	399	377	389	424	364	359	395	367	417	405	383	387	369	378	405	395	375	369	385	395	400	382	373	388	408	402	404	328	378	402	364	368	391	404	414	391	399	388	397	399	402	363	351	376	416	397	371	385	389	378	351	382	410	379	370	410	384	374	384	394	357	370	380	388	374	405	377	380	411	375	417	411	391	396	389	376	404	366	349	409	380	362	392	377	385	361	398	361	372	415	354	356	374	409	325	371	373	411	399	398	375	405	385	404	386	388	388	362	392	349	354	351	395	388	404	385	361	402	368	430	422	393	391	390	387	396	373	364	416	418	396	383	382	374	376	375	404	359	379	406	397	382	378	383	372	387	370	339	379	378	346	389	399	402	384	369	349	380	395	396	381	399	419	390	368	365	408	395	353	370	386	358	393	420	379	405	381	392	431	429	388	406	379	374	337	371	345	340	362	382	391	382	374	368	380	335	387	386	399	386	403	376	367	405	407	369	388	393	411	356	392	367	377	366	418	364	387	352	388	405	409	391	393	368	398	396	397	421	385	388	436	373	371	394	382	368	409	373	371	379	367	402	382	390	376	376	389	380	379	399	385	396	419	395	398	365	392	348	407	389	401	388	377	407	378	420	390	383	354	382	387	363	393	413	384	370	362	362	366	409	401	393	391	382	386	356	383	364	370	407	368	414	399	384	375	392	375	402	388	389	358	367	398	410	386	381	392	405	415	388	363	349	381	383	372	387	381	372	399	365	386	341	411	362	363	405	393	384	364	346	401	418	405	397	381	357	379	370	365	357	395	407	362	408	423	381	369	409	384	353	392	383	376	404	379	400	368	374	377	400	400	381	399	381	403	408	394	364	373	391	377	381	391	356	363	396	349	424	400	364	403	372	371	423	348	392	370	374	365	417	372	389	362	387	392	411	409	361	382	415	406	408	431	422	377	389	408	381	398	337	379	365	361	387	380	404	386	389	394	362	359	363	390	366	388	402	370	382	369	411	400	390	371	385	364	405	338	389	370	414	349	388	362	402	358	393	415	400	383	395	390	371	382	420	382	389	370	402	377	383	371	399	416	429	415	360	392	358	365	381	376	373	379	375	401	382	385	381	366	371	384	400	356	364	410	390	365	398	401	381	384	374	376	406	386	381	389	372	414	386	370	389	349	414	373	394	406	365	400	391	412	436	377	374	426	365	368	378	405	405	406	365	371	366	360	361	411	349	368	326	404	391	360	399	403	365	396	396	359	410	394	363	388	373	345	391	380	372	393	383	372	410	370	392	386	366	385	391	393	376	429	402	389	399	430	389	370	430	394	374	393	397	383	419	389	379	364	374	400	350	391	378	390	382	391	381	379	395	358	367	394	367	393	387	393	408	380	376	354	342	378	388	372	377	376	380	386	396	389	359
28550	20692	12421	1337	538	480	454	417	425	429	394	409	375	404	409	367	382	445	400	410	414	430	433	426	459	431	400	404	388	413	432	394	440	432	411	388	406	374	423	423	395	420	431	430	422	388	459	409	406	417	442	390	391	402	413	392	395	427	384	372	394	389	438	450	403	374	412	374	393	379	426	404	411	425	394	423	412	423	415	404	426	406	412	418	392	419	394	387	399	404	416	381	379	436	428	415	428	390	420	407	388	396	410	405	372	405	365	410	419	401	422	422	430	406	418	376	375	386	406	395	441	373	384	387	420	419	373	421	409	404	375	372	367	387	384	409	379	371	397	384	426	409	384	386	406	401	424	376	406	393	409	399	388	395	398	415	385	381	398	380	368	454	372	414	389	400	402	382	410	395	391	388	393	387	400	400	379	356	400	417	441	383	380	389	354	413	425	401	384	386	403	349	408	379	369	385	416	380	412	391	410	401	419	394	370	406	419	410	353	375	393	431	412	416	448	368	431	424	379	424	422	390	438	411	418	377	399	372	432	379	411	392	387	433	384	383	420	391	399	405	419	351	399	397	398	377	427	390	396	434	385	365	386	415	374	377	398	405	398	388	383	422	422	402	390	403	378	402	396	380	388	420	421	402	415	388	435	416	395	429	434	408	414	383	418	378	398	447	421	389	439	390	380	390	381	387	402	410	386	394	374	414	412	390	397	397	406	422	417	407	412	394	424	415	406	405	393	372	410	400	430	391	347	461	421	383	413	393	448	407	395	424	394	425	412	412	459	419	402	389	363	394	404	422	356	410	406	420	391	404	380	425	412	430	363	400	395	377	402	354	379	402	421	396	409	414	382	392	392	423	394	386	416	389	399	396	379	444	404	397	385	392	420	371	383	402	375	387	399	379	391	375	360	373	403	454	412	431	443	392	381	394	444	398	403	379	383	369	391	415	410	392	410	398	358	413	401	377	421	376	413	439	372	390	396	394	379	395	391	408	413	358	403	396	427	377	388	395	471	392	385	412	409	388	401	406	407	371	394	411	398	388	371	405	405	403	413	423	373	416	418	401	428	384	380	372	423	446	374	369	394	406	384	432	437	389	405	379	406	409	402	404	376	384	430	362	385	441	412	392	415	382	412	417	413	394	426	398	399	398	434	387	406	420	409	414	374	408	403	396	413	464	417	428	401	435	412	439	429	374	412	386	437	376	398	404	444	372	400	400	387	376	391	393	400	401	420	449	360	394	398	427	388	406	401	384	423	428	394	411	412	398	403	389	390	390	392	435	390	382	416	402	370	404	423	410	392	415	419	422	392	370	407	394	362	415	422	414	387	397	400	418	454	395	396	388	393	412	415	402	454	393	419	415	381	380	380	408	386	403	444	396	392	417	412	439	389	401	415	406	406	408	412	441	385	423	396	434	361	400	426	382	386	394	404	373	456	418	398	396	403	394	392	386	395	373	363	389	405	378	414	422	428	414	401	419	418	401	371	417	396	410	392	380	409	385	396	384	404	366	436	367	414	430	383	376	354	399	413	398	398	405	412	377	407	445	398	385	414	375	373	368	426	400	389	414	401	394	395	391	397	393	409	410	388	398	384	400	423	361	399	417	421	398	425	363	413	409	444	386	365	407	388	385	373	421	409	382	401	403	397	436	402	403	392	378	393	408	386	412	382	408	373	385	405	379	411	391	411	391	393	430	420	405	427	424	413	373	415	419	439	412	409	376	435	390	374	395	403	415	413	408	415	400	402	420	408	379	401	414	406	372	441	393	421	377	392	409	411	395	397	370	409	404	403	380	404	414	409	415	402	442	387	405	403	416	445	414	400	404	394	400	416	444	381	422	434	392	424	400	441	414	418	374	431	418	368	351	387	401	401	391	387	477	377	397	398	402	377	391	419	405	377	429	402	390	376	404	372	407	415	383	386	401	406	422	412	374	419	381	399	359	371	407	375	375	403	362	383	389	375	393	432	388	405	409	422	373	418	432	360	404	408	393	408	413	380	375	384	401	370	399	415	395	377	400	410	432	407	368	412	387	388	391	423	409	403	402	381	413	459	388	409	393	394	416	442	414	417	401	414	405	390	395	410	405	388	400	395	397	419	423	389	390	384	395	401	436	415	426	409	437	423	417	389	388	409	403	412	380	406	410	376	425	397	438	393	378	383	400	437	401	392	404	398	393	367	377	405	384	391	425	356	404	395	381	408	414	383	434	414	386	398	396	425	399	405	380	407	372	396	425	404	380	407	434	432	358	415	423	353	420	395	431	414	423	392	400	403	401	389	429	387	409	391	411	391	393	389	415	447	413	384	381	414	428	425	409	420	380	409	400	406	393	367	393	428	425	384	414	408	397	386	409	422	399	358	402	419	410	372	364	412	394	374	397	391	437	399	390	426	389	418	381	409	375	372	388	404	402	375	381	410	365	394	416	394	413	387	417	414	373	404	340	410	408	411	393	410	377	397	365	384	377	406	391	398	404	423	393	393	378	423	399	412	394	409	413	387	419	464	389	379	393	401	396	438	421	374	437	415	376	412	389	405	398	380	422	404	373	398	423	426	441	436	392	367	371	409	371	397	375	424	369	378	397	393	406	398	398	386	363	393	416	370	396	391	419	407	411	363	369	417	401	386	386	393	398	372	428	393	379	396	393	403	404	416	409	429	405	375	413	414	380	371	415	407	437	448	397	425	382	408	430	409	422	396	413	398	398	395	392	444	458	370	397	382	403	357	394	404	431	387	368	424	422	341	398	376	400	394	408	456	410	398	401	397	413	428	395	406	414	417	403	412	423	450	376	384	394	415	399	413	417	405	389	389	426	375	383	408	386	391	390	428	409	417	408	385	394	409	397	411	366	408	378	390	384	419	391	399	403	447	404	395	433	384	448	400	412	419	399	415	395	389	363	411	406	385	409	426	413	411	427	423	354	364	389	383	354	452	389	428	357	384	410	391	408	386	395	416	378	385	398	413	414	432	408	426	463	405	404	405	414	383	390	393	444	418	411	404	381	445	402	434	435	408	396	418	459	413	390	397	416	386	395	387	403	401	375	431	365	400	362	428	417	401	350	398	395	401	415	408	420	399	413	378	378	439	408	423	349	414	392	409	424	400	435	433	387	368	383	395	347	423	403	400	430	400	400	424	379	411	421	419	398	379	418	400	420	417	432	380	397	387	380	383	398	390	375	413	413	383	406	409	399	403	418	457	388	380	393	384	440	416	374	357	392	400	387	401	404	389	397	379	390	409	400	382	371	408	394	412	403	396	400	445	415	382	376	407	390	404	367	402	418	386	415	364	375	410	404	392	385	411	379	373	367	414	389	388	389	390	418	398	399	408	390	399	433	400	437	420	423	441	398	356	403	410	386	386	389	379	429	400	417	416	430	409	422	386	398	414	430	425	424	398	405	404	390	433	391	387	388	363	405	390	409	402	417	388	403	356	394	424	421	432	404	395	372	399	418	384	417	373	397	388	431	400	390	413	405	399	391	411	390
34288	6974	2483	793	579	521	529	520	495	495	505	521	450	457	436	473	460	434	471	496	531	521	506	536	509	515	472	471	484	495	488	514	498	508	510	489	497	514	479	469	502	499	509	480	471	515	484	446	481	472	482	462	450	495	498	512	545	478	494	463	525	519	487	484	431	470	477	467	476	470	460	444	490	472	472	481	489	461	489	464	454	472	491	428	431	462	439	462	417	454	451	459	474	459	454	470	476	427	516	465	460	463	433	463	499	489	447	420	420	452	466	498	441	468	473	396	467	485	438	466	488	459	446	470	490	443	464	494	451	436	481	443	441	430	463	498	436	442	429	472	422	454	437	457	467	443	462	442	480	461	485	421	442	443	471	441	450	431	485	415	463	463	476	438	490	465	459	450	500	466	493	446	473	475	440	464	486	483	483	473	442	447	460	482	471	476	456	479	488	462	470	469	482	433	458	465	442	447	448	492	476	423	459	485	450	514	477	487	473	450	458	452	452	419	488	505	426	509	466	436	457	486	440	449	488	460	462	444	478	471	407	459	447	467	433	435	440	499	504	468	474	460	461	465	504	464	493	488	471	468	469	437	511	463	458	510	476	461	449	468	478	448	456	462	415	482	462	464	483	460	431	435	415	489	455	481	503	453	475	470	421	465	485	451	458	470	472	438	462	445	408	474	467	463	488	478	467	503	451	465	460	460	483	473	447	475	490	502	458	453	471	461	483	500	483	450	446	436	441	477	483	447	405	469	484	453	461	477	471	434	463	472	448	468	491	446	438	456	425	459	438	440	441	424	481	483	437	471	460	460	461	485	479	449	477	454	450	487	424	471	454	466	455	451	426	492	442	486	445	487	487	492	478	500	447	446	451	473	464	464	418	456	469	460	450	453	476	439	493	460	536	422	443	494	472	435	472	457	508	482	441	442	471	470	488	486	479	462	414	425	447	450	458	456	467	469	505	487	455	496	435	446	453	469	415	493	470	454	466	467	480	450	481	489	472	478	476	469	450	450	439	486	460	439	430	436	460	463	472	505	463	454	464	454	442	497	498	430	442	476	481	454	463	464	479	468	460	460	470	460	476	467	463	506	457	448	482	448	444	470	478	494	490	502	465	487	437	465	491	439	475	491	437	490	494	471	492	438	441	449	442	448	463	500	470	436	487	480	470	465	464	480	435	486	450	485	475	451	493	460	448	493	492	468	483	435	514	463	472	438	461	480	449	429	455	430	441	425	448	482	454	467	445	472	473	474	443	455	482	432	460	468	435	463	522	434	454	458	511	530	448	461	467	474	465	504	454	476	455	500	480	448	484	483	444	444	436	473	487	454	454	479	435	473	436	461	456	468	418	462	458	433	455	473	482	459	458	463	482	466	487	472	422	479	438	440	443	457	490	488	450	456	447	444	464	495	431	489	474	498	480	475	482	468	433	457	458	460	492	442	475	429	503	453	461	417	440	489	479	476	460	468	434	459	462	468	443	463	463	450	446	450	494	491	445	464	511	457	475	436	450	468	416	450	455	480	483	452	488	473	436	467	473	472	466	478	476	490	457	481	466	455	431	420	461	491	511	461	490	493	430	425	472	488	468	486	463	460	462	437	465	446	468	493	479	458	481	438	432	461	495	445	487	460	451	437	454	434	475	458	476	440	484	431	443	432	454	465	473	464	433	476	479	470	458	439	470	435	472	477	459	476	485	470	441	441	453	471	450	450	454	478	458	444	470	463	502	445	462	433	479	477	467	481	454	460	472	478	481	432	461	483	449	456	451	472	440	484	509	427	420	458	465	434	493	480	436	443	473	434	449	462	449	476	422	496	485	448	436	470	466	466	477	479	459	445	448	465	474	486	440	496	471	456	485	489	453	465	480	442	450	453	494	431	496	493	477	474	496	445	465	463	450	459	488	448	434	459	503	437	493	449	448	421	461	478	444	496	487	458	499	486	476	465	466	470	469	435	466	497	430	474	458	486	481	520	463	477	440	451	463	476	469	467	489	474	433	438	480	489	473	471	496	469	494	485	444	464	472	455	472	467	491	466	522	466	483	454	461	445	448	474	436	449	458	445	460	469	467	531	432	458	447	480	475	458	465	468	464	477	463	452	438	469	491	478	436	447	457	413	455	488	481	465	485	448	432	493	496	451	478	468	471	474	391	500	466	457	481	449	465	443	458	446	454	438	428	462	463	466	457	428	454	477	471	474	453	503	477	456	470	455	500	468	465	448	443	448	495	447	451	447	465	470	525	452	438	438	459	448	437	480	445	464	447	490	483	455	462	439	488	517	503	485	453	460	423	474	435	511	431	480	457	472	454	450	453	477	483	480	424	420	464	478	490	465	451	449	453	465	458	434	479	464	454	481	457	484	509	466	475	430	469	475	452	500	451	521	449	455	462	496	430	495	462	480	473	464	480	440	473	477	474	479	442	434	442	461	470	444	476	458	468	485	472	496	492	479	456	489	484	498	475	449	473	439	445	496	458	440	427	466	465	492	442	455	478	477	478	456	483	479	448	438	449	420	464	425	456	481	456	473	474	475	446	475	468	484	479	462	437	430	444	423	510	451	436	469	501	442	487	481	430	458	481	457	447	447	459	492	495	478	481	448	460	464	469	492	436	414	486	486	459	469	441	438	459	473	477	479	470	472	448	501	483	468	479	433	489	485	446	480	484	471	475	451	440	467	479	453	468	468	509	489	444	462	506	442	448	482	445	455	441	472	477	523	459	450	502	458	470	477	465	456	471	481	481	467	491	478	499	463	492	461	471	455	473	487	501	446	431	471	460	451	470	469	442	472	495	483	501	472	459	485	426	481	454	429	462	450	452	464	472	447	446	415	457	470	482	469	432	459	460	454	436	470	453	474	486	468	472	467	440	431	440	485	463	497	476	451	452	448	446	457	495	498	483	450	483	500	475	433	462	465	470	450	473	459	490	483	466	481	446	504	472	444	424	459	489	450	465	495	484	424	469	464	486	450	456	444	457	448	460	457	438	456	452	466	466	433	494	493	426	446	429	463	512	472	485	443	441	447	467	448	468	467	472	447	493	470	468	473	462	460	457	451	437	473	490	423	469	420	433	483	472	461	500	485	465	462	432	487	490	481	493	467	469	467	481	459	456	475	460	483	469	446	407	503	462	465	454	452	442	421	459	466	504	501	479	447	472	484	460	450	447	465	514	476	470	451	464	482	441	446	416	476	458	447	454	456	495	475	441	477	443	438	500	463	457	459	445	479	446	471	474	455	471	463	441	483	450	467	445	447	434	468	432	458	448	452	448	460	469	464	471	471	468	431	464	436	453	456	465	471	468	473	515	482	435	471	498	436	441	463	447	469	496	461	492	509	452	482	457	434	455	462	499	490	443	437	443	484	449	486	447	457	486	465	460	484	414	486	472	467	484	496	490	474	458	437	494	491	449	443	440	466	501	478	439	475	459	478	461	468	494	451	440	501	475	485	480	476	480	438	440	493	442	471	429	473	446	479	457	471	473	471
23345	20740	27972	23565	20722	11442	991	525	463	427	452	366	340	301	295	296	283	281	305	342	321	346	329	348	354	300	286	265	286	277	276	253	311	265	259	272	272	273	292	269	269	237	271	256	255	244	274	249	249	275	276	252	268	278	286	256	278	288	279	236	258	290	272	236	275	263	254	270	283	251	249	270	252	270	265	256	248	263	233	248	248	270	243	252	254	243	268	238	255	240	236	235	255	228	263	247	265	239	244	253	247	233	258	236	249	280	241	248	281	236	221	251	244	233	232	237	271	236	246	250	248	239	256	242	248	239	239	219	255	244	244	247	226	251	238	279	235	305	239	246	266	228	258	239	231	219	248	233	248	227	258	244	267	244	225	231	255	247	247	272	246	249	233	259	268	257	229	274	250	264	266	238	252	209	227	259	240	254	245	211	240	255	278	235	258	295	258	258	229	262	254	226	244	252	251	217	255	235	235	239	259	241	260	250	232	260	232	245	249	235	210	228	264	250	217	274	246	282	240	233	230	263	251	225	261	262	240	230	250	217	220	228	234	264	247	264	270	260	254	238	251	268	248	250	237	246	233	235	255	238	234	270	232	273	247	220	278	250	237	241	258	272	237	253	273	225	241	215	242	226	235	252	255	269	219	256	238	235	254	249	250	258	246	268	263	246	220	240	236	252	229	261	256	227	241	215	250	248	230	258	253	247	238	246	249	246	238	247	231	249	259	282	266	251	229	234	233	239	227	240	244	239	240	247	238	260	229	231	244	240	259	229	261	218	241	256	248	233	268	248	227	215	249	241	236	247	243	226	221	255	253	242	265	227	230	192	269	237	241	243	246	230	238	248	267	213	249	250	232	247	214	251	228	246	248	242	254	280	245	239	218	249	261	237	253	241	237	240	215	231	254	250	261	234	234	225	217	268	261	241	225	269	287	244	249	253	238	220	249	288	248	255	237	243	264	250	244	254	257	240	229	262	234	233	227	238	238	204	247	271	248	256	252	240	245	233	242	258	244	263	244	255	248	249	241	249	222	227	254	235	216	258	236	263	247	238	242	242	274	222	259	261	259	237	248	246	256	259	253	253	237	245	261	268	226	239	256	245	217	230	246	261	262	256	252	224	242	255	273	237	232	259	229	218	261	243	240	241	229	245	269	264	215	236	237	286	230	233	228	245	242	227	238	245	256	237	255	243	250	246	261	240	204	258	249	257	240	222	229	293	275	250	244	246	245	253	217	253	270	264	266	256	265	223	243	257	264	250	257	257	255	237	254	229	249	255	228	263	258	259	232	273	236	251	252	247	250	220	230	251	263	240	233	226	262	257	256	259	261	228	222	247	245	286	226	245	233	240	246	240	262	261	253	248	217	240	250	273	259	232	275	241	225	278	247	262	224	225	248	240	270	242	248	234	244	257	222	271	225	243	236	254	256	247	237	243	256	223	250	235	257	257	268	229	259	223	230	250	231	239	237	249	248	271	246	243	250	252	238	273	216	240	227	240	220	231	255	259	255	246	225	213	246	228	266	241	252	231	266	242	245	237	244	243	231	255	239	241	247	247	270	257	241	273	239	239	235	219	270	233	239	273	244	271	266	273	228	256	252	211	239	222	269	227	235	251	243	250	227	235	261	262	234	241	257	229	259	269	250	260	267	235	233	234	221	247	249	234	232	269	235	275	230	242	237	219	252	255	233	230	257	265	243	235	264	233	214	255	254	234	215	248	252	258	279	258	222	241	238	228	245	246	246	230	262	258	250	264	243	225	263	232	269	252	256	276	232	259	239	238	233	264	228	249	228	261	237	237	244	242	238	231	247	237	263	266	249	264	250	239	237	233	247	237	242	255	266	244	240	211	246	241	253	252	252	262	241	250	238	228	254	239	242	243	237	235	264	264	234	246	246	264	217	248	248	245	246	235	236	243	242	222	264	232	264	267	229	256	232	232	223	243	250	254	260	234	231	230	257	266	242	236	255	254	240	254	239	235	249	255	256	260	262	241	259	248	231	274	263	243	252	232	246	244	270	244	243	215	248	259	260	224	246	253	257	235	229	235	263	254	263	238	225	233	245	241	216	269	242	226	215	222	227	262	235	236	246	236	223	245	222	271	229	246	231	227	237	241	237	260	271	238	278	260	246	257	257	258	259	246	234	254	239	235	276	254	231	228	239	261	259	255	253	255	226	257	259	243	250	241	243	234	251	254	252	241	258	244	240	239	239	250	238	261	235	225	261	241	242	235	236	265	229	231	246	262	239	251	246	268	214	246	225	222	233	265	232	259	230	219	232	248	254	251	226	250	259	224	245	219	232	278	232	235	259	244	243	276	254	269	247	228	241	243	222	248	251	239	251	243	243	253	237	235	230	228	235	244	219	259	242	234	223	260	233	255	242	248	229	206	234	270	264	248	242	240	230	228	232	250	244	238	224	228	225	250	231	228	263	251	233	238	266	278	206	251	211	251	225	216	251	234	239	232	255	247	255	252	239	241	251	237	228	269	246	251	215	247	245	244	239	253	230	251	236	249	234	281	233	218	237	243	264	222	226	257	267	255	214	247	239	267	250	260	258	249	237	257	234	232	244	234	245	240	296	266	238	226	244	251	231	246	250	261	271	251	243	226	239	245	275	267	251	217	248	223	273	231	251	253	238	233	247	266	240	257	231	240	230	271	240	255	254	263	246	244	257	222	252	240	236	274	248	248	273	240	240	234	248	243	246	257	234	224	247	240	227	250	227	239	243	241	218	230	230	241	238	231	257	238	263	228	236	244	234	264	249	253	236	240	251	253	254	215	240	249	262	223	241	231	247	252	224	222	241	254	235	252	256	248	242	245	217	232	224	216	246	267	229	230	244	239	231	242	238	228	273	239	256	260	252	247	239	284	243	237	243	265	217	241	275	246	255	261	230	234	269	239	233	258	278	228	222	231	213	238	249	258	260	223	225	259	273	252	241	235	281	223	243	252	238	253	245	239	249	246	278	243	248	238	248	259	230	238	243	223	238	208	251	213	249	237	252	239	245	236	243	212	227	240	260	237	254	252	271	257	236	252	241	241	230	254	237	248	229	253	240	239	260	234	215	248	275	260	252	262	252	228	245	246	222	243	251	260	235	232	249	225	257	221	281	271	244	250	242	263	260	247	225	231	266	266	250	240	271	251	233	240	247	278	213	265	230	237	272	243	274	255	237	244	240	250	220	248	248	207	245	242	210	264	237	242	241	227	249	226	235	265	266	251	252	239	232	235	252	247	236	231	257	222	272	250	230	234	277	244	265	266	218	246	272	218	255	254	260	238	214	242	237	230	272	237	238	256	257	252	220	273	267	245	261	223	259	265	247	246	229	255	239	278	235	242	250	256	251	235	249	238	244	220	245	263	261	212	256	249	230	245	274	255	239	234	244	241	253	252	252	267	252	239	258	252	265	226	227	259	253	263	249	204	261	262	240	243	239	255	263	230	255	245	230	236	224	254	276	247	257	221	246	253	267	256	230	239	242	216
36696	15492	8046	3340	2111	1633	1258	1012	836	650	657	469	453	477	424	408	378	360	408	507	483	471	469	493	430	374	350	342	329	323	309	303	347	331	366	331	372	366	360	344	389	357	357	352	310	303	344	319	342	319	318	345	298	315	334	334	349	330	341	310	307	286	299	311	336	309	326	299	284	307	306	315	323	310	296	324	305	291	312	294	301	288	295	288	274	280	271	310	314	292	292	257	288	281	285	275	283	295	299	288	304	256	275	287	263	272	283	286	287	309	263	281	276	276	309	299	287	305	285	330	280	301	267	294	307	285	296	289	298	283	292	285	294	304	290	274	289	295	275	272	287	279	268	281	241	295	302	301	287	282	283	285	294	301	301	281	290	281	313	283	283	274	313	270	268	268	284	296	287	300	300	327	289	281	278	260	304	303	261	286	292	297	324	297	321	285	291	309	284	283	291	304	270	300	305	260	292	305	308	266	309	284	294	246	285	292	296	283	274	311	273	293	299	302	306	264	260	297	253	277	266	293	264	310	277	276	291	304	309	257	269	275	305	297	311	254	297	292	331	284	301	284	266	314	253	279	270	271	257	266	282	292	284	322	305	274	266	288	288	269	320	298	290	280	293	275	267	311	291	265	271	252	270	288	282	289	308	286	296	257	268	248	274	286	286	295	272	269	264	316	265	292	281	272	298	271	295	267	300	271	292	288	294	302	297	280	277	286	262	265	289	296	316	312	312	272	267	280	302	280	253	294	295	285	334	277	248	311	291	292	300	300	292	304	262	291	274	290	315	267	294	301	288	295	297	273	279	278	251	291	283	279	290	258	281	290	305	275	282	276	281	313	314	285	281	290	316	281	321	267	290	265	293	313	263	309	284	279	288	284	302	275	291	282	273	271	268	306	283	268	291	307	303	288	283	308	266	335	286	290	304	276	301	294	316	276	271	296	279	291	258	300	319	309	261	287	305	264	277	269	278	270	284	255	291	295	308	290	304	304	282	286	294	278	304	285	313	280	281	304	315	267	283	293	300	295	271	299	311	263	290	323	297	288	261	278	301	292	283	304	326	285	289	300	293	277	297	261	302	285	265	302	283	282	297	272	267	282	280	260	287	297	256	251	287	296	318	296	297	304	296	322	261	298	304	292	284	337	296	280	303	296	264	302	287	248	292	287	318	277	279	290	310	295	285	292	298	262	275	289	289	266	317	288	284	302	278	305	272	290	263	306	252	298	288	273	282	285	299	312	301	289	294	285	262	304	260	290	280	302	297	293	320	301	287	309	314	304	297	303	320	275	311	307	270	267	292	270	253	232	308	286	314	312	293	275	282	311	270	290	273	285	285	296	286	334	282	281	285	292	277	294	280	299	299	281	291	290	297	282	308	237	286	278	262	300	275	308	311	286	288	281	314	258	309	286	288	284	267	279	293	263	289	281	273	274	288	291	292	300	298	304	294	305	270	287	314	284	287	276	316	258	296	288	291	310	275	266	253	252	292	300	280	291	296	288	293	312	291	323	285	268	310	285	285	256	243	291	290	266	307	285	295	292	306	320	292	297	305	279	288	299	274	265	253	289	301	272	267	281	305	271	297	285	291	280	301	288	295	304	274	282	277	271	289	300	269	292	292	282	301	279	305	297	281	256	276	270	282	257	293	316	282	304	310	268	275	296	273	278	295	279	292	282	294	310	286	295	276	292	292	305	289	283	292	287	265	300	299	262	275	300	278	283	287	292	296	301	276	318	278	282	319	274	319	268	284	254	285	267	257	286	302	300	291	310	285	302	274	293	290	267	267	291	296	269	292	289	305	308	300	294	263	295	282	284	295	299	299	299	257	271	272	286	272	272	279	291	274	296	305	279	328	308	275	273	300	290	297	282	281	300	267	293	270	277	292	290	295	264	302	301	284	262	272	270	280	280	279	260	303	304	298	296	313	304	265	278	280	276	303	308	290	280	281	277	294	298	306	291	301	284	281	269	300	284	304	303	286	279	317	299	262	298	284	272	271	281	314	286	274	287	310	297	299	281	271	294	318	261	318	289	296	278	311	245	279	274	281	264	289	304	288	305	305	317	272	286	295	293	289	289	314	311	275	294	272	281	292	281	310	293	313	308	291	288	300	291	261	281	319	293	284	281	275	287	276	294	265	282	299	286	306	278	287	281	300	288	276	308	285	263	281	301	294	273	321	271	282	304	295	281	277	274	298	290	289	310	285	301	317	296	298	280	297	316	288	262	281	284	282	286	297	300	285	272	282	267	294	275	308	276	296	282	314	265	308	272	264	289	299	273	274	290	277	289	281	274	293	297	268	316	269	284	282	290	295	282	282	278	279	299	295	265	314	286	294	279	293	288	256	293	282	292	271	290	294	291	264	277	302	273	304	285	306	291	298	294	257	300	303	246	285	267	275	263	328	302	258	302	316	298	285	279	285	281	313	283	287	289	264	282	262	316	286	284	310	263	292	321	291	236	261	289	308	267	270	278	276	272	282	291	278	289	261	274	285	281	298	287	279	250	305	285	299	291	272	303	272	259	286	261	274	293	274	311	270	301	289	293	313	275	273	278	261	300	290	304	293	305	275	310	257	305	247	279	294	281	264	311	296	273	303	274	285	288	286	297	293	294	290	281	293	262	283	279	280	274	253	259	296	287	293	302	315	304	260	298	296	285	294	289	332	304	280	269	278	277	281	296	332	272	290	296	284	281	270	292	281	279	304	258	303	292	278	318	273	295	283	296	291	302	276	292	267	287	284	292	285	307	267	292	288	287	290	299	296	273	294	308	279	338	325	297	251	285	251	271	287	303	284	255	310	299	298	263	284	271	286	279	310	294	270	288	246	283	292	301	282	293	307	284	279	298	305	314	276	274	273	290	283	282	281	301	302	273	265	297	279	302	281	267	290	296	286	292	283	260	265	303	306	275	309	278	255	270	280	278	284	307	293	302	255	281	301	256	260	269	307	286	263	313	292	271	297	310	273	305	290	315	275	281	308	263	296	286	272	263	252	287	294	252	256	313	299	270	285	308	299	263	291	253	289	290	298	300	292	314	263	284	302	293	283	267	298	309	265	270	317	281	287	306	302	267	299	340	278	301	278	312	290	284	292	258	283	283	302	276	283	270	297	282	250	300	276	284	243	267	307	294	288	285	297	306	314	283	290	306	267	294	280	325	280	289	294	294	276	298	274	277	317	282	307	294	326	284	283	292	273	282	261	301	310	292	266	282	286	289	328	272	280	312	290	301	305	291	309	299	292	261	265	282	288	267	313	309	290	261	295	282	284	296	297	276	339	305	304	293	281	259	258	268	286	274	283	278	289	303	274	296	282	308	264	269	265	286	298	290	272	282	305	321	305	312	282	300	309	298	291	305	279	258	295	289	299	282	299	250	297	293	269	283	304	282	299	304	291	295	280	295	300	271	295	299	279	304	292	308	276	270	300	264	244	277	258	310	293	290	293	310	278	271	288	288	278	311	311	311	287	280	317	303	275	290	263	304
24550	20754	27116	24415	13021	1104	750	726	616	576	608	539	553	586	556	533	519	534	549	571	561	514	610	549	560	494	558	567	524	485	538	520	535	529	501	499	534	514	556	501	515	523	526	527	471	515	539	513	485	530	505	479	541	504	507	493	517	530	534	517	480	470	522	495	533	501	493	482	541	464	543	505	508	500	499	530	462	505	498	508	512	502	487	481	475	507	461	517	530	480	488	538	500	534	504	513	530	563	509	499	483	461	511	528	520	474	525	483	509	478	457	512	525	520	521	492	495	527	482	535	540	470	508	502	519	472	534	488	497	469	492	491	465	533	499	488	467	503	512	495	487	507	476	517	508	524	477	505	503	468	478	514	515	469	532	521	521	478	515	496	510	491	479	503	509	505	492	508	516	540	483	541	494	533	523	504	526	510	482	521	500	499	512	505	494	497	441	515	496	496	516	512	484	531	504	511	520	507	515	508	508	472	508	494	502	489	501	515	486	503	487	523	477	530	497	523	466	523	505	475	490	466	475	520	508	498	520	475	514	462	508	504	507	510	522	520	493	483	480	490	503	506	538	516	497	504	477	460	486	532	489	514	490	476	472	502	497	522	513	467	518	520	496	497	515	493	503	507	519	528	501	494	483	489	534	501	533	499	494	486	486	517	517	513	477	488	456	500	485	501	504	507	447	471	496	480	521	512	529	506	487	483	534	486	501	493	531	517	474	517	480	509	509	493	502	476	496	509	516	473	490	476	474	475	487	491	501	507	561	497	489	460	474	497	512	516	555	497	488	486	495	503	535	538	519	491	538	522	489	489	551	504	509	491	486	528	487	502	492	481	525	532	486	503	491	506	478	489	468	534	501	520	552	542	451	548	491	521	527	493	503	494	462	477	479	506	520	471	491	517	490	536	501	493	490	519	479	491	516	499	485	509	509	460	499	488	541	534	472	518	518	528	528	488	479	526	519	528	496	461	505	514	502	519	496	489	458	490	533	531	542	514	534	536	492	504	476	496	493	504	491	475	540	476	528	491	480	508	497	525	516	518	474	558	497	467	496	521	517	536	526	532	530	493	502	555	537	510	544	482	531	505	501	489	485	472	516	508	489	481	533	509	533	482	503	475	532	505	457	512	493	500	511	483	509	524	497	478	502	507	505	495	510	476	483	534	526	486	494	537	493	505	519	480	496	467	501	518	500	505	519	519	483	460	512	500	501	503	524	536	511	516	487	492	509	496	525	493	519	483	488	482	490	501	519	501	575	517	537	509	514	507	486	499	505	513	512	500	533	515	508	469	491	517	511	468	500	476	544	467	551	506	467	488	518	501	519	493	486	512	513	526	486	490	475	529	488	493	468	513	506	469	502	523	490	482	505	488	468	539	508	484	521	479	526	526	504	553	481	548	499	490	474	514	493	500	523	516	525	532	515	491	460	482	484	481	580	504	445	501	478	487	490	479	487	505	489	494	515	477	548	517	514	492	503	523	567	506	519	526	530	496	517	481	476	500	438	497	500	523	503	463	511	543	482	485	460	494	531	479	515	471	493	506	504	472	479	521	492	522	517	525	499	499	514	523	489	497	536	522	502	486	524	557	525	483	476	497	493	517	503	497	464	498	509	504	496	502	497	499	494	514	554	480	526	548	519	477	527	475	488	522	519	487	494	505	488	479	504	501	490	517	484	511	467	478	510	474	521	507	491	526	492	525	511	517	506	482	467	538	468	523	508	511	464	539	525	506	528	536	516	511	533	515	488	467	533	507	515	523	502	512	509	495	484	532	482	531	486	493	519	460	509	496	513	502	499	502	497	528	495	472	496	498	476	488	499	495	505	461	516	486	538	508	497	468	497	507	498	542	506	499	551	538	517	496	483	539	502	485	474	538	520	498	507	490	500	511	504	521	498	505	495	529	490	534	460	517	531	518	518	564	468	481	512	500	523	516	486	522	507	528	509	446	482	507	485	502	522	512	506	483	498	490	500	508	518	498	545	495	510	494	510	468	512	515	529	519	542	526	482	532	512	500	448	494	482	523	522	536	495	499	493	501	490	489	500	548	493	465	506	505	499	502	520	476	514	517	474	438	514	484	511	505	506	532	485	503	543	456	496	452	519	523	520	473	481	507	530	493	506	513	517	475	513	536	538	521	496	482	498	452	478	531	535	481	530	494	479	515	535	502	476	526	535	516	527	492	520	486	479	502	499	511	502	498	468	533	522	511	523	494	521	487	521	524	478	468	494	499	500	464	475	496	507	521	477	538	526	530	548	507	514	461	497	475	505	496	533	488	495	490	511	506	516	545	521	521	523	475	499	469	491	547	518	511	468	487	498	520	493	472	491	500	511	500	498	478	505	458	497	527	485	517	518	500	499	455	516	532	493	452	515	514	491	547	510	496	526	502	505	497	522	534	503	513	483	513	510	515	532	480	514	500	500	474	537	447	490	492	544	516	501	503	532	508	517	526	489	459	512	463	446	510	502	531	543	500	486	508	512	459	504	524	542	468	550	487	504	524	503	550	517	500	572	513	521	494	507	474	537	488	501	504	491	514	519	514	531	523	488	500	487	503	475	520	507	543	528	470	486	487	486	508	527	517	491	477	482	538	485	485	529	476	518	513	496	514	466	491	488	490	484	520	491	493	494	491	507	506	513	534	518	516	504	544	504	499	467	504	510	528	514	533	506	490	491	540	501	527	495	505	439	498	524	517	507	518	496	470	517	495	502	503	491	523	444	497	522	491	486	459	490	481	468	501	512	511	488	519	548	487	486	523	495	464	537	538	487	477	492	471	508	529	513	479	479	521	504	506	514	525	552	502	469	463	481	469	473	499	456	527	520	515	451	514	523	472	523	521	505	563	514	488	486	489	494	501	486	500	491	547	513	500	484	530	470	476	503	530	465	493	509	501	516	477	510	524	454	470	528	506	473	482	501	501	503	500	495	498	530	479	507	514	518	503	466	501	489	521	509	491	546	517	499	474	497	475	509	501	490	497	495	523	481	490	527	508	464	524	473	502	488	498	517	509	491	512	500	507	513	496	487	493	506	535	514	447	466	522	504	489	485	498	485	514	514	488	472	505	511	519	534	497	517	480	516	487	522	525	529	508	496	485	509	514	484	478	504	491	464	451	464	515	531	484	511	505	493	492	478	486	464	488	489	478	509	496	474	526	491	534	507	499	498	523	499	491	473	528	460	505	491	505	504	526	522	498	528	470	546	490	500	486	513	546	491	504	518	470	476	514	499	528	535	543	485	502	500	500	504	533	497	511	512	483	527	514	464	518	533	502	518	518	496	521	491	469	528	523	510	475	498	460	470	521	501	453	477	505	506	515	505	496	475	492	545	482	514	494	474	473	510	492	523	490	527	497	501	491	445	516	484	540	517	503	524	488	498	508	450	498	542	520	530	532	503	479	504	540	454	474	472	507	468	524	497	488	476	447	510	504	488	480	499	454	513	531	499	529	543	500	495	465	529	520	506	522	466	493	500	512	551	477	512	479
35742	10874	5218	2337	1650	1360	1117	1042	871	859	736	747	659	663	667	611	653	648	696	740	693	734	625	665	593	610	592	584	589	614	564	618	555	560	575	582	615	596	605	614	586	586	610	598	613	601	571	634	638	634	595	609	564	592	571	620	591	612	605	581	578	596	564	609	594	567	551	576	564	603	601	581	619	640	577	588	545	533	608	555	561	531	578	606	580	543	555	552	575	592	565	554	561	590	582	567	539	589	595	558	618	544	586	528	533	568	564	578	590	550	572	585	571	559	529	552	561	585	567	559	576	559	586	571	564	551	583	555	589	575	563	550	568	570	611	547	607	613	559	564	574	579	574	577	541	546	570	567	574	546	579	542	524	599	608	577	572	523	554	518	584	574	580	558	580	576	588	569	588	553	557	587	576	562	588	572	572	591	546	587	600	555	537	586	570	585	560	566	581	569	533	570	594	542	531	592	609	562	555	577	547	585	594	550	557	579	582	587	573	553	562	580	569	571	577	587	525	558	559	592	584	536	577	582	586	596	592	544	553	556	562	558	574	588	581	583	564	592	602	536	567	571	558	576	538	600	551	566	524	615	550	596	560	564	564	570	574	570	609	578	558	546	582	584	555	575	560	557	577	523	575	561	548	564	593	635	562	564	574	579	567	575	588	561	593	597	538	592	590	512	573	560	576	583	556	555	567	569	556	618	570	544	592	591	530	609	542	587	573	584	571	551	620	609	559	618	603	576	574	580	591	612	574	615	541	576	549	544	560	557	587	568	569	536	626	560	556	581	552	581	549	595	574	576	566	604	517	560	570	569	608	600	567	569	552	548	582	572	602	582	576	566	583	584	551	563	558	566	585	550	547	586	570	549	555	545	542	600	606	517	577	641	599	601	575	614	541	535	575	545	582	536	579	553	580	605	571	582	550	560	582	550	587	571	586	544	614	560	616	562	557	552	552	542	541	597	570	534	541	523	575	552	604	596	571	565	506	607	567	558	547	565	545	547	538	582	551	556	579	570	555	615	581	562	600	579	572	568	507	596	533	544	563	544	555	538	548	594	542	531	554	591	548	621	568	563	577	585	573	532	549	574	568	543	548	615	553	560	564	545	614	543	576	555	565	518	563	557	574	541	592	576	570	581	588	590	600	564	572	559	558	563	584	542	575	612	557	579	565	564	542	547	587	546	560	578	542	593	603	555	597	583	536	584	583	625	544	550	561	585	591	621	525	598	556	548	551	593	584	573	596	564	572	591	541	561	587	622	610	597	612	584	545	536	531	564	593	541	573	588	566	520	553	522	553	579	528	576	537	574	603	572	526	568	568	577	582	560	553	497	559	579	598	559	571	592	557	517	603	612	575	585	549	552	582	615	599	547	582	570	516	530	568	558	554	599	531	559	549	586	550	554	536	583	574	545	616	554	590	572	591	577	590	596	495	570	561	590	594	562	541	559	623	566	585	554	574	559	547	586	577	580	586	594	525	544	552	581	601	564	581	579	556	540	578	541	556	521	602	530	580	563	545	542	584	577	553	585	567	571	572	594	572	577	597	552	567	586	598	559	583	549	536	617	526	574	601	576	559	615	562	600	586	583	528	510	550	538	537	557	534	548	553	537	554	561	565	555	566	547	596	584	586	547	551	576	565	605	600	579	596	550	584	559	531	565	561	542	543	565	550	586	584	588	535	531	614	576	605	560	585	583	573	567	600	588	569	577	533	556	564	578	547	535	531	589	585	581	551	546	599	599	606	573	576	587	581	588	549	550	557	564	567	537	527	585	557	572	596	572	547	563	542	592	585	548	557	555	527	566	524	567	607	584	581	574	562	595	580	619	560	582	592	561	558	563	552	589	565	596	566	614	543	532	564	588	599	579	572	554	578	609	535	592	512	563	574	579	523	592	569	538	626	584	553	582	568	608	584	559	568	549	586	562	570	584	607	562	573	592	574	536	559	578	564	608	565	590	552	612	569	597	578	557	561	592	537	585	573	556	603	554	543	587	580	604	580	554	584	554	557	524	569	587	522	559	606	578	563	543	564	539	562	589	546	589	580	582	618	554	538	583	583	586	528	552	566	581	594	545	564	626	579	567	540	587	558	564	565	561	531	609	595	544	558	571	590	616	553	600	557	562	558	602	561	555	553	587	581	585	585	584	580	557	557	571	590	578	627	575	573	559	581	541	573	575	563	584	572	550	562	603	534	544	529	569	567	524	551	585	570	571	596	599	590	553	571	528	547	618	576	584	560	588	580	540	606	591	577	571	526	567	613	578	577	603	569	595	553	552	563	602	601	612	525	564	579	522	592	583	549	562	569	584	558	586	561	545	565	586	578	551	544	597	541	590	559	603	581	579	577	546	545	635	554	513	563	613	527	553	555	526	621	570	570	534	578	533	539	580	578	599	571	579	574	624	552	581	576	580	599	536	558	538	565	590	584	569	595	583	605	549	526	542	542	551	586	585	591	525	571	561	579	565	545	557	556	578	568	534	565	588	585	563	564	581	604	596	579	575	533	596	551	540	570	563	580	594	560	630	573	555	592	541	565	618	552	570	535	567	616	521	555	621	571	528	591	551	566	547	574	549	565	564	527	591	637	547	581	540	555	520	548	505	530	553	548	570	574	573	589	562	560	563	531	569	558	527	542	548	582	594	590	575	565	565	588	604	549	613	554	573	545	572	570	575	594	530	566	551	601	576	572	530	541	574	586	539	549	591	584	606	579	562	581	559	558	596	594	553	565	544	577	564	549	538	575	628	589	563	590	521	566	569	556	618	556	539	610	539	518	557	587	569	575	527	586	533	548	549	566	587	570	572	569	604	633	552	588	587	589	602	562	581	573	544	573	575	543	605	547	577	525	558	588	555	542	582	561	568	587	577	591	562	524	594	576	580	571	553	583	551	561	577	576	532	589	582	547	525	558	526	539	561	567	600	564	556	589	541	542	547	610	535	573	567	568	564	559	568	565	579	612	567	572	570	611	549	546	554	612	571	553	584	538	552	599	559	607	584	542	587	540	594	539	593	580	535	553	546	572	592	622	529	560	572	574	555	528	582	584	525	576	517	604	557	591	583	576	602	542	550	575	542	574	572	558	552	575	539	541	592	558	575	596	581	553	592	546	595	572	556	578	565	566	559	588	579	650	556	568	577	533	555	604	566	536	562	571	552	563	569	587	592	597	597	603	562	584	565	552	551	564	551	560	578	553	599	555	579	552	560	551	511	553	604	571	547	564	567	538	570	571	544	552	536	603	606	578	596	570	538	580	588	564	581	570	592	606	609	557	550	601	577	586	577	588	562	593	585	570	550	552	579	558	530	578	575	609	554	573	562	590	568	591	559	529	612	573	574	571	594	575	587	575	566	596	560	551	576	587	583	563	631	584	568	563	567	527	549	580	534	590	620	570	527	543	567	583	550	561	562	550	548	584	518	560	589	574	531	571	624	563	542	545	536	543	570	583	621	567	568	581	555	572	573	557	585	561	548	586	590	541	530	583	536
22342	20814	28501	23214	20805	20845	11761	1168	817	755	656	594	527	496	503	472	411	431	497	503	494	479	463	403	426	398	368	372	351	353	384	375	376	342	360	354	366	396	359	403	366	376	367	385	373	360	354	376	368	375	362	353	363	377	350	377	390	335	365	347	369	350	389	345	347	345	321	335	373	353	347	356	326	329	358	337	321	301	347	329	363	326	348	332	331	337	355	323	373	366	361	316	314	302	337	338	352	291	324	298	374	347	329	345	319	322	312	331	315	299	333	291	339	334	336	338	358	292	350	344	334	320	345	309	343	314	338	329	332	347	321	326	313	342	340	321	321	340	300	326	330	314	340	323	331	331	341	345	362	330	318	314	313	339	304	351	349	321	321	323	302	336	313	339	360	305	345	321	339	318	320	309	327	347	315	329	322	334	329	376	357	339	317	310	344	341	324	333	354	336	330	272	304	305	290	324	367	331	335	318	312	331	295	310	315	340	330	330	312	335	349	350	333	327	356	331	346	345	319	353	306	340	307	349	340	298	338	296	343	299	311	365	344	321	326	328	286	327	319	346	335	330	330	322	340	299	341	318	332	318	358	315	348	312	332	319	324	330	321	295	326	337	354	311	335	317	354	354	321	361	302	364	349	334	308	339	325	301	329	340	323	311	346	298	326	334	323	338	329	357	306	325	317	341	332	354	308	334	305	319	327	313	347	342	321	327	322	317	339	330	358	329	310	348	334	354	307	328	347	331	306	314	298	337	304	318	324	346	336	340	298	340	333	352	331	349	329	300	307	327	341	330	351	320	340	313	362	317	322	338	364	337	320	335	319	348	318	334	300	321	325	346	324	323	335	300	343	307	309	327	320	368	293	315	332	362	337	336	330	336	337	337	323	334	329	317	325	311	327	310	333	292	323	365	335	342	336	295	338	345	338	333	328	329	325	321	346	365	323	330	336	332	342	325	342	375	326	347	350	319	329	320	354	329	326	338	305	314	312	331	359	324	336	347	342	331	325	317	322	333	320	343	306	293	334	329	339	320	293	304	354	353	309	321	321	318	323	307	363	307	322	304	300	318	338	358	330	379	328	351	305	340	359	305	316	312	338	310	337	344	354	305	315	356	308	340	328	323	338	351	329	328	342	302	366	344	331	311	357	321	297	297	334	366	323	355	333	314	344	321	329	329	312	325	307	316	318	312	341	337	351	324	326	317	328	333	347	313	341	334	360	353	318	327	316	335	329	310	318	328	352	327	330	318	292	333	307	343	330	375	327	378	324	321	327	343	309	329	288	312	311	317	314	301	330	323	306	350	355	319	329	358	359	302	289	351	315	339	313	351	349	296	314	355	304	309	318	347	351	363	305	307	306	323	351	356	328	320	314	352	319	347	334	342	345	322	350	324	309	365	355	316	321	313	322	349	291	308	342	299	317	335	326	367	316	335	338	348	330	373	321	339	324	331	307	322	332	339	309	332	327	354	330	329	317	313	338	344	355	323	323	325	316	345	329	340	293	325	349	328	303	321	329	322	334	302	333	349	348	340	318	344	346	295	327	340	310	316	314	332	329	341	346	350	299	306	330	285	342	334	311	299	278	315	314	360	296	344	328	321	297	340	335	331	351	327	322	346	339	306	355	360	316	326	333	353	326	352	355	352	358	297	353	337	337	324	295	341	316	313	347	351	304	290	355	324	317	314	311	342	348	328	312	315	310	323	328	330	314	329	338	343	345	299	325	343	343	317	340	317	351	340	315	326	298	313	309	338	350	318	333	310	312	325	300	312	336	337	313	334	311	280	313	331	307	325	323	353	354	348	308	346	349	331	304	312	304	295	294	314	315	346	326	333	332	325	337	329	331	340	353	338	356	333	364	311	326	303	368	342	376	320	295	324	348	332	323	316	316	365	349	331	336	343	347	338	300	325	308	325	363	353	334	344	334	310	298	336	374	347	316	333	316	310	306	331	300	324	345	274	354	301	341	315	337	319	327	340	352	329	341	349	314	341	357	336	347	301	311	344	346	328	302	318	356	312	317	315	326	358	356	351	344	295	331	314	324	330	316	320	327	340	333	308	319	342	311	334	348	335	321	357	338	330	321	326	312	311	303	340	351	323	359	319	338	334	330	330	318	330	324	326	307	325	326	336	334	328	352	311	329	302	349	335	339	335	359	342	301	343	297	336	341	322	335	330	323	340	309	323	330	288	358	323	331	354	324	344	325	342	328	308	307	321	347	325	341	337	312	323	320	331	328	347	324	335	323	314	342	324	299	307	344	330	351	321	334	306	337	299	319	281	318	311	351	308	340	308	312	322	342	324	330	348	337	318	333	365	346	343	348	310	308	333	345	334	334	338	298	329	301	334	295	327	346	353	353	342	340	310	333	320	327	334	305	329	315	309	300	342	356	330	346	363	324	332	345	344	323	315	313	313	321	346	363	349	335	329	330	332	309	309	378	327	287	322	302	325	326	346	335	341	327	358	362	318	340	331	313	312	342	345	316	308	345	290	339	344	327	340	335	379	303	305	330	352	334	314	323	326	346	312	331	317	299	314	332	326	325	352	327	284	319	336	330	339	322	344	315	316	305	291	318	336	338	316	336	294	328	334	340	280	328	319	313	333	347	319	309	338	343	326	345	335	324	340	274	315	335	314	319	354	336	310	337	337	363	363	308	359	330	314	318	345	336	340	320	342	349	310	360	319	320	325	325	327	312	316	321	332	354	324	334	342	272	352	317	315	323	301	366	319	309	360	331	313	351	334	328	321	340	333	324	318	361	283	353	321	338	314	322	298	307	338	315	340	311	340	330	308	317	319	332	300	325	335	317	336	343	369	359	299	326	305	313	318	362	353	359	342	330	326	324	357	330	319	298	327	330	318	350	344	335	347	374	338	311	311	344	334	305	311	318	322	354	337	329	344	364	325	301	311	330	322	332	331	374	307	345	325	353	330	326	313	327	350	323	333	326	321	317	308	348	336	289	317	299	327	355	356	305	327	345	325	306	313	328	315	337	310	343	341	330	336	315	317	328	330	341	305	327	314	315	347	317	341	346	312	327	334	335	338	330	315	369	323	302	327	342	335	310	346	324	356	341	321	325	318	313	321	322	357	297	331	360	326	312	304	340	320	376	322	319	334	313	342	318	319	327	354	356	338	324	335	307	304	311	322	341	353	316	337	318	313	306	337	344	295	343	315	322	360	326	335	325	334	320	320	333	363	321	310	297	309	327	323	325	328	338	333	385	317	342	306	305	324	302	311	342	326	326	331	313	334	286	320	322	286	328	319	330	332	311	338	331	275	352	342	315	327	320	351	344	357	326	344	360	345	299	328	324	314	327	299	333	352	297	309	332	323	333	304	325	327	326	313	369	328	322	321	305	341	311	313	325	334	305	335	317	362	343	339	334	321	319	351	310	358	327	318	368	340	350	298	316	336	314	307	339	316	341	345	327	317	331	336	326	304	319	332	345	344	351	321	338	360	303	347	342	296	328	327	307	340	348	341
41434	20501	13475	6517	4344	3092	2406	1851	1554	1268	1090	900	830	701	587	591	569	553	628	718	662	628	614	582	506	470	512	426	443	440	496	435	401	396	419	420	406	459	449	466	448	408	447	406	431	383	423	458	416	441	445	438	407	398	462	462	453	452	418	406	360	396	380	401	414	400	366	378	374	391	420	387	400	385	410	408	375	360	382	388	416	330	387	339	369	361	431	401	362	351	402	328	351	329	329	376	341	343	390	347	327	354	365	378	389	367	374	340	339	326	348	346	352	367	374	350	382	330	363	360	366	362	363	334	333	337	353	364	378	359	379	342	375	332	385	313	342	341	375	339	390	368	378	338	356	363	350	338	359	349	344	377	365	361	353	367	342	380	346	350	322	364	346	374	381	370	399	335	356	337	345	391	376	352	346	356	377	384	339	375	327	375	363	331	357	355	362	358	368	344	383	367	320	344	373	327	387	368	365	362	331	327	375	368	382	343	403	341	342	328	365	378	380	386	375	350	373	376	380	359	366	353	354	376	348	360	366	358	340	349	345	349	340	349	356	360	335	357	319	375	352	398	334	378	360	340	375	353	373	366	374	339	376	357	364	347	332	343	378	351	373	342	349	371	340	355	365	362	361	369	363	341	383	356	340	351	355	333	316	372	344	366	355	393	347	401	367	372	347	396	368	364	368	364	341	378	375	321	344	394	307	363	380	370	343	354	354	333	386	334	346	341	397	369	342	366	359	363	332	341	351	337	339	329	352	352	390	387	347	380	329	346	369	349	340	374	343	354	373	366	359	382	365	355	352	358	368	325	356	361	358	344	355	375	349	362	360	387	356	374	375	360	357	373	357	396	373	360	372	331	328	408	358	370	359	337	388	372	372	355	383	377	371	336	352	337	379	347	345	357	377	390	337	327	393	348	399	351	351	365	363	356	387	367	347	330	336	404	326	361	323	339	402	357	358	365	377	322	364	343	327	353	357	381	348	370	370	383	383	322	359	377	363	366	320	360	338	385	377	366	354	347	361	371	368	385	354	355	361	389	338	379	355	370	339	364	369	363	375	381	368	346	337	350	350	354	349	380	373	396	366	386	348	337	387	378	375	384	343	367	346	337	355	329	335	354	362	362	363	344	396	362	380	331	309	356	350	331	341	349	356	362	343	350	345	374	353	358	339	368	368	370	382	378	384	360	373	404	347	364	356	366	324	391	355	378	358	359	345	337	384	314	381	344	351	362	349	372	345	348	350	354	339	315	360	331	330	354	367	320	338	359	357	364	376	400	319	384	323	351	363	356	324	332	340	348	378	355	346	359	375	356	360	359	319	351	386	389	346	341	347	324	375	347	365	341	328	342	363	356	348	369	375	356	325	372	343	345	341	363	343	355	366	379	352	373	341	339	348	359	376	362	364	369	351	354	348	333	356	372	376	345	377	338	353	341	356	390	334	358	375	379	356	399	352	381	339	347	333	357	346	339	343	375	354	330	362	381	359	331	389	341	313	352	377	375	338	356	396	362	345	380	374	380	346	360	317	374	343	369	397	353	387	351	342	364	334	349	363	352	349	366	361	356	362	336	335	351	352	353	365	344	360	373	337	353	371	328	368	382	375	390	368	377	402	363	331	394	384	372	373	364	360	370	361	329	366	351	387	316	350	359	373	353	367	349	359	387	343	313	344	382	358	371	296	356	366	361	367	387	387	331	358	356	402	371	357	377	343	308	384	374	326	383	353	328	357	381	362	346	392	360	325	384	348	352	359	365	379	352	363	348	331	369	369	322	371	368	376	362	361	340	335	377	367	360	334	367	353	348	378	375	359	362	391	374	360	354	362	365	379	326	395	358	379	375	359	378	394	392	341	336	371	360	383	356	380	364	375	366	333	353	362	327	351	383	358	388	385	323	386	371	333	337	376	354	360	386	374	345	349	356	332	363	368	373	362	357	377	361	346	355	353	395	362	348	353	367	334	358	371	350	375	344	352	377	315	346	337	362	368	353	398	338	402	351	327	333	327	392	347	356	359	338	342	383	360	360	335	337	368	357	367	386	345	340	326	355	324	349	341	363	379	366	394	368	347	389	361	332	351	374	347	387	340	371	337	355	356	352	354	323	380	392	368	345	342	367	386	340	384	355	342	350	359	329	356	344	315	345	345	361	339	336	353	341	345	351	355	367	354	356	312	370	348	330	399	351	358	371	371	359	361	357	348	363	378	336	331	355	396	339	365	355	354	346	344	381	359	380	357	359	381	347	372	344	389	399	354	343	394	356	355	343	347	339	347	392	347	307	354	368	376	340	351	352	316	382	358	349	360	389	382	372	368	355	399	349	381	347	329	354	339	356	362	312	386	361	344	368	371	338	344	341	345	365	351	316	353	344	354	379	363	320	353	362	365	388	382	333	395	366	369	380	345	374	347	339	367	385	360	363	374	355	368	359	395	361	340	361	378	389	327	396	359	353	374	366	319	351	352	311	350	357	351	345	391	390	344	367	341	344	367	340	382	357	327	355	368	371	358	359	354	347	351	352	336	401	370	321	377	354	354	373	350	341	389	387	361	372	352	381	348	387	384	373	354	342	311	368	406	354	369	333	342	379	357	345	367	342	353	330	335	347	356	356	324	338	369	320	389	355	373	339	373	329	339	337	347	335	353	325	362	374	353	348	361	379	363	357	361	328	338	345	381	383	359	355	372	367	357	360	376	346	340	346	339	329	330	344	367	404	362	337	352	367	342	330	399	346	368	407	348	373	355	363	361	366	346	350	357	406	354	329	365	353	330	388	362	348	344	336	375	353	371	357	335	381	353	372	344	348	347	351	369	340	379	348	378	372	393	364	356	361	365	357	377	374	342	333	351	393	366	372	334	382	371	382	372	398	362	353	388	394	365	349	368	369	366	373	339	361	362	358	339	321	338	322	375	367	327	395	364	354	400	351	368	328	376	372	380	376	351	357	349	358	329	365	312	373	350	382	360	350	353	367	395	398	335	340	375	346	332	353	349	318	378	374	355	359	343	354	380	307	370	387	341	369	365	321	362	375	365	351	359	373	356	353	336	354	331	372	342	375	381	335	348	341	367	378	329	335	365	364	379	352	370	358	338	339	344	351	378	359	352	395	357	376	351	342	337	353	361	348	367	357	333	378	375	361	348	332	379	356	328	340	372	374	355	330	386	366	383	361	369	369	364	346	360	335	381	367	361	326	327	350	344	349	350	342	362	401	342	343	364	379	425	384	402	353	341	354	371	369	333	379	347	375	348	369	363	370	339	387	378	342	389	332	380	355	363	354	354	376	374	377	353	376	327	318	339	385	342	356	377	374	352	352	349	376	340	326	350	344	377	353	341	375	359	351	358	381	353	369	355	354	334	373	377	332	355	373	343	356	357	363	347	356	336	382	362	343	388	400	355	345	344	377	329	333	358	363	377	344	363	339	349	368	396	379	354	368	338	364	368	363	370	348	351	348	364	365	349	386	381	352	345	388	343	357	330	359	352	327	411	389
28793	20546	11281	1369	521	492	453	394	447	384	377	370	385	429	415	428	385	412	373	442	411	414	435	422	407	406	383	440	420	394	391	417	380	388	394	410	393	370	405	408	381	406	388	381	425	413	394	449	414	382	397	426	365	388	398	397	373	436	362	414	404	359	403	400	371	371	368	373	406	404	393	369	391	378	390	418	383	392	398	362	403	403	381	411	352	341	372	372	382	386	385	369	392	377	386	361	358	343	382	392	380	353	401	378	368	387	355	395	382	398	395	404	395	395	392	355	364	391	386	389	369	365	400	393	378	372	401	342	374	384	377	414	423	392	401	382	418	393	396	396	409	408	384	364	414	407	414	388	361	380	369	381	401	403	391	415	402	396	402	382	382	383	376	408	389	380	370	374	396	414	393	394	367	345	359	364	408	357	407	397	377	361	384	399	419	371	387	402	364	378	411	352	377	318	397	377	393	395	377	412	353	347	359	378	410	372	416	411	395	376	372	359	372	385	409	401	362	384	421	380	395	402	374	400	399	366	396	386	397	367	355	399	404	402	394	404	373	417	370	387	348	349	399	357	337	363	372	363	393	378	352	392	395	400	385	364	400	409	427	386	383	378	347	386	365	408	372	402	400	388	389	394	388	376	385	374	411	391	386	361	404	374	386	380	399	400	399	372	398	385	399	373	400	413	384	363	366	375	390	385	394	366	370	393	393	349	394	366	419	353	399	371	406	392	361	415	384	356	376	386	364	365	397	409	407	374	360	370	385	404	372	383	365	381	356	387	391	414	361	383	403	391	388	409	413	403	349	358	393	406	383	382	403	384	380	359	446	410	394	390	370	404	415	364	407	418	403	403	451	423	331	364	412	395	390	385	374	435	378	394	358	384	406	402	417	366	367	364	370	387	380	404	370	380	405	385	407	438	329	374	388	382	422	389	395	378	375	419	379	392	364	380	391	342	412	379	400	398	379	389	376	351	361	419	362	383	370	428	399	367	416	392	331	356	415	361	395	415	397	328	380	369	376	404	388	374	384	408	396	399	412	380	394	380	368	394	396	396	374	382	388	390	367	370	387	371	413	396	383	363	381	383	389	388	379	373	384	375	375	433	381	398	381	368	388	380	378	394	386	401	366	377	398	415	392	358	389	396	386	373	395	404	373	379	383	413	408	400	395	395	389	387	369	370	394	388	430	387	357	395	394	369	403	382	356	397	383	391	401	404	414	409	359	365	397	391	382	418	386	373	424	374	381	407	376	415	398	417	358	418	425	373	355	371	382	382	392	399	390	356	428	388	382	374	425	383	360	341	396	383	414	384	360	419	407	342	331	363	382	387	392	389	404	404	376	370	369	360	351	404	390	383	411	407	425	350	395	364	375	392	394	384	369	382	402	375	408	389	355	410	373	366	381	392	397	350	393	374	392	399	403	440	433	383	401	386	380	367	394	362	392	388	391	387	380	369	360	392	411	375	400	410	376	414	400	358	423	373	376	407	399	420	408	379	396	379	349	365	415	385	352	359	381	379	367	394	389	407	382	421	380	394	415	361	372	414	405	399	404	397	380	435	347	375	366	392	367	422	410	400	345	365	368	374	389	351	410	387	377	378	358	402	397	432	355	392	377	355	364	384	369	328	434	372	392	407	369	367	407	407	417	396	385	379	403	420	371	373	409	420	388	397	383	428	384	376	387	374	368	408	349	394	366	396	346	412	377	381	365	407	404	370	406	361	360	395	404	401	364	395	386	373	393	374	385	377	380	400	389	411	389	393	383	388	360	355	397	425	384	390	351	379	437	397	373	363	364	374	409	376	345	395	405	362	385	373	378	368	364	403	394	386	342	424	384	349	402	391	386	361	398	419	364	387	387	394	347	379	405	398	369	395	340	370	353	376	414	391	370	380	364	371	383	362	386	393	378	384	399	404	369	381	362	347	374	376	373	374	391	366	385	393	389	370	373	377	377	391	400	361	371	394	404	406	367	359	384	395	362	385	392	401	356	415	393	409	371	410	376	384	406	372	356	355	406	335	353	397	381	350	395	409	361	373	397	376	366	368	405	387	380	369	394	382	385	408	371	398	365	388	377	394	408	360	371	380	372	408	390	401	390	404	390	392	371	391	394	372	380	365	415	380	387	368	415	376	368	405	381	351	396	387	370	393	399	388	399	404	408	390	367	390	375	382	416	385	386	371	384	364	378	383	418	389	396	368	380	353	389	358	396	415	352	408	421	391	411	354	392	363	362	407	362	370	377	378	359	361	397	374	379	372	360	366	353	346	417	394	408	377	428	404	380	383	414	428	344	397	360	376	366	407	408	404	379	385	348	405	348	346	408	382	372	395	368	365	368	390	387	368	362	385	406	384	420	389	375	407	382	396	363	403	406	355	392	428	381	404	332	399	396	349	358	367	392	408	377	375	429	391	398	360	381	385	420	365	391	374	427	408	386	392	348	363	393	383	389	364	395	394	398	373	410	409	408	394	350	376	395	427	401	397	407	394	385	413	370	391	412	376	400	400	400	436	390	387	384	406	374	360	391	406	368	396	348	397	371	387	394	366	390	414	396	374	359	364	390	372	377	397	369	367	411	425	403	398	391	365	391	375	398	390	415	396	400	412	424	422	393	378	366	385	403	406	358	367	383	356	406	368	414	380	378	351	397	394	403	393	392	372	401	369	389	372	409	345	380	378	367	393	397	384	398	375	377	347	402	382	364	433	390	365	387	408	395	393	365	393	359	367	380	370	353	402	393	394	353	402	412	389	384	381	408	389	404	412	388	357	390	410	405	377	408	396	370	375	420	377	373	385	403	374	391	390	360	380	374	346	415	390	364	397	370	380	430	386	397	387	374	381	393	352	380	379	400	402	377	375	392	396	396	352	391	404	392	396	398	428	403	382	407	375	373	429	378	406	389	389	403	408	416	413	394	343	395	375	378	393	378	383	356	416	433	363	366	396	397	384	365	382	406	402	402	387	405	381	369	472	403	373	374	395	386	353	407	438	361	390	392	422	359	385	387	370	406	378	403	373	408	366	367	393	372	349	380	353	372	396	353	387	420	367	358	425	365	385	394	378	362	413	386	355	385	376	381	374	369	401	361	354	368	362	356	422	402	388	441	385	380	417	414	396	361	416	406	421	387	432	411	341	413	408	355	409	407	384	367	359	361	395	375	380	374	410	367	391	413	418	379	405	382	399	359	354	389	417	381	405	399	393	385	398	394	377	364	352	408	371	397	401	406	389	399	355	393	347	398	396	376	381	409	388	370	389	398	403	398	409	380	425	374	373	418	373	402	401	386	416	403	388	379	371	394	372	397	392	388	423	409	426	385	390	362	391	433	389	387	397	357	386	400	401	369	400	427	381	361	396	392	377	370	346	374	390	365	356	384	394	363	409	396	370	376	436	411	399	409	397	387	394	383	393	390	398	385	360	386	343	367	387	382	382	385	375	396	396	377	404	431	369	411	394	407	387	382	362	393	391	374	396	370	384	363	386	364	397
33605	6929	2706	1054	706	532	466	503	479	465	471	488	422	461	433	431	448	457	488	515	511	526	546	501	487	459	473	469	439	490	450	504	460	472	473	455	476	484	487	496	481	456	530	465	459	482	474	440	486	486	484	445	510	451	478	473	480	425	456	491	457	452	432	475	439	473	455	459	470	474	447	465	470	419	442	470	447	435	432	436	459	475	439	421	450	457	454	452	432	470	445	465	467	448	461	459	479	455	466	477	464	467	468	439	461	457	439	471	422	428	466	460	452	459	435	462	444	456	450	458	464	439	462	436	457	444	451	463	432	433	478	484	457	453	448	468	443	417	427	474	496	440	486	442	450	434	453	458	461	438	434	408	438	455	458	435	439	450	471	423	437	417	415	440	444	457	427	441	440	472	467	476	460	462	442	433	426	457	471	426	464	448	434	455	438	451	448	448	438	457	458	454	421	455	456	452	437	436	453	451	450	455	453	466	425	447	449	438	414	467	464	477	426	433	466	451	471	469	489	424	423	454	469	448	463	453	436	437	493	432	469	460	445	456	439	490	469	461	460	466	443	427	449	434	432	480	474	472	444	487	474	476	440	467	478	412	451	464	463	423	437	469	425	447	464	435	439	466	449	444	491	463	468	452	478	458	443	450	461	467	455	457	439	459	478	427	441	428	476	403	488	466	489	435	453	457	447	457	455	415	447	438	490	454	461	461	443	475	482	457	442	395	447	429	472	434	461	462	446	477	431	413	451	457	441	461	436	425	453	453	442	457	464	439	433	427	474	421	466	464	485	448	444	459	427	489	439	442	423	450	430	445	452	470	428	459	485	427	465	500	443	491	436	445	410	451	434	395	407	441	473	452	461	457	435	442	460	449	487	436	433	490	493	424	443	446	471	439	435	464	469	418	467	460	464	442	447	407	465	436	444	454	434	447	458	453	408	458	433	440	477	466	442	469	409	491	442	430	484	431	413	422	441	446	456	470	479	415	434	452	439	451	465	426	450	484	450	453	496	456	442	437	415	448	427	442	416	476	447	425	429	503	439	459	414	451	467	455	452	461	478	429	447	446	467	481	443	445	449	488	465	433	477	414	425	446	457	497	469	442	435	412	465	464	472	450	423	444	440	508	457	442	504	473	477	429	470	423	436	453	459	467	419	468	437	452	476	437	463	447	451	458	445	446	465	465	474	465	430	446	464	454	445	451	439	453	486	446	437	422	467	454	422	409	483	444	432	447	497	461	398	466	455	456	462	474	443	425	449	471	425	457	390	418	431	406	458	467	438	401	426	439	440	436	442	442	480	457	455	466	421	430	442	437	435	472	471	450	423	477	447	409	413	447	485	413	475	493	461	495	449	490	473	465	451	462	446	470	437	427	478	444	485	450	471	474	472	457	457	446	467	442	475	453	470	460	449	421	461	476	472	455	465	429	473	451	453	489	435	420	438	408	431	470	426	466	485	462	421	419	455	440	463	455	489	457	490	468	485	442	445	461	448	437	464	477	444	458	455	450	437	491	465	451	476	414	454	452	427	465	511	400	448	475	443	413	484	447	449	478	441	471	430	431	444	490	431	422	451	455	489	464	471	455	464	450	470	468	439	442	426	448	420	435	464	437	429	433	425	446	431	437	471	431	432	435	476	508	442	489	449	452	474	446	469	451	469	427	462	458	484	424	463	459	456	433	497	422	420	458	467	477	452	458	454	423	410	474	454	461	461	413	441	432	464	469	437	426	451	441	442	451	422	467	448	470	465	439	422	443	406	440	453	425	467	446	477	506	464	448	453	457	428	451	494	468	468	458	464	431	449	473	480	459	479	458	431	477	481	434	477	467	448	441	438	482	476	442	470	439	428	442	469	449	433	472	457	440	462	439	450	471	463	466	461	413	436	437	434	466	401	464	424	434	473	450	453	415	465	443	422	464	427	448	430	459	402	450	465	470	465	458	467	441	445	413	474	442	436	457	459	430	456	463	482	458	467	449	453	457	477	460	439	440	472	465	463	426	450	420	433	405	458	417	451	491	473	431	445	440	461	426	477	435	397	470	428	464	418	438	442	431	432	481	426	428	432	430	463	461	416	442	475	464	454	476	435	438	428	479	419	447	473	424	420	442	439	408	443	405	405	461	452	471	454	443	424	444	467	418	464	453	419	455	455	454	440	460	433	421	494	436	418	407	400	451	471	466	437	464	442	452	429	416	450	428	453	457	466	464	445	457	453	439	449	459	432	472	459	414	497	458	447	449	415	443	476	447	434	440	509	448	467	442	453	481	448	439	468	428	475	460	419	466	438	427	480	464	434	439	410	406	442	476	487	467	429	440	472	432	462	440	437	463	454	440	454	460	465	461	457	456	440	426	431	462	459	441	445	462	445	441	453	464	437	465	420	416	473	478	462	461	441	459	442	460	461	445	402	447	476	423	452	417	416	460	442	489	460	450	452	433	478	453	475	437	464	431	460	474	436	452	431	475	431	452	442	454	418	456	429	439	467	431	451	448	441	463	432	397	463	416	432	442	453	464	471	418	442	487	457	425	480	445	464	446	512	451	470	470	435	455	481	453	454	441	438	455	428	438	428	416	438	448	412	426	436	449	418	437	433	465	450	447	428	480	452	444	418	461	447	433	455	473	450	425	450	456	458	456	415	452	455	447	454	438	460	479	432	489	460	440	408	441	469	438	466	470	483	434	443	469	475	458	483	432	481	448	439	455	456	429	433	462	484	490	452	461	451	473	467	428	433	474	450	457	450	420	456	453	444	460	422	440	480	453	404	476	457	465	465	426	443	465	429	439	441	424	428	429	480	436	461	450	471	412	474	435	452	447	465	448	470	484	464	441	434	435	443	467	451	418	472	437	448	454	488	471	455	443	445	425	465	480	424	431	438	459	445	457	430	421	428	450	460	446	402	420	465	458	491	419	460	457	428	475	445	486	441	469	419	467	464	445	423	442	471	428	464	465	422	448	449	455	453	444	436	486	448	463	471	443	440	448	459	461	447	464	443	444	406	474	481	446	464	483	476	399	455	473	446	434	459	459	447	454	452	455	420	451	450	465	442	500	434	472	454	428	428	457	461	455	423	444	446	430	462	426	450	461	432	420	452	453	480	440	436	469	427	470	435	457	448	413	437	456	439	473	463	456	477	446	413	417	455	415	444	464	458	468	441	426	479	504	448	469	442	447	460	468	472	475	476	458	458	464	441	452	448	437	485	419	448	451	494	432	421	418	433	482	473	449	470	457	447	470	445	461	473	443	435	434	487	456	468	472	458	411	438	425	450	464	435	464	451	435	483	443	409	479	465	473	440	434	443	460	428	457	487	451	435	493	432	471	469	446	474	505	454	499	468	462	487	429	469	453	455	477	478	432	459	418	495	446	470	494	491	474	421	456	457	437	482	461	475	457	454	413	392	433	444	449	437	458	457	435	460	467	431	488	440	397	441	474	447	460	438	462	471	449	446	462	475	435	485	423	436	427	452	452	519	450	434	423	404	479
23309	20688	27934	23449	20692	11603	951	601	478	441	407	377	347	332	313	311	276	294	306	316	304	326	335	293	308	296	260	278	271	251	247	250	245	265	278	249	238	293	248	283	284	275	272	244	287	270	270	258	306	263	256	276	255	259	238	270	274	248	259	251	229	273	253	241	253	234	254	233	248	245	263	256	250	222	265	220	239	235	258	250	252	245	235	238	205	264	258	254	256	244	244	227	237	246	241	269	223	222	233	235	228	235	257	244	248	230	230	214	201	227	232	241	241	215	230	213	228	224	226	237	235	245	235	209	220	227	235	247	228	237	252	248	243	253	231	230	267	244	243	242	220	216	264	218	219	245	253	260	231	249	235	251	201	209	223	250	214	260	222	248	253	240	249	234	223	231	241	248	249	256	243	244	234	217	216	255	225	264	233	243	225	215	250	235	247	232	260	212	258	214	217	235	230	256	236	232	207	260	235	227	244	241	210	237	232	260	247	232	217	249	243	208	234	249	240	251	245	236	231	230	233	251	210	240	213	231	216	228	233	228	259	245	238	228	244	206	218	254	226	215	240	225	251	230	254	233	241	233	237	250	248	240	232	228	246	213	225	250	206	272	233	213	263	246	232	245	252	205	215	241	239	256	200	244	224	214	235	233	251	226	241	224	236	241	256	221	243	250	239	250	219	235	230	239	242	242	255	215	212	214	258	238	252	227	225	239	239	223	241	223	195	244	264	227	243	250	233	224	220	228	238	217	236	249	265	223	237	234	238	234	238	231	221	222	228	247	222	251	252	200	230	230	240	258	252	254	259	211	239	217	243	243	225	237	244	249	263	244	235	242	240	231	240	236	226	216	211	241	237	208	247	239	229	208	251	240	218	241	250	244	256	238	217	218	222	235	249	247	246	213	239	221	250	208	259	218	231	234	241	222	201	252	222	239	234	211	239	220	245	227	243	259	258	265	221	265	269	229	217	250	226	230	229	239	241	224	224	238	264	224	235	208	242	228	238	240	212	256	235	252	201	226	227	256	238	236	249	251	226	246	254	217	247	237	231	214	240	215	221	222	206	229	244	251	209	241	255	231	230	232	231	219	244	214	250	218	248	239	233	225	251	237	245	283	242	252	241	243	233	220	245	257	220	214	225	219	225	235	238	205	248	257	232	271	221	240	245	226	236	234	243	255	234	235	215	227	252	252	229	224	233	216	226	243	215	222	219	224	237	239	224	262	243	238	243	254	233	246	234	266	242	231	218	259	201	247	229	206	235	234	232	229	250	224	246	219	242	229	237	214	223	253	223	270	220	228	231	244	222	235	224	221	238	228	236	239	247	245	263	253	227	240	227	221	238	249	253	263	240	254	233	277	253	223	229	220	217	218	235	203	229	254	226	193	210	232	261	238	235	221	244	226	227	236	236	227	220	253	260	220	222	200	217	253	257	223	231	231	228	251	234	234	240	239	236	202	225	253	240	249	212	236	250	236	225	244	224	240	238	246	236	217	245	238	233	215	232	229	239	232	222	248	240	215	228	226	239	236	239	220	211	249	232	250	252	211	235	239	233	235	224	223	233	224	204	230	223	250	226	261	242	238	239	231	229	217	219	225	228	247	257	226	234	231	245	238	260	248	218	211	225	223	257	226	241	242	212	228	278	249	235	241	252	220	239	224	248	243	222	228	238	238	260	216	226	235	228	243	244	242	245	258	267	237	209	228	229	231	211	231	244	208	224	243	234	266	227	271	230	236	218	235	201	225	225	238	274	230	211	282	218	224	227	236	254	229	256	230	235	221	249	264	266	264	243	243	224	258	239	213	248	235	261	198	219	215	221	219	230	234	223	233	218	250	230	229	243	246	215	219	243	225	219	226	249	224	226	245	222	237	258	225	227	243	251	241	227	230	231	247	230	252	245	233	224	247	230	228	260	254	254	266	240	244	234	225	254	233	250	246	220	246	245	253	231	246	237	226	210	245	258	216	250	244	241	237	262	241	234	221	252	251	225	210	204	237	227	202	217	237	205	233	213	222	230	240	216	232	261	245	257	261	250	227	215	253	266	235	234	262	232	229	237	205	227	252	213	217	239	246	241	239	238	226	239	228	217	237	255	240	248	217	244	240	219	253	225	248	213	219	237	222	221	221	227	254	223	229	219	245	251	245	229	220	234	209	250	219	235	246	211	247	221	219	246	231	216	266	247	202	240	228	224	237	243	240	224	242	247	230	231	220	246	229	254	232	256	205	232	254	231	244	217	216	242	235	241	230	249	251	244	251	217	275	224	243	241	232	210	253	236	252	244	252	228	212	236	214	230	191	254	235	270	243	251	225	247	211	246	232	230	232	225	246	225	223	244	234	221	249	244	248	240	226	218	234	220	211	263	226	221	267	245	255	231	236	212	230	236	231	230	238	215	271	236	245	239	209	246	260	242	235	244	250	226	274	265	234	243	209	243	219	245	231	248	259	218	239	224	265	221	264	246	255	232	248	224	234	235	234	252	257	210	240	245	255	225	222	230	234	233	211	247	226	240	245	229	209	234	247	267	233	247	233	267	251	236	196	237	242	227	235	227	258	259	228	269	232	217	252	216	274	224	250	225	240	251	212	235	265	220	244	257	222	234	251	191	277	246	221	220	263	240	231	213	219	225	222	218	220	203	243	242	242	240	239	227	230	245	259	239	207	233	227	240	223	240	229	239	221	246	208	222	220	259	264	243	245	223	200	256	224	239	212	219	241	237	216	237	241	200	245	206	228	223	229	244	259	269	202	232	237	225	229	228	235	232	232	228	233	207	226	236	220	226	253	231	267	260	230	239	236	227	235	232	233	242	250	243	245	246	242	238	234	241	243	262	244	246	247	218	227	230	213	251	237	263	225	242	215	233	201	259	216	237	222	261	271	215	226	281	254	205	234	232	205	252	224	266	245	265	225	228	252	254	237	230	212	236	215	232	217	195	248	227	231	224	222	238	221	230	251	230	263	232	220	256	233	261	232	226	243	228	246	269	250	223	248	265	244	220	277	239	232	214	244	225	256	271	249	221	228	229	223	226	268	229	250	217	218	223	241	228	238	249	217	233	251	225	228	250	221	250	227	236	268	233	242	221	244	257	245	210	237	233	218	228	273	239	228	268	236	247	234	222	215	240	241	227	244	282	224	206	258	216	230	239	239	256	263	238	238	247	248	258	248	227	252	251	223	245	216	245	229	269	275	214	230	235	235	262	220	225	221	264	197	242	226	224	231	217	229	253	235	217	223	206	231	241	216	213	232	241	250	234	224	232	222	224	191	234	224	220	260	235	240	243	244	229	220	240	238	209	229	225	237	225	218	223	252	220	275	256	234	236	191	227	211	215	219	249	241	229	229	234	226	204	228	237	246	259	264	258	231	256	257	218	232	230	245	248	225	258	219	224	238	240	243	262	229	219	218	243	236	209	237	210	244	244	222	230	253	233	219	227	239	266	208	209	238	250	250	258	234	214	224	227	238	226	226	222	207	250	245	227	243
36649	13138	8495	3605	2147	1567	1233	1022	873	662	623	549	465	436	442	386	362	380	457	443	443	468	423	436	340	366	345	314	314	318	316	314	331	349	336	296	315	356	356	334	326	310	323	297	265	298	294	352	322	319	332	321	328	313	332	318	290	320	295	331	305	284	315	275	316	318	300	293	293	297	285	280	300	323	297	300	311	271	270	295	270	289	249	273	260	276	281	302	269	286	271	289	278	257	252	283	256	264	252	274	288	267	286	286	308	271	302	263	250	284	251	259	285	268	279	243	251	285	243	250	267	262	289	266	257	297	285	284	270	254	285	295	269	259	314	279	271	263	303	228	285	280	250	277	265	262	270	274	297	298	293	266	275	287	273	256	283	279	292	282	272	305	304	254	251	255	299	293	274	274	278	275	245	285	280	261	286	264	273	287	309	257	277	256	293	289	310	289	285	268	294	289	259	284	270	244	264	271	270	282	235	281	269	275	286	277	255	262	254	264	264	284	259	291	233	274	260	257	280	249	274	281	320	270	291	283	266	264	277	279	272	278	249	276	257	276	307	257	252	258	291	264	271	296	289	253	278	259	276	279	283	276	277	256	294	298	277	297	283	267	293	294	280	252	251	280	292	272	258	300	290	253	246	274	273	259	271	249	285	301	288	288	290	275	260	272	251	286	297	296	272	300	270	257	292	256	270	268	285	273	268	270	266	279	286	291	284	251	266	278	265	280	275	270	298	265	280	285	294	286	274	294	266	274	241	284	261	261	284	326	294	312	278	272	270	251	261	272	294	275	277	262	246	293	252	284	267	270	249	262	271	285	265	282	282	278	278	271	289	276	274	283	288	252	292	271	280	248	280	300	271	311	269	270	285	261	277	285	252	279	264	282	288	298	268	257	257	256	291	282	261	250	290	284	259	241	277	281	271	308	279	302	271	295	250	265	270	270	244	264	252	286	309	267	288	254	268	308	262	287	298	261	292	296	287	287	275	260	251	297	273	295	298	284	256	294	252	273	237	249	255	275	249	295	262	260	273	273	297	256	280	253	268	264	262	272	287	272	276	264	284	248	269	287	271	251	278	235	268	282	279	268	258	272	284	239	272	274	291	287	261	300	292	253	274	275	295	264	279	275	261	269	276	277	290	299	279	274	292	243	268	260	284	270	241	264	250	261	269	230	283	282	281	283	252	251	266	302	289	275	242	281	282	267	280	275	290	307	277	255	282	256	283	296	242	261	304	251	268	308	305	249	279	264	284	273	279	233	278	258	243	286	249	292	255	278	266	290	268	267	282	278	275	287	280	264	262	291	277	252	299	294	282	277	266	267	282	277	289	274	283	274	271	260	267	284	278	282	274	275	280	293	263	273	261	282	296	238	245	271	282	284	298	248	281	261	283	277	250	289	244	262	279	290	257	283	271	274	256	266	280	268	314	257	305	247	252	259	259	255	285	278	280	264	300	278	254	277	277	270	285	274	276	288	305	276	271	266	278	288	277	270	285	291	253	267	266	270	259	258	290	297	280	263	301	280	302	233	295	278	288	283	250	246	241	266	287	265	294	243	310	273	272	253	257	306	269	293	274	263	256	284	296	271	258	274	289	256	258	267	285	282	289	253	274	309	285	276	281	288	262	298	268	302	255	262	311	282	251	294	300	296	292	288	282	289	271	267	290	297	284	256	238	269	296	282	279	291	271	260	293	294	275	294	268	295	290	306	250	250	242	278	277	245	299	285	269	305	241	302	283	274	293	266	292	259	266	282	295	283	268	296	283	287	283	273	253	276	251	240	295	252	254	257	273	252	305	286	279	258	280	281	252	280	233	282	280	252	274	278	283	298	296	284	270	248	264	287	308	276	277	285	287	275	243	284	264	283	313	264	256	292	283	267	282	262	281	280	265	271	266	285	269	306	255	292	255	272	301	284	274	294	282	278	268	284	276	273	273	297	270	289	284	262	276	266	272	270	271	246	296	270	261	271	298	290	257	296	273	264	280	266	271	296	272	257	278	280	254	254	269	255	279	300	248	303	276	308	256	257	274	283	284	270	248	260	261	270	277	269	315	274	273	277	281	266	254	277	282	243	271	275	265	257	302	259	255	273	283	240	271	265	269	307	275	279	298	268	237	268	300	287	271	278	282	276	261	287	286	267	251	276	266	261	293	301	298	262	273	280	266	279	295	255	277	275	267	264	258	258	277	269	275	263	296	291	274	275	283	263	292	268	276	272	268	271	285	258	277	275	261	265	254	274	286	261	248	288	274	275	265	276	279	264	294	256	293	299	259	274	244	293	290	292	305	254	264	285	255	264	284	281	267	289	278	295	284	272	285	286	282	273	270	278	281	276	316	265	280	267	302	265	276	285	246	272	248	266	279	277	289	300	290	285	297	280	273	333	276	303	274	254	304	296	302	295	265	261	286	258	255	245	269	290	295	292	316	255	267	282	253	269	310	303	266	262	281	282	288	276	290	293	236	244	263	272	286	265	266	260	267	264	242	260	266	277	301	272	283	245	278	313	260	298	310	266	267	259	265	301	277	270	276	292	285	247	284	278	276	256	300	294	284	262	291	296	275	251	257	275	283	283	251	285	287	293	305	282	284	268	277	278	268	262	291	264	309	279	241	248	266	276	296	309	271	285	285	259	284	268	283	291	272	293	267	284	308	285	288	247	281	274	285	268	258	262	273	271	296	250	266	288	282	270	294	235	263	249	290	270	296	283	286	269	307	282	259	264	242	320	278	310	268	280	253	282	303	268	266	279	247	260	297	290	264	265	287	278	276	282	260	278	252	296	270	306	277	297	289	281	255	277	297	283	268	270	307	301	270	273	307	260	275	256	289	314	292	265	259	292	278	258	267	290	254	293	282	291	280	267	294	290	282	284	252	278	290	272	278	243	261	293	281	244	266	289	265	289	254	295	269	268	263	279	254	280	255	272	308	301	286	242	262	291	267	250	279	280	272	304	268	269	276	268	277	266	271	288	281	271	279	281	310	254	278	264	263	272	259	268	286	266	269	257	280	280	256	274	294	248	257	249	280	288	269	272	257	265	263	244	286	262	270	267	289	300	284	265	272	294	287	268	286	265	266	242	285	264	273	276	263	291	298	275	258	272	273	276	293	268	252	273	264	264	276	276	300	248	282	276	304	280	283	276	318	267	277	275	275	309	311	264	239	291	282	285	281	280	287	253	286	258	268	270	286	275	286	259	285	258	309	293	267	284	306	289	284	273	284	280	273	277	283	252	300	275	255	250	290	268	279	280	247	279	282	256	281	256	275	264	255	276	276	241	295	279	260	269	242	259	305	286	259	275	255	295	288	283	275	271	275	263	293	235	285	261	267	271	259	303	282	311	275	277	289	300	274	267	262	239	296	268	272	301	274	266	269	281	246	266	272	271	265	282	262	265	284	289	294	263	285	273	312	276	277	301	300	273	293	283	271	276	271	281	259	266	271	271	294	289	282	271	274	284	290	291	278	274	270	273	281	275	251	286	236	283
24492	20712	27043	24381	13160	1116	753	677	618	604	574	541	574	552	504	572	531	532	554	551	588	555	539	564	564	539	506	506	503	517	559	531	519	541	529	512	514	509	527	522	506	504	523	540	486	469	507	512	524	539	490	496	543	535	552	497	497	504	495	535	496	547	491	498	495	506	502	510	565	481	520	533	527	494	506	530	469	492	525	511	461	478	516	498	521	493	489	456	497	503	469	494	486	507	495	509	521	481	455	536	504	496	548	496	509	500	515	490	539	514	472	514	483	454	523	499	512	516	462	497	492	468	504	489	520	536	484	515	536	471	491	489	528	492	493	528	449	481	505	502	503	501	483	535	512	525	479	532	512	536	515	532	532	482	516	491	495	463	502	513	493	495	516	523	471	539	531	457	480	494	487	508	515	535	467	485	501	498	491	511	486	489	495	500	511	457	501	453	516	489	505	494	494	520	477	512	535	516	509	499	511	508	478	538	490	491	534	522	465	473	512	516	500	513	484	493	498	478	500	516	492	497	484	521	479	544	494	481	489	483	526	522	485	527	487	519	493	509	491	488	525	475	481	540	473	491	499	535	492	469	489	509	490	463	524	515	526	550	470	502	531	485	509	513	525	557	509	515	528	508	529	486	493	522	500	523	464	500	532	488	475	534	515	505	504	493	488	494	537	487	507	512	521	523	509	505	511	477	544	480	499	514	515	514	487	442	508	527	506	508	467	485	532	480	506	477	489	487	508	535	482	467	518	459	472	530	478	511	443	528	499	566	452	487	526	496	492	506	506	496	487	481	519	545	486	527	495	507	482	510	483	513	499	491	512	520	505	489	483	458	483	454	488	499	495	507	501	531	504	499	511	491	491	494	506	545	503	452	523	498	503	494	506	510	507	547	483	517	483	445	488	495	501	522	510	487	528	455	488	481	513	521	517	501	499	526	498	444	494	518	441	460	476	525	461	526	490	506	537	474	487	530	475	497	501	521	514	507	500	502	478	501	470	480	476	526	510	508	483	491	468	499	527	472	560	501	477	473	478	505	512	530	482	511	478	521	503	443	499	443	490	477	496	516	491	519	501	512	518	483	462	479	490	507	495	487	461	487	524	521	458	536	531	514	456	524	487	510	524	483	494	487	498	530	518	510	473	494	512	495	509	475	496	523	520	488	503	473	487	485	510	531	523	496	516	473	526	504	494	517	489	447	477	469	489	459	465	506	541	498	521	470	495	485	523	520	491	466	501	470	485	503	521	491	486	511	510	494	512	506	522	512	477	530	490	490	484	521	548	456	493	508	489	494	497	486	476	533	524	542	516	489	511	510	463	481	459	500	531	504	493	504	508	501	533	526	472	472	505	506	518	503	527	505	498	487	490	508	511	513	527	493	515	491	523	523	468	487	493	515	511	512	491	496	475	514	509	486	505	503	501	528	512	506	514	487	512	497	497	488	493	479	481	497	510	545	498	516	488	483	491	509	466	480	488	456	468	492	485	490	487	484	492	557	480	490	496	514	482	493	509	519	502	531	499	520	484	501	515	482	505	515	498	512	498	458	512	506	488	504	496	525	457	501	492	502	518	557	492	504	488	465	528	468	493	479	506	517	494	469	467	485	518	491	525	472	464	450	491	476	519	484	501	519	531	466	466	472	478	486	509	469	498	482	487	493	512	532	520	490	508	503	453	517	468	488	556	525	520	488	499	539	509	460	502	473	464	499	492	514	484	450	545	454	486	489	480	519	488	516	486	483	498	516	484	495	504	511	478	521	509	465	521	496	468	451	518	516	519	538	496	523	526	468	481	494	485	510	500	472	542	535	509	550	483	529	532	506	496	472	478	527	503	524	524	494	495	502	523	477	495	522	478	514	459	472	468	451	462	512	486	489	528	491	501	518	519	514	535	515	478	488	491	490	547	496	490	498	531	512	527	480	486	486	495	491	543	495	476	508	475	503	481	532	513	485	513	508	464	518	490	521	510	489	479	477	479	489	516	499	490	492	502	464	543	472	491	547	484	520	526	515	464	542	551	515	504	492	525	497	511	524	492	519	475	502	508	480	535	500	503	495	501	498	518	487	490	485	491	489	508	533	503	478	484	476	531	506	502	470	470	429	437	516	516	517	534	502	437	475	534	467	471	523	492	549	452	521	500	520	520	498	526	489	526	491	507	526	478	486	526	526	493	521	505	498	486	540	481	478	485	476	485	456	501	521	532	502	495	490	490	472	475	530	525	464	514	548	493	465	513	459	519	547	470	456	473	504	495	514	533	456	465	511	486	522	466	505	493	499	519	508	525	501	501	489	510	492	489	524	545	504	482	504	505	487	467	516	537	481	516	496	509	516	495	499	516	493	479	505	510	497	498	488	477	503	527	526	506	480	534	477	503	497	522	510	489	502	507	523	495	519	513	538	538	452	478	521	517	510	528	497	490	462	486	517	505	500	517	510	507	537	521	487	484	500	544	497	536	527	460	511	483	521	479	471	488	518	507	482	499	472	483	526	484	483	478	507	495	500	484	548	488	515	491	466	488	513	488	481	511	506	515	488	498	460	510	489	511	510	504	534	484	482	475	486	491	518	507	494	510	494	506	473	514	542	465	523	517	517	476	475	513	511	465	470	487	463	491	543	500	486	483	523	488	552	536	518	480	506	553	508	531	489	519	516	476	486	484	524	536	506	473	481	466	497	501	519	535	523	530	512	516	491	510	533	461	497	497	464	506	489	483	477	489	485	470	494	522	477	501	518	491	486	437	458	493	484	463	502	520	505	543	504	515	515	478	504	489	495	454	488	520	491	513	486	497	481	505	459	479	513	460	492	455	496	503	484	506	463	471	500	474	511	492	496	554	486	493	524	513	502	492	506	505	532	485	515	495	478	529	494	489	533	487	500	475	506	513	461	473	516	552	488	489	478	527	485	530	507	563	470	478	489	477	508	506	513	505	483	476	495	475	515	529	461	518	546	566	513	449	514	533	496	473	486	515	580	516	491	508	532	477	519	524	545	538	484	519	452	463	522	479	502	552	518	502	557	514	468	512	500	506	493	485	508	522	512	473	513	494	462	489	475	494	482	487	496	477	511	469	493	486	516	476	492	495	504	492	495	503	472	468	494	507	483	465	482	494	470	527	450	505	536	492	513	521	515	533	452	496	479	479	491	478	481	488	490	467	465	493	490	462	478	511	523	503	496	518	496	507	468	487	539	490	474	505	470	527	477	527	544	494	492	441	490	486	552	506	474	487	462	492	525	483	512	474	479	505	478	535	496	524	500	529	509	520	475	482	508	481	538	469	506	461	485	499	497	502	512	506	471	535	532	448	514	512	516	489	509	464	512	504	468	487	515	481	477	504	491	490	507	495	490	488	524	510	486	445	501	474	487	512	484	449	499	485	477	532	521	497	496	464	487	463	503	534	513	499	514	532	472	501	501	469	493	537	512	491	474	475	517	485	483	512	503	487	505	496	505	492	546	501	484	516	509	486	508	484	484	513	494	503	483	508	521
35325	10102	5723	2838	1779	1385	1168	1053	869	835	799	717	667	667	679	682	604	606	629	695	701	653	666	621	604	562	625	640	612	630	599	611	606	609	575	610	645	598	611	643	546	605	566	549	614	621	544	620	562	566	607	595	584	572	582	635	595	605	642	625	551	565	551	578	590	599	557	603	552	550	595	563	616	544	545	600	617	537	580	565	550	540	577	537	576	563	538	587	553	530	561	539	594	605	578	580	550	537	600	530	523	535	582	567	561	540	574	601	544	551	585	597	561	536	574	595	558	535	537	582	562	549	588	579	575	563	551	587	570	584	530	606	597	615	589	572	604	545	538	615	592	559	566	532	577	563	531	555	606	563	574	564	607	583	550	545	568	554	622	552	511	564	592	546	590	530	564	583	581	573	554	573	524	558	557	544	543	583	537	554	608	570	576	563	553	590	561	605	524	531	599	573	571	579	535	529	546	550	581	539	550	576	585	574	556	592	604	591	529	569	571	534	537	535	550	564	582	576	560	539	565	579	527	563	580	572	501	556	586	585	561	561	586	510	576	571	501	537	559	586	561	563	551	558	584	602	557	538	564	572	545	561	544	539	561	548	590	562	556	562	617	543	558	584	590	594	590	590	563	555	570	597	551	568	577	599	555	590	562	514	540	629	563	570	557	606	562	556	598	549	582	564	555	570	572	621	533	587	604	544	538	584	553	534	587	557	585	566	577	578	582	554	608	626	524	576	539	563	532	585	609	548	588	555	581	534	597	585	550	554	583	560	577	600	544	521	607	633	577	641	612	563	575	549	613	590	581	578	549	554	561	538	594	577	582	577	558	577	580	531	566	558	555	566	553	581	544	572	569	561	535	603	584	575	552	545	570	556	628	596	583	590	561	524	544	576	561	595	591	648	588	538	554	581	588	544	572	553	564	558	586	524	565	570	568	534	588	583	565	537	525	561	555	585	560	565	611	569	587	555	586	591	564	556	588	584	576	536	590	606	550	552	604	566	582	535	585	515	571	516	583	565	558	543	552	513	561	560	557	573	595	543	583	612	557	556	553	541	553	554	578	508	563	537	549	575	542	577	573	537	570	608	536	579	568	570	541	575	611	559	550	597	582	553	577	589	584	603	592	596	577	559	577	576	544	539	544	538	571	566	575	583	544	569	570	554	585	562	558	560	583	565	542	543	550	561	579	549	556	567	565	588	548	555	563	548	531	596	594	561	567	562	566	580	595	520	582	561	529	543	555	541	589	542	608	557	568	580	568	531	544	540	566	582	606	500	561	640	578	582	560	570	585	597	582	551	605	563	588	581	537	526	559	554	579	557	562	549	556	553	589	579	599	566	532	560	552	535	529	574	569	557	523	601	555	541	594	542	574	572	552	545	595	604	518	602	581	559	569	546	555	559	583	573	605	547	535	590	550	583	583	557	552	600	572	559	559	596	563	568	578	555	581	573	571	570	603	561	576	567	574	546	611	544	542	609	538	580	543	587	579	574	599	585	624	589	586	538	617	593	604	557	566	583	577	554	598	609	531	588	611	611	567	542	595	548	594	595	545	524	562	592	622	538	552	574	587	569	535	591	557	560	555	571	573	536	584	558	568	578	542	622	586	527	581	552	588	544	510	588	561	562	565	547	577	570	564	555	542	567	528	578	570	555	554	589	611	606	583	627	580	591	563	593	557	540	575	573	561	540	574	527	556	567	594	575	569	585	526	498	583	594	534	577	562	575	560	562	573	530	562	575	546	553	582	533	554	544	626	538	549	556	551	564	565	555	578	541	558	559	579	549	546	588	568	542	523	546	554	558	614	552	611	553	526	568	548	577	570	572	574	549	572	503	588	547	562	589	543	566	567	555	606	526	554	562	569	583	560	545	571	546	567	607	552	584	552	553	588	627	568	540	551	525	586	556	537	539	560	558	575	561	567	591	558	576	583	562	572	549	540	534	586	579	610	593	569	533	584	595	607	546	594	541	557	548	570	572	545	567	570	528	573	591	561	581	598	545	606	554	579	542	572	577	588	548	517	554	599	492	568	574	569	588	604	566	583	571	533	562	538	543	528	546	550	556	566	556	592	589	551	549	627	557	568	548	567	563	545	562	548	575	570	555	537	550	544	565	568	566	555	562	561	584	536	558	582	532	592	564	555	541	574	545	607	561	551	542	565	541	589	544	524	624	547	564	591	555	538	538	536	531	546	565	542	545	564	585	532	608	583	573	597	555	542	555	546	551	541	534	571	539	568	552	589	548	583	575	593	568	547	557	531	568	547	559	505	554	566	574	553	528	541	571	572	536	575	586	519	580	566	552	563	571	561	588	609	618	547	602	601	583	586	585	578	570	574	568	541	581	611	549	599	551	538	552	560	597	567	597	573	574	574	543	538	569	636	532	563	614	550	607	585	553	525	545	571	573	527	566	555	600	590	560	570	556	602	556	568	563	583	559	583	521	555	580	542	580	566	562	544	574	561	554	547	539	568	557	563	538	551	548	595	549	599	573	589	575	543	547	579	573	565	528	544	556	555	570	556	555	589	556	580	581	549	582	522	624	572	569	535	561	550	557	554	549	590	519	561	570	526	596	561	548	580	581	570	571	554	545	538	568	613	543	539	583	547	598	570	569	508	554	539	531	558	592	558	561	587	568	550	579	565	564	597	585	564	564	577	535	554	615	547	596	592	571	560	540	612	576	564	585	560	575	588	559	570	558	563	572	552	522	573	554	578	558	598	542	549	543	553	565	591	558	538	560	594	577	602	547	559	556	584	555	599	542	565	541	592	572	529	561	554	578	581	569	529	573	574	575	551	570	548	543	601	584	553	591	582	549	505	570	573	567	543	620	611	583	565	580	588	587	559	558	593	526	518	564	557	548	594	568	588	578	561	563	574	577	565	540	527	564	600	526	557	548	583	550	583	601	556	555	564	559	549	580	582	562	580	590	584	525	554	581	557	547	564	549	542	562	541	558	556	549	572	589	582	529	565	561	516	561	534	570	563	571	550	575	553	589	558	564	520	569	568	576	574	564	557	561	581	537	574	610	553	573	576	539	560	561	563	541	590	522	584	579	550	602	542	561	562	561	533	507	532	536	595	577	572	539	595	577	551	599	619	560	552	514	610	582	544	574	564	558	590	542	579	591	541	592	547	591	552	539	556	527	531	530	568	577	528	591	566	584	599	584	528	592	531	532	548	559	590	549	574	577	535	581	576	547	583	552	565	580	562	541	479	582	535	596	566	543	555	570	526	552	554	556	536	530	579	534	577	569	562	549	554	578	597	569	531	528	573	635	547	528	626	603	587	533	596	589	563	571	593	549	568	593	571	545	591	533	559	531	532	574	572	574	539	536	596	531	586	565	544	558	556	575	564	539	618	567	559	587	529	567	562	555	544	546	546	567	590	587	578	633	553	525	580	563	524	562	569	559	579	560	571	572	571	522	551	571	562	578	560	555	505	524	583	611	567	565	548	536	520	545	554	552	559	553	566	578	559	579	535	580
22301	20744	28379	23173	20743	20795	11765	1217	833	735	657	596	572	514	502	468	434	408	469	510	515	468	437	442	443	405	388	387	388	355	372	373	371	349	393	364	356	345	409	381	379	359	319	345	369	386	348	389	354	339	368	363	369	380	355	366	335	346	334	372	349	365	325	374	379	365	371	332	324	321	350	342	351	350	368	357	322	339	313	316	329	325	332	328	345	303	342	365	345	350	328	346	314	336	340	322	350	321	337	364	322	322	337	319	327	319	316	326	323	325	319	319	347	338	336	325	339	337	328	341	347	313	313	350	342	318	344	342	345	314	380	320	311	357	330	335	329	306	299	337	323	305	319	362	316	366	335	328	332	354	323	326	302	304	347	308	336	341	302	334	329	316	330	318	304	315	340	302	293	304	302	290	294	326	324	371	334	310	357	327	372	344	352	345	337	364	304	340	349	335	341	286	341	290	332	319	353	341	323	335	346	338	321	330	322	355	319	339	317	330	335	337	316	341	324	324	339	325	330	335	322	337	335	343	326	326	343	308	329	295	336	346	329	338	350	312	349	315	322	331	330	301	339	328	338	314	309	332	326	326	332	352	349	349	301	319	324	320	356	314	347	305	331	329	329	331	308	330	341	332	320	325	329	342	335	298	315	313	300	304	337	351	348	319	334	351	332	334	307	332	343	343	335	347	336	315	338	343	327	358	338	295	315	291	354	314	327	331	304	334	336	324	291	345	331	320	367	313	320	313	329	329	283	343	313	349	361	316	338	318	341	321	319	284	327	305	331	311	317	379	319	318	353	342	341	333	281	337	338	318	305	324	306	315	325	314	344	307	288	332	356	331	327	335	291	328	324	308	319	332	381	348	339	357	343	317	334	330	326	316	337	338	354	317	330	288	340	318	325	339	313	315	296	338	357	313	311	336	332	336	329	327	316	300	316	328	315	331	310	327	353	304	322	317	327	329	334	331	330	317	355	340	325	313	333	304	320	332	333	331	326	337	351	309	324	359	305	308	329	332	341	325	345	313	349	323	342	327	368	325	343	320	317	330	332	363	321	336	326	344	314	319	291	372	360	348	279	320	280	316	317	329	323	307	340	321	336	333	324	319	322	305	310	326	342	349	321	332	334	315	347	314	297	315	343	332	325	314	322	301	322	311	305	296	303	329	361	320	309	344	316	316	320	307	318	301	310	309	319	312	272	314	345	304	357	340	324	332	301	348	327	307	320	290	311	305	318	337	336	325	360	342	339	328	333	320	344	368	287	318	311	313	309	331	309	336	320	349	343	336	342	348	306	326	339	338	327	317	322	295	362	324	308	343	334	337	322	300	334	329	321	335	301	327	303	326	337	293	311	330	330	306	328	341	348	326	285	318	324	322	298	301	310	326	320	329	305	323	331	341	323	348	342	335	332	327	322	340	331	345	343	321	342	338	307	312	309	296	338	327	316	338	323	322	346	336	371	296	339	312	300	310	329	330	340	336	309	319	328	295	331	325	356	287	346	340	336	330	336	310	332	348	332	336	355	349	328	310	326	314	303	314	292	320	311	298	329	320	318	336	305	333	361	332	318	345	338	305	329	333	333	311	296	346	324	326	316	319	369	307	292	322	336	315	297	331	318	353	324	314	362	308	305	332	344	338	316	335	309	329	337	347	321	316	330	332	306	305	328	309	340	320	311	324	328	322	328	340	326	308	333	360	306	328	316	355	301	315	299	336	321	336	334	324	291	334	328	353	303	345	335	316	312	317	349	357	314	335	348	320	350	362	322	338	306	324	335	338	355	324	331	363	326	337	324	345	321	296	329	319	321	369	306	302	332	303	313	352	323	340	332	285	352	364	314	324	339	318	338	317	359	318	337	334	311	316	329	312	332	306	353	316	353	344	311	336	316	322	314	329	319	328	336	324	359	345	320	331	338	318	348	319	316	337	281	330	324	298	318	331	308	292	295	316	344	338	337	296	363	317	366	334	334	314	326	343	306	303	323	311	318	341	333	309	319	299	309	339	340	330	352	311	316	346	305	321	346	317	324	315	326	333	340	312	322	351	323	339	341	308	348	344	317	287	313	358	344	337	335	314	315	329	328	349	322	331	310	341	330	352	328	324	329	297	325	371	328	320	307	323	318	319	346	326	365	305	322	316	333	321	344	336	316	342	303	335	308	311	332	325	342	319	298	339	320	325	317	330	339	294	322	338	321	338	345	332	324	352	325	303	304	354	306	334	343	312	300	345	357	355	332	351	291	348	339	339	331	322	321	318	324	310	323	315	322	298	358	323	328	347	333	332	323	314	297	349	326	324	319	340	333	345	367	311	336	353	345	313	323	316	324	307	315	309	356	340	337	330	355	304	336	315	318	270	328	345	319	320	347	305	351	315	309	326	315	317	319	338	322	309	305	316	326	368	345	360	346	316	322	316	334	325	320	368	370	337	324	294	307	297	341	346	318	306	293	332	303	334	366	353	317	317	317	306	317	305	369	335	353	312	333	332	334	318	317	310	366	348	317	303	333	329	330	293	326	300	294	327	327	324	323	328	294	333	339	308	336	328	299	335	319	320	340	310	303	338	326	325	349	332	330	321	334	323	336	316	329	338	321	346	350	347	325	321	331	318	330	321	354	339	329	315	306	301	300	302	323	329	332	339	338	337	298	314	310	323	344	316	309	285	309	348	364	346	318	314	366	320	325	300	342	307	338	339	346	333	305	328	336	343	333	303	327	324	331	335	325	356	324	331	314	312	355	331	332	323	326	301	348	350	330	327	377	344	308	345	332	320	341	340	300	351	307	294	322	318	364	331	307	314	305	322	310	328	310	320	323	337	334	334	375	337	309	311	311	295	310	320	334	320	332	323	350	317	359	310	333	316	336	342	338	331	335	320	317	320	343	355	318	310	324	302	313	317	310	325	354	327	335	342	302	357	339	347	308	322	339	321	319	313	332	334	311	318	324	331	336	332	310	319	325	357	309	356	303	336	318	331	344	334	365	350	284	340	292	339	349	318	332	322	325	320	342	336	350	338	329	312	331	322	322	333	321	314	308	310	319	315	338	317	335	338	341	353	321	335	347	323	322	342	333	339	326	320	349	340	313	335	316	327	308	336	344	322	320	272	317	325	320	297	326	340	316	335	304	342	309	338	355	334	307	318	293	326	329	337	318	344	328	322	337	313	327	362	310	332	331	343	326	328	337	314	329	309	348	335	287	308	347	311	349	314	305	317	305	360	338	303	279	343	318	345	341	351	297	299	270	358	322	337	329	325	295	342	304	319	306	355	329	327	309	353	336	310	322	331	328	320	324	353	303	330	320	328	328	336	349	337	307	330	344	318	315	348	329	322	343	304	346	323	303	342	328	324	329	341	350	339	311	345	319	311	327	324	332	339	304	310	340	298	378	345	335	346	298	338	339	318	347	331	318	293	322	338	354	332	342	320	302	354	319	350	307	341	300	337	326	333	348	307	348	319	305	343	298	331	316	327	321	318	340	343	338	299	354	334
41687	24175	14077	7033	4429	3156	2379	1827	1511	1236	1087	911	752	700	648	625	588	554	645	630	700	618	597	544	510	499	431	441	474	464	422	406	417	413	433	440	467	453	464	421	431	387	388	429	384	395	395	382	406	429	433	438	425	400	417	434	408	387	392	435	457	386	371	397	398	406	417	400	405	379	397	389	400	387	387	397	398	393	339	368	389	375	378	364	385	393	386	358	377	344	389	357	388	348	327	347	381	361	394	350	335	336	391	341	352	377	345	398	374	353	386	370	378	363	356	359	358	358	363	366	332	381	376	383	353	349	341	372	397	374	375	368	361	393	373	349	392	363	358	384	331	354	372	337	379	330	359	382	373	366	352	353	342	357	340	349	364	374	336	349	393	343	363	378	377	368	365	355	377	362	388	350	402	318	368	392	384	377	348	368	352	328	384	361	353	373	344	363	400	358	368	307	339	365	353	332	356	392	355	352	376	335	354	376	379	374	353	321	372	361	394	340	371	374	361	368	325	354	391	352	348	343	334	336	368	326	361	337	341	365	346	345	328	351	367	354	368	356	368	356	355	366	344	382	370	329	346	375	349	348	369	372	351	376	385	361	361	342	383	353	327	372	355	410	318	371	389	334	357	344	336	342	371	355	348	350	370	382	361	359	345	352	351	357	389	347	353	357	364	368	348	371	360	342	383	354	372	385	334	339	362	350	375	378	335	370	367	324	379	367	347	373	353	360	353	334	344	323	328	321	383	329	353	344	356	366	356	337	352	366	377	380	370	362	396	360	363	339	343	367	347	325	335	364	355	362	346	336	362	332	394	364	381	386	361	371	335	368	381	319	370	374	378	359	384	364	349	336	350	365	349	336	350	352	385	346	368	350	363	329	319	350	375	396	367	332	340	357	363	370	376	355	347	326	390	374	357	338	344	360	367	350	394	325	365	348	320	334	335	365	355	389	340	336	382	365	385	382	350	347	319	341	368	353	352	346	356	372	337	352	337	376	354	384	359	348	317	378	368	369	381	380	352	361	396	355	342	347	322	350	374	376	381	373	360	298	365	343	347	365	354	396	360	347	341	347	371	363	368	336	342	339	360	330	376	361	360	341	332	357	368	387	368	350	355	365	355	367	323	367	356	338	366	364	336	329	405	347	378	370	361	373	333	342	340	370	365	361	361	389	351	352	380	328	350	370	328	325	344	323	350	361	317	377	363	382	367	320	376	351	344	360	336	313	334	350	351	372	350	350	347	370	354	356	325	342	343	350	361	362	376	323	341	360	369	367	350	373	367	385	348	332	406	386	345	359	359	367	345	366	337	370	376	354	349	343	377	393	329	325	337	379	377	339	345	386	363	400	356	334	354	372	359	372	344	382	362	365	375	362	358	338	363	373	396	338	327	362	377	358	375	354	394	380	336	325	363	370	351	342	330	369	339	337	392	333	339	358	357	348	357	385	350	370	384	377	360	384	350	372	356	357	355	356	347	361	350	348	336	347	374	331	361	372	373	338	361	327	357	347	347	350	334	380	350	318	356	336	360	358	414	375	360	338	345	322	366	372	365	363	363	374	349	357	358	369	343	392	396	351	359	339	338	366	369	329	340	355	334	397	393	373	375	366	347	330	348	359	359	353	354	345	370	333	355	344	349	359	337	321	349	312	314	362	395	347	391	365	362	333	355	387	377	378	352	335	325	351	350	357	367	373	307	403	354	363	354	373	356	346	341	345	376	381	393	372	323	340	348	377	328	357	322	332	401	343	338	357	354	364	388	383	359	362	349	370	356	364	359	390	371	363	360	334	350	353	357	355	332	355	364	375	342	388	365	365	348	337	392	378	383	359	347	382	366	364	371	358	329	353	355	399	365	355	322	382	362	373	348	349	392	324	326	340	381	377	352	345	353	352	353	376	378	340	347	347	337	383	345	332	375	359	337	338	365	365	358	363	386	369	393	360	344	374	370	345	349	341	377	366	335	322	369	400	341	326	333	358	380	369	341	364	337	363	373	360	322	370	359	362	363	383	344	388	339	371	372	351	377	365	360	355	343	335	351	336	346	377	368	353	374	340	406	361	344	348	374	339	348	360	342	381	349	364	339	362	362	378	369	348	384	373	364	378	348	339	359	387	367	364	370	342	376	341	326	359	308	362	342	342	388	338	358	379	381	351	335	342	368	346	376	364	345	322	346	332	376	346	330	334	345	358	338	334	380	387	347	356	378	355	360	392	384	362	397	336	385	354	327	374	352	345	344	336	349	362	361	373	400	351	370	358	401	343	329	370	352	346	378	368	358	331	351	361	327	330	382	369	356	344	364	365	366	354	357	375	386	317	371	408	377	367	315	335	353	341	359	366	364	353	375	363	375	353	354	371	379	379	346	356	357	384	323	321	376	336	333	370	390	390	346	340	377	351	337	350	375	334	340	372	368	373	356	362	339	348	373	349	333	366	347	334	412	355	340	362	366	392	354	372	359	348	363	354	347	373	331	371	355	358	336	396	387	337	356	331	310	359	362	316	385	357	398	345	371	351	354	361	323	340	321	382	384	358	366	345	322	342	351	357	359	344	351	351	346	381	356	410	336	338	309	362	350	384	330	336	357	387	362	330	385	364	345	366	338	329	310	345	346	365	350	356	395	426	343	356	327	361	326	358	373	376	366	344	358	387	372	331	369	349	394	348	324	368	355	355	412	367	352	354	330	361	370	343	395	324	363	345	326	341	372	391	349	349	326	339	342	348	343	347	372	359	354	359	382	366	372	315	368	353	339	335	364	364	333	343	337	383	358	370	361	393	342	376	372	374	368	357	334	367	362	351	356	366	337	306	361	365	330	357	371	366	363	376	349	382	380	336	348	345	359	366	374	316	376	369	378	389	363	385	338	343	350	375	366	369	347	368	364	357	362	358	349	337	342	353	348	365	360	357	346	356	363	367	350	353	352	371	358	372	331	381	316	342	333	376	333	347	366	357	329	347	342	402	364	374	366	358	356	361	345	356	353	374	332	331	357	362	382	327	398	338	339	341	370	324	383	359	363	406	311	347	376	369	364	352	362	324	351	338	396	372	367	325	366	368	324	377	394	367	343	335	358	350	343	380	362	360	342	352	352	361	346	355	354	389	324	354	372	354	355	359	354	314	365	365	354	369	326	366	347	407	337	379	360	327	382	338	338	332	381	341	352	361	368	356	362	367	386	360	400	360	346	386	376	364	351	348	374	396	369	349	353	343	357	322	347	375	381	359	373	370	379	361	373	375	345	384	356	368	341	358	324	343	367	376	315	360	374	343	325	337	386	395	345	347	381	327	389	362	332	340	348	337	345	364	362	375	362	351	375	337	329	394	380	341	357	345	354	348	357	340	363	336	342	334	388	355	338	367	349	374	347	339	381	348	342	394	356	349	370	381	374	322	383	360	359	348	345	382	311	347	355	349	361	342	353	352	394	354	333	364	370	361	340	366	359	316	363	334	350	379	350	356	373	351	331	352	364	337	348	333	358	359	368	376
29300	20883	12005	1540	549	470	436	375	377	404	384	381	402	366	426	380	419	404	428	420	427	418	394	373	360	373	408	414	386	377	403	410	390	370	403	412	420	401	402	403	409	357	416	373	412	386	413	433	384	405	371	443	418	364	400	431	418	399	392	413	372	365	365	420	388	418	376	412	415	347	389	415	373	404	378	373	377	350	390	422	405	367	383	386	395	385	397	412	404	386	365	352	388	415	377	438	340	415	435	373	396	369	414	401	354	387	379	396	382	369	418	374	381	374	380	388	389	374	440	393	356	379	421	392	430	375	401	375	401	390	414	401	371	413	404	379	375	383	350	391	370	379	418	384	360	398	351	399	420	366	392	407	379	373	388	378	386	361	383	401	393	393	377	383	376	440	369	379	395	387	392	450	389	385	392	379	357	419	388	373	396	389	394	383	412	377	396	395	396	402	389	364	403	369	371	392	417	400	398	413	391	401	368	413	370	413	405	360	397	368	395	387	357	363	379	404	387	372	396	381	385	391	393	388	436	404	361	356	399	421	393	433	400	359	390	389	420	413	333	435	388	365	395	382	406	406	380	408	398	404	364	404	432	383	403	398	371	399	389	427	387	394	380	388	375	413	354	389	395	397	382	392	397	376	387	405	384	400	357	400	410	385	389	384	350	359	399	421	428	396	416	439	407	394	419	419	398	414	363	375	382	370	375	372	392	376	392	380	369	365	402	350	359	397	383	381	391	409	411	366	356	390	360	343	410	425	411	375	405	385	381	378	388	363	382	378	422	386	402	395	382	376	380	372	409	398	357	380	365	405	384	358	370	379	378	387	383	382	386	401	422	380	385	370	374	387	371	393	424	415	452	387	406	412	413	396	378	387	396	425	396	399	405	369	392	395	388	389	388	388	343	400	384	366	398	402	402	392	419	377	372	360	405	395	376	417	374	381	402	368	396	378	395	385	423	396	396	366	381	387	408	380	391	349	388	393	400	345	341	408	405	364	413	395	415	385	353	373	388	386	391	384	370	371	417	386	362	379	406	402	346	371	392	365	385	388	392	401	371	374	407	403	418	347	389	383	409	385	382	416	348	403	367	407	373	386	392	398	386	386	392	374	387	435	402	372	362	339	412	342	404	418	363	360	405	387	413	393	385	377	392	352	379	433	391	356	348	371	416	390	402	401	351	415	381	370	386	388	408	377	399	382	381	382	398	408	415	388	417	399	417	364	401	401	365	414	348	423	362	395	385	363	383	351	361	413	397	359	356	389	384	392	393	420	371	379	425	412	388	387	399	403	348	348	359	381	415	357	403	432	390	368	415	382	378	390	393	422	426	398	365	430	394	381	421	361	375	379	360	381	381	374	355	359	399	393	370	416	364	386	386	372	387	383	383	400	410	418	389	443	365	408	392	398	399	365	401	374	368	416	373	364	393	399	376	385	387	364	400	386	355	399	379	399	410	368	406	361	408	381	370	396	403	370	397	388	420	400	413	363	380	372	401	370	392	379	400	429	397	398	384	369	366	408	379	385	372	381	382	416	386	389	379	376	382	404	402	418	415	410	384	393	403	409	386	404	380	403	388	377	390	390	412	348	354	429	397	383	390	365	404	403	392	394	359	357	411	386	383	386	378	401	421	419	375	412	379	384	379	379	381	391	407	392	393	378	419	394	373	394	363	368	371	415	386	389	394	363	405	393	382	410	415	411	386	382	368	405	408	371	382	390	370	420	363	365	380	393	365	411	402	370	393	431	368	353	399	395	389	413	390	410	398	396	393	353	375	396	394	403	405	386	367	406	401	382	367	403	378	367	383	387	413	380	387	378	416	390	373	415	380	402	397	397	379	368	420	425	363	355	396	354	399	368	389	376	422	375	377	390	413	425	380	419	343	374	382	381	343	403	402	395	404	340	398	392	404	418	372	417	393	361	367	389	391	364	383	416	428	386	402	384	355	395	396	395	367	419	382	402	383	413	378	404	388	400	370	400	401	394	374	372	400	383	371	395	432	368	371	388	365	423	399	404	367	400	394	394	390	391	358	357	373	405	378	393	377	373	388	396	392	405	403	360	405	416	413	371	423	383	364	411	392	365	398	396	364	383	394	393	391	393	354	398	380	406	413	397	421	379	372	395	378	385	367	404	361	371	381	439	370	418	390	373	380	399	382	394	400	366	399	410	380	404	377	361	389	404	396	382	374	382	398	372	371	416	385	361	399	352	394	404	385	381	398	423	389	401	331	359	408	378	353	387	402	388	363	379	396	378	378	383	386	399	388	405	385	405	405	369	365	377	425	380	402	420	389	386	382	358	386	375	393	367	370	370	391	392	340	401	416	408	360	375	403	380	391	399	388	404	379	400	387	387	364	389	390	393	409	342	386	419	330	395	398	370	388	374	397	399	374	375	405	409	426	403	368	433	392	361	402	366	382	413	375	400	385	379	369	384	386	386	414	400	421	375	377	373	363	409	397	382	394	374	387	359	415	366	370	394	389	389	404	369	381	443	384	409	376	403	377	399	374	454	399	386	397	367	405	370	409	333	382	412	387	389	385	367	375	414	379	390	376	392	375	394	376	371	407	375	389	386	376	388	386	373	414	374	389	340	409	408	374	379	381	391	355	369	364	375	376	363	395	390	369	411	380	402	422	402	370	390	378	374	414	393	384	369	380	367	415	387	383	396	386	368	390	384	386	418	408	409	401	367	360	418	371	382	385	411	415	390	420	393	408	401	377	423	363	379	420	394	400	378	382	376	421	387	379	376	393	359	409	379	365	345	380	374	356	397	409	403	353	438	372	357	407	396	380	415	403	399	358	423	365	395	401	376	397	349	394	381	353	391	390	388	377	408	376	361	393	412	365	393	380	413	395	423	434	381	406	406	361	390	391	383	429	402	417	405	432	401	382	378	407	379	352	369	375	371	402	403	385	379	350	402	385	381	386	379	374	372	390	417	379	402	379	400	382	374	384	404	398	372	376	401	385	413	402	394	390	375	395	401	404	408	352	379	362	392	373	421	392	374	370	381	377	387	381	398	413	371	384	391	384	381	384	384	401	390	383	398	386	377	384	384	357	402	392	370	390	377	440	410	398	385	394	390	408	381	384	385	379	384	424	377	401	409	383	389	363	361	377	369	431	418	356	373	371	412	421	379	392	419	372	400	405	365	414	392	389	395	416	403	360	383	396	419	381	376	375	378	382	360	403	407	365	386	391	391	415	381	397	403	409	392	397	375	383	344	367	413	381	386	396	367	377	412	403	391	394	394	408	420	407	416	387	361	384	377	393	377	420	405	401	371	429	391	389	406	389	345	378	402	460	380	397	402	396	405	419	395	364	371	386	377	363	384	379	372	408	384	395	382	379	434	383	384	413	394	369	394	361	355	387	379	394	399	409	412	372	413	388	381	374	354	414	359	356	387	410	374	380	378	353	391	358	377	382	413	373	369	399	428	386	381	395	410	407	391	372	410	394	405	393	413	399	386	372	369	394	386	370	392	380	387
35719	10692	4036	1203	861	549	518	494	504	462	476	485	446	454	457	490	447	460	481	516	538	504	458	447	456	483	477	455	465	451	399	421	445	490	467	478	450	483	504	469	468	467	489	456	448	479	456	452	457	464	474	477	454	486	474	441	481	482	479	488	466	467	451	473	450	473	477	450	465	463	513	477	465	478	457	441	460	476	468	491	455	472	457	447	516	434	430	497	430	460	464	469	510	451	460	448	439	464	437	471	448	482	440	445	458	432	447	473	431	488	435	439	484	482	425	449	458	430	464	463	441	459	401	461	484	490	446	423	449	438	462	446	465	430	463	444	419	434	448	458	469	434	451	405	454	415	409	479	467	495	437	448	471	462	425	489	450	509	432	448	425	452	474	435	466	462	466	436	486	443	462	484	449	465	466	474	499	455	448	419	482	455	469	453	465	458	460	432	454	434	425	478	417	453	419	473	443	444	447	411	493	454	469	460	431	434	452	427	447	418	479	442	450	455	466	476	469	471	427	414	428	450	454	450	436	428	446	444	442	453	455	399	427	462	451	480	475	438	455	433	449	447	447	423	452	457	441	484	469	499	455	420	464	458	436	466	458	430	428	440	441	469	426	467	426	412	455	495	446	459	450	482	462	461	434	489	460	460	470	445	467	490	460	459	472	412	464	471	449	438	460	512	431	453	459	436	447	459	463	446	421	441	467	448	394	457	442	458	457	449	444	423	455	461	499	447	417	448	459	463	458	458	438	442	493	457	427	485	454	486	484	407	459	418	436	476	444	438	441	422	477	436	451	423	437	438	437	468	443	461	484	432	468	470	420	491	410	454	487	464	434	428	466	467	485	478	479	446	433	452	439	507	451	430	483	455	467	444	431	460	446	435	440	435	486	458	438	436	465	475	424	481	466	482	445	484	464	439	435	464	432	465	470	431	470	463	475	445	439	415	416	514	427	443	501	447	481	415	457	420	460	461	410	453	443	458	431	400	464	453	460	467	477	451	453	461	449	470	442	454	469	449	459	412	462	495	457	455	489	479	452	445	455	434	436	448	482	453	478	497	474	437	454	457	435	476	435	471	458	470	445	471	451	467	450	417	460	400	446	463	454	487	393	448	428	465	464	486	425	432	448	427	469	426	479	446	458	448	477	477	455	479	446	457	427	436	512	461	446	434	497	466	453	497	435	466	447	503	449	450	502	457	483	445	464	464	484	451	377	457	432	481	455	464	439	463	489	422	436	449	434	454	440	441	439	435	421	459	458	441	466	481	464	450	517	417	501	435	447	439	470	419	433	457	457	458	462	426	451	476	433	433	431	406	470	440	436	434	474	469	461	478	441	460	462	438	475	444	483	481	430	484	428	467	459	465	432	440	445	451	456	464	447	468	478	448	443	457	449	426	453	449	452	423	450	477	452	432	419	469	425	445	469	467	456	439	459	461	453	448	444	461	452	458	480	440	457	480	435	499	496	438	455	470	486	482	462	469	460	449	437	448	459	460	428	483	457	477	469	462	454	443	448	452	422	437	453	473	439	448	482	440	442	434	460	450	439	430	431	451	421	444	484	442	448	428	468	476	431	424	443	448	425	418	428	481	478	445	464	454	468	437	437	464	482	455	440	469	461	421	459	456	467	458	459	451	464	461	476	499	441	428	454	426	459	444	446	440	457	417	435	448	467	463	469	457	466	446	469	431	456	447	466	446	432	428	454	423	495	474	453	460	454	421	444	453	451	476	460	453	475	465	465	413	444	443	410	414	475	442	465	457	473	450	458	440	433	444	463	436	440	458	418	457	458	482	424	430	435	478	448	488	483	471	460	475	453	441	468	461	478	445	465	478	428	474	409	472	414	452	468	448	424	435	431	477	417	453	443	417	421	457	423	455	475	432	424	453	453	443	431	433	397	475	428	470	466	462	450	458	480	444	429	440	459	438	452	463	465	434	478	465	467	450	465	418	454	441	455	425	450	460	453	459	402	451	485	460	486	438	439	460	448	442	447	476	423	451	470	458	415	464	471	443	453	456	482	455	479	448	448	445	468	452	478	446	449	421	454	422	449	461	433	439	451	487	441	443	410	456	466	454	446	430	448	466	457	470	443	452	452	444	471	438	468	431	466	472	446	437	466	463	443	460	447	492	467	445	460	433	439	435	425	468	462	472	441	458	419	419	501	440	451	424	482	471	451	427	463	474	487	463	457	477	496	457	456	449	456	461	453	461	469	475	457	454	419	436	490	461	445	471	452	441	464	418	423	451	450	421	436	471	450	446	441	470	467	421	455	462	471	510	447	456	445	407	460	472	424	456	433	448	462	447	441	463	427	453	471	462	420	466	473	455	452	446	434	461	460	463	422	478	467	400	462	466	417	406	436	443	458	454	419	432	449	491	459	448	476	455	435	476	436	453	430	491	471	496	434	462	447	443	457	464	444	464	498	494	434	445	485	462	455	495	438	462	437	412	461	434	459	453	431	429	466	442	422	431	460	452	444	447	411	478	428	424	456	483	431	432	491	435	431	452	447	465	435	455	424	452	468	473	451	450	477	445	489	431	450	432	429	448	439	460	438	431	458	464	498	441	458	473	470	465	448	437	382	465	451	449	488	459	460	418	464	446	461	475	455	452	447	455	456	444	427	464	443	439	414	454	441	501	489	465	428	455	420	467	444	456	416	430	411	466	464	460	410	434	458	430	435	439	460	458	446	435	451	461	465	489	452	435	432	456	445	465	469	480	423	405	456	461	487	455	447	407	426	466	438	426	456	425	415	421	485	457	492	436	448	487	460	415	448	439	439	470	424	448	474	461	435	473	425	456	447	413	476	454	469	474	446	408	435	464	427	488	482	488	459	477	510	467	453	464	454	486	506	443	432	476	454	414	431	447	468	463	442	447	462	459	429	397	465	460	445	441	456	458	503	487	484	464	446	422	426	450	433	451	450	490	467	399	402	483	472	458	452	464	458	444	417	433	476	448	438	456	428	439	452	428	484	437	462	459	484	439	483	417	442	421	454	486	461	435	427	443	409	450	472	444	447	462	447	467	474	433	474	428	467	483	460	467	481	453	449	415	462	460	471	448	457	481	433	464	491	430	433	476	426	484	442	459	432	464	497	417	472	428	438	432	506	479	476	445	456	469	454	476	458	482	448	431	465	455	456	443	440	494	426	432	478	468	484	434	431	435	470	449	410	447	464	468	478	475	441	480	415	433	469	442	474	442	453	460	430	427	458	485	469	487	478	427	478	418	501	462	476	454	454	468	443	458	423	440	464	462	457	457	455	469	477	409	476	462	394	451	400	470	476	444	467	456	428	483	456	474	437	451	478	431	421	477	480	467	452	480	441	480	430	447	455	446	444	414	455	442	470	441	442	449	482	465	476	445	476	488	438	504	451	472	421	424	448	474	466	463	436	423	472	452	442	448	494	457	459	425	435	500	451	455	385	464	437	482	461	473	418	409	456	448	439	450	430	471	484	439	499	427	458	443	436	423	444	453	480	464
23110	20586	27735	23394	20555	11572	951	562	451	416	429	331	335	324	335	306	280	318	295	337	324	291	294	290	289	251	250	279	270	262	243	246	273	250	243	236	278	263	246	227	248	219	290	248	238	240	228	229	255	282	251	278	260	257	254	248	244	266	236	215	252	254	244	244	277	236	238	261	246	271	247	250	255	242	261	264	243	216	270	256	229	250	258	238	227	230	257	248	269	225	241	214	238	236	226	211	244	248	227	204	211	263	250	227	242	234	211	241	203	249	240	249	230	253	228	244	223	257	240	240	200	228	223	231	221	245	240	231	224	247	234	230	212	247	245	252	253	226	228	217	229	225	228	236	245	212	229	247	232	237	231	246	224	198	208	211	208	216	244	243	242	257	227	213	261	243	235	208	227	232	229	239	222	226	215	220	238	242	234	226	227	212	228	243	212	269	239	213	208	239	230	225	238	222	229	228	225	236	233	233	236	225	234	218	241	230	244	237	232	240	239	233	248	221	224	247	223	215	221	222	232	228	233	214	229	228	237	235	220	231	241	234	211	211	243	251	252	225	229	239	232	244	263	215	215	237	232	248	244	220	254	249	251	227	246	201	214	246	259	258	240	241	234	263	248	221	245	240	229	217	252	244	234	230	237	242	215	236	234	231	232	238	217	241	242	241	225	236	220	202	233	240	248	212	206	209	225	226	250	227	226	233	234	216	217	224	248	219	222	215	213	245	251	232	255	232	233	222	244	245	232	238	238	235	201	258	227	225	242	225	254	238	234	240	219	247	225	225	234	216	196	225	226	250	233	224	212	236	205	240	227	210	227	239	223	222	241	252	222	238	214	216	218	248	229	227	201	244	224	234	231	226	200	257	255	221	242	239	220	238	248	212	247	240	239	241	249	223	229	248	257	243	245	238	216	233	203	226	231	236	243	223	245	223	257	254	258	215	263	237	257	234	217	205	245	221	211	259	207	242	189	226	236	238	217	227	241	237	232	250	230	257	215	215	239	224	245	229	222	257	242	231	234	206	225	218	251	238	228	222	239	245	228	257	244	230	216	245	226	247	242	208	219	238	224	259	234	224	243	241	232	241	248	231	236	231	235	209	215	237	210	218	236	231	239	225	222	226	250	210	213	233	218	219	254	251	217	264	227	236	230	211	238	241	225	239	233	220	235	260	221	232	219	228	235	247	213	206	220	223	233	224	242	234	247	225	233	244	236	219	241	238	221	243	220	240	214	233	239	238	226	234	230	199	212	230	241	243	230	270	249	213	224	237	222	241	239	240	243	259	220	229	234	239	206	252	235	226	234	226	211	244	228	258	256	235	227	238	215	241	202	242	242	235	242	197	214	254	226	219	270	212	208	227	204	217	231	255	236	214	234	220	244	193	220	234	247	220	209	234	226	224	226	236	258	242	271	268	207	249	214	240	259	257	229	266	257	244	201	226	236	218	230	223	250	238	256	229	239	205	194	227	225	228	224	251	219	229	226	240	243	222	249	227	227	235	217	225	235	244	196	230	238	197	259	244	251	223	249	221	241	226	245	232	254	240	226	222	211	239	199	216	263	231	265	235	245	223	237	240	247	252	223	227	211	222	234	234	237	245	241	234	221	222	266	233	230	214	212	257	205	227	225	220	236	243	245	229	235	237	235	240	207	230	215	228	225	234	249	215	233	225	225	243	217	231	216	222	241	260	237	225	227	207	242	239	219	244	250	222	210	251	207	227	197	248	232	228	214	226	238	223	226	222	240	212	210	235	216	266	229	228	245	224	232	257	211	236	235	241	211	232	226	268	204	235	234	207	221	237	222	246	219	244	225	225	243	228	232	253	246	229	243	263	206	227	250	237	228	245	229	249	250	222	234	265	239	194	215	211	246	215	220	199	246	230	229	223	216	245	236	243	224	220	235	235	215	241	204	218	240	244	232	232	243	221	227	243	218	227	240	220	239	243	207	240	243	230	224	247	249	213	235	230	185	216	243	238	240	224	211	219	194	242	215	235	203	214	236	241	219	229	225	228	248	231	232	243	230	250	245	230	207	211	237	235	235	253	243	239	235	223	201	243	250	232	246	236	244	241	248	212	245	242	233	252	239	240	219	209	251	232	237	232	233	235	225	237	255	224	225	239	239	214	238	255	226	227	218	244	224	211	254	201	227	239	234	227	249	240	254	245	254	236	258	226	251	243	242	195	239	222	231	210	224	239	233	247	248	211	224	200	213	208	211	225	236	234	255	242	208	234	236	253	250	258	234	225	254	215	212	243	237	247	258	246	229	223	229	230	236	218	232	228	221	228	216	208	243	236	222	220	252	236	236	251	220	255	242	242	232	225	206	228	228	240	222	231	233	258	246	242	242	251	228	215	199	254	223	248	251	251	232	236	250	239	221	241	226	206	232	229	248	221	203	215	212	237	234	209	232	246	238	245	226	235	209	221	235	250	236	234	244	218	231	210	247	236	215	231	248	232	242	218	200	256	218	211	223	221	221	230	237	210	243	235	238	208	227	235	231	232	233	236	213	247	206	231	223	236	255	232	218	248	233	243	221	220	233	241	242	242	224	224	248	250	255	247	225	248	224	228	238	229	235	269	212	205	245	212	259	249	219	221	240	211	240	233	220	230	241	251	230	250	245	247	218	243	238	231	232	199	226	228	258	234	227	219	235	210	218	227	238	240	239	250	249	253	219	246	230	220	212	268	239	235	234	240	248	220	248	223	258	217	212	247	222	236	242	230	224	219	216	235	228	218	235	229	235	210	235	246	221	260	215	205	202	219	223	245	222	205	247	249	217	250	233	212	241	216	230	223	231	227	238	230	251	253	229	223	238	241	243	251	217	212	254	218	252	231	212	215	231	240	218	232	248	225	225	235	224	238	250	240	214	252	238	259	249	226	259	249	249	220	219	254	264	244	250	243	212	207	238	242	205	256	235	226	256	218	232	227	217	226	232	246	248	237	210	242	271	227	203	242	270	212	206	236	221	243	218	234	200	226	258	214	249	233	243	227	263	223	259	246	224	230	247	205	221	243	258	227	218	238	236	216	219	233	233	237	211	212	221	240	233	236	241	231	269	214	210	208	210	237	218	199	235	234	236	229	222	237	201	260	213	226	246	248	214	239	229	241	224	216	226	210	227	257	213	204	235	229	235	207	213	213	199	256	214	226	248	236	221	220	215	220	244	230	247	247	214	251	212	229	209	240	230	247	226	229	239	250	239	225	247	214	234	229	253	193	221	224	233	228	241	227	232	224	249	219	246	233	214	213	217	234	213	232	225	212	247	238	255	224	233	225	252	217	222	216	235	227	226	266	246	222	245	211	235	244	239	254	225	238	223	211	224	209	222	220	230	237	226	219	233	232	238	232	243	222	239	238	244	225	213	242	207	244	226	235	213	216	214	240	272	228	250	218	213	219	217	229	255	246	225	239	229	255	223	259	247	234	225	215	206	209	247	221	227	210	227	218	231	234	216	228	227	238	211	246	220	247	248	216	222	233
38312	18480	9315	3837	2437	1795	1247	1013	757	659	605	508	477	495	401	406	335	346	451	438	423	384	374	356	323	325	348	330	314	294	344	292	290	311	273	352	307	312	296	299	305	286	306	311	310	320	294	306	295	280	333	349	320	313	331	287	303	296	294	288	269	315	321	305	295	319	300	283	292	285	300	289	289	284	271	281	269	278	275	297	286	300	270	270	283	275	279	286	249	269	291	279	247	282	269	257	234	255	293	271	263	276	258	274	244	276	267	265	263	258	274	296	257	275	267	288	267	261	261	255	273	274	252	231	241	263	291	262	258	264	277	248	265	295	279	304	281	259	262	276	262	266	298	277	257	301	278	276	274	302	254	267	276	293	285	269	274	259	274	258	265	271	234	267	298	265	274	283	292	298	276	256	258	264	265	307	265	274	269	268	284	259	251	281	271	249	293	263	279	266	289	252	279	256	250	268	279	269	300	282	281	281	295	268	262	237	288	285	249	281	251	281	283	273	290	280	287	290	285	279	270	294	280	279	272	239	254	246	249	274	251	267	272	239	276	277	246	284	272	232	287	296	265	240	271	269	309	293	248	295	265	248	259	247	295	255	267	269	292	295	264	296	273	267	270	270	264	278	272	294	286	273	274	278	277	320	280	277	263	253	260	270	267	252	283	283	253	298	247	271	259	244	267	260	244	262	308	256	282	293	282	277	256	263	275	289	275	271	269	267	295	245	231	289	283	276	277	283	235	283	255	264	269	282	275	228	300	274	284	253	278	286	252	283	300	283	297	292	266	304	285	297	283	298	275	277	249	301	266	281	245	264	272	258	273	303	253	289	267	276	274	260	261	285	242	272	270	283	280	286	250	277	279	268	293	270	277	282	295	269	282	288	288	258	276	259	256	283	285	225	301	261	290	253	268	256	261	266	249	270	265	271	265	280	282	259	250	293	269	273	268	224	281	279	272	265	249	275	307	270	255	288	256	286	281	320	258	283	271	257	284	286	284	289	286	284	275	248	297	284	270	255	274	259	249	297	281	276	251	292	253	283	286	285	312	284	255	266	279	265	247	296	290	254	271	248	288	269	277	284	274	266	277	258	251	239	262	285	263	275	268	251	278	254	299	281	244	263	260	276	252	293	271	299	264	259	304	254	273	264	254	265	253	267	288	273	262	283	288	265	261	266	277	258	254	261	264	261	267	248	285	266	283	282	277	275	290	248	265	255	297	242	305	253	269	256	294	285	258	277	274	278	270	268	281	282	279	258	274	288	258	282	287	283	261	268	270	298	282	249	254	256	265	272	255	331	269	271	269	253	301	287	295	287	264	257	276	250	262	295	267	277	302	297	294	269	289	266	275	254	288	244	246	274	260	266	251	306	255	275	312	277	267	255	270	277	251	269	253	293	272	266	253	259	265	298	265	248	256	269	274	268	275	289	271	290	299	264	282	277	264	247	269	287	299	299	290	289	303	274	249	268	250	273	272	291	281	287	265	242	283	249	245	278	264	257	272	273	290	272	270	267	302	271	261	277	278	282	282	281	249	277	248	276	259	286	285	287	254	252	265	277	265	248	274	288	235	300	279	255	256	274	242	231	253	276	264	271	287	247	284	279	247	283	300	277	277	233	273	242	262	237	284	281	279	300	252	253	262	276	227	282	275	287	261	268	272	265	276	274	243	280	231	285	275	265	253	266	244	297	270	269	275	264	266	304	283	249	264	263	285	289	259	254	255	262	286	286	295	283	282	269	279	276	274	251	271	253	273	302	255	268	280	227	267	260	279	255	259	255	277	274	283	267	283	286	241	261	255	299	287	257	289	291	250	267	258	273	285	243	242	258	281	272	245	275	277	279	265	300	308	255	292	276	288	272	256	258	275	275	293	250	289	277	258	253	268	264	269	291	276	261	264	260	256	282	279	278	267	242	277	281	274	270	255	275	290	269	262	285	280	297	261	312	268	260	281	289	265	255	266	292	308	276	276	273	295	267	269	274	259	294	263	256	276	241	261	266	297	248	266	296	254	299	280	266	277	252	249	295	271	294	264	252	279	251	256	275	288	313	254	285	288	266	276	280	307	265	276	273	269	266	257	245	264	261	267	284	249	280	266	261	289	254	264	272	285	260	232	279	281	290	257	263	267	291	279	259	243	260	277	282	298	294	260	272	283	300	292	242	281	299	262	243	271	266	267	271	285	293	222	277	260	244	256	264	256	286	262	247	277	264	256	271	287	256	262	285	282	286	272	265	274	255	265	261	262	256	238	277	294	284	280	261	239	291	266	237	270	274	276	260	278	282	279	294	256	279	300	242	258	261	290	264	265	254	279	277	250	274	266	262	266	268	283	280	272	282	281	292	295	278	296	262	263	270	248	245	257	253	291	263	255	280	274	273	267	252	280	283	282	263	257	264	262	244	286	270	289	271	275	293	281	266	276	286	287	282	264	274	274	254	284	268	271	287	267	280	276	284	242	285	273	255	244	240	267	243	263	261	274	252	283	257	259	279	277	277	252	276	291	262	250	278	251	275	277	279	258	282	268	269	279	247	284	277	277	262	275	261	259	275	294	245	285	280	296	276	254	283	249	274	286	293	292	262	277	264	275	228	274	277	272	267	278	287	270	267	261	273	267	271	269	292	283	278	245	304	251	267	248	271	266	258	274	230	268	270	312	246	281	267	299	258	286	259	255	285	293	282	273	239	260	265	298	245	259	254	276	285	285	281	259	266	258	237	290	281	256	300	240	246	267	291	274	248	287	271	262	259	263	288	260	254	239	259	271	256	280	238	265	298	251	278	286	280	261	272	292	290	280	267	292	304	282	261	274	294	249	269	278	270	268	262	260	234	272	276	255	275	258	230	275	275	280	259	294	278	239	286	275	305	243	284	281	284	279	272	257	278	268	234	230	250	288	252	262	273	266	275	286	288	270	251	244	285	283	271	236	262	285	261	223	262	289	250	328	283	265	264	257	250	305	247	256	281	316	267	272	271	279	249	261	265	231	306	266	263	265	264	267	258	244	267	256	245	254	302	277	274	281	278	276	282	254	254	242	273	279	282	294	293	283	263	289	277	292	261	293	273	256	284	282	271	298	270	276	258	265	262	284	257	241	273	263	251	275	278	252	301	266	297	289	290	281	299	282	313	275	260	278	271	242	275	279	260	291	258	268	302	285	288	274	282	273	289	274	266	243	282	282	272	266	265	256	275	294	257	276	247	271	292	299	263	261	275	253	261	291	298	270	249	278	265	285	265	288	283	245	271	273	267	274	266	251	260	296	258	291	280	249	283	226	282	286	268	276	259	276	222	285	299	273	276	266	281	286	286	267	253	277	274	297	261	273	281	280	311	268	238	268	267	273	271	300	260	244	285	225	298	291	273	279	261	287	241	271	273	270	300	291	259	264	282	263	251	267	268	252	265	284	256	248	260	281	273	301	281	247	241	265	258	280	261	265	256	280	287	294	257	268	232	312	294	251	270	302	267	271	261	258	277	277	260	272	258
24427	20645	27025	24282	13570	1251	750	657	623	626	573	558	566	536	544	561	539	527	511	527	564	542	504	531	522	535	501	514	488	497	507	515	529	557	515	517	521	508	512	516	475	500	527	478	484	509	499	495	513	522	503	502	542	470	518	507	516	492	529	504	536	522	574	510	512	503	540	545	535	507	470	513	563	480	517	491	518	509	508	542	448	523	463	523	508	522	484	529	509	526	529	517	510	511	514	539	488	458	493	538	455	533	487	484	491	499	466	519	459	502	518	467	476	500	535	508	496	462	533	457	491	491	472	527	512	491	495	476	513	461	482	524	510	510	526	491	458	502	529	483	470	477	464	497	486	489	489	488	521	485	501	521	511	448	494	495	508	479	495	496	500	543	513	498	485	465	494	495	472	512	485	503	513	479	476	536	496	535	466	484	533	500	479	487	501	512	538	500	497	488	499	455	494	533	509	469	475	467	513	462	497	464	491	494	540	511	471	501	505	545	514	501	497	506	496	501	513	494	492	487	495	559	465	527	497	485	527	459	489	533	498	518	478	478	499	489	501	488	488	480	472	509	520	471	490	532	522	476	484	522	472	528	506	503	528	492	488	463	507	541	495	528	510	493	486	455	480	476	500	512	486	523	478	529	518	497	464	506	514	489	503	471	468	497	499	533	497	514	534	510	529	478	456	501	484	499	472	514	505	496	485	483	498	471	480	513	489	512	504	456	498	510	534	475	501	537	502	506	503	510	498	511	476	499	533	514	453	479	494	455	487	457	547	491	471	525	516	506	505	492	507	508	527	492	471	503	491	522	515	495	464	486	496	468	483	534	461	436	499	507	544	466	492	491	519	482	490	459	500	452	493	496	506	458	507	473	523	489	508	503	547	535	535	506	527	534	483	533	545	494	525	494	466	555	490	486	517	518	468	483	482	467	489	505	509	461	475	516	449	471	485	496	518	505	471	498	467	483	546	494	481	545	465	504	528	494	468	502	485	499	487	505	474	503	482	470	467	555	505	442	533	488	478	489	524	539	516	508	478	459	486	455	480	497	507	494	522	510	501	486	486	525	498	460	497	477	493	544	493	500	499	527	474	566	513	518	499	463	538	482	474	495	450	511	481	476	494	513	478	525	485	508	468	459	461	510	484	497	494	494	533	493	486	489	507	448	506	451	495	498	528	467	515	502	503	456	535	479	521	496	502	511	477	484	499	502	510	482	478	501	463	475	518	473	488	489	474	504	511	491	498	454	502	489	506	482	501	541	470	473	489	555	525	487	501	497	529	512	487	458	513	465	536	484	490	471	513	505	502	466	470	522	513	529	492	467	474	517	477	495	503	504	531	512	496	546	508	549	492	486	486	462	541	507	503	518	458	464	458	500	505	498	497	507	510	485	469	475	497	492	462	486	497	491	506	518	502	503	517	506	507	491	476	504	511	453	492	518	512	489	475	522	507	538	474	500	510	550	517	481	518	498	533	512	482	461	500	510	481	528	510	435	502	509	471	519	517	512	523	521	531	519	511	476	507	467	488	481	486	462	449	446	483	494	501	496	487	520	517	513	515	504	506	513	504	510	502	500	520	519	480	505	499	483	523	507	526	504	472	530	488	467	527	487	511	503	453	547	496	459	507	487	499	511	470	501	520	517	496	462	461	501	467	517	490	517	487	500	504	502	480	500	518	485	472	550	460	482	512	449	499	485	542	491	515	494	495	496	479	512	490	551	515	479	485	511	517	463	510	547	510	486	467	495	457	471	521	519	483	528	492	487	524	513	520	487	503	503	488	522	528	458	514	521	461	499	539	527	473	525	509	508	470	444	510	482	511	503	520	516	487	501	493	498	475	505	508	534	517	501	506	538	487	491	483	496	510	489	532	510	514	534	464	516	481	485	504	480	510	491	476	486	547	488	471	549	465	520	487	494	481	512	474	515	507	479	537	479	505	521	518	501	476	488	461	501	468	493	510	520	477	512	484	540	513	476	479	531	533	513	484	462	503	459	456	529	489	496	494	489	502	529	486	492	498	510	502	531	461	506	480	521	495	477	480	520	511	448	513	497	460	486	534	501	515	492	467	520	504	471	520	524	472	514	489	506	517	478	494	511	478	508	557	487	484	487	523	485	484	508	475	521	491	486	463	500	538	513	512	509	490	479	484	480	487	478	509	477	479	541	499	510	499	490	496	488	506	507	544	477	501	483	503	491	516	491	492	499	525	520	490	511	495	503	512	518	476	534	482	503	477	505	495	493	496	508	469	476	485	525	450	507	474	492	485	471	471	521	501	502	480	504	477	494	526	457	469	485	502	503	497	518	477	481	483	469	448	522	505	490	467	465	512	456	468	492	550	498	540	521	494	496	510	500	503	508	503	497	494	500	506	477	487	509	500	507	513	514	508	475	514	522	512	522	516	463	538	505	509	509	485	509	485	477	509	481	518	498	492	507	470	520	512	525	485	497	502	497	479	490	495	494	488	496	495	537	529	468	476	529	497	491	526	516	488	514	485	463	469	489	502	451	496	491	477	508	504	501	480	491	458	491	497	528	493	483	488	539	492	521	470	481	471	510	468	489	502	478	498	512	515	511	486	476	484	456	467	507	480	444	487	489	493	488	478	505	510	525	498	493	495	484	525	523	509	505	486	477	477	524	482	481	518	520	526	465	512	477	490	510	511	496	481	487	499	511	459	501	495	498	460	479	460	509	488	517	513	485	508	467	501	486	500	499	454	493	483	511	520	502	474	503	488	464	464	484	489	497	488	467	484	464	482	477	501	516	485	515	461	484	539	498	487	472	533	489	501	525	510	479	505	500	502	499	488	465	476	494	501	485	494	474	490	517	484	476	470	497	453	534	501	473	502	497	481	505	494	513	492	455	543	500	515	516	484	466	498	464	448	498	473	462	512	507	478	467	446	509	499	508	522	514	449	481	478	496	470	513	483	510	522	528	486	495	509	535	527	488	480	515	510	481	512	481	534	525	532	500	472	481	517	477	492	512	467	495	504	514	474	482	533	520	464	493	481	496	507	484	488	490	477	440	487	464	492	488	476	488	527	467	472	476	514	433	476	508	484	511	495	486	495	511	465	526	508	507	513	467	495	511	511	507	488	511	518	495	562	479	492	512	517	507	506	466	501	521	517	521	472	508	504	490	484	515	488	485	483	498	488	490	496	512	503	511	521	443	502	494	463	456	513	569	501	522	519	477	494	507	528	514	473	521	510	521	467	517	493	499	474	505	502	507	506	515	493	506	443	527	452	490	472	529	431	495	461	514	492	550	505	502	499	527	512	514	516	497	456	448	509	486	525	507	502	509	517	465	504	510	460	487	532	526	501	496	522	502	457	487	506	525	505	534	473	537	508	473	452	533	461	487	496	513	486	539	496	501	498	515	504	519	484	510	496	535	560	482	512	480	484	496	471	486	480	528	445	477	518	481	501	541	497	503	474	476	527	454	496	522	509	495	511	490	446	485	497	504	511	528	466	487	521	490	478	537	460	470
37799	14474	7641	3007	2116	1589	1164	997	827	842	762	715	727	632	652	637	627	638	643	662	674	693	616	581	592	665	624	555	613	612	610	618	597	589	598	612	641	586	610	606	548	589	552	539	567	589	579	603	578	608	609	570	624	558	576	610	602	595	598	542	593	558	594	625	569	552	586	629	554	565	628	582	559	540	571	600	578	581	579	576	564	549	560	553	548	586	578	592	569	537	548	571	566	550	567	570	552	559	533	585	594	621	562	568	530	561	570	594	595	543	579	557	545	578	576	576	540	567	590	537	541	548	544	598	568	561	565	567	563	526	547	581	517	559	611	553	551	557	550	589	544	559	550	509	529	575	591	510	599	596	591	554	584	551	547	514	586	580	568	555	583	554	578	584	562	602	562	567	547	571	557	556	516	566	593	532	562	574	534	577	569	592	569	535	583	546	559	549	533	542	548	564	602	554	560	576	567	572	513	522	580	571	590	556	563	533	573	548	586	610	561	544	546	588	607	530	557	599	613	574	612	522	591	570	544	539	564	567	572	561	528	591	528	601	559	574	512	548	588	566	604	569	575	548	584	589	567	567	589	591	565	566	551	547	577	571	504	545	574	600	590	553	553	563	572	585	554	575	580	567	570	566	619	496	502	560	550	574	549	552	562	576	548	584	591	554	549	553	549	535	566	535	552	547	599	600	577	581	593	574	565	553	579	549	516	562	576	591	550	555	555	566	549	570	588	558	540	599	572	536	543	539	523	599	583	563	543	571	570	609	553	544	583	524	541	560	537	556	584	568	579	539	552	551	578	604	552	589	571	586	536	533	570	622	548	564	563	563	580	567	578	571	506	569	562	565	558	595	541	592	569	550	570	555	539	558	549	577	619	599	524	588	594	565	573	568	557	570	563	541	547	585	578	575	580	604	573	562	566	596	578	555	575	572	586	550	549	597	574	528	570	552	567	601	566	587	591	541	554	572	560	518	575	571	527	523	516	569	550	562	520	559	547	565	565	548	554	568	529	526	586	572	545	560	582	555	540	568	566	593	538	579	581	540	567	595	537	564	573	574	586	621	596	606	589	587	542	580	560	566	574	585	603	574	571	573	600	587	584	588	541	567	592	596	585	550	565	570	639	559	555	537	556	552	557	518	595	529	550	547	601	592	566	577	533	576	555	583	555	562	539	581	562	558	589	568	562	564	563	588	538	562	517	564	554	567	530	584	561	583	567	584	557	588	576	533	581	568	558	540	534	595	499	559	558	581	588	553	556	555	592	591	571	550	575	537	547	568	543	544	542	558	579	595	518	536	586	541	568	588	570	559	568	569	584	566	599	539	614	560	565	568	513	611	576	506	601	562	541	542	578	509	582	597	547	592	586	559	557	535	619	556	587	533	550	586	549	583	581	574	594	583	572	562	539	542	571	575	561	556	562	553	567	572	526	563	524	548	592	560	576	557	605	563	562	581	550	531	545	564	567	605	556	558	583	568	582	551	549	575	571	613	539	556	555	554	532	554	556	583	577	535	555	590	539	566	591	560	594	604	589	561	562	535	595	587	549	533	541	574	576	574	562	561	611	567	559	609	579	575	536	597	613	523	559	553	556	510	571	613	616	581	538	563	514	558	570	553	545	579	559	598	580	580	549	595	557	599	562	529	561	532	566	611	551	571	575	589	587	557	579	529	575	552	596	567	559	524	618	587	576	628	542	590	540	539	562	582	543	581	524	578	569	557	581	504	558	616	553	566	543	546	512	543	603	624	590	560	550	593	549	563	585	557	584	548	589	552	573	551	573	574	570	589	552	559	553	572	602	600	521	563	566	595	551	605	530	574	560	599	505	580	551	574	595	565	546	544	583	527	494	574	581	595	525	534	579	571	578	573	575	605	572	555	557	595	555	562	542	616	548	582	565	614	546	561	573	588	553	594	623	566	520	589	556	530	580	572	550	591	534	552	556	599	571	591	583	567	545	586	544	565	561	615	593	534	584	564	547	525	549	551	538	562	543	542	613	549	559	561	533	587	567	589	572	583	554	539	574	529	541	533	602	559	578	546	571	522	577	550	577	544	538	558	564	587	573	602	579	570	570	561	600	546	585	536	578	583	528	534	566	582	575	556	565	532	552	579	527	542	592	582	582	549	515	561	563	540	519	568	606	576	542	550	619	585	558	505	585	590	590	538	533	590	513	561	570	613	556	523	573	583	571	574	556	588	532	573	534	612	571	507	577	563	590	556	570	548	568	551	592	574	573	544	561	558	536	542	577	569	568	561	567	552	547	619	557	580	562	576	541	568	590	553	571	547	576	556	577	599	592	577	545	519	511	570	554	568	574	535	550	571	546	615	591	540	532	547	579	573	586	531	569	578	586	622	525	578	566	551	561	580	555	591	580	535	594	540	584	572	553	534	559	578	547	554	581	533	539	573	578	526	562	551	569	580	542	595	574	554	550	577	630	517	552	519	590	596	558	595	579	556	609	531	529	541	533	569	569	565	544	551	539	634	544	549	592	567	558	562	515	558	587	538	575	555	577	614	582	584	580	579	537	548	569	565	567	552	563	492	566	527	589	553	566	560	565	569	547	560	547	584	612	571	567	553	578	552	588	619	598	567	568	546	538	559	555	574	556	549	550	584	554	565	580	527	557	557	564	549	572	557	567	555	528	587	564	555	532	560	561	575	558	533	603	557	561	579	565	577	569	550	563	490	584	560	544	584	572	566	592	559	534	606	568	530	561	570	559	563	547	564	552	524	543	528	558	538	574	584	539	555	543	595	543	612	537	560	579	548	600	546	567	564	545	582	593	523	596	536	541	580	578	547	559	576	577	566	570	537	554	543	583	552	546	552	551	526	581	528	531	561	594	551	575	543	578	575	576	600	563	614	594	588	562	562	559	549	588	567	571	590	567	597	560	549	582	548	534	601	582	565	577	562	552	586	568	516	632	565	555	596	566	537	583	551	553	533	571	604	560	556	563	532	532	521	546	571	550	584	587	547	561	575	561	602	565	537	631	552	577	591	589	603	618	568	563	556	577	539	549	545	566	558	587	563	551	546	571	579	533	528	545	587	585	571	534	545	522	595	556	563	529	591	516	591	587	592	574	521	526	567	571	617	529	546	556	587	550	587	577	604	568	579	605	575	574	621	558	541	551	535	582	567	568	542	557	561	568	560	520	543	567	574	533	573	554	544	607	555	574	580	556	561	595	555	570	558	557	555	499	607	535	553	608	544	531	586	564	619	567	567	585	580	599	574	552	579	547	581	557	573	526	539	562	564	542	577	610	593	530	587	541	543	574	581	539	567	568	543	540	557	575	545	575	533	586	574	568	585	522	606	535	559	569	511	562	573	537	585	594	545	519	553	527	585	607	552	563	582	598	554	557	563	508	574	527	597	559	567	536	571	586	556	557	593	556	559	530	546	575	573	572	542	572	607	537	581	558	522	581	527	508	563	600	592	545	596	537	596	608	563	585	600	515	563	595	578	563	625	589	524	577	616	556	581
22346	20818	28461	23277	20821	20875	11922	1200	867	741	687	608	535	556	468	440	442	427	470	501	479	433	399	432	428	335	373	411	366	368	359	373	329	334	340	358	390	362	370	346	350	346	342	332	363	340	337	356	382	368	398	387	397	348	335	387	371	355	333	350	377	368	367	359	350	352	309	346	348	371	355	353	323	319	342	355	374	337	331	334	386	305	323	368	298	339	304	331	334	309	352	303	349	348	330	328	352	316	327	275	299	329	327	315	331	319	318	330	350	347	337	337	336	364	336	311	349	327	323	326	329	331	316	290	346	308	346	315	314	312	313	337	289	304	335	314	348	320	351	332	334	292	292	324	334	305	332	304	285	312	304	307	319	354	341	334	318	308	387	376	306	343	344	312	311	307	309	287	332	312	301	356	337	310	316	312	342	317	330	311	325	333	320	314	366	307	320	325	341	289	307	312	325	314	324	305	331	322	339	322	307	325	339	310	341	338	303	330	375	321	319	355	323	316	339	334	333	338	353	316	348	308	337	318	340	292	334	321	309	360	319	292	338	334	343	314	279	325	319	300	297	315	312	322	320	301	335	324	321	333	332	297	318	308	304	300	354	331	326	320	348	303	340	344	336	304	351	350	282	318	321	346	281	341	349	313	334	310	326	321	309	314	322	347	329	340	329	346	321	313	349	316	311	327	327	314	318	295	334	328	286	319	342	344	350	295	310	315	311	291	326	335	312	297	303	299	349	362	309	331	317	305	350	330	351	319	295	330	336	308	332	312	355	340	321	332	312	341	293	328	337	295	307	331	364	330	344	321	342	319	345	352	339	323	329	305	325	360	312	302	313	318	344	303	310	354	322	326	342	336	301	337	324	331	360	343	338	297	307	335	344	311	350	309	270	291	347	291	327	313	293	308	326	323	331	336	317	347	343	330	321	352	354	298	358	320	334	306	318	320	326	329	338	311	316	349	315	307	313	299	303	350	327	359	328	326	304	315	326	326	328	331	331	320	321	364	325	348	316	303	319	333	340	336	315	297	348	321	316	320	322	361	331	310	305	306	327	283	329	308	322	343	295	352	347	314	331	351	314	330	316	315	309	331	331	350	326	317	327	331	335	359	342	311	310	319	314	332	320	356	311	337	323	311	329	336	351	328	367	348	318	302	321	316	324	319	343	341	361	298	308	340	337	352	333	326	335	302	309	306	328	299	318	285	340	325	318	304	318	295	332	306	325	317	302	347	333	370	308	330	348	304	328	317	356	351	295	327	327	344	295	280	331	315	331	344	307	312	320	301	323	306	322	365	318	306	328	300	336	306	307	326	351	303	340	320	372	307	303	335	312	372	320	348	314	313	358	331	323	313	318	323	304	315	310	329	327	344	332	309	342	362	312	303	311	334	353	320	273	348	338	344	342	305	304	341	308	349	315	336	330	340	324	356	328	304	275	344	347	350	308	374	305	318	346	348	312	328	339	325	306	317	336	301	349	318	348	324	316	327	340	343	301	307	346	342	311	339	296	348	367	329	307	335	364	326	309	333	334	331	308	290	326	340	316	349	352	319	302	334	324	321	351	324	336	313	298	327	325	363	341	309	328	329	304	321	322	318	313	295	334	315	321	311	336	336	288	328	330	345	309	349	311	333	346	323	343	319	320	325	365	324	345	286	330	328	337	344	325	327	327	342	349	323	307	338	335	272	350	349	328	320	323	341	311	313	362	331	339	333	298	298	321	345	301	314	316	305	338	304	316	299	319	317	308	339	337	317	332	324	315	293	308	356	299	338	359	331	345	335	315	355	320	292	300	283	321	310	304	353	334	348	331	324	335	307	332	360	331	336	334	335	320	337	360	311	344	311	325	322	325	323	328	290	344	363	324	329	310	315	343	352	328	354	331	318	303	323	328	324	312	342	353	318	324	292	342	321	312	359	316	351	319	305	309	342	322	293	304	333	301	335	290	359	309	332	372	316	309	329	343	326	281	332	324	317	331	312	320	338	347	337	319	308	342	319	333	287	352	312	322	312	333	368	345	292	314	313	324	352	305	299	331	311	342	320	346	323	326	335	293	287	350	330	303	317	328	325	302	311	329	326	316	287	329	316	303	304	331	330	320	337	351	307	293	299	298	351	330	330	339	310	306	328	325	332	333	319	345	315	334	287	323	327	313	360	351	301	324	340	334	306	337	340	354	331	325	293	333	308	362	352	313	318	313	331	326	354	334	331	352	283	292	338	316	369	339	327	304	303	323	320	320	330	337	335	318	277	322	351	311	315	320	334	320	328	340	288	292	332	326	324	318	305	316	301	326	326	318	339	319	314	327	314	328	328	368	297	312	317	354	316	335	336	319	325	367	348	333	315	317	306	322	333	305	348	316	301	319	318	379	379	318	317	328	335	294	338	327	327	283	306	335	316	304	306	342	314	328	329	326	324	333	340	361	344	338	327	323	320	358	339	327	311	300	307	299	328	309	304	301	334	324	313	332	318	339	347	305	313	324	313	328	317	345	333	326	303	322	321	314	298	317	337	347	329	306	284	325	333	339	316	331	379	326	313	311	314	322	304	313	319	356	353	327	351	317	266	312	306	316	322	321	305	331	295	306	320	320	339	326	335	312	338	340	308	326	311	310	310	311	355	339	355	336	321	332	352	348	345	331	311	316	338	356	322	316	352	306	354	344	321	330	321	341	312	312	320	330	330	352	337	346	321	319	327	310	313	282	327	298	338	311	327	325	318	297	352	328	317	324	295	327	330	332	306	327	349	354	313	335	312	303	330	318	334	321	323	329	327	372	302	301	293	312	327	345	331	311	337	329	331	313	313	345	304	346	318	338	325	337	338	330	360	332	310	353	345	319	323	327	346	321	310	341	317	341	326	312	322	331	294	320	298	334	327	317	295	325	320	322	305	316	301	375	315	331	319	328	337	323	332	318	289	327	322	298	311	319	308	316	326	296	337	318	331	306	352	301	334	320	319	303	329	324	308	330	325	321	347	330	299	343	309	347	296	328	307	288	336	334	325	309	326	316	315	342	337	325	313	327	345	309	302	324	322	318	325	325	338	301	324	318	311	343	340	342	344	341	343	319	334	339	317	315	334	311	323	351	321	348	301	356	335	317	303	333	336	340	331	299	337	310	327	321	317	333	340	320	303	315	321	386	351	354	322	359	311	309	315	315	309	326	316	330	318	325	299	305	310	324	318	351	315	354	307	335	332	325	312	334	336	306	347	322	368	304	327	329	323	328	346	306	360	300	316	335	326	352	313	293	334	332	305	336	342	339	311	317	300	295	308	323	295	338	316	312	335	336	344	325	310	324	344	342	304	294	324	342	292	324	357	338	312	331	329	349	336	301	288	313	354	310	319	309	343	320	307	324	335	327	339	328	306	296	312	344	340	291	332	331	333	316	309	314	326	313	329	315	307	321	322	307	321	312	330	303	334	318	339	340	314	346	319	330	311	324	318	322	330	321	307	331	346	313	328	332	334	327	329	317	293	304	341	315	339
43326	23997	14957	7454	5208	3562	2359	1932	1490	1260	1104	861	755	750	655	610	576	551	625	623	617	573	527	476	425	457	486	457	450	455	431	430	425	424	422	380	413	371	369	399	384	395	404	401	400	425	403	406	411	402	432	421	392	411	390	386	396	406	382	401	416	393	392	407	416	435	412	371	427	373	388	399	386	417	385	372	374	395	360	397	370	354	347	391	355	374	373	375	393	364	337	381	370	345	359	337	368	387	362	340	381	345	327	355	360	349	364	332	368	371	324	332	340	363	337	331	339	368	359	345	381	384	343	343	365	371	357	336	369	348	372	340	350	310	336	340	351	375	361	361	398	324	322	363	369	355	359	364	343	331	326	367	339	340	436	355	341	355	376	371	359	383	376	383	318	329	340	320	332	335	366	378	333	367	398	373	360	363	356	333	336	336	369	378	319	395	362	354	345	352	344	380	372	360	328	365	342	320	313	362	329	350	331	350	365	334	366	364	373	351	330	373	390	331	358	331	328	341	345	342	352	339	375	347	312	380	334	357	351	337	350	362	374	323	350	360	381	364	309	355	346	378	359	357	361	311	357	364	360	376	370	320	337	354	397	387	370	361	337	363	354	362	353	358	350	375	340	345	379	349	405	353	353	371	367	315	352	352	361	362	342	375	325	379	343	363	391	348	361	339	346	357	353	365	347	392	363	380	362	339	360	355	358	369	358	356	399	361	355	384	362	340	361	362	354	344	344	317	359	347	343	350	326	317	333	335	351	371	346	358	350	353	348	382	337	357	369	369	353	371	343	395	371	350	332	350	317	358	329	371	319	386	331	346	375	368	379	381	339	366	347	356	354	361	347	349	365	346	323	360	353	331	363	362	349	372	383	389	325	341	356	356	364	337	371	376	386	380	372	334	381	346	353	352	392	355	341	348	339	306	347	368	343	360	352	353	336	384	353	336	383	367	346	347	379	358	361	348	366	361	345	342	360	366	354	361	357	361	330	348	348	361	348	345	353	360	358	334	360	362	326	364	333	370	364	350	385	343	330	331	383	388	332	359	313	357	353	340	338	360	327	391	358	344	354	366	346	337	380	357	343	360	362	355	347	376	368	358	372	375	359	360	358	342	366	371	364	340	356	331	345	314	358	343	362	402	358	344	347	376	360	373	349	325	347	349	372	388	354	365	359	368	367	359	347	352	352	301	337	352	356	384	330	356	384	364	362	365	340	360	345	364	353	356	344	345	348	372	366	330	369	332	333	395	341	343	353	362	354	384	326	364	387	370	334	332	368	335	397	342	363	368	366	352	369	361	358	326	390	396	411	307	349	373	356	355	330	347	353	373	376	341	363	337	345	365	356	343	329	349	358	340	387	344	342	338	336	347	365	377	357	347	329	367	367	330	346	365	360	336	406	364	359	337	371	339	343	347	378	363	331	381	353	387	355	355	353	343	356	316	353	334	352	375	335	368	347	356	363	354	372	359	366	344	361	323	369	319	354	310	339	330	359	347	343	351	354	371	351	354	360	371	362	345	357	356	337	339	357	346	360	337	397	358	329	356	344	342	331	344	364	367	366	336	325	351	371	367	336	394	372	342	341	328	384	363	342	343	338	346	368	362	370	376	351	351	355	335	342	376	352	352	322	378	355	403	371	337	397	408	317	378	342	396	343	367	360	365	350	335	389	408	389	379	342	362	348	339	342	326	332	340	391	375	372	342	358	328	388	342	350	321	348	383	364	365	322	371	349	343	357	388	394	319	359	336	370	365	349	345	405	334	377	334	342	377	363	367	334	353	351	340	330	375	356	367	347	365	376	351	341	376	377	340	355	374	350	354	346	351	342	360	352	380	362	360	352	352	358	399	322	363	335	334	333	338	346	334	321	347	332	363	358	340	363	362	354	364	370	352	378	357	367	365	350	338	357	372	381	356	385	373	347	368	374	372	353	346	363	348	356	352	307	375	337	333	338	392	367	331	377	364	371	346	326	332	353	371	319	388	357	363	345	384	330	370	386	342	360	325	347	368	354	353	360	320	382	383	320	372	342	359	343	333	370	356	345	348	363	365	345	364	351	371	349	360	401	372	379	350	359	363	340	352	353	353	360	369	385	339	366	373	327	366	366	366	353	334	334	306	345	361	340	328	312	336	343	378	356	353	382	364	367	367	379	321	386	338	336	342	377	366	355	348	353	322	328	349	378	332	366	331	338	369	368	364	354	374	377	328	330	390	354	367	364	351	369	344	351	353	392	347	369	357	357	367	364	383	361	346	350	359	349	354	355	355	333	329	368	348	358	358	343	354	362	384	345	339	384	345	363	352	329	346	364	329	355	369	359	326	353	335	363	339	339	340	342	387	345	381	364	330	347	375	378	392	351	394	365	362	343	344	349	361	361	364	385	367	323	388	346	355	342	362	360	364	349	327	317	362	311	338	355	417	387	351	360	389	356	356	337	342	361	369	343	357	364	371	361	353	358	352	341	362	358	331	373	356	373	346	365	354	334	355	338	356	345	325	333	339	371	373	333	341	353	378	362	353	374	367	348	358	339	351	349	361	347	362	362	364	362	357	363	375	370	364	363	340	338	345	371	368	385	385	344	338	326	355	381	332	330	345	325	381	352	394	359	356	344	358	355	371	346	370	361	359	354	345	365	347	362	349	356	353	356	357	354	349	389	357	330	371	344	346	360	390	339	358	374	349	358	347	341	352	384	365	352	364	364	381	371	379	363	342	337	325	404	324	350	345	373	375	360	338	345	354	363	345	331	360	349	319	365	362	349	362	330	347	387	332	377	367	339	376	357	329	328	348	343	364	355	368	379	363	355	348	342	328	350	355	338	337	342	396	335	370	335	385	349	346	357	361	371	335	346	357	374	354	351	336	342	345	399	362	347	351	355	365	369	344	384	370	352	362	363	378	343	362	403	363	368	319	351	346	331	381	344	369	378	338	329	327	347	318	332	331	368	334	343	358	333	340	364	383	366	321	350	342	361	365	344	363	355	364	333	342	352	372	323	333	330	345	310	361	360	333	349	376	370	340	342	328	376	358	349	353	332	331	375	336	382	348	372	343	332	345	330	333	361	333	390	359	316	327	341	334	390	353	354	338	375	350	350	333	358	340	343	380	352	320	357	359	357	350	360	360	361	303	368	350	347	363	372	328	350	350	336	313	346	358	387	374	323	342	352	371	361	337	404	359	359	363	383	349	342	362	372	337	328	341	354	349	383	354	344	350	355	373	339	361	386	369	360	359	338	379	349	354	340	373	321	370	345	388	342	354	327	375	333	336	353	348	314	348	333	379	317	349	346	333	362	372	356	342	341	376	361	374	344	334	374	365	351	364	358	371	378	303	367	370	344	345	358	374	354	350	352	365	371	383	379	346	325	352	401	334	353	388	335	390	345	366	327	364	340	338	331	340	378	333	348	344	353	315	343	382	346	373	341	354	374	340	337	377	369	357	331	378	365	363	414	369	382	363	378	342	371	347	349	365	339	336	345	373	362	364
29078	21063	13324	2104	872	695	496	366	380	375	391	393	378	351	402	365	393	361	400	400	422	395	411	356	402	414	407	401	401	368	389	365	409	399	383	424	343	394	357	395	352	380	378	389	407	386	384	364	372	370	418	399	397	411	370	373	371	366	410	401	373	403	392	364	378	408	374	385	427	364	388	392	401	395	407	376	388	353	401	370	363	381	392	372	396	360	414	385	377	394	394	422	381	412	388	414	370	391	384	369	361	404	365	373	373	385	370	380	395	405	350	387	379	367	364	364	386	402	384	368	336	375	387	409	382	405	397	407	375	400	382	393	395	391	370	399	378	389	384	390	378	367	381	374	365	362	351	407	397	392	380	393	408	372	379	369	367	378	409	372	328	377	403	363	360	381	377	353	407	422	377	394	388	384	378	355	350	386	388	404	377	373	370	370	350	387	373	359	421	392	373	380	362	374	374	380	363	390	357	383	412	373	369	412	368	360	403	355	393	331	383	359	406	393	355	366	381	375	384	404	402	373	366	409	370	398	371	420	374	399	361	393	377	410	408	380	360	366	428	405	366	391	425	348	404	360	379	368	380	385	371	384	386	376	387	412	375	401	396	366	378	341	378	369	379	357	378	395	377	398	346	382	401	380	395	368	370	388	390	380	369	373	387	371	386	379	407	379	381	404	399	416	374	385	340	375	388	374	374	388	381	405	378	408	417	378	355	385	399	372	362	364	353	391	387	417	368	349	385	375	414	386	373	378	390	380	356	381	380	368	392	363	391	411	389	384	340	374	381	388	376	365	339	380	347	426	403	364	383	372	394	413	395	369	328	376	381	366	372	385	364	383	383	395	335	398	325	405	349	382	361	397	382	365	414	354	394	364	356	354	389	401	362	351	383	363	390	361	388	371	389	440	379	405	346	385	369	369	384	413	378	387	399	343	391	392	395	365	366	421	368	368	362	382	366	386	372	405	417	400	359	394	349	434	367	382	390	378	345	379	367	376	371	412	414	390	417	395	353	352	404	366	366	384	388	400	382	367	374	373	382	378	402	371	337	358	364	370	368	368	384	364	353	405	389	384	400	389	381	356	356	349	370	369	368	354	371	341	373	378	352	401	353	397	374	372	372	365	387	403	389	360	389	386	372	385	387	387	394	390	399	387	394	386	420	386	370	345	384	359	351	390	397	370	360	383	411	371	385	385	399	421	421	398	334	414	362	406	405	362	390	372	338	401	393	348	386	397	404	367	425	391	363	410	386	385	371	403	417	371	389	383	384	387	383	331	367	376	364	382	386	344	389	397	400	367	396	351	385	366	370	354	392	359	388	391	396	376	370	403	377	378	415	387	384	356	367	363	407	372	388	374	370	373	387	375	355	396	431	375	377	408	360	366	404	364	403	361	360	360	376	368	362	385	415	385	377	362	371	406	364	360	390	364	348	384	387	370	382	410	395	360	333	397	392	403	392	336	355	409	391	371	425	369	381	405	388	380	356	345	404	417	385	372	411	424	361	389	376	367	392	340	365	371	388	365	420	419	377	393	399	346	390	354	374	366	437	396	380	402	377	383	384	351	392	375	385	388	352	418	375	383	392	364	396	388	382	387	389	363	380	392	391	361	411	375	385	403	426	415	415	357	389	371	366	397	402	410	377	397	396	395	349	377	357	350	392	355	396	370	379	380	425	381	409	365	380	362	343	400	366	394	367	370	361	357	405	380	396	371	338	379	367	378	379	401	381	346	380	368	397	375	372	365	396	356	407	404	352	421	388	413	401	390	382	384	388	372	390	363	379	396	408	368	393	362	361	366	405	388	417	388	377	358	390	337	347	432	388	356	377	402	398	385	425	366	379	389	363	421	389	396	393	405	382	340	380	357	391	416	407	374	380	405	340	377	394	364	392	376	373	386	328	364	374	370	400	399	389	433	347	394	376	366	385	389	396	406	420	382	357	390	375	380	394	373	389	389	361	382	373	380	370	361	394	401	340	387	375	360	388	397	424	422	343	411	410	384	380	391	388	384	377	400	391	383	403	382	392	353	367	406	351	379	417	419	393	375	407	396	361	354	390	354	400	344	370	364	360	391	391	387	374	354	386	359	399	362	383	397	365	331	391	416	377	382	346	372	402	383	364	364	409	394	381	364	358	390	400	367	386	407	375	413	391	387	395	349	361	401	360	385	370	394	375	401	376	359	371	364	353	392	407	395	383	331	349	426	402	333	327	351	380	391	375	378	393	375	414	400	341	403	357	379	395	395	393	415	387	350	375	406	379	358	349	380	380	361	428	364	386	378	348	419	374	383	392	340	391	377	368	369	342	366	349	389	367	380	415	347	391	369	378	387	369	376	404	371	381	363	431	384	376	389	379	383	390	370	363	417	369	398	405	396	357	392	383	353	423	415	360	390	360	386	351	365	387	406	366	403	389	375	431	401	367	376	414	379	385	384	410	387	381	400	418	407	366	353	419	409	398	400	379	389	373	397	404	373	339	378	376	393	410	415	390	381	362	411	391	376	344	373	383	383	369	352	380	396	423	393	380	386	371	370	390	419	388	385	381	389	372	351	394	409	376	393	363	363	379	367	378	328	380	360	375	390	379	401	378	323	373	383	375	336	433	396	362	388	381	378	381	366	399	349	357	369	399	343	388	383	402	369	389	355	399	404	372	376	403	374	427	366	402	413	391	380	397	372	378	380	408	340	383	391	370	388	368	382	378	378	336	375	376	393	405	346	414	374	371	408	373	384	356	371	365	390	389	360	397	398	392	382	375	375	379	384	398	360	349	351	396	384	387	409	389	359	376	381	361	377	399	429	366	384	338	378	382	367	352	386	363	390	350	385	375	402	387	391	386	380	394	409	378	404	382	409	396	383	355	375	365	382	327	371	397	376	373	423	368	334	409	365	398	385	384	356	355	369	384	431	364	346	392	373	374	365	364	358	431	404	382	409	380	354	376	393	387	359	380	366	394	387	406	385	341	370	351	396	390	400	349	390	388	397	380	367	397	344	380	361	384	383	355	399	380	385	393	338	389	345	386	380	380	382	358	370	386	389	379	379	350	388	392	381	338	381	341	387	391	335	351	414	418	374	353	391	356	369	375	369	386	368	361	393	378	384	379	371	387	372	375	368	400	385	405	373	403	385	353	381	358	381	396	353	351	354	325	384	388	414	422	387	424	348	352	384	376	380	395	365	377	413	397	358	438	406	362	353	383	342	350	362	384	377	343	361	397	423	388	364	429	396	389	389	356	411	376	370	373	355	413	380	362	396	362	360	388	364	389	399	392	393	385	383	359	385	354	356	370	382	390	373	394	346	373	367	350	390	344	364	407	398	366	400	344	405	369	387	372	398	361	370	357	362	390	362	387	413	356	391	368	385	366	347	370	389	379	383	398	368	388	393	350	392	383	388	361	366	366	396	382	381	387	329	362	361	378	394	403	372	369	364	376	379	380	356	399	401	357	360	391	336	364	379	377	402	358	403	388	377	418	351	389	383	382	399
36240	11659	5299	1470	1011	811	550	496	515	430	433	465	492	470	452	429	449	491	461	472	486	511	505	471	443	436	477	458	450	449	494	453	464	459	493	435	484	404	411	474	432	457	463	471	475	460	473	481	467	457	471	440	422	446	447	485	483	446	489	451	455	428	449	461	471	451	447	460	419	463	463	454	491	443	446	445	516	434	453	473	427	431	460	440	470	411	435	422	464	460	458	442	447	471	449	432	418	424	457	419	466	456	428	438	426	421	446	438	436	457	453	453	489	444	454	450	434	434	446	444	434	454	455	428	454	466	461	418	439	438	435	459	428	464	427	452	446	445	430	462	433	435	441	475	461	432	439	417	455	429	484	441	473	451	446	448	427	432	456	436	417	457	455	427	396	442	447	434	453	427	453	441	496	457	442	471	467	419	426	449	472	448	463	428	402	460	461	457	451	444	491	444	433	450	452	411	464	454	424	472	459	409	457	443	428	454	449	468	455	442	438	445	469	442	450	447	431	445	442	410	430	452	435	412	491	475	458	479	462	450	455	449	421	440	459	412	437	449	442	447	463	432	439	441	444	444	480	434	443	435	459	435	436	420	426	485	407	411	406	451	401	466	417	444	460	426	468	468	442	425	449	426	441	475	456	459	449	441	437	473	460	441	479	461	467	482	446	474	444	461	443	469	434	473	409	459	423	404	442	448	434	428	438	455	450	424	439	492	462	454	464	472	451	437	451	428	469	434	438	416	447	474	425	425	433	476	465	456	430	420	430	449	440	460	444	476	453	439	420	443	422	446	448	459	426	429	426	453	459	467	446	440	434	432	420	424	437	423	445	481	473	450	460	400	451	443	410	467	447	452	413	460	458	463	409	434	469	419	431	479	458	431	454	461	454	438	428	459	449	455	451	448	488	446	474	447	464	408	460	451	455	437	415	463	459	454	447	454	430	420	482	464	446	440	464	446	447	440	414	429	418	461	454	440	459	471	446	495	420	407	442	469	431	471	422	446	462	476	473	433	455	449	416	474	404	417	455	442	447	480	445	459	449	418	451	442	437	461	460	471	481	454	465	431	468	413	404	436	441	439	471	440	442	427	440	421	457	457	428	429	451	443	445	443	432	425	432	481	453	462	464	412	416	434	427	435	429	468	448	453	448	440	430	433	445	463	453	459	459	422	424	418	443	468	442	462	400	445	438	473	465	452	424	429	473	480	436	464	460	432	452	422	440	437	464	446	424	456	477	466	417	465	458	414	474	430	435	424	453	437	397	437	416	427	452	434	425	460	441	430	462	429	442	479	439	455	459	476	440	409	442	415	461	427	440	412	432	430	402	431	462	427	460	446	442	417	457	415	441	451	421	438	465	466	463	431	481	434	426	459	442	449	450	444	478	463	457	439	446	473	412	438	431	483	469	443	430	447	478	449	425	441	470	443	449	447	445	440	488	420	456	438	406	471	446	443	431	427	457	443	443	461	450	440	442	443	446	452	449	450	450	490	488	480	419	441	473	471	455	427	422	447	422	417	453	445	432	465	415	429	430	440	456	461	413	434	430	465	431	448	435	462	390	461	440	426	442	459	457	442	464	437	464	443	465	399	469	457	385	439	405	416	414	457	456	438	443	437	431	444	447	459	442	451	461	453	455	445	454	428	401	431	451	485	472	443	432	435	471	461	414	450	471	469	405	476	444	450	417	445	437	452	417	471	401	454	419	432	468	444	445	392	443	425	432	456	449	430	469	454	483	451	435	468	494	428	437	483	458	431	488	456	439	464	414	473	456	468	466	407	457	468	458	460	438	455	447	454	480	419	450	445	431	453	447	449	443	439	462	433	451	427	459	433	427	441	445	476	438	441	443	478	455	440	482	493	437	443	446	461	448	512	466	426	473	430	413	470	433	460	471	464	439	457	448	435	448	455	482	435	447	429	428	457	469	439	441	460	453	467	406	449	451	427	426	445	473	464	431	436	487	415	432	470	450	428	455	446	424	446	460	467	457	478	438	432	417	452	439	442	460	454	438	449	429	457	474	458	462	457	465	471	463	446	422	443	422	468	401	424	440	437	481	421	451	425	465	476	486	462	453	463	464	453	442	430	420	417	444	434	469	441	443	434	430	428	443	478	431	476	424	448	433	426	416	454	431	434	456	458	440	444	476	465	436	458	441	466	463	490	422	441	435	444	422	467	458	445	457	455	445	461	470	447	462	440	409	437	410	433	424	421	443	461	468	441	412	460	446	434	467	432	419	405	466	447	471	448	415	438	437	462	479	424	445	445	434	474	454	424	477	413	417	457	432	398	458	476	458	464	404	451	457	476	445	467	464	441	416	440	462	466	499	446	468	431	433	489	470	435	423	466	436	436	453	431	444	446	445	458	423	428	395	458	449	446	449	451	475	463	446	481	420	452	463	423	480	456	423	454	474	414	485	404	445	424	489	437	441	444	416	467	460	461	449	467	463	472	438	445	430	404	435	432	465	436	452	470	484	427	465	418	447	457	456	461	424	459	447	456	459	457	459	458	463	427	425	458	441	459	479	462	453	477	461	456	452	439	432	447	474	439	429	455	410	419	474	448	461	464	447	444	430	465	435	449	426	454	471	434	457	464	471	424	444	468	442	443	446	450	467	440	436	443	438	454	408	458	446	416	459	485	424	433	424	447	443	421	499	451	475	464	445	439	455	421	458	431	433	460	423	436	488	451	471	421	456	447	423	445	470	458	452	443	449	439	446	415	437	427	459	431	452	482	435	461	465	434	425	456	425	444	461	454	461	479	442	419	412	445	453	455	480	459	465	434	440	447	459	443	470	422	444	443	443	425	471	447	423	467	450	437	464	430	418	429	492	459	448	453	479	449	437	462	438	410	430	447	453	437	436	413	437	467	427	399	476	444	439	435	453	459	423	437	464	449	456	454	444	493	427	426	454	461	446	471	461	432	442	421	433	442	434	451	440	435	477	449	437	431	439	430	447	454	426	440	474	438	454	479	491	431	424	455	474	467	400	469	435	472	437	422	479	411	440	446	454	458	445	472	498	436	455	439	448	444	499	430	436	430	443	443	447	474	480	417	436	483	442	424	455	449	456	473	443	436	425	420	454	414	463	454	474	420	447	432	444	438	449	429	415	460	444	442	442	456	436	428	418	437	484	437	457	447	442	444	439	425	453	460	430	427	416	430	462	458	447	478	453	426	471	445	435	434	444	452	447	435	418	444	462	398	469	427	439	453	439	452	435	474	438	481	421	453	461	434	468	443	416	421	416	452	425	434	448	432	446	470	458	451	455	429	450	449	418	411	441	443	485	465	441	469	432	456	441	443	490	445	414	428	470	460	421	409	415	451	464	448	447	409	454	454	402	433	473	438	466	439	456	439	420	394	452	442	420	433	444	430	462	441	459	463	425	456	420	429	454	468	442	459	455	443	404	443	453	440	465	454	465	408	455	469	430	481	435	429	457	433	463	434	420	432	486	461	447	474	465	472	449	433	428	441	414	482	406	477
23263	20700	27955	23471	20691	11911	1070	579	472	402	368	325	335	294	295	267	284	258	293	336	300	307	268	306	273	276	236	245	230	243	248	241	248	244	252	249	233	221	259	268	238	223	254	224	256	207	243	223	242	235	272	243	264	235	241	260	220	260	259	231	219	218	248	240	237	216	253	209	225	249	249	238	238	251	229	224	246	247	245	254	250	233	241	251	203	244	228	244	239	233	230	209	231	232	222	241	212	205	222	231	229	222	240	193	210	248	239	206	208	228	219	229	224	240	221	226	238	251	231	217	228	201	214	223	224	195	230	236	225	226	193	235	220	241	220	227	210	213	234	218	229	212	214	211	222	253	228	247	206	234	235	222	234	195	223	204	217	235	213	199	211	212	220	234	235	262	247	203	222	209	233	250	233	212	229	238	240	202	219	240	237	244	214	239	227	222	242	193	247	222	258	237	235	241	226	204	232	223	235	229	219	233	201	233	211	212	221	229	240	185	225	233	179	233	221	221	198	215	220	222	254	205	218	213	195	211	203	215	210	221	244	225	214	226	237	195	231	262	212	224	216	219	244	232	180	238	222	208	228	219	242	232	257	259	211	241	221	223	239	216	226	206	239	264	226	234	244	211	214	245	231	238	223	212	215	265	192	227	220	214	231	241	207	203	205	220	233	241	208	221	200	208	236	228	210	249	225	240	224	209	224	259	237	230	219	222	241	247	230	237	229	217	210	237	235	228	201	224	228	225	213	221	241	203	252	200	193	232	217	229	247	232	220	195	226	209	254	234	229	261	210	214	208	220	249	230	227	267	232	224	244	215	236	194	228	227	216	223	233	229	213	222	235	230	225	206	242	210	232	211	230	219	231	199	239	235	205	240	217	215	241	202	219	252	230	198	223	193	214	221	209	220	238	260	238	233	199	233	206	202	223	233	234	243	205	238	220	238	232	252	204	208	223	225	234	235	236	234	237	216	206	249	229	233	257	232	245	226	231	224	229	223	234	206	213	244	225	207	215	214	215	225	222	205	222	219	240	262	187	235	231	224	209	237	232	213	235	216	221	224	242	203	226	209	195	213	226	231	219	219	220	225	217	243	230	236	206	255	245	212	235	216	207	213	233	209	215	231	231	231	195	222	220	201	233	229	230	223	246	217	223	241	230	230	226	226	206	236	204	208	231	201	251	215	209	240	215	226	234	233	222	240	224	230	212	209	266	204	216	239	249	206	250	222	244	232	221	229	241	217	241	236	227	263	250	229	231	225	252	225	207	209	212	226	204	231	228	240	231	203	220	222	232	216	219	249	219	213	222	255	247	216	242	207	248	232	225	224	234	248	210	216	221	234	242	226	230	231	237	213	223	255	246	236	228	215	220	223	217	233	210	206	230	256	252	209	245	222	213	226	215	226	227	246	216	228	219	214	231	207	230	215	211	215	216	246	201	236	222	223	250	241	230	224	227	236	232	247	232	213	220	246	228	235	215	215	224	221	260	216	202	209	233	212	246	228	245	232	235	235	204	209	225	211	220	260	212	213	227	210	195	239	254	222	238	225	176	206	241	261	224	231	231	231	215	220	229	234	271	204	198	237	223	212	228	226	224	242	219	232	238	213	235	249	227	221	238	203	234	224	244	247	242	224	236	239	208	199	245	232	224	254	248	242	204	256	231	219	219	225	217	221	224	231	205	207	242	208	216	227	232	236	247	226	228	231	223	219	229	229	226	211	220	232	226	223	248	224	231	216	225	223	220	217	210	232	222	220	254	237	238	225	233	225	232	223	216	215	239	215	220	214	252	217	221	220	235	243	214	263	236	205	238	220	244	206	205	201	229	199	217	231	245	233	230	240	217	199	223	200	230	223	246	205	232	228	232	237	190	215	229	245	213	222	213	228	242	228	233	210	229	210	242	233	232	226	260	225	208	241	232	229	226	252	245	197	199	229	222	215	208	236	203	220	212	223	220	241	246	204	218	209	217	217	220	225	208	254	222	230	228	222	235	215	203	229	221	208	230	197	236	222	239	214	216	229	254	233	239	219	218	222	222	219	204	243	242	240	216	258	247	219	224	243	224	215	259	201	213	246	233	231	207	244	195	224	223	223	229	237	237	230	207	241	232	214	238	263	226	227	228	238	251	218	249	223	215	222	245	229	253	224	226	226	235	228	235	227	218	220	223	219	219	225	231	224	246	236	214	198	234	233	235	247	216	244	232	217	244	218	228	202	239	251	244	214	222	233	240	241	214	227	214	230	207	215	238	220	228	236	252	191	242	226	247	226	241	233	232	261	229	219	220	270	218	247	221	228	216	212	234	219	216	230	238	219	211	250	231	237	238	216	204	205	238	239	211	240	224	229	213	235	241	225	248	219	203	212	216	221	241	240	222	244	217	233	202	235	208	233	251	225	219	216	238	229	256	212	218	215	229	234	224	231	228	215	224	228	246	219	189	208	207	225	219	215	219	243	223	232	231	243	246	219	229	229	219	231	236	247	237	227	213	198	211	202	243	213	246	226	244	217	241	208	205	226	230	224	231	229	233	249	199	219	243	241	230	250	239	240	220	254	239	223	235	218	237	224	238	204	231	244	212	211	227	217	241	222	235	242	208	222	244	193	234	221	235	227	206	209	261	230	231	208	231	215	222	227	207	209	200	258	237	234	237	208	226	228	228	250	246	238	231	233	212	217	241	234	232	251	221	222	219	218	206	214	248	234	212	243	198	213	218	231	223	207	216	222	230	238	226	226	255	225	221	216	225	222	235	268	229	218	229	216	204	216	223	234	245	200	219	237	217	222	220	216	246	227	224	221	251	240	253	250	233	237	223	237	216	206	251	228	257	198	218	212	210	206	246	220	235	224	235	224	247	227	229	233	253	190	218	228	219	230	245	216	222	242	226	254	223	232	216	224	241	212	207	247	231	199	212	209	207	201	238	221	236	225	209	238	217	234	231	220	204	238	225	227	216	184	228	198	217	232	212	224	225	223	224	203	231	209	223	248	235	203	228	229	214	222	214	230	204	221	204	192	208	219	220	208	246	230	209	236	224	210	212	220	198	254	224	216	251	241	211	214	229	205	232	232	210	217	233	213	243	245	218	218	230	216	213	246	236	235	229	231	198	236	228	217	212	241	242	213	218	221	187	206	215	229	199	227	249	234	226	234	215	240	240	219	213	246	226	236	237	201	211	226	254	244	221	227	217	222	271	204	192	215	211	232	232	227	235	251	216	258	220	246	241	246	225	242	201	237	202	222	232	237	204	201	228	237	235	233	227	211	247	218	215	220	240	249	226	251	235	244	218	229	232	243	214	204	194	220	207	236	218	219	209	219	207	219	234	231	233	216	198	220	216	226	210	236	206	220	206	196	207	223	206	206	199	221	219	211	230	249	217	221	224	236	222	208	242	221	240	231	230	248	211	230	241	247	227	212	238	223	255	251	238	244	211	233	240	211	241	216	218	251	200	202	258	221	204	228	219	207	226	211	239	216	215	230	220	214	231	192
37973	17800	10741	4792	3183	1954	1476	1036	803	687	641	504	499	401	387	365	370	364	400	424	387	387	361	331	348	311	321	316	291	302	298	289	288	301	280	290	300	294	294	289	282	289	275	250	296	313	292	280	274	306	340	317	285	314	278	323	294	257	307	294	291	290	313	296	322	276	276	298	269	297	260	279	287	271	246	261	272	278	280	273	287	263	259	260	256	226	291	270	291	258	279	256	265	268	246	244	269	255	260	250	276	271	296	263	266	284	263	276	239	257	243	279	276	266	276	263	262	228	269	264	261	257	296	300	275	245	239	241	304	270	243	231	268	262	294	249	267	274	288	279	260	246	244	263	269	289	258	275	266	269	271	249	268	271	258	256	263	257	254	248	263	263	254	269	254	295	310	253	240	256	276	276	268	254	251	255	269	270	241	272	261	253	283	256	272	267	273	299	282	285	273	264	264	313	264	278	242	245	270	290	258	254	282	255	264	230	264	274	239	265	271	275	299	239	258	261	286	268	264	298	274	291	257	255	255	279	278	282	274	261	257	318	297	270	269	288	269	271	251	268	276	263	289	248	240	275	250	279	279	248	269	280	258	289	262	244	272	238	262	276	247	257	264	277	284	245	257	291	257	267	302	252	269	247	251	263	267	243	268	263	260	257	286	285	250	258	273	248	261	254	290	253	277	278	232	271	283	256	212	231	294	235	307	257	269	256	247	230	238	252	289	273	264	281	274	257	254	253	256	253	233	268	273	272	253	287	274	283	272	285	244	267	282	261	279	245	280	257	255	266	236	265	254	293	262	278	280	264	278	265	246	265	277	264	261	264	233	259	286	258	251	265	270	291	258	251	285	256	264	249	256	263	265	286	272	263	267	243	261	303	273	257	244	273	281	261	265	254	293	265	252	264	259	279	257	263	286	285	278	257	267	270	260	244	273	240	262	275	260	274	277	257	252	288	265	292	264	287	246	287	235	277	256	304	243	249	254	273	272	271	283	265	250	255	270	270	260	269	259	261	253	240	268	247	272	265	266	255	258	277	260	259	283	277	263	251	270	284	264	275	278	278	266	286	281	256	266	283	280	272	251	266	247	288	258	271	278	272	257	299	300	258	289	279	267	273	265	253	266	250	268	271	250	274	258	279	255	274	274	294	227	267	255	281	279	253	249	239	268	244	249	233	252	298	240	250	293	293	255	253	256	248	245	270	266	261	289	253	237	291	298	268	238	279	268	267	271	258	224	266	252	287	266	271	295	254	252	275	249	241	269	287	233	279	264	275	248	247	277	262	260	251	272	254	275	273	254	268	280	271	259	282	281	270	275	255	292	257	260	266	273	272	261	252	241	275	229	237	272	296	267	265	263	271	269	240	256	261	308	251	268	278	264	277	270	276	269	268	260	272	264	256	232	266	266	261	283	273	252	252	300	287	238	270	242	263	275	278	248	277	266	278	260	264	248	253	271	263	255	253	276	271	265	255	250	258	254	231	268	312	241	306	261	266	293	253	257	271	282	303	271	262	253	270	250	283	255	289	256	278	268	281	284	272	248	266	273	252	271	256	239	279	287	238	249	270	251	270	270	270	274	253	256	260	247	301	239	267	269	263	273	281	241	265	247	274	261	291	270	259	276	258	259	248	259	262	268	263	277	254	254	265	299	276	248	272	274	236	251	273	257	263	283	249	237	264	271	295	258	263	266	280	246	258	254	306	284	265	271	271	269	246	261	283	292	245	249	240	236	272	265	266	284	278	293	277	276	277	257	267	250	282	289	280	263	279	244	245	255	270	291	292	296	277	260	256	250	256	277	282	272	261	259	243	254	258	265	255	263	254	275	259	263	262	259	258	268	279	291	282	270	246	317	275	272	280	259	247	249	265	265	282	278	257	255	258	232	269	294	257	261	257	251	275	307	268	246	270	269	266	282	264	252	281	267	247	283	269	289	261	256	256	278	278	274	268	289	234	264	265	258	279	272	274	261	260	268	255	277	264	277	257	281	275	291	270	282	271	261	237	256	266	259	252	262	257	243	239	276	234	286	291	259	259	258	266	284	288	281	241	270	281	291	261	258	253	238	245	264	277	291	268	255	240	284	264	266	284	282	282	281	294	285	241	275	274	251	276	256	261	269	261	263	275	278	258	291	266	262	273	265	245	262	298	280	259	250	255	234	253	257	249	270	270	249	260	267	251	244	258	293	242	266	267	274	246	288	283	251	255	288	295	263	273	257	291	245	275	263	260	273	259	268	288	265	294	277	265	246	277	269	257	242	278	253	268	286	262	248	246	265	255	266	282	268	230	238	258	276	273	253	278	258	262	288	276	255	251	255	250	251	242	302	265	268	253	285	258	265	262	255	256	275	302	227	246	236	257	240	284	283	270	277	264	271	256	268	271	266	243	271	268	280	275	288	245	231	255	263	252	266	263	288	261	255	268	262	266	247	276	264	263	266	278	292	267	243	277	257	245	259	262	275	267	285	249	253	287	251	253	270	268	236	286	244	290	263	277	253	257	256	266	244	285	266	276	239	245	300	264	276	273	273	273	274	241	266	279	264	260	258	249	260	274	289	272	257	253	292	249	265	253	265	249	315	255	285	274	223	288	242	275	265	276	231	277	250	271	249	253	272	262	270	262	233	241	282	261	263	235	267	275	263	262	294	233	289	271	277	301	260	234	275	273	273	275	259	243	268	286	262	269	273	266	269	267	251	247	272	243	260	264	275	271	280	256	278	272	263	244	275	284	274	276	272	281	274	257	255	265	223	254	266	275	256	261	270	263	260	250	297	310	252	248	289	266	281	247	255	254	254	262	251	293	249	258	287	259	278	277	242	252	275	254	264	246	281	261	258	265	247	295	255	248	262	280	245	250	263	275	272	258	290	276	235	262	249	274	251	284	283	291	262	254	261	268	244	262	218	277	290	260	259	260	259	275	265	261	261	272	302	252	238	276	262	288	298	250	224	294	276	258	261	275	242	248	265	231	273	249	267	250	238	249	250	265	276	272	258	242	274	268	270	252	256	265	287	297	277	273	287	279	275	254	263	275	259	271	251	270	280	274	251	276	277	287	248	272	264	267	281	257	258	267	268	287	286	266	209	267	282	258	265	284	285	292	255	243	294	240	250	254	279	278	261	282	255	255	240	272	275	262	267	237	244	270	246	266	275	297	282	268	285	269	274	246	270	262	251	293	263	262	266	272	255	254	269	246	281	254	257	300	253	255	301	247	253	274	286	262	261	268	247	278	276	280	272	253	255	267	271	279	270	257	271	278	245	237	297	277	227	272	255	272	250	266	293	264	278	238	266	259	258	260	244	254	245	261	275	302	258	268	256	261	245	274	272	264	264	251	254	263	291	304	240	255	258	249	279	249	271	262	263	264	254	266	254	246	262	263	290	290	280	279	245	233	273	263	272	275	259	273	281	263	290	305	261	253	226	253	269	257	279	248	285	265	238	268	270	270	268	252	288	269	280	262	272	251	240	290	269	260	269	257	277	246
24409	20693	27037	24379	13651	1413	835	655	617	565	606	521	542	552	491	506	493	559	581	586	535	506	541	505	513	490	498	515	516	446	539	501	496	502	479	510	508	514	514	506	509	528	533	512	488	544	516	505	497	523	558	483	546	530	486	504	492	476	496	518	522	500	510	532	536	512	538	472	503	562	496	484	512	522	509	530	504	548	495	472	496	439	508	513	465	508	495	472	524	511	497	434	534	536	484	504	498	516	487	498	472	484	519	500	489	470	485	524	486	486	514	509	487	547	496	508	512	520	515	503	482	491	497	433	497	425	497	503	470	489	467	471	492	475	492	502	530	532	485	497	495	476	503	499	471	472	504	496	499	482	476	496	478	509	473	467	528	482	502	470	501	505	484	450	483	542	469	465	464	486	487	446	496	501	497	506	501	534	466	511	479	497	526	491	475	504	519	510	493	474	505	508	483	504	481	481	471	469	476	484	511	522	480	503	487	486	498	532	502	518	459	481	469	502	510	507	511	478	524	556	526	459	537	505	474	465	489	455	498	484	495	514	507	486	459	498	525	489	496	489	480	511	495	507	525	472	491	458	452	488	458	454	493	518	507	457	513	501	500	452	480	513	552	494	512	495	494	486	511	467	510	512	497	444	490	475	434	486	432	482	471	517	483	482	526	500	526	474	512	472	506	520	526	517	509	504	516	506	512	486	538	476	512	545	521	516	519	472	509	489	522	496	505	508	524	478	457	486	475	478	492	505	514	483	475	476	518	536	504	474	507	492	489	485	498	545	522	514	532	524	497	460	499	477	533	505	465	493	481	479	519	514	539	501	491	491	472	481	553	474	499	518	465	509	516	492	496	494	477	473	492	503	456	485	504	475	525	505	523	516	496	516	478	510	470	490	469	483	503	495	508	498	545	518	494	486	458	503	483	509	501	498	512	492	528	534	436	528	518	507	444	491	506	545	483	527	446	539	480	461	557	528	490	504	477	512	496	487	495	512	529	534	489	479	493	516	534	501	464	532	502	478	475	472	478	462	482	492	498	517	460	461	465	498	498	505	478	527	494	515	514	485	501	504	530	506	461	527	486	461	509	535	492	482	517	524	474	506	500	526	492	480	492	482	517	484	525	479	529	499	506	528	508	499	483	504	482	504	443	470	517	512	489	515	484	519	501	506	535	534	486	507	511	493	508	541	505	450	498	502	450	534	491	494	483	532	517	481	485	485	511	533	513	514	506	523	500	542	529	511	456	476	511	483	480	487	508	491	526	515	480	506	504	491	506	495	457	511	476	479	466	494	540	474	479	477	518	477	511	486	487	477	506	499	511	517	542	491	479	484	517	486	554	484	518	506	527	460	520	484	487	479	537	485	486	514	533	544	490	498	506	523	483	478	502	545	507	493	504	471	466	521	534	551	500	503	481	483	504	503	471	487	508	529	543	490	479	502	477	477	506	547	485	482	502	553	494	485	486	482	478	513	476	476	494	509	500	518	473	525	542	484	547	492	450	480	507	486	526	510	510	507	476	505	512	486	513	511	506	478	528	462	492	470	521	553	457	477	507	500	509	485	551	505	499	508	506	476	521	510	503	542	530	485	537	485	519	493	510	501	454	559	453	477	492	473	520	470	489	451	455	484	497	556	497	543	473	490	497	510	468	514	481	455	498	487	441	505	476	525	499	510	525	508	504	472	487	459	489	524	481	538	520	454	490	518	476	498	499	508	490	502	499	515	474	474	501	488	504	533	502	501	495	491	484	495	502	470	485	494	467	488	493	492	461	517	486	488	553	461	511	484	529	464	544	487	459	502	473	481	491	457	517	493	504	488	517	531	466	487	507	489	496	498	490	479	547	471	473	510	472	499	462	520	508	486	517	534	459	520	498	504	477	463	480	513	498	500	452	491	486	496	486	480	492	470	560	495	506	472	475	511	460	511	488	479	497	449	460	522	483	466	508	518	449	498	520	489	459	505	484	526	480	511	482	466	508	511	499	482	516	493	502	501	504	447	501	510	494	499	486	515	505	527	515	504	471	471	486	473	516	474	490	501	472	508	491	460	535	509	458	459	506	484	482	449	528	506	467	480	466	496	492	487	494	497	521	531	495	469	477	546	484	501	502	482	525	478	502	496	496	509	517	516	486	503	476	521	487	474	510	516	525	516	482	509	528	493	505	481	464	519	479	483	529	482	494	499	499	490	540	493	488	509	535	477	536	505	517	486	490	519	510	501	477	480	487	488	539	506	496	488	492	469	540	520	508	481	479	464	501	518	448	487	511	532	544	498	500	460	482	500	539	505	517	483	519	502	519	484	485	520	487	522	465	497	491	464	460	484	465	493	485	532	483	513	495	511	455	492	517	474	515	496	491	516	497	510	519	495	516	527	487	498	488	486	497	508	468	503	474	533	538	508	518	508	511	538	476	457	527	500	458	487	495	512	539	458	499	493	520	479	497	522	523	492	516	535	479	515	476	552	496	500	522	460	517	457	506	519	486	525	466	516	521	502	454	482	513	475	501	468	489	540	490	477	493	499	475	472	530	476	480	517	490	502	529	538	470	529	482	473	524	494	501	464	478	497	507	529	495	510	485	497	526	500	506	503	497	497	510	510	478	465	513	486	477	524	510	463	505	465	474	513	497	481	485	533	492	473	527	502	512	516	498	481	502	514	483	508	501	530	524	457	523	478	461	475	491	493	502	518	477	477	551	540	456	465	469	479	516	546	507	512	510	485	495	520	493	467	484	489	494	497	470	532	483	481	493	551	481	505	512	509	487	495	501	483	501	480	535	533	476	481	513	488	510	504	486	513	513	540	497	509	446	483	513	509	507	491	504	473	511	523	502	493	523	473	513	534	465	493	526	485	485	462	503	482	504	495	489	501	440	496	479	532	481	482	522	488	500	500	477	522	487	511	508	471	494	537	540	543	509	511	515	510	439	481	506	509	458	476	484	528	508	457	496	453	491	483	493	516	493	458	454	518	496	493	456	511	479	547	546	463	485	522	518	512	496	505	515	499	494	496	496	494	561	485	476	511	476	539	492	526	518	501	511	529	470	497	509	488	499	541	443	519	508	479	511	523	497	494	511	495	491	489	470	475	473	506	483	469	519	462	499	484	489	491	513	503	518	525	479	485	502	513	496	481	506	489	526	504	495	449	493	481	550	516	512	486	495	476	497	523	461	499	537	486	532	546	507	453	500	509	484	542	488	500	473	512	523	504	492	482	477	470	520	515	471	516	512	495	543	498	487	510	483	461	498	477	503	456	535	494	516	483	462	478	503	513	482	486	505	511	551	488	488	505	495	489	538	468	531	468	495	490	490	457	506	537	510	491	488	525	459	511	525	488	509	511	488	461	481	487	484	488	454	476	518	477	506	500	534	455	490	488	489	520	537	517	500	511	527	526	556	554	531	513	520	524	482	438	512	528	491	532	457	528	492	502	491	526	486	497	498	519	524	489	508	487	492	511	495	535	480	469	452	522	459	497	485	493	499	475	564	528
38137	14207	6015	4570	2631	1914	1278	964	829	849	754	764	680	654	623	596	586	614	671	683	611	619	645	611	609	574	525	555	591	593	603	577	608	617	578	575	553	573	605	602	555	558	584	583	626	570	577	629	609	584	584	602	600	592	577	569	589	595	569	595	539	596	584	578	589	558	603	563	593	584	565	598	562	574	577	564	627	567	544	550	576	551	561	593	577	575	581	588	565	564	613	563	565	534	588	497	572	568	510	556	560	552	581	552	532	584	567	580	562	532	598	547	518	586	591	547	576	607	547	554	547	595	607	551	562	584	591	535	567	552	532	595	601	537	537	560	611	555	555	586	516	569	571	550	551	597	571	609	568	586	574	556	566	561	600	552	572	571	524	621	568	565	576	564	581	565	528	599	573	561	573	585	593	543	559	592	560	599	580	523	564	579	563	535	557	561	575	590	564	573	561	570	546	544	519	522	566	625	543	565	580	548	555	536	578	564	548	604	570	560	578	553	606	575	578	557	542	549	585	594	574	577	557	536	529	565	565	518	577	569	574	550	604	594	562	588	621	578	561	596	565	538	560	559	589	556	562	584	630	564	558	569	563	568	580	560	597	540	562	544	573	567	598	555	586	530	565	588	556	589	565	569	568	561	556	553	580	565	534	573	585	588	555	538	583	597	580	533	551	608	572	563	545	562	576	591	569	520	532	539	584	571	611	571	569	576	613	597	574	548	579	574	577	552	573	571	553	545	585	566	572	539	514	568	545	578	562	585	542	577	559	595	542	572	565	583	550	510	608	528	533	557	549	582	555	560	502	555	555	543	568	596	552	552	607	542	549	565	586	535	563	549	572	602	539	583	588	552	545	574	560	597	567	538	573	557	578	563	575	537	598	558	567	610	568	514	608	580	545	566	550	540	597	516	563	547	571	528	524	602	539	575	587	548	567	544	546	574	538	574	533	613	561	593	567	541	589	547	582	550	586	558	550	563	592	544	557	564	586	592	535	580	568	555	540	578	578	559	578	548	557	519	564	507	573	553	518	557	558	549	584	562	541	550	540	567	557	593	531	547	536	576	552	565	531	583	570	557	586	545	560	580	552	530	579	555	592	576	575	606	571	491	545	548	560	533	525	614	590	539	529	542	569	563	549	564	561	567	585	534	533	578	573	560	574	546	563	590	569	535	599	591	543	613	611	591	598	555	572	549	564	556	526	597	584	537	567	556	608	545	575	570	522	570	576	524	588	557	586	557	553	564	569	504	566	545	583	591	527	549	549	568	562	580	559	562	627	554	570	540	536	562	588	567	551	560	579	546	545	560	508	576	569	559	582	561	580	538	602	554	546	588	603	640	542	531	564	592	547	575	562	559	577	556	554	570	538	579	560	569	564	553	551	524	613	530	540	566	601	547	556	585	607	547	573	552	573	559	600	594	561	562	574	568	552	566	552	519	601	569	553	588	611	556	552	561	536	557	555	577	584	566	509	584	576	587	561	572	558	589	589	531	610	615	564	548	533	564	531	555	578	579	547	557	567	523	566	539	551	535	540	540	545	574	586	584	547	537	600	542	577	577	581	558	548	582	522	557	540	589	519	557	576	613	553	552	573	572	600	619	575	581	537	578	526	606	584	582	607	543	528	555	634	583	575	578	530	538	549	556	562	558	587	566	603	577	550	577	539	548	556	579	564	559	551	559	546	563	531	535	541	571	560	559	560	574	560	577	579	561	541	583	568	567	580	531	557	594	594	558	604	543	547	572	527	571	549	587	559	545	588	547	571	543	591	571	517	566	585	532	540	617	523	578	566	542	553	559	567	559	560	582	548	524	554	581	586	591	542	597	579	570	556	546	555	553	531	554	535	583	560	551	566	593	605	510	541	541	526	566	564	584	576	594	518	561	544	569	593	591	598	536	557	550	550	560	561	573	571	561	606	555	540	569	580	574	586	528	525	566	564	564	572	595	559	505	581	570	596	539	550	526	586	526	543	541	564	538	601	570	592	608	638	559	542	575	575	552	561	532	587	600	577	646	557	608	579	550	572	567	572	562	514	549	599	554	590	581	582	603	580	592	595	572	540	535	583	551	557	526	546	556	558	581	555	571	595	569	550	525	553	559	581	574	550	520	494	562	563	584	539	576	525	566	575	581	543	590	582	557	565	601	555	551	555	573	580	578	546	544	599	525	582	564	563	530	568	557	579	582	570	605	565	541	523	551	544	552	580	560	554	581	538	567	578	575	570	570	593	564	526	546	579	556	554	551	562	532	548	541	541	506	597	579	537	559	561	592	528	589	547	590	584	590	559	572	569	545	565	562	550	589	527	537	563	571	545	592	542	536	569	602	601	524	554	575	577	536	573	568	561	546	535	538	577	539	589	560	577	522	555	527	556	520	590	541	536	574	543	529	597	588	544	574	560	562	564	591	568	552	594	604	514	539	597	570	565	562	567	588	567	584	552	555	584	575	584	540	534	554	573	551	569	552	568	574	550	519	537	561	559	567	584	556	598	591	569	504	612	563	610	563	548	567	540	601	549	531	536	573	591	549	593	567	567	567	543	535	535	530	587	560	552	564	580	568	588	564	600	556	572	555	549	566	570	572	579	592	582	550	560	553	553	608	533	617	547	569	575	568	580	563	571	556	564	503	555	565	544	561	553	578	546	565	571	580	568	541	542	548	542	542	565	566	566	569	577	575	571	553	575	594	529	568	566	603	561	589	560	517	550	590	574	527	604	572	529	576	504	601	602	541	552	550	534	576	543	556	571	612	565	563	531	574	562	560	579	566	534	553	570	572	549	586	604	561	558	536	576	542	554	556	568	590	552	564	564	552	528	562	611	583	598	595	544	555	542	533	612	571	580	585	575	572	535	536	572	559	559	545	566	612	602	578	550	611	581	587	556	553	561	556	547	581	617	583	615	573	549	610	551	575	570	574	593	587	582	566	588	582	579	544	520	586	572	566	532	566	558	574	570	550	540	557	595	555	554	551	568	578	560	538	587	540	577	535	597	550	528	582	596	611	525	536	565	591	546	595	539	571	589	559	528	589	599	565	553	560	571	569	566	562	568	507	566	565	571	587	546	576	566	592	542	544	570	576	531	573	587	623	540	564	603	541	554	560	603	573	575	537	513	573	571	592	569	581	560	580	548	560	562	580	563	544	578	642	580	547	559	573	543	527	515	553	555	543	555	553	561	572	588	558	539	585	591	542	550	551	553	581	568	594	555	613	610	596	581	567	559	604	615	583	567	548	535	563	600	568	578	498	571	567	570	558	553	554	556	562	560	547	586	513	585	575	592	569	633	545	520	552	562	573	554	582	569	528	565	558	563	575	555	563	567	588	551	594	511	547	576	563	590	598	566	547	560	545	540	563	588	552	532	569	559	545	590	583	561	549	569	547	594	608	552	578	586	551	596	546	584	556	583	549	578	542	555	589	565	571	562	539	526	543	512	584	567	568	593	568	513	562	539	571	572	545	547	565	593	531	600	582	601	554	550	592	585	565
22245	20724	28399	23087	20716	20790	12002	1303	780	737	663	567	512	508	472	417	435	414	421	450	432	408	407	420	400	420	376	351	335	364	362	367	344	397	340	370	348	355	335	341	309	361	339	339	333	352	335	398	330	364	355	346	344	355	335	317	338	382	340	327	317	345	307	323	358	352	350	332	313	328	353	368	334	376	309	332	360	326	334	325	334	338	364	316	312	305	342	345	310	336	319	301	324	278	328	353	308	316	326	300	292	316	323	314	337	342	339	318	317	297	321	309	323	338	345	309	320	344	324	340	325	300	311	345	348	277	322	346	302	323	340	320	314	315	318	334	314	298	322	324	293	329	314	316	334	318	363	292	316	315	330	338	323	329	314	338	322	318	330	374	323	313	327	318	311	329	309	346	322	342	319	347	360	347	327	324	342	331	289	338	341	331	304	335	340	324	321	337	304	346	304	319	320	354	307	339	302	330	348	304	333	295	324	299	332	301	313	359	303	318	349	292	303	341	301	353	338	302	314	324	304	295	300	299	322	330	286	330	312	299	330	349	312	333	319	308	357	291	296	334	294	318	333	324	309	338	316	334	306	322	323	346	302	349	339	340	326	296	323	313	344	342	312	345	324	344	341	321	326	324	311	340	344	310	338	330	310	325	323	334	325	310	312	299	322	343	308	318	304	327	318	348	334	285	339	343	337	319	352	320	321	312	311	364	324	301	331	323	325	296	297	303	316	304	320	325	315	317	313	330	307	344	315	302	335	303	312	303	337	330	322	310	364	320	318	359	320	312	307	294	356	325	314	316	312	291	327	347	338	311	326	331	321	347	302	317	318	317	337	325	325	303	322	355	323	319	319	326	313	295	321	316	318	318	330	322	344	344	351	307	317	309	303	320	316	303	295	309	323	327	335	335	332	308	317	315	293	310	315	311	329	311	325	296	286	311	336	319	318	326	280	307	328	315	321	320	314	317	303	312	313	337	324	307	313	323	298	314	315	351	352	325	331	312	312	308	312	309	328	318	312	316	303	298	307	334	306	293	314	305	342	326	317	293	293	323	357	305	319	321	333	304	293	339	339	330	311	311	338	303	337	276	303	313	275	314	325	342	323	301	344	321	352	332	298	326	337	331	318	343	315	362	350	311	310	329	356	328	312	325	321	326	308	341	323	330	326	325	319	316	335	287	309	308	311	323	333	320	312	335	338	295	361	344	302	305	327	311	289	302	299	344	311	347	334	315	304	338	331	296	316	302	322	339	320	312	315	323	326	315	323	314	312	302	335	315	317	341	346	319	335	340	304	291	348	336	319	303	279	322	338	317	293	303	322	304	344	336	326	323	324	324	302	319	327	342	297	347	325	315	300	329	289	349	349	324	282	315	330	335	315	343	336	316	303	277	347	307	342	308	315	331	315	309	343	284	324	331	338	287	312	355	338	322	314	337	298	303	332	302	305	321	317	318	321	307	350	336	317	327	356	299	302	321	335	305	331	287	336	351	341	338	329	288	307	290	315	342	325	363	360	317	304	345	313	349	322	356	326	323	347	309	347	322	310	300	336	332	350	315	352	351	288	304	288	324	320	311	319	321	342	345	336	301	334	332	340	329	304	340	315	334	352	311	322	320	322	307	331	329	315	267	277	340	307	287	306	314	328	325	315	320	318	287	353	317	317	324	324	350	353	316	339	299	322	325	326	318	302	320	336	335	315	333	313	339	323	331	312	307	298	311	360	333	331	316	315	324	356	343	316	321	365	317	352	292	335	335	295	302	317	315	267	301	313	285	315	316	325	310	304	355	308	297	297	341	302	290	342	303	294	292	310	357	318	350	332	287	326	289	281	305	326	329	293	302	343	326	315	302	333	337	319	312	292	288	302	333	332	332	328	309	324	312	318	328	332	297	304	319	313	347	328	322	332	307	326	348	318	285	282	361	323	320	324	343	319	326	312	312	323	297	333	290	327	299	314	333	301	315	321	325	310	307	308	313	324	354	309	310	319	321	308	337	352	293	338	341	328	331	331	325	299	328	322	323	311	331	320	326	319	314	312	304	293	303	339	350	313	313	317	310	295	348	325	318	355	312	331	343	313	333	311	334	294	291	297	327	292	303	306	319	329	345	325	331	348	332	295	332	301	314	333	321	300	310	326	347	328	270	330	308	306	325	293	316	319	323	333	304	328	339	347	336	290	308	348	345	309	320	344	303	319	326	335	344	294	313	313	313	310	326	333	313	315	316	323	296	342	323	301	308	316	324	317	335	327	299	307	310	298	319	339	345	324	314	315	330	330	327	300	335	325	321	318	364	319	319	305	320	325	306	336	293	316	304	320	327	319	305	321	317	304	332	303	343	328	331	326	346	350	322	336	352	330	305	301	305	360	306	320	318	327	338	301	324	313	334	296	305	299	311	310	315	346	297	314	291	324	323	292	321	320	292	308	347	316	337	311	313	322	323	290	340	334	328	322	352	324	341	312	322	334	327	313	333	341	328	363	321	319	310	298	347	307	304	298	328	339	356	338	375	324	309	323	312	333	361	301	308	319	311	302	324	315	348	305	308	291	289	306	296	325	320	315	331	338	329	331	329	311	304	320	334	336	317	320	302	310	327	283	343	317	315	323	331	293	318	335	311	306	332	349	355	335	342	268	314	309	315	333	330	307	347	308	342	336	296	344	317	285	350	305	326	315	308	307	327	337	339	323	339	353	317	317	307	301	334	342	335	318	290	320	322	303	297	355	339	297	299	308	379	321	322	301	302	312	307	309	290	318	303	315	356	312	332	310	291	320	313	316	363	344	322	312	333	319	278	308	323	303	342	316	311	319	323	314	353	325	343	290	320	315	321	318	333	302	346	360	315	305	312	342	319	320	347	299	314	326	327	322	336	296	329	305	349	284	306	320	325	329	308	344	325	337	310	348	327	308	313	317	319	307	331	340	292	313	308	323	337	352	320	299	292	346	319	326	299	310	320	318	301	320	320	339	289	309	328	300	310	372	320	329	343	313	337	353	335	283	310	342	321	304	322	285	317	322	326	292	321	320	322	340	342	343	335	301	299	328	336	308	314	339	325	334	317	321	303	316	297	304	316	314	342	332	306	307	300	314	331	297	300	347	326	348	342	294	325	354	333	321	336	314	318	311	339	319	301	325	336	323	312	319	300	320	321	345	309	315	331	313	342	282	328	364	349	291	320	332	325	304	328	315	323	320	301	338	276	336	339	301	313	326	307	330	324	348	325	327	321	323	292	335	320	322	342	330	335	273	340	342	309	313	297	334	339	339	319	337	321	298	321	345	317	317	302	328	274	282	333	303	319	320	291	306	303	323	343	323	352	341	322	339	301	321	324	293	351	287	332	332	331	280	324	302	333	289	311	321	307	292	316	327	311	293	333	349	318	330	322	310	306	346	316	347	304	328	321	334	308	298	317	298	309	294	336	289	292	360	288	298	318	352	308	308	323	325	302	295	287	330	299	315	330	324	330	274	314	298	330	301	327	358	339	332	343
41606	22380	12980	8782	6217	4286	2779	1927	1452	1293	1090	936	811	692	655	571	586	546	611	635	570	520	467	468	463	456	432	439	409	427	420	419	406	387	462	418	400	400	376	406	364	378	395	419	399	397	411	420	460	435	449	412	418	415	385	399	371	402	367	375	357	378	357	374	387	404	391	361	396	350	407	421	396	412	351	373	365	397	400	358	404	340	363	375	392	360	386	375	368	346	349	329	321	336	382	355	367	332	305	350	315	340	340	348	345	315	351	354	372	344	359	347	333	358	358	317	356	384	373	350	398	354	337	320	360	328	328	360	320	360	333	370	335	349	347	371	335	379	330	344	354	357	335	349	343	342	348	354	350	359	347	349	364	323	369	356	356	357	362	359	348	368	346	368	360	374	369	343	388	355	348	365	364	358	311	359	365	350	351	315	370	365	352	350	362	328	376	326	359	374	312	370	312	378	358	334	349	344	364	327	390	350	362	326	351	347	375	384	339	338	343	343	338	340	358	358	329	382	364	354	357	348	380	320	338	360	352	323	299	317	356	367	341	338	336	341	341	338	359	364	370	325	363	331	354	370	323	332	355	334	374	349	363	350	307	369	319	352	359	347	381	342	359	341	367	343	365	334	356	361	356	343	343	373	366	377	357	334	318	374	352	350	329	342	354	361	363	345	337	349	365	338	391	377	359	355	335	375	327	334	386	353	350	406	339	342	339	339	335	349	374	357	333	333	324	328	352	322	334	366	350	369	363	363	348	376	381	337	323	342	324	318	334	374	357	340	329	342	377	342	354	373	350	361	366	350	313	366	324	364	337	361	320	340	347	329	380	359	369	345	355	292	356	342	335	362	398	339	383	375	365	348	362	344	389	381	344	364	326	345	337	364	368	357	329	350	349	343	346	375	389	333	338	359	352	360	354	335	328	304	327	339	361	327	375	329	352	340	357	380	329	336	351	334	353	351	355	334	360	347	339	364	368	342	352	321	332	374	382	347	372	390	334	310	329	375	349	325	361	340	360	336	320	361	335	328	380	357	346	361	320	329	311	354	345	334	349	333	364	355	375	373	311	354	356	354	322	371	340	330	356	374	347	359	328	338	343	362	338	332	348	359	351	363	345	331	361	372	365	356	356	351	350	355	351	334	360	356	372	402	332	354	320	351	367	348	309	324	380	331	374	304	360	360	344	328	382	331	352	330	377	344	353	339	344	355	358	367	347	347	330	351	365	343	334	347	338	330	336	366	275	326	359	338	377	377	375	340	326	310	343	340	373	315	364	344	338	355	365	321	319	347	331	343	359	349	342	344	329	343	339	336	340	333	332	357	351	374	325	343	338	345	345	346	338	364	352	361	303	330	356	358	347	339	320	358	337	355	345	352	363	377	352	334	364	352	340	328	381	357	357	313	373	351	353	354	355	366	329	351	341	315	335	350	340	354	357	351	349	311	363	329	383	354	344	377	344	355	303	336	355	343	366	384	346	345	350	359	305	364	326	360	329	370	338	348	340	345	342	367	338	324	347	329	356	333	371	352	375	329	357	345	346	341	332	349	321	354	337	318	335	376	319	347	340	355	337	357	332	368	363	367	352	396	378	355	358	360	354	352	366	356	379	318	379	331	346	348	387	353	340	348	348	342	342	337	352	369	332	347	385	340	353	339	367	354	368	351	400	358	351	380	390	323	370	345	374	380	344	371	353	348	334	345	345	384	380	361	310	358	343	368	332	317	372	338	361	339	344	365	325	344	372	347	342	360	372	323	346	336	323	350	327	365	370	321	367	326	385	330	342	362	310	372	339	348	331	343	371	326	342	349	347	305	331	350	356	367	344	331	345	338	374	387	347	349	380	332	356	388	352	364	328	341	333	330	353	336	318	368	329	323	347	335	378	351	352	358	352	321	352	351	337	322	360	320	326	363	383	346	348	343	369	405	358	332	328	334	367	347	386	333	296	326	371	343	322	349	363	368	348	360	356	335	354	320	345	359	346	362	373	357	360	351	350	388	349	339	325	362	331	359	352	340	316	341	374	369	375	306	356	358	393	340	379	341	326	356	380	351	356	340	335	373	360	349	367	384	353	332	356	336	368	358	349	384	341	345	323	374	320	338	359	329	349	365	330	359	317	376	346	342	334	366	357	353	349	385	365	331	361	357	361	354	356	338	417	359	354	339	340	336	323	348	355	339	317	346	360	383	348	334	366	344	405	346	359	346	333	345	387	347	363	356	359	352	365	351	377	364	310	341	330	374	331	363	372	360	338	365	331	346	320	327	352	351	351	343	346	368	372	346	377	371	325	383	333	338	378	365	376	333	374	343	365	347	334	337	376	357	380	375	369	329	348	324	336	383	339	324	367	386	359	348	322	380	367	386	365	330	377	364	351	360	346	332	300	357	346	346	340	375	303	321	393	331	363	374	324	356	340	373	339	333	373	339	366	293	353	332	368	331	357	347	349	354	372	357	351	322	351	329	386	347	366	356	344	359	317	315	365	358	346	349	342	359	378	338	371	331	372	330	312	371	327	353	350	322	372	349	327	331	344	360	333	356	343	353	323	345	323	366	352	378	360	324	338	345	337	360	376	312	347	326	332	326	342	362	356	349	346	335	327	332	337	358	325	344	313	347	369	340	329	358	335	329	346	339	387	320	343	339	358	349	370	311	372	373	367	348	318	326	365	353	341	367	352	313	364	341	314	296	353	340	373	348	346	362	343	350	366	348	363	350	344	363	337	361	366	361	313	326	359	335	340	352	341	299	339	366	353	357	315	367	324	377	346	339	378	371	345	365	324	334	349	350	338	336	357	317	366	367	344	379	353	333	324	357	358	318	352	316	352	349	370	334	371	363	359	347	314	353	356	346	341	378	341	357	346	349	368	372	350	352	371	358	335	371	323	344	380	355	319	369	336	360	335	374	371	361	325	359	380	369	328	346	350	386	363	339	351	329	371	357	325	336	355	367	355	370	358	381	390	337	318	366	335	336	338	355	336	344	347	338	339	346	346	320	360	390	331	313	354	355	375	366	339	355	356	325	338	343	378	345	353	351	388	350	350	346	377	371	351	372	381	363	331	339	360	334	346	371	364	332	375	364	316	363	354	341	313	372	362	359	334	347	335	323	333	377	360	374	352	337	358	355	324	362	382	363	365	347	374	337	310	349	354	309	364	354	351	321	346	333	340	334	337	374	381	354	366	345	383	310	365	338	333	344	329	340	352	301	373	329	344	364	351	368	322	348	369	352	371	327	351	372	360	351	333	344	352	355	360	379	328	345	352	334	342	331	364	361	343	338	377	326	356	389	348	342	310	355	357	350	353	337	377	349	354	374	345	348	345	360	342	354	335	351	348	371	346	338	361	339	372	346	378	330	352	334	339	345	359	334	352	368	315	358	343	353	364	327	337	365	333	335	395	341	366	335	356	341	351	367	357	333	359	348	349	326	355	361	328	367	357	353	374	386	365	385	371	327	336	332	324	372	362	346	331	362	366	346	353	344	353	368
28841	20620	12455	2098	1035	721	521	410	413	407	376	404	404	394	380	410	411	377	392	381	387	369	386	374	399	415	405	374	387	362	402	364	397	406	358	377	362	348	368	417	407	401	355	378	370	410	357	399	427	386	389	366	417	409	364	415	395	399	379	416	402	393	372	405	406	377	383	365	396	371	358	379	390	413	386	349	395	399	386	372	378	389	397	395	371	382	363	426	402	357	382	350	388	372	356	382	366	349	395	363	385	385	418	390	373	371	395	409	403	347	408	380	418	350	372	376	396	378	361	390	373	364	394	372	417	408	380	379	355	411	382	363	367	405	386	385	375	400	403	415	414	388	404	371	386	404	364	360	427	385	378	359	384	364	358	375	382	396	361	372	393	377	378	409	387	379	373	399	389	407	385	365	378	371	363	405	395	351	341	393	406	366	390	384	396	368	359	371	404	372	382	395	382	369	385	372	404	357	412	391	372	358	363	377	354	370	413	350	385	384	399	380	399	349	386	375	371	375	422	421	386	390	382	383	382	403	386	388	388	381	376	395	365	394	419	405	401	398	344	375	402	404	377	376	346	367	380	370	381	358	385	388	374	344	384	401	352	372	397	371	381	394	396	397	391	382	397	435	382	420	376	408	395	375	369	378	383	383	382	369	363	388	387	378	355	385	381	396	409	387	375	384	328	372	394	336	405	401	408	376	366	400	371	373	389	364	418	346	387	378	391	379	408	386	369	390	389	363	399	353	403	424	383	340	378	365	360	392	364	384	354	377	368	408	346	380	384	355	395	394	358	364	382	353	372	405	354	378	390	425	386	355	405	358	409	366	419	389	391	370	399	368	405	388	374	380	387	402	378	380	366	392	393	377	384	339	359	386	372	419	374	375	373	367	379	369	364	389	365	377	392	401	374	359	416	358	383	361	368	376	405	389	429	424	343	382	397	383	407	360	380	374	338	407	395	360	365	356	401	360	400	393	387	381	371	411	404	395	359	386	388	372	358	391	353	366	410	422	383	356	357	410	422	391	348	357	354	394	379	401	394	390	411	398	365	397	394	421	381	366	384	404	391	403	358	386	379	378	380	354	389	381	395	391	394	375	348	350	387	376	385	345	359	392	371	401	356	353	378	404	395	403	366	373	396	394	391	384	382	386	372	368	364	356	400	400	354	363	404	369	352	341	369	377	383	408	347	379	356	395	368	409	397	431	396	420	355	395	375	379	377	401	366	393	405	430	381	382	406	386	390	394	358	390	424	378	377	372	427	392	359	389	381	393	392	394	408	377	397	401	372	399	381	369	375	366	394	371	393	369	376	373	383	385	396	369	400	355	405	413	383	408	387	359	391	397	379	379	380	350	372	389	381	418	373	386	396	341	375	385	365	365	344	350	374	360	408	402	352	331	401	372	364	364	385	401	367	376	376	402	389	380	406	358	359	360	375	365	353	392	406	352	371	379	380	401	370	354	381	354	369	408	389	371	384	400	390	379	387	387	407	374	383	385	365	395	378	392	387	387	371	422	386	381	400	392	388	392	359	353	404	419	403	394	396	361	394	398	407	401	385	387	368	361	370	375	372	354	362	376	413	414	409	351	353	390	406	404	391	394	361	383	396	349	372	402	407	400	380	370	372	380	372	400	371	383	388	393	412	397	393	387	392	381	376	351	369	384	390	376	397	381	371	390	405	418	368	379	375	383	376	400	391	412	401	428	404	395	372	397	413	384	374	377	394	403	376	390	387	369	352	368	365	356	341	365	390	382	339	406	384	390	395	373	377	391	370	406	355	400	359	388	371	387	390	388	351	412	386	426	388	348	374	397	380	395	363	386	361	395	389	370	365	412	375	385	405	401	363	394	354	375	350	386	384	387	414	371	395	404	382	434	394	393	353	402	365	353	385	399	396	410	389	407	377	372	392	359	372	407	361	364	364	412	377	403	375	381	393	404	391	383	348	379	392	382	378	378	407	385	395	378	407	377	403	386	388	413	361	384	354	375	369	400	380	401	382	398	429	422	403	404	377	407	372	383	351	375	406	355	344	376	384	402	389	389	411	364	379	380	380	392	380	362	359	430	379	393	423	378	418	383	383	375	398	371	398	380	355	387	340	367	368	363	352	358	406	397	386	378	412	384	382	374	389	402	397	383	354	400	382	387	417	373	406	348	394	365	362	395	415	389	378	378	383	338	408	361	419	401	369	396	378	396	368	424	369	402	382	378	408	371	378	376	384	415	381	379	364	374	417	368	434	374	402	385	359	383	350	394	389	402	402	404	385	377	412	351	381	402	356	383	352	408	365	384	382	407	349	387	408	383	376	398	420	391	400	394	388	395	366	363	432	360	390	420	377	411	365	355	397	364	370	401	382	404	385	376	374	396	378	371	403	399	389	397	391	369	384	344	387	371	384	385	382	339	420	367	353	360	415	359	386	378	379	373	400	388	386	369	368	401	403	361	383	368	425	381	382	395	394	336	410	376	392	383	379	393	371	379	385	373	431	378	411	359	416	377	375	351	351	384	399	377	392	406	382	373	387	355	432	375	366	386	362	397	374	362	369	359	365	394	407	363	375	329	340	369	369	411	383	407	346	382	396	395	417	418	392	363	372	393	355	376	381	363	386	384	359	378	425	419	385	379	390	404	380	370	354	360	388	368	414	365	390	367	384	387	394	379	382	380	386	380	379	397	466	393	375	374	407	405	399	422	394	401	367	373	382	339	385	359	398	337	371	389	397	391	377	368	394	382	340	381	400	374	357	396	376	406	399	387	378	363	401	400	385	392	352	417	386	342	389	400	393	369	389	408	401	350	357	392	335	402	371	383	395	405	405	367	383	413	378	403	353	384	374	368	364	372	400	397	340	386	363	397	372	374	329	352	364	351	400	396	383	399	386	349	404	378	408	404	403	370	388	385	365	412	408	412	415	392	371	384	375	387	386	360	392	403	376	415	402	368	391	391	385	420	377	370	340	384	394	381	373	393	382	365	391	348	349	351	389	326	397	392	404	346	413	364	391	370	400	409	393	372	362	391	377	371	408	412	407	398	380	359	405	386	361	373	398	386	361	357	388	421	383	375	419	369	406	398	407	390	389	379	375	399	369	398	362	409	372	391	380	371	381	400	363	398	381	380	349	397	428	358	389	419	391	400	376	358	336	347	390	324	411	382	386	380	385	383	394	399	415	415	391	362	363	346	353	397	379	395	355	387	392	352	406	343	361	388	395	415	376	359	369	341	345	393	367	386	402	380	332	389	381	379	390	355	379	414	384	414	378	407	345	376	372	359	365	381	367	367	378	361	375	401	440	373	381	379	402	334	396	367	365	404	386	371	427	366	369	388	374	360	343	424	373	343	354	387	399	417	390	382	386	417	395	357	361	370	445	413	400	413	392	383	382	395	349	392	375	401	432	399	399	369	391	335	386	371	380	349	376	375	376	390	407	340	399	372	365	387	393	386	439	383	357	403	369	371	389	378	364	382	381	399	413	400	368	372	353	375	388	405
34459	9687	3929	2075	1576	1100	680	522	520	488	484	446	453	470	473	501	470	442	481	505	460	453	494	482	427	471	455	441	476	442	464	442	481	429	447	438	427	466	468	422	448	419	426	474	412	455	471	455	455	518	466	447	439	444	427	457	463	496	429	473	511	410	478	461	450	451	441	449	442	448	426	454	448	472	454	429	428	436	440	441	485	460	426	428	456	461	474	501	451	455	465	453	436	415	439	456	453	468	434	429	424	472	460	423	471	442	453	422	482	458	453	463	437	468	439	427	437	461	464	411	442	428	447	425	477	418	461	450	443	441	449	446	489	461	431	444	433	455	434	452	493	409	449	436	453	415	483	435	477	459	427	474	443	456	421	482	486	434	430	410	428	465	443	416	458	497	420	501	470	444	468	450	447	459	459	450	503	406	455	432	467	419	438	415	443	431	441	461	452	438	450	391	407	438	422	427	404	503	470	466	437	438	446	468	413	438	436	440	456	430	432	435	434	427	435	387	429	432	455	443	439	425	421	458	445	448	404	434	446	452	459	435	440	439	452	439	431	461	456	490	430	465	442	437	419	473	425	447	423	435	471	458	458	405	452	431	441	461	433	482	414	421	446	442	465	405	474	442	410	423	451	437	455	439	444	471	425	465	444	400	453	439	401	434	411	428	402	416	449	425	460	462	444	424	436	443	443	454	480	446	425	432	446	436	452	455	455	446	429	472	456	412	427	463	470	402	449	453	469	435	450	439	457	434	426	435	473	425	440	436	431	431	448	453	477	422	442	441	426	395	452	439	458	446	439	462	439	456	414	427	443	478	450	409	457	487	430	428	412	489	449	445	437	431	447	437	452	444	438	429	436	465	422	464	452	469	484	420	475	464	465	435	454	458	444	467	413	425	461	455	457	461	447	408	449	414	463	489	449	468	426	451	448	450	453	431	443	462	452	451	488	441	433	439	458	426	449	417	449	426	405	441	433	457	455	430	434	419	442	452	421	459	434	491	434	427	455	431	458	453	444	442	470	436	433	432	418	414	437	434	430	454	401	401	444	472	432	424	449	430	453	439	462	437	438	436	445	396	409	430	437	445	401	462	469	472	438	452	456	466	432	481	460	462	425	401	478	429	441	474	463	413	439	443	455	462	445	442	467	455	450	457	456	448	422	478	451	441	445	420	445	434	466	462	428	458	456	441	442	438	482	466	423	448	499	451	436	452	440	449	445	429	435	426	416	438	397	483	439	436	410	468	466	471	439	461	458	431	437	458	449	437	456	452	439	451	442	431	441	441	440	472	425	456	468	457	415	456	427	402	419	429	456	415	442	455	465	409	405	418	454	447	484	452	496	434	444	475	442	469	443	455	424	497	411	441	430	455	446	424	447	483	448	455	450	426	451	448	465	493	437	458	449	414	478	444	395	436	459	478	444	461	463	475	438	443	436	446	485	421	428	423	441	465	425	433	422	432	457	414	451	405	451	421	440	470	425	458	404	426	443	458	443	450	463	470	427	451	415	437	439	497	424	461	425	481	447	432	455	442	423	414	467	415	432	444	433	433	495	405	439	456	432	418	490	448	460	463	450	449	407	482	409	416	454	451	428	473	433	499	416	435	443	426	436	421	484	432	420	432	433	442	421	421	447	477	422	429	463	468	465	422	429	458	468	437	461	465	424	443	423	421	433	442	445	452	502	446	457	437	446	444	465	433	484	434	430	454	470	438	451	405	444	438	449	466	428	469	437	456	419	465	464	439	437	456	424	475	441	477	497	447	444	435	450	473	455	478	414	469	418	452	472	415	402	449	451	476	470	436	441	439	481	432	414	401	435	470	466	445	460	446	435	430	469	455	453	449	483	436	438	455	448	428	449	447	474	442	433	487	448	436	430	432	426	419	444	458	452	413	433	399	478	431	415	449	419	498	447	416	443	451	402	436	419	447	495	440	466	408	456	424	441	419	422	474	462	460	462	436	451	442	470	413	423	449	464	479	424	436	445	414	473	465	467	465	466	479	417	465	423	457	414	466	453	438	455	452	484	454	491	467	420	431	420	463	440	445	463	432	437	460	434	446	464	434	460	420	444	420	451	449	487	435	429	442	442	443	423	451	473	434	451	411	441	426	456	436	452	442	427	461	427	434	433	460	433	459	433	467	430	430	426	437	424	455	441	420	470	443	418	462	474	413	435	424	421	417	461	472	447	432	458	449	467	470	467	439	449	429	472	433	430	447	441	462	463	430	412	478	439	436	430	427	419	400	422	431	487	497	435	467	438	434	463	420	439	457	445	420	451	465	452	490	416	480	434	438	453	450	414	451	472	453	469	453	446	439	466	431	449	441	437	438	434	444	417	421	453	440	427	399	455	456	462	459	443	436	428	457	434	429	466	440	464	460	454	483	463	462	445	450	450	515	439	443	395	399	444	390	444	438	421	428	452	461	457	435	458	484	445	498	467	420	439	435	452	441	410	392	477	446	402	470	407	432	412	423	437	482	462	435	437	421	459	472	425	441	508	496	462	432	463	434	469	445	427	446	424	465	440	407	453	426	470	445	454	443	452	433	415	441	472	386	477	426	456	489	463	425	476	466	441	446	432	447	432	456	430	465	473	439	446	443	442	417	452	465	438	453	418	440	418	432	427	459	445	452	466	432	446	437	463	451	473	419	469	435	439	455	441	454	439	452	469	425	454	440	447	443	437	446	442	442	449	405	429	462	434	459	462	448	420	469	441	482	450	448	468	450	475	427	445	449	453	419	456	434	448	480	449	437	418	423	427	465	434	448	491	479	446	445	464	467	478	453	434	461	443	479	438	469	426	404	410	456	416	474	425	461	466	448	459	467	419	428	440	457	440	444	441	458	465	478	418	424	462	418	454	478	471	428	413	455	451	473	421	404	427	452	426	412	459	430	432	453	450	414	420	441	414	439	416	456	455	446	443	446	453	425	457	416	456	431	447	390	426	462	453	450	464	381	440	442	439	443	393	433	446	456	457	456	447	431	427	469	473	441	457	431	445	460	480	454	455	471	435	447	482	455	458	433	459	499	436	426	478	453	444	478	451	435	465	464	477	455	439	436	464	453	429	456	446	525	444	419	432	482	444	456	466	451	451	462	441	437	437	468	411	446	420	419	441	441	470	410	462	416	446	446	466	451	485	446	434	471	430	449	480	494	494	442	461	438	448	474	439	444	462	422	455	453	408	439	464	441	462	425	421	445	409	432	480	438	456	435	445	459	472	425	461	460	424	461	441	438	421	413	464	482	435	430	412	445	420	448	425	448	454	403	471	467	468	471	468	457	413	450	419	437	459	453	437	455	477	452	441	455	453	493	471	465	403	433	472	415	439	424	436	427	454	463	397	439	457	426	430	457	437	473	449	419	439	474	425	433	428	462	453	429	460	444	453	456	448	428	468	437	452	455	461	487	435	482	443	404	450	476	429	439	439	422	444	453	463	474	415	461	419	457	440	466	404	449	467	432	477	422	457	417	460	426	436	421	468	470
23327	20730	27890	23405	20596	12014	1166	609	478	447	366	332	340	328	293	282	286	277	296	322	280	274	252	265	253	262	238	271	237	263	242	244	242	255	277	234	255	242	239	249	246	230	235	251	209	237	223	219	272	259	253	271	271	262	259	252	236	266	265	241	255	238	251	244	252	241	273	221	266	224	276	258	241	248	250	243	226	260	255	263	241	236	277	210	254	240	239	236	228	231	222	249	220	230	234	240	242	240	233	235	245	211	230	222	231	246	228	221	222	219	229	237	230	244	200	238	216	205	251	260	244	216	208	253	256	203	224	227	256	209	219	211	225	264	228	242	222	225	229	239	228	243	239	254	247	235	230	235	221	225	232	249	234	241	243	239	235	216	236	229	205	226	224	229	245	234	215	241	216	256	226	212	245	204	238	240	231	239	239	242	255	229	204	234	192	247	235	230	222	243	248	189	233	241	243	212	211	228	241	245	250	229	219	240	216	219	256	239	216	238	235	238	217	217	233	240	231	230	251	233	237	201	215	219	218	201	242	225	220	218	224	224	228	218	233	229	207	234	209	238	231	224	239	232	242	251	229	216	251	248	231	217	215	235	261	235	244	247	225	215	220	248	243	231	231	197	236	206	265	232	213	219	198	246	222	229	260	241	223	241	219	236	250	239	236	205	202	236	246	239	234	215	208	199	231	188	227	231	236	242	240	254	264	214	249	247	240	227	223	240	238	241	225	254	238	217	237	221	216	203	240	230	232	216	249	230	228	248	236	228	204	220	219	208	240	232	258	208	223	221	264	236	235	231	233	246	237	216	235	253	229	222	207	222	207	224	239	232	207	237	207	232	226	220	241	239	226	226	246	230	192	267	222	226	246	261	233	223	247	265	244	242	227	212	253	229	207	226	229	228	243	237	244	250	275	248	233	234	238	196	218	210	230	230	260	234	217	204	215	215	204	247	215	236	233	193	211	241	218	211	211	240	209	241	240	208	229	221	231	218	228	248	252	238	220	228	225	211	210	239	222	212	218	211	189	233	222	234	240	223	265	240	246	207	219	225	226	229	218	202	216	232	244	228	235	242	241	228	239	243	217	203	233	244	244	219	235	229	218	252	218	234	267	235	230	219	228	252	229	230	231	240	261	240	224	216	227	222	239	264	201	231	227	230	230	231	220	210	245	216	256	226	247	216	202	246	247	220	239	202	242	230	221	240	242	215	232	220	226	243	242	208	228	233	214	226	256	228	229	229	213	224	227	250	233	264	234	239	224	264	246	238	206	220	252	211	254	221	247	208	211	236	232	246	236	223	224	229	246	220	238	227	235	255	238	249	231	238	253	251	246	284	223	236	229	243	231	253	211	224	214	232	232	244	216	240	241	211	233	227	207	235	225	245	211	219	242	231	239	231	254	218	263	243	238	232	235	254	204	242	231	228	234	223	202	223	237	210	211	243	205	218	194	215	234	237	222	225	235	192	211	246	211	235	212	237	207	216	235	227	208	220	222	216	234	229	220	236	260	244	226	224	231	222	235	220	238	250	211	231	234	234	237	234	219	244	240	214	230	233	209	226	227	228	251	224	234	218	225	231	231	245	234	221	232	219	251	229	245	244	242	214	248	229	219	225	236	195	223	231	214	221	244	217	206	234	213	244	259	200	255	219	206	231	242	224	243	231	238	246	231	226	213	234	189	241	243	228	249	256	227	244	237	228	231	209	249	217	232	253	239	253	230	210	238	221	215	258	262	249	225	234	226	226	262	227	273	235	222	226	243	255	229	220	226	230	227	241	249	221	227	226	201	218	230	222	207	219	238	236	228	260	211	224	216	221	226	225	214	253	235	232	231	264	229	248	210	224	210	236	241	205	233	222	233	243	226	236	244	218	253	235	241	218	249	212	221	231	230	227	214	248	224	238	252	232	253	227	237	245	227	217	233	235	234	213	252	210	230	233	234	237	254	244	244	226	223	222	233	208	235	214	227	196	214	232	210	225	239	225	253	239	215	238	211	214	247	238	243	229	224	237	233	224	220	231	205	212	213	232	238	223	267	241	253	206	238	233	241	219	222	206	226	208	233	221	231	249	232	244	220	235	216	214	225	211	227	265	219	223	259	234	236	237	237	192	214	217	214	243	219	195	221	216	206	231	237	251	247	219	252	248	214	262	260	242	270	240	235	226	232	221	206	231	212	234	245	248	220	221	238	235	213	238	229	217	215	238	222	228	224	230	242	235	215	210	219	255	229	229	212	238	238	224	233	236	214	239	216	230	246	210	235	220	224	224	224	213	226	204	237	215	242	243	220	222	210	198	226	234	235	227	213	213	244	223	206	233	246	241	235	212	266	225	213	222	225	229	236	203	257	218	224	234	217	251	221	234	267	204	245	226	239	222	256	235	237	214	246	223	233	229	240	233	233	211	217	216	210	245	233	238	252	229	217	227	204	231	223	245	250	197	246	229	241	251	236	235	242	230	242	222	213	215	204	222	240	233	236	242	239	212	216	221	230	199	208	264	211	240	242	225	215	218	204	219	207	218	234	247	253	251	245	234	227	223	223	254	238	205	237	212	219	216	224	240	219	238	206	264	217	212	233	207	220	218	257	219	217	234	230	240	232	239	213	242	231	222	216	207	216	229	250	222	255	202	196	248	205	215	218	248	231	237	260	237	232	232	204	258	228	219	262	235	243	225	239	233	249	229	255	211	222	245	229	208	229	253	239	237	231	245	231	230	231	236	225	255	236	222	220	240	219	235	239	223	235	212	198	242	236	268	245	227	230	197	229	197	238	255	221	241	276	214	246	213	245	236	217	254	206	244	226	226	217	231	217	198	230	241	228	208	234	264	254	244	219	227	223	213	240	211	213	254	235	262	247	227	236	253	228	220	263	213	232	225	200	214	212	207	220	213	221	221	241	228	229	221	264	221	221	242	227	247	218	207	227	222	219	222	225	224	218	249	252	252	214	234	227	224	261	235	245	219	235	226	216	195	243	217	234	246	215	204	253	224	229	226	230	237	219	236	227	232	248	237	236	232	229	247	215	212	223	228	216	223	262	209	220	224	215	231	227	217	225	246	217	212	214	232	194	241	233	229	253	229	212	245	238	237	250	231	229	200	236	235	227	249	246	219	218	257	232	220	249	209	234	238	272	236	230	210	225	232	239	267	223	229	245	223	266	243	216	215	247	230	209	209	232	243	232	229	241	234	234	201	231	223	210	230	232	234	224	259	243	228	226	231	245	231	224	201	239	226	246	225	192	199	251	236	226	253	210	219	232	254	218	254	221	246	235	223	229	218	231	194	236	256	234	234	220	230	229	227	238	244	223	234	221	249	271	242	238	215	224	234	215	219	240	210	239	217	225	234	256	221	253	244	240	233	239	228	216	262	226	216	223	222	215	205	225	223	246	203	246	231	216	235	208	248	218	201	236	239	235	246	252	202	220	244	235	228	228	228	235	219	240	214	233	215	257	198	227	234	222	227	215	220	219	247	237	219	249	242	249	243
37989	18455	12136	5247	3253	2329	1752	1067	887	669	604	531	461	434	416	391	382	370	455	398	354	368	334	345	337	330	298	294	299	332	307	314	290	315	285	314	317	298	287	266	286	297	296	306	289	291	295	301	326	315	342	311	312	313	283	310	301	259	313	269	288	296	275	287	281	271	287	276	284	272	306	299	285	325	259	304	302	288	329	316	290	320	261	264	265	305	285	273	272	271	262	245	275	289	257	297	276	238	251	278	263	295	264	274	293	273	299	289	260	256	266	282	241	260	294	294	248	311	281	250	259	282	275	281	260	283	285	278	287	278	259	268	287	254	270	277	280	267	294	275	264	287	280	263	290	243	283	274	276	250	297	241	286	235	231	256	269	278	262	241	263	228	267	267	263	262	246	278	272	277	242	271	285	274	309	271	288	286	278	271	265	271	238	260	266	275	263	246	271	264	280	238	277	304	275	281	251	302	270	262	272	264	297	259	280	265	251	303	273	255	269	262	262	273	291	247	279	265	283	253	291	274	268	313	289	261	294	279	291	285	259	272	268	272	276	276	268	299	280	293	273	257	269	291	256	287	274	271	265	280	254	266	282	274	244	264	280	239	276	252	264	286	268	288	271	258	287	266	282	256	266	275	245	281	287	265	268	247	285	287	282	265	286	258	256	251	285	273	250	263	284	284	268	274	259	267	266	279	266	283	287	281	251	275	288	282	264	271	290	308	255	288	260	261	248	293	265	285	304	302	266	290	261	232	274	283	302	292	280	292	274	294	252	293	255	251	270	260	254	302	289	255	307	260	260	307	254	243	308	256	265	274	273	246	259	253	268	290	266	260	264	240	298	286	265	271	255	234	227	272	277	270	243	287	257	248	305	261	275	287	275	281	252	301	269	268	278	262	274	257	274	260	265	255	272	266	260	257	271	229	274	292	300	279	253	266	289	230	254	278	279	259	276	254	275	262	237	315	264	270	277	249	261	310	290	276	258	250	277	266	257	288	286	263	292	270	274	254	279	288	287	279	309	275	255	280	284	281	254	290	266	238	268	278	286	269	260	279	271	235	271	261	316	272	274	248	299	278	269	264	264	276	252	278	280	282	280	247	258	253	270	269	280	272	273	279	264	278	284	264	260	264	294	302	258	274	288	261	269	261	251	269	251	267	247	286	275	278	280	263	240	246	284	290	241	271	283	262	256	273	261	235	264	248	264	257	268	256	277	241	273	295	295	282	293	277	263	238	261	283	250	289	281	294	296	255	259	274	305	280	261	273	309	275	260	291	294	312	254	287	254	267	264	248	291	275	248	257	264	262	232	298	277	286	251	275	295	265	271	304	264	278	274	298	254	236	249	247	288	259	248	276	261	255	268	289	276	278	275	299	261	236	283	288	276	277	262	261	284	259	284	236	260	255	271	305	228	235	259	274	284	251	278	271	309	254	286	300	268	270	280	266	266	285	254	303	250	265	278	296	261	264	294	288	275	270	263	261	268	277	238	277	274	275	270	299	273	249	281	253	309	286	282	264	273	263	263	288	266	267	293	274	280	264	240	267	261	263	317	280	264	259	237	233	266	286	256	256	277	257	276	261	250	276	275	259	276	267	277	269	264	265	248	273	253	266	269	262	281	282	288	285	290	256	297	257	251	285	255	299	279	287	266	272	284	291	239	272	241	250	253	237	288	281	289	259	262	273	286	278	263	281	251	305	276	268	265	289	293	282	279	292	289	270	243	269	253	216	300	258	255	283	272	271	245	288	300	259	266	278	259	263	281	267	295	234	288	255	239	296	258	248	292	255	301	278	269	323	253	298	269	271	277	259	259	280	287	280	272	268	283	272	252	271	260	289	302	251	292	274	273	289	265	275	287	235	262	268	263	258	276	265	270	250	267	247	275	246	269	267	298	289	264	274	273	236	291	282	283	286	240	242	281	265	241	283	258	269	264	275	266	243	235	252	286	245	237	263	276	260	248	310	270	253	277	298	247	253	287	267	268	259	267	261	257	306	256	273	277	306	282	260	274	258	251	281	294	275	256	289	262	259	262	289	263	266	256	263	269	286	272	286	255	253	276	247	265	257	280	258	254	226	277	273	266	296	264	276	295	281	258	274	263	254	264	288	240	239	262	293	264	279	227	277	255	265	284	260	297	279	294	281	243	290	270	268	276	276	259	232	288	274	277	285	257	250	295	263	248	226	275	278	250	263	256	269	278	267	312	286	285	257	257	277	276	259	254	276	277	268	257	261	300	260	281	264	258	268	264	292	315	254	270	240	271	241	264	293	282	304	259	287	276	264	262	293	281	248	260	283	243	271	276	256	267	234	284	261	301	271	279	253	248	286	287	276	261	290	246	270	259	271	256	215	300	262	254	270	267	257	260	271	294	277	278	264	264	266	247	277	242	279	251	272	263	266	263	265	245	270	255	251	249	257	258	260	272	244	242	267	258	303	244	234	265	277	265	306	278	247	287	300	269	283	241	274	292	272	282	265	280	252	245	262	270	291	305	258	287	292	275	264	242	253	278	284	270	289	255	265	253	285	257	266	283	258	249	292	291	296	299	287	252	270	264	309	260	261	283	289	270	242	224	257	254	273	275	278	264	275	276	285	261	260	238	264	253	263	254	258	262	255	259	288	257	251	261	276	268	282	285	290	265	284	290	274	225	286	262	282	248	275	247	262	280	290	279	268	271	251	266	254	246	258	253	283	235	277	277	273	267	268	274	274	298	285	254	270	276	262	264	279	253	288	274	273	264	257	277	247	274	267	298	247	265	290	253	254	279	294	264	276	284	251	266	290	253	279	258	256	251	271	248	245	275	285	253	278	233	285	313	273	306	256	294	267	271	283	239	306	285	284	290	254	282	256	267	285	266	257	278	273	231	285	252	251	277	271	232	286	243	276	283	254	257	281	313	255	297	254	260	255	267	261	305	305	300	267	285	273	287	282	245	266	256	243	290	254	287	243	251	275	285	262	278	268	251	282	293	264	272	296	250	239	250	268	261	263	262	267	248	258	251	265	261	265	263	260	244	261	255	265	256	267	252	263	242	278	270	278	278	268	259	253	250	258	246	285	288	278	240	276	248	268	259	269	259	270	293	289	263	271	237	269	245	263	281	275	269	283	291	259	245	263	274	254	301	290	288	267	262	257	251	246	257	279	276	266	258	274	272	291	291	258	275	265	273	305	270	276	248	256	270	262	258	255	258	270	239	289	268	290	264	264	254	257	280	269	264	279	291	276	259	257	288	250	279	266	279	288	268	275	263	246	267	279	267	291	263	247	249	280	258	275	250	285	259	250	258	277	295	306	271	266	260	282	264	274	269	264	303	273	271	271	245	260	272	267	284	277	282	289	245	274	276	257	269	269	271	276	273	283	258	303	285	278	269	269	276	281	259	294	280	251	290	259	268	278	260	265	262	263	272	264	235	307	275	280	256	256	284	278	287	246	271	266	218	247	283	271	273	252	277	293	254	271	228	287	263	267	263	283	302	275	280	250
24470	20706	27116	24306	13835	1502	906	729	631	627	579	553	547	548	550	549	520	518	520	533	559	507	536	539	486	479	486	511	495	490	531	463	485	452	553	486	508	491	528	489	509	490	496	501	548	540	469	499	498	541	506	543	548	537	551	516	520	540	530	537	531	538	501	524	549	511	501	492	486	473	496	526	523	515	513	532	509	509	535	494	494	474	466	537	524	494	535	510	510	521	521	481	536	541	500	507	481	475	469	523	489	478	508	553	487	542	501	496	496	534	484	505	516	528	534	521	484	520	486	462	493	445	487	494	478	499	529	485	453	492	442	550	508	497	504	506	515	492	533	511	533	535	485	501	510	514	517	507	523	528	499	503	522	511	506	529	513	504	520	486	497	483	526	480	509	505	524	511	498	494	531	482	468	457	521	498	478	503	542	492	499	484	503	475	496	489	509	476	520	473	547	510	510	465	496	464	462	484	529	467	491	530	489	530	504	501	519	518	526	463	502	527	506	499	472	495	489	498	508	479	449	497	454	468	477	461	485	489	485	505	460	507	488	482	499	520	486	494	471	491	494	509	499	527	498	499	479	469	478	501	452	527	467	472	462	484	445	505	507	537	477	464	538	514	491	514	487	473	541	476	537	485	495	521	516	492	487	517	477	514	484	496	483	552	508	499	504	488	508	487	469	461	514	513	504	483	482	501	480	518	508	510	497	474	514	511	452	494	470	514	510	513	482	495	489	502	490	511	507	521	528	523	504	525	490	501	513	486	481	523	509	483	515	528	478	529	499	487	528	476	545	495	495	469	471	477	498	521	464	473	502	469	475	518	492	514	508	497	487	505	543	489	482	510	496	536	464	512	525	473	491	541	474	508	523	501	503	496	506	500	501	517	533	486	533	509	527	493	500	503	538	481	512	504	507	545	496	501	468	526	524	490	505	501	505	508	512	529	496	535	492	486	502	490	493	508	511	462	487	520	467	502	466	486	505	486	472	508	505	497	536	507	457	510	506	490	504	491	528	543	526	481	519	504	481	494	504	491	481	455	500	482	465	518	511	496	505	534	487	491	492	518	518	443	496	461	497	495	505	497	507	483	531	469	505	533	462	522	480	503	498	513	504	548	525	499	481	471	479	489	513	538	532	540	540	485	469	506	472	510	472	503	514	520	479	533	510	542	528	486	496	508	507	479	463	499	510	512	480	503	490	521	503	518	523	450	499	519	493	521	489	496	466	511	505	561	465	513	522	514	484	494	510	512	478	484	502	482	505	499	485	521	491	480	500	535	504	519	503	489	490	540	514	489	521	495	502	503	495	508	517	445	483	501	518	478	540	477	547	502	468	475	530	526	526	498	500	472	486	521	480	551	524	505	543	491	466	546	486	487	526	482	470	467	539	509	514	508	517	503	454	500	531	517	495	503	526	487	491	550	453	507	511	512	517	451	513	453	526	509	484	504	455	493	518	476	490	522	506	517	504	515	523	506	508	494	526	479	503	455	487	485	510	482	450	502	520	508	466	494	560	516	455	456	494	506	478	501	473	518	506	503	516	499	499	506	512	518	523	499	515	521	485	502	504	523	499	483	499	476	512	476	498	494	492	527	442	522	482	506	467	515	465	523	518	515	524	475	460	508	505	499	537	520	510	480	510	499	496	508	466	488	535	490	481	493	541	461	507	476	474	507	512	521	519	479	531	506	531	490	503	499	536	507	515	540	448	509	462	503	512	492	500	458	489	493	493	507	504	519	492	524	467	495	517	498	524	482	490	495	495	534	516	462	510	519	482	521	522	448	526	517	493	513	487	483	544	545	533	475	545	512	501	480	515	530	525	504	491	542	513	468	513	489	530	519	490	536	523	513	519	541	487	499	484	478	511	530	497	530	526	494	527	504	500	509	495	508	516	484	483	495	490	469	505	496	507	461	488	487	473	528	477	470	456	501	464	509	485	532	511	476	458	504	500	496	469	521	445	515	517	502	498	540	465	477	468	472	490	503	526	503	518	525	488	493	469	520	521	487	513	514	488	484	495	451	547	487	474	513	509	458	493	506	483	490	494	497	503	508	498	518	502	474	479	520	552	487	534	497	454	492	520	522	536	494	485	512	523	545	477	473	491	522	475	490	496	526	536	527	539	473	493	484	474	500	473	488	503	519	451	501	467	493	493	502	525	509	506	443	483	505	501	502	484	469	519	533	521	471	477	519	503	502	541	508	525	517	522	514	504	527	524	514	511	553	480	527	512	528	551	468	512	462	484	472	512	518	502	492	494	516	476	495	503	505	506	474	504	479	516	520	534	529	521	499	523	516	525	481	490	548	493	502	508	489	472	507	504	517	489	510	492	509	533	482	517	513	450	544	529	489	503	492	534	464	541	507	498	494	472	497	518	481	466	475	514	518	481	557	508	489	453	498	484	493	539	526	508	511	479	500	502	506	491	481	494	517	537	473	460	564	492	530	544	501	520	532	490	509	494	517	475	491	505	553	483	490	492	515	527	480	486	513	491	515	490	479	509	506	499	506	490	510	458	472	508	529	479	443	502	541	534	502	493	506	463	519	490	518	493	516	523	526	498	511	528	512	501	516	489	499	484	472	503	438	494	529	488	538	484	464	512	483	508	436	485	519	511	469	499	509	492	489	465	478	497	488	529	566	498	490	494	535	515	496	526	507	493	521	473	501	467	501	537	543	499	529	533	470	536	517	536	475	494	490	482	520	442	519	522	510	511	502	490	488	500	506	509	507	515	492	495	492	476	489	467	510	495	494	499	517	473	497	506	490	484	502	468	500	500	473	469	511	486	480	494	489	448	506	487	522	462	524	525	490	463	489	491	515	495	535	475	529	506	495	497	547	492	471	516	483	489	508	512	517	520	498	484	490	497	521	491	516	471	538	502	481	467	478	504	539	513	540	469	538	506	530	490	502	508	510	493	471	511	474	513	488	507	494	529	525	531	498	517	500	477	524	532	505	515	485	532	483	526	535	477	510	482	510	512	485	515	497	531	482	510	529	510	497	531	490	484	500	501	485	505	498	498	495	467	530	488	545	517	520	466	510	480	457	505	496	470	523	490	459	509	453	473	561	495	519	529	514	504	485	537	520	500	533	462	486	477	474	477	513	524	523	525	514	519	510	507	532	493	485	510	484	492	517	477	468	482	506	502	505	511	521	494	504	487	470	505	533	519	472	476	501	498	500	531	496	513	475	500	499	526	553	537	518	482	494	498	492	489	485	521	508	547	495	527	517	494	520	501	478	498	481	505	456	542	499	528	510	470	481	491	480	504	540	453	493	489	516	483	497	488	490	531	522	504	497	513	501	517	526	521	514	475	492	487	539	462	490	466	486	489	520	513	530	484	519	492	496	517	442	522	534	479	509	487	531	497	479	496	515	503	504	499	495	515	525	526	500	514	519	485	527	485	514	484	478	506	504	517	496	472	503	501	504	487	482	509	498	509	488	537	498	509	487	448	437	489	484	471	504	478	459	512	509	476	518	498	510	484	493
37786	17152	7646	4572	2847	1949	1510	1147	912	764	794	740	643	650	674	632	666	572	680	667	625	636	585	640	596	616	574	600	574	600	527	584	578	587	580	598	586	554	582	585	590	589	605	557	525	584	578	612	584	623	573	566	603	580	580	564	606	599	566	542	583	588	577	519	574	606	574	564	559	618	593	598	620	593	548	631	614	598	550	599	553	577	558	532	608	556	580	577	617	573	567	602	594	599	632	600	564	578	514	546	536	643	539	530	575	541	571	557	539	580	583	575	586	569	608	571	589	580	528	544	590	540	538	631	539	562	564	564	558	596	558	599	597	563	585	564	571	582	527	598	546	558	586	561	547	571	565	563	604	565	605	547	572	540	533	558	575	587	566	589	575	553	542	572	545	532	564	546	572	572	569	533	547	545	559	579	549	556	570	562	574	536	581	577	604	573	562	559	529	549	553	586	533	604	550	544	549	573	547	606	554	572	578	566	567	568	576	575	545	552	565	613	595	599	557	573	560	515	574	578	558	574	607	545	570	596	570	581	547	534	602	605	529	522	596	580	559	532	566	567	564	575	545	605	549	623	555	524	606	565	559	566	572	567	564	617	590	576	574	591	520	608	550	533	573	557	599	573	563	543	584	604	560	557	569	548	576	525	519	545	599	537	574	618	592	561	572	561	561	575	552	573	538	579	549	599	561	575	605	573	539	583	555	541	542	575	582	545	591	541	563	536	564	551	551	554	581	593	547	574	554	543	568	607	549	556	527	568	569	608	596	557	605	581	540	568	559	552	548	558	577	582	565	546	581	571	586	579	575	562	602	580	619	544	616	553	631	608	581	608	581	593	613	580	602	518	572	537	555	557	579	553	546	589	550	589	567	597	579	638	563	564	574	544	549	539	537	535	556	567	572	568	572	616	556	591	568	606	562	612	553	570	544	562	545	574	574	566	589	594	546	575	569	540	569	540	554	503	561	583	586	582	582	597	597	615	561	577	549	501	588	559	571	596	542	552	570	535	534	603	552	604	599	527	566	540	547	621	596	568	561	587	568	573	563	592	552	560	551	569	559	557	565	565	558	535	505	586	551	587	548	571	573	546	607	545	529	565	538	605	578	537	543	592	599	586	579	586	575	579	587	529	599	580	554	528	576	562	553	564	580	555	567	599	581	541	575	548	557	590	590	589	531	624	589	587	579	569	578	579	563	590	527	521	534	555	557	582	555	570	561	581	581	572	566	548	576	561	584	591	571	578	581	549	555	519	571	595	574	573	594	562	557	584	577	576	598	526	586	543	559	552	596	608	581	562	607	582	586	537	595	567	525	571	565	562	572	554	547	582	531	558	514	568	544	540	594	584	549	546	485	548	563	555	517	549	572	574	612	568	584	534	594	544	608	498	597	580	579	583	565	590	553	618	570	577	532	577	562	553	531	572	587	555	593	576	554	520	590	549	578	551	551	555	597	596	577	576	562	580	571	545	584	548	588	512	567	540	558	594	623	555	567	551	564	572	583	540	584	571	556	557	553	565	590	549	565	600	557	556	564	534	578	574	586	556	592	554	600	582	581	558	537	576	558	545	590	567	579	594	534	535	551	551	563	536	584	587	610	559	566	587	602	544	559	565	552	560	578	585	561	570	576	572	565	601	549	567	581	561	582	616	618	538	577	600	558	569	557	566	581	568	588	594	559	561	555	552	540	562	576	571	566	554	598	574	558	550	578	588	575	594	534	543	545	562	586	543	565	528	575	544	580	558	582	590	513	569	610	559	581	529	516	585	563	545	571	542	594	571	560	599	524	541	626	555	563	567	559	546	586	579	570	532	560	571	550	536	571	617	596	539	554	590	548	556	584	581	571	613	547	610	579	590	606	560	550	545	587	603	608	569	562	594	539	595	547	529	599	577	559	580	521	564	592	584	546	563	583	532	571	608	530	544	550	587	582	572	550	584	538	590	561	589	564	539	566	547	586	591	539	549	572	585	512	587	564	566	572	575	543	528	574	593	584	566	561	616	552	587	562	585	563	553	562	542	644	597	558	571	590	582	569	579	568	575	602	590	582	531	551	603	578	606	579	555	578	537	556	528	570	592	603	575	574	573	528	623	535	581	617	559	573	596	587	578	557	553	545	570	572	601	588	595	585	587	575	540	540	518	556	611	558	528	619	587	562	516	599	603	599	527	601	562	590	571	570	564	565	575	571	535	546	558	568	567	536	576	591	544	552	573	553	549	580	556	548	567	554	540	587	565	550	565	617	570	566	551	609	582	562	560	550	535	561	592	542	584	568	550	564	549	602	577	604	576	569	544	594	597	558	592	571	518	536	538	586	566	571	555	561	564	555	584	551	528	583	540	560	551	504	604	536	549	558	587	594	559	581	590	535	574	539	592	566	531	577	533	529	549	627	513	566	541	582	579	541	543	580	540	551	551	597	532	576	584	536	558	570	589	598	567	588	578	556	526	573	537	600	540	542	527	579	619	539	569	577	558	537	579	556	572	543	594	562	589	552	579	579	617	563	567	590	570	536	593	586	584	536	567	540	523	580	552	541	553	544	568	583	559	573	531	551	564	537	559	568	600	558	604	579	567	525	560	542	613	578	581	519	571	607	555	550	560	546	582	535	556	598	579	565	604	606	589	584	563	580	570	558	569	548	556	654	569	565	570	615	582	558	557	565	566	531	597	590	553	554	595	558	573	570	540	531	541	529	567	597	545	587	559	584	566	599	585	552	551	588	567	545	609	570	580	565	550	585	538	610	568	533	581	545	558	550	564	576	532	558	566	614	586	550	572	586	552	576	538	554	563	571	534	571	582	557	564	576	555	613	547	556	599	568	557	579	584	529	604	592	548	561	524	565	598	565	579	548	571	593	581	558	598	533	605	534	559	571	551	578	564	602	572	568	590	587	579	558	582	556	538	549	573	569	510	548	539	583	551	569	557	609	552	589	617	553	554	521	601	538	556	561	537	573	606	500	592	556	591	565	527	574	575	535	561	604	578	617	581	547	581	608	547	558	561	535	537	583	575	535	503	557	579	568	557	573	527	550	577	567	548	572	573	564	553	547	537	561	619	574	584	594	556	593	545	586	602	586	567	536	535	639	576	585	584	549	593	555	627	531	569	587	562	527	560	598	537	567	560	565	553	573	568	518	572	560	540	559	566	570	549	574	599	561	540	542	567	544	582	578	541	547	538	535	551	566	602	571	573	568	585	542	587	557	584	603	577	563	529	558	562	551	556	572	563	580	557	561	584	561	552	565	567	605	577	557	598	638	531	534	555	558	544	553	560	530	563	558	545	554	568	566	607	604	571	577	600	553	575	572	538	576	616	564	576	566	565	586	601	567	611	533	550	583	568	575	597	594	558	575	525	585	558	637	519	583	529	597	561	580	583	563	595	518	603	579	585	549	541	568	576	558	571	587	516	604	591	571	547	591	543	548	575	538	559	583	574	570	609	575	575	572	580	558	564	594	551	535	571	599	574	571	586	600	562	591	590	565	577
22310	20762	28433	23156	20763	20825	12131	1318	866	804	666	613	516	494	485	432	410	448	482	449	436	392	392	369	390	358	361	356	352	375	375	347	385	346	407	360	359	394	350	345	338	348	310	308	352	351	351	352	368	346	361	383	308	367	326	317	346	315	343	346	362	303	394	337	378	341	315	326	347	345	339	378	340	329	349	320	297	313	315	353	348	313	325	296	348	330	335	321	312	302	340	313	303	336	321	324	325	326	304	317	314	340	328	326	335	344	310	307	301	326	312	310	322	318	334	325	321	318	344	323	302	309	345	315	308	334	322	282	294	329	336	314	316	334	308	283	311	329	328	320	340	324	318	337	362	317	349	353	315	293	293	320	306	300	335	328	331	314	304	316	311	313	346	293	304	321	310	322	312	327	339	351	361	299	345	334	297	338	346	338	306	305	329	335	315	317	317	335	312	334	302	323	338	307	322	302	351	320	329	338	312	341	314	309	317	298	346	332	314	329	310	338	312	315	346	310	355	292	304	327	325	333	345	337	341	327	323	326	310	321	318	326	355	319	380	326	321	318	332	315	322	274	307	302	357	323	327	300	353	294	328	333	332	324	344	288	294	349	295	315	331	303	274	310	301	324	306	308	339	313	325	364	340	312	304	335	322	269	346	325	319	302	349	292	325	310	338	306	308	313	329	331	329	343	313	303	361	333	352	327	285	315	322	307	322	307	326	309	315	313	323	364	330	323	298	337	336	338	330	335	321	301	358	316	321	346	314	338	299	300	336	346	336	322	298	322	327	330	332	340	327	324	313	321	314	307	308	323	339	326	348	306	309	310	323	288	318	321	331	331	302	313	312	316	319	324	308	305	307	328	319	341	345	329	297	311	324	317	323	345	315	315	332	317	339	346	309	350	298	315	326	336	337	307	299	320	308	367	351	328	320	335	313	284	319	303	321	311	315	298	325	324	352	328	317	302	351	347	323	334	336	302	281	331	316	332	327	328	337	305	295	327	292	294	313	282	297	314	318	300	332	295	300	350	308	352	322	284	350	353	313	349	334	280	319	320	323	305	335	288	326	295	331	317	331	312	303	326	345	336	309	330	311	325	323	308	341	319	321	329	288	328	335	309	304	324	296	317	340	325	331	302	327	316	322	329	343	351	302	340	319	308	327	356	308	340	337	368	318	305	310	308	321	306	303	320	305	362	300	334	325	318	284	289	327	318	300	335	317	311	307	309	313	323	314	305	313	288	356	307	339	301	314	302	321	343	336	332	312	325	298	333	339	334	304	310	319	310	314	344	329	301	316	335	337	335	322	294	323	346	302	318	328	302	317	292	317	307	294	332	301	303	296	300	302	333	311	343	287	316	343	303	326	349	330	326	334	325	325	335	333	334	317	285	339	311	331	349	318	300	309	324	312	309	291	343	326	361	340	309	272	311	307	299	317	333	370	307	322	280	319	303	324	322	298	303	312	296	327	327	348	312	319	299	347	335	302	310	315	318	316	359	319	332	298	299	335	316	299	321	333	344	298	310	328	282	308	291	342	301	318	294	339	321	290	323	353	333	322	298	321	346	327	312	326	338	278	304	332	317	316	320	327	338	339	333	329	287	335	345	307	352	319	313	320	343	310	283	307	325	322	352	306	368	302	315	327	352	314	308	317	325	337	319	301	302	323	305	330	329	313	314	354	306	317	342	315	322	322	320	331	308	344	313	296	298	348	340	320	324	306	304	321	332	304	345	335	330	300	317	345	370	320	323	336	328	299	299	308	321	322	304	327	330	300	322	316	313	321	372	318	323	324	339	319	313	322	328	339	338	346	301	307	293	323	296	325	333	322	324	325	309	344	310	321	297	339	341	308	333	324	278	275	311	303	331	307	301	312	335	325	343	335	321	354	298	323	312	360	342	328	296	320	311	318	338	328	313	301	360	325	324	322	299	344	324	307	286	315	281	327	315	312	309	316	356	336	343	315	326	322	360	332	319	306	285	304	330	325	331	316	298	315	300	300	338	335	287	337	322	302	323	341	299	343	337	321	294	316	327	332	346	320	308	317	336	336	294	315	334	306	312	309	376	300	335	319	329	318	320	358	352	324	298	331	296	321	328	343	318	332	336	343	308	303	323	339	316	313	306	311	312	344	303	326	307	359	306	327	323	301	343	320	318	332	328	312	297	322	332	312	325	321	341	340	341	358	311	327	358	321	339	319	318	351	336	300	337	358	328	318	293	328	336	342	301	326	330	355	337	370	313	308	320	292	321	291	346	313	289	329	306	263	281	333	319	309	345	340	312	320	362	340	331	330	344	314	300	315	331	298	322	322	321	316	323	329	318	322	324	302	306	304	298	314	321	341	316	324	301	336	319	310	281	283	323	346	356	290	315	345	296	350	339	327	315	348	318	321	323	323	303	309	324	339	360	344	336	302	312	315	339	337	322	310	292	329	328	315	327	336	313	294	291	322	319	317	329	300	328	294	324	368	301	329	332	328	334	296	358	322	322	333	317	301	330	324	341	325	333	308	340	331	316	321	342	328	303	309	314	323	295	320	304	330	286	322	352	326	354	340	332	306	303	313	343	325	322	304	309	347	303	335	317	364	353	340	342	324	317	370	350	323	334	299	340	320	328	339	325	319	337	312	341	331	335	305	331	335	308	327	324	318	303	355	331	334	358	306	339	333	308	312	298	347	308	339	319	349	293	316	317	307	318	334	338	321	319	324	286	310	314	341	320	298	334	320	326	302	314	323	334	329	318	315	335	310	300	344	339	321	324	331	312	314	368	330	297	337	293	322	310	344	321	304	302	309	297	300	334	346	283	309	314	330	312	344	312	353	332	327	304	348	303	314	307	333	317	318	308	308	307	342	303	341	352	359	291	333	323	295	336	317	323	349	310	301	305	301	299	310	333	311	319	327	340	314	329	327	318	350	324	320	333	328	329	313	339	318	341	320	318	315	288	325	336	286	301	324	321	292	338	290	349	331	303	321	315	304	310	307	314	304	314	327	342	329	311	332	328	319	318	303	307	316	305	336	311	325	323	295	320	288	330	303	300	311	343	303	301	343	311	317	349	320	300	312	354	308	356	339	329	316	317	348	311	335	331	305	337	328	361	270	292	318	357	314	320	330	313	318	330	325	324	357	326	349	341	338	298	321	300	328	358	323	327	344	314	319	344	327	340	337	319	327	327	323	301	306	298	316	318	304	289	315	279	326	309	305	305	334	291	306	317	313	310	310	317	341	290	347	305	344	307	281	317	327	301	323	324	322	329	327	321	323	319	326	307	304	331	302	357	321	327	316	313	324	296	329	317	338	330	293	333	270	302	324	315	322	307	312	315	296	320	284	348	286	306	295	326	317	340	330	290	330	315	330	329	342	311	333	329	319	328	333	324	339	333	327	309	342	301	324	315	343	310	306	349	316	306	315	308	363	331	313	303	323	333	339	315	306	326	341	315	313	312	323	288	342	320	297	337	330	326	312	355	337	332	339	325	342	321	320	312	341	334
41716	23765	15198	9732	5948	4029	2686	2082	1543	1238	1060	895	757	704	666	593	609	546	561	560	532	545	489	444	470	434	425	408	454	416	387	440	399	405	398	379	373	363	363	373	408	381	390	400	349	358	447	401	415	403	401	397	414	381	396	354	373	396	407	381	365	379	423	419	354	401	367	368	376	388	345	388	414	349	385	381	375	387	380	388	361	354	338	402	356	353	363	390	367	402	338	336	397	361	335	311	358	369	358	323	351	343	370	360	361	381	360	333	363	353	360	325	387	366	365	380	366	351	353	366	330	356	345	351	321	343	351	336	354	333	346	346	385	330	346	340	333	360	332	379	335	376	342	344	350	320	333	336	358	306	350	345	333	364	347	368	393	360	348	357	346	344	358	358	332	388	329	358	330	364	351	332	338	380	336	346	368	361	344	341	313	372	346	380	362	356	376	341	356	345	333	347	371	339	380	379	369	377	387	339	339	352	348	366	367	358	385	331	341	333	348	368	354	345	362	360	358	381	333	381	343	395	361	324	361	355	346	374	365	387	356	329	325	339	359	335	374	354	356	345	310	352	345	354	358	379	348	326	334	351	330	383	365	324	364	382	366	355	336	344	364	356	366	386	369	362	351	352	323	357	340	337	324	312	377	343	337	333	372	370	352	365	292	340	358	309	338	336	355	369	357	353	368	364	340	339	337	374	356	372	361	372	316	354	374	331	346	308	328	357	368	361	336	355	372	372	350	357	351	308	377	360	342	340	340	357	357	375	332	325	351	357	351	324	356	325	335	329	366	352	366	374	363	332	338	335	308	359	366	329	376	336	333	358	341	332	348	351	334	363	383	354	337	332	357	367	308	358	331	383	358	315	317	359	353	358	344	336	344	367	368	364	362	348	316	384	327	352	351	363	324	353	332	372	386	359	344	338	367	357	359	377	357	346	305	344	346	357	346	359	336	356	369	336	361	344	347	314	384	335	367	354	349	361	340	363	371	375	349	353	368	368	340	352	354	353	363	351	390	379	335	386	328	388	340	357	355	367	323	318	363	352	348	358	325	307	310	372	356	327	355	342	316	385	355	343	375	348	340	347	352	371	322	352	344	382	373	350	350	351	340	335	363	340	323	329	332	362	347	391	339	331	341	360	342	333	367	358	368	335	335	345	370	351	367	353	369	355	358	355	333	348	332	358	353	376	333	330	345	339	332	355	343	360	342	365	358	378	326	335	336	354	377	353	338	350	344	353	347	352	359	321	336	371	338	356	337	363	379	369	348	366	332	356	353	327	357	356	376	343	329	372	325	344	334	372	343	324	336	338	390	348	394	350	357	332	329	340	369	332	382	396	354	362	339	372	343	382	370	363	339	358	354	350	374	300	341	346	373	341	333	338	333	346	366	337	329	336	393	364	326	350	367	341	346	381	345	340	358	339	380	367	324	374	302	333	342	332	344	329	380	324	351	350	326	334	356	371	347	337	330	356	338	375	360	374	323	385	337	382	335	327	355	388	345	319	361	352	329	333	342	350	350	343	341	326	348	361	359	378	343	355	346	360	349	350	348	360	345	369	340	322	371	344	352	368	352	321	351	346	339	341	343	363	346	374	342	381	367	387	318	365	355	336	324	341	332	378	352	342	324	354	328	356	362	345	316	302	392	365	331	330	356	348	372	332	359	344	337	371	358	304	349	323	369	331	351	365	362	353	327	315	350	341	312	361	334	382	366	334	334	343	381	336	353	365	354	350	333	339	386	344	348	377	344	337	348	325	362	349	341	344	338	386	329	317	296	336	323	360	328	312	351	352	373	371	361	364	348	322	301	345	352	318	334	328	365	361	356	315	357	350	331	339	363	379	349	347	348	343	361	372	355	353	368	326	359	361	351	393	373	356	351	348	333	352	355	338	373	365	361	366	363	368	384	365	339	370	366	344	347	369	311	403	345	361	371	368	327	358	335	357	354	354	352	323	360	366	359	395	340	388	364	366	344	326	373	326	377	365	354	374	359	368	358	352	376	325	348	357	344	388	344	362	370	389	345	349	339	359	371	357	345	383	343	371	345	373	357	363	351	347	347	343	343	370	355	341	358	389	346	327	361	352	379	353	351	351	344	357	360	333	367	344	349	346	350	372	347	372	381	339	356	360	338	360	373	353	345	349	394	359	320	359	339	355	345	335	385	310	386	382	352	343	350	379	344	365	337	334	340	337	360	347	362	332	345	369	347	358	347	329	346	374	362	343	336	334	372	349	409	344	319	327	353	360	338	343	372	361	354	313	326	349	332	355	334	344	365	355	329	341	347	375	308	344	371	356	385	332	358	365	362	356	358	377	351	369	325	344	368	346	363	315	379	360	375	351	363	334	361	306	369	343	358	353	363	353	351	349	360	355	356	334	375	375	388	337	335	351	337	320	315	381	336	336	375	366	354	337	348	343	351	333	347	356	334	355	326	341	373	366	339	332	353	327	343	378	358	344	349	337	338	377	368	360	371	349	319	335	347	362	378	354	389	347	340	379	360	348	348	338	388	363	366	311	320	354	351	341	382	373	358	332	371	358	374	366	381	355	322	348	372	324	330	382	351	383	358	325	356	395	325	333	326	360	360	341	355	375	363	349	363	386	335	360	326	371	340	361	341	346	366	332	363	387	346	349	361	344	356	359	341	375	341	369	357	354	380	334	386	352	378	333	363	338	324	356	352	351	356	342	332	352	361	360	385	347	333	363	332	366	352	361	345	363	343	348	401	347	368	336	376	330	351	381	361	365	361	353	361	378	327	305	378	344	366	347	323	342	348	336	347	343	337	347	369	366	374	368	352	344	331	341	338	365	351	359	350	372	335	376	368	401	355	360	363	349	389	332	364	344	355	369	366	337	338	378	329	340	331	367	336	323	362	362	321	386	383	356	335	322	352	380	356	341	347	330	347	359	363	367	351	395	337	372	351	354	347	344	359	330	383	358	378	331	376	350	326	347	348	341	354	343	350	368	351	332	320	333	357	338	353	338	318	339	379	349	361	352	378	368	335	348	349	372	327	345	339	354	361	357	346	337	358	323	336	347	372	342	371	338	339	352	384	340	347	338	323	342	365	378	336	346	319	346	353	365	345	344	345	337	351	341	386	346	364	335	357	349	345	349	371	377	353	340	367	353	361	363	349	354	347	312	361	306	366	384	328	337	367	370	352	334	357	360	376	332	347	319	360	345	330	343	337	359	359	363	379	360	337	370	331	397	365	362	364	332	374	344	357	337	358	330	350	347	355	362	319	344	383	360	375	349	324	371	353	327	379	352	357	339	370	340	356	313	372	339	361	377	355	361	344	334	385	350	348	352	348	345	328	353	354	351	316	375	339	349	357	338	384	355	325	361	335	351	337	348	366	339	346	346	375	343	360	340	331	345	359	371	390	329	371	354	340	346	339	327	353	362	348	330	362	357	322	347	326	367	331	350	352	341	340	313	330	338	380	363	320	344	371	332	351	350	332	316	371	324	348	371	348	342	356	356	381	319
28809	20479	12403	2309	704	621	479	419	406	391	386	425	420	417	400	391	396	386	415	421	409	388	404	381	369	382	351	411	390	383	397	373	361	373	365	413	404	383	379	374	397	386	360	374	391	395	387	394	378	400	382	376	393	409	411	413	428	361	368	387	383	373	363	397	381	376	379	345	375	435	405	401	386	400	370	382	377	358	395	382	387	356	401	352	375	369	362	387	367	420	376	357	360	395	346	372	383	351	367	395	395	394	395	383	399	404	367	404	403	378	399	392	395	356	380	345	359	415	391	381	387	383	372	353	398	382	351	372	400	374	362	327	371	377	376	390	371	394	365	388	383	357	386	343	374	348	371	383	376	386	406	380	390	361	375	367	400	397	382	402	373	377	357	374	382	366	375	370	385	378	406	392	346	368	396	339	380	385	405	388	427	381	389	378	369	358	377	403	391	385	381	403	348	386	352	380	350	370	387	399	365	340	394	408	383	370	382	390	403	398	363	398	386	416	393	403	375	415	360	377	384	361	389	372	371	364	417	397	427	374	384	392	379	396	358	400	346	394	365	364	333	379	375	387	373	370	365	405	364	400	375	402	419	387	348	372	366	408	360	402	420	366	398	372	412	391	378	374	330	369	416	384	383	401	393	369	384	402	394	434	373	389	381	354	353	369	407	377	418	396	358	407	409	376	413	410	407	381	362	344	387	361	383	384	402	398	403	385	339	386	390	394	351	376	385	346	400	399	383	353	346	401	361	395	379	375	362	388	393	354	383	363	359	397	394	429	395	343	353	400	381	381	414	371	368	402	419	361	385	409	386	433	416	378	353	390	392	398	388	368	368	418	381	386	389	368	371	399	403	386	360	379	390	393	405	409	385	359	368	385	379	389	364	384	370	357	393	358	353	386	382	375	404	351	375	376	399	390	393	357	363	382	384	413	380	407	391	364	379	373	377	365	389	422	421	410	382	376	369	381	371	398	360	385	372	410	381	382	390	370	395	385	399	380	353	411	376	399	357	406	390	390	394	370	408	403	405	366	397	335	393	401	398	377	366	387	392	400	395	341	411	376	415	377	388	408	395	353	359	390	401	338	371	385	373	356	391	381	386	381	399	387	417	384	380	403	373	401	384	424	386	403	416	385	374	368	383	357	383	399	402	352	370	347	370	380	370	398	390	393	387	383	374	401	405	391	391	382	360	396	361	398	414	400	409	394	403	395	358	369	376	389	331	409	378	394	397	406	402	375	396	399	350	379	355	303	358	387	371	364	385	384	368	373	360	380	407	416	412	388	369	374	412	369	408	372	395	408	386	384	392	368	375	421	399	367	360	377	359	387	402	355	395	385	422	416	402	365	346	367	357	410	383	387	378	402	373	345	373	378	391	382	379	399	402	388	378	380	376	390	393	394	382	356	385	398	374	371	378	391	394	346	384	391	366	363	366	365	395	389	363	426	358	376	393	359	374	399	388	366	369	369	397	390	353	373	374	376	392	387	412	384	367	376	408	385	384	428	398	412	376	369	410	388	402	391	385	383	391	348	375	368	373	384	409	416	389	386	369	375	375	363	401	365	361	404	406	418	355	339	393	366	369	378	426	361	394	380	369	358	380	406	397	351	419	391	383	385	405	352	373	377	355	376	372	370	380	394	390	404	359	393	367	370	410	421	391	374	403	396	400	367	403	375	405	392	357	389	392	382	396	385	359	355	401	430	368	365	374	367	363	388	395	404	401	392	378	396	372	380	383	350	381	356	398	348	364	390	381	376	377	345	390	392	369	411	362	368	386	381	361	407	414	408	355	402	353	391	373	392	396	359	350	370	350	376	378	356	393	402	404	384	380	375	377	388	374	359	390	356	407	392	371	407	368	378	329	392	381	369	394	388	397	409	349	367	379	393	419	389	356	388	360	369	389	392	363	385	379	366	377	370	406	401	354	392	373	385	385	371	423	385	349	378	391	418	409	355	371	350	399	376	389	364	374	400	371	380	429	383	387	382	366	404	378	359	386	360	416	375	406	410	412	399	381	392	360	366	365	355	396	408	401	354	415	401	375	366	373	348	413	404	401	406	380	374	389	370	392	375	375	378	393	389	380	358	383	385	375	372	355	405	399	361	359	393	377	381	394	379	384	355	373	355	392	408	419	354	364	395	419	394	418	391	390	367	357	380	368	380	405	406	373	387	367	372	394	342	373	379	372	383	432	366	385	368	416	394	418	386	344	348	389	428	400	399	383	373	394	365	412	367	389	366	389	372	414	405	402	382	361	424	381	380	394	360	372	394	368	364	402	390	408	419	345	363	390	380	384	376	387	396	384	370	355	410	403	360	398	397	373	402	398	371	385	362	367	365	386	363	391	418	383	386	404	368	355	366	391	382	364	415	355	378	362	368	372	391	351	369	377	404	389	350	378	396	374	401	366	398	377	384	392	368	383	381	376	374	400	349	385	398	362	401	389	384	386	387	408	370	377	395	404	373	385	393	388	381	371	410	373	413	413	360	373	378	395	409	365	368	421	407	420	428	384	408	374	389	371	378	355	422	381	400	376	390	381	352	364	365	350	398	371	406	356	390	346	417	368	388	379	402	366	383	397	400	373	395	375	418	398	352	361	371	388	379	360	371	361	361	371	373	386	322	375	371	376	413	375	381	375	371	373	384	381	373	389	374	391	393	346	371	367	366	390	357	370	389	352	384	410	393	380	350	389	364	352	390	384	375	384	424	382	380	362	367	408	387	396	394	397	332	362	413	387	354	394	356	368	387	382	357	373	392	390	405	362	381	372	418	383	390	413	356	392	403	382	389	370	360	382	384	399	376	383	367	380	343	396	410	376	375	382	347	343	407	393	404	353	416	436	391	392	385	395	374	397	410	388	377	394	369	403	387	356	401	345	393	381	373	374	365	380	364	391	392	412	413	378	369	381	372	380	402	400	359	380	348	364	349	361	380	390	389	373	379	368	353	407	382	386	360	363	404	388	406	367	376	391	392	355	381	396	401	438	387	407	362	391	373	343	411	347	355	397	400	361	377	363	415	393	388	399	371	346	373	373	379	400	389	407	413	353	373	394	388	394	370	375	423	403	403	387	368	381	399	398	402	373	376	347	386	419	371	353	361	378	391	360	367	392	359	412	402	384	364	422	386	400	357	356	330	383	383	376	402	373	414	390	392	395	385	372	394	416	408	382	369	411	377	372	404	394	379	352	359	363	375	401	384	400	381	382	377	408	387	425	338	410	391	392	384	417	408	372	380	418	401	339	358	395	366	393	341	386	409	413	421	427	391	374	400	405	367	386	406	363	358	378	399	358	370	386	386	408	381	399	398	359	389	371	415	351	391	428	355	379	420	390	374	410	398	392	393	363	346	364	412	405	417	435	373	396	412	412	379	381	387	403	419	352	343	395	375	381	402	384	371	383	365	372	348	406	369	389	391	422	349	387	389	396	433	379	390	385	409	374	404	385	353	363	394	376	347	370	383	375	350	379	394	386	393	381	411	408	374
32665	9565	6293	2280	1139	879	611	461	463	453	485	467	472	424	439	441	461	501	500	475	444	464	418	478	488	460	468	442	433	424	422	458	462	477	470	401	431	465	422	424	443	441	474	465	470	430	467	425	466	465	448	448	453	469	457	461	455	466	415	459	475	477	497	461	442	409	462	452	411	504	469	460	459	466	436	453	457	423	439	418	445	443	456	442	434	481	458	441	462	457	438	401	426	452	440	450	419	460	447	475	447	448	454	439	446	433	416	446	446	474	451	445	449	422	425	424	458	456	417	411	486	435	460	415	439	444	483	422	439	418	438	439	446	440	425	449	426	451	449	430	416	473	422	472	425	456	458	494	450	466	413	458	456	461	433	437	435	463	442	432	408	458	502	450	462	437	428	420	453	442	449	461	480	408	477	471	440	422	452	467	440	464	507	435	418	463	424	424	453	408	451	427	404	465	399	434	435	458	463	468	457	432	442	490	422	446	447	445	435	443	433	441	439	451	416	424	433	454	426	448	448	442	431	464	471	423	435	468	430	454	449	459	439	430	487	440	431	426	477	419	426	452	453	437	464	463	426	441	410	455	439	438	437	456	479	434	447	482	406	444	460	474	450	431	439	447	441	454	419	430	457	432	457	471	391	451	440	392	458	457	448	426	451	453	502	433	454	469	448	429	429	459	417	459	439	471	435	446	430	475	469	436	468	460	453	434	428	419	462	464	483	458	452	427	439	446	449	492	412	445	455	424	416	448	454	430	473	435	434	464	424	435	433	448	421	451	418	431	469	451	451	445	449	410	438	436	477	448	456	413	451	434	460	416	397	450	446	477	460	449	445	455	449	436	427	453	433	440	411	473	428	440	473	441	430	451	451	447	445	467	395	447	436	437	462	452	434	470	449	462	484	433	411	450	419	478	402	428	448	437	453	444	396	505	403	418	411	447	448	391	441	482	479	416	455	423	441	461	472	431	452	434	437	458	436	419	437	424	443	433	463	445	415	446	468	405	430	442	458	423	432	450	434	480	432	462	441	450	448	403	472	411	479	428	442	481	404	485	418	466	431	477	472	467	446	442	461	450	417	443	461	419	439	433	444	463	456	459	424	444	422	426	473	432	448	432	433	447	443	454	420	436	471	472	468	475	431	473	464	438	475	439	440	432	410	480	443	462	413	443	495	419	432	468	466	461	465	420	456	423	441	425	433	449	410	440	470	429	432	462	469	438	410	432	462	454	445	493	468	436	478	459	480	471	451	393	470	505	432	439	413	440	425	478	452	436	427	433	436	407	452	416	453	434	473	438	433	433	434	458	469	452	437	443	452	449	439	463	428	454	416	478	450	422	428	440	441	432	438	458	397	473	446	451	424	459	488	429	443	459	477	421	441	440	477	467	435	477	426	470	466	468	430	455	476	418	440	430	439	435	456	443	469	450	452	442	435	420	455	412	461	438	488	442	468	424	445	394	458	429	448	454	464	420	455	429	416	439	411	438	420	471	433	458	431	436	466	425	436	436	470	442	451	428	457	454	437	438	437	446	457	446	445	474	448	437	448	472	425	436	465	438	441	403	461	395	464	451	432	458	449	408	446	433	423	425	441	436	455	428	430	427	419	443	422	446	443	465	460	455	468	477	412	492	432	433	422	433	436	468	435	444	485	464	484	430	463	431	460	441	472	453	492	430	406	462	436	464	441	445	481	450	435	472	446	473	445	472	478	450	469	413	419	409	469	443	418	432	479	402	469	442	468	454	447	459	448	458	429	486	458	424	431	508	432	444	419	418	435	439	462	459	421	427	415	461	430	465	447	418	435	454	465	488	425	458	437	431	414	435	430	464	444	445	446	412	463	429	445	420	414	428	463	419	414	467	427	474	437	444	437	465	482	445	440	461	464	503	430	442	449	449	479	416	439	428	468	403	489	411	433	420	431	448	446	456	464	452	414	446	467	448	478	448	481	456	454	421	438	461	420	432	475	443	441	421	488	447	433	389	431	449	459	441	466	458	455	447	440	461	414	434	486	450	446	426	443	430	473	475	451	456	452	389	454	464	429	459	404	431	465	450	458	426	453	391	410	445	409	450	427	436	452	424	465	478	446	455	460	438	424	425	450	417	443	458	456	436	415	420	443	468	453	430	458	451	438	447	455	476	423	435	437	467	437	445	456	418	472	460	412	448	498	449	460	416	482	455	404	467	420	427	429	389	419	460	449	417	444	453	431	442	443	432	440	460	457	447	452	472	456	446	467	472	440	433	445	444	419	460	463	496	439	428	466	423	407	453	433	422	461	443	455	426	439	466	444	473	446	430	439	452	451	460	446	413	436	407	430	468	458	466	457	429	486	455	431	453	477	407	448	466	455	475	454	431	453	419	447	441	443	446	462	462	449	467	462	452	442	452	455	426	434	465	447	447	461	428	439	452	470	379	440	400	472	430	449	418	442	443	467	457	469	484	464	481	434	433	434	414	470	444	471	431	453	453	432	431	419	445	454	448	450	444	476	450	467	442	470	419	425	420	466	434	476	432	427	447	479	479	447	466	451	390	444	480	475	466	398	459	434	423	465	402	446	438	450	436	419	443	384	448	443	420	442	439	442	478	438	458	454	451	428	461	415	460	438	425	436	455	436	429	434	471	397	441	468	443	467	452	415	473	438	453	477	464	454	457	412	469	445	436	449	457	457	445	434	456	429	422	431	446	445	478	456	460	451	413	444	459	455	447	421	438	457	453	421	416	442	463	442	428	464	475	451	465	455	432	472	436	457	444	463	455	477	426	490	457	464	458	410	431	497	445	416	450	532	475	452	461	453	470	431	463	473	452	453	434	446	427	426	426	444	446	417	450	405	423	424	446	467	451	444	480	460	426	439	445	433	458	455	476	461	444	437	446	466	443	444	433	384	441	457	443	447	427	465	450	437	455	444	472	456	467	429	458	441	475	447	470	458	409	451	411	493	465	450	420	433	416	458	466	472	484	453	419	434	438	443	433	456	428	449	439	476	443	413	412	464	474	424	429	415	454	430	449	448	431	465	453	432	467	449	503	430	418	408	417	435	468	461	472	480	387	435	452	414	440	441	473	450	430	443	465	454	477	454	474	429	480	445	461	430	440	435	439	453	411	426	436	441	419	436	437	477	466	440	422	422	431	433	446	441	428	466	442	432	436	468	471	500	425	423	415	434	418	452	428	443	456	422	450	446	445	442	414	417	432	447	436	449	420	493	477	436	480	426	490	444	410	449	419	441	446	432	448	442	444	458	455	445	480	412	486	440	455	439	441	420	459	425	461	414	447	416	455	458	436	430	415	403	421	430	440	461	429	454	460	451	434	469	412	456	470	451	462	432	465	493	438	468	428	449	460	448	427	449	450	421	388	466	423	425	397	401	434	402	422	416	454	474	443	413	405	445	465	414	454	456	423	411	417	429	452	443	439	460	427	454	467	445	451	390	438	474	451	470	447	467	430	461	435	429	440	457	427	437	436	411	429	438	444	454	454	407	450
23283	20725	27875	23401	20584	11798	1135	612	462	386	355	337	308	306	265	290	276	292	320	285	290	264	274	255	240	237	248	252	260	256	240	255	252	217	234	236	227	242	252	229	240	241	215	255	223	246	257	244	220	231	237	247	248	244	225	243	219	230	272	235	244	247	238	227	228	240	242	222	226	231	243	287	238	262	237	235	234	218	211	244	241	225	231	251	237	217	230	243	236	239	205	214	231	204	232	226	225	211	211	232	219	207	193	218	210	231	228	215	215	218	206	208	232	227	230	215	212	238	244	198	223	210	235	230	221	227	229	247	250	231	246	215	217	223	214	237	198	208	225	228	236	238	239	234	208	261	235	223	202	223	226	231	243	217	232	246	237	261	211	215	252	224	243	221	233	189	230	236	209	224	218	215	236	231	224	234	202	229	237	232	239	187	232	212	233	228	210	215	203	229	228	217	219	215	222	235	215	229	213	248	227	205	230	226	210	220	229	230	217	242	219	207	245	259	229	236	259	216	257	228	206	217	220	235	186	221	245	232	204	209	204	226	227	203	199	224	224	215	224	236	246	236	278	212	241	234	233	210	216	232	225	225	237	225	238	242	210	240	225	215	232	224	234	207	215	241	211	231	231	218	234	204	232	200	219	216	217	256	241	226	210	247	211	230	224	200	211	239	190	233	208	241	211	235	222	205	227	205	206	200	256	231	246	254	243	265	221	190	231	207	217	199	242	220	240	234	230	216	231	246	273	221	226	198	253	212	220	232	202	228	194	240	215	232	231	207	209	213	231	194	244	228	222	220	222	217	226	228	215	232	234	224	227	226	223	217	219	228	248	241	203	227	227	221	208	213	221	223	226	210	208	232	226	242	223	197	235	208	209	228	197	223	247	217	233	228	217	216	233	222	220	197	215	222	259	198	227	216	237	211	227	229	215	230	253	197	231	195	243	212	226	201	228	212	209	206	202	220	186	264	241	241	229	230	199	217	235	225	243	224	221	227	215	244	217	226	216	221	211	242	253	221	242	238	220	226	217	220	236	253	234	199	242	238	234	245	214	214	230	231	258	260	196	226	227	227	212	236	237	226	207	240	220	236	219	219	236	200	230	211	196	200	210	198	205	252	256	200	204	216	228	221	222	252	215	250	209	220	245	219	225	209	213	233	236	203	239	236	214	216	224	203	205	211	203	228	227	216	242	209	221	211	199	235	232	219	213	225	220	214	223	214	232	194	239	214	201	222	228	245	203	243	212	224	207	225	200	239	213	218	263	236	259	214	218	216	207	234	232	231	168	224	247	230	209	241	244	216	229	240	229	249	217	220	218	216	247	228	226	221	242	222	201	222	253	227	182	219	238	209	221	227	185	218	221	251	213	235	248	209	237	233	216	233	207	199	233	211	212	278	229	188	226	220	253	212	240	216	247	227	229	211	220	222	230	224	205	245	220	209	231	230	210	211	235	199	236	220	214	218	232	191	212	251	224	226	224	220	192	244	229	238	221	231	219	205	247	228	225	231	235	189	210	254	231	244	230	198	208	215	203	241	220	186	221	224	197	248	236	205	233	227	232	227	236	241	210	245	249	229	241	236	224	221	218	223	211	205	243	249	228	230	224	210	232	205	219	207	230	221	220	238	218	254	226	215	225	213	222	242	223	213	239	209	192	252	241	231	214	217	210	210	227	226	220	226	242	228	211	225	216	228	225	207	227	223	240	231	245	226	240	192	226	225	235	230	206	210	248	230	227	226	221	225	223	217	250	233	247	220	230	242	257	215	251	216	212	232	189	205	246	237	234	236	242	227	222	252	195	216	230	230	237	221	237	230	213	241	242	225	232	236	251	233	205	228	233	222	207	250	216	203	205	206	237	216	219	235	257	229	227	231	216	240	214	245	250	206	236	206	240	231	215	236	217	236	214	211	228	252	233	238	233	209	225	236	257	220	248	246	241	205	221	234	223	237	226	217	207	233	217	218	217	233	252	232	223	244	225	231	219	227	223	217	236	226	220	215	221	230	232	210	210	239	213	204	208	234	221	218	228	240	238	211	231	256	228	193	262	250	191	213	221	213	236	250	240	239	204	240	210	234	239	229	214	236	201	233	229	199	206	213	242	244	200	208	230	212	228	199	213	217	208	217	222	231	224	235	206	231	232	214	203	261	211	239	247	234	232	224	222	220	226	223	208	246	230	224	232	236	209	227	219	253	231	231	232	244	231	267	245	242	231	203	228	229	216	219	243	225	207	225	249	200	250	208	247	236	238	235	227	220	226	223	202	218	205	192	219	228	229	226	240	204	239	207	206	246	229	238	231	206	220	216	236	215	244	209	210	250	231	218	216	209	236	224	252	223	213	196	225	228	230	235	236	214	243	253	214	200	247	226	222	235	223	236	218	228	225	229	231	219	202	211	205	227	225	211	209	246	225	224	229	211	203	220	217	229	212	218	232	249	212	241	217	229	218	228	224	263	248	217	216	231	228	223	216	190	223	216	206	225	220	237	229	212	212	239	219	227	206	225	222	216	237	202	190	214	205	229	234	220	239	221	271	219	225	210	228	244	233	204	218	240	212	233	205	212	213	232	222	236	234	230	238	227	249	225	212	228	256	234	238	230	218	256	194	231	224	211	218	242	224	211	233	205	196	229	217	216	209	257	223	207	264	215	224	215	263	198	216	228	219	238	220	197	248	246	232	224	202	248	216	214	221	240	228	245	204	200	225	244	220	231	241	234	235	220	208	222	213	227	223	213	223	207	258	240	215	231	226	204	202	249	221	239	216	232	224	221	241	226	199	215	210	206	275	216	243	210	211	232	256	229	249	214	230	228	227	225	222	227	213	232	212	220	222	204	233	197	205	226	226	217	233	259	249	228	196	227	188	199	214	239	258	220	252	226	245	243	206	217	246	225	247	230	219	262	252	220	222	220	232	238	188	226	210	234	245	213	233	207	227	228	229	246	223	246	224	216	235	245	219	218	198	223	233	211	248	233	227	217	224	219	211	239	222	236	221	227	219	205	243	229	217	219	232	199	227	237	225	227	275	252	248	226	231	239	233	193	214	217	227	218	245	254	238	236	223	240	211	241	225	202	229	223	209	242	225	217	221	231	210	222	212	219	250	214	230	230	247	199	241	229	203	209	235	234	227	232	228	196	231	225	194	221	229	202	200	221	234	215	220	247	237	224	213	229	223	229	217	217	232	221	204	223	251	234	213	221	233	223	226	228	214	216	219	238	231	211	187	208	206	217	230	242	239	200	236	241	254	230	239	249	253	228	260	212	216	220	236	217	199	239	210	222	259	216	229	211	204	247	227	216	222	222	234	220	215	222	208	205	242	242	208	238	191	207	232	214	253	241	245	244	195	238	250	223	226	223	211	212	212	225	220	224	218	230	225	208	215	225	247	227	206	209	200	204	215	230	220	221	223	202	231	253	236	238	214	233	217	220	207	243	238	226	213	237	208	232	218	220	214	206	225	225	205	221	240	236	228	212	213	206	230	230
37025	18808	13996	6341	3039	2032	1489	1041	805	665	594	515	461	443	416	396	363	387	411	350	350	364	334	338	318	336	317	322	274	298	286	317	287	314	318	288	282	277	267	262	291	274	283	286	280	262	313	311	283	266	308	300	289	285	296	293	310	271	278	305	301	292	298	276	319	272	253	289	314	249	283	268	265	269	279	265	241	300	272	265	254	293	281	297	273	281	254	249	261	265	305	262	301	253	278	276	250	246	261	250	284	275	241	266	241	260	258	249	259	266	261	294	249	258	261	292	261	245	248	248	266	261	235	254	270	284	236	274	276	298	317	249	245	262	268	280	270	267	254	247	248	259	284	234	252	255	255	263	261	262	257	286	261	248	277	288	295	259	267	267	275	256	282	247	265	311	258	280	260	266	232	236	284	258	252	259	269	252	250	259	280	258	249	261	229	248	262	258	281	285	272	252	282	264	283	283	235	265	265	262	286	235	281	269	262	296	253	249	269	289	250	263	266	263	247	236	271	266	266	304	271	248	296	270	268	265	248	261	251	255	272	267	285	289	271	266	253	264	260	265	289	269	234	262	247	264	262	241	277	261	289	248	265	283	297	226	254	275	269	233	279	274	258	244	294	248	246	260	255	267	244	274	246	288	256	248	241	263	287	271	262	257	278	235	251	255	277	244	253	273	244	275	287	256	253	250	251	255	280	272	223	272	294	263	272	263	271	260	272	299	290	238	249	245	279	252	248	260	244	244	264	237	289	247	265	275	269	275	291	266	267	260	302	259	255	260	279	279	259	235	288	300	262	278	252	236	243	243	265	235	265	255	253	251	254	257	264	242	279	269	244	251	252	275	249	251	283	257	276	258	275	259	252	246	275	262	265	271	257	294	260	254	273	263	256	294	258	275	252	253	243	281	248	245	290	276	261	265	256	249	261	263	249	270	270	261	260	274	240	289	245	255	237	248	251	266	267	271	267	278	275	241	255	239	243	262	266	250	257	261	254	268	295	270	263	267	283	269	256	281	242	260	263	273	284	279	252	257	242	267	288	248	277	256	279	242	255	268	278	273	275	236	249	216	267	255	278	245	292	271	272	249	290	262	247	242	261	231	250	288	256	256	263	272	263	255	274	265	292	252	268	246	272	288	267	281	258	276	264	247	280	251	267	263	265	274	248	284	265	279	247	283	249	242	273	278	260	253	265	255	266	252	236	289	281	252	256	275	238	268	270	262	236	280	259	293	258	268	222	262	225	247	215	276	235	253	267	261	269	295	258	249	267	249	271	258	261	285	268	262	249	289	262	275	238	259	282	249	267	241	276	301	278	266	266	250	302	301	236	238	279	258	248	268	264	249	265	267	262	247	274	265	256	262	255	249	280	268	268	253	278	230	258	266	283	287	288	254	253	268	262	263	225	254	247	269	250	253	253	259	280	249	247	284	270	254	237	273	247	308	234	256	261	272	270	258	254	260	279	269	246	248	265	257	279	292	265	258	248	298	264	265	283	256	251	236	226	247	280	231	284	260	233	287	298	233	238	233	265	257	275	286	291	248	270	264	264	262	269	241	250	277	254	256	262	267	239	280	282	253	267	297	239	247	243	284	276	260	266	278	260	258	286	274	262	262	270	262	287	261	251	285	295	265	261	283	291	278	277	231	270	281	259	235	286	268	260	276	264	258	248	276	265	260	274	281	273	258	251	274	265	249	281	241	250	251	280	279	284	235	274	232	255	265	256	274	276	302	267	242	256	243	276	275	281	258	245	252	248	255	252	257	263	266	281	256	271	268	236	281	252	251	270	267	276	281	269	262	307	289	259	247	250	262	266	247	275	269	260	255	264	272	282	274	267	250	266	278	259	292	267	250	251	269	251	242	268	243	265	268	270	252	267	275	249	285	260	273	269	264	262	290	275	255	261	284	272	287	254	247	249	249	267	265	259	229	244	284	266	262	264	266	282	261	260	252	267	281	258	254	268	267	283	264	265	283	266	273	269	265	268	312	262	270	271	262	259	294	242	258	242	250	265	245	272	274	273	241	275	229	263	255	244	251	273	255	242	261	280	252	279	236	234	273	254	292	256	243	258	244	291	266	251	239	263	247	229	270	280	269	274	235	255	270	226	258	250	284	259	274	273	252	258	253	266	274	261	264	274	245	257	282	254	263	283	268	263	271	249	242	244	270	253	266	228	280	276	273	255	283	262	245	241	248	252	257	283	258	263	259	245	297	257	249	288	278	284	261	258	232	250	252	254	268	273	271	262	276	285	256	293	244	239	266	248	243	260	241	258	281	266	274	251	256	264	260	281	275	259	256	244	270	253	278	265	241	291	234	263	252	251	275	263	241	262	270	265	264	276	232	280	294	253	249	238	285	247	262	276	274	273	278	285	263	239	258	285	301	274	276	242	271	271	256	298	276	250	275	255	246	282	235	277	239	274	265	266	240	266	243	258	241	264	248	253	267	261	265	272	271	274	265	260	269	229	275	243	279	256	269	276	258	265	234	251	239	288	269	258	271	248	276	276	284	282	269	260	245	251	276	250	263	271	267	280	262	272	262	261	217	247	255	260	244	275	272	262	271	262	248	247	277	235	252	231	263	238	255	258	269	278	247	275	265	257	273	293	253	287	234	223	276	281	244	266	246	268	240	254	244	251	238	246	272	245	254	264	246	251	256	244	273	286	259	286	263	245	251	224	266	284	276	252	233	253	258	268	263	293	281	258	236	281	268	260	294	259	282	291	265	264	243	292	268	273	257	281	285	234	241	245	283	292	278	269	276	264	242	244	266	284	306	262	242	270	252	240	238	270	241	246	262	267	263	269	281	267	288	279	247	254	241	277	249	278	242	271	249	265	300	252	267	264	253	258	260	251	276	274	303	242	224	241	235	244	249	272	255	270	262	303	234	263	277	237	273	265	271	254	264	268	223	271	236	248	267	233	265	275	286	253	285	247	247	277	278	239	254	275	283	235	277	246	276	246	251	264	276	266	292	266	252	248	266	250	272	239	259	256	270	282	276	274	244	275	273	258	280	262	242	291	293	269	261	272	257	274	272	254	263	247	278	263	271	278	244	259	269	275	270	265	260	239	261	278	270	252	263	239	281	269	260	243	258	257	282	251	275	265	287	272	260	252	242	250	284	250	262	259	248	263	273	277	253	273	252	261	286	242	265	264	273	253	232	241	264	267	273	255	247	254	246	248	293	262	263	255	264	266	253	240	257	288	273	257	278	281	263	260	273	256	250	261	279	219	230	260	237	271	245	220	267	246	253	285	268	264	259	250	243	241	263	296	251	265	255	271	253	260	235	275	268	265	262	258	256	255	253	261	244	235	263	243	275	242	280	259	261	244	273	264	279	249	256	270	242	241	282	267	275	267	273	243	247	279	260	249	257	248	299	254	272	261	258	268	252	294	263	275	262	252	253	251	250	285	269	249	255	281	226	267	227	271	269	272	265	288	248	253	264	268	269	256	252	255	285	266	257	263	250	262	284	265	265	229	245
24462	20711	27109	24342	14282	1518	787	727	678	610	598	594	614	585	525	536	544	534	552	537	532	532	510	541	532	522	537	509	484	553	509	534	535	507	508	547	497	525	488	532	515	500	519	508	529	533	513	544	518	511	517	506	526	482	504	502	555	529	530	496	526	536	515	509	502	499	537	501	566	536	550	509	534	466	544	515	542	540	483	507	487	498	515	536	467	570	478	523	505	529	511	483	556	512	513	504	485	509	510	490	515	471	542	482	509	478	531	538	544	472	523	491	497	500	502	440	531	507	484	522	508	484	461	472	507	526	503	472	519	533	489	508	529	521	538	499	495	540	519	480	507	517	478	544	511	514	513	497	462	516	555	501	509	508	513	552	499	483	545	525	518	520	488	494	460	504	490	496	535	526	549	494	508	515	521	553	519	480	510	483	505	540	505	465	480	513	485	502	542	479	521	501	501	475	499	485	521	516	471	459	502	534	519	501	500	490	505	555	550	530	514	482	496	502	505	497	506	507	506	509	531	542	500	537	515	512	511	469	506	540	465	467	524	539	498	535	521	460	462	527	482	538	548	493	521	443	500	462	528	519	543	538	517	492	507	461	523	478	514	431	502	533	468	496	532	535	506	497	506	516	469	497	518	496	539	518	533	487	510	497	487	510	516	480	517	514	509	535	507	504	543	533	488	511	521	490	525	487	545	522	484	497	526	516	496	509	485	493	507	472	516	498	496	513	492	452	523	498	523	500	517	524	506	519	513	492	482	513	509	501	478	503	486	523	482	519	510	530	520	499	480	514	564	504	528	532	540	528	509	512	471	580	524	540	502	470	500	458	514	519	511	506	519	494	535	514	482	485	507	456	503	494	514	497	491	528	504	496	520	486	499	536	465	491	497	518	516	495	524	527	519	486	513	512	490	523	530	506	506	509	505	520	484	507	519	520	493	535	520	487	510	482	504	505	484	475	527	566	496	500	460	486	523	572	486	502	510	505	454	493	513	462	496	523	510	479	509	541	523	528	536	505	532	548	502	470	539	505	497	463	487	505	486	530	523	563	521	490	546	529	533	522	492	509	503	510	468	523	491	552	459	517	515	507	525	503	507	441	516	524	514	509	485	516	520	527	533	492	505	532	516	523	510	485	490	532	558	529	481	512	527	519	517	556	550	496	507	492	507	480	514	477	510	484	480	487	499	509	490	480	507	489	516	547	523	482	493	482	502	535	487	529	523	491	490	527	492	476	477	517	519	561	522	485	500	515	547	496	503	500	508	541	505	534	543	502	533	497	507	539	495	487	498	503	500	506	529	513	543	576	514	548	478	504	488	500	511	494	497	518	509	503	521	495	526	537	520	524	537	529	473	483	480	505	528	513	526	511	530	488	538	494	513	492	495	545	532	496	531	520	485	513	513	511	527	508	500	500	503	538	502	496	524	494	566	509	517	524	483	478	521	483	494	481	491	515	549	545	505	525	490	533	503	520	511	497	506	505	461	489	493	544	504	538	499	493	574	514	510	486	510	536	558	500	508	513	477	503	517	492	523	488	508	536	499	554	517	502	496	488	489	559	539	471	487	529	518	511	503	518	531	494	519	482	519	474	514	525	520	528	495	493	481	502	547	542	571	503	541	517	527	511	511	512	493	524	473	543	474	479	508	461	504	497	497	516	524	486	479	517	496	517	494	518	509	506	521	541	515	470	518	491	515	530	531	516	496	536	488	540	521	476	534	461	506	507	498	507	480	501	535	520	511	471	503	491	467	519	527	478	470	465	523	463	480	485	473	522	483	492	480	509	549	520	485	536	551	519	534	473	511	548	491	492	497	507	510	517	497	542	506	506	529	536	532	469	506	445	537	488	514	510	512	489	515	517	498	519	522	503	510	530	519	511	507	503	523	501	517	544	537	494	549	523	520	457	488	485	528	503	466	500	486	503	526	509	488	523	509	510	537	484	536	547	504	570	498	533	475	511	511	568	494	510	530	522	521	493	494	518	513	490	531	524	517	504	511	498	518	473	502	515	523	520	502	519	523	483	541	493	508	542	527	512	553	521	528	534	518	471	473	531	517	494	498	530	484	520	504	503	524	504	496	521	494	482	532	527	560	531	494	548	481	514	521	502	518	503	521	499	479	522	524	521	527	508	470	519	502	492	492	485	489	511	517	532	504	511	523	507	548	469	504	518	494	498	444	517	505	519	500	463	480	529	530	550	484	484	447	491	522	517	490	531	523	503	568	523	534	530	472	516	487	469	506	519	491	520	501	509	546	505	499	534	521	478	501	503	469	486	498	517	505	485	502	518	481	517	524	517	522	537	548	536	486	526	506	503	515	528	517	532	529	500	519	513	520	494	482	556	517	505	488	558	488	466	480	496	504	512	504	517	510	498	502	507	490	493	479	515	477	530	523	534	525	541	504	491	524	504	526	504	512	493	509	536	493	543	529	553	492	480	473	509	550	512	514	502	515	558	505	498	504	482	505	497	507	488	493	532	470	503	491	497	538	525	516	479	516	511	474	449	527	515	526	523	492	527	484	542	496	520	508	496	517	523	536	513	521	529	490	534	510	537	503	496	488	519	531	548	519	495	503	513	497	515	480	517	514	489	505	513	533	512	510	537	472	498	503	504	532	505	510	513	491	505	506	525	496	493	486	487	490	521	526	481	519	524	493	501	506	489	503	485	496	483	535	472	507	493	494	469	535	524	498	506	499	489	504	512	504	482	493	467	520	499	533	522	503	516	521	558	520	515	460	474	529	522	561	499	517	509	504	513	508	491	516	534	479	467	526	508	475	508	495	485	472	499	487	555	528	491	506	499	481	500	515	490	524	506	506	484	501	502	513	505	492	505	490	527	514	502	556	476	488	509	507	489	532	497	535	533	522	525	493	486	512	503	489	583	462	489	552	495	535	502	495	473	529	499	523	506	529	537	513	484	493	528	490	501	523	490	487	487	511	518	536	505	496	490	500	495	499	501	499	470	537	517	464	521	499	540	480	523	504	520	486	525	493	503	494	522	513	539	481	521	491	484	535	507	480	490	466	510	492	477	489	500	499	513	538	512	534	463	564	527	497	476	475	483	502	472	496	505	493	524	479	477	500	535	505	529	527	478	520	544	483	518	521	536	517	493	467	479	479	537	475	519	500	491	529	475	489	509	498	569	501	462	492	516	497	504	497	487	486	495	539	502	507	500	497	512	500	472	466	525	510	514	491	560	497	504	545	512	514	507	516	507	529	454	537	491	535	493	499	540	526	486	536	487	504	525	512	516	504	499	519	478	524	539	479	502	470	517	481	480	516	514	498	535	496	510	472	505	486	473	514	530	503	515	558	503	513	489	498	483	516	484	488	520	542	507	532	515	516	485	474	513	470	523	484	498	541	470	504	495	489	495	472	479	478	504	496	518	537	581	520	509	500	487	482	487	485	520	524	485	498	474	515	473	498	522	505	485	476	513	546	485	506	508	506	514	477	517	538	528	501	506	473	471	493	481	485	490	498	504
37960	16288	9862	5135	3256	1886	1245	953	890	834	769	719	661	668	617	656	611	631	663	593	612	658	595	589	607	551	583	591	585	587	592	576	607	556	601	576	576	575	601	579	606	574	608	509	568	600	612	641	585	639	594	573	629	574	577	597	534	585	591	537	580	565	583	615	526	586	576	569	586	570	588	616	528	587	586	587	567	557	528	641	559	562	589	505	586	616	586	591	568	568	567	593	564	620	553	548	584	560	565	574	556	566	565	637	545	575	566	584	593	624	518	553	586	546	575	577	568	575	565	600	551	566	599	602	503	545	615	542	561	562	592	550	561	615	530	564	578	583	537	562	529	641	537	548	561	546	566	574	551	602	557	598	515	533	542	594	542	573	550	545	570	631	571	590	580	566	572	534	563	567	588	608	541	568	547	486	557	611	545	570	635	581	575	598	559	544	513	538	578	596	537	601	568	532	555	598	530	595	544	548	539	540	531	545	549	560	586	569	589	570	569	591	539	558	567	564	572	588	575	568	610	525	575	559	608	531	551	589	565	583	598	607	570	572	536	548	529	537	590	545	557	561	585	568	604	606	594	574	566	554	569	619	595	554	572	560	574	608	559	554	571	530	572	533	558	526	530	605	551	596	585	555	559	566	571	542	580	533	563	525	566	611	547	546	589	581	598	594	556	580	600	552	575	617	552	607	614	567	605	565	543	549	537	573	570	621	586	531	535	576	554	507	566	581	597	567	579	571	558	541	560	545	553	570	541	600	627	594	567	576	598	568	547	563	573	610	604	587	623	593	568	572	577	617	597	577	542	558	539	536	573	564	571	543	563	566	551	576	589	571	571	576	573	580	539	554	578	557	574	571	577	577	553	569	566	570	559	535	576	544	565	569	602	568	571	572	612	541	566	604	531	560	563	535	578	595	605	552	520	531	564	576	550	555	601	571	552	559	582	596	564	583	534	573	594	536	565	560	565	560	573	567	539	570	534	586	543	582	594	582	584	585	564	537	544	602	527	556	593	598	497	586	568	563	556	540	600	616	569	556	559	570	571	593	589	551	568	560	553	584	572	569	580	554	593	531	562	570	563	534	575	563	554	570	579	577	580	610	585	592	547	552	571	559	589	592	546	609	527	536	570	568	564	555	580	570	579	548	580	593	576	596	569	578	614	536	593	554	621	610	510	562	589	573	559	608	577	592	551	572	573	572	554	579	578	625	586	549	553	558	538	576	524	607	558	579	554	567	609	554	542	579	572	566	581	580	532	585	548	589	558	576	549	545	532	586	584	540	558	586	608	609	575	610	568	545	567	543	575	574	594	514	591	562	550	559	539	556	565	534	568	530	546	572	558	553	567	570	571	551	581	556	551	596	599	585	553	611	510	518	556	600	584	526	558	546	599	589	547	596	567	552	564	584	597	554	549	557	585	568	577	548	559	583	591	576	555	555	573	599	603	563	559	616	585	543	568	565	524	562	528	587	584	547	561	567	577	565	552	555	575	562	556	544	545	559	585	574	557	556	541	548	631	589	551	565	575	576	553	563	570	551	560	575	590	612	580	580	552	552	604	582	579	557	589	566	565	574	643	589	582	562	551	537	567	557	582	553	570	560	603	577	561	553	560	573	616	565	561	544	565	551	561	573	547	592	615	584	552	582	594	604	529	548	560	625	582	567	546	572	546	560	598	561	530	582	564	607	554	556	578	612	564	578	550	588	587	580	582	566	590	553	567	547	566	556	584	500	566	545	612	565	599	567	596	575	580	572	533	540	603	583	547	553	610	585	592	573	564	610	558	581	531	547	585	589	567	597	574	612	556	548	568	561	535	585	569	557	554	568	558	535	587	534	591	585	543	575	556	562	558	555	580	577	571	592	554	577	579	550	570	566	558	607	601	559	540	576	581	571	603	540	561	602	591	526	557	559	546	587	548	549	547	581	572	551	558	566	611	574	553	574	535	554	544	549	549	598	560	569	562	564	554	650	560	563	550	549	598	555	613	559	537	572	517	600	577	575	563	560	537	553	582	569	536	522	586	591	584	520	557	561	553	597	552	546	580	573	602	583	607	562	549	517	526	607	589	531	583	610	569	547	536	589	574	518	578	560	596	554	599	558	535	543	568	582	541	575	616	531	581	587	573	601	593	585	602	563	576	616	610	571	585	586	587	579	563	527	582	540	543	638	583	514	582	581	581	539	584	565	573	615	568	598	604	555	550	573	592	565	569	576	579	559	603	568	561	595	587	583	618	552	570	610	554	516	601	589	575	579	538	581	632	570	585	531	572	599	554	586	574	578	557	569	559	563	582	608	538	535	577	609	578	562	570	556	550	580	577	568	553	569	579	556	569	545	554	584	593	595	555	546	554	524	601	619	547	594	578	583	548	618	583	598	594	581	569	583	562	577	547	574	556	573	531	569	538	550	583	600	533	611	531	584	558	553	561	564	606	554	585	590	567	604	563	590	534	565	554	574	570	555	532	533	566	567	595	526	541	515	616	577	588	541	552	580	572	531	609	525	572	560	557	589	571	587	558	526	565	593	594	548	561	510	598	601	591	564	580	578	579	569	546	578	560	562	582	579	566	556	528	573	542	571	602	583	531	576	556	519	569	567	566	551	546	615	595	580	554	565	609	592	567	537	572	595	567	506	538	549	561	552	575	584	566	597	565	564	560	575	571	560	541	601	556	605	608	556	583	622	593	602	527	557	547	580	584	537	573	617	579	580	572	555	541	526	575	545	570	587	570	574	503	571	536	565	550	557	546	565	553	529	578	555	548	573	565	548	556	540	581	522	576	614	584	580	576	581	573	580	588	545	593	606	593	574	503	575	597	568	598	571	603	578	562	559	596	578	575	565	589	586	584	544	564	568	570	586	563	564	566	559	587	569	619	586	535	564	550	566	543	602	560	588	555	525	527	544	622	560	547	586	593	564	589	561	584	597	583	573	592	611	587	562	592	528	622	594	591	617	538	607	573	567	554	583	550	585	645	587	571	581	538	564	549	559	560	581	583	599	561	548	540	590	529	569	578	594	584	534	528	580	575	582	565	574	537	599	586	598	579	557	532	565	547	537	620	551	551	575	556	534	595	572	562	534	546	581	544	560	577	597	606	563	567	566	556	537	575	603	566	536	544	585	543	617	576	544	595	597	559	562	538	557	557	571	591	580	555	568	536	546	615	609	596	569	551	566	606	575	589	559	534	569	563	572	551	591	598	545	552	554	563	605	598	547	558	594	582	572	565	578	532	586	550	598	547	556	574	553	562	570	591	564	568	567	584	580	591	588	579	597	578	556	510	528	591	581	565	551	564	597	589	541	557	587	569	567	575	598	553	550	576	603	561	553	604	586	577	584	563	550	573	559	550	587	557	542	547	556	562	580	535	589	598	561	573	567	554	622	540	573	568	548	541	523	567	607	558	584	566	626	596	568	559	560	575	545	538	554	554	579	548	541	612	598	587	569	568	551	572	541	610	593	593	569	555	537	549	557	548	598	582	581	649	596
22256	20736	28341	23201	20727	20805	12025	1273	819	708	687	608	485	483	463	462	434	429	460	445	409	380	392	403	359	403	427	397	357	360	351	355	360	335	325	319	347	331	366	365	325	341	359	350	373	380	366	341	313	336	346	347	353	345	368	339	373	342	365	341	363	328	329	362	318	335	314	358	313	344	359	354	325	344	352	353	303	343	348	341	319	362	333	321	364	341	317	364	312	319	347	345	306	297	324	336	340	342	329	309	358	327	307	328	306	351	329	358	312	294	317	330	308	334	335	337	341	310	324	323	329	326	327	358	320	326	355	317	319	323	319	362	326	302	313	306	348	321	326	339	320	338	287	356	341	314	311	292	346	338	338	332	333	367	318	343	341	346	298	347	303	342	304	288	338	336	324	318	313	356	311	317	342	345	342	332	315	316	353	356	309	336	301	313	329	321	316	336	311	347	314	321	336	319	329	305	324	319	361	344	321	331	332	326	339	318	319	300	301	329	318	325	339	329	341	275	330	317	309	326	326	347	345	329	316	339	309	346	331	330	309	317	310	325	317	313	290	347	296	301	322	309	330	328	334	325	329	306	303	330	318	344	308	327	346	316	365	330	341	308	312	328	329	325	311	322	296	339	367	376	362	320	331	326	343	311	315	306	336	310	302	349	370	331	325	334	325	369	327	341	329	287	314	342	309	310	336	303	319	328	314	312	330	313	351	299	336	344	322	316	334	351	330	324	322	345	326	292	289	326	336	322	332	328	333	344	317	305	327	300	311	351	340	318	359	333	337	338	322	361	339	353	312	349	311	345	317	351	305	340	329	346	321	305	332	308	349	332	348	307	340	311	326	327	329	318	297	330	307	331	336	303	321	279	302	321	326	324	361	313	307	342	305	300	294	359	335	325	336	291	308	308	292	324	325	331	321	347	318	325	355	339	311	325	335	344	351	307	345	325	328	330	321	317	313	334	317	325	309	294	317	311	335	304	331	345	320	354	288	345	305	333	321	304	303	355	340	327	331	326	333	328	289	312	336	293	371	283	341	313	328	333	315	303	294	283	348	322	317	299	338	327	323	279	315	333	356	314	303	337	350	320	316	321	363	347	335	320	289	327	333	313	323	336	309	330	336	334	356	334	343	306	337	313	312	329	320	302	295	293	310	308	324	287	334	362	319	315	306	343	317	357	327	351	320	325	325	346	332	351	308	321	313	318	332	336	324	270	339	307	301	282	321	297	329	342	309	337	324	308	294	327	340	288	323	352	308	318	345	313	314	335	318	331	329	316	300	347	333	296	332	327	308	326	291	320	334	294	304	330	325	319	302	332	334	320	325	326	332	303	332	305	324	311	319	324	330	331	327	338	320	324	331	314	305	320	323	337	367	300	336	320	326	327	317	293	319	316	285	348	337	340	325	332	343	334	340	348	336	317	315	321	307	293	306	311	278	356	325	337	292	289	302	327	335	339	293	315	331	369	281	325	366	322	313	328	342	347	334	294	314	312	316	304	312	338	310	331	316	327	338	328	336	301	330	337	299	327	309	322	329	327	312	305	349	322	354	299	318	347	328	328	297	333	312	310	291	332	318	317	327	343	312	337	308	319	309	304	306	299	338	323	333	319	314	330	319	316	343	337	329	328	332	285	306	350	332	331	305	351	307	327	293	300	295	336	311	342	319	339	311	349	320	346	331	308	311	335	351	293	320	308	308	348	320	338	335	323	332	328	317	338	354	343	295	322	297	337	313	349	345	312	324	321	327	333	309	332	315	310	313	321	312	310	340	298	322	281	312	311	307	327	282	332	330	347	351	315	285	331	365	309	353	322	324	308	322	341	344	342	304	312	333	320	338	311	333	320	349	341	335	314	314	298	341	330	342	293	331	341	327	316	326	300	327	323	337	311	305	320	318	332	311	308	339	327	356	327	347	346	292	338	319	314	329	325	335	336	349	304	335	336	325	344	336	326	316	313	296	316	320	335	325	325	333	291	309	306	337	299	317	320	313	303	315	328	361	336	313	292	327	318	319	305	330	375	336	288	332	308	320	300	367	320	311	307	314	325	307	300	340	330	334	321	287	328	303	278	300	323	338	316	313	337	329	331	317	302	312	305	317	301	342	302	303	324	335	344	349	300	345	307	318	291	333	319	305	321	312	328	313	319	310	324	312	313	314	317	325	338	313	325	317	323	315	297	320	305	333	344	314	341	318	320	332	321	315	353	308	311	313	331	329	307	327	308	312	336	287	299	321	315	306	318	354	333	335	354	320	343	323	339	300	322	334	344	311	303	335	325	313	303	319	327	301	336	318	345	365	314	291	307	349	295	303	323	334	315	321	303	299	342	311	337	317	309	322	295	321	310	329	326	283	309	292	325	335	356	314	306	278	303	330	323	319	357	316	329	312	342	317	334	302	331	288	306	338	331	320	310	339	305	321	338	312	321	335	306	317	325	350	337	326	340	315	308	300	329	343	299	327	325	335	353	335	298	290	302	302	330	320	294	321	352	315	313	312	328	318	317	345	333	324	281	334	326	287	308	303	336	306	310	338	334	305	336	286	326	339	308	347	308	333	297	311	309	332	344	352	314	345	315	322	345	333	287	348	333	326	301	323	320	320	348	294	318	304	322	331	312	307	314	324	315	324	338	304	321	296	307	331	309	314	313	316	315	322	294	322	353	304	323	319	313	328	337	283	340	324	321	310	309	321	361	311	336	317	343	310	325	292	337	315	294	297	307	319	302	343	354	307	300	330	310	332	348	289	320	324	334	336	354	325	329	348	321	302	299	339	321	316	319	320	308	299	312	337	308	338	299	292	331	297	326	334	312	340	343	308	343	308	283	340	325	325	349	340	316	313	324	318	314	329	312	306	258	343	296	323	319	331	344	345	330	304	322	338	319	320	329	295	298	328	299	327	325	351	344	318	302	281	346	351	320	343	317	334	329	313	335	286	318	309	319	336	334	327	330	339	328	344	336	321	303	291	326	353	297	344	331	319	357	294	312	320	321	325	334	326	341	326	314	351	333	319	333	337	314	327	281	334	341	344	331	325	293	323	325	306	336	341	320	324	352	319	334	316	352	303	366	328	340	318	325	292	296	312	338	320	316	326	325	310	334	297	322	350	334	302	327	324	343	292	316	306	332	340	306	337	337	300	323	294	326	351	321	310	299	324	311	321	346	321	308	320	350	330	307	324	302	331	324	294	330	317	309	335	308	329	351	369	323	317	335	346	327	351	362	350	315	349	346	319	318	318	328	312	305	345	333	335	342	326	282	331	292	327	309	330	325	331	292	306	318	320	307	352	334	315	313	326	352	317	358	317	310	300	319	347	329	326	329	344	341	361	306	326	337	327	316	297	332	309	319	307	313	351	305	331	353	324	349	294	322	344	311	329	320	310	338	343	340	325	301	323	305	327	364	347	314	335	317	334	344	328	382	340	301	310	320	351	316	296	301	348	346	329	337	303	305	291	287	290	312	313	349	340	308	337	337	305	318	357	282	311	338
43631	27371	17334	10243	5814	4226	2946	1997	1503	1261	1067	848	799	696	626	596	585	546	539	517	529	507	449	468	445	426	443	435	448	426	423	377	460	381	416	382	413	377	388	411	388	356	361	403	380	388	418	383	396	385	419	400	395	386	400	379	376	365	393	433	367	418	375	400	382	400	349	383	415	388	397	389	378	388	360	372	382	356	351	342	379	380	399	367	368	360	344	337	379	368	392	381	356	340	365	351	368	321	350	360	350	325	367	352	356	350	361	363	345	378	364	354	364	352	367	355	342	378	353	367	380	358	310	344	355	338	327	327	341	334	347	347	351	327	343	374	364	361	319	345	353	370	331	348	369	358	351	346	360	334	369	381	335	331	412	364	335	378	358	369	320	339	360	368	402	316	366	343	338	338	370	361	319	359	369	361	351	351	371	334	322	347	334	327	356	331	354	346	369	376	317	314	385	347	329	384	392	342	360	321	385	332	352	377	346	350	366	346	357	349	342	322	351	343	327	327	385	379	347	338	344	366	352	351	347	354	358	384	395	324	370	321	353	348	355	349	364	354	343	356	299	387	362	340	366	338	357	360	352	347	329	362	361	324	371	336	378	381	352	391	372	363	377	345	343	351	328	359	323	343	339	344	372	305	332	363	357	358	334	347	347	327	349	343	343	366	338	325	343	352	346	366	340	361	333	371	344	335	354	343	340	349	372	371	345	328	395	315	368	337	334	347	381	322	333	338	378	360	345	363	335	324	348	352	334	350	333	366	347	330	335	343	363	358	340	371	369	364	390	334	326	334	379	365	349	341	353	349	344	353	320	327	385	362	345	357	367	342	340	329	371	338	369	380	351	367	356	326	355	335	355	348	355	358	327	352	350	350	370	345	343	320	313	372	351	333	358	308	355	373	360	329	361	339	329	363	350	382	370	368	335	330	355	362	404	355	359	347	352	363	374	338	349	360	376	338	329	379	328	343	357	343	372	338	377	357	378	374	350	344	356	363	321	325	323	348	373	357	319	391	362	338	315	322	366	329	372	342	394	375	367	324	345	362	345	358	401	331	310	407	330	349	332	354	347	351	367	338	339	297	357	332	338	328	337	345	354	338	348	379	342	376	375	348	349	344	359	391	364	352	346	355	331	369	381	360	369	317	359	368	322	345	363	329	313	365	387	355	361	359	331	330	347	341	349	334	360	332	358	409	364	364	338	309	348	339	364	382	335	336	372	345	349	335	323	369	361	348	374	330	356	361	341	310	361	338	309	378	322	330	343	319	380	334	346	323	356	332	343	339	363	354	346	357	341	312	340	331	362	354	347	344	382	341	341	360	351	354	363	330	338	322	347	373	360	376	357	342	362	336	328	340	341	359	350	319	339	336	366	358	361	326	366	330	359	333	373	351	353	354	373	369	348	360	329	350	329	318	336	319	334	346	322	385	352	336	358	327	354	335	352	351	361	349	356	341	341	350	349	322	383	315	357	336	333	376	350	324	369	359	356	335	346	366	340	344	350	379	359	360	367	357	361	345	338	345	350	361	350	352	357	341	331	362	346	328	322	347	357	330	351	352	362	375	351	355	360	389	360	371	353	364	323	342	350	329	332	372	345	342	368	329	355	377	364	372	372	358	361	381	345	343	340	352	363	370	353	354	339	376	345	353	381	320	367	363	356	327	376	318	366	333	335	344	368	338	342	350	376	373	366	348	365	359	329	407	349	367	356	326	351	348	367	344	340	367	367	340	346	363	335	376	336	346	346	389	365	363	342	357	354	344	329	349	368	372	347	347	314	319	331	328	344	334	363	372	324	350	390	393	374	347	310	329	363	356	348	368	368	362	336	331	359	318	338	375	358	343	351	311	324	355	332	342	359	354	368	329	358	341	344	306	366	345	333	349	338	330	353	355	354	377	329	337	339	367	322	332	351	343	355	344	316	349	370	342	346	357	338	343	346	364	349	340	333	348	381	360	358	348	347	323	332	342	359	334	394	367	367	339	335	359	341	356	358	372	354	371	354	378	371	361	346	353	357	359	352	376	346	312	326	394	351	342	367	365	357	347	333	387	358	317	355	336	358	364	336	324	365	388	343	362	346	362	351	363	334	340	320	352	331	341	350	348	370	365	343	344	368	346	347	366	351	335	330	362	325	358	350	354	324	324	334	337	369	371	298	349	329	346	343	341	359	323	348	393	369	377	331	304	363	357	350	366	335	345	343	368	337	345	378	358	346	368	365	360	383	330	345	371	342	364	370	382	381	362	325	365	334	361	357	327	317	358	347	347	367	358	378	365	361	348	335	351	366	344	345	359	340	354	342	352	338	360	364	363	370	360	355	338	328	367	392	350	352	360	317	333	355	349	376	339	363	335	365	325	341	383	348	382	332	373	350	370	354	379	370	332	396	361	343	375	338	351	376	308	350	392	384	341	374	371	335	326	345	361	363	361	337	335	340	344	378	360	377	330	365	369	301	355	356	373	316	350	327	369	350	361	349	351	329	343	378	365	348	342	357	356	331	369	352	337	383	367	339	319	336	338	327	321	338	370	377	336	331	340	362	339	369	342	346	366	365	351	363	328	343	317	368	369	317	391	343	352	351	331	317	353	377	364	385	343	357	359	366	374	390	362	330	323	352	379	359	325	335	360	309	366	341	308	368	323	344	307	365	341	370	345	347	329	360	347	356	354	359	352	340	346	326	328	357	391	347	330	351	362	342	325	327	325	360	342	366	373	340	347	360	351	343	354	331	345	354	372	363	351	348	334	367	334	355	335	355	371	362	374	344	371	368	338	340	335	333	389	389	347	372	337	371	378	336	388	352	330	373	394	355	320	388	367	353	378	365	287	355	335	344	322	384	402	361	355	324	316	358	366	351	376	366	382	329	348	339	351	364	362	360	343	344	346	325	347	343	336	357	343	328	360	353	370	351	358	353	372	396	352	367	359	334	369	371	370	332	351	367	358	347	323	373	358	338	345	362	357	375	335	349	381	337	356	335	334	344	340	327	372	384	379	349	315	352	346	327	337	350	338	354	351	325	334	365	340	339	333	338	330	368	338	371	327	348	336	334	336	373	333	340	347	350	334	353	337	319	335	329	342	330	366	356	362	352	334	348	366	361	331	349	355	373	325	308	347	350	376	336	386	348	371	333	371	369	346	358	320	362	366	347	383	339	361	339	344	364	340	390	358	329	372	346	343	386	367	369	327	346	342	340	333	356	322	315	347	356	372	358	354	358	356	354	337	356	336	375	377	372	345	352	372	311	361	356	347	358	361	332	337	332	365	304	342	359	342	355	334	337	360	312	339	350	372	351	335	373	333	352	339	351	386	355	347	375	345	372	364	372	337	351	344	324	359	340	365	339	325	339	363	359	337	375	325	375	354	351	383	377	335	351	328	379	365	332	354	327	373	354	365	336	371	358	336	345	309	380	328	343	338	331	390	365	339	346	350	338	380	366	370	365	353	317	346	349	342	342	347	350	342	370	375	354	354	325	348	365	347	337	358
28944	20854	12625	2974	1048	752	650	427	408	401	403	403	396	358	403	360	386	377	420	380	419	401	359	392	390	379	356	383	402	370	397	407	378	378	385	366	371	384	358	375	394	387	372	387	384	370	376	377	406	380	387	427	395	377	383	401	407	424	365	390	379	386	406	395	382	415	418	381	428	388	383	419	375	385	372	393	394	381	392	397	372	364	374	343	374	392	434	379	358	370	375	406	427	381	376	361	369	353	370	372	367	369	359	353	387	373	412	341	377	405	363	375	388	414	352	370	383	374	430	383	382	387	401	406	391	377	365	380	366	375	387	354	369	385	373	388	381	380	404	358	398	366	372	384	384	384	378	400	372	383	382	408	376	386	412	390	375	373	376	383	400	398	383	355	377	394	352	369	387	405	381	374	372	313	378	367	394	370	384	374	349	426	367	363	367	382	366	394	404	369	376	378	378	406	393	392	350	350	400	359	371	385	393	380	391	409	372	392	350	364	362	379	392	383	422	388	361	415	356	388	366	415	383	374	406	389	357	415	406	403	374	372	351	378	407	371	387	379	361	380	427	373	344	385	384	376	377	410	384	364	371	367	426	385	361	389	388	367	379	375	354	389	357	399	361	377	396	391	386	396	363	383	389	365	379	381	385	385	403	409	380	408	382	391	386	367	350	405	380	406	355	353	381	419	360	389	390	365	386	394	379	352	419	366	375	412	368	381	383	395	364	366	361	368	350	373	371	365	373	392	386	413	370	373	393	394	385	392	380	392	374	355	378	365	389	366	393	366	401	367	370	364	392	374	419	381	390	360	373	377	378	383	389	366	383	365	391	369	354	371	374	374	385	394	360	382	409	362	346	355	395	382	375	363	358	407	362	371	387	379	380	390	388	388	384	402	378	392	366	406	353	398	390	387	410	397	386	373	365	387	348	369	408	401	379	373	372	366	376	397	382	398	343	406	352	355	373	367	367	372	344	385	379	382	403	395	390	371	412	395	355	384	383	377	385	402	410	368	380	401	422	394	407	367	421	426	401	367	383	381	364	370	383	377	387	398	377	353	390	395	385	399	407	380	373	389	377	348	391	342	392	401	400	380	382	340	425	395	395	387	372	353	399	391	368	398	375	383	377	380	422	370	371	367	378	394	372	395	393	384	337	372	424	388	373	406	351	395	440	377	378	371	375	370	381	396	380	388	358	387	368	368	372	409	353	413	370	388	381	378	388	386	401	372	408	404	367	409	345	395	363	395	355	397	396	380	352	393	372	390	394	369	382	382	396	351	384	383	354	367	353	405	377	408	389	343	387	393	386	369	393	378	367	410	351	365	355	386	416	348	384	373	393	414	400	370	352	356	345	365	402	372	380	378	406	383	383	415	418	393	400	366	373	354	372	418	365	366	379	377	413	390	386	394	395	392	375	352	360	403	381	366	349	376	391	388	382	358	399	419	386	383	350	382	395	394	403	346	397	400	398	381	360	380	400	386	372	368	348	397	401	344	371	369	446	374	400	371	374	372	380	408	360	349	391	408	355	384	368	366	407	382	368	362	328	394	384	423	378	381	373	358	396	379	395	373	412	370	382	417	370	400	361	409	411	346	353	422	368	393	414	368	391	379	387	336	394	371	351	377	385	375	373	366	368	379	368	397	371	439	396	366	352	388	353	359	372	348	382	406	380	388	368	369	399	373	383	360	413	390	367	390	377	372	395	363	392	366	394	365	353	381	411	390	401	404	371	359	377	365	392	391	368	376	398	371	382	360	395	368	406	362	389	398	368	369	367	407	384	397	358	378	351	382	393	366	389	375	370	402	357	382	354	372	414	351	378	350	363	358	391	348	402	408	421	380	331	363	365	383	384	374	352	377	370	382	367	385	376	382	378	371	363	368	385	397	370	388	371	402	375	387	399	377	411	343	373	417	361	384	366	388	358	401	348	385	404	380	395	355	378	395	395	331	382	396	392	351	416	393	346	410	366	365	386	377	359	367	363	389	389	384	375	346	375	391	385	386	386	371	413	384	401	401	360	409	393	370	371	396	382	393	419	362	384	448	350	396	355	393	386	341	352	383	381	399	353	404	366	393	372	371	382	381	383	362	367	402	396	410	346	381	427	401	379	378	372	368	395	375	372	403	367	354	387	397	406	396	363	392	409	401	383	395	392	392	423	363	393	397	389	396	382	384	361	373	375	388	405	378	383	353	381	380	366	365	378	366	364	395	350	359	369	385	389	390	378	360	373	419	400	404	388	380	389	360	408	369	364	359	393	388	390	398	417	395	400	410	374	391	367	403	382	379	386	383	378	346	336	383	405	359	378	391	385	374	407	387	383	422	367	388	384	364	392	379	371	398	368	353	369	416	380	387	363	384	381	415	387	410	387	385	385	397	382	395	391	376	410	371	344	374	365	415	352	381	342	402	377	357	376	355	376	385	370	401	379	345	371	411	428	395	401	358	384	413	403	346	426	391	412	358	384	410	389	416	366	397	403	387	400	339	364	394	383	384	373	369	379	390	373	379	355	374	344	372	369	352	387	382	373	345	374	373	378	411	389	375	375	420	423	396	356	380	421	351	362	405	416	385	387	342	363	381	366	381	390	399	386	396	373	354	363	408	389	364	388	364	373	404	361	374	375	358	352	391	399	405	356	385	380	388	392	430	367	388	396	384	392	372	374	363	404	344	334	376	364	387	372	370	397	359	377	370	382	378	388	437	413	384	374	374	390	379	377	397	377	393	384	397	382	351	384	374	383	397	393	386	374	364	382	359	365	365	377	363	385	396	396	372	361	403	398	362	367	356	355	333	360	407	389	402	394	367	353	429	374	369	386	386	392	365	396	415	366	371	378	401	399	366	393	354	396	386	364	360	337	360	404	394	404	368	395	343	360	374	375	378	377	373	414	366	415	384	408	380	388	375	370	372	392	359	380	372	365	393	380	380	369	383	384	340	401	371	352	360	374	370	403	411	351	387	388	364	389	384	367	352	378	389	385	346	369	357	375	371	371	404	353	381	386	397	357	367	362	358	394	408	397	415	406	344	379	365	387	364	388	395	371	359	412	392	401	370	381	351	383	391	366	397	382	377	397	417	361	374	389	404	391	395	368	364	370	405	356	385	367	399	380	357	365	383	357	359	369	380	370	386	362	398	371	407	392	352	379	367	379	347	342	415	375	402	391	377	357	387	376	376	338	375	401	371	348	428	390	385	390	401	405	391	385	376	361	360	382	365	348	378	354	379	382	399	395	397	369	424	366	391	350	382	406	395	388	374	383	360	401	378	393	389	415	390	392	372	375	377	359	386	376	362	400	377	402	367	395	372	397	395	370	359	367	354	391	385	407	396	370	359	355	399	387	383	400	422	388	374	391	402	400	379	376	377	409	361	393	409	366	388	374	367	374	364	401	368	414	381	418	360	390	370	379	351	388	395	403	386	368	378	411	407	349	371	351	378	360	402	389	413	391	424	372	337	395	380	369	343	391	380	381	380	368	403	418	397	402	362
35203	12091	5104	3088	1406	886	823	571	480	465	423	453	487	457	417	471	451	382	476	462	435	463	457	452	468	430	463	464	413	441	458	444	433	465	474	448	455	437	467	412	463	448	412	455	392	449	467	438	424	432	447	475	409	455	435	445	425	430	450	445	467	440	460	473	450	483	444	433	444	477	418	435	444	460	428	412	432	439	428	450	452	413	441	433	403	451	439	449	439	442	461	451	430	469	475	439	469	457	415	404	446	430	446	437	464	454	462	467	477	453	458	445	461	433	447	442	425	448	469	444	443	452	423	444	448	425	401	420	463	420	479	472	481	432	479	442	401	412	388	418	459	460	436	448	414	478	453	449	434	441	439	405	479	414	454	461	485	469	462	465	459	434	444	447	430	451	444	425	422	430	473	450	453	416	460	413	453	435	469	443	421	477	454	413	469	456	438	482	425	448	426	438	453	419	434	459	459	432	449	466	466	468	463	433	462	437	446	453	462	465	420	446	469	449	432	467	458	419	440	468	418	450	435	438	433	494	449	431	456	468	411	410	486	417	438	443	427	405	445	457	443	417	485	411	444	449	472	447	445	414	438	467	443	430	451	469	434	455	488	456	452	440	441	418	415	410	456	424	446	435	443	429	453	449	425	435	476	480	457	425	450	461	458	444	425	415	379	456	416	460	423	435	440	418	511	445	445	456	416	439	429	437	460	467	424	414	441	441	449	421	445	448	462	402	433	419	428	445	450	424	409	432	464	433	460	469	451	457	480	428	434	474	462	451	441	409	438	454	404	394	433	451	437	452	417	417	437	483	437	463	450	417	492	450	438	425	475	438	467	407	454	476	420	449	449	431	448	443	423	454	434	449	449	455	466	444	400	433	425	450	437	440	469	459	411	435	466	478	485	475	489	456	446	445	417	469	445	449	434	416	463	410	441	451	443	436	397	440	447	453	438	424	444	457	438	482	406	413	449	444	458	448	429	397	407	432	420	427	482	442	450	434	396	422	475	441	478	437	434	436	422	420	441	438	455	418	455	453	462	426	438	424	425	443	439	459	404	456	438	454	424	470	463	445	434	417	475	468	450	418	435	427	413	470	468	455	410	440	430	463	439	417	397	438	442	386	437	434	481	438	463	463	443	465	433	406	448	445	441	417	434	420	424	420	442	452	414	443	459	467	429	429	473	407	437	448	427	414	450	445	460	423	430	430	430	436	412	461	451	456	435	452	488	497	447	469	440	419	438	416	439	413	408	450	437	405	466	459	440	402	453	448	410	453	456	443	476	456	452	418	455	446	419	447	416	467	389	403	403	407	457	477	432	420	426	446	409	469	423	426	435	439	455	434	447	410	450	430	466	440	444	437	474	468	457	418	416	459	460	428	441	485	404	415	467	436	428	451	415	432	455	397	429	427	426	472	435	453	507	460	427	443	450	454	420	436	470	444	439	446	444	459	465	446	446	458	409	403	438	476	474	446	452	422	431	436	396	421	429	455	488	484	442	433	428	427	442	438	399	444	479	444	427	423	450	455	448	453	479	424	480	414	454	442	447	449	456	421	446	446	481	480	449	462	451	473	448	448	423	452	422	416	420	430	463	467	434	410	459	450	448	435	425	413	423	473	436	437	422	378	451	435	447	454	442	421	463	454	436	400	464	432	434	494	434	445	436	454	471	434	493	461	433	441	449	437	441	417	462	437	452	428	468	433	429	452	453	396	439	443	410	441	459	440	430	434	434	447	440	469	464	418	426	439	439	441	477	424	420	417	455	439	434	487	450	423	410	440	440	465	438	410	452	422	443	441	429	399	430	432	443	473	454	483	447	451	454	436	425	425	408	465	428	444	416	439	417	424	460	433	425	480	423	477	419	434	475	443	435	408	458	416	412	434	430	445	466	411	440	443	457	438	446	427	446	449	440	445	449	441	417	457	444	451	422	457	446	456	449	422	425	435	453	436	432	456	470	446	450	435	421	402	418	447	495	457	430	472	445	418	440	427	454	496	476	420	484	435	438	437	429	443	432	462	433	470	404	429	445	476	434	459	428	466	458	462	464	466	426	426	471	413	417	453	401	420	455	407	457	435	444	449	430	393	473	436	465	454	405	474	430	421	433	470	440	463	396	433	464	401	444	452	451	418	425	418	458	442	455	475	434	463	459	428	443	431	452	439	420	464	448	459	423	457	523	426	423	450	428	438	443	448	451	456	407	434	446	456	437	448	465	441	470	431	453	448	468	436	452	414	468	410	432	434	456	421	447	457	442	435	461	449	435	437	470	440	430	456	439	475	412	413	449	419	477	479	445	410	424	429	415	422	474	485	435	432	427	477	420	452	427	415	438	449	475	469	441	417	440	420	459	463	464	430	449	463	446	461	407	417	439	454	470	448	471	435	408	410	451	442	442	447	428	476	412	440	430	443	433	473	437	439	466	459	447	444	410	431	421	429	437	470	449	440	423	443	422	426	420	472	480	429	454	462	478	452	448	485	422	441	452	492	440	446	463	433	450	422	429	463	406	397	445	460	410	434	485	463	464	441	436	392	426	410	471	425	470	434	443	445	455	460	444	433	446	419	434	447	424	452	436	437	413	460	468	460	414	464	438	447	441	447	459	409	445	442	428	446	431	463	440	444	407	442	459	467	454	439	453	418	421	439	411	476	427	477	402	422	445	436	432	453	436	435	430	446	457	451	395	460	460	456	436	436	442	410	465	425	416	429	422	382	450	433	472	455	422	449	425	457	462	456	441	437	467	403	413	448	428	436	415	473	425	450	470	470	442	475	453	462	461	383	471	449	464	423	440	419	447	455	471	440	414	447	446	418	450	463	441	455	426	509	480	427	451	446	439	484	439	470	463	460	453	399	461	479	413	484	440	441	439	450	452	374	442	482	452	435	449	430	470	444	442	476	437	460	461	450	431	433	431	456	444	461	413	469	441	443	484	455	395	459	459	458	420	407	433	446	436	441	426	449	420	451	441	423	437	447	438	448	470	430	415	470	428	471	443	435	420	418	450	455	462	440	440	445	424	454	410	454	463	386	505	429	407	439	400	423	442	439	404	433	461	437	444	419	439	484	459	450	444	425	415	453	435	420	468	416	464	407	463	462	435	446	439	451	452	461	430	410	434	455	468	468	441	444	468	450	445	467	419	449	447	447	439	454	411	459	468	418	468	456	418	439	463	444	437	469	438	449	459	414	433	466	446	406	445	444	443	447	395	434	460	472	436	451	415	429	433	433	454	427	463	406	450	442	445	410	453	452	442	441	415	473	469	459	413	416	428	454	411	443	451	473	403	456	444	435	451	452	427	457	463	429	465	416	475	474	444	466	430	437	471	473	399	471	464	414	413	462	465	457	440	458	415	438	480	420	460	454	436	458	433	434	453	433	462	459	453	411	495	434	427	392	423	449	418	403	423	451	442	460	464	474	452	443	463	413	452	412	458	515	461	449	441	410	417	441	439	463	420	438	423	425	443	470	431	445	447	469	466	425	460	411	426	387
23264	20700	27923	23487	20701	12065	1162	619	489	389	393	321	310	330	324	302	297	268	299	314	275	251	275	285	217	255	250	233	240	243	259	242	266	278	226	244	218	260	223	221	215	244	233	217	237	245	239	246	231	256	238	238	235	240	221	233	226	224	236	242	262	267	229	243	241	219	218	255	224	215	207	211	228	213	237	250	226	216	236	215	254	249	223	251	244	244	218	220	213	188	228	230	223	226	224	211	238	220	208	250	218	226	216	229	217	222	207	208	239	222	225	236	266	219	208	226	194	232	238	239	207	230	215	206	239	208	202	220	198	228	231	218	242	220	236	224	235	218	240	211	252	214	237	237	221	222	229	219	243	230	243	231	231	219	210	199	218	229	222	227	208	224	188	229	240	210	217	217	216	241	247	218	211	217	231	198	218	238	228	241	200	232	194	236	219	226	243	219	207	223	226	200	228	216	238	234	230	223	261	252	240	217	225	227	228	226	233	209	230	229	223	221	210	218	221	255	203	226	230	216	237	280	248	228	196	229	207	213	199	209	202	218	214	250	220	231	212	226	251	207	234	226	239	240	199	227	217	220	207	214	207	193	210	226	231	218	221	235	209	222	236	240	251	223	230	232	232	239	224	206	243	189	237	242	209	220	229	213	225	210	210	243	204	213	235	237	241	262	219	225	195	224	210	256	210	191	241	238	229	225	254	208	231	217	232	212	220	203	239	231	211	221	230	244	203	222	199	228	206	228	247	227	229	212	204	222	229	213	201	203	233	228	226	223	223	212	240	226	242	197	209	259	230	233	226	215	241	229	197	226	196	215	239	211	234	208	220	224	229	215	205	212	237	207	211	229	238	213	264	247	247	204	214	227	216	213	231	207	217	202	236	209	233	250	214	235	224	249	223	196	210	255	233	227	220	228	208	209	209	229	209	235	231	203	224	228	212	223	246	220	212	206	259	230	229	253	226	209	213	249	215	246	217	202	248	222	197	220	235	234	219	220	202	249	216	239	222	221	215	221	244	217	216	226	223	225	238	229	228	209	218	230	242	236	229	223	238	225	227	229	237	225	222	207	230	249	215	216	241	250	232	197	224	219	254	232	207	227	257	234	233	221	229	212	216	239	242	205	215	188	215	229	266	238	234	236	233	199	228	276	203	245	225	216	225	227	209	217	216	236	229	201	218	215	229	230	228	219	201	227	240	216	231	211	216	239	223	253	229	223	220	222	214	225	229	215	232	215	218	220	240	216	253	199	220	230	219	230	220	226	211	225	227	245	229	243	208	234	220	230	224	239	234	204	207	220	232	235	210	234	222	227	242	218	209	222	234	205	249	245	196	232	252	201	224	228	222	242	215	224	220	221	217	225	220	208	254	230	243	222	215	219	211	235	224	205	248	238	246	231	216	238	226	204	239	187	216	214	236	237	221	210	209	211	240	224	223	230	230	221	240	230	228	218	228	217	224	204	204	198	227	226	229	215	240	221	189	213	239	220	209	218	246	244	201	233	244	216	231	238	225	219	221	221	207	187	232	216	219	209	227	254	241	214	184	238	222	230	253	230	250	201	215	221	226	220	192	208	223	241	235	226	229	234	226	221	231	227	202	216	248	236	222	229	209	215	212	219	235	237	207	264	231	200	213	215	226	212	216	233	262	231	224	240	216	226	230	239	249	212	230	228	226	219	215	238	268	249	212	247	234	231	274	211	227	207	220	218	211	208	231	227	204	243	258	197	222	229	220	219	228	220	220	207	205	232	233	220	213	212	219	213	205	233	219	245	212	202	220	234	204	208	244	215	198	205	271	238	228	218	254	224	213	228	223	231	228	234	215	245	226	224	230	254	231	221	207	232	221	214	234	206	215	199	200	215	197	230	217	234	214	219	231	220	228	217	254	242	206	217	212	240	238	226	206	236	216	251	226	234	219	233	249	225	219	201	226	230	217	209	210	244	211	256	219	211	230	219	223	229	224	226	221	233	199	233	207	228	217	200	232	247	225	202	233	217	210	223	240	237	238	205	230	196	229	240	221	207	236	236	239	231	224	252	221	228	235	223	246	241	225	227	260	209	231	224	211	214	196	220	240	226	218	210	213	256	239	234	192	254	222	225	209	230	232	239	221	212	249	228	216	211	225	234	215	200	239	249	226	249	209	237	203	221	231	224	230	239	211	234	206	233	210	188	208	195	235	245	230	218	239	222	218	229	233	207	217	230	239	214	188	193	229	219	246	225	208	240	229	247	225	218	232	213	203	260	198	218	234	236	248	223	231	227	236	240	214	213	235	209	256	214	198	201	218	222	224	212	208	211	222	222	222	214	212	221	217	224	218	220	218	194	184	256	207	245	231	220	182	209	223	219	227	226	209	208	231	243	225	232	234	233	209	252	229	251	241	226	226	210	214	221	230	253	226	210	232	232	222	225	213	220	216	208	223	228	224	213	220	226	243	201	224	216	244	211	216	199	226	224	213	228	187	225	227	229	194	208	248	196	232	220	242	222	203	228	227	207	235	230	214	235	210	208	210	215	215	250	253	232	201	227	230	213	217	200	217	201	242	204	202	213	222	220	227	226	226	199	245	242	251	215	223	249	228	251	218	218	214	215	207	216	206	245	202	235	231	208	219	225	247	222	215	221	228	235	208	200	245	211	235	239	213	208	250	220	243	241	195	240	232	215	229	228	233	243	224	263	233	212	216	219	249	225	229	237	224	212	233	232	215	204	227	226	219	224	222	221	232	246	243	217	182	222	220	219	195	244	210	251	235	228	213	221	249	221	219	247	226	234	208	219	215	217	238	254	214	221	226	227	221	202	217	197	215	215	214	243	210	190	250	248	209	239	218	227	207	221	232	239	196	228	228	202	241	230	231	220	211	226	217	236	210	236	208	238	222	207	191	246	214	226	213	228	223	218	206	205	235	247	244	209	241	215	244	246	232	205	202	244	202	224	223	212	218	236	211	225	232	218	267	203	216	221	216	245	244	229	218	265	242	233	238	231	210	232	222	247	231	226	202	209	226	196	239	214	231	219	243	225	238	189	234	215	210	237	248	213	247	214	230	241	227	221	229	235	231	223	208	232	212	211	220	214	205	249	212	242	218	240	237	237	222	228	262	228	215	203	208	233	231	218	210	228	236	203	216	231	236	216	219	237	236	191	217	226	200	210	248	221	215	251	226	229	231	203	223	210	221	236	228	204	222	209	198	233	238	214	230	218	243	196	248	195	247	220	221	244	215	215	209	217	254	237	208	221	217	225	214	208	231	223	206	243	253	228	226	213	203	267	239	225	209	229	239	210	236	245	237	223	244	215	230	224	228	214	218	232	243	223	239	243	242	229	203	221	225	241	207	232	246	221	232	212	207	224	227	211	231	228	215	227	226	207	220	222	235	210	223	212	234	229	216	202	223	245	240	208	215	221	236	216	215	214	220	228	232	231	240	231	216	237	191	245	231	217	210	230	240	187	190	218	219	202	243	202	235	215	210	222	209	231	214	236	202	240
38039	20146	12888	6225	4369	2233	1570	1059	785	666	603	504	478	415	409	376	384	395	367	365	344	321	343	297	317	282	286	326	299	321	279	289	274	284	294	281	305	264	267	268	270	276	286	269	292	317	279	284	272	262	282	273	285	258	281	278	268	284	297	286	254	272	274	278	296	272	255	282	297	279	290	287	276	273	286	246	293	276	282	287	261	313	286	261	270	267	289	268	277	267	281	266	244	260	261	262	242	256	262	255	270	262	288	238	274	266	257	280	260	265	229	246	247	270	279	278	273	267	261	262	219	259	258	273	252	272	267	265	271	240	256	244	259	271	274	270	272	262	224	241	264	255	239	236	248	246	236	276	242	277	280	274	261	228	272	249	294	281	267	253	262	260	272	258	261	260	265	267	262	235	265	278	275	265	263	250	272	273	259	273	261	283	257	266	289	273	275	255	240	258	283	236	249	214	265	244	269	273	277	248	304	250	271	268	242	275	290	265	291	267	230	252	252	263	274	245	263	257	255	248	238	249	256	244	238	296	275	288	257	285	237	272	253	258	257	268	244	278	256	250	268	273	246	244	273	240	262	283	242	279	256	268	244	252	315	271	246	253	270	271	267	257	225	271	257	268	251	278	243	272	249	252	234	244	244	256	263	249	274	265	216	264	277	243	258	268	251	271	266	231	267	226	271	263	243	262	262	276	275	261	258	263	270	245	255	240	257	266	267	256	248	278	271	273	253	246	235	263	266	264	246	245	257	247	254	280	277	282	256	265	264	259	274	261	263	253	267	283	258	249	247	280	279	254	254	254	275	243	244	264	277	265	238	270	293	248	270	265	270	256	259	270	260	267	251	266	222	259	258	248	250	289	261	254	217	269	257	281	284	283	253	267	266	280	264	250	231	256	266	253	285	266	256	213	272	298	251	268	264	268	268	231	259	266	253	268	250	261	240	254	251	250	256	252	250	246	260	243	258	230	281	267	254	253	267	283	267	246	293	272	251	233	252	278	277	291	259	234	232	257	271	262	270	265	244	262	266	267	274	262	282	282	279	251	267	277	260	273	237	275	242	277	270	281	271	267	258	246	256	247	269	260	228	247	275	239	265	256	260	280	278	258	272	261	238	258	262	250	243	243	274	274	245	260	275	268	248	281	258	238	263	231	256	280	258	264	274	265	254	232	258	278	242	251	254	270	250	267	288	265	274	259	265	255	260	259	262	273	259	265	293	252	242	267	272	260	245	254	270	233	272	270	242	267	250	267	250	260	245	270	256	270	252	246	289	237	245	275	264	271	276	264	257	266	258	286	278	240	281	266	263	262	269	249	241	275	231	248	252	269	300	242	286	309	260	237	234	267	273	247	263	253	256	245	263	242	278	261	244	263	252	274	280	287	250	257	281	256	230	268	260	220	259	299	264	270	269	263	252	236	260	220	269	282	262	269	278	307	281	253	270	244	239	258	260	259	266	300	265	229	228	255	268	268	291	260	291	305	254	277	277	276	237	252	263	274	273	270	277	261	259	257	240	250	273	267	274	277	284	246	274	270	282	277	231	247	270	260	262	297	224	261	266	238	259	248	254	268	281	288	276	268	232	253	268	288	248	264	221	259	251	222	268	279	229	274	282	231	285	259	223	253	254	268	271	259	262	259	272	274	246	247	283	254	267	245	260	250	268	266	258	277	272	217	244	260	248	257	285	271	275	245	280	276	268	280	263	260	285	255	260	296	269	272	262	251	275	250	274	271	260	253	234	237	268	256	251	271	253	256	243	250	225	250	256	282	262	245	286	259	265	247	255	270	254	232	240	289	286	272	252	258	258	254	269	265	280	295	264	224	259	267	281	277	256	271	245	270	244	234	278	273	264	239	257	255	258	274	257	224	250	258	263	279	255	285	253	255	261	234	246	257	258	243	255	247	273	261	275	252	258	274	272	249	252	290	260	275	256	246	255	256	257	291	266	279	256	258	285	231	249	269	259	309	267	256	251	263	266	281	255	247	267	292	267	242	251	256	237	270	231	280	257	251	267	253	254	263	238	261	267	249	278	252	261	254	256	259	260	256	240	274	259	282	267	248	270	263	261	226	231	253	261	254	250	257	253	215	214	264	275	257	255	262	268	264	251	257	244	245	232	255	274	256	256	260	250	280	273	258	278	273	283	274	259	248	266	254	265	249	272	241	248	245	264	263	241	257	238	294	238	259	245	250	256	259	275	284	245	268	279	260	269	272	275	246	274	253	247	256	240	246	275	260	271	259	285	269	259	232	268	282	290	257	271	258	258	260	291	241	268	260	281	254	271	248	258	259	278	229	268	268	267	255	268	285	271	271	273	275	268	254	255	218	262	292	253	272	238	256	238	278	284	268	255	271	262	289	266	246	306	280	244	261	241	268	270	253	263	261	267	269	231	243	250	272	272	277	250	280	232	258	262	256	235	274	235	268	242	274	258	269	269	259	242	255	257	271	269	241	294	278	289	273	273	279	256	245	280	254	253	233	271	229	251	283	271	244	298	236	252	245	269	256	238	267	280	275	272	252	276	263	270	248	231	247	239	231	270	260	235	264	257	258	262	281	277	243	221	241	242	276	283	263	291	273	248	283	270	265	265	310	246	252	255	249	258	254	280	252	271	276	269	226	250	273	285	295	247	278	259	261	251	258	236	284	272	281	250	235	256	246	272	252	268	258	279	262	243	260	281	239	259	238	268	275	249	280	237	256	247	245	260	259	243	263	270	280	272	237	255	275	272	253	269	267	258	239	269	240	253	251	252	270	238	253	247	276	280	218	273	285	269	285	253	283	247	269	269	270	262	254	264	246	246	230	264	279	241	240	254	258	248	256	232	273	247	278	275	241	241	273	258	275	298	256	252	272	286	260	260	305	274	263	282	262	247	270	279	236	241	282	243	310	223	299	262	264	277	239	228	241	254	252	272	245	271	263	265	232	252	254	265	247	224	290	295	262	268	253	234	254	287	260	282	268	239	258	247	243	246	272	258	240	262	273	284	276	264	264	265	256	274	265	259	280	254	292	263	253	284	236	268	252	232	253	281	253	268	236	255	281	225	260	262	279	234	263	268	254	274	238	267	258	265	265	241	278	265	260	275	259	283	259	238	268	272	248	286	259	233	239	261	277	246	246	277	280	223	294	269	278	275	267	248	272	252	271	257	245	258	263	229	277	293	284	264	267	236	260	243	258	288	248	246	245	233	267	288	275	248	268	268	278	243	273	278	286	239	264	292	246	261	284	288	283	258	273	252	277	282	260	245	265	223	265	273	249	255	274	248	258	258	274	248	300	249	282	284	283	266	275	262	272	276	285	281	267	261	262	256	268	250	268	262	265	252	291	256	295	253	267	244	270	262	272	282	269	259	274	274	244	242	263	268	270	270	260	263	268	272	270	246	273	278	265	272	278	246	283	241	286	254	275	251	270	252	271	251	275	261	267	236	239	243	251	217	250	251	257	281	259	262	266	259	283	251	264	260	257	235	289	247	257	291	254
24463	20712	27042	24298	13954	1676	924	743	594	652	604	609	541	554	585	527	553	559	539	570	506	528	493	537	522	496	538	510	532	508	499	568	538	491	519	514	556	528	534	537	509	515	483	510	531	540	515	527	546	505	487	518	515	518	498	554	554	492	538	547	565	538	509	504	493	536	479	493	502	507	524	517	485	516	497	480	546	491	530	511	477	547	533	528	527	499	513	567	526	498	578	506	478	510	502	490	548	489	480	488	488	485	522	493	451	490	520	510	545	496	503	526	515	463	469	520	521	493	508	530	516	532	471	533	498	510	507	502	502	516	509	519	465	526	491	542	521	534	540	504	518	518	553	507	518	524	491	500	515	476	495	501	558	483	493	530	509	509	481	505	538	466	526	482	522	540	531	497	526	503	493	510	510	499	484	543	525	491	477	555	499	484	512	493	528	530	495	503	517	476	483	524	502	518	496	491	490	459	539	536	509	511	507	513	488	530	490	540	493	523	503	491	538	497	521	505	498	481	495	511	478	515	498	523	497	490	480	495	523	508	551	477	494	504	483	474	466	534	522	501	498	502	508	517	506	508	477	518	536	480	528	529	501	501	507	493	507	478	569	510	501	525	554	500	523	534	504	470	513	512	494	469	514	526	526	521	512	498	514	505	530	488	466	518	512	461	512	531	487	483	548	488	506	515	511	482	531	499	507	538	495	512	514	512	503	463	524	474	494	546	495	468	514	524	524	517	483	503	513	502	480	470	514	505	486	534	505	528	491	523	520	502	483	512	551	528	485	444	491	495	509	528	469	498	440	506	536	533	519	500	520	507	506	482	533	532	480	501	555	523	509	528	515	480	507	509	481	551	498	512	508	463	469	525	457	530	484	522	519	501	507	515	481	505	534	524	494	505	500	526	485	502	482	526	527	506	509	499	505	533	540	485	501	519	498	487	497	543	538	498	522	499	517	500	523	459	484	516	517	491	531	499	487	485	491	501	523	516	529	491	512	540	485	483	490	524	534	475	489	512	469	506	520	511	515	510	508	504	543	478	496	509	514	503	539	484	494	504	513	506	484	505	538	529	512	536	510	518	524	488	500	517	491	488	529	518	493	518	512	495	480	507	519	518	549	523	475	500	544	498	515	505	527	479	507	506	547	527	509	512	521	490	513	459	558	551	490	478	510	513	497	547	560	487	514	508	505	524	527	536	530	517	522	530	479	494	490	500	502	496	503	519	483	502	519	526	489	505	499	488	509	484	482	580	524	492	535	523	537	507	514	537	534	501	511	504	486	478	520	536	499	493	498	525	452	524	523	537	452	462	512	498	539	492	522	531	508	492	498	507	481	484	505	536	484	526	530	524	511	510	510	482	499	512	487	500	498	473	526	522	555	505	502	520	508	473	488	490	541	456	513	494	509	539	540	476	487	501	537	528	496	469	523	496	505	511	535	472	507	516	480	484	500	485	514	513	544	501	545	508	491	491	552	499	511	498	500	513	512	488	505	479	515	443	501	530	499	511	518	505	549	477	489	531	500	520	503	495	480	526	469	488	486	501	500	538	505	495	503	495	483	503	536	533	523	498	525	516	528	507	493	501	488	525	524	559	526	459	510	531	510	523	526	483	485	531	504	504	519	501	492	521	542	485	506	506	505	525	539	516	515	529	508	498	535	506	528	502	495	500	528	538	492	518	523	525	523	515	555	518	548	518	517	536	528	507	449	495	509	459	523	475	527	505	515	535	524	468	503	508	552	489	503	530	501	490	496	484	523	500	533	507	466	515	495	538	525	529	490	504	531	480	512	516	536	496	527	508	512	543	514	503	502	523	471	509	468	492	461	538	492	579	502	486	425	494	505	490	512	497	521	480	511	515	522	487	527	526	509	523	510	504	498	483	536	521	459	491	478	509	492	533	546	496	539	474	481	505	500	475	480	509	534	512	470	530	501	544	515	496	503	520	562	476	533	526	519	515	520	550	439	511	546	478	503	486	518	489	494	528	508	492	499	537	518	501	523	485	549	509	498	489	510	477	532	508	490	532	518	521	539	494	507	499	517	489	490	529	514	544	513	504	488	525	497	526	468	487	524	497	507	533	500	471	465	505	444	523	472	477	482	507	511	522	527	561	519	531	534	506	484	535	507	512	510	510	464	503	543	552	457	534	487	514	531	518	523	522	509	504	507	502	476	550	514	495	482	552	498	491	500	479	518	479	510	490	543	522	505	546	484	537	490	504	487	489	515	515	467	506	511	545	482	503	497	524	525	489	544	498	500	524	510	450	498	503	493	525	492	480	503	492	470	482	487	505	475	539	494	496	543	530	554	513	474	527	504	519	530	488	508	493	532	469	483	504	530	523	474	515	496	522	563	525	503	600	492	521	498	514	499	491	568	523	536	524	482	505	496	515	525	464	497	506	485	523	495	491	516	538	531	515	526	517	475	483	458	528	498	522	517	526	530	448	482	535	506	506	549	524	481	514	518	529	547	489	464	497	553	522	540	509	497	500	553	485	514	529	476	501	505	527	519	528	503	532	492	511	512	473	476	504	507	488	470	479	524	453	483	484	534	521	525	489	536	509	471	510	496	517	496	483	512	541	549	540	513	497	516	555	480	533	515	535	499	489	496	514	553	516	485	501	500	510	504	520	486	502	526	489	532	480	475	511	541	526	510	534	551	545	493	511	545	514	491	494	506	532	493	536	456	507	510	508	510	509	481	516	519	510	480	534	506	552	526	498	515	505	473	530	497	484	492	519	466	519	482	503	557	528	519	477	514	514	506	492	509	485	541	484	516	495	480	526	502	510	479	473	533	508	515	512	502	493	527	529	495	526	537	511	530	466	510	518	524	477	507	489	560	512	503	520	512	473	481	479	526	503	490	538	468	474	485	526	501	468	531	552	504	498	516	527	490	525	555	510	480	505	511	467	519	516	515	531	539	551	510	485	470	486	470	516	515	500	528	490	517	553	496	512	495	482	535	495	546	482	455	506	523	505	518	545	512	485	502	457	498	478	489	527	545	501	516	479	516	530	516	475	473	481	515	488	507	498	536	510	479	503	513	529	478	502	489	497	493	505	528	501	474	498	460	492	512	552	464	522	515	538	528	526	530	498	479	538	540	492	509	534	501	473	505	498	529	499	537	511	511	521	514	521	516	476	486	482	512	515	513	487	548	517	519	494	522	471	500	478	477	533	528	551	494	482	521	517	513	471	522	515	526	522	495	508	507	554	526	470	461	525	495	532	532	529	525	478	498	466	540	452	499	507	492	487	517	519	527	556	516	510	492	501	501	492	488	531	511	524	461	488	531	500	475	512	513	500	515	549	503	493	508	505	491	530	505	519	517	485	495	534	517	542	468	527	463	524	522	488	522	479	513	484	536	490	522	481	481	528	494	510	465	502	476	501	539	553	516	529	492	498	504	533	514	523	498	476	500	482	535	484	502	483	490	528	503	490	488	529	549	491	514	435	501	538	503	500	478	506	495	533	496	527	515	519	468	475	537	529
38197	18023	9810	6015	3840	2037	1448	1104	915	834	775	725	659	664	655	644	651	618	669	616	586	582	620	547	573	590	628	552	598	597	561	582	565	583	606	618	586	581	565	590	545	576	580	587	564	612	624	594	619	533	560	618	596	573	602	555	574	617	601	568	599	592	619	572	562	616	578	527	625	608	582	536	553	594	594	618	631	557	580	590	588	529	615	564	559	568	576	576	554	595	627	573	550	545	542	597	559	595	618	534	560	546	577	558	573	553	562	566	583	585	572	557	550	562	546	591	586	571	594	596	556	588	498	607	603	592	586	533	551	555	571	547	586	565	547	585	584	600	555	562	534	576	574	555	576	554	577	560	590	540	543	560	587	586	528	561	560	557	543	569	521	576	597	568	528	574	550	526	572	568	599	580	587	591	549	564	579	555	585	599	597	541	583	593	597	574	551	547	513	568	640	560	545	531	590	552	602	548	545	559	617	612	578	530	598	541	589	561	575	584	588	586	521	563	587	556	532	556	567	523	569	587	556	566	540	541	620	549	560	587	549	593	553	567	559	556	568	555	586	553	629	601	587	541	579	600	583	574	568	571	571	561	624	566	550	563	599	621	559	547	566	562	593	538	583	590	526	583	579	568	592	567	581	576	550	574	596	587	574	560	624	588	585	617	583	558	525	584	585	524	575	592	609	569	537	525	552	578	541	583	545	575	584	557	532	546	563	560	582	580	567	556	595	542	538	562	591	572	589	546	550	553	518	582	573	582	578	551	601	608	530	585	580	550	568	547	587	588	600	590	554	511	597	598	590	565	580	550	519	567	545	621	547	530	514	540	582	581	572	586	551	526	575	596	563	506	593	574	536	551	533	556	572	551	606	564	578	547	570	569	573	556	613	575	564	611	591	541	576	558	602	586	553	560	541	568	611	516	569	605	546	559	580	561	560	550	555	540	568	562	595	567	552	531	565	539	579	592	593	543	583	568	508	560	567	613	596	542	567	613	522	616	579	540	608	538	558	592	556	576	567	559	557	542	584	596	590	566	540	582	579	613	596	570	569	555	578	598	600	570	612	599	572	559	562	587	573	534	563	581	613	600	605	583	588	594	575	605	569	566	601	559	589	529	606	574	589	558	553	571	551	622	583	582	541	574	547	534	572	539	586	578	512	597	560	564	529	594	595	588	600	597	587	530	573	571	587	582	548	569	603	568	567	578	593	519	543	560	556	528	600	596	548	599	570	576	587	564	530	583	595	563	583	545	559	589	576	581	596	626	578	561	571	570	547	604	591	596	546	559	617	591	594	565	587	543	548	563	571	565	551	553	579	601	570	538	553	558	551	592	574	565	559	593	582	543	565	565	593	533	557	562	557	566	610	588	555	566	585	587	546	577	586	593	571	584	527	554	631	574	577	611	580	543	565	541	547	560	560	595	560	533	573	567	587	574	593	543	550	601	595	574	568	539	533	565	622	598	515	557	574	582	504	572	558	565	557	550	591	594	555	570	586	581	547	575	551	578	529	591	590	572	548	570	561	593	556	582	554	544	544	563	577	537	548	601	558	597	603	592	546	599	575	634	617	557	556	550	595	552	569	621	571	577	583	565	586	578	592	532	526	564	597	548	589	603	554	529	573	561	577	548	598	568	578	546	595	564	636	532	555	604	568	613	574	595	572	531	555	555	584	579	623	582	570	541	539	562	550	551	615	590	550	578	569	547	563	554	552	582	554	570	551	542	560	579	588	558	555	578	589	549	517	577	541	580	599	554	568	529	587	554	590	563	569	597	571	571	579	567	607	622	552	549	603	541	601	552	578	574	605	610	545	540	561	565	598	567	598	603	590	531	579	568	576	529	536	510	613	603	577	568	576	581	582	551	595	574	575	546	592	561	515	597	536	570	547	599	539	586	520	574	582	574	590	537	575	571	583	583	610	583	582	560	600	579	560	557	569	547	626	595	591	577	545	564	563	510	562	560	566	581	548	567	550	588	568	562	575	561	585	635	593	553	516	567	571	556	558	551	535	540	561	541	571	583	573	565	568	585	548	587	585	601	613	534	614	571	581	575	567	602	558	605	587	582	570	614	570	600	583	569	595	510	545	581	534	579	595	557	543	548	551	595	583	550	600	578	615	532	547	534	599	541	552	583	569	603	549	561	535	558	595	555	567	594	583	543	588	575	589	538	562	591	566	613	608	572	577	583	532	611	596	540	567	548	564	604	581	580	541	605	606	600	570	567	568	577	564	584	556	574	569	577	536	555	568	578	522	591	566	558	578	573	603	584	548	549	600	567	585	580	590	572	604	603	598	559	620	592	539	604	603	620	531	607	611	559	567	602	558	581	604	600	571	577	572	596	584	601	592	626	567	615	549	595	584	567	640	564	585	581	589	542	579	612	579	589	584	536	542	565	559	571	626	561	557	537	572	619	557	595	527	548	547	564	578	576	588	555	581	620	563	578	582	544	545	602	592	540	552	554	567	558	602	602	561	589	527	582	583	555	539	494	563	568	588	602	582	585	531	525	565	569	588	582	586	564	578	587	597	549	624	562	578	566	574	610	540	599	560	572	576	610	564	587	528	571	515	523	577	554	574	529	592	582	573	553	571	581	525	579	605	540	557	563	568	547	564	583	546	595	599	564	547	560	579	630	533	561	565	533	587	572	595	595	556	596	552	591	579	566	569	515	557	576	562	594	538	585	564	555	605	573	562	586	555	575	630	552	589	525	583	566	547	569	589	563	576	554	536	557	530	539	571	573	583	550	549	498	558	583	600	552	549	575	585	585	610	614	566	598	539	547	575	547	537	575	523	547	573	535	524	545	613	608	563	553	570	578	579	561	583	550	553	606	584	535	561	564	535	575	517	564	561	588	570	564	581	606	588	523	569	558	571	514	558	552	586	568	553	588	545	581	559	578	583	608	555	571	573	541	530	547	603	551	566	566	537	542	560	579	604	556	621	556	562	563	589	605	602	575	591	615	566	595	552	533	571	591	622	535	575	543	551	548	584	585	614	542	571	598	557	582	558	530	540	545	594	571	586	555	585	578	578	581	550	600	534	594	533	556	575	595	599	546	541	538	571	570	569	588	603	549	590	613	519	551	546	576	532	546	601	610	577	573	571	586	570	550	536	557	579	562	553	534	523	592	572	558	555	567	563	580	558	566	558	562	574	551	535	563	541	581	531	602	544	566	552	585	548	580	575	594	562	567	580	576	570	575	545	560	553	604	585	565	541	550	503	564	595	524	561	583	627	544	569	536	599	588	579	530	559	599	532	538	545	550	562	590	565	577	549	593	562	577	554	604	582	563	556	556	533	583	558	542	564	545	585	602	561	591	551	549	569	549	518	562	595	555	538	542	552	570	591	525	556	551	596	598	559	556	579	591	601	569	549	541	563	578	542	552	550	563	571	570	541	571	614	569	538	546	565	603	533	545	597	551	574	600	573	594	576	615	532	621	557	536	527	555	564	585	580	597	538	604	597	539	580	583	551	608	577	566	540	580
22252	20729	28336	23150	20730	20793	12394	1366	832	764	653	528	507	526	515	453	411	452	408	394	383	403	374	385	416	347	355	348	385	377	355	380	349	392	346	364	339	349	351	361	345	323	349	335	339	327	362	326	324	324	344	328	315	363	339	344	340	352	356	381	333	357	342	344	343	328	342	334	314	353	344	348	296	358	350	338	325	324	340	335	356	336	336	342	339	324	332	317	322	325	346	321	335	289	344	330	329	303	338	315	353	303	323	294	353	309	310	333	326	318	344	340	321	310	300	340	306	344	327	298	317	337	319	291	309	295	322	345	337	300	327	314	374	297	315	307	321	335	335	328	323	297	306	344	297	335	326	336	308	315	324	335	301	273	330	308	295	303	349	315	364	330	329	308	326	324	303	326	340	325	317	315	329	333	353	327	319	322	360	329	349	368	324	322	325	313	344	356	291	331	346	324	282	328	297	284	332	342	309	371	316	322	311	324	347	307	318	312	324	319	339	315	319	322	335	342	323	327	343	307	317	308	360	296	324	316	327	329	324	330	316	314	317	341	311	344	304	348	316	309	289	346	355	318	329	343	330	311	346	297	297	350	356	308	293	328	340	317	330	327	328	313	290	336	365	325	316	303	316	313	317	309	324	324	345	323	295	355	320	346	312	314	326	318	313	323	326	319	312	323	335	336	323	341	347	335	336	323	319	307	337	338	321	335	322	336	326	322	310	296	354	301	333	324	286	317	304	322	334	326	322	335	296	378	336	314	293	314	341	309	318	335	367	323	338	324	315	321	347	325	355	329	301	345	323	299	288	323	325	311	329	330	293	344	350	299	321	318	326	336	368	297	312	308	297	327	306	311	323	323	305	308	302	378	340	326	330	334	302	338	323	348	341	289	338	321	323	355	321	357	310	301	318	305	310	299	323	313	352	323	319	299	350	323	311	328	323	316	328	286	315	302	317	303	323	320	356	317	328	330	329	356	330	322	293	323	314	338	315	336	332	341	294	340	317	323	319	345	363	329	304	337	331	296	371	317	317	290	315	315	321	318	294	326	325	313	332	260	326	306	312	318	308	338	298	322	287	299	319	318	333	319	378	315	321	319	329	348	333	282	319	309	294	328	295	296	319	332	295	281	335	307	350	341	324	321	328	341	339	353	344	319	336	360	335	280	355	351	313	311	332	273	340	317	307	316	343	354	357	352	319	288	324	326	293	319	334	308	343	305	299	329	309	335	299	314	334	336	341	332	311	360	330	310	328	296	339	304	340	301	291	338	364	333	337	309	340	339	350	308	311	321	345	288	310	296	308	304	346	333	349	311	335	304	311	328	329	355	320	324	321	346	319	332	298	347	289	302	334	310	304	312	294	336	313	340	292	328	298	343	291	293	329	346	344	322	318	320	287	321	338	313	307	345	350	322	331	306	359	309	329	318	304	329	311	323	288	349	362	300	326	311	348	324	319	326	312	325	332	337	317	337	303	295	337	332	304	307	329	329	314	316	345	305	317	315	332	313	328	308	314	308	345	305	302	331	305	326	347	322	320	318	330	313	330	317	309	349	341	278	309	345	303	352	320	329	330	302	323	315	330	305	336	318	368	354	307	340	342	311	314	316	331	310	340	342	311	315	334	306	336	332	298	326	321	316	324	320	320	327	349	310	319	317	303	338	343	331	308	317	317	334	325	343	320	336	311	315	321	323	335	339	309	300	308	336	320	301	354	309	317	320	308	314	326	311	311	309	352	312	319	324	336	329	301	362	306	325	327	325	336	292	310	329	306	346	317	322	357	343	330	298	327	298	313	353	326	334	324	322	316	330	339	343	361	328	320	324	318	334	306	350	343	321	310	323	307	293	358	330	338	307	309	312	331	322	313	340	336	328	343	299	320	294	344	331	350	315	309	340	327	343	314	324	338	333	320	332	331	320	351	329	292	319	308	306	318	323	314	303	269	288	341	342	328	324	316	321	304	331	345	351	334	327	315	292	341	320	310	320	283	311	317	345	355	346	318	336	313	314	313	328	305	316	315	322	305	311	340	322	333	332	305	320	315	355	342	340	338	318	331	296	322	316	288	335	328	310	311	303	344	315	318	318	315	332	331	380	317	319	352	320	330	352	300	309	335	327	307	345	323	320	348	363	303	322	325	350	356	300	369	322	310	314	320	321	316	309	300	316	315	295	333	329	291	333	330	312	307	323	333	311	361	299	295	347	312	310	353	338	331	300	321	323	326	277	311	312	312	332	336	341	317	302	309	307	313	323	323	333	320	308	314	359	352	312	318	310	328	349	334	332	340	375	324	316	312	313	326	322	323	320	328	310	306	325	305	336	313	298	309	333	321	324	320	338	316	321	333	312	336	311	302	314	326	280	333	317	313	316	303	321	349	330	320	319	302	344	327	312	324	346	303	322	340	340	313	339	325	310	347	303	286	335	350	336	340	322	313	347	292	330	302	354	346	323	332	280	305	295	308	345	335	304	327	321	289	364	301	318	317	348	352	333	331	324	285	319	324	321	319	295	295	312	324	315	316	335	312	331	357	289	342	331	335	313	326	336	316	286	307	321	335	309	339	300	313	318	301	343	300	306	345	308	298	356	342	302	339	315	346	329	306	332	334	327	320	331	333	307	306	350	350	320	301	326	319	289	333	323	327	347	356	344	347	337	347	350	253	335	361	317	313	338	292	323	312	329	311	284	324	315	314	321	338	338	315	334	304	323	308	313	311	350	319	341	323	319	337	288	309	320	326	333	319	315	318	312	315	335	281	296	343	305	334	325	327	336	340	332	311	297	287	320	312	347	309	335	353	321	314	323	325	336	329	339	311	295	300	351	310	333	285	315	328	356	295	347	319	340	333	363	292	323	327	331	333	331	342	320	322	314	306	310	310	318	285	334	306	323	326	336	281	311	329	348	303	338	309	353	299	312	353	317	329	329	317	300	307	353	341	358	311	299	344	299	315	298	279	353	369	314	279	322	318	312	340	317	331	296	331	302	356	325	313	321	304	339	316	264	326	335	328	299	310	323	308	322	321	337	342	322	326	337	308	344	334	344	309	330	347	323	355	323	318	331	318	329	331	347	323	318	347	311	302	302	330	350	322	307	319	318	320	310	346	300	299	339	359	329	344	288	300	343	343	318	320	336	300	333	342	327	307	280	332	340	294	339	339	324	281	320	295	294	347	346	339	321	340	299	330	319	341	304	348	286	340	309	315	303	308	340	320	355	306	329	328	313	347	331	359	323	302	323	314	338	329	338	339	335	337	314	335	278	336	322	280	332	287	331	337	319	293	342	297	315	308	311	300	344	316	327	338	317	297	317	286	292	327	309	306	361	309	314	320	320	294	307	340	339	331	305	290	311	304	311	290	310	317	316	334	345	314	330	350	318	325	334	322	323	311	350	333	343	284	309	317	317	333	312	316	314	296	324	333	311	329	282	336	358	332	328	332	312	314	320	298	312	341	329	312	305	323	335	329	328	302	336	306	339	329	347	297	323	331	302
42977	25120	17300	12413	8881	5008	3008	2123	1497	1281	1007	840	754	642	578	613	512	553	536	516	512	469	460	461	487	455	402	420	447	479	407	379	384	366	383	386	391	393	409	352	376	379	399	368	383	382	397	384	390	389	415	374	398	358	393	398	412	438	372	406	416	362	361	383	378	377	389	375	352	378	383	396	406	348	394	351	371	348	348	354	371	379	372	346	370	347	384	370	390	359	333	368	358	329	374	338	333	365	375	336	344	334	329	349	355	347	323	347	354	350	339	359	368	342	393	350	348	362	369	366	358	342	345	341	347	341	364	323	338	350	336	347	315	336	341	356	351	333	371	339	365	340	363	344	353	333	337	372	358	339	369	381	372	334	333	364	337	333	333	353	348	346	344	370	365	377	358	354	326	331	363	382	337	332	316	311	374	341	372	352	317	361	350	362	346	373	338	397	362	372	365	348	368	371	318	378	353	341	359	372	369	353	384	356	362	351	364	347	348	341	340	347	365	307	343	354	363	343	350	338	355	384	354	369	356	359	350	334	346	362	366	363	329	346	367	369	377	321	380	349	381	344	367	330	363	366	323	360	334	384	387	325	366	317	353	348	327	315	365	350	323	309	326	348	337	354	339	336	357	376	327	358	358	324	338	351	343	365	352	359	374	352	331	342	324	336	332	352	367	368	332	355	347	373	355	328	371	340	333	324	352	337	335	362	335	336	350	349	340	374	345	368	349	342	345	333	336	367	375	338	350	358	320	365	312	385	340	341	331	381	353	336	327	348	309	349	339	383	346	346	328	340	365	346	360	362	319	338	356	329	319	345	348	349	333	354	332	326	336	374	356	349	350	343	332	324	345	367	360	336	344	356	315	377	365	321	328	331	350	374	339	341	361	324	359	333	378	354	375	330	360	341	338	359	361	346	377	317	337	376	344	316	327	368	385	333	342	371	351	341	376	362	354	319	365	379	350	345	341	370	325	349	349	326	370	360	387	346	376	357	360	375	368	354	355	366	352	336	338	340	360	358	365	324	326	337	342	357	346	396	352	352	369	307	332	369	366	343	348	345	362	334	351	357	341	336	321	341	328	355	344	345	345	351	354	368	314	354	355	349	341	357	371	344	349	329	330	331	351	337	350	351	323	337	397	373	346	384	315	364	345	353	374	347	320	345	379	325	374	333	348	331	397	360	373	318	338	372	356	350	341	387	341	363	355	327	353	377	341	363	342	352	351	342	358	333	368	379	346	337	329	363	317	388	340	359	332	368	298	359	310	351	320	350	353	377	323	372	359	329	370	340	366	338	345	332	371	358	409	364	348	359	343	337	354	382	354	357	375	360	349	347	326	362	330	342	364	372	344	363	357	329	343	355	367	334	347	367	345	361	331	338	343	363	345	358	359	362	322	323	364	342	350	359	346	310	344	370	355	366	349	363	365	311	376	381	311	323	332	340	353	343	362	366	348	372	350	370	361	319	361	346	378	329	354	349	339	365	343	331	338	335	334	344	355	328	363	334	352	368	348	368	358	359	352	358	350	329	336	334	344	330	362	356	340	326	317	362	322	341	349	340	361	366	348	376	335	345	379	366	341	351	337	365	355	364	363	334	319	357	302	340	352	316	321	338	365	382	340	365	327	299	367	370	361	331	360	344	336	333	365	357	392	363	328	364	357	339	359	359	343	303	349	321	335	347	323	359	352	357	382	322	354	361	388	352	330	353	345	351	355	331	372	350	329	319	339	377	329	353	358	368	359	349	356	322	365	357	344	316	365	359	341	349	381	378	367	352	350	358	352	327	320	329	351	332	321	376	344	321	362	353	378	363	348	333	371	356	331	362	369	329	310	355	361	337	349	331	361	364	373	325	339	348	339	353	380	384	346	354	340	381	322	359	384	335	317	353	367	358	364	334	337	374	398	351	345	390	368	357	351	341	367	365	336	339	329	352	337	344	338	359	373	334	343	340	382	340	319	343	393	341	385	353	365	352	326	353	377	326	362	366	351	392	338	340	338	339	314	369	334	349	353	395	375	327	337	348	341	321	356	382	326	380	367	363	396	339	356	368	352	310	371	364	375	378	359	363	351	359	386	344	330	393	343	347	349	366	335	366	333	320	343	343	321	370	368	352	330	329	335	307	330	342	356	336	364	384	336	366	346	367	303	358	364	354	361	330	367	309	339	306	354	364	342	319	333	365	366	358	326	327	387	378	365	363	355	324	328	343	333	351	319	335	362	306	346	354	318	339	338	362	332	318	334	371	370	326	383	349	331	341	375	368	360	354	370	373	343	332	332	358	328	352	366	333	368	327	332	366	379	391	364	323	367	329	368	342	366	340	359	420	366	372	326	366	367	358	349	355	356	351	357	337	350	332	342	339	353	357	327	345	339	346	346	350	319	330	325	329	342	372	338	335	363	363	338	345	338	377	360	328	322	339	337	333	357	324	331	350	336	350	347	364	345	334	334	333	364	373	324	348	351	364	347	351	367	344	336	308	391	371	382	361	328	333	331	347	332	339	353	321	317	319	345	363	328	341	332	339	354	312	366	384	336	368	342	360	358	364	354	331	351	361	329	323	354	351	349	365	346	353	347	330	333	349	364	346	374	326	329	407	342	355	368	311	373	339	328	387	349	353	368	377	384	353	349	330	350	326	329	343	353	375	347	366	361	341	351	335	333	327	369	357	356	330	354	346	368	341	325	339	341	354	321	355	390	382	365	339	347	317	338	296	337	358	329	369	339	349	341	369	338	348	351	353	310	366	332	333	352	345	336	367	336	359	340	338	347	332	338	408	329	327	371	327	340	337	368	361	373	353	386	380	372	340	351	331	385	357	380	377	345	372	335	351	357	340	355	367	365	353	354	306	336	324	351	350	349	343	361	333	360	359	344	354	356	369	335	328	383	355	367	331	347	350	337	341	367	349	383	331	358	382	312	348	313	377	373	356	313	312	342	344	309	357	340	342	336	341	338	327	373	351	339	393	345	349	351	344	362	337	355	350	357	362	334	330	324	358	355	340	353	326	341	340	310	355	373	353	342	343	377	321	336	383	310	351	355	368	313	324	344	356	320	335	377	329	361	360	344	351	336	353	355	370	315	337	320	368	355	360	355	343	378	370	349	310	351	354	341	371	356	352	370	355	386	340	325	335	342	340	375	360	327	350	336	346	341	347	341	330	365	339	343	339	331	340	368	327	326	369	376	341	333	379	345	382	366	326	352	336	342	327	355	340	349	383	360	341	367	337	373	334	326	384	329	322	319	332	353	328	341	351	349	352	311	326	359	314	357	360	338	338	380	344	381	328	343	375	357	322	379	331	324	358	358	318	332	332	323	351	328	363	324	336	329	347	344	360	338	343	371	352	374	371	366	383	374	316	352	352	355	346	354	350	352	419	354	317	342	304	313	329	339	346	363	323	357	340	352	326	344	359	333	336	339	363	318	355	332	341	336	341	353	330	348	366	358	351	372	356	344	378	324	353	354	351	353	336	319	331	366	337	364	350
28839	21354	12311	3031	1385	728	621	487	438	463	440	407	377	365	401	413	358	413	416	399	417	374	386	420	397	426	393	394	382	337	370	358	402	388	413	375	383	375	376	375	377	406	364	372	379	413	418	380	365	377	375	381	361	391	393	368	361	349	382	380	381	395	357	394	371	358	386	399	372	395	404	409	397	347	384	389	368	449	377	396	365	380	403	388	390	396	393	365	415	358	419	388	365	407	347	395	327	373	402	406	367	399	386	376	404	380	387	379	379	392	405	372	393	409	395	374	406	312	410	375	366	399	368	388	354	414	393	376	366	402	407	373	363	357	378	404	360	390	374	362	393	387	400	374	361	381	369	369	387	349	383	370	380	345	349	412	409	389	369	397	364	374	384	394	387	382	375	364	417	397	369	388	415	351	422	393	394	376	378	385	370	388	373	395	352	373	368	370	391	396	395	399	368	406	378	391	388	395	382	403	381	390	374	431	389	394	388	380	391	381	394	381	361	359	391	373	360	388	389	389	391	380	404	372	374	395	408	377	406	386	412	339	405	384	380	374	371	370	408	407	429	372	355	403	379	398	377	366	356	402	383	374	396	361	388	435	401	387	388	389	379	393	380	371	368	374	359	414	402	381	398	399	383	401	410	384	358	363	396	384	381	395	394	377	338	355	399	368	374	361	378	393	421	358	389	393	382	350	387	367	376	416	402	387	397	392	395	373	356	375	370	382	393	412	406	351	375	387	402	419	367	378	367	397	419	396	386	374	339	371	374	393	411	381	367	423	371	396	404	396	402	381	350	375	374	385	399	409	352	361	390	408	387	378	378	429	357	383	368	395	372	345	370	373	374	395	344	376	379	383	394	375	401	364	366	364	403	384	423	375	391	387	390	392	374	395	383	386	387	406	352	359	380	388	359	383	403	394	367	373	393	411	409	377	367	386	381	352	398	379	364	398	357	379	386	378	380	366	397	405	346	373	368	363	362	353	358	396	386	396	388	373	363	350	365	391	405	399	367	382	355	384	394	380	398	348	393	365	374	369	398	387	392	373	399	438	388	436	388	392	388	406	381	366	343	346	402	355	368	381	355	388	356	375	387	407	396	431	403	355	378	389	384	372	391	364	351	359	387	378	374	362	388	401	363	397	380	393	408	377	328	397	388	352	336	404	353	353	375	380	418	369	400	376	399	395	374	400	376	396	387	424	379	388	370	393	370	384	402	388	393	361	346	413	420	359	386	356	359	430	381	367	398	409	402	380	372	366	401	391	381	386	318	380	367	364	367	377	391	392	394	370	386	428	370	390	398	384	348	374	384	388	382	380	364	381	401	384	398	417	334	364	365	411	389	377	394	369	376	368	383	360	375	372	381	385	369	378	378	378	388	410	388	392	416	410	370	375	384	372	388	416	381	382	423	353	360	381	428	375	390	395	377	371	430	363	416	391	382	407	379	357	399	396	383	373	356	382	398	398	371	374	404	410	375	379	395	410	379	373	385	402	389	370	361	382	374	371	371	386	393	377	375	390	368	380	388	406	397	400	380	365	394	419	350	367	380	400	370	357	399	398	376	365	374	390	389	389	398	383	403	385	372	371	380	371	367	376	373	394	399	396	388	378	365	386	369	381	425	353	383	406	389	379	367	390	393	382	391	364	392	393	358	395	393	364	361	386	369	393	400	371	371	398	391	406	382	384	376	401	369	368	370	363	406	373	367	380	371	370	385	397	375	386	384	389	395	374	361	375	372	401	396	363	386	358	411	387	375	358	365	385	404	360	397	376	411	369	362	374	389	391	366	399	419	371	414	404	377	363	359	357	402	398	397	362	410	386	372	396	380	361	366	385	382	374	412	367	378	393	405	389	401	375	369	387	376	368	365	380	379	439	372	388	401	371	408	362	403	377	378	368	375	358	344	356	370	347	402	363	405	376	379	369	398	352	379	356	386	416	375	372	409	380	375	367	363	400	392	362	345	409	370	407	388	343	378	345	368	395	380	356	374	330	414	392	404	405	416	379	373	362	408	378	415	383	395	367	350	407	375	365	348	391	423	393	346	379	400	353	387	355	369	401	366	404	379	366	355	394	379	363	374	389	375	361	365	408	350	402	370	405	374	360	412	378	353	402	394	349	418	359	368	366	393	405	388	381	380	368	355	401	422	385	357	362	366	345	431	380	400	387	387	405	379	377	365	374	406	398	399	409	367	387	388	381	386	355	387	392	415	374	397	400	377	390	378	363	348	387	379	422	394	380	359	352	385	367	367	376	405	377	360	336	349	425	361	382	358	379	382	418	381	396	367	393	368	331	389	358	390	368	348	424	353	416	400	364	403	354	386	378	384	401	393	358	381	366	400	434	364	418	413	413	411	384	411	388	348	385	365	377	398	364	388	368	404	375	393	381	409	357	369	381	402	354	378	374	406	397	370	401	405	402	411	404	401	366	394	381	408	381	389	394	376	376	366	370	385	392	363	341	368	382	391	412	344	408	362	390	391	374	352	365	387	397	378	425	390	402	353	398	403	396	381	390	363	377	342	388	360	349	414	404	408	373	359	381	405	360	411	379	401	377	366	402	385	396	400	417	351	380	363	384	412	423	389	356	369	426	400	392	350	402	385	358	396	394	385	387	381	387	366	378	373	410	379	357	365	360	392	368	386	368	392	389	426	344	392	384	376	401	356	404	371	415	374	387	395	373	377	389	384	383	374	412	402	371	376	394	379	420	379	410	358	359	365	372	361	408	372	362	353	387	420	409	385	368	375	391	349	404	394	406	416	377	411	373	380	399	428	397	357	414	388	406	332	368	377	362	438	387	387	361	388	390	438	390	392	368	380	346	373	352	390	378	363	371	426	404	387	393	373	372	390	374	378	370	392	369	397	391	369	395	368	403	377	394	399	387	386	363	350	384	387	368	439	401	392	380	360	384	419	402	374	403	367	390	371	393	382	382	361	386	355	406	392	394	372	364	380	396	366	401	391	371	401	368	364	400	370	394	380	406	397	388	349	373	376	385	347	404	365	384	374	361	373	370	385	402	371	382	377	353	409	394	382	365	383	387	402	375	363	380	349	406	366	377	379	371	391	373	399	371	356	347	393	349	376	354	416	377	389	373	365	379	398	381	381	381	363	394	380	368	396	365	401	384	390	418	388	339	382	386	358	357	369	393	375	390	360	354	380	428	351	418	369	403	387	388	357	391	382	418	368	376	386	364	363	374	410	369	395	358	389	404	398	358	392	428	399	377	355	364	402	415	458	380	387	421	387	388	406	405	379	373	403	400	396	382	349	387	381	330	396	414	359	380	384	383	427	411	387	356	370	391	403	383	378	387	387	373	354	377	392	393	385	371	392	356	397	406	373	396	383	386	378	386	378	358	373	405	378	363	374	398	384	376	359	347	338	418	377	365	350	396	384	382	381	374	368	423	387	402	381	373	399	368	423	404	349	383	426	355	402	363	355	393	345	416	378	402	368	365	357	384	388	393	369	373	379	365	395	404	386	339
35388	14652	5580	3432	2425	1225	894	683	531	470	480	411	453	467	473	467	428	454	435	483	460	451	461	453	468	431	438	500	436	469	472	457	458	498	423	427	480	436	493	445	450	462	461	430	430	464	436	490	441	445	440	449	446	459	467	473	451	475	486	473	445	513	466	487	483	448	437	442	444	448	432	444	416	472	474	437	447	464	399	456	455	454	448	448	476	437	442	462	416	455	463	407	474	438	416	429	414	434	500	401	456	440	450	454	444	455	442	422	422	421	421	415	489	476	428	484	443	456	430	462	428	473	435	453	455	434	441	443	434	426	427	449	423	432	429	454	420	456	480	475	462	429	431	434	457	449	452	453	442	466	464	439	437	446	443	445	436	479	453	442	450	476	440	455	472	431	466	469	434	459	470	433	430	436	450	404	457	440	435	431	418	476	467	434	410	393	430	452	424	474	460	465	458	460	396	423	449	417	430	441	463	436	423	493	433	456	450	461	407	449	418	451	442	433	469	436	460	457	445	442	441	422	441	460	465	456	420	435	429	464	461	483	459	455	474	438	464	456	474	411	421	443	421	406	437	447	445	457	407	472	442	449	446	470	447	419	447	442	497	446	461	453	424	457	445	478	412	440	455	473	437	470	459	447	425	410	424	447	464	455	435	430	454	432	480	463	458	481	457	426	432	461	420	422	467	455	413	410	421	416	488	478	443	460	466	431	429	446	417	439	428	482	420	460	435	461	448	463	469	468	440	475	389	419	440	440	436	435	449	421	425	436	433	452	462	441	449	421	469	477	451	426	439	444	401	401	431	489	449	438	443	430	436	433	457	432	430	454	487	398	461	449	435	474	414	448	442	438	418	405	428	451	441	453	445	429	455	425	453	475	422	447	467	435	481	470	463	434	493	465	433	466	394	436	451	432	482	464	449	431	452	456	445	446	445	418	461	421	446	424	455	460	460	444	452	464	412	458	462	435	480	451	457	414	423	464	448	415	462	421	464	414	459	451	440	442	428	432	469	432	482	414	442	430	419	473	445	432	448	429	440	447	435	474	469	435	458	438	418	445	450	433	452	453	447	418	452	413	434	417	451	479	469	472	449	427	423	439	488	477	448	455	460	442	423	436	477	442	417	475	458	450	435	449	438	440	453	425	440	466	445	435	424	424	432	457	477	441	399	454	402	462	449	418	487	419	453	476	464	415	483	430	416	434	438	484	412	437	487	472	477	456	409	447	465	448	464	461	470	458	421	413	430	464	432	438	429	465	489	473	431	448	464	454	466	443	455	421	451	441	441	459	467	420	443	415	417	458	444	449	483	448	439	479	449	462	409	434	450	441	451	435	435	426	436	473	450	430	440	448	480	457	451	497	470	446	482	455	472	443	478	465	431	437	441	433	450	467	415	462	450	465	421	451	449	408	423	445	485	449	462	434	452	484	455	455	459	429	454	441	463	451	435	468	439	477	449	398	461	457	449	429	455	495	425	431	447	424	425	489	423	447	474	382	449	444	439	417	465	464	437	439	437	431	457	441	458	463	460	434	426	417	414	391	457	432	463	462	425	437	440	423	459	421	429	399	432	428	448	459	417	393	421	435	454	476	449	443	480	443	465	434	472	458	420	444	424	454	457	489	421	406	434	448	465	449	438	444	402	469	471	436	398	464	474	426	426	449	467	458	454	414	432	444	462	463	456	448	446	426	449	469	462	442	463	446	447	438	424	436	440	447	442	455	435	442	449	427	395	463	404	493	486	423	458	440	385	476	432	446	435	417	468	442	438	444	426	468	435	442	416	436	426	420	457	490	466	465	466	450	479	452	451	443	427	436	424	487	420	469	442	435	469	464	424	425	434	428	468	449	437	464	436	472	409	427	436	440	446	464	457	460	465	442	476	447	413	450	434	453	405	432	458	460	468	448	436	451	437	455	451	441	437	465	430	437	413	426	460	473	414	471	461	452	459	439	460	464	434	459	445	409	430	451	455	474	453	439	467	461	460	441	458	442	423	453	419	416	395	383	458	425	402	429	480	438	405	474	444	451	421	440	406	433	458	425	454	462	438	439	407	462	466	448	437	437	423	425	415	427	478	459	426	433	440	449	450	466	460	463	417	452	439	452	438	448	456	435	439	464	436	432	441	458	439	443	451	457	440	439	464	435	461	465	435	446	425	474	408	470	421	455	449	426	486	418	407	412	456	460	454	492	414	385	451	456	430	398	451	437	446	437	452	463	422	473	446	441	459	463	434	431	464	455	437	472	395	460	467	437	440	468	442	420	452	431	432	429	461	480	433	413	435	438	427	453	415	449	429	420	452	425	439	456	412	456	413	427	417	438	415	463	436	443	444	452	478	416	465	465	422	460	503	425	412	455	443	479	458	432	477	428	446	462	417	447	424	469	438	437	406	458	428	468	479	433	445	452	443	442	425	430	469	442	455	457	432	424	442	456	500	460	412	459	417	451	405	476	466	458	428	468	445	432	440	464	432	454	462	442	421	450	431	423	488	420	426	451	452	445	436	464	486	382	451	418	455	456	428	451	438	453	427	438	448	423	496	425	432	463	480	461	474	471	473	457	442	419	459	457	431	452	502	448	473	420	429	448	428	432	448	481	472	464	457	477	455	398	426	488	436	429	434	430	436	451	409	430	436	445	411	411	504	466	434	439	483	449	433	441	451	469	445	474	425	440	458	439	451	445	442	439	485	441	419	449	418	461	462	474	443	436	477	461	437	403	456	462	398	429	484	434	449	428	460	476	444	444	441	416	469	396	436	455	419	433	422	413	454	440	498	439	430	446	475	456	474	463	442	472	453	445	459	451	473	378	496	436	415	452	446	425	458	461	426	458	466	462	474	465	445	428	432	450	442	469	462	480	441	452	455	419	447	433	437	441	376	428	492	407	444	465	460	454	442	423	474	454	403	455	430	421	434	443	421	448	424	451	459	456	435	442	416	504	456	446	438	450	430	412	433	482	402	431	448	459	443	448	450	433	432	480	468	406	442	426	417	439	430	450	417	429	445	441	417	416	472	419	460	466	470	470	450	446	415	437	475	492	434	439	460	446	450	450	456	446	441	414	455	455	404	445	476	429	496	437	415	428	478	417	417	415	459	463	405	478	446	488	419	436	466	417	386	449	472	420	454	446	433	456	453	481	454	420	469	439	446	455	443	460	405	414	420	408	435	430	440	450	432	410	422	428	474	450	426	429	431	436	419	407	416	424	476	417	462	463	471	422	441	466	410	439	433	440	428	463	448	439	440	460	452	460	446	451	460	457	453	450	468	461	421	502	440	437	400	463	435	478	433	462	475	437	490	433	425	430	425	422	472	452	440	465	424	439	453	436	493	433	451	427	428	415	446	462	417	456	445	434	433	470	453	483	457	420	436	424	410	471	408	454	489	460	426	417	391	413	484	459	422	492	422	423	429	472	415	440	446	452	461	424	465	445	442	415	466	430	459	405	454	479	442	394	437	466	427	433	448	469	454	467	438	450	461	474	466	445
23329	20770	27970	23633	20757	12127	1488	770	566	465	533	370	329	300	360	304	291	272	293	264	275	258	292	244	234	248	228	267	255	254	272	241	242	214	231	234	254	219	246	255	237	235	237	258	224	257	214	236	223	238	208	261	233	229	236	236	253	241	237	231	229	219	221	208	225	216	258	247	227	216	266	220	222	212	226	201	264	244	226	253	242	217	240	216	236	238	238	243	207	218	243	218	238	248	199	216	241	253	219	244	230	204	214	207	211	233	226	222	221	207	199	230	213	224	208	242	208	207	255	221	225	261	222	237	232	236	230	244	199	254	199	228	258	212	233	202	239	234	253	196	244	206	234	227	219	215	231	238	245	219	239	220	222	254	239	229	239	252	230	225	214	214	209	209	234	222	249	218	207	227	228	214	228	221	223	211	232	248	222	222	238	239	192	206	233	239	232	210	237	229	234	235	238	223	196	236	232	239	250	217	247	225	219	217	254	227	200	245	217	243	217	212	231	245	241	227	240	220	229	209	219	226	213	257	221	239	200	237	225	207	236	216	220	251	240	195	221	225	244	246	224	225	214	253	244	214	240	232	254	242	235	221	235	206	239	221	206	212	244	222	228	232	220	228	228	239	225	205	218	215	203	223	214	226	189	219	244	210	224	238	248	241	211	245	226	226	211	254	225	255	233	224	224	230	231	223	216	223	231	220	216	218	239	236	209	250	215	219	222	231	214	207	232	220	223	246	198	219	228	232	202	221	218	193	254	225	200	221	249	225	218	218	223	222	199	216	222	218	224	230	205	239	220	217	215	232	216	253	226	212	197	236	235	246	231	217	212	213	216	258	230	242	227	226	235	217	202	209	221	236	219	234	202	241	245	260	242	219	250	247	217	235	248	212	243	221	232	216	206	240	244	230	239	211	242	224	211	208	210	251	223	233	213	238	212	220	229	246	230	235	209	242	226	210	208	225	215	210	190	250	224	221	201	208	227	222	235	251	222	214	220	248	219	215	200	220	230	214	218	235	229	203	225	230	251	225	245	235	204	240	243	220	233	235	216	234	248	222	210	211	210	225	221	218	227	201	237	229	215	225	226	223	257	208	239	229	217	232	224	225	235	238	245	218	229	207	199	223	220	225	231	207	246	215	228	224	213	204	222	224	209	198	225	220	222	200	228	213	233	195	206	219	239	234	235	197	245	219	199	220	242	207	223	245	212	211	203	215	210	223	228	212	218	234	232	250	215	236	239	209	248	203	238	205	209	214	225	193	219	238	239	243	225	228	212	230	236	233	219	229	248	219	220	228	226	215	237	224	225	232	228	240	246	201	225	243	241	221	232	248	236	229	207	220	213	218	238	226	222	245	261	203	204	219	214	233	223	229	222	229	219	198	229	204	209	231	229	206	211	241	227	211	215	217	216	218	207	226	222	219	221	216	242	217	209	202	230	199	216	216	215	213	213	231	250	206	219	222	191	234	232	232	231	246	233	238	221	224	246	221	203	235	222	259	225	215	244	233	232	228	219	235	219	236	236	232	222	233	202	217	224	191	244	196	247	214	232	229	232	217	210	212	219	231	207	230	237	238	210	243	232	220	243	226	222	198	223	245	246	223	227	241	228	197	255	255	229	227	225	229	205	236	253	197	232	267	224	232	226	225	228	222	225	267	239	211	214	221	236	241	243	240	239	200	199	225	239	216	201	224	209	220	216	233	249	218	259	254	190	217	230	250	225	221	230	234	219	224	247	233	210	231	209	238	258	234	211	223	241	232	224	186	230	225	221	235	222	242	222	210	240	226	214	212	207	234	200	193	234	217	233	226	253	211	236	226	206	223	220	224	236	226	236	229	208	199	226	224	206	229	230	216	224	232	227	211	227	206	224	237	249	208	225	206	195	217	223	251	227	226	225	214	236	213	216	227	246	230	233	230	217	221	203	200	189	254	222	239	216	233	207	239	257	221	211	245	221	209	234	222	204	226	214	207	259	210	221	205	228	217	239	215	224	225	242	246	239	224	240	223	209	240	202	245	220	225	248	237	218	230	255	228	236	202	233	220	207	226	232	237	223	237	211	201	218	222	239	215	239	238	205	216	209	236	212	248	233	220	226	227	212	205	215	240	205	207	218	208	224	236	228	241	245	189	254	245	209	235	241	238	222	216	226	236	228	233	232	235	231	232	223	193	195	213	205	238	190	228	212	211	210	214	231	228	213	230	244	228	212	234	224	234	239	199	219	232	228	237	234	237	238	227	224	210	222	218	231	226	231	229	228	250	230	231	213	210	221	226	214	249	212	213	221	218	246	203	221	231	219	223	220	243	248	233	252	216	189	237	235	212	232	236	248	254	238	215	193	240	229	239	198	242	225	209	206	243	213	202	238	217	218	244	240	234	230	225	235	238	213	212	199	236	211	246	212	211	207	228	210	234	228	250	236	219	210	242	241	226	210	228	250	247	225	217	232	213	225	223	224	223	230	232	192	223	232	252	238	211	239	211	224	187	246	227	235	214	202	232	238	240	237	241	216	238	229	222	223	220	218	240	245	216	219	218	231	212	230	207	215	223	208	260	225	200	223	239	217	233	234	234	234	215	226	238	222	212	232	217	220	211	219	225	229	221	233	214	241	227	219	253	248	245	190	202	217	246	208	229	225	224	245	239	231	200	240	238	221	218	207	218	200	249	217	255	232	209	204	194	223	235	232	210	243	236	251	241	185	213	200	195	233	222	222	226	221	226	217	224	214	230	216	237	225	207	217	214	240	229	211	263	207	251	214	220	226	219	211	231	254	217	231	218	224	219	226	231	209	210	226	236	243	240	267	233	215	233	239	236	229	220	213	225	240	225	234	204	206	228	250	232	201	240	204	220	228	205	219	236	227	222	230	229	227	244	222	224	231	228	257	226	234	221	240	236	237	252	241	258	238	253	229	254	227	227	235	232	259	213	215	217	236	226	213	264	232	231	230	253	199	217	210	230	246	218	254	214	225	255	196	241	236	211	216	213	243	221	232	213	221	221	231	241	219	235	233	218	223	223	206	214	225	220	256	232	231	225	221	238	228	221	227	212	196	237	215	208	198	228	216	199	222	237	217	210	208	230	236	215	191	215	235	205	220	205	227	204	231	231	247	213	219	251	233	225	202	205	247	241	250	229	224	189	187	221	229	209	234	246	224	223	223	235	225	248	209	227	200	249	221	231	202	244	241	240	227	273	220	208	247	232	208	228	231	218	238	232	242	237	216	208	233	234	241	221	220	220	210	195	242	226	227	237	255	245	233	256	235	249	241	235	218	231	223	248	234	206	245	205	198	223	230	246	247	223	244	219	230	228	232	208	227	233	244	245	220	244	234	223	240	211	251	224	228	223	251	220	211	243	255	215	213	217	209	238	185	197	228	249	227	210	242	223	230	209	233	218	220	212	196	210	245	211	218	240	208	250	222	209	224	249	215	207	218	224	211	223	225	239	218	244	209	255	226	217	214	200	231	246	206	228	221	238	217	238	229	202
39723	25352	13098	6739	3995	2924	2103	1414	1048	764	911	486	410	431	396	357	344	329	362	331	334	324	279	309	308	312	288	295	308	283	318	294	251	267	271	284	277	280	300	282	314	269	293	285	265	237	251	305	294	268	289	270	251	288	255	250	279	289	264	288	267	291	295	281	293	279	262	250	285	262	264	275	267	254	288	262	288	296	243	312	264	324	254	283	283	264	269	284	252	268	247	262	265	288	260	249	302	240	252	258	270	257	305	272	279	247	265	249	290	272	276	240	265	253	243	275	276	259	269	236	282	280	297	258	263	254	307	294	272	251	278	270	283	220	257	280	275	279	243	242	287	289	287	283	278	245	281	249	279	255	255	254	247	249	272	252	237	278	253	253	261	250	253	293	259	256	254	259	259	279	275	302	264	259	269	315	250	253	260	264	264	282	244	278	286	279	260	255	240	223	251	286	272	270	253	268	245	234	235	305	263	253	244	257	280	260	253	285	272	266	260	283	274	276	266	246	259	247	266	264	264	254	268	302	271	239	300	273	250	269	271	258	256	263	248	238	261	269	251	273	280	290	250	257	272	244	265	271	261	274	260	262	274	270	266	278	243	276	278	262	289	286	260	244	266	250	276	262	261	274	273	258	282	244	267	248	270	286	269	270	260	284	257	252	269	259	274	269	255	256	259	283	280	262	280	256	276	255	239	278	258	275	268	252	245	263	277	253	256	276	254	279	259	271	265	251	237	281	262	255	279	267	285	271	249	276	252	278	275	261	253	261	249	268	271	241	283	255	253	264	265	260	260	258	304	245	263	268	274	252	254	256	273	273	243	264	262	271	276	248	258	283	298	263	277	250	256	295	277	259	251	228	300	266	263	258	264	244	268	286	274	266	270	273	234	250	255	273	258	272	236	253	260	273	261	244	237	245	278	257	255	277	284	244	268	248	277	266	256	284	225	265	247	256	255	253	279	252	250	243	256	280	230	291	266	276	281	261	257	254	265	274	252	245	249	269	296	258	278	282	253	261	232	262	252	281	251	282	281	276	270	293	266	284	302	290	271	264	274	254	268	274	245	249	241	272	265	267	236	235	228	254	257	269	238	266	268	265	256	256	260	267	255	253	264	258	272	267	252	277	241	273	274	231	272	283	274	258	245	274	238	256	254	274	270	259	246	260	264	240	260	272	268	243	263	246	254	270	270	271	276	268	256	268	286	231	265	242	258	274	262	285	266	264	283	259	265	252	279	254	237	271	246	255	248	270	259	298	260	294	294	265	213	266	264	247	274	261	253	286	263	279	257	267	256	246	283	228	258	241	274	271	292	275	265	245	273	246	246	280	310	224	281	278	282	284	267	255	290	279	270	263	261	250	270	277	253	266	261	254	255	260	269	293	253	257	251	290	247	274	249	267	268	281	245	272	277	265	276	302	284	246	300	242	286	256	277	273	274	273	251	251	257	280	294	249	278	247	268	252	281	283	274	258	254	288	283	265	240	278	251	257	246	277	266	252	258	266	273	269	279	281	305	225	261	266	242	252	283	266	292	270	258	243	269	253	283	282	302	262	262	263	280	260	248	285	253	262	250	229	258	252	244	272	279	280	272	293	239	286	269	261	313	276	238	259	244	279	271	272	241	247	269	256	252	258	278	263	249	271	274	300	272	260	261	269	238	279	232	267	280	257	303	257	273	273	269	269	289	272	245	297	262	226	259	242	266	269	253	247	291	253	234	269	253	253	274	289	255	274	234	316	228	262	237	244	263	273	291	252	247	254	247	274	274	246	281	254	284	230	282	259	253	253	252	218	286	280	258	257	235	277	255	255	259	249	265	269	271	254	257	266	228	277	250	251	277	276	259	295	245	259	283	248	262	275	254	283	233	262	272	258	284	266	255	254	253	236	244	267	258	259	294	296	276	289	258	281	269	268	270	233	263	246	270	229	268	251	259	251	275	236	278	274	273	263	241	198	290	303	244	262	259	227	244	267	237	244	243	281	252	257	272	281	251	279	264	265	236	259	273	224	246	265	276	243	255	284	275	264	270	274	240	245	244	279	240	263	289	273	267	268	267	291	273	265	267	278	279	298	267	271	270	266	273	285	239	263	271	283	258	253	272	265	261	244	260	264	237	276	257	277	279	285	247	266	271	252	291	224	258	240	273	250	276	236	290	251	259	273	284	257	259	231	296	265	265	275	285	261	263	247	260	265	241	263	256	260	272	255	268	252	239	249	268	257	270	264	229	255	239	260	268	266	263	284	237	258	275	248	272	312	274	257	278	225	243	252	285	265	270	230	293	268	242	256	269	254	301	282	280	255	250	231	252	260	257	264	248	269	274	273	269	265	265	257	289	250	261	279	274	267	253	243	235	256	251	254	292	244	252	265	244	269	259	262	276	290	293	265	254	288	253	263	263	276	225	290	253	259	281	262	272	266	244	265	259	265	242	253	271	296	250	241	234	256	286	266	242	273	248	249	272	260	276	252	260	298	253	235	263	276	265	274	283	253	295	257	253	272	242	274	239	281	247	290	265	252	277	298	261	273	279	245	276	262	307	268	247	255	255	273	273	258	287	293	255	245	294	249	246	262	245	254	271	259	249	305	251	236	263	283	282	265	275	265	268	271	257	270	282	264	266	254	257	254	257	277	291	279	226	288	287	248	269	248	244	255	250	253	258	268	278	256	258	253	253	265	266	296	261	298	264	260	300	261	259	255	260	279	274	287	233	273	263	262	278	249	284	266	246	257	293	247	282	241	281	274	296	271	238	279	267	263	256	247	281	275	277	285	243	276	247	272	264	252	244	231	264	248	245	261	267	233	261	237	281	284	266	261	237	295	262	263	253	258	246	262	260	258	271	289	271	267	272	261	285	279	257	253	251	271	245	245	281	265	258	256	303	240	252	283	295	281	258	259	287	304	270	273	245	259	253	268	256	266	257	280	260	269	261	267	257	245	282	251	277	251	278	234	253	263	275	295	267	282	260	275	285	251	221	292	264	268	243	269	284	270	256	245	260	273	268	267	269	269	261	251	268	255	241	293	266	228	315	257	266	266	248	256	275	257	272	258	294	250	261	258	231	240	261	290	245	258	267	281	283	275	251	268	286	289	263	256	279	278	244	228	279	310	273	233	248	224	252	275	246	265	284	266	276	270	254	287	289	273	269	268	279	232	271	237	273	265	283	246	253	250	278	248	258	284	255	244	248	278	275	244	278	285	254	263	265	262	291	239	246	243	238	302	251	245	268	250	243	289	226	259	288	244	257	247	251	250	284	271	253	257	224	289	259	271	262	274	262	236	255	255	277	281	268	278	250	259	303	263	310	243	245	279	261	301	270	245	285	295	258	250	271	270	270	242	282	262	252	236	249	274	234	279	233	276	259	257	237	256	266	285	265	260	287	263	257	259	290	255	275	240	276	285	253	269	274	255	242	272	298	268	241	244	274	283	278	257	258	281	286	275	249	272	247	230	230	259	233	248	263	241	263	250	263	272	235	258	250	262
24584	20787	27143	24414	13953	1494	1101	798	680	642	839	591	530	537	547	508	547	532	520	548	527	541	500	576	528	517	485	518	495	525	507	534	494	502	554	526	547	533	562	526	545	501	539	522	555	499	528	517	532	511	528	499	541	500	515	536	518	528	518	495	509	500	527	533	497	535	550	533	546	504	511	488	523	502	540	498	494	486	499	545	537	553	510	504	542	541	496	517	488	492	474	483	526	552	523	508	524	458	520	502	518	496	542	544	487	499	547	509	522	543	534	490	522	484	523	519	536	502	520	551	487	542	519	528	507	478	508	512	507	529	515	549	502	541	524	503	472	511	491	504	552	508	509	488	493	537	480	548	541	539	496	488	476	485	524	538	507	493	529	490	497	505	522	498	503	546	519	497	544	511	465	477	516	531	507	539	531	529	533	516	492	496	492	539	521	495	501	488	511	536	503	525	511	527	503	533	511	501	510	549	542	496	507	524	491	547	512	509	518	510	473	526	513	519	532	485	523	514	554	487	495	547	536	525	517	520	524	447	507	506	473	493	537	481	514	522	498	488	483	479	444	518	518	521	502	535	502	487	511	526	528	545	541	508	496	508	518	496	493	518	503	513	514	488	517	512	522	519	503	576	497	546	497	537	494	520	518	512	525	501	502	490	525	460	548	504	549	506	524	537	477	535	522	481	481	506	462	525	526	499	549	503	478	508	517	488	521	517	496	488	556	516	542	480	490	505	519	539	562	521	487	525	476	505	481	513	518	511	504	478	481	505	504	482	521	470	472	507	492	492	531	505	527	515	513	459	520	529	544	473	468	492	490	510	529	525	540	507	544	568	530	496	533	521	483	494	546	542	502	517	513	511	518	522	494	524	513	480	531	530	498	497	484	523	556	528	501	519	540	492	482	528	502	483	550	498	491	500	507	510	489	527	535	505	459	510	461	540	512	544	534	508	551	475	531	539	495	498	522	556	495	520	527	462	504	507	513	571	526	471	521	542	482	513	477	522	520	527	503	496	491	482	513	516	492	506	536	503	518	539	493	520	492	468	520	547	486	514	493	546	508	501	525	525	494	499	492	542	520	494	511	513	497	459	492	537	528	527	506	546	523	528	528	518	488	475	520	519	516	518	503	495	508	529	506	537	551	500	486	538	490	544	488	549	510	514	530	483	500	529	537	519	488	508	535	518	488	500	491	496	486	457	507	481	505	509	514	552	457	507	505	550	516	487	521	498	488	508	447	469	532	531	504	503	538	524	556	538	524	536	536	487	497	531	517	545	544	516	553	479	535	511	519	499	502	497	508	497	545	494	541	491	528	537	503	500	505	515	531	519	510	517	485	540	546	503	565	521	516	544	513	486	500	539	536	503	499	544	530	489	520	556	513	502	569	510	489	495	538	498	481	517	506	482	491	523	543	498	483	503	507	530	501	540	499	456	528	499	499	485	559	507	481	492	486	495	532	486	537	528	532	530	522	521	484	506	513	481	501	495	495	507	545	498	550	523	479	538	508	504	542	497	476	495	507	507	520	486	531	524	530	508	504	495	503	524	510	552	530	483	514	514	509	552	472	532	478	491	478	546	519	498	493	503	504	510	510	464	545	486	505	488	463	503	531	542	493	509	494	530	481	482	541	486	510	531	515	511	511	522	465	540	486	477	508	509	469	495	491	482	526	502	482	520	482	512	508	486	520	559	536	486	511	504	539	511	512	485	537	522	513	531	508	483	551	502	514	518	469	529	556	514	491	515	556	497	520	498	486	499	504	481	518	498	503	532	529	541	502	461	502	501	485	524	506	521	532	523	502	516	511	523	518	514	509	485	544	550	537	515	509	512	511	476	479	514	480	538	513	535	522	485	504	494	497	469	521	484	507	562	504	520	543	503	528	463	494	501	524	495	522	520	534	483	506	499	487	526	510	531	487	497	495	490	509	520	496	460	524	522	529	530	547	513	529	505	503	499	572	526	522	524	528	502	497	524	533	508	479	527	503	511	488	502	543	485	486	495	470	514	545	491	469	497	481	450	515	476	578	514	467	511	492	529	504	530	535	521	505	474	522	487	518	508	548	493	573	486	497	533	568	520	468	477	519	496	524	526	532	502	480	514	520	507	517	505	503	496	509	533	487	529	472	507	536	551	546	444	514	528	522	510	483	484	550	483	458	517	514	516	523	528	515	479	483	535	532	502	510	508	510	511	539	537	537	502	512	510	491	511	537	501	492	512	498	512	543	474	551	478	522	531	505	500	520	494	530	453	519	528	546	479	507	491	522	492	495	517	514	505	469	462	493	545	525	520	480	525	512	527	501	534	495	506	516	516	505	473	536	507	533	524	516	490	527	518	483	521	484	536	483	504	488	517	523	505	516	506	510	485	467	529	519	465	542	537	501	511	507	476	526	504	503	527	533	531	500	499	519	537	505	496	497	503	555	508	488	497	533	509	497	493	490	530	521	522	520	514	475	501	493	483	559	488	480	483	506	507	516	518	499	558	517	551	538	496	505	517	522	520	480	522	534	503	547	494	510	511	528	522	529	529	572	516	442	489	493	553	517	504	526	519	487	515	509	565	511	558	518	505	521	509	486	498	522	481	518	487	488	505	495	497	556	529	484	525	511	524	518	507	502	541	493	520	500	538	472	480	516	518	515	508	515	506	559	487	518	527	495	490	535	491	494	522	532	470	503	528	486	538	507	507	498	453	519	533	470	506	505	487	538	510	510	509	453	481	496	474	532	466	535	469	536	501	539	509	490	491	548	496	495	506	491	489	490	498	495	512	538	480	454	480	496	490	505	515	472	540	528	495	495	529	515	520	494	512	502	530	471	476	507	466	499	479	482	477	505	494	519	489	481	499	493	503	505	482	513	457	511	521	497	490	493	507	548	515	519	518	523	512	500	529	491	511	477	494	531	508	455	503	507	513	517	506	526	489	509	474	513	530	460	536	502	502	520	506	497	554	517	474	523	484	482	507	527	520	515	507	505	516	481	490	475	494	486	483	548	541	486	496	506	478	512	547	518	499	513	515	531	508	531	522	521	457	522	479	526	542	519	522	543	534	550	513	524	517	520	530	488	487	545	499	544	545	469	529	507	547	547	516	563	501	530	529	531	520	557	540	504	495	537	468	544	521	497	485	512	531	472	523	491	544	508	519	524	500	522	515	498	490	554	522	493	444	577	522	488	491	521	483	522	519	506	536	520	510	504	482	495	495	536	579	463	521	500	509	508	463	491	524	572	499	480	519	500	481	491	546	477	514	507	525	542	539	516	469	483	497	535	489	531	523	540	440	517	499	485	518	475	486	506	485	509	491	500	509	472	531	544	470	547	500	507	479	538	521	469	487	499	507	509	505	484	507	535	515	525	502	522	514	528	506	525	532	517	504	516	527	489	533	486	536	519	478	499	506	534	516	511	518	474	509	526	516	509	535	522	537	522	486	498	523	539	487	476	539	527	535	501	500	545	526	513	509	494	535	506	488	476	542	527	503	514	544	503	496
39044	16341	8984	4184	2789	2194	1880	1398	1118	970	1410	722	606	727	674	638	644	565	583	622	644	652	606	607	619	624	613	576	592	613	568	588	639	621	623	623	543	591	593	567	525	578	590	577	583	591	565	583	582	567	562	592	575	596	574	582	623	596	588	560	562	573	574	580	607	595	590	617	568	574	570	566	591	602	597	569	578	578	581	583	633	604	605	573	617	590	594	600	542	583	618	573	567	535	576	603	575	611	560	521	597	562	561	573	534	524	600	592	591	606	570	577	551	560	573	576	571	551	606	576	652	514	545	595	548	587	563	586	566	528	579	574	604	567	601	569	577	552	563	576	567	559	575	535	597	587	572	598	588	577	592	584	573	564	586	584	575	577	519	559	586	597	533	574	573	569	587	539	578	567	575	593	597	558	585	556	614	584	617	553	573	530	569	535	559	585	538	599	564	571	596	535	590	613	570	567	521	579	562	523	616	566	597	559	566	552	579	581	587	577	584	582	629	566	553	554	566	579	581	565	529	582	554	568	534	589	590	563	565	571	593	558	571	562	570	556	580	574	560	607	575	562	559	589	559	605	554	583	587	543	595	554	605	585	592	562	588	573	569	518	579	584	576	593	556	547	561	563	592	582	558	583	603	565	582	592	608	567	607	571	602	565	578	591	576	544	537	547	520	579	566	603	552	561	579	590	581	563	606	604	581	555	538	589	589	595	557	584	575	557	535	580	610	591	582	608	579	523	607	585	578	585	597	583	578	607	562	571	547	583	591	612	575	567	564	554	601	536	536	561	565	569	594	560	585	517	593	547	535	576	561	578	573	559	552	536	590	559	554	566	531	565	533	573	581	566	597	573	567	544	580	575	573	565	579	592	578	577	602	579	578	617	544	598	597	544	532	581	619	593	574	547	568	605	588	552	597	605	575	530	602	590	562	566	595	576	572	583	592	528	561	596	543	538	593	609	574	547	563	569	571	572	596	544	556	612	591	565	544	643	543	597	590	600	604	590	587	622	578	598	584	588	574	618	588	568	577	568	599	525	600	559	568	558	593	567	543	568	566	641	589	588	622	561	604	572	591	632	526	550	612	590	605	598	541	589	581	613	575	600	618	584	611	546	559	553	608	511	572	525	557	563	542	578	637	576	560	562	577	605	596	578	526	551	575	594	591	537	641	579	550	623	572	591	594	533	564	535	516	585	588	587	585	594	579	566	591	556	556	562	587	596	574	570	606	533	610	579	569	572	532	595	587	572	566	576	593	561	577	574	558	603	522	591	568	575	528	616	564	644	591	547	582	545	558	571	572	586	582	614	577	529	608	570	583	597	601	553	577	563	529	544	571	556	564	550	579	583	538	591	596	556	571	575	533	602	590	554	589	614	574	609	570	603	582	563	573	565	541	612	567	518	623	617	576	566	622	564	597	570	562	564	581	594	558	558	561	568	608	579	565	528	572	549	573	585	581	566	586	594	560	556	592	603	565	523	560	577	562	616	592	554	566	585	606	519	604	545	578	524	545	515	568	589	600	560	629	559	581	552	552	547	571	591	579	598	586	585	564	625	615	595	582	560	561	571	588	534	584	590	532	555	559	544	590	598	570	590	548	632	552	556	563	607	576	583	579	539	581	617	592	587	584	545	534	555	601	614	549	550	576	574	625	597	573	597	580	569	564	587	594	595	589	581	583	600	556	629	596	579	562	561	538	537	536	568	565	562	614	579	542	583	584	581	586	544	558	567	559	565	615	575	575	542	579	585	583	567	553	597	575	587	543	572	585	541	605	571	528	558	545	557	586	587	576	615	548	632	617	592	604	604	617	569	588	568	570	566	585	598	578	591	584	594	585	517	556	558	549	513	590	542	535	652	582	579	569	587	572	600	573	614	550	624	571	577	577	528	601	583	577	611	560	566	581	598	557	539	566	563	569	614	576	614	586	603	600	598	598	563	579	553	548	605	585	558	529	551	577	571	578	559	550	561	597	579	563	570	561	581	554	570	563	632	581	564	551	613	595	555	581	571	588	586	603	576	607	579	557	555	553	580	567	575	570	582	580	595	563	605	587	536	609	572	569	558	596	570	581	562	547	537	578	622	596	547	550	595	560	590	544	604	510	565	595	572	565	580	614	590	600	574	550	585	608	588	561	573	529	533	551	602	587	536	572	584	601	586	568	565	511	554	535	594	588	602	597	552	564	574	574	567	598	566	610	589	574	527	553	583	599	578	525	612	568	557	528	602	573	577	565	567	538	608	555	541	562	614	583	570	579	588	554	603	566	562	546	599	564	598	576	619	543	607	541	594	581	567	560	577	572	554	611	538	561	575	586	593	574	554	580	585	582	548	557	528	589	577	579	579	574	582	561	565	580	543	579	603	586	551	607	561	591	579	595	587	540	589	559	630	596	559	572	546	578	587	544	580	566	626	540	573	585	554	591	563	597	581	602	554	575	557	581	599	588	550	579	561	555	557	585	598	558	597	516	533	550	566	575	569	639	572	596	565	553	566	599	579	580	569	556	602	576	562	593	556	561	575	615	621	606	568	544	551	597	568	601	564	573	547	580	609	536	564	606	578	522	598	586	565	608	561	586	592	568	549	612	563	559	558	587	582	535	593	587	590	549	553	578	591	607	604	599	581	576	591	528	578	583	540	615	594	572	580	594	584	584	565	559	584	555	560	604	548	562	548	590	609	602	537	607	547	566	562	577	611	601	584	581	601	565	542	581	604	557	548	564	574	588	575	589	588	590	584	533	569	592	578	607	568	580	546	579	543	585	576	561	570	535	598	587	597	563	596	589	545	587	575	548	556	566	561	585	574	540	546	613	557	590	550	557	587	579	579	599	529	565	619	546	631	540	586	586	585	574	592	606	601	553	565	621	562	588	569	597	628	580	550	589	611	596	573	586	593	579	607	575	584	566	580	599	571	570	593	601	585	577	540	601	545	562	530	586	604	595	580	585	558	571	581	557	585	588	556	581	603	586	590	577	542	592	579	617	554	567	623	569	591	561	617	588	549	567	607	581	541	596	531	582	562	562	542	623	539	570	591	626	550	556	554	610	612	551	593	572	583	598	603	604	561	537	565	579	599	577	591	537	577	587	602	551	591	601	550	559	554	584	590	556	613	555	575	588	544	558	531	586	548	597	566	555	558	614	536	574	555	538	568	591	560	550	546	579	590	572	566	552	585	593	588	621	579	603	582	558	573	608	557	619	564	590	591	587	552	561	552	535	570	540	587	585	533	543	642	564	583	558	607	556	559	584	557	573	562	599	554	564	606	562	582	615	618	583	576	600	565	580	594	552	585	607	535	563	544	587	575	570	554	559	597	554	576	549	606	554	566	564	555	555	585	546	583	566	543	587	569	547	561	590	615	595	580	542	580	605	586	597	545	574	581	588	570	590	557	577	587	577	544	545	524	587	581	553	553	580	564	560	556	581	585	542	568	566	532	573	578	560	540	603	579	610	568	590	526	592	563	576	552	622	577	552	564	565	580	573	548
22254	20725	28327	23188	20717	20789	11995	1503	1028	968	1347	529	513	486	484	470	450	390	416	418	385	390	384	374	407	351	379	369	357	348	354	367	359	345	354	336	323	318	364	342	366	353	315	354	345	360	342	323	301	354	330	353	336	332	340	373	330	376	329	339	374	339	370	317	336	334	349	352	338	346	325	362	355	338	333	322	328	341	321	358	380	342	332	324	321	356	320	347	280	335	343	330	356	342	341	322	299	338	308	321	359	334	343	335	340	345	346	341	317	312	350	333	331	291	350	346	331	314	325	325	288	309	326	332	326	310	317	316	358	299	313	332	358	331	312	332	344	334	305	326	319	310	335	295	331	316	333	331	327	316	325	303	320	347	328	334	338	303	325	336	290	338	292	352	331	317	361	325	355	339	354	333	329	347	343	324	319	311	297	328	323	340	304	305	317	321	329	304	296	333	332	289	333	311	315	323	313	359	294	339	345	284	322	325	354	339	296	313	313	314	319	328	340	311	320	329	329	315	333	359	314	328	327	307	308	336	320	316	327	306	319	319	354	343	301	298	340	306	336	326	329	320	325	317	310	329	325	316	300	297	328	311	357	325	298	305	341	347	328	329	338	372	306	319	360	326	318	320	335	319	362	334	337	298	331	352	353	320	343	319	319	325	324	326	278	346	312	331	319	301	304	287	313	314	313	325	352	349	334	337	305	355	319	332	320	316	325	303	321	347	337	340	326	316	314	325	330	324	371	327	315	314	305	335	324	300	342	343	301	297	337	326	370	331	291	334	320	322	336	337	355	337	343	345	331	341	313	312	307	311	313	344	338	316	304	309	326	317	293	321	316	345	344	312	315	317	326	307	317	332	315	330	315	345	351	339	324	327	356	326	303	327	341	343	327	353	316	309	308	341	332	338	315	328	338	337	332	319	315	311	313	328	314	341	342	330	331	332	297	353	355	317	353	372	304	315	305	339	290	332	311	316	342	315	346	318	327	303	314	324	335	338	322	290	334	339	312	348	337	324	342	312	297	309	319	312	316	334	353	330	314	319	321	309	310	316	335	350	299	289	318	328	329	350	336	309	343	322	355	323	340	333	341	315	357	315	323	331	316	338	298	282	330	349	332	302	331	324	294	314	322	316	328	321	380	326	299	318	335	281	335	368	335	332	317	321	326	350	297	327	311	296	320	334	325	315	326	312	320	270	312	321	321	347	340	337	345	315	337	335	335	331	347	340	267	319	324	319	314	322	324	332	329	311	342	313	344	351	379	307	311	272	328	334	320	320	352	335	325	339	325	336	312	355	340	311	335	327	314	331	351	314	304	314	334	304	322	283	291	308	338	304	324	341	304	336	309	318	324	307	296	349	309	328	331	299	313	343	344	324	302	297	335	327	344	313	322	302	336	307	318	336	318	318	337	327	311	318	318	335	294	297	298	327	339	311	354	326	306	299	309	303	308	323	338	341	350	342	357	315	341	327	314	343	320	290	294	323	317	344	279	336	342	320	297	301	282	323	329	298	327	339	377	332	343	311	364	314	331	313	357	325	331	317	332	314	273	327	325	379	323	341	343	334	323	347	329	308	324	354	291	322	364	345	344	339	331	333	292	311	343	356	292	348	326	338	316	335	352	346	306	319	311	326	301	314	346	314	344	308	350	321	321	313	297	345	350	322	319	334	349	314	321	347	340	331	310	359	313	326	341	344	320	325	326	385	318	301	325	305	314	337	301	349	330	319	322	340	306	322	321	341	299	357	360	320	298	342	323	335	333	350	327	322	332	306	315	330	303	311	348	319	323	294	339	317	293	308	337	286	305	347	305	307	312	317	319	309	306	314	327	353	341	323	322	309	303	324	355	302	323	301	359	324	383	314	323	336	338	297	336	298	343	314	327	313	374	325	299	289	319	320	370	314	300	293	343	332	318	345	311	337	340	332	326	339	349	328	362	320	329	329	347	336	299	315	347	325	327	310	308	301	333	334	293	316	329	300	317	334	304	340	330	321	320	321	293	375	309	344	328	319	329	318	331	312	325	295	312	342	324	329	289	332	320	334	275	332	341	305	341	336	317	329	325	337	315	319	319	324	313	322	344	338	365	351	310	313	330	303	339	326	327	319	321	330	320	306	299	318	323	333	336	324	321	343	300	332	335	312	327	324	318	331	314	339	333	299	330	322	339	288	299	348	314	303	322	344	312	331	296	328	334	304	337	358	352	282	316	317	322	322	346	294	317	307	302	301	328	325	316	322	336	313	334	331	332	320	314	324	333	305	320	293	300	304	320	335	315	317	321	330	339	312	330	282	341	294	323	346	353	328	349	335	336	343	338	328	325	314	352	300	347	319	319	294	317	335	335	311	330	307	328	309	350	300	328	296	324	316	311	331	345	285	309	319	308	332	330	340	303	359	286	281	360	353	368	313	308	339	332	317	318	288	315	299	347	327	327	350	327	317	316	334	306	323	313	327	300	329	294	301	293	305	339	365	318	344	345	324	325	295	344	330	354	305	317	324	310	327	320	341	320	342	350	342	289	348	306	318	295	314	298	312	351	310	347	318	316	306	317	344	335	338	313	310	302	327	303	312	303	351	311	338	331	353	324	314	335	323	304	342	328	337	346	301	322	348	327	308	335	312	310	337	323	305	314	295	313	310	289	324	317	339	318	295	329	326	325	301	331	307	328	326	321	300	308	311	336	339	302	326	341	331	338	300	325	310	316	332	316	290	330	308	290	295	316	329	342	321	292	318	343	306	318	317	348	308	309	339	290	333	328	294	307	344	300	347	337	303	330	340	337	325	337	329	332	289	298	322	323	307	286	330	321	299	330	317	313	339	354	316	327	322	341	321	341	311	328	270	316	313	353	332	367	328	334	325	295	259	333	336	343	321	292	293	349	328	329	301	287	293	307	360	321	315	317	295	356	318	287	340	343	293	310	316	353	321	354	324	303	327	353	304	310	311	308	353	347	307	321	286	305	320	328	343	326	282	333	312	319	297	333	311	331	290	338	341	314	296	331	337	328	325	336	322	324	337	340	339	320	338	324	330	311	341	318	320	290	336	291	353	308	309	342	324	312	321	317	305	330	344	289	316	291	356	350	309	323	301	287	306	305	310	315	315	316	319	314	330	310	355	357	338	322	317	350	331	306	323	328	299	354	276	340	302	327	314	315	350	319	337	281	308	309	372	347	376	349	341	358	318	352	310	328	312	304	301	334	338	337	323	347	317	333	314	329	330	326	299	352	341	303	322	307	288	324	354	347	333	300	319	292	290	328	283	322	330	316	324	333	331	294	318	299	323	292	339	325	328	344	300	322	335	313	304	316	296	316	319	366	298	342	306	329	331	341	294	335	341	298	302	331	329	377	329	312	317	315	300	349	288	333	342	326	327	333	322	334	304	335	285	318	351	348	295	300	305	309	320	338	343	301	318	327	296	309	321	327	304	317	345	296	292	321	332	333	342	329	330	323	296	301	333	312	344	308	318	320	303	354	308	336	306	304	306
44263	26248	17122	8954	5954	4340	3329	2423	1939	1733	2422	834	804	686	632	581	578	535	540	543	490	492	392	451	444	486	444	421	455	400	428	405	407	376	413	381	364	408	391	401	384	380	376	369	351	341	372	408	406	355	337	386	354	391	354	438	373	377	360	402	408	383	390	361	362	401	377	357	366	343	382	395	349	381	347	380	408	365	384	387	339	361	384	330	386	381	363	391	328	321	376	372	331	372	387	355	363	369	349	350	392	357	339	376	365	336	338	345	376	322	395	387	334	343	357	366	334	360	341	370	340	303	373	350	341	378	369	344	359	368	367	356	374	351	378	333	344	363	374	312	350	341	395	339	364	308	390	335	346	374	353	324	343	378	363	332	365	361	351	353	395	341	327	360	324	342	349	368	366	379	372	366	405	354	330	369	368	369	338	380	388	361	371	353	349	403	341	376	338	370	341	342	344	354	346	352	378	337	333	320	362	326	336	320	333	366	324	317	352	345	380	371	322	359	378	347	362	320	387	359	388	349	394	357	354	352	388	365	327	330	363	371	389	369	341	350	324	378	378	339	407	346	354	371	352	341	364	356	318	331	359	364	360	378	344	332	344	324	372	334	370	358	356	349	361	383	339	327	334	356	336	337	371	352	357	343	377	338	347	367	339	375	332	356	348	365	343	379	355	316	342	355	349	315	337	369	373	362	366	309	354	390	341	325	366	359	352	329	335	353	358	341	343	347	360	362	367	338	302	392	344	332	360	341	322	339	353	373	335	351	334	362	340	369	368	358	332	334	339	371	313	327	386	372	355	337	366	368	350	379	330	344	337	344	364	337	343	334	312	371	380	374	375	360	347	349	365	341	364	339	338	354	341	378	354	357	357	350	389	371	355	373	339	366	366	348	366	395	326	350	342	338	330	382	339	359	356	328	355	330	326	337	356	324	349	358	372	373	357	329	391	379	347	349	338	348	349	346	331	328	370	379	360	355	350	354	353	336	331	376	356	386	361	365	370	382	366	345	342	340	341	372	332	349	329	383	378	354	344	340	341	352	339	369	346	339	354	348	345	356	314	343	351	352	369	384	364	366	352	339	343	340	338	350	345	317	324	355	360	360	377	367	365	330	346	376	369	357	331	351	351	390	362	323	364	358	364	373	345	339	345	386	310	375	365	360	364	373	353	375	357	371	367	341	375	359	328	370	345	345	363	325	344	375	343	376	335	344	344	328	355	373	327	358	370	357	392	385	359	349	341	352	351	328	354	371	355	332	379	358	360	361	365	350	403	351	358	334	364	375	335	334	381	335	364	343	348	347	363	353	348	315	360	341	340	356	346	328	361	346	356	333	345	368	343	341	359	322	336	363	370	327	364	312	352	347	368	345	331	328	374	334	364	374	328	340	331	319	363	314	343	340	362	361	338	334	344	327	353	358	358	368	331	359	336	343	392	336	390	349	310	373	343	329	362	337	367	343	346	351	349	358	354	349	327	365	345	294	337	347	339	364	369	345	382	353	350	336	408	342	359	345	373	383	395	308	371	362	350	318	375	340	368	352	343	328	371	350	355	363	353	343	382	365	331	371	344	398	365	368	366	348	321	338	347	355	366	348	352	334	344	362	313	378	379	356	334	347	361	337	337	355	335	392	365	337	367	338	367	352	357	377	334	335	384	334	350	318	343	361	364	378	374	359	340	353	358	347	375	383	368	351	355	357	361	352	348	391	369	336	353	379	323	363	356	346	371	332	330	360	358	345	359	355	360	362	384	371	347	362	368	346	379	337	352	352	372	327	388	344	346	369	339	349	348	382	362	320	318	346	372	347	353	358	355	365	359	349	320	342	333	379	357	327	365	327	331	341	368	315	337	368	368	371	335	326	307	348	380	353	352	349	359	336	343	381	355	348	318	360	379	353	360	347	338	362	355	381	359	355	397	362	334	367	359	363	341	349	371	356	370	337	326	360	345	363	376	368	383	334	311	384	376	346	331	345	378	354	331	338	320	338	332	392	363	337	317	338	339	350	348	338	345	362	363	319	369	357	340	367	372	362	374	327	346	351	377	363	339	384	387	318	364	362	338	341	357	376	356	367	347	326	358	356	349	357	316	356	351	329	351	372	346	354	330	333	331	318	353	361	347	335	370	327	365	363	341	369	347	359	340	343	341	341	367	345	348	346	373	398	360	346	384	363	359	339	345	334	338	360	359	359	337	371	345	341	341	352	362	348	361	351	379	384	348	364	356	326	359	314	356	343	342	376	367	383	340	363	337	353	322	331	356	361	321	360	320	380	362	380	355	362	362	335	351	359	363	362	345	347	337	376	349	339	352	359	369	357	358	337	363	365	364	332	343	331	329	342	372	351	317	355	352	361	367	354	375	378	359	379	348	345	371	331	339	359	361	348	309	321	343	327	371	361	342	335	360	372	386	362	343	319	320	341	345	327	341	348	349	319	360	356	347	341	361	409	356	338	333	336	322	401	385	382	358	349	354	344	371	355	361	399	343	397	371	359	347	329	351	332	345	337	346	348	337	361	338	351	374	358	385	367	357	355	370	348	348	322	353	358	350	337	357	345	376	350	346	364	338	370	357	347	384	380	381	324	359	341	371	369	345	339	336	338	330	345	377	358	361	367	360	313	364	330	356	327	362	366	351	363	402	360	358	382	350	331	398	353	362	334	353	368	370	331	328	371	342	338	387	364	356	327	352	362	378	339	373	367	325	363	398	296	369	350	371	338	370	366	405	360	319	381	350	373	319	344	375	340	325	346	361	333	375	357	358	326	330	349	316	329	369	334	357	352	339	332	348	324	375	355	305	356	338	333	346	352	400	343	338	385	362	343	343	341	361	354	347	332	353	315	343	348	357	352	321	366	348	338	342	357	361	367	368	344	355	342	362	362	326	347	382	343	364	364	379	337	361	332	365	358	364	360	351	329	344	362	366	329	357	328	347	349	339	362	333	385	335	327	325	351	327	363	334	376	342	351	351	345	371	364	369	372	345	331	326	365	359	355	349	349	336	367	348	332	389	360	338	332	369	352	313	357	353	375	354	347	335	372	366	328	331	321	362	349	386	354	338	354	379	395	371	391	315	347	372	361	368	339	351	346	345	328	369	386	368	349	366	342	379	405	368	370	373	340	339	362	359	339	352	352	315	376	359	323	359	370	369	361	350	330	361	349	381	368	334	350	333	363	377	329	377	374	382	339	332	377	343	347	344	350	338	338	350	407	356	347	332	364	322	352	375	350	351	397	351	354	338	389	340	338	349	327	335	349	345	364	380	329	359	336	345	345	325	368	332	353	355	358	341	348	380	348	355	379	360	359	367	353	336	364	348	360	303	325	372	348	354	329	334	353	359	371	343	360	381	343	335	367	349	367	382	359	355	351	347	377	342	395	368	338	337	325	357	350	365	357	347	342	377	347	369	320	358	370	341	346	374	336	337	348	390	328	369	332	362	366	328	343	360	333	380	335	368	332	366	334	335	340	366	363	349	333	331	322	348	369
29214	20976	13132	3035	1016	664	580	524	440	486	396	404	411	400	362	365	396	405	389	396	401	373	394	368	414	397	363	371	404	430	395	433	404	395	355	360	365	367	408	360	391	404	379	377	417	362	372	389	362	372	387	369	375	366	389	380	368	387	391	403	374	411	373	334	368	401	368	384	403	379	383	378	392	406	367	357	408	381	374	402	363	412	383	415	395	408	402	349	387	379	377	376	377	403	379	377	368	395	381	349	396	348	382	407	368	410	396	350	350	387	352	396	415	381	384	378	377	420	319	402	387	360	397	439	373	418	392	374	406	370	348	355	365	421	388	388	397	401	376	389	391	372	385	398	370	405	388	408	383	411	391	386	377	384	374	394	421	402	392	395	385	375	376	367	400	357	366	377	359	365	391	380	412	397	360	367	388	375	381	392	373	390	353	380	431	378	397	365	359	352	382	406	386	411	389	397	385	330	391	359	379	375	441	369	387	368	379	380	379	395	361	380	378	374	373	385	421	380	386	360	380	379	363	365	383	396	340	392	404	355	384	381	395	365	348	392	369	386	381	402	410	419	402	424	366	372	385	389	384	384	393	387	383	362	355	417	385	373	374	412	363	351	391	359	393	389	358	395	406	418	381	387	420	388	398	385	381	365	346	372	379	369	376	367	406	350	382	366	361	345	394	381	334	382	411	372	371	379	375	424	385	369	334	380	370	339	359	404	369	404	371	354	382	400	371	385	385	395	384	362	396	373	365	388	402	360	365	361	392	420	375	402	360	407	397	380	384	415	385	386	346	385	412	421	387	369	374	420	373	403	408	361	363	359	364	388	362	368	369	367	399	392	398	384	369	384	393	376	354	421	384	394	402	341	387	385	391	358	360	399	397	375	361	413	365	408	400	408	388	388	443	391	370	359	371	391	367	396	370	372	341	367	358	424	377	372	381	350	348	386	355	372	361	382	392	389	351	387	400	378	369	379	399	372	364	416	385	424	372	348	384	334	394	398	369	387	394	379	371	381	352	396	353	395	403	392	398	398	366	360	400	378	395	370	358	388	380	389	377	369	386	393	381	392	369	379	390	362	381	367	399	370	364	345	399	345	346	346	394	371	405	410	361	382	380	368	374	362	367	375	343	352	354	388	377	383	392	362	382	381	359	379	371	409	377	404	353	395	371	380	369	382	376	371	362	381	392	381	383	364	387	378	350	378	358	397	384	364	399	401	381	398	383	394	374	379	354	369	358	381	364	356	352	370	401	414	387	382	359	363	377	411	367	365	389	363	375	380	403	380	385	406	407	356	353	366	375	380	345	408	350	383	375	388	395	391	363	359	388	356	361	376	421	376	392	368	412	404	375	382	399	398	391	393	374	365	393	376	369	350	353	385	389	396	369	382	409	362	382	348	386	391	366	401	357	340	372	353	390	395	382	388	372	348	377	386	365	353	412	368	391	352	405	421	376	357	407	355	388	366	419	376	394	397	420	382	373	359	409	374	374	422	338	367	357	367	359	361	351	402	350	407	395	406	362	391	398	391	375	404	363	404	388	359	391	364	383	354	405	386	366	380	375	387	396	395	367	370	366	367	398	363	344	393	383	351	377	348	368	405	384	393	379	372	368	376	380	383	415	399	403	371	415	365	408	360	394	395	378	370	410	398	393	376	390	392	415	370	374	372	365	379	429	343	349	367	396	382	351	378	386	392	379	388	367	398	399	386	374	372	416	358	381	392	389	386	386	405	348	395	388	355	421	382	403	406	365	395	401	384	411	383	380	399	381	324	402	414	411	403	394	365	385	400	413	403	390	372	349	393	373	368	404	389	373	376	384	386	353	372	346	378	363	409	373	385	353	413	363	345	367	383	365	333	433	343	376	372	366	365	398	380	386	370	400	394	372	384	412	397	387	393	375	370	407	368	388	371	383	380	376	396	342	397	370	391	400	395	378	382	370	340	386	362	375	364	377	396	356	380	440	362	355	362	381	372	369	373	372	370	377	383	378	378	383	332	395	359	364	365	420	375	411	396	414	382	362	409	419	377	395	371	360	368	376	403	375	395	387	395	399	391	372	369	384	397	370	406	391	404	407	366	394	372	379	385	368	358	349	370	349	377	372	346	372	384	354	395	393	372	375	363	406	378	407	380	419	395	366	357	391	376	404	405	329	381	419	420	353	365	382	340	374	401	398	384	364	370	342	417	371	384	366	373	405	404	386	363	391	401	394	353	362	411	385	375	384	388	409	397	409	392	365	371	398	369	366	403	383	415	384	367	416	404	399	385	386	381	378	351	390	407	372	375	441	380	368	358	372	394	378	380	365	375	359	414	403	383	375	359	383	405	364	394	391	394	369	408	401	430	386	336	385	373	385	354	365	375	356	368	387	381	354	358	370	367	378	371	348	391	381	396	387	357	383	405	385	370	379	404	369	361	404	387	363	351	375	413	394	386	378	371	403	396	355	371	408	389	367	359	410	352	386	402	376	381	403	393	361	386	398	376	373	387	388	393	393	388	358	376	368	371	351	409	402	402	366	398	397	403	414	368	393	378	380	388	402	385	375	400	377	346	373	351	396	370	372	414	353	353	364	385	380	386	420	380	370	327	400	375	367	402	369	406	411	366	357	442	363	376	359	378	341	397	376	382	361	361	388	351	344	375	396	412	359	378	383	383	343	359	358	366	393	407	388	380	373	390	410	357	400	340	404	375	357	364	377	398	397	358	361	376	372	398	420	385	376	354	389	373	380	391	376	370	385	403	374	363	373	395	399	386	374	344	413	386	393	385	395	350	376	366	394	409	410	382	369	374	379	367	372	372	373	413	376	377	351	413	395	379	334	426	370	381	336	380	355	395	402	377	370	375	364	388	378	377	342	373	401	389	392	387	376	394	381	393	361	400	384	370	373	408	343	388	373	366	394	390	384	406	387	365	372	385	409	391	366	365	394	398	371	378	371	364	383	366	349	387	391	379	383	398	416	375	375	373	381	378	415	370	420	375	402	403	353	384	364	404	352	371	401	377	383	394	355	368	364	414	391	396	352	367	387	377	363	400	357	388	384	373	383	379	408	374	401	393	430	340	398	377	392	356	384	369	392	389	391	369	381	378	400	375	372	371	374	417	417	391	383	375	369	386	394	387	353	371	389	388	419	371	382	389	380	379	411	352	369	368	347	379	370	386	375	394	401	375	359	371	372	413	408	410	365	393	389	362	373	356	380	400	401	380	379	369	370	406	368	368	354	364	370	366	386	390	370	354	375	380	371	372	376	395	391	362	377	401	352	400	411	367	348	428	382	413	380	333	357	362	400	380	362	379	400	371	412	366	398	395	368	367	404	356	391	414	336	408	351	401	391	359	375	359	388	385	384	377	370	385	363	393	374	391	391	399	381	366	375	375	380	378	350	366	384	383	380	394	407	397	391	388	366	369	362	403	371	349	381	324	378	392	393	392	353	372	393	382	386	396	379	400	376	374	401	380	390	415	409	421	353	363	391	384	368	381	375	370
35656	11981	6712	3089	1476	1087	875	711	642	593	514	441	481	462	482	438	459	438	401	447	495	436	410	466	470	410	427	455	445	442	455	479	451	488	438	456	440	466	456	455	440	471	454	456	456	466	443	470	490	421	473	460	454	426	417	475	502	444	467	469	419	411	481	462	464	452	446	440	460	425	423	450	409	425	437	451	440	436	444	448	482	433	410	445	463	445	456	454	436	447	456	499	461	448	459	483	450	437	416	466	486	435	467	453	427	475	460	458	456	432	471	477	437	471	424	416	438	450	438	465	420	452	386	431	466	408	473	408	434	411	439	449	442	415	447	421	461	451	436	469	434	463	435	444	478	429	435	431	445	424	433	441	442	444	492	473	425	443	458	432	488	475	477	432	471	402	441	444	429	448	422	465	437	433	445	439	439	451	433	445	462	411	451	439	408	453	417	435	421	401	475	448	487	431	421	427	445	446	442	441	448	445	469	428	416	440	406	437	455	416	426	463	455	491	478	445	462	444	426	441	386	391	438	445	422	444	469	458	444	463	439	443	447	479	478	443	421	464	449	435	464	432	470	458	410	420	443	420	483	422	486	433	442	456	451	433	429	449	443	458	423	427	429	455	433	459	409	457	413	468	455	435	474	457	434	432	471	428	449	471	456	449	443	423	477	435	418	437	435	438	414	451	440	478	437	424	407	409	492	427	472	466	451	451	428	466	422	451	431	462	422	443	429	440	428	436	436	425	418	438	433	448	482	412	450	441	423	449	453	469	440	507	459	424	458	430	456	396	434	412	438	479	416	456	436	413	405	456	481	409	437	458	455	425	424	432	450	428	451	460	456	437	466	432	458	409	468	401	469	447	461	414	436	445	441	460	462	459	428	445	427	448	427	422	456	440	440	448	442	444	465	464	451	426	462	406	499	446	438	431	472	435	447	441	456	471	452	439	452	434	432	430	490	447	456	437	453	459	418	451	475	433	405	416	437	428	453	458	417	459	423	441	426	424	427	454	447	434	456	473	422	417	471	446	448	431	493	483	451	408	462	432	474	445	434	476	424	423	447	454	444	438	443	434	455	452	429	431	456	445	423	461	465	456	456	476	437	448	425	415	453	425	460	478	420	435	456	446	470	484	436	457	465	461	467	418	451	446	436	462	459	436	483	420	460	487	500	417	434	486	477	427	409	446	480	448	445	455	468	484	411	459	449	440	496	458	444	414	458	495	429	432	454	464	479	465	420	440	432	431	416	445	458	470	444	439	485	454	460	445	447	450	427	433	464	431	431	431	442	454	459	451	431	476	455	410	444	417	500	473	452	452	472	427	441	447	452	474	454	434	476	451	465	429	455	469	435	402	474	472	465	460	462	457	459	434	437	430	445	433	486	467	437	454	469	460	459	442	460	443	474	426	412	428	437	411	422	448	482	432	450	483	508	413	463	478	448	418	425	439	439	424	422	456	464	468	421	447	457	436	420	457	453	467	426	414	466	481	454	466	449	425	413	399	500	450	506	435	453	446	421	449	431	448	444	411	411	450	453	440	422	439	431	432	444	409	433	456	430	434	434	387	454	486	449	485	476	497	437	447	428	449	406	440	432	468	493	417	465	463	438	444	433	428	443	459	442	399	443	420	456	443	433	445	440	431	425	424	465	511	437	431	438	409	411	429	431	474	417	436	433	399	448	441	417	456	451	441	442	408	454	470	419	452	431	426	474	429	445	415	454	468	410	446	440	432	426	441	474	480	454	458	446	393	450	474	423	420	421	427	412	423	458	462	435	434	421	452	481	449	483	427	462	421	446	429	441	430	431	454	421	453	454	424	450	417	425	494	472	414	458	431	441	429	428	432	434	443	447	454	450	446	430	450	457	450	432	427	485	426	459	423	467	483	437	444	480	479	456	433	430	478	449	450	440	476	495	485	436	465	458	430	481	450	455	452	414	477	428	422	417	436	463	462	438	428	462	446	412	402	409	453	432	423	487	428	477	424	455	487	420	450	444	448	422	486	478	427	418	443	483	452	428	439	441	453	460	445	409	453	448	433	422	465	432	492	456	471	461	446	439	408	445	435	430	451	465	455	468	467	416	437	475	482	480	460	436	389	480	498	437	464	456	452	433	464	458	389	441	454	444	453	467	471	406	415	434	472	435	434	420	415	404	444	441	431	462	408	457	421	440	476	451	466	467	444	482	442	422	427	460	446	450	467	433	438	473	480	470	429	449	446	431	437	423	455	422	465	479	434	446	474	429	455	457	414	489	431	492	436	443	446	419	461	439	473	448	455	443	426	474	478	434	456	425	439	480	449	450	431	440	461	453	466	452	445	451	440	405	452	422	448	444	423	455	455	416	463	443	445	431	410	453	409	450	465	466	492	432	439	433	462	473	453	415	477	456	441	453	415	430	464	437	425	453	451	415	405	437	446	426	478	388	429	454	432	441	454	455	447	434	426	448	439	448	437	434	434	442	447	458	433	466	453	445	464	444	411	489	455	412	459	459	440	404	455	442	428	435	429	406	482	404	420	452	480	460	443	460	459	482	441	450	447	428	487	457	435	405	416	449	437	471	467	434	459	448	465	389	459	420	445	456	468	421	480	447	411	431	502	439	464	479	443	455	447	472	393	470	391	427	422	427	431	427	403	449	448	477	432	425	466	450	463	412	409	451	451	382	469	414	446	429	450	456	443	435	457	428	429	431	442	458	463	411	449	408	470	461	450	457	442	438	441	482	468	456	464	457	417	439	446	413	431	415	439	437	444	428	450	448	444	453	414	420	436	425	454	443	445	395	464	468	449	449	471	401	448	443	448	462	449	490	462	463	456	464	430	449	443	443	456	444	426	432	430	420	469	464	418	453	440	422	467	436	425	441	430	464	468	435	467	436	445	448	420	429	438	467	424	408	417	437	433	451	470	462	444	410	443	433	441	453	437	449	455	437	434	463	463	431	483	478	480	434	432	425	425	436	416	439	456	446	415	440	455	454	451	448	420	439	456	470	418	453	401	447	484	447	446	423	431	457	438	447	432	468	458	453	394	491	445	434	430	423	411	445	456	449	461	478	406	401	476	434	454	424	430	454	430	430	467	442	421	475	413	447	404	463	422	417	390	447	433	432	420	438	439	438	415	437	497	486	397	419	440	445	429	432	467	486	456	434	456	443	445	433	408	428	471	452	455	474	411	441	418	482	454	435	434	439	414	430	422	456	372	442	456	466	479	421	469	476	450	453	452	398	462	402	419	419	449	454	432	458	480	470	470	437	439	441	451	470	427	447	458	418	478	457	496	460	467	409	438	443	459	468	458	432	449	456	440	420	411	433	475	424	474	416	432	444	464	442	465	481	452	419	439	445	453	418	451	447	459	479	436	430	425	433	425	444	428	415	458	442	454	410	451	450	430	449	448	417	469	426	431	469	447	453	442	397	465	453	455	485	450	456	435	460	463	446	445	433	425	440	428	442	412	477	473	437	478	457	452	443	522	447	425	444	443	484	452	484	437	422	425
24341	21653	29212	24597	21646	12698	1324	742	657	703	722	366	313	349	279	307	304	295	295	258	284	247	264	267	244	262	231	253	252	257	264	246	240	267	240	243	242	250	244	269	237	254	246	228	245	255	235	222	259	227	233	258	205	233	252	236	266	249	243	271	239	267	225	241	248	235	239	264	240	244	238	231	224	249	234	240	258	249	221	214	254	236	239	229	217	225	249	245	254	239	232	210	260	211	226	234	220	247	243	233	203	242	217	230	227	231	249	228	231	215	209	233	225	211	230	229	240	232	241	255	243	219	238	233	252	225	223	247	221	258	252	247	226	256	219	217	221	226	234	238	244	252	237	243	215	250	245	227	220	227	246	238	247	212	240	193	255	225	242	237	226	228	241	218	226	250	247	238	235	203	186	239	230	211	217	215	260	214	252	223	239	239	235	237	245	251	230	262	224	225	232	201	228	245	236	222	261	210	231	230	224	220	229	258	241	221	214	222	219	246	245	236	240	219	255	249	222	238	223	230	251	211	233	210	217	214	223	225	210	224	231	215	238	218	193	203	247	247	245	246	221	252	230	236	204	232	244	239	220	231	232	239	237	238	228	220	240	233	222	233	238	221	224	237	229	237	240	254	229	214	224	229	228	229	193	222	218	252	223	228	251	259	229	223	231	249	246	218	218	221	207	261	232	225	244	251	214	237	237	235	257	228	243	234	234	224	226	233	238	202	232	234	233	232	214	222	226	232	242	233	215	248	234	235	226	227	244	214	196	222	249	226	206	233	215	236	229	215	258	205	247	217	236	224	205	240	239	242	243	232	264	233	238	239	203	246	227	227	244	235	231	237	235	230	221	233	240	219	263	222	222	241	230	210	260	245	243	215	246	190	233	230	226	260	223	268	212	229	246	207	251	267	223	239	237	236	253	238	231	232	228	242	255	230	226	228	254	238	241	240	213	238	224	234	236	236	227	208	252	253	224	239	242	211	253	214	225	244	218	239	224	266	227	253	238	222	230	247	239	242	237	231	227	249	227	221	230	214	238	230	244	232	224	235	243	217	208	242	226	232	225	216	230	241	236	226	221	220	216	223	225	209	234	220	219	233	209	213	224	249	227	222	197	221	222	237	242	245	259	227	232	207	244	233	247	238	238	229	209	208	243	250	222	239	240	250	197	217	222	232	251	226	219	240	239	238	224	255	224	191	236	235	210	258	226	222	236	245	218	222	238	227	249	230	229	242	250	226	222	214	239	214	240	232	221	221	226	224	226	231	247	204	239	225	231	215	253	253	237	216	245	216	232	220	236	213	251	242	230	256	231	217	233	245	222	216	244	233	212	214	225	228	216	253	232	224	229	227	218	219	227	214	225	225	236	204	267	234	239	226	229	200	251	204	243	234	217	222	239	235	233	197	234	249	211	206	241	214	221	233	204	220	202	218	233	218	192	232	236	235	251	241	220	233	246	250	210	206	224	245	243	240	255	248	240	236	198	248	245	211	220	197	232	226	230	209	196	209	247	211	230	236	245	237	250	227	245	233	257	266	216	242	222	231	223	218	209	219	238	246	220	230	221	232	212	225	241	225	227	207	240	190	207	197	228	204	217	214	252	243	212	222	246	221	251	207	222	222	230	235	220	230	239	205	250	209	244	234	261	248	245	204	229	232	258	214	235	209	226	211	219	245	241	227	238	217	253	225	208	256	232	223	234	221	241	225	198	224	241	232	234	241	244	234	232	241	235	227	225	230	205	244	256	211	235	251	228	218	216	195	260	222	202	224	247	235	236	224	237	220	245	238	210	258	253	193	220	252	251	208	216	238	225	248	225	218	233	269	236	244	208	247	246	242	208	234	217	211	243	232	217	242	234	229	229	222	229	219	218	233	221	224	219	255	239	241	233	238	243	213	224	223	260	220	226	257	240	222	253	260	217	240	227	240	232	229	208	214	227	212	209	249	242	248	208	227	244	233	241	249	231	226	210	212	220	250	240	251	235	254	265	245	202	230	219	278	249	236	250	248	240	242	224	191	224	221	250	247	241	233	240	240	218	254	218	233	247	224	227	248	205	208	226	219	229	248	220	227	259	221	217	218	224	194	238	232	239	240	258	244	214	253	259	223	222	243	203	199	203	229	244	231	246	223	223	245	219	219	252	231	245	238	189	211	234	230	213	216	226	233	229	239	204	230	243	235	244	229	223	206	220	243	223	262	236	235	217	241	216	255	198	219	226	223	245	227	219	240	230	229	221	229	209	218	199	238	252	226	223	229	221	224	224	219	248	257	226	202	241	234	232	245	225	219	217	240	226	251	243	216	268	232	247	226	234	224	250	227	252	230	209	242	258	238	199	231	217	259	249	225	219	226	210	241	196	214	249	231	248	213	218	219	242	252	208	235	254	242	244	242	242	245	253	200	208	253	218	244	211	229	225	218	222	220	231	228	238	243	224	232	222	212	216	250	196	230	236	228	254	246	208	230	237	220	215	205	224	242	243	231	208	218	219	218	219	215	245	224	263	248	213	211	227	244	238	246	259	253	219	223	219	243	201	222	234	211	235	235	219	219	232	239	217	226	228	248	218	247	218	205	241	238	238	223	239	223	209	220	195	222	244	248	214	241	229	199	231	249	249	245	246	241	237	246	238	253	215	227	234	250	211	242	250	260	243	225	241	242	244	205	246	211	225	229	205	199	227	261	237	233	218	239	245	262	227	242	239	217	259	208	226	220	226	223	243	225	207	235	208	222	198	226	245	237	223	269	232	249	230	237	216	212	243	221	213	227	245	245	215	254	204	223	224	250	245	197	251	241	236	249	223	241	223	238	242	224	236	223	238	234	226	209	228	250	211	229	218	239	247	218	246	233	214	220	221	235	214	225	205	224	254	207	226	215	220	214	241	244	235	238	235	235	248	253	220	276	237	234	242	221	199	226	200	218	248	234	218	234	261	225	226	214	258	224	246	248	234	239	219	221	245	230	249	254	215	251	243	240	229	222	249	230	234	218	228	227	234	241	247	233	225	237	240	209	211	238	248	219	247	245	196	255	228	225	230	209	244	212	241	221	265	252	244	222	230	228	228	240	247	218	216	216	257	222	236	234	229	217	231	224	236	250	216	236	251	194	206	222	214	239	222	211	225	248	241	212	216	243	241	235	230	212	213	260	239	207	234	247	235	240	210	241	223	233	254	233	237	189	228	238	219	224	214	208	262	243	221	233	226	222	199	223	245	248	258	223	217	239	231	225	220	209	207	234	252	220	222	214	249	236	200	236	239	245	231	244	248	250	227	232	231	247	229	266	253	179	241	198	204	224	227	226	220	240	212	255	250	220	227	242	215	237	219	236	227	226	238	227	219	223	224	217	230	257	224	215	230	230	228	227	217	238	228	229	235	240	229	242	200	232	218	215	237	237	239	251	207	240	266	251	265	224	220	220	250	236	239	241	242	237	241	244	220	227	214	209	234	243	213	242	213	219	219	217	233	245	269	240	241	210	209	247	240	260	221	252
41104	25282	11862	6181	4228	3046	1744	1482	1139	1117	1274	494	484	436	429	356	347	347	348	360	364	355	338	307	335	279	335	318	290	281	303	329	292	281	310	258	279	293	285	296	305	294	298	291	305	289	285	292	291	272	306	313	275	307	293	309	288	292	297	322	301	304	264	273	306	273	274	261	297	286	266	285	307	281	295	281	274	294	270	298	292	268	285	268	271	287	280	299	256	283	252	242	272	288	278	272	270	273	255	264	243	286	265	255	251	272	285	260	272	280	258	255	265	271	272	264	278	272	267	297	265	264	288	253	265	266	248	277	284	304	274	266	287	273	253	284	251	273	261	258	266	276	272	238	267	263	264	283	260	277	283	288	279	278	264	262	290	280	278	256	278	275	260	245	271	219	279	274	295	229	287	256	288	273	269	254	285	265	248	253	269	280	246	283	298	267	281	280	273	263	275	286	269	258	289	290	262	286	259	240	248	232	301	270	264	247	258	256	301	240	285	260	250	281	256	288	274	235	291	284	254	283	262	266	289	285	286	253	270	288	283	295	282	290	289	282	298	263	271	263	284	268	233	286	270	283	285	258	237	270	283	270	266	273	298	264	254	274	271	273	272	253	287	258	292	263	253	268	257	293	306	251	303	273	260	273	262	274	283	270	251	241	269	258	303	243	265	317	272	260	251	244	245	294	283	288	312	279	274	260	268	287	265	266	277	248	264	274	279	283	260	267	255	249	268	261	270	246	253	250	274	286	315	261	268	284	301	269	287	292	267	261	254	267	264	268	268	262	262	263	269	283	272	310	268	263	269	261	286	273	275	276	280	258	283	292	274	291	279	269	244	296	245	281	268	280	282	288	286	278	300	268	256	266	289	248	272	279	270	252	247	269	293	245	305	259	262	275	279	295	257	258	306	259	269	275	292	270	286	253	282	266	274	288	293	252	282	261	262	265	279	263	239	263	277	291	241	282	249	252	268	278	260	250	263	262	279	279	282	284	258	282	291	227	247	269	313	279	267	258	281	299	277	263	242	277	283	285	268	276	259	259	234	267	288	273	263	274	282	272	258	262	260	277	262	253	285	258	261	288	269	260	261	290	294	264	277	250	254	284	246	284	261	279	295	297	298	272	279	266	260	260	280	252	257	272	264	266	281	245	269	258	294	278	278	290	285	267	294	249	250	291	272	266	266	298	256	269	246	262	257	233	271	285	267	242	240	273	272	306	260	283	281	276	265	250	275	296	287	265	263	276	272	264	262	283	287	321	275	266	287	275	278	295	250	281	265	275	264	263	267	289	279	268	308	271	303	245	281	268	248	235	262	289	268	262	247	273	262	276	255	258	283	280	250	263	267	259	270	273	262	246	247	284	307	282	271	255	256	256	287	269	274	257	287	286	266	262	269	272	286	310	274	299	271	269	300	263	290	277	278	260	268	241	285	260	278	230	263	245	279	248	272	254	256	281	265	260	248	297	298	246	262	284	280	279	256	281	257	245	284	287	284	254	267	280	240	272	292	273	257	284	280	295	283	263	279	271	261	269	268	279	258	252	267	254	270	256	280	276	267	295	249	258	265	270	289	259	249	275	280	273	267	310	290	288	307	266	273	256	256	273	289	264	267	284	280	290	264	299	273	266	278	276	265	272	263	256	262	263	260	273	295	282	254	286	287	280	270	269	291	297	266	312	262	272	278	279	319	300	265	284	274	297	263	270	268	260	255	276	265	276	255	274	286	264	288	289	297	270	283	291	282	269	236	304	295	236	266	293	270	256	259	277	246	248	267	290	288	272	246	283	271	249	279	274	290	260	275	270	300	290	280	315	244	252	279	268	277	259	267	273	258	282	244	271	284	271	275	269	257	275	293	264	245	276	271	296	254	253	308	286	261	323	260	277	270	293	269	267	284	258	271	262	261	268	286	299	289	289	275	302	265	250	251	280	289	275	290	276	259	279	295	291	262	268	275	267	252	288	260	276	266	256	278	249	277	290	298	264	294	261	266	258	246	295	265	275	278	259	306	260	296	275	292	274	258	289	257	269	276	273	276	255	290	307	259	275	237	290	295	281	284	257	244	279	266	270	275	268	271	255	259	275	261	257	256	256	269	278	289	252	264	282	255	283	280	270	290	254	280	286	260	279	250	254	260	258	254	297	277	291	243	252	248	246	249	259	264	265	301	260	266	265	279	275	266	271	262	288	250	261	257	263	249	296	266	293	269	280	273	265	273	261	272	275	279	268	293	260	274	232	245	259	263	267	271	245	255	242	276	279	271	276	270	292	261	289	271	263	279	236	264	254	288	281	266	266	222	303	262	280	283	301	268	259	260	243	266	287	258	282	275	267	316	289	282	269	259	260	272	274	257	280	252	289	265	295	297	261	254	239	269	285	266	256	263	301	292	286	279	258	267	270	266	288	298	263	270	283	297	273	287	268	289	272	301	289	285	300	268	233	281	239	265	274	277	270	245	282	253	279	267	266	245	256	256	300	247	269	275	301	298	259	271	259	282	288	253	239	264	272	297	240	265	287	282	269	285	255	249	269	285	286	261	264	279	256	268	263	284	278	281	254	218	294	255	256	276	274	283	292	248	286	304	280	270	269	252	263	274	266	285	270	267	280	287	263	279	300	262	261	267	256	282	239	281	275	279	274	266	288	279	261	254	246	274	252	261	271	262	262	269	286	293	261	249	279	270	242	275	285	248	252	252	261	269	274	254	281	270	278	260	255	246	274	265	254	289	257	285	295	291	300	287	269	303	259	268	251	295	256	289	283	264	235	268	242	267	282	267	285	296	274	267	263	307	260	264	304	273	275	301	297	286	268	270	235	251	269	252	278	256	278	243	241	274	270	277	270	281	247	241	242	264	259	276	282	274	277	246	252	280	276	273	269	270	285	271	275	269	252	280	286	279	268	281	267	263	263	242	273	262	257	280	247	273	310	309	255	261	284	249	285	232	252	273	273	248	282	269	268	264	306	281	265	263	264	299	288	281	258	253	255	282	286	294	283	275	263	267	269	268	262	256	276	233	276	267	257	252	263	265	280	268	265	289	254	258	296	243	245	274	243	285	268	255	287	265	282	249	297	288	253	281	283	271	258	271	271	278	269	250	259	291	264	241	267	266	270	259	267	261	284	299	297	236	266	252	261	290	283	274	257	281	250	275	256	283	264	279	267	295	269	307	300	266	236	311	268	271	283	286	286	255	277	262	273	270	257	271	224	263	279	258	275	288	273	285	274	270	285	279	292	265	240	279	266	285	279	278	270	277	288	256	270	245	302	265	277	240	284	269	256	278	273	286	276	262	264	274	274	272	300	256	282	279	265	260	297	273	260	300	301	259	260	276	272	291	253	284	301	258	256	297	232	283	260	280	255	241	260	266	260	248	246	240	286	269	276	263	277	292	261	262	274	252	250	241	248	269	259	295	238	267	284	261	304	258	280	274	302	243	277	284	264	260	277	243	275	264	247	289	291	261	274	283	276	280	267	276	262	257	281	270	268
24518	20726	26987	24365	13594	1778	1060	762	757	1013	737	573	554	571	501	545	569	543	535	591	545	538	530	525	547	536	528	478	538	546	515	529	498	486	541	544	551	470	476	520	526	513	493	513	520	498	539	503	496	539	492	522	545	497	536	490	524	494	496	530	538	514	520	457	537	532	536	516	537	531	507	497	501	462	492	475	502	537	534	461	542	488	489	500	487	519	514	494	501	462	500	502	478	492	513	520	503	560	507	536	470	539	514	502	528	502	527	471	567	524	484	501	463	569	485	538	523	530	512	514	533	523	477	510	502	536	507	482	507	488	495	482	484	542	520	511	519	543	480	514	494	516	489	494	538	516	499	485	506	527	515	504	502	544	523	515	530	499	534	527	484	503	511	496	534	508	520	509	549	533	513	494	521	498	508	492	522	492	525	509	481	509	523	540	453	545	489	521	526	501	497	587	479	463	540	491	491	496	526	518	528	531	494	511	525	487	520	523	493	487	515	494	483	552	523	510	523	525	506	528	536	492	558	486	512	510	507	495	476	491	513	538	508	529	489	492	493	529	533	557	495	501	492	520	534	472	488	543	516	496	534	518	508	497	488	504	544	521	482	506	526	518	480	507	504	500	483	515	479	518	510	489	507	536	550	461	506	516	502	476	499	485	464	528	503	546	502	505	508	509	522	526	547	508	520	494	497	501	493	549	458	489	520	501	524	499	490	477	501	522	512	486	523	535	479	507	502	544	503	507	508	530	512	514	526	480	555	549	504	496	484	503	512	484	529	496	504	551	512	523	496	495	514	486	525	509	504	536	499	491	501	501	487	481	488	498	504	519	504	523	533	505	464	506	466	535	505	468	492	465	486	520	477	504	500	535	514	547	463	522	500	458	502	509	514	509	529	527	483	503	497	536	477	513	527	497	534	533	520	519	513	494	514	547	547	510	502	497	516	532	503	507	486	499	476	511	504	522	456	505	526	505	522	514	554	587	483	495	533	522	460	518	474	515	498	484	553	523	533	524	530	515	517	522	499	529	480	512	499	471	496	521	486	503	519	503	508	521	486	494	507	506	502	491	533	515	550	477	539	479	491	474	505	516	526	537	495	495	498	487	556	495	475	523	517	499	506	483	583	543	515	488	509	511	525	517	519	494	515	534	486	522	505	492	552	514	525	507	548	484	508	536	495	513	519	520	500	537	502	543	484	485	523	499	508	513	520	495	482	499	523	518	524	535	497	515	494	539	446	500	550	539	549	537	495	519	520	508	508	504	503	514	540	516	547	529	539	488	514	525	489	523	500	478	457	499	518	512	517	511	474	504	524	514	528	513	539	540	471	523	492	495	504	540	528	558	469	496	481	475	474	492	484	516	508	541	576	506	534	528	530	508	482	472	496	503	501	544	554	480	508	488	511	495	527	477	504	510	482	533	507	502	516	493	503	529	512	481	486	512	519	501	486	521	507	524	487	502	540	546	498	503	508	502	481	501	513	493	505	517	525	491	526	508	515	505	500	502	519	508	512	512	529	498	513	546	530	510	538	489	522	502	488	483	555	509	519	575	490	526	500	471	511	504	472	495	502	505	483	506	494	493	513	517	559	530	466	490	488	521	544	517	477	521	516	513	485	466	519	485	502	505	480	494	475	484	501	517	513	516	530	525	474	513	519	517	553	489	518	508	491	530	522	503	562	471	507	502	498	507	551	493	507	472	510	535	492	510	534	494	495	506	517	503	490	485	527	498	493	523	521	510	514	509	507	519	563	499	461	486	504	531	550	503	546	514	477	521	502	535	524	520	494	519	506	527	482	498	491	524	476	493	552	494	536	506	496	518	524	526	530	504	501	514	519	480	504	490	473	534	505	503	499	508	479	483	529	535	483	541	482	496	512	485	495	500	526	537	477	498	493	514	475	511	478	473	486	495	535	491	520	472	499	504	514	487	509	527	502	528	526	487	469	492	550	483	536	511	486	489	522	487	483	501	534	535	491	521	487	548	536	531	502	514	507	479	543	516	489	481	513	495	531	488	491	514	507	502	546	521	495	533	478	525	478	544	465	500	484	522	532	500	553	535	465	504	489	552	491	451	520	512	483	527	508	505	485	505	524	459	472	521	533	508	530	541	502	539	483	518	518	515	515	505	502	526	508	501	529	500	510	501	525	500	572	531	467	466	525	462	473	511	498	526	508	492	514	525	480	486	501	488	531	549	515	516	499	506	488	496	467	493	493	494	539	497	508	491	497	494	515	527	472	511	514	494	501	501	549	502	522	505	506	499	515	503	496	507	494	511	482	482	510	498	507	515	498	534	499	520	515	522	536	517	491	549	515	541	466	517	477	541	493	494	470	528	532	501	531	501	526	501	547	507	501	519	504	466	528	509	536	476	494	521	504	461	493	512	492	514	495	510	508	504	520	507	518	490	542	531	539	484	490	492	494	495	497	539	519	539	503	510	491	528	496	533	496	525	512	515	501	509	510	545	500	484	477	501	516	527	491	484	531	528	541	542	510	516	556	474	543	497	506	505	484	512	508	515	473	507	484	526	519	488	550	475	510	481	481	512	489	481	516	525	523	498	478	521	504	509	521	502	473	529	513	512	559	505	468	487	523	499	515	519	506	462	502	550	485	504	482	489	471	505	542	527	481	448	468	494	504	545	527	503	504	472	504	553	529	487	526	509	566	547	472	480	514	518	529	481	448	483	504	531	482	518	486	527	517	498	521	487	505	502	526	508	484	498	477	470	483	527	493	518	501	519	489	526	505	516	544	510	526	499	488	467	505	506	531	566	515	519	522	484	503	502	483	493	528	536	465	509	509	495	502	511	513	476	538	497	517	520	535	496	500	523	521	520	459	469	526	496	490	493	496	505	488	547	485	538	565	515	481	520	505	532	487	488	482	521	515	534	506	520	474	524	466	522	517	513	511	532	459	551	461	507	495	544	531	497	478	489	501	497	523	509	539	511	513	530	469	477	516	542	490	515	529	536	482	474	511	495	497	502	465	483	495	523	548	534	492	505	496	509	515	521	511	531	477	541	506	520	524	505	499	540	521	489	526	535	513	502	498	519	475	479	520	462	513	516	500	499	492	552	496	559	484	475	484	501	526	552	494	508	512	516	485	535	539	477	525	523	495	506	510	496	489	518	510	496	457	478	500	502	490	495	519	551	524	521	510	505	518	494	514	505	508	475	510	456	524	524	483	477	479	499	472	529	516	482	504	469	523	501	522	484	527	503	503	552	514	506	528	494	496	508	496	527	488	511	514	484	474	492	521	522	530	532	498	504	554	515	489	481	524	517	522	486	485	468	503	424	533	506	507	503	497	494	513	517	532	468	482	552	520	497	502	479	540	486	538	523	540	512	520	526	473	486	503	463	469	529	541	554	524	520	530	525	490	530	523	533	486	498	556	519	502	495	525	543	503	551	492	545	548	547	507	507	546	523	521	526	551	543	547	556	482	532	523	494	507	515	515	531	520	514	501	511	499	493	484	521	498	528	479	525
39909	19104	8084	4015	2784	2647	1816	1223	1228	1916	1189	685	653	620	630	601	618	610	641	643	593	600	588	651	566	571	586	561	558	573	584	589	644	605	589	579	592	616	588	622	566	607	615	581	595	582	619	583	533	572	577	586	543	563	581	600	589	601	628	543	557	611	548	581	623	568	590	613	577	585	547	565	586	594	584	615	579	598	621	576	599	562	617	541	574	566	580	575	562	576	572	611	556	585	584	582	601	591	628	578	552	570	582	591	600	580	544	590	611	579	568	595	630	603	580	587	570	589	540	536	573	581	567	612	587	562	606	559	551	597	550	593	602	570	572	599	575	544	575	587	573	584	547	549	540	563	574	559	560	571	591	600	576	516	614	554	580	560	595	553	604	638	555	602	574	555	589	549	607	562	565	577	560	567	612	580	570	580	555	566	579	552	538	563	544	603	615	563	573	555	587	579	586	557	573	567	555	575	589	554	588	599	568	620	599	553	518	561	613	582	572	581	596	549	569	579	568	595	585	615	571	568	616	563	569	557	572	591	533	623	589	523	551	549	565	575	588	531	608	543	558	587	561	561	581	579	608	608	577	573	581	585	605	550	620	573	550	581	541	578	560	601	580	558	547	563	556	586	522	564	585	573	554	573	592	571	606	569	567	604	578	553	584	568	594	568	546	583	542	528	557	577	610	554	598	540	557	571	581	595	593	552	585	616	626	596	574	595	618	579	610	584	591	590	599	578	571	589	594	595	613	621	590	558	583	565	592	588	581	566	564	610	541	575	524	607	539	586	566	569	547	582	567	574	604	592	609	581	603	592	579	578	561	558	598	569	570	603	557	572	600	602	577	601	586	575	519	562	600	564	602	586	584	556	558	559	551	546	551	592	575	561	567	591	543	571	584	572	606	580	597	602	569	569	593	587	546	562	595	574	517	579	541	574	539	561	588	583	554	568	603	594	540	595	591	560	575	608	556	584	549	624	562	550	568	556	547	605	567	541	571	556	559	586	610	563	551	538	598	533	594	538	575	604	553	552	583	556	569	588	606	632	593	625	529	521	538	554	585	585	601	540	615	562	589	541	631	597	537	592	584	594	623	557	514	602	619	576	572	584	584	544	582	595	548	574	565	537	544	588	578	535	576	567	558	591	574	601	566	592	595	606	553	555	578	576	599	558	583	607	583	594	618	565	544	572	547	565	597	621	563	596	587	565	547	577	615	570	583	528	565	559	561	568	566	564	600	577	552	574	565	564	563	540	618	563	573	535	572	606	575	578	534	613	563	583	573	517	530	543	559	611	567	564	585	593	595	579	591	603	561	560	579	610	571	578	552	580	577	583	565	584	573	582	574	535	621	576	576	587	533	582	532	561	570	553	554	570	563	562	578	577	614	584	550	565	535	597	564	570	560	531	628	619	559	570	570	581	550	585	579	621	567	577	577	586	599	581	582	558	565	576	589	588	594	578	596	622	559	550	621	547	609	557	598	516	523	603	591	568	551	594	582	608	562	548	545	557	591	566	622	613	618	575	593	579	509	549	617	580	603	528	568	596	543	567	605	532	584	587	554	613	574	623	553	579	577	582	574	552	615	520	580	567	577	593	564	587	566	557	563	535	561	571	602	593	551	541	574	572	597	533	543	564	636	548	541	575	591	591	575	607	599	637	572	575	558	547	604	610	606	578	556	552	561	538	606	611	573	543	622	596	581	564	595	553	588	558	596	595	615	577	571	546	589	596	572	609	588	571	578	589	546	604	622	534	575	597	630	596	582	581	523	529	608	581	562	601	598	610	582	568	556	613	619	579	544	559	584	575	574	607	567	621	585	575	595	606	534	587	565	583	572	546	556	603	560	600	562	598	562	608	555	589	563	564	601	585	561	587	544	597	555	546	528	546	581	559	538	573	589	565	571	624	583	551	557	613	570	632	576	561	609	626	601	563	559	601	597	606	558	598	529	587	561	605	618	562	562	598	568	577	559	615	583	543	586	561	511	566	569	576	615	557	610	588	582	592	561	550	540	571	535	553	504	590	602	576	566	565	590	584	592	611	590	569	573	549	562	573	555	540	580	590	596	542	542	592	570	573	570	580	580	596	589	579	588	597	572	606	575	549	587	586	616	559	608	601	582	581	557	634	541	577	586	605	541	584	545	571	596	588	588	556	609	571	608	557	608	602	558	599	619	572	556	592	580	559	552	560	586	576	549	573	610	563	613	581	571	562	546	586	568	561	548	535	590	547	562	603	557	573	614	564	550	564	591	578	595	575	549	531	567	618	598	558	567	594	600	570	592	583	580	602	602	602	533	608	569	532	583	597	560	568	588	607	550	598	548	597	579	598	575	574	580	551	592	599	616	582	563	584	592	551	575	575	576	583	584	619	557	569	607	579	559	546	602	601	535	627	578	594	588	563	578	592	600	576	574	581	578	555	618	564	606	587	570	569	574	577	539	525	578	583	550	574	580	557	563	564	562	579	593	585	563	574	578	578	591	538	582	568	588	538	559	551	557	584	549	599	600	554	577	595	543	589	580	552	607	575	587	583	605	555	593	566	584	611	559	570	562	568	590	544	580	552	599	590	568	564	527	579	571	593	558	572	611	605	541	569	549	553	553	566	601	571	537	594	573	538	602	579	548	596	540	595	563	550	561	541	571	581	570	562	595	589	555	548	574	577	581	536	555	611	548	580	529	588	558	570	560	561	593	567	572	595	572	602	548	571	614	586	570	609	575	537	609	552	569	573	550	555	599	563	551	581	536	577	569	578	574	619	578	563	566	584	585	606	590	589	553	579	556	551	568	523	537	575	574	613	570	583	578	589	579	598	551	581	568	598	547	565	623	571	563	588	527	581	550	563	574	551	571	600	579	538	569	568	574	589	586	595	595	576	540	583	575	559	558	553	570	570	596	555	600	545	616	605	565	536	586	592	560	522	523	585	601	581	614	556	617	605	548	565	601	562	589	587	588	586	606	578	560	593	549	564	610	599	594	594	587	573	534	530	596	560	594	572	606	568	554	608	565	578	600	559	537	581	537	583	592	567	582	567	570	534	601	544	597	617	595	582	545	558	530	585	557	589	533	596	546	586	609	614	559	618	576	607	588	588	591	565	626	564	569	581	575	566	545	551	574	555	545	584	589	555	569	559	551	605	546	604	609	567	560	590	533	598	556	602	571	557	633	610	548	587	542	616	545	577	602	553	610	604	551	551	559	588	587	577	614	581	587	578	550	549	575	573	575	607	607	603	587	577	570	588	597	585	587	604	596	599	613	634	589	598	586	558	565	568	602	620	583	613	628	624	557	579	565	560	570	600	584	564	615	564	561	557	577	613	610	551	592	545	569	574	577	599	590	555	569	580	586	612	584	550	594	611	559	594	613	631	587	560	582	550	600	590	579	525	616	550	575	545	581	549	561	583	595	609	575	557	609	585	548	593	590	543	609	561	590	577	591	595	547	581	606	602	587	613	612	517	608	557	568	572	565	576	548	572	623	568	549	576	565	558
22189	20692	28303	23081	20697	20767	12197	1456	1034	1936	1031	540	527	462	458	467	440	423	394	409	359	396	340	397	375	350	372	383	360	331	359	316	349	374	349	330	339	348	390	366	331	335	368	333	328	298	309	350	322	352	325	349	335	371	364	378	321	361	381	333	362	360	316	338	351	340	355	352	336	333	347	336	321	332	309	339	321	348	368	331	317	347	346	344	340	301	348	287	345	312	342	346	295	320	299	291	299	317	325	305	332	324	321	303	351	312	326	320	340	328	305	313	340	327	319	287	308	312	335	325	312	299	317	315	289	296	315	311	332	352	333	326	321	320	321	320	333	319	317	328	336	298	325	330	334	297	332	338	340	318	374	337	324	316	328	301	325	322	321	326	323	336	338	325	313	300	327	344	300	353	304	345	319	321	326	334	319	301	352	334	325	321	319	336	366	321	304	310	346	322	325	340	313	322	319	324	345	358	339	334	330	318	335	352	352	336	337	296	312	305	320	317	326	310	305	290	316	352	315	322	319	332	311	320	321	326	339	305	344	347	301	344	315	303	346	315	328	304	301	323	305	326	304	325	309	338	284	338	288	358	304	316	318	312	343	329	320	309	314	335	329	323	307	359	289	325	319	304	314	297	293	318	323	333	311	305	303	305	304	293	338	327	308	317	318	330	335	332	308	349	337	297	331	327	318	325	301	337	317	321	330	305	320	310	316	337	295	345	314	331	332	297	302	326	302	312	308	332	325	338	289	305	314	317	332	315	340	313	328	332	326	347	312	340	298	292	312	296	325	350	353	327	306	337	342	321	360	310	301	309	347	326	316	352	294	323	318	355	341	320	323	316	337	321	309	310	311	352	332	321	304	327	294	317	339	320	356	331	310	335	347	321	322	348	320	331	300	327	325	307	325	310	310	295	313	351	320	337	338	335	351	343	319	306	289	304	330	311	339	318	304	318	351	332	311	317	295	297	325	326	324	296	298	316	326	368	310	309	362	323	325	321	307	320	337	265	346	329	345	342	287	343	290	325	334	286	334	328	335	318	324	331	307	286	326	362	334	303	330	311	330	308	342	331	324	332	326	356	306	313	330	309	331	306	345	314	296	313	335	295	319	336	323	312	320	319	358	296	306	329	326	309	294	369	321	327	329	315	324	302	309	322	316	327	317	310	311	325	330	351	305	308	326	314	328	342	312	307	315	323	304	282	362	319	331	321	337	323	327	305	311	318	299	327	378	331	336	328	322	350	336	346	330	327	340	326	316	340	337	299	322	325	318	328	325	291	323	329	313	317	334	308	282	325	334	336	337	371	318	328	324	343	317	363	325	323	317	334	318	312	336	324	327	295	305	297	340	326	337	353	327	341	318	288	299	302	338	335	305	331	287	329	307	310	320	298	313	310	317	320	322	301	337	314	349	331	282	315	320	304	348	300	331	335	338	318	305	338	332	322	289	320	318	309	292	333	310	303	356	337	308	323	311	312	316	355	293	312	309	311	303	303	323	282	344	330	356	343	294	320	313	325	313	319	336	342	313	334	314	302	320	320	362	275	327	315	324	359	348	317	309	333	315	353	318	308	288	374	317	334	335	323	332	327	300	305	350	338	341	307	340	327	312	341	319	340	301	297	303	300	341	323	328	343	334	300	334	298	314	281	299	340	336	333	341	313	346	311	368	330	338	281	276	339	295	348	346	301	321	352	309	320	312	313	314	331	310	338	334	375	321	332	327	313	334	337	321	316	330	292	322	301	329	314	344	315	320	324	305	324	311	335	297	290	295	304	330	314	327	345	299	343	296	304	292	349	325	338	315	302	340	330	355	342	344	315	314	315	352	327	314	354	334	342	306	317	328	330	336	310	276	358	346	307	307	357	320	302	341	319	315	298	330	360	303	314	336	329	331	335	322	323	282	340	339	317	318	327	316	316	287	315	300	320	309	303	321	317	300	321	307	319	338	322	332	329	333	302	309	331	338	316	308	285	324	317	332	327	338	321	316	326	333	297	309	304	298	317	360	348	285	329	314	311	353	342	349	306	316	320	336	343	331	320	326	296	301	297	333	299	314	331	308	297	325	329	362	326	331	313	297	330	339	325	313	310	313	318	316	341	298	306	330	343	310	321	343	334	323	295	287	315	306	337	333	324	355	323	302	325	351	291	306	327	316	362	338	338	339	328	332	301	303	304	294	314	308	323	324	291	324	341	341	299	359	349	354	281	335	312	326	319	332	330	312	331	331	325	317	295	359	325	316	313	313	309	292	332	324	336	333	312	321	337	347	340	336	332	324	359	358	358	314	314	293	339	328	341	297	297	293	333	332	315	311	329	342	329	306	354	337	291	344	302	327	322	295	335	298	302	317	304	331	293	320	351	315	340	289	342	334	334	302	304	363	293	325	341	365	307	343	314	292	317	352	342	337	308	325	319	333	328	305	315	296	294	301	335	297	370	312	352	346	320	310	320	326	327	308	310	331	314	340	319	336	305	307	325	318	268	322	310	302	328	323	312	315	325	320	309	300	330	343	308	320	321	299	303	337	294	341	310	325	297	341	313	326	329	338	297	310	333	316	306	306	312	331	301	310	311	327	333	342	303	298	304	322	329	307	331	319	307	325	326	309	308	340	288	330	308	297	324	310	315	308	344	284	295	316	329	332	341	312	307	307	326	340	324	323	315	315	315	347	313	310	295	310	322	327	308	324	329	289	317	354	331	297	308	338	297	329	309	318	341	361	317	317	311	338	315	328	335	301	332	346	299	320	330	330	366	340	344	309	331	334	314	318	355	321	293	315	325	295	308	321	326	321	298	300	298	310	303	314	345	341	364	343	315	308	339	316	342	343	291	313	338	329	315	357	294	325	335	317	319	300	339	336	336	296	301	309	280	322	317	334	305	336	334	318	328	296	301	341	314	309	358	276	325	315	308	288	315	364	289	298	349	341	293	325	330	332	339	318	300	342	341	315	334	338	350	310	326	336	352	291	347	327	332	313	313	303	332	300	318	296	355	295	325	341	343	337	322	334	318	322	366	321	362	353	309	313	311	318	323	326	326	327	331	348	309	339	317	326	297	338	314	287	309	321	312	341	303	304	313	326	328	330	331	333	343	343	338	301	343	304	312	324	310	266	316	329	348	360	320	293	307	292	320	314	324	341	337	325	324	302	316	296	307	281	334	305	295	305	314	332	336	297	317	339	333	364	300	313	285	324	317	313	316	323	350	319	346	318	334	319	297	312	317	326	313	317	287	364	287	304	308	335	306	324	313	322	319	294	298	311	308	330	348	326	357	296	324	317	345	344	298	317	305	313	330	333	324	283	334	311	320	298	291	330	337	318	308	300	324	297	319	314	322	308	294	292	323	322	310	333	296	297	337	343	327	348	291	332	346	331	320	316	291	326	302	353	325	314	296	322	276	323	319	331	334	340	304	324	300	324	311	310	318	314	335	307	264	333	326	311	320	346	312	339	315	341	337	286	292	353	292	293	334	329	338	330	322	298	304	314	286
44393	26642	16183	8827	5710	4283	3241	2251	2053	3825	1666	843	732	673	585	608	567	544	508	501	442	453	405	412	408	498	360	428	407	419	434	395	382	392	395	390	425	392	394	374	416	368	397	361	369	362	399	363	326	391	391	393	358	370	406	368	397	373	381	393	372	377	395	413	402	378	379	340	351	387	356	334	404	374	372	380	353	373	387	391	366	386	379	392	361	367	378	355	344	348	372	340	360	340	343	340	379	386	354	361	354	371	355	336	371	328	341	355	359	322	352	373	361	379	359	332	337	322	373	377	351	320	352	356	353	338	379	366	353	341	330	364	323	372	370	372	348	364	343	339	356	360	325	341	358	348	378	361	351	346	365	355	327	374	367	364	346	336	336	351	359	351	361	364	345	363	324	353	366	338	391	363	365	389	342	333	366	381	329	331	352	361	376	347	339	357	366	366	370	343	352	350	353	360	336	374	347	339	352	349	319	345	362	345	344	354	368	357	345	367	364	358	363	334	358	330	366	359	329	357	387	361	342	383	355	362	331	348	345	313	377	333	322	343	342	350	331	330	342	348	393	379	362	355	342	366	345	357	342	335	387	374	355	336	384	384	325	348	343	364	354	346	395	386	348	360	333	365	345	325	359	350	343	347	336	369	363	345	353	366	334	377	361	318	378	354	293	329	342	321	366	359	373	327	344	342	350	316	377	348	340	375	332	364	362	369	355	363	333	332	358	346	336	374	368	372	336	351	377	385	343	322	348	343	362	338	352	326	368	336	368	360	386	368	332	310	349	359	360	348	324	352	337	339	370	358	337	380	375	348	331	349	374	354	341	324	368	370	365	318	341	338	362	323	348	357	386	345	346	366	339	358	361	349	350	336	347	379	339	348	357	371	345	348	383	358	377	376	350	392	314	339	326	380	378	384	345	340	325	353	345	344	350	371	366	357	335	332	312	381	370	346	340	361	379	309	363	356	337	347	324	340	345	346	334	333	361	338	344	359	339	361	377	377	323	376	350	349	348	357	335	329	301	360	349	376	360	352	303	357	355	357	341	346	352	313	326	350	353	363	356	355	349	339	368	357	345	359	344	361	356	379	354	368	363	366	342	335	370	372	362	349	338	353	366	356	354	322	348	376	367	337	343	359	346	344	363	340	319	313	324	359	341	325	349	356	349	359	340	376	366	353	337	363	329	360	316	343	344	325	381	354	375	342	342	346	361	369	380	359	347	334	341	359	358	351	357	368	347	349	346	367	380	358	337	347	385	338	354	351	354	323	322	351	345	345	369	322	368	365	340	366	341	369	348	326	359	378	347	332	357	361	339	338	330	365	356	332	327	333	310	343	360	352	365	376	365	353	388	349	360	344	345	375	351	328	349	361	336	365	338	380	363	360	346	354	388	342	351	336	359	338	361	354	347	375	389	365	312	358	374	324	329	400	341	347	381	386	358	342	359	344	326	336	369	355	387	362	372	342	326	363	323	344	337	385	364	351	342	367	363	329	373	359	358	360	354	362	362	320	339	341	365	368	345	378	343	361	364	344	365	331	330	347	330	337	349	366	332	382	339	324	348	317	311	338	359	344	314	367	356	364	344	364	327	338	382	346	344	328	346	370	362	351	348	331	365	313	395	348	341	383	337	353	344	353	386	337	348	341	371	350	358	319	348	345	383	340	378	331	326	328	343	330	338	355	340	363	334	377	369	366	347	390	333	355	364	317	333	342	341	356	363	335	348	363	358	362	362	354	354	342	366	367	381	353	359	339	350	380	382	353	359	351	351	324	367	368	336	340	363	380	362	348	358	381	350	350	364	350	358	335	336	327	319	365	365	326	371	360	320	331	395	330	358	344	321	349	400	351	381	404	380	368	360	369	316	342	314	362	375	327	342	360	325	311	343	397	366	313	353	351	356	332	364	380	348	388	369	328	366	353	330	318	369	333	359	338	353	369	330	366	334	355	361	308	373	353	349	311	329	353	331	376	352	370	350	334	377	331	330	358	398	373	342	366	374	340	322	378	355	353	360	312	350	334	353	347	359	351	377	354	339	364	358	329	372	339	342	378	382	348	344	347	405	350	362	345	371	379	372	311	346	349	343	389	346	320	368	378	331	332	346	366	349	352	327	339	307	350	325	341	352	352	374	387	368	328	378	369	362	329	352	345	338	374	350	352	330	369	350	353	356	355	345	336	370	353	348	333	386	372	360	347	341	350	345	349	340	336	338	355	346	356	343	346	360	382	349	312	364	307	360	322	311	373	360	376	352	352	352	371	353	330	349	321	370	355	348	356	360	343	365	354	347	357	369	378	367	356	342	342	331	343	356	362	373	360	353	351	306	316	380	330	339	362	312	366	356	352	345	328	337	335	365	359	339	350	360	355	348	340	389	315	316	350	320	352	344	371	344	385	352	379	370	352	398	331	364	383	329	334	364	340	333	350	331	328	341	372	346	382	339	357	334	383	316	324	347	337	357	377	388	377	349	348	346	383	337	362	331	363	345	344	338	391	340	369	332	337	372	318	355	346	361	374	338	356	386	352	353	354	377	367	347	369	375	330	338	351	376	355	363	367	349	339	332	367	313	325	353	338	367	348	373	349	326	371	353	341	372	330	341	371	337	314	364	342	349	284	347	377	366	336	363	348	346	340	342	338	340	348	383	382	360	356	345	356	328	327	330	359	326	381	360	350	349	331	320	332	374	331	346	346	347	340	356	329	338	351	367	349	357	343	368	368	351	334	367	333	382	337	324	347	319	359	363	381	352	373	353	382	339	323	393	372	321	381	393	343	356	332	322	348	347	338	372	331	329	363	331	357	345	333	361	340	357	339	328	377	321	365	352	350	348	316	338	327	336	373	373	379	354	362	336	385	371	343	341	342	366	368	318	375	344	348	328	345	317	337	370	349	334	363	330	364	329	365	358	371	354	374	331	352	367	361	334	348	342	332	335	349	377	326	376	362	394	339	349	356	330	334	335	348	358	360	353	358	336	354	351	350	333	355	329	363	349	347	330	351	350	357	359	386	365	359	340	368	367	349	372	365	341	367	318	314	342	335	356	343	344	324	350	359	359	357	362	330	376	336	375	316	377	345	350	380	357	370	360	343	313	382	375	392	361	368	318	314	321	336	337	357	322	327	329	339	396	368	363	362	387	347	335	331	333	350	354	380	375	377	338	336	374	345	368	349	387	386	355	335	365	341	340	351	348	346	345	343	356	372	355	341	336	333	356	382	355	376	314	357	362	351	375	343	347	350	353	375	307	340	343	368	363	344	366	344	347	364	323	351	350	308	378	362	365	313	336	325	359	382	354	343	345	349	336	386	350	343	350	334	320	372	370	361	321	367	375	364	416	322	360	356	341	337	356	381	355	348	358	336	383	328	330	365	354	361	367	347	351	352	366	332	360	336	384	356	371	382	343	343	343	323	385	350	347	349	319	321	350	336	340	372	386	324	356	346	335	338	325	356	370	352	362	355	347	335	340	367	340	381	382	343	382	353	336	383
29015	20950	12570	2491	992	787	617	470	444	424	429	410	389	455	402	368	396	394	394	403	419	364	375	388	391	398	380	371	352	375	400	408	394	403	381	392	357	380	375	371	374	380	369	382	416	361	371	381	385	364	362	390	377	360	396	375	405	392	377	404	353	338	404	354	403	390	402	366	398	402	389	408	362	405	401	362	412	403	387	358	369	365	392	387	409	378	360	383	357	359	387	401	350	377	365	373	393	363	386	380	359	393	386	410	374	432	356	339	384	359	365	387	387	389	381	403	365	375	385	365	361	391	380	382	410	386	369	395	390	370	365	368	388	396	373	407	358	391	387	369	389	379	352	350	378	386	358	387	398	358	344	354	382	346	357	364	379	370	383	416	349	366	365	379	363	370	389	391	384	372	381	387	362	369	370	384	360	384	370	365	375	379	345	362	372	375	362	377	369	406	398	358	370	377	374	402	424	420	376	367	368	380	396	407	375	391	382	348	365	333	383	361	383	393	384	365	389	399	405	363	357	397	363	354	377	362	367	387	394	425	380	357	372	389	358	390	373	416	395	391	384	370	411	388	380	356	395	359	377	368	373	371	360	347	358	416	418	400	378	378	377	362	371	339	405	394	318	371	411	357	385	389	356	365	391	362	352	407	391	394	411	374	395	418	391	367	381	396	375	333	352	357	375	411	407	334	383	365	397	376	399	411	395	356	387	390	344	413	392	383	403	385	405	364	367	389	407	371	407	373	383	353	382	349	383	404	367	366	400	375	377	346	370	371	388	395	377	387	379	327	411	365	409	365	349	363	376	387	379	340	390	367	368	384	374	353	402	364	385	372	416	352	382	368	363	355	357	405	414	369	374	352	384	404	353	384	380	370	361	361	349	369	373	363	363	357	352	381	359	414	378	358	385	357	387	374	360	380	403	362	337	401	383	347	368	374	370	416	409	416	347	371	370	380	437	391	393	362	358	383	386	409	393	401	385	376	392	388	367	361	371	394	351	365	390	377	346	406	393	347	368	348	389	373	389	367	382	356	356	385	386	408	393	349	366	351	356	395	400	384	345	367	378	381	380	366	386	398	367	360	373	375	348	382	379	378	332	383	360	365	393	379	346	374	359	398	378	379	377	410	383	324	364	362	366	364	399	349	359	387	336	385	376	405	392	338	363	387	376	370	375	341	343	342	349	370	387	380	422	368	413	402	334	358	369	395	406	383	385	391	435	348	373	387	366	353	411	376	393	352	403	379	380	399	382	382	395	360	343	385	378	377	366	365	402	368	373	392	379	377	367	380	394	376	367	391	371	350	370	405	379	412	386	373	359	334	371	399	398	401	345	398	379	380	372	372	378	402	418	374	375	366	402	358	352	393	371	376	359	377	387	342	389	354	363	390	373	369	359	388	351	405	389	434	386	364	355	370	378	349	361	365	384	364	371	389	384	395	372	388	375	357	410	383	413	386	381	353	375	379	359	404	374	373	397	425	385	396	431	355	350	380	384	392	438	384	389	383	357	367	374	357	407	371	367	359	377	382	374	367	361	329	384	351	399	353	393	361	366	366	376	355	372	355	394	361	382	362	362	357	360	403	350	404	376	410	375	375	402	369	376	386	359	321	388	389	366	374	355	370	384	361	386	367	369	390	356	370	382	361	369	392	390	379	387	346	377	374	347	365	389	372	376	351	375	396	372	368	377	363	408	394	363	372	351	358	354	375	382	370	368	369	400	386	383	334	368	363	378	371	383	365	423	388	391	375	381	396	427	372	394	377	421	391	364	384	396	362	359	391	398	394	362	364	365	401	355	372	365	400	376	367	366	359	372	383	365	375	330	370	360	382	392	332	398	365	381	385	403	388	338	372	366	356	388	378	377	337	358	344	348	390	363	412	372	354	380	383	401	391	386	393	361	386	386	386	378	340	369	392	406	382	391	381	349	360	367	362	378	389	362	358	355	326	388	366	363	388	376	371	346	379	363	368	357	397	374	392	373	378	322	321	381	361	351	384	373	374	357	397	361	390	349	352	394	367	370	382	377	353	403	366	359	364	387	383	392	375	395	387	392	388	383	361	359	371	374	335	366	359	396	406	380	357	382	343	345	393	393	378	399	370	384	422	368	404	374	402	373	386	373	367	400	402	375	391	394	376	399	352	364	361	377	391	352	364	388	379	378	382	387	398	361	353	393	364	351	371	348	385	364	397	413	359	389	398	393	377	358	371	383	350	383	400	377	373	377	395	340	353	398	377	379	383	345	381	379	400	382	376	371	382	406	364	358	374	412	366	386	403	369	395	380	370	398	406	371	386	403	379	366	395	360	388	381	363	352	390	356	378	419	348	397	349	390	384	367	390	376	397	372	379	385	367	394	382	395	391	360	359	361	369	393	380	378	379	382	393	378	397	375	401	378	368	360	391	381	371	387	341	373	404	387	358	373	351	388	402	383	394	412	377	382	360	381	402	402	359	384	366	340	376	378	390	370	430	361	380	377	395	388	380	375	379	386	370	422	401	370	364	368	385	388	341	370	426	368	376	348	405	355	360	355	354	362	372	367	383	409	393	402	388	436	336	401	362	370	351	369	374	381	371	337	360	385	396	379	395	369	371	350	361	381	371	356	365	389	379	348	389	389	387	374	362	396	357	355	377	371	345	380	359	413	423	370	386	383	411	359	367	372	363	380	392	371	399	400	379	397	352	364	370	364	376	404	363	343	356	381	394	374	341	402	377	390	392	417	402	396	401	396	367	378	377	382	371	378	393	358	410	350	359	346	353	371	366	380	348	372	393	347	355	391	388	348	387	343	373	372	364	405	387	397	374	388	362	405	354	391	355	403	347	368	376	369	385	361	369	393	361	399	375	399	388	371	383	358	431	357	390	368	359	399	385	393	388	369	380	380	373	396	359	381	342	361	396	390	376	374	340	383	381	356	356	410	352	368	341	377	397	359	349	378	394	367	345	340	396	398	372	394	385	363	344	396	408	343	396	426	387	388	421	371	361	333	369	361	390	375	399	352	363	340	372	364	377	374	381	381	383	383	399	393	391	399	354	425	369	366	347	371	376	390	375	393	354	380	375	364	351	344	386	398	379	378	383	364	399	342	397	373	394	372	341	375	356	368	412	352	378	402	365	340	382	375	364	360	366	358	349	414	353	368	383	374	378	410	358	379	353	407	427	353	371	347	364	364	383	368	431	405	377	383	367	383	362	380	361	400	361	350	358	362	349	366	339	362	379	380	360	368	340	370	369	352	384	373	378	360	383	401	362	341	361	381	372	384	389	414	356	386	362	410	375	371	406	395	355	349	387	398	378	391	369	373	375	352	398	378	379	382	355	374	393	361	386	379	358	395	393	371	399	376	367	389	386	385	328	367	363	401	390	437	405	391	364	371	412	374	425	378	373	401	398	361	382	402	398	351	416	384	391	393	360	365	384	416	397	367	344	384	360	351	391	353	351	356	369	405	374	366	384	405	410	380	369	383	346	359	360	382	358	370	387	379	406
35947	10913	4483	2319	1454	1053	794	678	605	623	495	448	463	435	470	483	467	453	451	450	453	426	475	431	409	446	407	439	440	434	428	428	407	474	443	474	450	430	472	438	467	485	465	454	401	452	465	474	426	457	464	442	482	443	436	428	424	486	506	463	444	430	439	442	438	445	442	483	424	424	398	430	468	460	450	465	432	462	418	460	437	435	483	464	488	456	441	474	417	449	424	433	451	440	425	470	438	419	416	414	465	467	403	421	449	420	466	423	436	458	418	427	457	439	448	407	425	470	431	458	461	470	448	426	472	435	383	458	431	442	476	402	428	444	399	400	423	424	439	467	489	457	411	456	431	411	466	429	419	406	457	416	467	436	447	428	439	406	453	466	483	434	433	448	451	424	429	420	439	451	421	447	456	385	447	447	439	469	448	443	409	448	432	433	444	461	455	453	435	433	468	472	416	448	413	445	450	444	438	409	462	467	423	463	464	445	429	456	416	438	477	420	442	436	430	460	456	453	454	459	426	435	458	434	438	468	431	444	434	433	476	436	421	430	447	450	450	458	445	397	418	413	465	455	396	449	419	448	426	409	456	452	434	482	447	453	444	454	459	453	481	411	462	447	429	451	421	480	427	455	433	470	438	457	447	459	454	440	449	449	454	447	422	385	436	427	436	460	439	424	426	428	427	435	450	438	441	430	430	466	417	433	477	410	412	437	403	429	467	425	462	460	449	433	438	436	421	502	431	404	426	413	456	467	451	418	431	420	453	453	423	433	460	470	421	430	454	439	423	456	440	452	402	448	470	474	424	422	454	471	443	431	453	440	447	411	429	449	416	450	442	455	421	430	439	430	436	451	444	467	452	422	440	451	457	420	417	438	442	433	432	431	447	438	431	432	415	460	426	432	478	470	428	436	452	445	429	443	432	447	462	440	472	430	471	421	448	463	480	451	469	488	425	433	415	444	407	419	446	432	475	425	443	474	451	449	425	453	438	461	479	424	408	404	422	423	468	464	455	435	442	457	415	431	465	450	446	476	434	419	446	466	450	449	428	470	407	435	414	464	451	454	426	459	461	453	447	467	426	418	447	449	440	433	432	430	473	424	416	478	441	418	413	431	410	411	423	422	424	420	408	448	492	449	461	437	482	452	471	465	468	447	440	434	485	439	426	407	487	446	467	416	418	473	455	417	434	439	410	475	428	400	445	459	418	468	438	478	434	431	471	447	471	462	428	421	460	415	461	461	426	407	495	408	444	468	432	452	434	409	462	467	437	445	434	432	437	419	438	461	436	451	434	413	439	446	443	425	435	433	432	432	464	445	422	412	397	435	452	462	444	454	486	437	451	401	439	478	446	433	462	415	447	437	442	431	446	453	428	414	442	461	469	404	459	438	460	401	441	430	470	449	440	446	455	448	423	482	479	452	439	438	437	450	458	419	437	461	432	448	463	414	429	471	450	426	441	428	411	455	458	437	457	421	447	441	408	452	454	438	417	441	417	431	444	458	449	464	435	435	460	464	428	440	465	422	438	447	414	464	444	464	458	407	442	447	437	448	398	455	465	440	467	408	455	439	418	449	446	438	445	429	425	488	431	398	481	448	415	420	441	465	460	438	421	439	436	433	468	474	410	446	471	407	441	454	430	413	437	436	441	479	415	442	456	445	464	431	462	417	427	477	470	434	435	427	416	391	440	478	470	428	468	448	435	409	446	451	428	442	427	432	435	478	425	439	436	461	449	470	406	475	423	434	434	447	421	441	422	503	451	448	415	437	438	440	431	438	428	463	431	449	401	437	465	401	444	458	432	442	442	473	459	465	447	417	458	457	425	409	448	438	457	436	450	437	430	454	467	438	417	435	427	436	452	470	459	452	478	427	455	421	473	410	441	437	447	422	451	452	461	428	437	408	448	414	470	436	450	417	439	444	433	431	452	477	494	407	456	449	443	455	458	405	447	448	460	419	463	417	418	434	458	448	421	427	412	448	458	437	402	433	425	453	491	484	428	465	421	416	413	472	472	457	425	424	433	454	418	398	462	415	424	435	449	444	451	430	428	465	475	455	413	464	453	434	449	432	467	439	464	415	425	404	467	456	452	471	422	439	430	430	410	464	426	420	438	450	418	439	471	460	444	419	440	495	450	405	442	451	431	465	435	460	414	466	454	424	439	434	457	426	434	419	421	415	429	438	420	463	444	457	419	401	457	432	437	458	449	448	432	428	427	468	432	429	451	481	471	459	444	457	406	443	440	437	472	404	444	457	429	459	475	421	433	432	467	454	436	446	428	470	450	475	443	468	426	433	463	465	466	425	449	442	435	444	434	462	440	414	454	451	424	415	444	465	445	445	456	457	431	415	430	477	416	438	422	480	441	438	431	435	469	444	473	450	414	433	411	456	425	448	458	408	437	428	426	420	437	467	453	464	404	467	450	423	434	419	390	436	435	442	448	440	413	439	464	468	449	446	436	465	422	462	435	420	476	451	453	476	434	434	442	436	432	419	447	426	441	426	434	460	420	429	434	461	437	413	435	421	409	455	454	455	452	518	449	459	422	455	435	472	459	422	467	470	429	464	436	464	427	421	427	432	475	418	424	435	433	425	463	446	464	447	421	445	425	442	458	435	422	462	493	461	414	448	434	431	433	409	442	465	437	446	432	439	433	425	431	440	434	446	428	475	467	440	441	435	423	403	431	461	438	417	463	421	456	443	447	422	415	454	434	465	472	447	430	460	426	460	428	431	447	445	452	410	451	423	423	454	455	410	425	448	416	428	450	455	464	434	445	461	439	462	410	440	441	451	447	432	454	488	416	433	500	473	457	416	428	420	449	425	454	458	434	438	436	482	449	444	467	474	424	420	431	419	446	438	456	484	440	416	432	481	448	430	426	422	419	460	420	434	458	404	431	434	501	417	431	446	433	474	462	424	445	430	449	436	461	452	425	457	467	460	401	423	477	443	407	470	410	495	447	411	469	430	462	461	433	491	393	463	434	474	451	487	434	459	450	444	415	456	426	481	456	432	443	431	466	430	434	473	440	454	439	442	437	421	435	470	438	466	466	405	448	428	450	449	468	454	400	468	484	464	465	456	445	420	459	450	438	426	418	435	426	424	443	443	447	429	461	417	449	426	460	483	432	455	406	437	390	458	446	462	472	447	460	406	444	449	410	454	415	451	394	457	427	445	435	434	440	479	459	435	417	441	442	441	450	458	412	451	432	421	431	423	408	435	451	451	449	433	457	445	468	421	458	440	498	445	456	438	421	447	406	425	446	457	451	433	401	445	446	443	437	419	457	406	428	470	428	456	426	447	439	460	453	421	403	465	482	410	505	469	430	447	422	474	454	450	479	468	455	445	455	445	403	458	455	413	438	431	444	441	463	433	460	415	419	444	429	452	419	469	475	473	440	447	431	433	407	472	434	483	420	428	443	431	430	443	429	443	449	420	432	408	454	460	443	453	417	457	449	461	419	473	445	425	402	473	464	431	436	437	423	465
23344	20706	27934	23517	20696	12290	1322	758	695	855	407	318	305	316	303	258	250	274	273	230	228	237	263	234	245	264	275	250	233	266	215	232	229	218	231	224	212	214	232	233	223	211	212	211	227	235	243	214	191	209	230	225	201	209	219	226	262	227	235	231	252	224	182	234	220	207	228	204	222	209	254	224	226	221	223	207	265	223	216	234	219	228	209	223	220	227	220	212	228	229	231	230	190	227	231	228	232	215	195	207	249	244	229	203	222	206	217	224	206	201	195	240	243	203	231	192	245	207	233	227	226	230	227	212	211	241	202	227	226	214	212	206	214	229	253	225	242	198	208	237	224	208	209	228	203	248	208	231	241	277	207	207	234	216	198	188	233	222	205	227	220	189	263	198	235	224	232	223	210	201	217	244	209	238	210	206	202	247	221	209	238	240	233	198	198	201	223	198	210	198	226	213	226	235	214	209	208	211	226	204	183	226	202	215	206	227	209	208	213	221	239	241	217	218	232	222	222	221	225	221	215	206	212	233	226	240	204	215	244	209	229	207	227	231	244	230	244	226	219	214	240	214	211	236	216	233	223	207	233	231	235	233	233	225	213	192	213	242	216	220	215	209	214	228	231	217	208	222	220	182	217	215	232	227	203	221	218	217	216	243	215	190	214	225	209	236	224	222	208	208	200	216	239	220	222	234	229	230	198	226	239	216	212	236	213	230	203	225	214	199	222	219	194	217	192	230	209	217	242	186	223	210	224	210	217	222	214	214	200	210	183	219	207	224	187	237	210	205	231	222	232	213	250	228	182	245	212	235	217	206	220	243	240	208	214	213	223	197	233	212	233	243	210	218	218	227	216	220	246	199	200	224	221	191	225	205	232	232	237	229	207	209	238	210	196	243	215	239	220	201	236	214	194	221	198	197	242	225	222	195	213	222	235	241	213	219	246	218	243	224	208	220	221	246	209	221	231	225	218	216	220	231	247	187	203	212	220	228	232	223	211	216	213	213	224	235	217	230	236	211	208	228	225	206	231	215	227	205	193	216	208	225	221	199	214	224	250	207	205	220	210	232	214	231	221	233	202	211	217	222	234	181	203	211	223	223	232	218	222	226	212	198	234	219	222	228	218	206	226	211	203	219	225	232	212	225	217	217	222	196	252	246	215	217	215	241	210	213	226	227	216	224	212	202	241	210	195	203	219	222	222	190	214	203	215	207	228	219	216	233	213	218	229	205	204	222	197	235	217	212	228	222	207	217	198	204	214	216	205	228	245	227	224	232	228	217	215	204	237	255	200	212	219	236	222	215	200	205	247	199	230	235	216	218	238	233	217	248	216	230	207	227	252	250	222	231	247	230	214	200	214	218	192	225	189	240	217	205	235	214	221	215	203	207	252	210	215	228	214	173	263	229	227	227	222	210	221	200	218	246	229	227	225	253	211	229	226	223	233	182	229	216	207	212	208	239	234	205	195	215	224	190	200	206	210	201	204	208	235	199	193	243	219	223	231	223	210	244	242	220	202	219	248	234	247	225	206	245	204	221	247	220	223	195	215	227	228	229	191	218	197	214	215	224	228	206	209	225	221	199	205	215	198	242	225	216	210	200	217	197	214	237	206	191	202	205	221	233	235	206	199	218	254	188	217	222	240	198	225	216	222	194	200	222	230	219	218	203	225	218	210	228	213	213	216	228	204	195	223	210	200	228	200	204	234	225	243	218	226	224	227	210	232	200	248	239	190	216	201	242	199	196	218	211	237	244	216	232	236	204	194	202	224	211	208	219	222	231	210	250	214	197	231	240	231	214	218	235	220	219	226	213	230	197	213	212	226	222	243	227	225	200	215	209	229	189	201	243	216	225	228	209	229	212	218	228	220	231	230	226	239	206	236	223	205	218	207	205	205	212	210	229	230	211	205	225	221	200	208	187	228	226	221	225	197	202	212	230	194	220	222	205	255	209	200	181	211	221	203	227	213	220	228	219	217	222	234	240	219	192	221	233	207	209	235	196	206	230	243	201	210	198	227	221	205	206	230	217	222	230	219	226	218	209	217	205	210	230	216	227	212	226	202	223	188	248	230	225	198	196	201	191	220	208	216	224	217	242	215	216	240	216	219	242	216	217	222	211	186	209	218	216	229	216	217	211	228	237	212	230	193	211	231	225	211	224	227	216	226	211	220	229	245	202	229	232	199	208	226	196	199	219	197	220	216	213	229	212	253	205	207	222	220	261	207	220	238	235	228	210	210	216	198	206	206	216	191	198	227	217	221	236	244	241	206	221	225	215	201	236	202	206	200	202	212	222	202	233	201	188	203	219	199	212	237	243	211	218	215	210	224	233	226	212	237	227	235	221	218	234	213	216	224	230	208	217	218	218	221	226	201	247	214	220	223	198	220	201	207	242	217	220	207	220	218	217	214	237	225	228	236	230	207	207	224	238	219	216	209	211	202	212	229	229	226	216	226	223	214	235	233	232	214	233	210	231	225	208	200	199	233	226	223	211	202	231	198	201	216	221	248	207	195	246	215	234	205	227	266	228	209	208	202	207	216	229	205	220	209	236	201	207	212	221	216	203	195	232	238	204	218	209	215	234	211	220	222	216	219	222	246	217	214	224	208	228	201	206	215	205	212	230	232	221	219	202	227	238	221	244	211	217	218	211	227	273	222	228	213	219	205	228	232	229	212	203	206	215	227	214	249	252	255	208	202	213	226	197	214	241	209	223	220	198	229	218	220	222	220	223	224	221	204	231	211	213	223	217	211	235	218	225	211	212	212	203	218	221	222	219	209	247	193	219	216	207	221	243	236	225	198	228	228	231	224	211	222	207	222	197	240	212	226	236	203	217	226	219	214	224	209	208	236	234	228	234	192	218	226	209	216	232	251	218	206	234	197	202	208	190	223	217	215	198	229	215	221	226	209	217	239	242	206	226	246	206	211	225	206	235	213	197	204	229	215	216	233	213	200	233	237	194	200	213	213	259	210	214	203	220	220	252	213	236	223	215	228	223	222	223	189	221	193	209	229	235	228	202	233	226	221	237	227	198	210	233	177	229	220	202	229	207	213	189	229	212	203	235	230	205	241	231	210	221	216	207	211	220	221	191	197	221	230	206	210	202	243	239	210	227	208	214	232	227	222	218	229	223	239	206	198	215	231	204	218	198	224	214	238	208	242	248	220	228	222	205	225	219	223	232	202	233	195	239	211	218	200	232	213	207	208	234	213	225	197	238	230	229	224	206	236	190	225	217	207	237	231	234	200	231	180	227	225	207	230	230	222	187	195	219	202	207	222	239	222	212	216	221	234	216	207	237	226	195	197	218	222	241	199	204	227	210	187	206	236	208	194	216	223	203	207	231	212	228	201	204	234	209	217	192	248	194	232	200	214	227	241	218	239	221	225	226	223	221	191	226	219	226	216	245	223	199	223	233	237	222	203	194	233	240	212	184	227	248	194	233	214	213	219	225	243	199	205	199	204	210	219	216	221	191	221	214	226	225	212	202
39269	20468	10757	4985	3980	2489	1824	1470	1363	1562	655	482	450	389	405	399	351	352	332	333	364	303	335	346	305	271	279	286	290	284	313	292	275	312	279	273	298	306	284	281	253	290	290	298	267	257	283	284	253	276	278	259	258	271	295	304	299	282	266	284	267	287	271	261	253	264	253	280	266	277	247	252	280	246	260	261	280	287	282	282	261	293	251	260	280	281	258	257	277	256	286	275	236	276	221	253	284	244	241	238	252	270	261	269	226	260	256	242	248	265	254	264	264	274	287	284	274	270	258	266	261	253	248	261	259	271	237	279	233	268	238	268	255	254	251	232	262	252	247	265	222	266	277	261	278	284	233	255	239	225	241	236	276	271	261	249	263	245	251	254	238	257	243	241	266	254	230	260	253	290	255	286	266	262	228	246	247	252	248	236	291	271	261	225	253	259	226	247	264	245	254	247	251	260	274	261	277	274	232	241	239	266	269	264	260	273	253	246	259	278	277	220	248	242	276	252	237	262	239	252	250	294	251	233	249	240	272	262	279	252	256	240	264	271	258	260	272	262	259	251	263	236	257	224	233	283	254	262	254	290	272	248	246	252	271	237	267	247	252	246	248	269	245	268	248	253	273	272	244	262	260	263	244	246	270	260	261	267	259	277	212	230	271	246	262	262	248	258	240	244	255	252	274	282	259	245	237	248	232	256	255	240	249	278	260	276	260	235	281	254	266	248	258	264	240	254	274	252	251	277	273	243	269	248	239	245	254	286	233	243	267	226	267	258	272	288	234	258	226	259	262	223	272	250	250	239	248	250	271	270	269	282	237	261	263	250	260	280	246	244	244	246	230	229	255	232	220	305	276	267	247	277	262	267	261	242	231	252	275	258	252	243	286	250	239	246	264	268	254	277	258	258	258	236	288	266	244	273	250	287	260	254	235	251	270	249	252	255	235	253	283	275	282	259	258	240	303	256	261	261	277	250	267	240	249	270	271	274	247	278	280	236	245	256	237	256	269	245	257	240	262	255	235	250	245	260	270	255	271	254	228	224	279	275	259	251	257	289	220	268	270	248	223	221	269	254	263	287	262	240	250	270	284	261	248	234	261	255	238	259	254	283	229	233	261	256	279	243	308	257	269	292	276	261	242	285	269	281	250	269	264	238	253	254	252	259	247	247	222	255	259	258	255	234	253	224	250	255	246	243	263	256	252	259	278	263	262	275	248	242	291	259	262	247	240	258	284	243	262	268	252	223	245	240	265	253	248	273	291	255	242	270	278	281	275	271	262	275	247	241	264	268	273	266	249	248	264	236	239	264	249	318	260	271	261	261	236	254	265	243	249	286	261	279	271	263	254	266	241	268	268	244	262	272	259	238	253	274	262	266	249	260	254	266	218	281	258	246	269	264	243	277	258	246	281	232	267	265	238	274	254	265	273	259	246	270	225	245	309	259	243	271	249	270	249	264	267	241	268	256	257	222	244	240	289	251	231	260	253	274	248	249	249	288	281	270	281	248	243	271	242	260	245	259	272	237	249	238	279	262	272	281	256	274	260	288	275	232	271	231	254	269	263	291	249	243	261	260	256	254	230	267	240	274	244	262	260	232	267	268	251	274	260	274	269	255	257	291	254	294	281	259	284	254	260	239	264	261	249	244	259	276	264	228	234	238	252	270	276	262	236	246	233	252	260	256	285	248	257	268	235	282	224	250	264	253	247	271	282	275	224	252	253	285	257	264	263	254	233	282	225	265	267	261	252	253	232	227	254	256	242	270	233	264	237	248	278	270	251	243	271	280	236	265	249	262	245	234	264	258	237	247	241	227	234	289	266	249	246	232	294	237	254	264	273	286	254	279	256	262	252	248	263	263	266	242	261	234	252	267	272	263	266	247	266	250	280	247	277	263	241	243	249	239	251	255	263	242	277	278	285	278	257	260	261	280	280	237	304	249	241	238	246	266	271	291	267	264	244	260	266	258	238	258	250	239	256	254	282	255	279	255	244	304	219	285	250	265	277	289	255	254	262	256	277	265	242	263	254	278	264	264	258	301	242	256	279	237	235	244	240	294	263	284	231	245	247	260	249	268	260	219	257	248	282	279	248	277	261	263	240	246	249	240	275	259	293	263	236	280	242	263	265	256	275	254	282	249	247	285	258	247	274	245	280	257	251	245	272	234	249	259	256	271	220	250	261	262	261	272	269	255	270	243	270	241	275	267	252	261	238	275	238	243	235	276	240	244	276	251	265	256	281	242	254	255	255	254	288	248	231	261	252	256	226	265	290	258	249	257	257	275	247	252	270	251	253	216	270	262	230	251	251	263	248	290	239	248	268	244	247	251	263	276	255	237	284	271	221	281	274	252	240	273	254	258	277	254	254	245	244	269	245	269	279	235	255	262	290	256	263	246	219	272	264	242	232	262	272	268	264	267	291	263	265	276	249	255	264	271	238	240	269	245	251	251	260	255	261	249	274	264	242	266	263	278	260	263	271	265	259	269	251	236	246	242	280	249	241	267	267	274	249	234	293	288	262	278	258	256	266	243	248	227	287	273	254	227	265	263	239	235	288	258	256	251	248	255	272	263	258	259	259	269	277	249	266	262	259	261	245	271	278	274	278	247	250	233	261	252	269	252	245	236	296	266	252	225	265	265	258	247	265	280	248	266	257	251	229	246	250	226	229	277	260	257	248	253	269	268	254	267	276	231	264	238	235	245	248	261	251	244	272	253	257	255	252	248	246	259	226	231	243	263	270	254	238	264	245	257	251	265	243	229	236	235	260	251	281	249	260	244	244	245	241	237	271	257	254	246	245	264	250	263	252	270	236	245	267	251	233	267	266	232	258	283	261	273	224	253	225	255	246	243	279	249	237	260	277	269	254	254	248	255	269	262	290	236	260	248	263	241	257	249	303	271	274	255	263	287	242	303	239	227	260	269	263	252	225	255	251	270	261	249	284	254	250	269	264	257	263	265	274	252	252	259	243	250	245	252	261	254	253	259	265	249	244	278	275	264	264	251	251	257	249	260	267	264	246	265	273	252	260	270	253	274	245	283	237	248	251	259	275	254	246	265	262	245	230	286	284	259	260	289	263	262	250	262	284	253	265	254	275	275	268	279	247	264	244	238	271	258	234	250	251	273	271	264	282	247	261	237	267	265	263	269	259	250	247	265	261	269	259	254	271	242	260	285	265	220	264	273	266	262	243	242	254	253	252	255	260	240	255	274	251	258	244	249	231	244	257	240	273	252	253	241	246	268	275	270	271	252	269	269	271	265	245	286	260	270	263	276	225	236	252	256	254	249	239	257	288	256	243	242	276	242	262	225	273	266	258	294	248	242	251	263	286	247	267	233	278	264	251	248	267	246	253	270	279	256	268	251	270	269	240	252	247	245	278	260	251	216	230	249	287	246	264	266	243	252	242	277	252	265	262	240	247	262	250	285	247	257	254	254	255	257	296	281	256	246	279	228	251	262	256	277	237	248	252	265	266	260	268	273	261	297
24563	20703	27162	24238	13403	1471	982	781	771	1030	609	561	578	533	564	552	558	558	539	506	503	508	511	536	513	517	520	543	532	499	497	544	519	539	519	520	510	510	511	515	530	479	504	506	517	494	537	491	534	503	504	476	499	504	543	497	517	498	503	504	531	501	538	517	488	503	510	543	531	530	472	541	542	500	521	498	487	463	528	492	544	465	517	503	529	482	493	471	519	522	523	491	505	518	488	516	511	518	503	531	465	463	460	521	481	486	511	516	538	498	558	498	518	516	497	509	510	492	507	518	487	464	534	522	518	494	471	470	502	501	529	476	486	500	517	502	510	516	511	483	485	499	489	504	489	554	520	548	489	504	522	537	528	514	488	494	515	487	504	526	486	492	527	526	539	487	513	561	517	512	527	522	535	483	550	498	533	476	461	481	511	523	530	481	479	478	500	491	501	527	536	496	505	527	496	519	494	474	481	519	499	521	566	528	483	523	496	500	582	536	494	496	506	504	502	517	521	504	533	535	488	486	514	522	500	503	529	495	493	478	516	484	503	480	504	533	538	525	531	474	480	486	498	502	482	532	512	481	527	481	494	530	531	514	539	489	530	512	491	519	534	504	522	523	501	527	482	488	521	514	494	516	486	497	485	521	484	479	506	512	486	500	519	539	503	494	537	504	469	481	499	529	515	526	482	516	548	530	540	510	484	513	524	517	520	484	524	514	464	494	542	479	530	491	515	495	515	544	551	489	472	541	498	504	487	510	511	562	531	493	507	511	542	501	510	499	517	520	528	473	529	510	534	530	531	526	528	541	496	470	518	483	510	519	507	516	498	482	489	489	484	537	459	491	539	485	521	517	519	525	526	547	523	483	478	474	498	512	490	494	494	519	489	495	490	509	551	470	475	501	520	502	539	489	551	534	517	472	521	555	464	525	507	505	526	519	526	512	504	513	533	504	488	544	499	505	515	558	524	550	461	468	484	514	479	527	504	513	483	533	495	489	575	502	501	527	509	516	487	530	510	462	458	510	495	491	509	523	508	471	510	493	509	481	516	475	514	501	489	470	490	476	493	515	512	520	513	539	464	513	459	501	509	501	515	500	541	510	513	547	489	497	487	488	521	557	490	528	495	518	510	487	471	494	514	531	531	531	547	518	528	513	486	493	496	511	519	517	567	530	526	517	485	526	506	494	503	518	486	516	516	536	507	523	517	528	490	507	513	514	506	499	485	524	500	503	489	519	495	529	507	522	536	502	504	527	532	510	558	482	548	538	534	519	495	486	527	527	480	497	506	527	507	519	469	502	519	552	504	491	496	488	478	503	519	520	481	495	493	491	504	525	490	491	470	522	520	494	482	495	508	507	487	495	464	496	483	478	506	507	530	529	498	533	503	496	559	504	533	545	497	500	486	492	497	455	525	476	483	491	460	487	488	519	505	510	479	509	541	501	499	539	540	507	494	482	490	547	491	531	510	533	479	529	538	472	528	491	512	503	514	497	452	546	522	521	538	552	475	527	525	501	522	542	493	516	511	483	469	487	536	506	484	540	480	483	520	499	469	509	490	517	510	488	494	530	521	502	509	484	468	512	538	475	524	503	502	487	476	500	546	493	472	507	512	486	516	499	498	502	515	470	510	499	476	494	498	530	484	503	511	533	519	519	491	547	495	460	506	511	507	509	491	529	558	504	547	492	445	487	521	564	520	486	481	487	486	534	484	532	508	515	515	518	481	502	497	461	504	482	507	483	494	465	534	514	501	457	485	495	522	504	506	534	462	507	515	547	521	535	531	500	534	490	496	507	498	459	512	551	473	510	494	504	552	515	530	483	511	486	505	523	482	494	481	470	501	534	481	516	504	550	493	427	496	531	529	511	561	553	486	512	535	511	481	504	498	474	498	512	491	524	507	479	494	541	513	480	528	541	532	520	469	518	536	505	556	510	506	505	542	507	521	540	533	516	489	496	461	490	544	482	498	520	487	539	501	519	476	489	503	511	504	503	486	486	477	504	524	486	493	505	537	505	458	517	519	475	508	513	510	509	540	530	540	525	530	509	524	500	473	476	509	494	488	522	528	473	489	460	514	468	507	505	551	522	474	511	522	532	501	499	521	561	506	490	507	486	534	502	541	505	537	501	499	525	537	498	514	460	505	499	502	519	496	485	480	502	520	530	497	494	567	488	474	507	491	542	515	519	531	503	501	467	506	487	518	505	513	507	524	478	498	493	543	507	492	533	494	493	522	457	520	535	490	517	503	468	499	560	530	500	491	504	502	523	514	483	459	494	445	480	515	492	494	483	491	538	487	507	493	482	497	508	505	540	489	496	494	521	526	476	505	503	547	519	520	506	513	500	488	501	487	497	503	473	495	495	520	459	545	511	509	488	544	519	508	496	520	534	508	462	492	509	526	494	497	517	465	520	524	503	498	522	518	494	468	451	498	495	531	496	473	507	508	549	480	520	505	507	485	517	513	533	527	504	509	515	534	545	465	501	529	506	528	498	514	448	495	451	487	515	533	519	500	518	501	509	541	495	511	492	492	466	461	476	470	529	518	465	493	516	502	457	507	480	490	478	478	526	508	528	517	508	510	472	550	450	467	491	500	489	536	485	513	511	481	524	515	524	527	479	507	521	514	485	512	474	486	516	492	508	513	530	494	520	477	498	532	479	477	514	481	469	525	481	524	501	514	481	457	537	499	512	532	518	517	494	491	539	518	483	475	497	477	497	535	486	482	526	475	503	514	552	539	506	496	513	514	530	519	526	496	492	487	532	506	484	485	551	508	513	513	522	490	515	533	525	507	480	486	477	475	525	503	487	490	525	489	503	519	525	498	497	510	485	517	531	491	511	512	479	515	540	525	493	488	517	501	536	499	508	488	470	501	515	504	486	509	505	484	498	526	537	510	511	515	467	515	486	534	528	539	498	520	519	547	498	507	501	538	503	513	526	475	478	500	506	529	507	514	526	522	543	528	517	522	500	486	527	519	521	452	524	508	468	479	513	497	482	530	491	495	502	504	485	497	509	461	481	523	546	476	518	493	504	510	496	516	528	505	527	508	561	519	533	511	491	504	506	482	499	533	518	497	524	458	500	511	509	544	532	484	558	475	512	490	493	478	471	551	557	508	557	458	515	451	518	504	482	504	508	515	527	498	472	522	548	550	522	503	472	502	490	499	529	524	492	516	513	537	531	512	485	490	516	476	541	535	518	504	486	483	544	505	512	555	528	535	505	482	504	469	558	487	499	520	506	520	526	541	502	515	508	495	511	512	495	503	507	530	521	521	467	504	504	509	529	506	447	535	501	535	503	504	486	519	492	518	518	541	507	507	489	541	512	507	501	530	538	519	498	506	517	493	488	515	481	488	508	513	537	512	529	510	512	486	530	509	498	478	484	518	537	544	479	517	538	512	550	524	508	530	546	513	492	506	498	489	530	508	490	520	452	488	454	488	516	546	544	485	519	539	520	544	493	511	496	505	497	503	492	527	516	518	505
39237	21763	7903	3847	2448	1987	1694	1311	1391	2001	773	690	668	730	670	605	615	595	638	619	589	627	610	610	589	607	620	578	558	609	601	572	537	614	604	586	601	561	543	598	533	575	581	575	561	566	571	624	539	528	593	609	645	625	613	556	557	582	561	582	545	601	558	589	557	565	597	606	560	583	558	585	531	589	602	597	529	556	597	563	585	592	591	578	559	579	569	577	596	550	578	571	554	547	592	574	557	568	587	556	558	534	600	622	523	602	631	599	566	587	586	632	573	572	610	535	610	568	600	548	603	564	595	574	562	532	559	588	542	588	618	550	564	591	589	593	546	604	600	579	577	578	565	567	553	569	571	579	595	580	592	573	556	579	569	628	579	584	556	560	604	579	599	552	616	546	600	576	643	606	589	580	570	583	568	579	601	566	609	590	604	601	553	598	605	586	566	554	596	617	609	548	604	631	609	569	598	567	563	556	607	599	554	615	557	573	571	580	554	620	521	583	592	569	582	557	603	601	600	560	600	554	583	586	531	553	570	593	599	594	579	585	570	600	577	601	581	604	574	565	591	547	567	579	537	588	596	544	568	549	550	543	548	552	542	571	577	590	562	582	595	578	578	574	532	599	593	577	592	538	616	630	563	584	600	601	567	580	532	582	583	579	583	647	581	550	598	555	626	565	585	580	551	560	562	555	558	589	590	562	583	618	562	613	582	563	527	606	560	596	629	586	544	564	581	548	585	586	591	611	603	571	599	614	610	580	557	537	548	566	591	587	529	594	574	559	580	619	573	563	586	544	609	589	569	534	629	604	545	576	523	545	591	553	588	560	552	612	585	546	566	608	589	543	563	576	601	581	563	587	552	592	588	604	551	559	597	591	584	536	589	579	587	589	559	535	583	594	546	543	604	588	591	612	578	577	578	584	549	589	568	591	529	549	564	577	592	610	543	543	577	558	605	562	566	554	581	589	612	580	613	583	577	588	537	577	530	572	576	574	561	540	595	526	549	592	571	618	560	595	569	572	524	592	578	592	606	555	595	584	599	559	599	572	542	532	593	571	561	576	587	593	517	601	582	528	563	573	570	568	569	642	560	556	553	582	613	513	576	573	585	568	564	540	575	559	594	618	577	572	583	590	582	601	558	557	569	605	572	536	562	562	581	594	576	601	548	585	601	606	623	587	564	595	635	561	574	622	569	555	566	583	581	618	563	590	597	549	590	604	566	617	556	565	571	616	577	593	554	567	569	535	565	545	562	570	624	629	561	579	653	580	548	573	561	565	554	551	583	551	532	546	568	588	544	573	592	599	584	571	544	595	581	566	549	596	561	568	590	618	556	563	547	584	586	617	578	576	622	601	568	568	600	600	572	548	571	604	571	560	616	571	603	539	589	610	538	579	568	556	597	520	620	597	570	536	591	556	595	584	572	570	564	551	601	586	535	538	582	544	559	546	595	597	590	556	577	608	609	547	589	546	587	560	585	577	592	580	519	551	573	527	591	545	594	590	557	574	566	569	581	542	554	551	606	616	571	588	593	569	586	601	520	533	567	565	617	585	572	577	512	554	589	532	566	545	558	557	564	558	576	601	585	565	577	546	610	594	562	534	576	580	562	551	595	586	589	582	561	575	552	613	536	558	617	564	601	611	555	586	604	615	583	563	608	557	581	561	543	565	615	570	576	549	541	495	576	573	587	569	579	545	570	575	568	546	584	586	554	591	537	565	578	569	623	561	565	539	581	557	593	537	566	584	568	584	584	574	584	569	588	582	551	592	558	534	566	592	606	561	567	619	594	563	542	618	566	587	573	562	575	589	571	534	598	642	566	581	565	618	574	531	602	584	593	555	571	558	574	623	608	554	546	585	580	548	572	564	627	554	604	596	576	583	572	614	574	550	614	586	623	585	530	575	555	564	551	574	594	559	569	597	590	581	604	573	541	545	639	561	550	579	598	596	560	567	591	604	594	519	552	584	590	536	636	578	608	569	584	589	564	574	582	603	547	585	571	589	569	568	581	580	616	557	602	569	564	587	598	600	582	603	556	591	542	566	599	565	563	582	577	566	566	577	581	600	524	551	593	562	562	600	547	578	530	582	594	552	581	541	564	609	551	555	582	601	581	567	557	630	625	620	559	523	613	578	547	603	590	574	609	547	606	557	569	591	564	532	591	575	593	551	573	560	576	598	549	562	546	616	553	572	527	569	571	614	559	561	567	572	576	616	561	620	571	546	571	583	569	577	619	554	568	581	613	569	588	581	554	588	589	609	609	572	604	548	582	558	580	576	598	560	600	561	574	590	566	623	574	578	562	594	593	622	596	623	549	604	585	551	599	560	571	582	561	605	580	609	559	590	602	610	644	544	580	586	574	568	585	585	555	593	569	568	569	609	592	569	542	584	583	575	544	600	598	610	555	557	550	591	564	564	578	557	556	559	593	552	635	540	580	604	608	578	532	625	588	616	619	611	556	589	551	592	562	556	615	567	552	561	592	525	559	557	581	558	601	584	540	582	592	576	591	627	573	563	545	596	563	570	582	549	561	580	571	559	566	611	585	560	557	573	581	576	577	578	557	565	616	572	532	575	593	571	571	573	555	616	569	635	554	577	598	570	590	580	568	586	538	575	575	571	559	551	580	580	568	571	632	585	582	570	579	568	622	574	555	600	614	559	583	580	557	621	573	572	605	582	581	571	586	597	597	544	578	551	552	640	581	557	579	582	594	532	555	574	602	582	578	556	570	564	588	603	570	548	580	592	557	601	571	569	560	611	582	570	579	577	659	590	604	584	581	509	578	567	563	615	592	520	580	580	579	571	553	591	572	581	575	523	562	500	539	603	561	572	549	594	605	595	562	585	577	541	604	599	605	582	565	581	563	536	564	586	621	540	614	576	540	583	594	542	577	545	547	580	548	580	607	609	575	565	595	601	577	533	570	563	557	581	622	576	536	588	595	594	599	548	545	620	584	595	570	611	579	551	545	523	593	566	593	636	567	569	599	574	566	594	519	613	557	599	570	607	561	574	582	589	559	562	565	578	541	593	595	598	588	631	622	623	590	600	542	607	574	542	590	612	577	569	558	576	596	605	537	551	579	581	604	581	574	594	559	608	566	570	574	548	569	584	558	640	547	581	548	568	609	521	574	550	554	545	599	615	591	566	608	584	562	584	631	614	601	579	604	611	568	562	589	548	586	573	555	601	579	613	546	564	559	597	602	573	564	614	578	588	567	566	583	565	612	577	561	579	568	549	564	618	575	567	583	575	620	609	606	544	607	581	576	566	545	593	579	663	590	527	575	569	580	555	534	578	622	529	524	551	595	576	531	570	562	585	589	574	571	577	597	549	560	555	599	545	582	613	596	555	591	581	560	561	586	595	585	613	561	560	558	556	570	581	577	595	604	619	582	587	588	582	575	595	656	565	580	544	597	581	587	552	584	575	570	612	582	571	563	564	637	592	576	557	581	602	623	560	632	590	526	576	566	589	596	624	587	581	606	575
22302	20728	28283	23215	20721	20771	12268	1374	1023	3247	1181	549	527	515	486	443	463	453	401	401	368	371	390	358	357	369	347	349	344	343	340	348	372	368	339	324	331	332	341	335	323	331	340	346	324	339	324	347	337	347	339	321	354	341	349	339	350	314	343	324	304	353	302	328	323	308	316	323	317	312	337	363	302	332	312	320	344	331	360	321	348	314	353	327	323	328	320	335	310	321	333	326	335	321	309	297	312	314	337	332	316	306	331	312	336	303	289	300	314	338	311	296	299	325	319	336	309	297	314	313	329	340	332	297	318	314	330	296	312	368	373	340	301	331	310	347	282	353	305	313	331	314	302	282	308	306	335	328	308	286	324	288	334	292	324	326	331	340	309	320	316	325	321	343	278	321	319	299	324	325	310	334	310	324	331	281	320	334	326	336	337	326	337	327	297	344	310	305	323	284	309	306	317	327	331	320	349	309	349	321	309	325	322	295	283	313	322	353	339	362	308	282	337	299	329	309	319	344	317	343	333	304	347	348	294	330	311	334	331	343	319	303	319	321	288	270	319	315	304	277	343	320	294	307	315	328	333	329	334	307	300	327	314	324	321	324	321	307	329	319	341	339	336	314	307	328	338	324	312	320	327	310	328	345	344	283	317	351	309	298	348	292	316	298	307	301	325	347	311	317	337	311	332	285	303	339	302	330	317	331	336	321	336	314	272	331	316	310	351	376	330	347	329	330	333	348	349	337	310	324	304	358	317	341	308	354	309	323	309	329	342	317	340	291	306	345	324	316	323	330	330	351	332	295	327	316	328	335	304	319	328	343	316	307	291	307	303	324	299	322	315	334	303	322	306	329	302	315	328	318	325	330	325	338	335	306	313	346	345	332	343	332	305	332	330	346	285	308	336	356	298	308	316	283	325	325	297	280	291	342	281	299	321	312	294	308	327	318	320	341	327	309	340	315	336	358	345	288	312	323	335	310	302	293	320	325	285	388	311	323	278	289	330	315	298	305	344	315	315	320	305	308	335	349	308	303	308	304	322	328	304	319	335	318	305	317	317	330	304	293	342	336	312	307	300	334	327	312	326	300	296	320	324	319	298	321	302	317	309	313	310	304	312	340	328	306	272	321	317	313	325	331	311	313	330	300	301	334	347	316	339	314	331	335	341	283	319	316	348	331	310	360	314	322	325	342	336	321	299	312	300	310	329	330	346	282	263	291	323	312	316	328	303	306	312	305	332	329	317	308	324	319	327	318	320	339	307	320	338	350	296	344	345	286	335	342	290	303	336	318	323	323	315	338	343	323	307	339	321	335	324	322	296	325	321	307	323	295	300	293	331	321	290	313	299	318	301	320	320	331	330	291	280	315	332	309	325	314	313	307	309	303	315	304	327	307	330	336	327	359	315	314	314	291	341	343	319	350	333	301	312	322	330	298	316	312	340	308	327	324	287	343	323	303	337	331	331	305	313	312	306	329	335	293	306	333	311	312	298	321	321	292	303	276	359	285	318	320	332	339	306	306	306	330	292	302	318	327	317	324	342	275	310	315	342	314	340	312	317	338	294	312	298	310	315	331	311	321	323	321	324	306	280	304	316	314	324	344	314	312	336	303	321	328	341	366	323	327	337	345	322	311	320	300	308	351	328	308	333	301	334	324	332	307	305	315	321	310	340	321	325	307	351	311	313	317	296	342	321	308	342	325	310	314	310	324	311	301	300	334	297	341	302	316	311	305	316	310	296	292	320	308	302	296	299	339	287	325	345	314	324	319	328	312	328	311	332	316	331	311	316	326	287	348	346	310	318	306	334	344	337	372	304	344	331	327	311	291	327	313	317	299	322	320	325	309	338	325	326	303	305	295	312	350	347	316	302	297	312	303	331	287	329	318	325	304	341	312	331	311	304	314	282	287	288	321	316	307	309	312	333	325	321	305	317	300	313	339	319	317	334	355	317	316	327	324	329	323	344	295	334	313	324	276	325	317	325	332	324	341	342	308	331	359	342	338	299	308	351	304	309	336	308	321	314	329	320	312	353	303	330	349	352	305	292	345	333	319	324	346	288	298	316	321	289	320	324	311	309	345	338	328	349	309	295	315	328	311	331	316	325	349	315	298	324	318	342	314	283	312	340	306	297	331	328	304	299	331	286	313	321	316	330	287	331	317	307	327	315	320	323	317	329	344	355	315	317	340	290	299	326	351	311	317	258	338	322	332	356	309	317	326	351	323	325	311	300	317	326	317	338	319	282	299	310	287	330	356	301	312	314	336	316	324	321	340	325	321	308	313	328	319	313	343	328	322	300	319	359	327	328	316	328	310	284	305	316	348	304	331	327	323	311	321	328	309	335	316	282	349	332	319	341	330	306	306	311	327	320	305	320	326	321	302	307	303	349	309	309	332	326	319	355	295	333	319	292	327	325	321	353	324	299	320	324	308	323	296	323	323	308	304	302	286	333	342	325	319	314	328	325	314	335	323	305	313	288	314	317	308	314	304	364	290	309	330	309	300	337	305	322	310	282	318	327	364	297	339	328	308	336	308	324	338	323	301	344	318	311	316	285	325	309	350	345	316	312	327	323	310	305	263	319	322	310	304	357	326	312	317	321	339	298	342	320	295	326	305	352	328	280	312	305	320	301	313	331	311	298	308	326	326	338	337	318	330	322	331	319	302	335	322	315	293	305	321	331	330	322	319	310	296	331	328	350	324	285	310	341	305	339	310	347	320	294	304	318	314	300	363	343	299	349	309	305	336	313	293	303	299	322	312	328	322	336	326	327	300	331	338	328	310	297	363	308	319	310	353	319	326	339	308	313	308	301	305	339	283	309	320	293	297	333	342	320	315	321	337	328	336	338	317	333	333	344	343	318	314	314	298	319	328	333	320	320	292	325	340	324	305	339	310	308	314	324	322	328	322	328	328	324	285	306	361	333	326	323	308	292	336	309	339	296	294	304	296	306	311	312	319	313	305	317	300	289	307	328	339	336	317	324	343	312	328	337	337	328	345	302	349	315	300	305	344	342	325	326	327	323	342	302	288	305	352	333	319	346	324	336	313	308	297	318	306	314	327	324	335	341	289	325	346	350	335	299	348	330	285	331	358	347	332	307	357	325	337	322	326	321	312	304	323	335	330	318	305	280	321	321	345	318	344	307	335	368	327	324	335	329	348	348	300	323	369	331	341	318	313	338	308	283	330	322	300	302	329	334	326	321	340	298	339	343	328	356	289	339	327	299	323	319	286	297	315	328	323	329	314	311	351	296	322	321	306	276	305	334	300	333	341	313	326	334	329	306	322	341	353	353	339	355	317	318	296	321	283	339	311	317	329	328	299	333	343	368	323	301	313	326	315	379	303	341	341	322	309	322	309	296	336	319	327	318	287	326	351	320	321	324	291	322	296	334	311	319	342	335	297	293	320	304	302	340	327	318	326	302	291	285	330	376	335	343	279	324	303	337	284	318	352	335	327	319	304	322	306	337	340	329	314	318	358	337	356	304	299
44687	23235	14949	7787	5495	4025	3271	2323	2140	6085	1868	882	736	717	557	556	550	538	496	467	476	479	429	433	457	443	402	386	455	412	425	412	403	386	405	399	385	391	380	375	385	361	383	392	403	353	324	359	366	390	383	403	363	364	406	387	387	393	396	391	379	362	367	378	400	391	352	356	362	371	405	374	374	358	373	389	395	356	367	384	361	372	372	359	393	382	386	351	379	357	372	333	351	332	364	354	364	356	371	354	357	358	336	322	345	349	362	354	361	366	367	330	368	362	359	359	342	353	340	354	350	349	343	394	336	331	345	340	363	323	367	342	342	346	329	329	388	343	336	343	343	349	354	346	367	350	333	348	387	362	325	372	374	384	390	366	347	328	348	339	374	342	411	339	364	350	346	344	316	308	316	332	362	380	382	388	384	374	351	375	338	370	365	361	338	364	360	361	340	326	401	376	356	327	363	346	368	365	350	367	363	355	356	310	335	345	365	330	353	343	327	370	351	374	332	351	360	342	312	351	343	335	355	324	361	370	374	349	357	361	336	325	371	362	339	350	345	363	379	331	348	347	311	348	362	346	358	306	316	365	308	312	353	344	349	356	333	286	354	326	329	341	346	338	372	390	389	371	355	307	360	391	363	329	314	364	362	319	328	363	376	330	339	330	364	352	315	367	338	332	315	361	366	342	341	348	418	352	339	361	351	367	370	323	381	325	361	370	360	323	378	355	387	313	351	352	351	375	348	341	368	355	339	370	346	325	359	341	330	334	346	340	352	371	325	360	366	352	343	379	363	358	350	340	356	314	337	357	338	314	346	371	351	384	339	340	332	368	366	393	319	338	370	331	353	339	340	347	373	335	330	338	347	393	377	357	366	358	351	332	319	365	399	362	339	356	358	346	351	335	350	363	326	371	347	337	347	360	340	341	344	373	342	364	331	379	343	332	356	337	365	329	379	362	360	353	364	333	356	348	350	349	323	383	329	353	299	351	379	304	350	353	334	369	384	355	350	378	343	357	403	305	335	317	361	369	349	341	336	339	342	368	379	326	354	376	349	365	367	325	327	367	322	362	350	320	342	377	310	372	351	356	344	309	335	380	332	355	343	337	349	340	349	404	341	342	365	341	381	353	336	403	340	365	363	372	371	398	326	356	368	337	334	349	344	355	405	340	302	355	382	341	340	324	336	368	344	373	362	345	334	349	324	326	367	352	350	356	358	326	348	360	375	356	355	372	366	317	330	382	379	340	332	361	356	324	338	328	345	333	348	330	348	366	404	360	351	355	331	352	380	366	345	320	349	359	316	375	371	350	381	347	369	378	356	340	347	355	365	341	342	351	373	351	346	357	328	387	370	354	334	338	357	358	340	366	362	359	364	370	323	360	369	361	363	339	358	374	346	351	332	361	328	384	321	389	331	321	354	386	378	368	327	336	338	365	377	373	303	365	355	323	349	336	361	337	329	349	363	288	349	350	349	346	352	358	343	322	350	355	341	326	335	355	364	331	349	361	362	311	330	365	363	325	370	340	318	340	375	359	341	321	364	335	332	347	324	350	368	359	340	346	370	322	369	373	327	377	332	356	382	341	348	364	328	301	362	372	342	325	334	324	329	334	358	382	355	362	322	349	354	349	353	333	336	343	335	317	372	360	355	384	356	353	366	343	345	369	340	352	364	344	362	337	376	335	341	336	371	346	353	339	335	356	335	336	344	369	346	364	336	389	354	321	351	353	354	355	356	356	340	332	362	345	365	342	332	384	372	343	341	343	343	340	389	357	354	344	357	347	358	327	311	351	340	378	341	311	337	382	384	347	320	356	374	345	337	358	365	320	341	332	368	356	321	377	360	381	353	339	387	352	387	367	309	372	347	350	355	352	353	332	334	352	350	393	369	351	386	351	368	368	348	338	354	344	341	367	378	373	362	354	384	365	348	360	329	349	362	340	331	338	344	371	364	363	338	339	327	359	350	314	350	350	372	344	377	332	329	323	368	356	355	368	332	365	356	337	331	378	355	357	364	340	346	404	352	340	347	335	345	356	331	339	319	362	356	311	313	360	370	339	303	373	351	335	400	359	371	349	374	352	374	366	330	350	321	352	326	303	369	360	357	354	346	391	324	316	385	392	352	344	351	335	341	329	363	350	345	327	379	366	337	320	340	371	383	330	329	350	362	317	318	352	366	346	331	343	348	354	316	385	374	318	335	342	362	359	344	332	346	334	336	328	325	347	371	351	307	338	350	378	380	343	366	348	351	358	392	374	341	335	320	340	349	353	386	376	327	352	388	349	356	338	325	313	359	387	333	338	320	363	333	395	339	330	344	372	346	327	345	357	365	332	336	357	351	337	309	335	347	381	357	348	366	357	365	363	348	338	362	330	335	361	361	335	332	332	354	358	358	372	335	345	373	343	345	347	357	336	336	339	358	333	361	359	331	339	371	334	332	323	330	333	337	353	353	358	309	359	376	332	343	360	368	372	372	392	352	338	324	328	355	321	363	331	347	362	335	387	302	359	354	373	354	336	341	347	392	344	347	347	354	347	355	373	385	384	351	375	365	339	327	375	369	339	382	344	342	346	349	365	324	358	358	364	349	389	339	354	362	349	356	358	358	327	340	338	344	393	340	360	355	383	352	378	341	320	347	339	344	339	366	333	361	322	364	344	335	335	340	344	321	350	364	350	331	329	331	373	374	360	349	356	329	328	394	370	343	355	377	374	351	332	376	378	353	360	359	372	336	343	359	327	346	347	338	318	355	372	325	366	331	370	335	328	313	370	339	345	365	317	354	354	386	334	321	347	316	354	349	322	371	364	359	356	331	344	361	329	355	329	374	331	338	363	335	340	355	351	376	358	328	301	369	368	337	359	324	354	361	344	374	357	356	328	354	335	347	350	329	369	361	363	357	335	367	353	351	348	352	367	344	338	324	360	356	350	337	359	357	341	329	395	338	350	366	368	376	364	355	349	354	355	349	349	352	352	372	345	338	344	374	342	370	369	336	388	366	362	396	344	368	333	345	353	330	356	348	355	317	338	349	312	373	359	361	354	372	320	364	337	370	327	340	345	360	352	338	356	333	346	346	335	317	365	385	367	332	354	357	337	359	389	349	359	355	363	324	367	356	336	375	346	359	340	348	388	337	337	337	334	356	340	336	352	349	386	349	313	333	355	364	338	369	320	362	308	362	334	349	380	351	321	410	300	335	382	342	354	361	364	320	358	340	322	338	358	338	377	363	378	346	350	336	371	313	345	364	324	377	378	326	330	388	340	358	341	375	336	333	347	360	357	349	350	355	333	333	354	345	377	366	364	360	351	348	307	335	361	349	338	318	340	348	353	358	382	364	342	356	348	345	320	342	386	362	365	357	336	349	324	357	339	350	349	374	349	320	322	364	370	350	348	347	348	354	357	336	365	361	321	394	357	351	362	329	370	351	350	316	341	360	373	378	359	362	323	357	345	312	353	389	353	326	381	357	330	324	343	352	342	369	390	363	339
29504	21278	12139	1914	692	573	490	456	457	470	394	379	379	397	376	403	408	417	394	402	411	379	358	366	401	391	362	372	408	405	364	361	365	395	355	389	367	381	359	376	396	398	373	365	369	364	406	321	360	356	388	371	352	366	386	397	416	403	397	380	412	373	387	369	393	420	396	395	404	385	395	381	397	372	393	371	391	349	401	397	412	376	383	395	379	349	369	367	384	383	362	380	357	351	382	374	363	404	402	357	353	378	420	360	383	360	376	403	413	358	414	370	395	348	393	354	356	377	370	397	386	378	372	367	376	363	357	377	396	344	372	367	375	363	419	381	401	390	378	387	406	395	403	391	339	359	391	393	398	409	366	354	409	388	355	402	403	366	402	365	366	374	383	369	370	379	390	392	403	325	405	359	376	344	387	374	371	369	358	392	365	381	372	358	381	347	386	427	390	376	417	375	375	363	390	378	353	382	363	388	377	396	389	421	352	386	356	377	392	364	360	388	371	387	379	372	376	372	362	353	361	380	388	363	393	377	405	385	367	389	370	372	382	392	376	390	347	366	400	352	396	376	372	368	362	395	385	398	399	364	358	403	372	383	377	364	377	405	376	351	347	363	359	390	378	402	378	369	407	382	377	380	408	367	371	400	382	396	384	425	343	382	396	395	372	378	429	400	399	375	389	397	377	385	383	354	432	368	355	368	388	366	374	413	404	336	354	409	345	381	373	397	385	371	366	406	401	397	373	408	356	371	347	391	390	408	334	367	349	387	373	402	368	387	406	377	411	348	359	371	383	403	353	395	376	360	406	364	348	388	391	360	383	342	404	389	368	405	371	408	384	352	354	350	404	407	377	350	389	365	391	387	398	372	410	359	398	355	340	362	367	381	388	400	376	363	396	389	367	354	392	404	380	369	395	374	360	398	391	379	372	349	375	371	367	391	361	373	403	370	386	396	362	399	403	384	385	379	373	371	397	383	386	393	406	387	410	379	385	367	376	361	365	341	362	350	401	361	345	375	367	348	368	384	387	367	383	407	399	370	354	362	368	387	384	393	367	408	399	366	403	385	359	407	391	426	397	399	378	355	360	390	365	383	384	368	404	405	382	362	396	381	391	379	398	380	407	396	360	370	388	397	376	381	376	332	371	341	395	378	388	381	359	387	391	369	344	405	370	398	391	375	370	394	359	392	377	371	388	324	430	405	357	382	390	389	362	427	374	372	321	382	359	407	401	386	399	363	375	351	358	375	349	367	391	384	374	362	375	365	389	396	365	401	411	378	380	396	387	385	388	421	386	376	400	384	355	346	376	382	347	377	371	337	360	371	378	381	388	392	394	373	372	348	369	353	407	385	367	393	377	379	374	369	402	351	342	355	388	411	374	381	389	403	392	367	350	396	356	400	409	393	419	415	359	388	391	406	370	384	386	386	345	357	418	406	389	389	371	413	350	383	354	351	355	358	388	424	391	338	362	394	347	402	363	407	375	389	391	354	408	386	376	387	413	384	368	417	421	406	377	414	398	431	372	355	418	334	376	389	398	368	350	359	395	375	390	374	420	386	356	376	351	354	358	365	403	346	361	373	381	375	334	389	409	330	349	368	364	388	385	417	393	358	381	379	353	376	384	388	383	391	390	351	412	400	361	372	375	385	352	358	393	350	367	387	390	347	369	383	359	381	381	344	392	370	387	383	405	387	358	390	405	393	339	389	364	361	373	364	403	378	365	377	401	387	387	377	357	397	389	371	352	363	372	379	367	344	326	358	366	430	398	378	372	337	358	378	364	374	366	382	415	388	415	391	340	378	375	382	397	416	352	397	364	360	382	385	374	387	351	360	352	402	392	368	373	378	401	364	431	408	379	382	369	398	373	347	399	382	366	429	419	370	385	342	379	381	359	372	377	352	384	376	407	394	395	381	415	376	385	392	369	367	385	353	341	372	350	358	361	391	399	354	363	370	371	369	352	395	390	395	383	330	357	360	417	374	374	379	384	377	370	359	413	375	356	373	370	394	358	379	374	330	389	363	382	412	389	361	380	378	393	358	352	393	382	380	398	358	372	390	401	374	343	351	355	352	338	373	379	394	355	422	373	400	354	393	403	399	388	373	388	386	383	394	395	406	356	364	389	373	404	370	368	364	360	381	409	378	378	381	370	401	393	326	389	348	371	389	380	391	388	337	353	377	369	419	395	370	388	355	341	357	374	378	400	397	418	371	337	412	367	371	364	384	412	360	367	370	370	346	381	383	361	351	404	409	406	383	403	396	357	395	374	406	394	358	426	363	386	381	378	384	397	383	397	400	365	374	357	374	389	369	381	377	374	390	381	359	370	394	344	384	380	380	386	400	364	396	365	377	384	373	354	397	358	379	372	349	398	410	372	376	382	377	369	337	368	377	377	393	351	408	384	394	408	379	395	349	430	425	360	393	390	355	378	362	368	370	373	388	379	414	391	379	373	392	421	396	383	347	378	396	401	372	362	360	368	391	361	348	354	360	379	391	384	394	401	416	347	393	381	399	399	391	364	367	390	425	358	410	366	381	340	357	370	375	396	396	400	375	354	377	369	383	390	357	391	398	364	351	385	360	365	422	366	362	367	375	378	384	399	376	397	374	367	394	363	379	365	399	386	388	363	387	394	368	370	419	371	369	367	393	376	381	415	370	380	361	410	366	339	395	374	386	399	345	350	419	389	356	361	384	405	391	348	401	383	372	370	404	362	381	408	366	401	383	370	346	361	362	386	384	384	395	395	344	359	392	372	382	387	360	395	368	375	397	385	374	375	405	403	387	370	367	340	388	364	357	394	381	364	381	395	388	390	351	379	378	396	383	355	364	360	365	361	356	356	375	389	374	375	412	347	367	364	352	372	383	372	381	366	391	396	382	422	382	383	376	362	402	398	392	348	365	400	399	413	349	360	399	352	376	389	364	341	372	408	352	353	375	362	376	395	350	419	367	375	385	446	376	355	403	376	368	377	358	351	381	389	392	375	368	374	380	367	368	379	358	383	393	418	370	375	378	384	394	388	373	381	441	403	353	393	373	374	374	397	371	398	355	369	365	407	380	370	386	398	402	369	378	370	411	336	412	389	383	379	385	398	370	410	380	360	396	378	375	382	344	366	362	386	373	378	345	341	401	365	387	385	353	388	338	373	376	354	383	423	398	408	351	402	380	355	378	360	375	403	373	389	374	414	372	374	330	389	376	384	393	387	370	363	371	365	371	380	391	392	360	394	356	380	384	423	397	396	381	405	386	378	358	340	388	403	369	391	357	389	374	363	384	395	374	398	415	362	402	353	342	372	365	329	364	363	377	392	370	406	400	372	354	388	395	356	379	402	336	393	364	375	370	383	361	371	395	376	346	396	352	418	388	396	401	374	400	387	355	343	347	352	369	391	346	345	399	383	388	370	387	402	371	396	401	417	371	431	353	370	407	403	397	401	378	385	391	389	324	414	389	408	374	399	346	401	375	405	393	399	409	380	372	398	413	379	389
36526	11636	3316	1781	1236	1073	818	668	611	592	465	450	463	427	455	469	486	465	497	446	469	487	466	489	453	475	463	492	446	432	429	447	456	444	428	444	453	470	428	434	472	465	454	441	447	454	465	453	439	466	449	477	458	437	471	461	454	450	423	447	461	458	481	434	452	479	451	437	420	446	452	446	452	446	448	434	498	504	452	457	437	441	446	426	490	424	431	450	398	475	434	410	456	472	427	415	448	486	412	462	434	444	449	446	437	446	434	464	429	441	432	424	489	479	414	438	441	465	461	468	444	429	438	415	438	452	411	481	436	449	466	472	456	403	460	449	443	437	465	425	498	416	444	442	444	466	440	450	455	466	441	456	430	442	474	421	425	400	414	468	472	423	446	446	452	482	459	433	449	462	463	469	450	433	435	432	482	446	447	454	445	439	446	435	497	426	470	436	494	478	446	449	465	432	437	445	417	434	459	449	464	442	448	454	457	492	452	445	423	422	464	481	455	439	468	440	445	459	477	460	431	482	439	464	412	405	455	442	453	513	411	410	473	459	421	448	473	438	459	486	413	448	419	435	463	425	438	443	437	475	425	446	475	438	449	457	434	436	417	436	434	427	452	467	428	448	421	443	464	461	433	436	450	461	448	498	442	381	467	434	480	464	409	423	447	440	436	435	442	447	427	446	426	463	444	450	449	465	446	459	429	413	427	427	461	433	454	452	487	426	444	453	419	415	418	403	448	475	429	456	489	401	439	463	462	436	455	469	442	428	453	425	432	428	447	435	471	444	422	435	443	492	452	468	446	430	455	394	421	457	429	483	494	482	470	411	486	413	424	453	410	462	430	495	432	457	499	468	466	487	454	440	447	480	472	461	462	410	472	433	486	469	405	428	468	436	462	451	423	454	454	464	470	469	440	433	437	433	466	431	439	450	417	464	483	445	468	459	443	419	470	444	449	468	439	437	461	499	466	410	466	455	432	461	456	442	451	447	443	431	466	455	437	481	489	469	405	484	429	458	453	446	429	426	456	484	415	465	393	431	442	485	438	468	446	440	458	416	468	439	421	473	419	428	432	450	438	460	447	442	453	446	469	452	443	465	440	451	466	443	463	456	490	504	468	443	474	444	437	433	422	441	426	455	414	413	462	459	442	441	434	458	422	430	455	400	423	436	447	446	422	449	518	463	428	477	437	442	433	420	444	461	463	465	484	428	446	434	419	445	428	424	415	420	477	431	445	393	449	470	464	439	428	443	451	480	450	448	449	440	463	480	483	459	467	419	411	437	428	444	447	438	466	448	408	431	438	427	460	450	457	413	442	411	469	459	417	467	433	447	447	468	457	435	454	474	441	427	440	454	417	471	468	451	437	475	451	442	439	436	479	452	475	426	442	459	447	409	437	476	435	469	446	480	436	469	455	480	440	456	434	434	489	432	427	435	455	435	459	438	442	434	401	415	441	467	499	423	444	445	448	467	422	469	441	449	435	468	477	464	432	452	469	438	430	444	455	438	406	410	431	482	441	474	433	455	420	461	439	446	421	483	439	430	416	435	473	450	456	495	444	442	463	440	456	461	436	419	423	417	469	445	423	456	443	444	454	456	434	443	409	436	463	429	488	469	455	434	441	413	443	420	442	505	436	444	448	451	428	474	467	463	432	417	444	428	433	432	445	437	460	428	443	434	472	442	437	452	425	435	437	460	444	461	470	470	415	474	414	448	466	494	442	438	445	436	460	442	436	443	482	464	427	426	449	456	434	476	445	422	450	420	442	427	436	441	490	441	437	453	437	473	482	463	464	470	458	489	437	434	465	431	433	491	444	420	449	462	451	446	445	461	410	414	467	449	465	427	462	436	432	434	454	431	462	467	453	445	418	424	439	447	433	455	482	477	429	471	456	449	430	461	436	411	464	429	432	446	438	442	437	450	433	466	427	441	474	468	476	483	430	454	400	455	426	409	424	418	439	453	462	474	453	487	439	446	423	443	463	383	443	475	497	508	433	458	420	435	428	470	412	459	470	447	461	453	435	469	442	461	466	467	421	464	476	442	440	462	426	430	423	492	459	475	410	419	443	403	456	463	429	458	426	458	469	443	451	471	450	472	439	444	468	451	485	460	423	448	465	483	416	470	447	423	460	402	446	450	447	460	408	440	426	431	435	460	429	453	455	448	435	478	414	466	428	414	455	478	435	442	455	423	469	443	467	476	474	427	415	439	440	452	441	447	424	444	462	441	408	472	431	432	423	422	411	448	429	429	416	427	435	430	455	456	410	446	466	474	437	431	415	478	460	467	451	415	442	468	427	420	470	460	475	423	477	476	440	440	404	455	430	492	501	464	442	446	432	446	438	484	457	452	457	453	485	459	453	461	474	458	445	499	464	447	446	473	447	457	441	448	454	448	426	432	456	479	432	440	457	416	463	460	404	450	456	442	455	476	431	413	437	454	467	427	480	450	434	467	442	446	456	491	477	447	459	462	426	437	416	474	428	467	439	463	472	438	440	444	419	435	475	464	497	419	468	454	423	461	466	451	443	437	449	461	457	438	417	473	464	484	448	445	409	469	451	470	472	456	454	466	501	450	472	401	456	439	434	442	441	444	472	449	476	440	435	470	455	437	430	481	428	442	466	456	472	457	421	469	472	468	442	449	451	464	447	459	442	437	439	464	436	434	441	462	464	457	427	449	467	440	429	445	432	453	443	515	456	443	409	443	431	443	437	469	462	482	461	441	439	471	473	466	440	469	434	453	426	435	456	444	432	455	424	431	461	453	446	433	436	476	459	452	456	438	470	438	409	471	444	462	453	450	430	456	449	462	468	449	486	466	467	449	402	417	419	449	403	472	436	418	459	423	438	418	431	463	483	422	455	479	436	495	458	425	460	430	480	423	402	480	459	470	452	448	453	449	466	469	452	478	439	489	476	450	478	472	454	470	429	428	503	459	496	464	442	433	463	436	472	423	486	446	461	481	469	401	470	429	453	466	471	442	428	458	418	446	441	413	479	477	455	486	483	461	420	456	442	465	450	489	457	445	481	479	468	433	407	471	440	444	456	425	451	477	462	434	458	446	445	459	469	490	441	436	466	437	450	424	455	466	476	445	473	464	440	410	480	434	427	419	458	429	455	494	476	437	468	476	442	438	454	427	447	421	465	460	492	470	467	453	515	444	463	446	440	427	434	465	451	433	457	522	451	431	427	426	426	471	461	443	470	430	409	432	460	440	445	454	449	457	418	395	458	453	444	427	443	448	458	497	422	456	469	459	408	439	475	452	426	441	434	408	466	442	446	441	438	462	475	438	409	433	468	453	414	490	432	469	458	441	470	445	457	445	426	446	397	473	464	440	478	433	469	452	432	487	439	438	456	435	445	458	430	438	467	425	466	425	491	448	466	465	464	424	487	466	431	439	467	417	466	439	476	451	458	479	456	460	444	464	433	400	428	445	422	432	449	478	432	468	438	429	480	428	456	451	439	455	436	440	421	428	427	467	474	465
23277	20697	27905	23554	20704	11467	1169	654	603	1096	653	329	338	311	275	263	259	274	254	257	239	251	240	234	245	258	250	242	227	240	256	260	216	251	212	236	231	207	233	262	230	205	206	225	225	205	204	199	211	207	216	219	211	212	229	239	223	249	241	206	204	236	212	210	242	256	205	218	216	232	202	225	203	191	211	228	231	237	265	246	229	220	192	238	243	228	219	228	214	233	219	219	218	229	214	236	205	227	237	185	214	203	240	218	226	189	191	224	213	206	224	200	217	252	219	221	200	201	247	207	227	235	234	230	223	207	212	194	218	231	225	231	216	210	192	245	235	205	236	237	214	225	235	232	210	230	218	220	220	232	219	216	232	207	207	209	221	223	228	242	203	231	212	209	221	240	223	251	213	224	230	201	203	239	217	210	199	222	227	260	223	207	208	226	232	199	207	215	235	236	218	190	221	209	220	230	199	236	214	202	199	232	216	228	230	252	191	214	231	217	240	220	211	242	209	240	239	212	220	240	235	228	228	228	227	246	220	213	197	211	218	208	187	220	189	188	217	208	232	240	229	230	239	206	231	201	202	215	244	231	219	231	229	249	220	245	225	225	217	231	238	228	228	199	198	203	209	200	199	254	235	212	217	234	220	203	219	268	202	240	214	201	246	244	223	229	214	225	214	250	224	222	215	244	225	227	236	207	211	235	224	220	238	219	203	215	232	260	206	255	237	213	227	191	228	238	213	219	216	243	254	212	234	240	229	220	227	217	235	257	227	196	208	199	230	219	198	215	244	231	207	246	203	219	227	194	211	214	221	193	188	257	225	232	217	206	209	217	236	221	229	237	231	255	204	230	225	249	197	204	240	187	189	213	209	203	198	209	181	224	182	212	214	198	219	215	238	231	217	200	237	234	236	208	241	239	233	237	203	223	227	214	202	224	241	221	214	235	251	194	204	215	232	187	238	246	237	232	206	226	181	218	218	221	225	208	213	185	248	206	225	207	268	209	221	226	222	222	199	192	253	211	191	206	208	222	210	233	213	218	243	224	229	233	213	234	218	226	240	219	205	224	206	229	218	221	230	207	229	253	248	180	205	227	231	202	214	184	217	221	245	217	220	250	214	205	184	202	210	240	222	201	229	202	205	232	228	235	242	221	231	232	236	226	213	232	213	249	244	196	205	211	210	255	214	218	208	212	241	227	215	249	223	229	231	224	215	222	217	187	203	239	229	200	221	214	225	245	236	220	214	190	230	216	225	213	220	251	204	244	234	226	212	241	256	225	198	198	235	224	219	218	216	228	214	231	204	212	246	223	220	228	225	229	204	256	225	210	238	230	221	212	234	182	216	225	232	197	234	248	230	209	209	225	208	210	234	210	237	206	230	221	218	207	200	240	212	238	193	190	233	226	218	204	221	207	228	214	241	242	256	217	225	205	212	205	218	213	236	234	212	200	210	210	220	227	231	206	235	223	212	233	234	210	202	194	213	215	191	230	222	219	217	205	235	211	222	219	227	233	229	215	223	226	222	206	213	220	222	249	215	214	218	219	213	228	216	224	249	240	240	212	204	209	221	236	212	213	231	199	249	209	218	210	203	207	217	222	208	224	205	217	211	222	193	201	237	232	207	215	223	235	222	216	221	199	250	216	249	223	247	210	208	236	213	235	188	200	215	219	225	216	231	220	257	228	224	205	228	214	230	218	212	212	204	207	215	225	218	186	220	234	200	196	199	226	213	221	202	209	213	227	218	209	236	209	227	232	230	221	214	198	207	236	232	196	220	230	223	202	214	242	217	218	211	206	198	227	246	195	241	210	226	227	203	219	228	208	242	218	246	204	196	242	217	213	218	216	233	199	224	231	215	202	228	233	208	212	237	201	214	200	197	202	229	224	214	212	216	214	201	223	224	234	229	244	198	225	222	187	190	200	225	216	230	189	206	234	217	228	243	264	216	216	245	220	200	210	197	230	225	243	197	214	230	220	218	222	214	235	205	229	218	226	216	211	235	224	227	231	204	211	196	224	225	226	228	216	209	215	233	217	217	205	243	230	230	208	225	223	230	204	210	232	225	221	213	247	212	233	238	209	228	232	219	241	236	245	199	239	194	211	221	193	223	203	203	205	188	233	206	234	243	216	195	225	213	183	238	183	184	221	232	221	228	231	217	221	215	234	216	229	215	211	211	231	205	221	219	230	212	211	204	216	245	218	207	219	223	219	229	244	203	234	202	218	233	218	198	200	218	232	214	184	221	203	243	239	213	221	212	237	244	198	222	225	228	215	206	192	218	233	238	226	225	240	240	215	214	224	215	197	214	254	207	239	204	226	209	225	213	186	234	227	219	212	227	187	215	218	220	222	203	228	211	219	192	209	207	232	219	210	229	203	243	237	250	231	219	255	243	196	198	219	225	222	214	230	228	227	236	203	232	194	214	203	200	210	204	214	243	233	241	215	208	245	221	208	193	210	247	228	207	238	209	224	227	231	201	199	223	202	198	214	224	240	211	232	198	246	220	219	258	219	209	198	228	232	240	232	221	206	210	211	196	234	242	213	219	210	226	214	202	202	205	225	214	198	243	230	230	215	213	233	218	230	215	217	209	224	200	204	209	213	226	249	228	204	192	244	233	228	217	230	217	206	225	234	217	222	194	196	245	236	213	218	224	197	201	214	219	216	204	203	242	213	227	235	197	219	214	214	240	214	223	230	212	228	235	217	217	223	235	209	231	210	220	213	236	214	211	204	205	221	226	210	237	229	225	192	203	220	219	215	217	232	188	241	222	223	210	224	216	210	210	229	225	218	200	224	212	213	236	200	202	213	219	206	220	193	215	201	211	197	230	193	222	220	206	206	212	221	211	212	202	221	231	211	220	242	215	243	217	194	239	213	210	237	238	201	204	228	206	213	239	233	224	228	210	209	220	219	212	249	226	207	224	214	195	205	218	242	201	215	227	196	236	222	217	264	212	215	202	220	201	236	226	226	231	216	216	218	223	204	212	215	188	227	204	221	185	217	247	236	225	229	229	204	183	257	242	206	244	224	233	231	235	237	212	203	207	216	234	216	234	237	223	188	203	241	232	212	224	211	242	206	209	197	209	207	237	202	221	217	230	228	200	226	206	203	228	220	224	212	201	202	235	189	228	225	211	224	211	204	211	212	231	216	222	221	236	225	223	214	232	230	231	238	236	207	205	234	225	219	230	213	214	198	218	210	229	215	223	225	220	226	198	228	209	194	236	213	212	218	204	250	215	198	210	221	227	228	230	236	232	203	231	232	231	215	214	223	216	238	214	234	200	226	217	228	246	218	235	220	194	233	220	209	230	213	211	229	215	217	217	246	221	232	215	204	233	205	209	201	223	214	199	208	237	227	201	210	227	219	217	211	240	206	238	236	211	253	211	215	221	257	227	203	210	214	242	210	234	194	238	196	239	237	231	236	209	223	227	224	224	214	209	233	231	230	208	226	251	227	200	218	231	229	198	210	205	243	220	199	233	228
38784	20492	9394	5393	2920	2053	1671	1254	1032	2151	1059	466	412	403	402	378	381	356	346	331	297	293	294	295	285	288	302	317	288	284	277	277	271	308	293	274	282	263	305	296	277	267	268	247	269	268	281	245	260	275	263	276	259	269	290	280	255	285	287	281	266	280	273	270	287	249	304	273	263	271	249	294	256	271	311	267	291	296	262	295	231	301	263	278	268	253	247	259	283	255	239	294	244	281	251	254	291	260	258	259	232	238	277	256	247	263	275	260	268	250	270	250	258	270	250	277	245	250	240	275	279	267	256	238	283	265	251	276	282	219	234	290	279	271	265	248	269	281	276	261	239	242	284	276	257	265	282	249	237	245	278	264	264	256	260	261	256	276	258	280	237	263	252	246	271	273	270	256	259	263	237	246	242	255	266	267	282	247	244	265	273	234	249	234	269	248	290	254	267	256	283	268	261	284	239	281	261	252	259	248	247	255	265	264	226	244	278	269	261	253	266	263	240	242	250	275	252	257	256	234	278	242	245	258	244	237	242	247	254	251	288	259	242	246	246	243	264	276	254	250	252	262	252	246	266	231	257	269	266	254	245	251	250	256	276	270	248	253	263	234	271	256	261	227	272	257	236	246	237	265	235	251	256	259	262	266	277	271	280	267	282	276	259	247	269	257	281	247	283	279	245	266	245	224	264	251	253	266	261	262	247	278	256	251	286	257	241	264	256	295	287	282	269	233	250	241	277	255	270	235	267	239	261	280	281	261	247	247	260	287	254	256	267	232	259	237	271	236	238	261	228	246	263	254	246	262	275	281	274	247	271	275	260	289	253	262	261	284	285	272	262	270	265	275	274	249	271	287	262	279	260	264	278	252	255	232	278	236	257	257	265	286	231	242	262	262	287	263	259	254	249	272	238	272	278	264	258	272	277	286	257	286	238	273	257	259	262	281	252	257	230	275	267	258	276	270	264	236	252	278	219	284	258	236	258	275	259	264	246	236	288	253	261	277	256	253	236	274	277	275	274	247	251	255	289	251	272	266	246	269	228	257	255	241	254	262	260	269	263	251	261	234	275	256	260	261	257	266	226	267	267	228	270	256	262	253	254	217	265	276	235	260	270	300	266	280	253	229	292	272	244	257	242	254	239	248	272	260	261	264	261	256	274	262	255	283	254	263	224	255	273	243	299	243	257	275	252	260	245	246	273	270	251	260	261	266	253	237	278	271	248	271	266	253	231	264	254	275	262	243	270	256	237	258	229	250	274	272	246	274	250	248	257	260	256	259	251	299	290	261	285	278	261	262	262	245	234	259	258	246	266	259	249	268	323	268	267	263	269	264	259	256	279	264	258	238	274	261	293	239	257	243	255	257	252	226	262	235	245	260	272	253	227	241	246	285	267	276	249	258	271	242	245	254	260	260	240	266	272	290	247	274	267	248	250	284	242	270	259	274	270	277	250	283	270	265	257	261	249	263	252	271	246	246	264	278	268	271	253	254	316	255	257	260	260	247	281	239	284	243	254	252	270	236	256	259	253	255	236	256	251	250	251	282	281	247	242	264	243	280	257	298	274	262	258	258	252	260	270	274	258	268	268	269	238	255	223	233	261	251	253	261	274	243	250	263	255	281	247	243	252	246	280	251	223	238	255	255	252	250	244	266	269	248	258	266	264	239	271	263	262	257	255	275	259	280	254	254	267	265	291	252	234	234	246	273	264	242	273	270	262	235	236	248	268	248	256	255	261	267	254	270	277	257	263	263	276	239	266	236	255	230	248	241	266	270	267	252	271	260	266	255	250	245	249	264	251	261	269	261	235	256	249	246	251	261	249	263	248	265	259	246	272	260	249	243	283	269	231	269	272	249	259	283	255	273	285	247	274	249	268	243	268	262	256	243	264	229	260	256	248	255	269	229	244	267	257	237	263	270	273	267	276	247	257	251	231	266	234	247	276	281	254	233	273	271	256	266	258	265	263	261	267	222	244	271	260	259	232	290	247	263	255	282	275	220	267	273	251	301	254	243	259	285	249	256	246	280	263	246	238	260	260	242	265	252	236	248	274	262	257	282	283	250	250	276	265	280	274	280	260	254	257	260	243	260	247	282	244	247	264	258	252	248	293	242	259	256	243	246	288	255	256	251	265	266	286	237	295	259	255	236	227	258	273	290	257	254	249	276	259	287	269	251	270	243	250	269	244	245	284	239	247	236	240	265	291	289	261	264	238	254	267	254	261	271	258	260	280	236	253	261	262	226	263	274	258	242	259	263	249	263	231	266	256	259	243	256	232	263	243	252	277	256	259	253	266	252	247	257	257	245	282	261	246	257	261	269	241	283	289	258	245	258	247	311	239	237	251	251	259	274	281	239	293	276	254	252	241	251	283	245	261	291	275	261	252	244	275	261	246	223	291	269	251	245	258	260	256	269	241	270	255	268	237	253	273	241	233	256	274	250	275	265	260	246	249	277	256	261	264	260	272	238	259	277	275	277	255	245	248	246	266	243	265	262	255	266	242	254	234	258	262	220	251	256	233	260	253	261	268	253	238	258	245	264	236	269	283	272	271	257	276	263	244	262	252	293	291	250	286	272	287	288	257	257	270	263	256	262	293	256	241	267	258	245	271	242	268	248	268	272	274	228	284	268	254	258	258	251	255	255	230	268	258	276	253	247	261	278	265	236	254	287	269	251	240	280	250	245	239	260	257	279	241	268	261	245	264	247	243	282	273	307	237	227	263	262	269	279	232	259	259	255	261	286	262	278	243	243	255	283	236	266	242	265	256	253	275	257	256	261	268	279	269	262	235	269	252	281	279	270	251	260	280	262	261	249	249	257	263	241	239	249	257	291	242	267	254	242	275	271	284	239	273	269	261	250	257	242	290	265	281	282	268	255	248	285	236	276	217	268	297	278	254	247	273	256	254	257	246	260	272	249	291	266	228	273	243	274	256	274	263	264	254	278	282	242	266	251	260	256	274	280	236	215	252	254	273	242	255	271	275	295	268	258	266	236	247	276	243	241	285	280	267	249	276	254	247	283	256	239	262	236	263	262	255	257	268	243	254	269	273	254	242	261	244	276	258	258	250	249	255	280	241	251	237	270	237	249	287	233	259	231	267	256	257	235	260	238	248	231	268	248	269	229	242	239	264	254	255	248	257	267	259	250	256	257	255	261	258	286	286	246	257	268	237	277	280	252	261	279	265	272	277	258	263	259	293	244	243	265	273	255	250	268	245	248	243	266	250	248	266	274	240	264	269	237	269	263	255	248	238	271	247	258	262	237	255	268	236	277	274	239	241	275	260	260	263	275	255	260	264	231	240	270	251	291	263	248	235	232	256	250	263	263	263	269	261	251	249	276	265	266	257	243	245	223	261	277	261	248	268	243	239	272	257	279	273	258	270	297	248	239	271	249	253	266	275	283	258	272	268	268	267	271	277	244	271	239	254	248	271	268	271	259	260	274	279	266	242	263	254	270	256	243	246	251	246	248	242	286	260	220	255	270
24584	20740	27103	24366	13727	1309	802	712	641	807	675	581	583	570	532	538	554	523	516	520	532	516	552	529	524	519	525	498	545	531	550	519	489	501	524	512	565	482	545	540	542	490	505	548	530	531	490	494	498	561	538	513	541	492	497	511	504	504	492	519	524	527	505	511	538	523	536	510	502	488	488	488	476	499	502	500	563	574	560	518	525	525	529	521	507	513	502	550	528	510	519	509	548	536	482	516	471	514	512	502	502	507	498	530	490	492	503	515	519	497	485	520	529	473	508	514	524	510	519	496	501	513	525	514	499	513	530	505	487	507	490	504	513	504	503	481	532	481	541	535	506	505	523	510	523	528	521	505	524	482	544	511	512	530	515	462	512	504	505	496	537	505	528	517	527	532	478	500	512	527	520	496	555	514	510	500	540	491	482	540	520	493	503	536	513	518	559	509	493	544	524	488	562	535	504	495	563	507	514	519	503	559	530	496	516	508	489	511	477	524	502	485	481	513	521	555	497	497	516	474	506	549	503	490	495	513	542	506	511	508	496	535	475	494	519	500	523	518	464	488	491	496	524	474	550	547	519	531	475	492	501	518	502	528	538	493	526	503	497	498	502	464	505	494	528	516	511	493	523	542	555	507	483	548	523	488	495	554	527	525	519	505	458	525	491	527	516	481	518	483	477	503	470	504	568	537	530	496	524	465	508	520	524	517	506	490	510	550	523	481	524	528	508	530	492	513	534	539	537	504	487	526	522	523	482	516	524	530	527	541	500	549	496	544	527	521	506	544	474	483	525	508	554	494	524	522	539	497	437	544	516	546	520	491	518	513	527	520	511	464	538	519	502	492	481	479	505	551	482	491	504	543	502	503	513	524	524	565	493	503	510	512	507	530	522	440	480	484	528	513	517	515	490	504	528	510	484	495	526	536	528	485	509	492	527	472	479	551	496	476	490	527	502	532	531	556	514	546	503	527	527	507	499	536	502	511	510	455	527	519	482	469	482	508	537	495	498	500	505	510	513	490	502	537	509	488	513	482	495	483	532	515	508	525	534	543	485	514	512	481	519	506	508	469	541	537	506	509	476	506	497	521	529	483	466	494	467	525	533	526	516	504	471	509	515	526	534	534	475	508	487	514	494	478	549	533	491	494	499	503	554	527	495	492	517	509	487	549	487	510	507	496	492	528	539	518	505	512	485	490	522	539	467	479	501	534	469	525	511	518	506	507	543	504	505	506	518	484	524	531	514	437	499	513	533	525	525	499	463	464	494	510	489	547	510	545	522	553	535	487	507	516	482	515	493	508	479	498	483	507	531	542	537	464	540	503	502	473	503	549	518	526	512	518	493	519	488	502	455	478	476	515	536	483	515	526	493	537	519	470	498	495	489	516	522	504	481	529	493	515	478	489	497	512	482	529	505	490	496	530	513	497	527	520	553	490	539	526	476	479	513	505	543	465	482	496	553	482	521	508	484	482	515	496	510	574	507	486	500	481	523	553	507	534	487	465	475	498	536	524	535	529	516	507	503	488	555	519	524	514	516	500	482	509	514	480	520	498	498	526	501	490	510	489	509	497	490	544	517	475	478	508	552	520	498	498	514	532	463	521	541	525	493	500	472	500	478	490	532	493	516	538	526	487	501	511	491	538	528	458	493	509	542	522	519	488	520	523	493	479	500	524	525	518	482	524	498	517	472	510	528	521	519	490	492	499	492	444	481	498	513	543	508	516	535	498	521	504	492	515	520	546	492	484	512	532	497	495	511	506	536	530	499	491	458	528	518	483	536	495	523	510	467	551	494	521	461	479	511	527	514	464	480	517	498	519	523	511	516	542	531	511	509	488	476	514	457	486	541	545	497	449	553	543	480	531	497	493	468	531	543	532	499	565	511	507	525	495	536	534	506	520	546	539	475	498	498	500	469	498	489	512	505	521	520	493	521	513	540	562	520	488	504	510	517	502	488	499	501	521	514	478	562	485	514	513	487	474	538	513	482	517	497	467	469	467	521	508	461	481	512	495	539	498	440	525	483	530	518	502	527	512	474	501	528	504	509	488	469	518	523	529	509	538	523	514	514	519	527	521	524	537	498	510	454	522	525	515	494	515	473	537	544	511	518	524	475	501	526	492	528	554	519	529	526	505	532	538	513	500	542	516	485	526	533	521	470	478	503	483	533	552	525	534	465	539	512	513	496	473	520	529	527	473	527	550	450	525	513	518	509	494	549	455	475	544	476	490	502	561	518	485	517	499	536	501	500	488	504	475	519	523	495	476	516	483	550	524	513	531	505	479	535	489	477	494	518	488	538	536	492	493	501	487	534	506	492	525	491	481	475	495	508	500	469	506	525	475	494	509	512	520	520	546	526	500	498	517	493	518	485	511	507	552	489	486	485	472	531	524	474	507	511	509	502	511	503	531	526	540	496	492	503	465	516	489	494	458	516	529	530	521	535	464	521	537	475	511	527	535	523	514	514	496	486	529	472	494	540	526	481	544	506	546	497	479	482	544	479	491	507	521	469	501	513	523	540	509	481	539	498	515	513	464	522	513	456	538	492	561	503	502	508	480	516	500	531	524	524	507	452	510	541	509	457	487	537	524	499	506	504	498	527	467	518	507	512	471	488	491	462	542	527	500	532	512	472	517	483	497	520	471	561	510	501	470	534	532	523	495	506	531	507	519	504	496	517	491	462	519	527	537	538	500	498	480	533	533	540	496	514	522	496	488	513	533	511	540	501	483	514	517	515	512	517	532	495	486	504	474	488	507	492	514	554	489	541	497	480	520	500	484	501	509	496	486	495	532	498	540	512	494	502	509	540	457	543	475	550	534	533	554	540	492	501	513	508	538	469	510	485	505	534	521	491	526	497	508	500	457	471	495	479	541	481	540	505	466	468	480	470	523	503	490	539	470	558	519	496	466	497	509	527	519	524	546	491	492	519	530	518	551	543	477	502	463	481	525	520	506	498	513	501	493	493	495	529	497	531	511	514	498	498	506	526	504	545	497	505	488	513	478	484	508	505	516	474	474	495	470	528	540	532	504	505	519	502	524	524	492	487	516	469	508	503	508	540	491	495	560	508	530	518	547	467	487	476	501	490	529	551	520	495	521	514	478	566	496	500	496	502	535	530	482	472	528	469	545	489	537	529	529	479	534	517	515	524	510	527	499	535	538	548	516	526	508	486	520	497	523	491	500	511	528	523	479	548	544	493	524	521	548	475	497	514	547	506	527	491	516	476	475	525	550	506	483	507	542	512	481	507	514	566	510	484	485	487	511	536	516	479	501	510	475	489	513	531	523	518	497	485	535	516	486	537	504	488	473	491	505	522	501	529	507	502	487	521	551	504	506	475	546	519	513	514	499	523	476	534	512	508	526	498	486	487	513	461	490	504	525	528	514	537	495	505	541	495	491	496	497	526	550	500	493	492	495	521	537	473	514	551	477	498	497	498	479	523	486	489	492	519	494	507	523	454	502	493	569	533	502	530	480	476	492	488	497
39191	13324	6863	3809	2456	1634	1353	1144	1043	1358	940	705	703	655	663	643	638	668	644	619	601	636	607	589	624	561	598	585	608	592	593	563	590	553	598	581	577	565	575	605	571	609	663	586	583	621	565	601	634	570	544	607	627	572	575	572	596	592	601	563	582	631	594	536	586	589	608	585	579	594	600	594	578	593	590	537	597	596	600	581	585	608	559	628	584	615	630	591	547	590	570	597	575	553	617	582	617	601	596	591	622	589	586	570	569	594	541	590	571	608	611	600	578	559	580	614	587	577	605	535	609	621	587	546	561	619	596	586	550	589	597	566	608	582	547	562	576	601	592	580	622	588	603	615	552	572	612	616	553	577	576	575	575	546	558	607	572	559	601	585	570	571	576	569	610	585	565	593	600	576	586	608	568	583	585	588	578	570	591	614	601	594	593	569	556	558	590	606	595	558	567	574	543	602	580	588	572	602	588	575	586	577	608	600	563	557	590	611	619	564	628	584	572	580	603	577	588	603	645	611	586	626	567	564	567	564	582	555	612	593	582	587	588	561	586	587	599	591	558	600	574	606	593	557	591	579	576	561	567	567	542	579	577	583	545	551	568	556	551	593	584	581	590	549	552	560	559	559	532	573	577	553	607	600	572	605	589	606	551	561	617	601	579	600	621	576	517	597	592	574	556	583	564	620	539	619	587	607	602	616	596	580	561	579	569	558	538	524	572	574	579	570	611	591	598	580	608	588	555	580	569	549	511	587	583	592	608	563	604	575	563	586	526	578	611	556	591	523	597	607	568	596	555	564	565	541	594	585	561	595	583	596	550	597	598	616	635	571	561	593	638	592	603	603	593	596	583	586	589	609	569	616	582	572	591	601	586	608	551	569	574	553	580	581	583	560	581	524	609	587	596	556	574	616	513	587	568	606	540	631	581	619	615	591	621	574	530	565	578	575	605	628	570	557	595	542	541	595	576	575	583	584	573	597	581	561	574	623	591	589	607	613	582	582	552	594	557	574	609	591	653	574	572	599	581	550	548	615	560	576	561	623	577	551	595	573	569	613	566	607	588	539	574	600	641	564	531	587	546	560	582	550	586	573	589	653	580	585	622	585	574	560	595	584	590	597	553	606	560	544	569	562	594	568	557	591	539	589	575	593	618	608	587	600	549	570	582	576	621	541	571	546	565	596	525	590	577	613	590	644	601	593	584	555	541	583	541	558	581	586	609	569	626	578	605	578	604	586	584	542	554	581	569	611	618	574	529	569	560	597	577	598	561	574	570	543	590	560	574	594	600	556	583	627	591	550	583	585	607	572	562	553	577	540	596	561	516	566	601	572	580	568	567	558	549	562	563	599	539	593	568	603	566	569	579	579	557	589	577	610	556	595	592	593	582	599	600	574	600	577	586	592	558	563	586	600	573	564	613	538	591	588	539	553	540	598	538	540	566	568	566	610	579	562	616	549	576	577	600	603	584	567	533	565	583	641	576	570	553	594	566	574	587	563	574	577	593	557	604	611	602	615	563	581	560	590	557	561	575	595	602	602	589	638	599	622	579	591	564	586	556	580	555	584	608	581	602	569	589	575	577	583	582	555	610	564	604	588	578	557	585	596	632	590	585	554	568	589	560	575	595	590	579	554	552	582	631	573	601	543	549	562	567	603	544	572	574	590	575	631	547	587	604	533	561	582	534	562	568	577	612	585	603	566	580	549	631	559	567	594	572	543	586	579	589	551	596	551	541	541	567	568	545	606	598	615	582	578	575	560	606	597	571	605	603	602	557	612	558	598	587	575	622	559	591	591	595	586	620	581	551	606	546	584	572	582	604	543	595	578	595	553	621	574	607	564	576	601	561	589	541	592	616	580	538	605	578	587	531	570	571	601	534	578	568	580	566	556	579	583	573	608	604	582	600	614	592	571	583	571	581	551	578	594	592	546	531	555	579	551	581	573	595	579	586	534	607	558	563	563	622	549	569	553	587	579	576	528	602	562	593	589	545	591	556	589	556	590	558	580	634	573	597	537	560	625	567	583	527	593	581	607	566	556	564	583	602	575	581	554	564	572	592	583	594	577	585	620	571	582	523	559	573	566	559	604	556	550	581	556	613	575	577	584	579	585	553	593	572	542	563	561	584	560	593	559	589	587	582	584	596	577	604	573	535	583	597	546	574	567	624	548	598	609	582	590	544	559	569	581	601	573	581	630	617	615	557	579	534	578	540	573	558	587	565	595	563	572	559	518	529	545	566	596	582	596	578	596	591	591	584	595	542	539	552	581	558	588	590	564	587	618	584	597	548	593	608	596	554	562	561	611	570	594	582	592	543	580	587	602	562	589	556	612	590	588	569	603	604	588	577	547	568	538	580	562	596	566	575	577	578	600	603	583	553	561	569	546	578	588	547	542	558	586	568	560	598	569	578	629	593	591	587	576	542	558	598	589	568	602	571	551	554	575	555	557	548	580	547	556	617	595	575	544	610	590	575	576	592	567	576	539	568	624	576	585	582	553	595	553	600	584	631	604	570	571	538	615	586	586	583	537	615	553	572	566	597	547	598	579	529	561	600	563	585	559	574	581	593	558	565	501	585	564	570	558	585	554	592	625	612	597	606	601	545	572	592	580	551	567	606	574	571	553	573	590	550	539	625	623	583	561	566	605	537	602	591	571	629	590	524	590	599	605	564	595	516	565	637	555	569	583	557	612	608	596	538	606	540	599	577	597	599	551	590	573	570	575	583	554	592	556	605	558	611	559	588	560	593	534	580	553	605	604	552	546	562	539	574	586	563	580	585	608	602	600	587	559	612	549	576	583	564	567	591	570	581	593	612	551	583	572	567	612	563	552	553	599	580	561	609	593	579	577	606	539	575	566	560	573	564	536	582	595	574	597	570	558	593	571	571	592	600	582	540	590	579	586	582	548	558	612	565	593	533	617	603	576	546	558	533	588	600	608	611	631	597	613	600	541	561	577	619	584	548	618	601	535	568	567	582	580	574	609	588	601	619	598	612	566	586	611	577	553	566	614	566	558	570	600	601	598	581	590	581	573	580	550	613	589	549	571	555	594	622	595	556	574	582	607	618	560	559	595	611	559	582	639	591	578	575	536	571	555	589	592	599	584	523	541	562	553	538	594	633	600	575	533	600	600	613	601	584	579	625	569	584	609	571	614	548	614	631	567	529	581	558	566	524	568	600	580	546	579	601	576	546	638	556	583	545	571	566	539	629	552	596	549	566	580	625	525	574	572	553	561	564	556	606	592	555	580	595	585	627	646	574	606	601	599	586	590	596	592	587	594	622	539	571	561	658	629	515	566	569	569	610	541	570	622	580	538	601	586	562	568	595	580	566	587	575	593	524	599	592	593	588	559	607	587	569	610	568	604	617	581	620	546	584	580	598	588	560	603	540	612	598	536	572	560	581	599	565	595	593	581	545	554	587	567	584	572	545	554	560	569	572	608	637	585	562	610	559	536	575	581	587	558	573	592	563	592	592	598	600	565
22353	20818	28512	23253	20820	20866	11784	1335	894	1489	773	569	525	508	499	471	468	438	445	465	386	395	388	404	376	374	340	372	358	346	355	365	348	375	325	353	365	373	362	330	355	353	332	350	339	359	304	337	342	343	336	332	305	359	324	324	347	332	348	352	339	332	320	312	328	311	337	294	334	348	326	332	371	320	342	322	329	336	346	335	329	309	321	322	382	336	315	302	348	331	333	345	343	342	345	296	335	330	347	348	333	320	332	339	322	318	296	322	323	322	348	314	269	353	344	317	339	331	308	289	343	306	296	321	319	323	336	349	312	332	312	327	320	319	332	305	346	285	314	330	340	319	306	307	316	307	321	332	335	322	315	318	319	309	338	287	353	333	322	346	338	305	344	315	333	347	323	362	318	329	314	335	296	326	290	312	354	322	326	336	312	349	358	296	308	320	302	312	329	340	306	328	325	299	337	343	322	312	291	321	296	307	328	335	330	324	285	335	314	334	300	329	328	319	336	361	294	336	336	313	309	354	358	344	342	333	315	312	333	290	328	342	349	315	297	340	325	347	328	322	328	277	335	324	360	306	332	330	344	300	320	328	324	330	326	350	307	355	333	303	355	337	334	358	330	304	328	358	352	323	328	335	330	330	328	356	341	336	327	334	361	316	310	343	305	311	295	327	338	335	370	359	339	295	329	351	341	301	321	306	361	336	314	328	345	311	333	325	326	300	304	339	321	330	308	297	329	356	355	309	319	331	300	323	355	369	315	344	336	325	314	350	324	317	326	364	347	351	318	326	336	328	318	337	328	345	340	333	332	329	316	352	349	292	320	307	332	329	348	316	340	332	308	334	313	337	323	341	367	331	309	352	312	330	358	313	320	324	294	359	345	303	319	331	331	310	344	343	324	310	337	347	301	338	308	316	315	312	313	298	309	334	318	344	336	306	317	360	325	381	325	293	303	314	320	331	310	328	343	346	330	344	334	293	312	323	329	343	290	345	317	346	334	343	353	332	300	317	316	310	334	350	340	316	320	348	340	292	306	300	334	325	316	308	319	327	335	320	293	316	317	331	343	316	326	346	310	319	315	321	318	346	320	299	335	373	354	332	325	329	343	338	321	300	297	304	289	310	344	319	352	372	337	347	317	336	327	350	293	331	329	334	312	329	342	336	332	335	355	289	318	323	307	301	314	341	324	322	327	321	327	313	308	311	350	341	335	361	321	333	352	331	343	333	343	322	330	309	321	317	331	328	341	321	302	339	350	326	295	301	343	332	322	323	325	318	323	335	332	318	313	309	348	338	374	300	297	346	289	324	309	349	340	347	328	328	327	333	336	316	304	321	294	334	346	345	326	331	314	312	327	351	332	348	264	314	314	329	337	327	354	314	309	327	323	336	317	317	298	318	305	315	331	328	333	311	345	342	335	325	321	354	354	330	330	330	324	330	306	308	344	308	349	326	340	316	363	331	334	319	309	319	334	350	334	340	344	307	339	338	350	332	316	334	319	348	288	339	365	298	325	334	325	322	333	308	336	315	318	344	319	340	292	306	302	298	330	357	301	332	328	336	279	364	332	359	322	348	308	332	295	345	328	347	332	308	317	334	329	291	346	292	337	357	294	318	364	336	314	317	355	305	346	343	287	295	338	309	334	367	322	328	313	327	295	324	310	326	333	318	328	320	327	315	325	294	334	314	370	325	312	329	339	326	326	309	338	318	357	312	336	302	312	331	307	320	348	312	340	320	324	316	313	320	330	336	310	350	336	308	316	332	336	323	326	330	318	337	350	310	291	344	330	358	337	336	338	354	369	318	325	319	292	339	296	334	304	333	348	318	333	307	302	309	315	365	307	300	339	346	300	341	293	310	314	335	320	351	340	336	316	310	342	340	311	318	329	337	341	311	327	289	299	349	302	296	310	357	320	331	312	318	311	338	320	329	310	366	315	312	319	362	312	304	316	329	327	337	324	316	306	351	324	298	315	345	343	317	303	351	320	327	314	307	330	349	375	294	303	353	322	315	323	357	310	371	359	319	340	338	308	336	339	359	316	312	342	338	301	332	339	337	277	339	327	334	333	348	327	337	324	322	325	356	326	349	312	309	324	329	323	272	335	318	329	332	297	345	317	321	358	335	311	332	306	327	344	319	355	312	354	332	321	350	297	313	333	312	340	341	317	313	319	352	328	362	345	299	352	350	359	310	352	327	350	289	330	352	315	313	356	279	322	339	313	330	318	342	325	335	330	297	335	364	342	311	324	334	310	356	318	321	296	278	342	323	334	342	313	329	327	336	383	317	338	322	344	304	332	312	340	314	325	307	323	317	353	301	352	330	300	318	333	342	331	333	324	323	360	310	332	324	354	325	304	320	307	355	318	321	318	327	308	296	296	329	332	327	325	327	332	304	337	314	328	315	319	346	311	337	295	336	300	310	324	354	352	305	320	324	318	318	334	329	334	361	338	322	309	293	336	312	327	325	350	346	320	337	351	314	348	332	318	326	330	336	355	332	302	329	321	324	336	317	353	312	345	336	347	295	335	292	343	338	350	331	319	335	320	315	321	334	315	320	330	308	328	342	295	348	307	297	358	324	316	311	356	314	346	317	308	285	320	287	341	305	340	328	318	335	326	318	322	371	308	292	335	325	338	359	325	326	334	302	352	346	291	338	329	342	326	305	331	334	320	354	371	316	327	319	330	312	337	317	340	348	358	312	331	318	341	361	337	302	313	352	334	343	311	309	300	330	321	336	342	352	307	350	314	340	306	322	363	312	309	330	330	328	340	312	330	360	338	349	295	324	315	336	336	347	267	354	328	321	299	331	334	329	307	328	324	354	308	326	335	340	351	307	329	324	327	337	310	305	337	351	331	317	326	355	315	363	327	318	332	330	329	317	356	357	319	316	314	319	312	325	311	349	322	323	333	300	352	325	319	319	335	315	321	336	339	363	307	314	312	299	316	307	341	352	347	304	342	324	300	321	308	322	320	340	315	335	297	345	325	316	309	324	323	324	337	356	350	324	347	330	327	326	352	345	315	319	330	299	321	307	324	335	335	350	317	292	315	320	296	340	302	321	332	299	335	333	355	301	348	322	325	321	331	344	328	338	342	326	335	365	362	341	333	347	322	327	330	314	320	330	345	289	327	356	334	335	306	309	313	335	330	331	320	340	331	365	280	323	328	297	338	308	342	332	344	333	319	350	315	352	315	319	354	307	278	317	328	310	336	340	339	306	351	317	295	301	327	312	315	330	309	301	318	298	349	338	362	310	318	311	330	337	341	347	289	335	326	338	345	294	337	329	342	352	350	329	334	333	337	312	359	339	310	341	332	333	326	334	303	319	298	304	319	350	302	328	330	331	306	311	340	356	337	293	327	321	355	312	329	372	326	333	328	309	309	286	318	332	324	361	312	351	306	348	318	325	321	323	317	324	297	316	320	325	323	326	360	329	303	320	351	319	319	309	370	318	354	329	325	336	351	320	334	301	337	318	328	337	310	324
43615	24613	14742	7969	5516	3514	2563	2311	1744	2770	1379	880	810	719	627	566	537	537	523	506	467	456	418	412	434	451	443	382	400	436	447	408	420	400	395	415	382	402	381	387	374	369	403	385	369	362	374	383	375	361	370	399	373	417	383	413	373	372	361	350	397	326	349	354	372	384	376	349	392	378	384	380	351	386	373	365	397	371	400	387	356	325	366	382	380	385	363	333	340	339	366	347	346	376	362	337	364	354	358	390	333	371	346	354	386	322	347	322	378	351	329	341	328	389	406	374	331	377	380	345	394	367	372	361	375	362	354	345	371	361	360	360	354	387	357	344	345	370	364	363	359	385	344	376	342	340	372	361	372	373	339	333	356	325	359	368	344	334	336	351	335	335	309	339	361	379	321	403	365	360	341	373	365	362	339	342	347	344	349	341	358	361	350	350	350	380	347	340	359	379	335	367	371	355	356	370	347	359	360	352	387	342	351	368	340	327	349	339	356	367	347	374	363	374	346	411	363	379	348	388	325	358	358	348	366	360	361	382	351	373	351	350	338	350	365	330	367	359	387	378	323	326	358	330	336	334	323	355	327	356	345	335	352	360	331	331	349	337	332	349	350	362	364	357	342	384	402	350	357	328	351	358	375	349	330	355	362	370	363	349	343	356	363	384	376	371	340	343	350	339	334	370	364	339	368	337	350	363	376	329	370	360	303	360	364	365	356	344	339	377	334	366	381	343	372	307	362	332	328	397	348	355	375	389	393	341	344	366	371	361	363	319	376	374	318	343	344	333	348	347	326	355	364	365	372	352	357	372	363	393	385	372	378	327	342	319	339	368	356	380	343	386	358	332	398	374	327	369	353	361	342	365	388	387	371	367	353	340	347	350	383	347	357	364	347	377	339	350	364	347	344	364	368	346	338	363	372	379	377	352	351	385	344	394	355	347	366	362	333	338	336	348	376	393	353	349	330	345	359	335	349	344	329	326	353	358	346	366	357	320	367	367	395	369	345	366	341	358	332	330	345	339	337	355	353	360	379	357	322	341	339	358	357	353	331	345	355	352	350	349	360	390	365	371	336	366	356	354	359	376	341	348	387	337	353	379	357	355	356	362	375	343	334	362	361	360	315	373	351	340	359	341	355	393	346	363	403	348	368	378	337	328	383	354	354	368	388	347	350	347	328	347	366	358	344	340	344	339	329	355	364	344	331	330	353	356	353	356	362	368	359	341	347	367	373	353	319	341	362	349	354	339	389	304	369	308	383	369	348	336	400	354	343	333	331	370	367	344	348	340	379	365	337	355	379	348	360	375	363	357	370	349	368	350	352	348	390	361	397	355	351	359	344	379	357	358	369	357	359	354	378	366	347	361	348	339	365	345	346	362	343	402	344	367	350	390	365	338	381	364	335	316	349	353	371	362	404	337	343	349	372	366	369	384	363	355	328	352	382	343	365	371	351	358	377	340	358	355	363	352	338	372	370	338	352	344	347	353	353	297	338	358	351	348	346	340	342	336	341	358	335	356	326	337	371	337	375	347	383	388	345	344	360	361	350	364	348	359	348	356	332	337	377	327	373	352	357	353	374	402	362	347	344	376	374	362	392	365	339	380	380	384	376	354	407	330	359	340	362	339	339	362	346	359	385	365	334	306	364	353	386	330	388	358	379	366	331	341	353	329	339	339	336	360	355	333	344	396	354	297	352	346	374	399	381	345	342	381	358	343	364	364	351	354	371	365	361	336	348	358	348	342	387	367	364	367	303	375	352	363	351	352	344	378	364	366	355	314	351	379	371	359	363	349	355	332	354	365	346	323	345	354	364	365	348	368	397	351	332	359	355	347	403	351	339	379	348	359	360	384	362	338	360	400	346	330	343	330	384	359	371	361	409	335	346	364	363	350	373	356	343	411	330	378	374	333	374	355	378	384	366	346	368	338	346	331	347	353	341	382	320	327	328	352	363	363	347	355	373	320	343	370	360	370	355	352	353	348	351	381	342	363	374	333	355	329	343	338	377	346	358	347	306	367	353	363	364	352	331	339	369	337	310	348	329	372	371	352	378	334	351	313	354	359	382	332	344	359	348	345	317	352	337	360	399	325	338	327	377	343	358	372	336	350	352	387	386	366	328	364	359	368	352	363	364	351	336	347	364	327	343	372	386	378	383	374	354	377	343	342	365	319	337	344	363	351	366	355	402	371	341	361	336	352	346	352	368	348	358	379	353	316	361	357	323	358	362	324	327	351	357	351	336	382	348	340	355	341	356	386	344	365	359	355	347	343	381	336	362	365	336	338	361	350	328	329	347	352	352	329	352	305	342	359	349	350	320	347	363	346	369	365	335	388	362	356	332	340	393	333	381	363	330	389	327	360	356	349	350	324	345	323	351	337	326	354	359	362	375	327	362	376	365	365	377	350	338	344	362	359	353	387	347	352	352	322	334	380	350	326	357	348	350	334	362	364	346	389	337	363	389	336	392	367	364	346	363	352	363	334	352	340	385	349	351	351	368	375	364	341	379	337	344	332	337	353	376	342	342	312	372	378	315	372	332	334	333	332	332	357	394	359	329	360	337	355	355	366	373	401	359	326	337	363	385	317	342	361	331	376	361	344	349	346	324	346	371	353	350	332	338	351	357	311	380	353	333	369	369	342	344	333	342	348	349	325	327	393	383	355	348	373	402	358	342	352	344	346	353	350	340	356	349	347	341	360	348	370	350	352	359	387	351	369	377	350	367	365	317	349	317	321	344	356	357	342	350	378	347	325	362	301	359	372	367	362	362	360	341	365	358	330	324	349	342	350	364	349	340	350	367	374	369	375	369	360	349	351	369	353	373	345	348	367	343	362	376	348	336	345	369	375	322	331	386	350	341	363	339	373	362	367	371	372	349	362	341	341	351	334	334	361	375	361	341	384	368	325	372	350	345	344	382	351	384	349	328	335	306	370	350	369	346	353	341	373	362	355	332	356	369	385	381	355	369	347	332	383	375	311	356	351	368	363	346	373	370	324	370	370	336	342	352	341	361	353	352	363	353	366	349	341	346	355	373	360	356	346	341	340	362	353	365	351	368	383	362	383	356	364	356	366	361	372	369	352	340	325	382	354	343	374	363	307	332	352	369	372	342	347	355	338	379	342	319	324	339	319	371	324	334	356	357	348	363	365	345	367	349	345	361	338	364	354	351	362	387	341	422	348	362	380	342	341	348	356	369	360	368	340	344	372	372	345	363	356	378	373	366	349	352	365	360	334	322	399	404	353	316	372	370	358	354	356	315	360	343	335	347	317	365	364	374	329	341	360	360	358	321	352	363	375	360	349	359	363	394	349	355	333	325	321	332	390	337	347	347	385	355	331	345	338	377	356	353	344	344	383	385	342	370	344	366	413	346	375	376	360	369	355	352	361	395	342	347	323	333	362	365	350	418	376	391	338	357	337	347	381	372	344	334	362	329	374	349	368	369	339	366	365	354	388	391	366	355	315	380	371	358	365	342	343	327	347	345	369
28998	21392	12397	1824	787	567	476	447	417	424	413	412	386	364	367	376	427	368	388	402	377	379	382	390	381	372	408	362	397	380	379	366	364	367	402	400	370	370	346	417	357	373	402	321	370	353	375	328	384	381	368	418	393	392	393	417	400	351	396	370	315	395	422	354	358	371	361	390	391	360	375	365	387	392	404	391	393	395	358	405	378	381	380	390	351	405	365	380	414	407	366	380	373	373	402	327	386	346	372	370	385	413	422	345	377	370	393	392	379	405	427	374	375	397	377	394	391	386	392	408	390	391	390	443	385	385	379	421	362	354	396	399	393	404	391	377	377	367	385	390	368	384	347	355	376	397	385	379	400	392	405	391	365	398	361	350	356	365	386	372	375	380	375	392	369	359	380	381	388	357	391	412	399	403	355	386	393	410	376	352	399	374	353	337	399	325	367	389	368	389	358	347	374	355	367	391	385	359	327	364	378	383	389	390	371	395	409	364	361	398	357	383	376	410	380	387	376	397	414	401	358	395	374	378	374	370	433	369	366	394	373	382	381	383	354	361	410	384	389	368	351	396	350	388	375	390	374	357	404	370	372	366	380	398	381	398	377	413	395	400	370	350	386	366	389	360	378	381	384	403	400	388	335	345	400	395	388	394	392	361	354	383	380	390	385	399	376	362	403	397	383	352	349	341	370	379	394	395	388	385	365	393	372	367	382	371	387	348	341	396	364	391	365	374	381	388	406	400	351	366	380	379	381	380	361	402	374	366	376	387	387	359	343	354	417	402	402	391	398	372	346	358	344	400	407	397	381	400	365	380	368	393	356	363	350	381	353	382	417	354	371	398	379	382	350	395	377	358	401	372	376	370	360	380	365	417	377	395	368	391	379	360	367	351	376	369	366	400	365	369	398	382	416	370	406	343	400	400	410	380	375	355	342	373	372	401	409	356	365	359	368	384	336	341	372	364	353	363	385	362	364	423	366	386	385	400	370	365	335	405	374	352	374	425	337	366	381	375	405	359	370	371	371	383	378	377	380	365	376	415	337	387	384	413	403	406	360	382	348	379	374	380	333	395	412	334	373	368	390	362	369	390	406	401	398	368	389	382	352	351	353	357	352	376	403	399	362	367	358	395	378	400	386	377	421	373	386	388	351	394	379	362	431	391	371	371	414	373	387	351	384	389	394	358	370	362	362	407	376	381	356	392	381	360	371	401	373	386	387	362	403	403	374	399	336	369	366	405	402	405	384	385	365	394	338	390	374	403	399	368	379	360	418	361	365	362	375	367	389	341	390	388	370	389	360	372	376	393	364	411	371	369	383	369	418	357	373	414	407	377	389	338	419	379	387	385	334	383	370	390	377	366	380	396	396	391	393	402	373	363	379	405	382	400	385	383	368	390	350	373	362	369	390	383	382	378	389	382	387	392	389	357	361	448	383	394	379	357	360	397	388	369	399	342	386	408	391	371	393	409	387	410	371	400	382	362	382	369	441	378	362	387	367	397	377	386	408	357	357	434	356	382	398	383	332	388	385	408	378	371	368	411	359	369	429	370	369	382	412	393	373	389	412	376	384	342	393	375	371	353	372	368	389	361	398	378	389	408	370	367	405	350	365	347	381	393	378	391	375	401	374	360	358	353	383	402	343	383	349	360	357	375	405	370	368	384	363	368	376	384	398	385	370	356	419	357	345	353	390	417	376	384	386	389	404	369	393	376	381	363	370	390	387	369	357	401	395	373	326	376	351	400	354	344	406	350	370	369	394	387	374	373	356	372	350	377	372	390	352	399	385	356	369	391	357	411	386	348	376	372	354	409	375	375	394	382	388	428	366	354	384	390	389	385	364	400	420	345	388	404	404	375	378	342	359	385	354	394	362	354	375	393	392	383	410	369	366	353	380	398	384	378	404	393	355	394	410	360	392	415	387	403	363	368	381	385	359	378	381	391	390	347	362	372	393	358	395	361	426	373	414	366	388	381	382	394	409	359	344	400	405	411	387	380	363	373	398	370	367	398	373	335	405	372	360	375	400	383	369	391	373	395	372	393	386	397	388	376	368	382	362	371	393	357	385	371	383	388	391	384	390	387	395	364	389	333	408	375	409	353	388	410	397	381	380	390	410	361	362	387	367	393	385	362	393	387	357	364	406	354	408	373	390	380	400	333	358	390	384	384	399	359	323	392	388	397	388	355	389	411	367	391	381	378	394	374	402	375	375	382	392	358	373	393	399	387	394	372	387	365	342	392	377	388	366	339	404	386	423	391	388	387	373	361	365	383	403	379	385	388	373	389	425	397	368	363	374	375	393	368	381	409	377	352	341	408	373	359	388	411	342	381	375	364	390	410	376	406	423	412	391	361	374	413	356	367	370	385	390	387	371	388	380	412	378	379	398	374	396	339	355	376	408	391	343	424	386	383	385	376	381	351	352	388	406	362	413	355	373	406	390	379	384	440	374	369	351	346	410	322	357	379	392	401	354	354	350	336	382	380	384	365	365	383	408	393	409	371	386	375	371	345	348	369	385	368	389	375	379	394	372	365	407	362	395	345	366	394	379	431	373	364	385	348	427	373	392	387	385	385	385	377	380	389	341	371	408	391	334	365	374	349	365	361	360	364	367	360	372	390	372	387	375	356	352	375	364	387	372	350	348	388	409	388	388	403	370	386	397	351	389	391	375	377	368	390	365	341	352	390	401	413	391	394	395	369	368	372	402	370	407	388	412	388	388	362	352	406	372	376	391	406	351	396	377	413	402	378	408	364	356	402	331	438	380	349	382	380	407	375	387	339	372	399	374	392	404	373	401	369	391	357	389	400	389	379	380	380	368	375	368	367	409	380	399	368	365	359	417	375	392	419	370	372	367	387	397	394	372	363	409	392	366	404	373	419	352	403	383	382	347	394	418	381	376	377	380	411	393	425	358	374	400	364	384	386	387	387	358	382	385	380	402	360	360	388	376	363	440	359	381	372	407	382	380	394	415	369	415	375	397	346	415	373	407	379	386	376	378	373	378	400	367	354	369	405	374	362	355	358	392	363	423	377	381	338	379	380	370	389	354	366	363	362	424	363	385	399	369	372	423	371	399	366	381	392	387	373	362	381	385	375	351	357	410	367	376	374	351	397	407	370	365	376	396	382	387	384	400	370	363	378	367	348	348	391	391	391	392	380	380	391	402	389	392	400	363	368	357	367	364	353	403	385	385	373	358	396	354	374	367	369	392	377	367	350	357	369	379	383	384	400	394	359	393	341	390	346	366	378	369	392	389	367	403	362	363	394	333	393	407	377	396	387	394	375	414	410	362	399	374	390	375	370	365	385	342	394	367	401	365	372	412	359	364	338	400	406	391	381	361	360	358	408	389	382	395	406	377	381	391	371	377	369	368	404	377	417	381	366	397	365	352	348	398	409	401	353	383	393	367	360	393	396	379	383	374	365	362	351	351	405	406	374	390	346	355	372	399	374	416	405	346	390	355	367	386	377	377	370	377	432	397	390	397	377
36274	12502	3548	1468	1074	719	593	567	521	514	458	459	502	467	441	470	499	436	480	440	437	430	489	425	468	487	441	453	412	431	433	484	474	462	452	442	440	452	425	455	445	472	475	442	465	433	462	448	460	449	441	412	452	400	455	482	426	454	449	490	452	447	434	418	475	435	468	509	477	438	438	446	486	466	461	445	442	407	435	453	439	454	462	457	450	438	453	488	489	428	424	402	470	480	462	471	429	451	424	452	448	442	426	401	428	474	469	432	458	460	442	440	470	489	408	446	416	416	427	461	461	452	446	428	467	444	448	426	474	386	455	448	486	463	450	460	393	439	467	421	442	454	453	459	454	446	465	418	462	447	422	455	436	433	424	430	442	461	459	406	405	449	452	440	378	474	426	440	428	458	425	456	432	465	429	460	408	437	442	448	446	439	456	458	446	456	430	432	426	438	460	441	441	476	440	482	408	464	443	466	452	456	453	477	431	463	459	453	439	465	444	464	483	455	422	427	453	467	416	437	466	442	435	456	443	450	436	481	473	462	451	419	417	426	431	454	404	415	448	438	411	443	407	450	465	446	410	462	469	455	404	447	435	440	426	433	467	419	468	402	443	418	434	440	458	423	478	430	435	428	450	471	462	405	458	439	407	462	445	439	453	437	451	410	464	441	468	421	453	476	445	428	432	451	441	444	478	456	446	433	458	426	483	471	458	416	445	417	440	443	450	473	439	452	451	452	431	465	483	436	429	426	426	462	412	487	465	421	433	465	426	449	441	438	420	452	437	431	461	454	449	429	440	430	446	432	462	444	457	455	421	457	447	454	458	479	463	402	434	460	433	456	465	438	476	499	459	447	440	435	455	459	482	478	449	452	449	442	445	447	408	455	469	465	443	452	459	500	415	467	437	472	455	416	464	424	437	437	402	439	447	475	424	424	475	446	428	468	454	438	444	455	456	438	455	443	394	447	491	434	432	486	486	460	428	428	452	459	404	461	463	426	436	471	519	415	434	475	468	457	444	460	473	426	460	433	447	465	407	447	433	415	511	435	436	425	465	450	428	452	450	429	428	446	424	442	466	430	449	447	446	457	442	429	489	399	465	410	449	420	423	446	404	498	422	469	423	444	440	480	448	481	425	469	456	421	422	429	433	457	449	438	428	424	454	466	419	450	455	446	435	447	430	416	429	463	396	429	432	452	420	482	451	394	419	455	469	413	444	419	460	450	439	464	444	466	499	395	475	429	418	460	436	434	462	451	438	487	435	462	458	462	422	436	455	461	415	412	431	435	422	442	421	431	467	435	499	463	428	457	412	480	450	462	401	432	435	433	461	439	447	428	447	465	436	485	472	431	468	432	437	443	465	464	475	413	435	462	455	442	449	431	426	470	453	436	402	440	430	460	448	442	425	477	485	465	439	437	451	476	453	476	438	450	451	456	449	465	442	455	406	427	453	451	476	423	451	445	444	445	440	406	424	443	424	445	470	419	438	419	439	424	445	445	447	429	483	462	430	451	449	502	421	437	466	443	518	476	460	449	465	454	466	455	438	459	435	478	478	464	456	418	438	473	449	467	451	466	456	452	424	439	430	402	455	444	456	432	430	482	453	481	432	433	461	453	464	451	439	438	443	435	449	468	458	434	452	461	469	466	465	494	433	444	458	431	457	476	458	455	437	468	431	485	426	471	445	467	454	438	431	415	451	457	437	432	444	453	448	433	455	473	460	441	416	427	445	434	424	483	440	403	445	457	450	433	455	415	466	480	444	449	461	451	402	443	461	439	428	445	448	431	470	442	439	463	414	444	403	473	450	425	428	453	427	420	432	437	429	442	427	448	468	488	444	453	448	444	432	415	479	418	428	445	428	443	471	446	465	425	443	438	453	425	416	462	435	474	472	442	409	438	429	455	427	420	448	485	444	467	426	465	457	436	409	432	437	455	485	422	458	434	484	442	470	403	420	506	403	438	465	439	434	414	449	451	431	418	428	426	463	427	401	508	454	409	459	414	428	476	446	455	469	471	443	464	461	417	479	497	453	447	475	401	457	459	455	460	443	429	457	476	462	432	440	471	431	458	454	446	431	474	431	425	452	397	410	460	429	461	435	423	423	473	462	448	438	428	417	467	435	436	436	482	443	469	454	462	454	426	479	432	481	432	459	455	441	447	460	429	437	425	467	465	418	414	428	462	428	454	445	428	450	456	448	457	432	478	455	429	406	378	446	435	441	464	456	445	423	407	450	434	446	469	431	460	479	459	431	455	418	439	412	474	456	448	393	433	421	450	468	442	417	435	451	442	445	436	439	445	485	452	466	433	468	452	437	436	417	447	426	470	446	412	433	419	431	420	467	467	471	404	469	447	435	440	451	412	454	440	441	440	404	440	419	446	443	469	440	434	460	439	442	396	454	478	470	423	464	470	414	458	420	448	452	471	469	437	436	435	413	437	434	434	451	442	447	454	456	450	464	474	433	445	438	424	415	477	423	442	431	474	412	426	442	440	443	407	448	436	432	463	406	451	418	431	446	492	424	510	422	487	406	431	461	436	426	422	461	465	455	427	500	439	428	462	437	426	417	438	452	500	465	449	445	475	439	420	429	465	440	475	460	446	474	433	447	433	415	449	427	444	455	452	439	466	438	436	399	449	445	433	433	474	423	454	454	438	480	437	449	420	441	420	443	427	421	450	430	421	399	436	464	470	459	436	457	448	444	422	437	480	440	454	509	435	455	432	461	446	444	468	464	463	415	468	426	469	423	473	426	459	438	459	417	417	451	439	464	435	470	446	437	456	414	426	450	473	447	434	429	478	425	432	433	413	496	457	419	439	467	417	451	423	462	463	432	440	451	466	455	474	453	452	424	422	421	445	454	451	445	478	445	460	441	458	441	417	450	464	455	445	436	451	404	457	406	432	403	425	411	470	473	402	471	412	446	449	429	453	484	465	408	454	483	401	463	430	433	461	441	447	396	426	493	443	446	465	431	433	439	409	459	463	423	443	453	402	441	418	459	470	432	490	397	445	457	441	467	432	424	454	461	420	459	443	434	423	421	431	427	466	441	442	441	433	473	441	488	417	413	443	454	425	444	464	450	474	432	441	471	423	445	428	469	448	468	454	421	447	439	449	429	424	479	464	491	429	438	407	413	400	428	486	460	423	481	431	427	463	446	425	474	445	448	448	416	445	431	468	447	445	416	456	418	456	449	471	455	472	421	443	435	437	453	455	444	432	430	440	443	403	453	442	455	469	394	459	459	453	472	418	443	426	445	437	478	479	417	473	450	445	436	446	450	478	459	461	436	448	433	439	426	433	428	433	454	428	453	401	446	408	447	459	457	430	459	416	446	458	434	455	450	456	436	490	423	459	470	475	438	468	403	427	437	458	449	455	440	434	440	441	460	456	402	487	430	439	452	480	428	444	426	429	430	411	451	480	472	466	452	421	477	455	446	442	439	449	462	456	409	478	465	458	430	436	421	458	472	458	451	454	420	482	453	427
23249	20698	27807	23352	20550	11508	955	589	455	529	362	341	341	275	304	273	275	259	218	249	275	250	275	228	237	254	237	220	254	265	221	226	214	250	236	262	233	236	207	223	239	228	219	229	225	247	201	225	228	247	224	215	224	193	229	249	221	240	228	221	235	216	246	218	256	247	201	251	225	192	225	232	229	215	253	209	238	262	222	243	200	229	220	234	234	220	239	223	212	221	215	225	199	211	247	237	232	220	253	224	224	261	212	209	223	197	220	207	210	238	221	239	246	237	223	242	236	193	210	231	223	228	205	238	229	233	258	206	235	216	221	240	244	203	243	248	205	228	231	231	222	249	223	253	242	214	252	204	227	193	193	241	236	214	217	240	201	222	226	222	222	213	189	209	213	230	231	217	226	210	216	221	233	206	214	244	228	211	216	229	226	248	204	211	236	231	202	210	220	218	217	194	207	212	218	206	213	220	204	233	208	228	209	225	223	221	208	210	236	234	230	212	206	214	227	238	226	233	216	200	217	236	248	220	229	226	219	219	236	199	216	206	182	232	212	244	222	231	225	233	241	226	239	201	240	226	239	211	240	225	204	198	217	215	227	218	214	233	243	217	224	225	224	241	219	202	232	239	225	222	175	241	250	221	253	234	203	229	234	204	232	217	219	222	248	226	231	238	208	220	242	227	243	208	218	235	201	247	223	212	224	227	242	233	235	238	250	212	255	201	231	239	226	227	224	241	197	201	213	237	194	223	237	243	222	229	196	227	250	221	207	202	209	240	190	219	200	233	217	213	200	218	242	218	221	221	203	235	250	216	210	210	229	207	196	228	254	226	236	229	209	221	230	231	221	237	205	210	212	221	225	190	219	224	242	233	193	207	236	246	225	211	232	238	224	225	189	214	219	207	224	209	229	225	243	207	224	234	221	237	213	212	228	232	226	243	202	228	230	230	216	230	221	195	218	217	202	226	217	232	221	203	216	231	231	221	248	239	215	206	232	225	203	214	209	248	212	226	204	208	222	230	199	219	226	217	241	195	230	215	225	228	216	191	220	199	237	255	202	235	207	233	212	239	200	205	205	191	236	229	226	230	237	219	202	228	208	193	228	216	222	225	214	228	213	208	232	216	211	230	197	224	216	220	250	196	235	232	216	228	210	210	221	219	232	222	241	194	200	229	207	234	243	195	190	192	206	209	225	226	240	212	219	198	216	208	233	198	224	241	253	232	216	215	239	233	206	233	216	217	226	221	208	181	213	228	216	229	208	231	228	222	225	237	198	238	246	212	243	221	251	227	224	243	237	190	221	257	240	233	219	222	217	215	227	227	210	217	233	240	232	208	221	223	230	229	222	225	220	221	203	226	221	206	237	209	220	225	243	241	219	222	217	219	212	221	230	220	205	201	212	217	231	259	225	200	226	233	214	223	235	211	241	222	225	211	237	230	209	240	223	204	211	185	227	222	204	212	192	225	218	233	224	229	210	231	241	218	204	227	225	222	210	204	198	244	217	232	213	217	202	249	205	223	231	229	234	227	216	214	228	229	253	219	219	230	222	235	235	230	232	202	227	243	223	251	226	219	220	237	219	234	229	204	220	239	227	214	202	210	223	230	202	233	221	233	236	209	220	226	196	220	220	235	232	216	232	194	212	219	252	244	220	223	206	230	236	226	218	225	210	219	231	218	231	237	202	241	232	199	209	203	235	253	228	220	244	218	219	224	246	218	206	222	203	238	218	259	228	243	208	206	189	250	209	216	235	218	214	224	167	210	216	216	237	203	209	238	221	221	214	236	229	224	226	215	216	226	252	221	225	229	229	228	210	203	237	217	224	203	208	216	201	237	223	211	234	220	210	236	211	234	228	194	201	211	226	208	220	211	238	211	206	237	240	216	228	215	217	207	234	229	235	220	210	219	219	236	212	231	217	199	205	200	233	212	219	213	215	215	213	227	221	232	246	225	205	229	199	211	217	220	210	198	235	224	214	216	239	205	200	217	210	205	211	203	197	226	213	188	208	221	216	222	249	224	240	212	186	231	241	215	244	227	230	216	263	239	212	224	225	220	230	251	229	237	218	222	225	228	253	224	211	230	228	204	206	252	214	234	205	254	211	224	182	242	228	208	232	220	253	231	214	212	203	207	229	254	209	205	188	220	207	201	197	205	230	208	235	193	233	213	214	237	195	260	220	227	239	209	202	251	214	231	192	224	249	222	254	216	213	240	226	225	236	222	220	205	216	210	216	208	220	232	210	254	221	202	205	212	215	222	207	218	232	243	226	225	205	208	201	248	240	216	204	234	233	251	222	221	218	194	233	213	233	219	226	210	229	204	226	223	206	226	208	230	209	214	218	210	216	219	216	211	210	212	239	242	225	213	232	223	210	217	231	217	200	217	209	205	203	225	226	211	208	190	205	206	221	225	224	213	206	220	205	234	228	195	192	213	207	228	223	245	211	225	256	205	225	228	211	234	253	229	224	258	221	228	244	199	218	213	204	236	233	214	189	189	247	216	202	221	194	212	233	230	240	218	208	230	227	192	217	235	235	235	222	197	241	231	224	228	204	207	221	229	225	199	209	227	241	207	217	241	222	210	233	229	183	223	239	194	214	224	219	202	218	206	250	210	207	210	219	216	210	215	202	199	228	198	214	218	250	229	241	218	228	209	238	218	216	196	217	215	233	252	230	247	256	235	247	193	224	209	257	188	231	205	234	228	219	211	245	214	222	215	226	239	209	233	236	194	239	213	228	205	215	195	228	213	235	198	213	238	233	208	242	233	252	209	211	220	218	203	214	216	233	223	195	220	234	226	201	224	201	230	198	206	185	211	237	229	237	244	238	235	218	203	241	189	199	235	208	206	231	247	208	215	221	221	219	242	182	218	214	237	221	212	224	214	190	238	203	261	225	219	204	251	221	229	204	219	218	216	251	198	284	223	230	244	193	233	229	227	214	202	239	220	207	220	215	243	216	214	241	225	212	219	241	220	231	209	194	221	245	207	216	224	221	203	199	199	220	226	244	219	220	201	221	208	236	203	228	219	189	216	221	225	214	206	219	235	258	213	236	222	242	236	217	228	207	213	245	223	206	256	220	207	216	205	244	200	193	220	223	226	225	241	218	220	234	222	211	216	211	235	233	216	198	204	208	209	216	261	232	217	220	215	214	227	215	181	257	217	228	207	224	197	226	234	225	209	218	211	233	205	229	230	230	220	227	217	224	227	208	208	238	252	250	233	219	221	239	235	218	243	227	227	235	240	216	223	224	212	199	202	233	231	239	225	209	204	237	198	225	210	234	220	226	219	220	235	204	250	222	217	220	235	226	216	213	230	206	198	233	225	227	241	221	232	187	222	243	239	213	191	236	214	218	203	219	202	203	242	222	197	215	223	235	221	222	264	209	237	223	222	219	189	234	206	208	222	211	230	197	230	204	234	223	231	233	206	216	227	240	201	231	222	214	211	224	205	223	201	200	212	199	236	206	249	225	207	224	228	203	223
40951	23272	8610	3846	2344	1891	1302	985	933	849	578	464	493	431	371	353	372	344	295	331	313	319	335	296	295	286	290	305	313	289	269	266	268	298	290	270	281	322	264	275	250	285	272	260	260	273	277	267	281	286	276	291	255	282	282	272	273	280	309	273	289	281	273	267	275	275	265	274	305	265	274	261	278	305	279	279	283	274	260	282	278	271	259	276	252	257	249	251	242	264	239	257	274	297	321	247	273	267	283	240	268	266	264	267	283	257	279	258	298	271	244	259	260	253	250	255	280	271	278	285	269	268	233	241	252	248	250	290	298	288	253	253	252	257	249	248	269	270	263	254	250	249	264	235	267	230	276	259	255	250	260	253	261	258	264	264	296	257	265	287	249	258	259	258	270	259	239	245	233	268	259	276	233	265	246	254	244	241	266	254	295	257	240	256	297	260	259	239	263	234	280	260	266	269	237	261	269	271	268	264	253	266	243	268	263	247	265	268	251	266	278	268	284	279	266	259	258	270	274	266	299	259	255	269	270	287	276	270	274	261	267	252	263	267	252	247	268	273	264	272	278	266	244	267	252	253	274	271	261	282	258	266	292	249	246	234	255	236	263	264	264	263	264	272	252	265	278	254	277	249	284	272	296	251	277	262	267	257	266	247	277	269	254	245	279	281	234	289	284	252	252	259	239	281	214	264	280	275	259	271	271	260	256	261	251	256	260	254	261	242	253	254	244	248	244	277	275	272	259	264	271	242	281	265	251	262	278	245	277	271	260	313	258	268	299	252	247	267	275	229	270	279	247	241	260	256	259	230	256	248	254	251	241	291	255	269	262	260	261	267	256	252	254	244	302	280	235	253	273	245	281	260	249	269	279	254	255	284	269	252	268	290	228	253	258	288	229	247	249	238	251	257	249	255	265	269	222	260	262	248	259	250	270	257	255	273	226	271	267	290	256	257	276	265	247	240	268	254	269	261	255	229	273	282	273	235	272	234	248	268	269	271	257	268	274	275	249	245	252	247	252	264	269	273	249	296	262	259	264	269	261	270	287	239	246	253	260	256	275	266	253	248	234	282	279	264	259	264	271	212	277	264	292	284	266	250	272	276	249	240	247	298	280	264	254	263	276	262	311	268	253	255	294	276	241	272	276	246	262	281	273	304	251	245	261	275	298	273	246	270	247	250	238	290	238	255	268	282	282	257	273	259	257	260	265	274	281	253	272	268	242	267	278	259	263	258	244	258	243	272	265	243	259	264	260	258	274	246	244	249	253	255	248	267	254	239	244	271	254	247	264	273	267	263	270	299	243	276	250	260	266	251	224	264	271	265	278	260	269	247	267	274	243	257	244	258	290	277	252	265	241	223	264	254	253	268	280	259	248	239	249	259	276	267	271	284	256	262	257	282	275	267	274	265	261	260	266	263	267	249	264	246	246	276	240	255	279	250	227	271	277	255	236	262	268	256	228	275	248	225	280	264	260	247	266	253	284	281	265	251	243	258	264	270	253	270	239	253	235	247	282	251	277	280	244	248	267	261	260	247	266	271	243	262	227	272	269	262	272	247	265	262	260	242	244	280	248	251	264	252	244	279	284	251	221	267	277	276	269	273	249	263	250	263	247	242	271	275	233	298	259	251	264	240	239	277	247	275	258	278	279	276	259	275	279	276	265	256	275	254	260	264	243	268	261	283	261	278	248	249	252	277	280	264	255	286	267	279	283	253	280	276	237	259	256	263	241	284	252	252	285	269	251	276	274	275	246	296	267	249	250	263	261	295	279	245	231	291	259	273	264	254	250	282	255	270	306	263	273	268	273	289	282	258	262	292	239	264	258	304	269	258	253	277	261	258	256	260	287	269	274	260	240	251	233	277	295	262	261	283	248	284	252	270	242	258	289	251	236	270	299	266	240	262	273	287	255	256	278	245	250	232	294	243	283	262	274	252	262	242	235	278	272	283	253	274	269	284	237	263	277	298	239	256	243	281	243	281	278	269	249	283	229	282	242	257	274	260	288	257	266	259	269	264	257	275	259	230	261	269	275	271	305	282	253	279	271	251	256	248	260	255	274	245	221	272	267	228	305	267	253	290	261	262	251	250	279	267	267	287	283	258	242	225	256	261	280	259	278	260	264	252	245	263	264	260	289	277	226	275	264	274	258	291	252	217	257	275	244	233	269	275	279	250	261	277	237	254	286	270	271	258	266	258	285	273	279	249	243	243	273	273	275	273	293	258	255	272	245	275	240	234	283	267	289	245	294	258	247	284	279	257	254	247	278	278	279	240	288	263	285	271	255	257	267	274	273	257	259	273	246	248	254	254	238	285	255	263	247	249	273	254	266	287	277	271	249	304	264	250	264	274	228	261	272	242	248	248	257	254	259	264	274	274	285	259	276	255	267	268	270	267	276	247	237	266	258	268	279	262	232	267	267	225	282	248	268	228	260	267	256	267	265	235	256	267	249	250	274	286	265	276	276	263	246	248	269	291	249	263	266	267	248	241	232	243	244	283	269	280	259	268	280	269	274	254	259	290	232	276	231	243	285	265	248	240	263	303	276	257	266	280	257	289	253	239	261	263	239	251	254	248	267	262	238	248	256	254	251	259	255	241	263	252	231	292	287	236	240	265	239	231	297	235	281	265	288	239	276	232	257	264	274	255	261	267	244	241	279	284	262	232	284	259	256	255	259	253	263	243	265	260	271	266	261	266	275	225	244	262	279	294	254	278	239	263	270	255	256	248	286	239	254	249	267	279	257	243	254	248	284	240	259	280	254	273	250	248	263	252	247	261	249	272	280	258	298	269	278	244	252	271	270	270	290	261	262	277	264	275	271	252	259	271	274	272	279	249	277	274	244	239	254	265	257	247	248	283	252	272	275	242	275	273	247	274	256	278	255	247	255	258	246	285	255	236	290	260	280	262	276	252	265	248	253	243	241	222	271	243	261	273	260	243	255	255	286	265	265	259	246	271	261	256	270	275	265	252	258	268	238	270	273	244	263	249	277	271	285	271	271	243	273	287	273	284	261	280	255	216	286	233	268	271	254	297	241	244	255	278	261	259	251	255	251	262	257	229	249	260	247	283	234	237	266	227	246	277	254	252	252	235	244	242	263	280	287	278	272	266	248	252	263	256	282	264	263	258	287	275	258	240	272	260	247	245	280	252	239	255	276	254	257	236	247	273	302	254	231	236	250	279	266	250	252	247	265	245	235	255	268	267	244	255	270	265	281	293	275	275	278	310	298	282	243	292	265	245	252	255	247	271	244	283	278	296	263	268	250	266	260	249	251	278	269	273	260	251	247	246	270	243	246	274	258	258	251	268	241	272	272	259	275	251	265	270	268	282	260	261	272	257	238	240	257	260	234	287	274	258	295	264	273	261	254	256	264	276	266	271	304	248	285	248	278	254	277	249	260	272	272	258	269	262	228	246	282	267	269	255	275	240	306	248	256	236	240	262	245	282	272	267	275	257	261	249	223	289	263	251	235	292	262	242	283	244
24513	20765	27054	24506	13009	1228	808	686	713	680	615	590	571	558	556	535	569	530	547	467	481	524	554	473	514	539	495	538	546	498	542	542	520	472	543	521	521	496	499	540	534	540	509	537	538	516	502	541	495	518	522	513	507	504	490	491	492	513	539	518	527	528	549	509	543	555	518	505	505	524	522	519	524	521	519	525	530	581	533	541	497	526	536	502	490	512	534	501	541	534	517	563	466	518	479	481	533	464	530	521	492	533	528	511	471	487	532	525	544	532	510	535	497	529	519	502	525	520	510	478	470	523	495	522	511	544	503	512	515	507	540	536	529	477	491	510	515	517	531	516	554	490	487	485	519	489	518	520	493	489	508	533	580	539	515	576	513	513	524	538	529	488	522	517	525	519	536	523	479	528	508	499	493	541	510	526	521	499	514	522	522	553	539	537	511	518	534	523	541	516	459	536	481	510	497	520	522	487	507	516	487	528	511	477	512	508	529	492	479	535	476	527	489	523	547	524	519	502	524	501	467	513	559	573	542	542	494	495	499	509	537	517	491	493	555	543	511	505	516	537	524	514	529	528	555	556	514	500	536	515	519	514	473	492	508	509	516	574	491	502	508	536	514	517	478	539	527	537	516	538	491	490	498	468	526	531	528	524	507	498	565	538	513	557	522	519	535	532	524	488	529	519	531	508	539	525	555	519	519	519	508	471	531	494	497	535	469	484	507	533	484	533	522	479	485	485	525	477	458	490	556	502	515	496	496	471	483	480	490	518	510	509	498	504	515	517	521	527	518	512	522	517	538	496	516	514	491	520	525	510	462	525	503	507	527	539	516	490	552	558	498	524	535	508	514	488	517	540	538	480	531	476	517	516	520	529	470	512	516	487	560	555	497	500	544	505	522	534	533	469	509	533	566	515	491	520	508	516	499	535	520	503	524	527	496	512	512	510	480	514	552	507	521	512	480	525	495	513	524	507	518	484	557	540	563	512	494	513	460	527	469	561	510	482	475	552	520	495	526	513	536	520	527	547	531	517	529	504	496	498	555	500	557	481	489	512	502	486	465	513	524	538	545	518	559	517	487	505	511	480	519	522	523	513	524	519	528	490	511	533	519	484	470	539	523	513	504	501	496	513	516	509	515	515	546	534	479	499	511	481	542	532	539	478	501	522	519	523	502	514	508	485	530	536	515	482	530	516	475	466	521	578	519	549	557	476	592	519	491	508	488	503	546	495	547	556	523	503	502	478	510	516	514	474	539	527	536	520	529	495	505	521	533	516	516	539	498	557	541	499	567	541	507	533	477	484	522	498	514	529	525	528	479	473	497	526	523	501	513	557	520	497	497	507	513	516	517	545	543	536	470	490	521	524	536	503	482	502	505	479	501	508	496	544	482	531	502	527	508	534	520	550	526	509	514	570	517	530	544	515	524	491	517	490	527	484	493	488	525	545	504	509	553	506	547	497	505	557	513	556	512	538	512	481	492	511	510	533	512	493	483	558	488	531	503	539	525	504	540	487	520	530	499	461	499	487	521	515	519	524	528	487	549	553	536	501	516	530	532	516	494	515	561	547	516	538	510	511	513	517	447	518	512	489	503	516	509	464	504	507	502	495	519	515	496	510	517	495	537	527	518	558	501	519	507	521	503	484	522	506	537	502	516	513	516	516	506	512	504	485	489	558	523	472	511	495	498	492	541	481	544	516	555	514	540	532	476	525	544	512	475	524	527	493	520	542	526	503	533	506	510	495	530	522	510	493	514	535	487	519	502	484	502	519	505	514	495	481	499	482	502	457	537	535	546	511	508	507	472	505	523	551	528	503	539	495	539	515	512	495	521	532	529	537	498	543	493	491	523	498	506	514	510	535	474	525	521	526	516	529	521	507	499	497	494	506	486	531	523	524	469	511	512	537	566	551	558	490	521	543	522	529	538	529	479	523	495	506	518	510	506	536	491	454	540	499	478	539	478	513	522	493	529	472	479	525	529	540	490	512	529	501	506	499	542	534	514	520	493	535	490	540	502	498	507	523	510	524	488	526	544	495	512	494	520	454	498	485	512	524	489	504	503	482	504	473	453	450	490	527	515	517	567	527	490	501	512	534	525	485	515	541	547	528	508	491	595	529	491	512	523	539	521	535	513	496	498	480	503	504	524	465	526	554	495	486	530	535	498	508	528	476	478	499	479	472	504	480	518	525	516	504	528	490	515	524	502	553	538	486	519	519	515	502	561	519	491	521	525	508	487	567	479	534	495	511	483	540	521	528	494	531	530	509	516	517	541	523	502	510	537	498	522	513	521	497	493	576	491	496	512	521	514	493	530	505	523	523	508	547	503	545	519	525	488	540	499	507	521	475	504	517	502	503	475	494	520	482	512	471	511	511	537	485	521	514	525	516	541	497	508	543	518	514	530	509	499	499	524	491	543	546	526	489	497	540	512	494	550	503	546	528	533	485	492	517	517	531	540	491	522	499	516	516	499	487	485	484	550	520	545	527	500	506	511	487	492	569	548	510	485	503	554	542	531	507	489	531	474	546	500	525	501	541	498	520	516	515	554	570	517	536	494	540	522	503	530	528	500	473	495	534	499	540	510	502	526	504	487	530	508	517	504	513	511	499	528	531	528	474	521	490	499	495	499	516	492	515	465	539	503	463	513	482	518	490	505	492	524	547	505	526	492	544	494	513	546	530	525	513	504	510	534	496	488	493	530	509	546	493	506	518	472	524	520	537	498	475	508	518	493	568	523	483	531	547	509	517	483	480	503	525	500	549	488	486	510	468	499	530	525	501	497	514	502	534	549	488	534	481	513	511	541	516	581	506	498	493	537	520	515	512	544	508	505	499	442	534	544	550	548	554	481	515	535	534	535	557	432	516	513	470	489	475	518	522	495	526	524	512	519	524	500	534	523	499	506	536	475	508	512	513	492	501	538	525	550	513	482	480	485	529	519	510	498	536	519	518	570	508	515	508	514	517	538	506	525	505	523	488	504	525	501	532	499	528	478	507	563	525	531	516	546	499	481	502	544	516	520	537	536	527	546	523	514	496	539	510	450	489	496	496	522	535	516	519	510	549	523	534	513	529	505	510	505	489	523	507	532	511	541	482	505	492	563	491	529	514	535	482	543	516	483	515	539	501	510	562	484	501	500	496	512	495	521	506	514	509	521	513	479	564	486	507	496	553	521	505	516	530	494	508	514	529	489	536	492	516	494	492	508	510	500	500	480	515	522	511	480	524	506	512	529	498	522	489	478	497	499	517	503	526	503	513	526	529	492	574	511	499	483	474	549	515	506	545	534	530	518	534	502	487	528	494	535	522	519	501	507	448	492	562	547	507	486	482	520	546	514	523	536	504	520	535	537	541	498	495	539	496	483	519	527	513	507	492	513	544	513	527	526	558	467	507	520	513	470	482	473	531	537	566	522	518	525	532	574	528	497	524	505	507	540	514	503	517	495	494	503	499	523	519	491	508	534	495	535	475	503	532	529	475	532	513	538	518
40760	16987	6119	3162	1940	1604	1178	974	938	953	752	706	664	670	653	640	650	659	621	646	608	632	604	596	606	608	642	652	586	606	621	623	597	591	603	597	630	615	588	588	582	583	595	571	545	588	575	580	614	588	602	609	619	581	614	596	603	580	575	624	623	621	583	515	629	627	577	575	589	558	616	629	576	598	585	590	562	603	638	592	589	622	555	591	588	580	605	591	618	576	604	569	584	554	571	560	631	603	580	613	606	555	590	627	596	612	618	587	580	626	601	596	566	606	571	624	539	621	585	596	546	561	597	568	542	576	580	543	580	607	606	590	592	596	577	594	599	602	572	576	592	625	561	571	586	531	563	553	601	599	625	568	595	601	585	579	586	585	580	580	612	581	609	583	550	592	589	587	594	648	602	577	586	559	557	545	565	571	585	588	631	587	548	622	600	614	609	631	612	544	575	555	600	593	618	585	580	612	578	561	567	597	604	556	652	584	561	584	565	557	573	605	608	577	592	595	580	555	591	583	547	573	601	588	595	584	600	623	588	578	566	611	574	554	558	579	577	595	611	575	586	629	597	562	578	562	598	608	601	586	576	573	607	631	539	586	546	550	599	572	604	579	580	595	571	561	565	569	598	590	584	575	607	576	587	563	605	541	578	610	575	596	594	581	572	588	584	518	579	570	564	582	601	584	556	577	563	573	582	588	530	591	646	601	542	564	599	565	613	569	564	551	583	599	566	583	568	581	592	634	610	605	532	643	582	600	560	602	606	592	579	580	523	584	582	568	583	603	566	566	584	564	611	563	585	563	586	595	593	568	570	579	594	617	589	585	581	546	578	622	608	550	616	554	582	564	548	614	586	587	603	627	576	579	581	643	592	576	619	589	562	574	611	566	553	591	581	598	569	601	568	592	616	632	630	607	549	601	594	544	587	567	586	598	552	586	588	583	590	545	570	545	587	553	610	623	544	601	581	565	614	607	630	597	623	593	562	591	582	542	548	552	598	598	576	595	587	548	614	596	561	595	587	546	595	601	582	604	572	594	589	611	598	569	560	595	587	556	577	595	550	571	553	623	599	609	568	597	645	597	560	607	556	552	557	596	627	541	599	567	598	608	604	606	589	561	595	594	559	609	627	568	554	574	574	585	586	588	552	593	582	605	587	524	558	632	635	551	583	595	619	594	556	597	580	549	580	551	522	564	574	571	619	598	579	590	616	578	557	563	557	579	600	614	580	607	604	548	572	549	594	603	537	544	616	595	548	569	545	576	614	592	606	631	564	593	598	580	600	568	605	544	605	600	619	597	579	575	608	586	584	571	589	568	602	549	556	578	587	562	579	576	599	559	601	586	596	530	566	578	574	561	606	571	541	608	594	567	590	575	597	558	591	575	591	566	585	561	573	587	587	546	627	598	611	587	608	578	541	571	555	555	627	593	589	540	587	615	586	586	575	581	613	602	605	556	558	619	566	610	592	586	608	548	575	623	534	593	599	599	561	546	566	569	622	605	554	540	588	606	640	620	561	578	596	548	596	593	519	531	598	564	584	586	595	550	582	577	556	604	578	605	597	556	583	578	597	560	576	576	583	639	646	561	586	537	616	577	583	604	602	598	584	617	600	587	541	624	612	554	609	559	590	597	587	597	587	561	597	571	603	602	599	556	546	585	566	616	555	583	618	608	590	586	608	563	600	588	584	574	559	607	586	607	613	633	611	632	555	616	567	600	602	593	600	592	558	599	613	607	563	607	579	603	608	548	609	610	612	539	509	572	547	603	570	593	576	541	597	622	601	550	584	586	565	603	588	611	570	610	594	566	611	607	559	588	591	562	527	558	587	580	554	570	641	606	570	572	584	586	618	619	600	547	572	571	581	595	577	619	572	563	578	553	580	611	582	579	588	576	601	595	579	599	571	558	597	544	577	577	595	590	536	634	576	538	611	597	551	537	544	601	601	598	573	597	601	594	608	590	553	592	596	572	586	557	608	559	546	616	587	623	572	581	590	596	619	621	591	602	559	597	589	554	548	581	581	597	554	592	608	580	603	552	581	587	574	579	553	563	607	574	580	575	523	609	585	570	573	603	553	551	563	575	643	579	625	572	585	554	607	574	587	591	597	547	562	546	611	582	590	601	583	607	598	549	644	639	608	591	627	573	591	562	601	588	629	586	587	616	577	551	587	590	550	596	570	647	604	562	596	562	599	586	580	578	566	544	554	578	627	577	607	603	628	554	604	566	574	554	587	590	599	569	590	570	562	571	557	608	613	594	637	658	614	592	586	563	574	559	595	535	549	531	584	579	611	618	592	579	613	572	534	541	577	601	557	613	596	588	574	584	580	598	583	608	578	572	562	555	610	579	604	548	597	564	589	566	603	576	613	576	528	596	584	569	603	596	575	607	544	586	591	576	549	563	618	568	617	560	573	572	554	581	622	618	565	595	625	604	576	585	574	569	568	551	555	536	596	603	601	584	547	599	572	626	579	557	600	541	568	606	589	573	557	629	569	593	593	578	586	602	590	572	618	615	598	610	587	611	583	587	575	630	601	594	592	571	564	549	558	604	576	569	578	600	565	590	551	578	581	568	589	601	598	597	625	596	570	498	540	610	576	610	569	573	576	650	603	572	575	598	554	564	623	575	586	558	543	571	572	533	612	601	594	594	585	559	609	586	581	548	563	570	622	590	557	587	612	585	538	572	582	572	603	581	562	569	582	587	629	556	566	615	567	572	572	567	567	615	599	559	602	577	567	605	601	533	589	549	575	579	605	556	626	605	575	599	575	578	554	622	561	608	604	552	606	581	600	578	597	570	601	584	582	578	610	588	624	593	572	644	607	544	621	558	607	583	557	593	543	548	596	590	560	568	621	558	600	617	573	588	587	610	574	583	561	544	602	599	591	552	558	555	549	634	546	580	609	582	571	579	589	564	583	599	590	546	607	617	603	553	605	588	615	553	596	595	585	559	586	614	586	587	585	567	573	595	562	593	583	579	558	615	604	557	585	615	570	575	548	582	529	597	553	593	552	598	569	598	538	600	601	582	652	583	591	582	624	571	590	610	549	598	624	593	552	583	614	555	627	549	604	578	590	574	562	625	595	570	569	598	604	569	573	549	587	609	560	556	585	617	595	569	574	559	609	617	581	593	627	612	589	542	598	612	571	559	577	573	575	575	605	598	593	566	609	565	558	552	560	588	587	608	559	624	588	590	608	597	562	632	618	613	606	585	566	563	610	581	557	614	586	585	613	558	601	645	579	590	591	574	607	575	550	564	612	610	588	590	566	587	564	607	546	542	583	546	587	618	555	571	536	593	576	586	620	573	592	554	594	614	626	616	616	565	602	548	592	562	590	580	562	584	578	564	578	550	597	578	580	643	572	615	611	603	609	558	607	605	605	567	545	545	584	598	599	595	589	572	623	618	608	575	595	572	600	590	621	592	571	577	629	584	572	576	602	586	627	560	611	590	524	603	590	578	573	580	564	596	563	541	592	584	608	580
22374	20796	28449	23241	20747	20715	11704	1160	820	797	596	551	514	476	485	415	395	436	370	405	421	375	350	374	368	402	357	350	365	324	366	363	391	337	368	324	356	351	321	363	365	332	353	348	339	348	334	347	365	318	340	339	348	313	348	337	349	321	320	341	338	327	366	317	330	323	297	328	352	353	326	364	338	339	384	372	333	364	326	337	340	317	353	362	326	332	337	357	362	337	311	348	320	324	342	333	299	334	325	338	299	337	318	326	360	299	330	336	334	333	342	335	359	311	321	354	304	328	315	336	368	341	337	344	331	326	317	302	305	345	335	317	340	320	330	331	355	335	320	319	313	357	360	311	356	341	317	337	338	325	332	357	327	349	321	379	325	352	312	354	313	305	331	309	351	323	312	326	314	344	310	341	305	334	308	364	374	308	332	334	327	325	321	328	329	311	326	305	328	326	320	345	340	359	339	293	323	325	294	352	307	295	306	314	350	340	313	370	320	350	335	300	340	313	361	357	310	322	358	335	361	321	353	322	322	292	336	333	331	332	307	326	340	309	355	335	331	340	304	336	324	315	314	328	340	313	318	343	317	319	349	354	358	379	310	315	331	333	345	314	312	331	348	344	332	372	331	335	379	302	388	316	319	349	323	297	323	331	331	328	335	345	321	342	314	320	334	315	338	297	331	351	338	319	342	332	347	340	311	330	320	288	312	334	352	345	285	315	340	335	339	315	346	322	311	345	335	307	332	337	341	317	325	335	318	350	354	335	311	342	341	345	305	344	330	326	337	355	347	343	331	338	333	331	325	322	352	362	322	337	337	340	315	353	293	329	347	320	353	332	313	325	347	308	363	345	348	359	353	341	369	332	345	361	310	335	324	334	347	349	336	291	326	353	328	298	347	300	351	330	329	313	355	314	339	331	333	327	317	332	312	346	345	343	346	340	317	366	300	351	319	318	340	329	321	333	326	336	312	309	318	325	325	322	332	328	316	314	324	370	333	334	326	337	316	346	317	354	334	288	308	324	343	328	325	326	338	301	323	306	293	349	345	344	311	311	343	313	348	346	353	303	312	286	360	364	304	336	327	346	313	342	336	305	360	334	318	317	332	345	365	315	307	329	331	307	332	352	361	335	350	308	290	345	334	288	335	336	323	336	325	328	361	317	355	311	330	329	332	340	303	368	296	322	321	299	301	304	355	314	330	346	360	339	336	367	351	336	332	343	321	339	329	359	336	323	354	349	329	332	324	330	330	325	299	344	392	335	309	328	333	335	294	335	309	328	339	329	306	299	318	324	320	345	330	307	339	353	333	324	329	308	353	308	350	345	312	308	348	346	325	321	300	324	355	321	327	345	305	320	326	336	339	312	333	335	328	306	334	349	352	333	340	315	315	312	322	319	293	313	338	339	333	314	307	351	336	356	340	338	341	343	321	298	315	300	351	314	369	336	310	337	316	320	323	349	354	325	352	330	326	329	328	301	305	339	329	315	315	335	318	310	310	334	318	359	327	347	352	337	326	355	369	316	338	359	357	295	334	359	295	317	327	339	376	361	300	349	307	316	338	341	341	341	326	337	327	328	308	300	351	316	344	353	316	338	343	337	334	310	337	307	304	315	374	336	297	324	342	317	373	323	278	332	347	343	304	311	329	336	347	315	325	349	338	326	358	329	336	349	301	331	328	309	293	329	298	306	332	337	345	337	342	346	308	366	291	346	333	341	334	322	358	327	324	342	334	328	298	333	321	341	317	352	305	342	307	323	371	305	296	326	312	320	295	291	320	340	319	309	341	313	330	341	354	319	294	322	318	301	337	308	344	341	293	323	334	347	336	353	328	317	352	305	330	317	328	281	326	345	279	347	340	361	329	356	344	333	348	356	339	326	357	341	309	373	318	311	351	367	329	293	331	330	288	331	325	326	347	292	338	342	353	340	327	305	317	331	343	304	295	335	340	327	324	317	306	308	304	327	310	336	301	326	346	330	319	338	334	355	297	308	347	308	326	344	309	373	344	369	357	310	352	320	379	331	330	320	307	352	341	338	336	349	328	309	313	350	314	332	311	309	347	342	320	312	321	324	295	365	331	303	355	357	324	346	322	329	319	300	340	320	319	324	305	333	373	344	342	311	317	323	353	319	281	303	336	339	325	346	319	329	331	341	320	335	346	330	341	338	318	304	318	328	317	301	313	324	284	335	309	325	346	300	336	342	298	343	325	323	310	351	320	315	309	345	345	314	315	317	298	320	350	340	325	338	371	329	345	326	327	330	352	292	328	338	324	321	306	314	339	345	295	316	315	333	340	307	366	317	335	340	343	303	321	349	330	330	317	314	320	288	304	343	340	315	305	311	318	346	341	334	337	349	334	332	335	333	330	302	321	334	340	323	315	319	318	332	358	358	299	358	354	355	334	342	322	342	349	317	350	329	327	295	342	277	329	323	307	355	343	315	326	308	359	327	335	323	315	316	321	323	296	281	312	336	322	323	345	309	337	318	323	315	340	353	327	322	335	352	324	338	315	334	311	305	321	303	340	292	329	351	323	327	335	332	324	319	328	327	345	311	325	326	336	306	340	323	345	323	316	338	353	331	301	295	338	350	327	356	368	340	366	313	341	325	344	337	343	322	318	351	316	352	307	336	327	330	349	352	296	337	304	318	315	326	316	320	343	348	347	341	314	336	344	349	340	364	342	310	336	339	305	316	316	352	363	333	356	320	322	343	311	332	329	343	337	359	336	340	317	336	319	328	331	326	316	328	332	329	311	316	318	353	325	280	335	329	335	356	340	323	307	373	360	315	355	328	326	328	327	328	371	311	357	345	357	326	313	326	324	306	344	314	322	364	313	344	330	322	308	331	345	357	334	322	329	339	325	327	313	316	307	310	336	348	334	322	340	319	350	321	331	331	332	346	343	333	342	335	320	293	343	328	287	332	331	320	338	321	346	305	331	327	346	370	340	316	327	328	327	313	325	302	308	333	331	357	307	310	352	295	323	329	307	359	338	366	338	317	341	324	321	339	335	303	316	310	339	338	330	340	332	321	318	328	293	317	332	328	349	329	346	342	336	321	338	331	299	350	325	299	361	340	348	322	322	311	312	302	329	306	299	328	342	317	330	346	354	322	325	317	342	323	333	330	310	326	342	304	327	319	342	349	313	328	298	357	337	370	355	308	353	326	343	330	337	339	299	318	330	338	308	375	326	337	335	315	295	353	322	307	310	329	311	320	324	336	340	315	315	310	356	353	336	321	325	325	354	359	338	303	341	326	309	300	336	315	337	309	345	340	335	313	350	362	344	327	342	321	311	322	338	320	305	317	324	351	330	340	352	311	354	327	335	295	299	295	347	327	313	299	328	315	335	297	312	341	331	350	337	333	334	302	363	340	301	294	322	324	333	312	302	346	322	332	332	353	319	296	341	301	354	302	354	303	294	306	345	318	347	332	347	327	343	299	346	330	337	351	366	307	324	290	310	313	341	329	302	338	325	317	303	327	334	344
44403	23302	13474	7228	4529	3383	2393	1807	1514	1393	990	804	764	733	639	593	530	537	522	475	447	470	461	447	454	447	426	437	430	417	426	402	379	400	395	410	411	367	397	418	405	417	386	384	399	382	357	384	397	380	370	380	381	384	387	359	388	381	362	389	384	401	369	332	355	397	374	372	371	420	389	363	384	405	378	410	405	435	403	375	389	408	397	356	368	376	349	361	392	391	394	354	335	364	355	370	358	414	379	359	356	379	372	364	377	367	400	374	369	360	399	385	332	410	377	359	381	335	344	335	358	339	383	354	338	368	384	380	337	374	380	372	342	339	389	374	389	341	355	362	366	365	367	367	361	329	352	358	313	333	350	330	354	341	343	351	375	330	394	379	372	367	363	361	333	357	362	376	390	349	354	383	352	357	335	353	358	344	369	340	382	359	355	385	346	377	358	370	371	325	392	356	318	331	360	359	367	376	368	380	372	337	389	379	408	369	358	363	341	398	335	363	351	347	340	370	356	377	361	367	353	376	367	373	376	362	364	373	371	374	349	381	373	374	355	340	381	358	359	337	374	401	346	362	382	378	356	358	358	382	350	391	338	340	375	362	358	388	350	373	347	354	338	379	353	358	353	359	333	340	378	365	377	359	399	353	366	383	378	356	363	343	371	372	333	364	360	351	336	354	343	392	361	345	361	356	358	330	369	368	369	360	388	362	360	367	384	346	370	389	303	347	401	371	388	361	348	390	386	399	377	378	338	363	383	345	344	370	403	362	358	375	377	358	338	353	341	365	382	367	383	329	367	354	377	374	353	385	347	342	384	359	359	340	351	377	350	370	352	343	379	348	378	366	356	360	373	353	400	334	393	343	326	344	358	346	364	368	342	331	328	364	386	345	358	362	356	376	323	340	353	398	364	344	418	357	373	385	386	342	365	339	366	378	352	352	354	367	312	380	370	350	349	371	353	348	329	354	369	342	337	364	326	382	355	368	382	357	378	369	368	350	375	353	332	393	374	368	372	335	368	355	381	379	385	377	367	366	336	336	392	334	342	364	379	387	383	346	359	347	337	331	348	333	345	359	346	370	367	352	340	365	387	333	360	359	384	354	370	325	352	392	376	366	374	353	334	353	335	346	376	372	328	345	337	362	322	331	365	339	359	365	376	411	354	361	333	342	343	373	319	331	384	389	343	370	420	364	373	370	358	385	344	341	377	370	388	357	334	377	370	357	337	342	376	349	363	345	380	383	375	352	401	361	387	358	380	342	335	364	353	379	358	332	373	355	345	324	366	385	371	317	361	353	396	343	412	356	376	361	361	357	343	361	374	376	362	358	371	349	337	366	389	356	363	360	364	386	353	374	312	349	375	381	362	314	375	343	323	336	364	355	356	314	349	322	392	421	359	363	364	371	339	367	326	361	339	377	354	335	362	370	348	396	392	348	323	378	359	366	340	394	324	351	391	388	339	369	327	379	341	340	330	380	383	346	358	372	319	366	347	382	374	335	388	376	349	335	364	349	341	355	369	364	361	365	368	311	368	365	405	358	333	401	381	347	343	340	403	388	355	366	322	334	335	354	365	384	375	373	362	342	361	379	364	364	369	374	341	343	368	371	384	336	361	330	376	372	361	334	354	338	362	342	350	372	326	380	379	348	305	374	369	379	352	346	336	377	382	338	353	372	363	338	374	362	379	352	381	401	377	365	402	380	372	374	348	368	360	337	365	311	380	341	359	370	353	389	336	343	357	346	357	377	349	364	375	372	405	352	385	365	356	390	368	376	388	361	346	384	319	373	393	352	373	331	358	342	373	351	374	381	391	331	361	369	377	343	364	359	357	384	338	383	336	375	369	377	341	376	367	357	362	365	376	379	381	378	334	346	328	360	350	337	341	365	352	355	353	349	404	350	389	347	370	370	356	381	316	349	378	337	369	341	359	354	384	362	348	317	366	351	363	339	365	364	366	379	374	324	374	352	333	357	380	334	363	353	366	379	363	416	357	347	363	335	356	376	359	379	342	360	379	322	354	379	350	351	357	383	337	358	359	359	350	348	338	298	327	358	348	373	353	377	378	374	384	349	377	373	352	339	341	370	358	362	352	369	347	326	355	350	353	366	375	353	326	320	378	361	368	388	348	346	342	386	378	353	361	336	346	379	365	366	355	392	348	369	397	357	380	366	355	345	380	360	373	368	379	318	357	391	348	344	329	341	346	370	360	370	394	360	348	351	354	348	380	398	375	362	394	355	345	350	380	338	351	384	376	386	359	361	356	360	346	354	347	384	365	338	373	360	375	374	339	359	379	374	341	387	354	372	361	309	347	364	370	328	352	363	315	367	388	387	372	359	382	337	327	366	340	369	375	371	368	357	348	355	395	340	349	386	372	359	363	314	376	362	346	377	352	397	368	390	348	314	363	383	368	378	381	363	353	333	330	359	350	362	354	338	373	348	359	365	398	371	363	330	349	361	394	356	384	360	363	338	353	357	371	345	318	360	366	384	348	365	341	380	340	374	366	369	351	398	409	365	360	370	338	361	343	372	379	361	384	360	354	348	344	356	331	401	348	380	352	327	364	348	374	322	362	352	352	343	380	344	310	363	343	357	356	355	364	348	364	377	352	353	367	348	385	356	375	342	369	339	363	371	352	396	349	360	372	367	333	383	332	369	350	363	341	352	364	334	347	364	361	372	364	362	352	356	370	340	334	367	356	308	387	345	346	379	323	364	353	365	387	373	376	335	341	379	366	402	352	327	376	349	369	392	366	357	350	337	365	347	360	354	338	307	344	322	355	386	367	360	341	385	378	362	397	371	365	339	369	382	364	357	391	361	380	350	345	363	353	345	380	341	373	374	400	377	351	412	321	367	368	335	357	375	342	389	347	386	354	340	377	337	333	329	345	345	349	344	360	353	365	373	355	345	390	354	341	364	336	360	391	372	342	376	373	375	360	347	356	363	372	309	390	371	386	330	370	389	396	332	365	348	380	354	364	380	355	377	342	330	384	338	342	335	362	357	343	366	381	362	366	349	364	318	363	385	384	379	341	344	363	358	370	403	358	355	336	386	353	411	337	372	384	401	369	357	372	335	357	353	333	348	344	336	379	364	356	386	350	363	385	370	369	357	351	348	412	389	375	384	338	382	336	383	357	347	345	342	378	382	390	357	381	357	339	350	321	349	378	378	356	364	335	348	369	389	355	344	328	373	366	357	382	355	373	347	388	328	385	365	358	370	371	368	366	392	343	359	375	360	377	338	361	330	333	359	355	353	382	366	332	351	376	342	381	348	341	381	371	337	325	343	383	348	320	349	394	341	366	340	371	363	387	379	371	372	331	354	342	356	358	361	341	366	366	372	360	361	367	333	359	337	378	370	384	379	347	387	328	349	317	341	342	387	341	342	370	363	362	358	349	326	339	368	349	365	349	357	386	375	336	410	387	358	332	373	356	380	367	373	354	364	346	337	370	368	371	364	351	348	349	403	356	333	354	357	336	350	368	371
29462	21306	12021	1689	709	518	485	380	384	407	390	393	414	414	398	385	371	399	385	406	398	438	354	406	370	385	392	386	369	405	353	417	383	373	389	433	362	385	438	405	392	397	392	416	408	407	386	371	372	415	365	435	392	407	371	391	364	367	387	386	350	392	389	418	434	374	422	388	399	398	362	384	414	411	414	392	386	394	412	408	391	348	407	397	379	360	367	443	391	437	386	359	375	393	372	360	338	394	382	420	391	383	390	416	400	362	382	381	378	383	369	405	397	354	386	367	383	365	410	394	367	372	383	376	391	390	386	348	375	400	368	398	402	401	348	383	394	385	394	343	362	408	371	395	385	408	383	423	394	366	397	378	398	396	376	416	397	400	358	367	371	388	377	420	383	378	344	390	412	372	382	347	369	384	431	388	415	381	388	375	374	367	353	389	357	357	411	373	391	404	392	370	378	397	376	339	360	387	374	402	421	403	379	362	410	406	396	383	387	365	407	382	398	409	345	361	398	401	355	398	404	434	391	385	395	393	371	396	375	371	383	381	335	383	397	411	368	366	364	393	390	390	387	401	368	370	366	383	413	380	379	426	369	399	360	377	361	400	395	402	359	384	381	389	362	390	394	377	381	415	387	338	345	384	379	387	377	388	369	408	381	386	376	372	350	347	385	394	365	406	365	353	429	395	385	371	383	395	389	390	373	387	432	409	397	408	364	382	387	396	393	365	375	413	371	390	403	369	360	373	373	392	361	357	403	415	415	349	380	395	390	396	431	386	407	405	379	418	401	371	391	350	367	356	365	403	372	406	383	392	372	412	366	386	373	388	358	374	329	380	393	370	355	377	412	369	385	378	390	383	404	365	425	364	405	352	368	399	400	371	401	389	397	378	386	382	390	394	392	367	379	367	394	361	351	393	398	374	394	346	383	359	415	423	402	395	386	413	369	307	353	383	392	356	386	373	352	427	411	418	375	353	339	366	369	384	425	391	383	411	390	383	366	408	415	375	399	395	409	391	406	369	365	395	372	375	371	391	363	392	378	401	370	398	382	393	379	386	369	369	355	381	365	382	373	405	434	416	383	377	398	365	432	391	421	351	394	371	413	365	391	368	368	387	406	365	366	397	398	385	397	377	330	379	400	366	356	379	395	392	381	406	403	367	374	397	375	423	365	354	413	405	418	364	370	394	341	397	372	414	387	371	410	378	352	404	382	381	387	372	370	364	365	364	395	340	407	375	392	373	370	395	391	396	347	359	377	419	386	390	402	408	385	378	387	385	399	379	390	381	357	421	388	373	350	381	369	377	405	374	360	358	402	372	377	383	347	408	365	379	393	383	381	360	401	380	395	354	347	395	385	393	348	409	358	394	369	394	402	385	371	420	363	393	355	362	346	374	389	356	400	349	369	391	393	373	373	381	381	418	374	361	403	384	381	338	411	386	381	376	408	373	391	403	394	376	377	393	405	403	371	396	404	346	376	357	373	392	373	381	377	419	386	388	401	378	392	414	377	393	412	400	370	383	393	443	421	366	425	372	397	384	374	394	391	393	410	388	400	376	371	371	393	392	348	401	405	382	370	365	421	380	338	402	383	353	409	398	419	397	383	413	365	380	413	400	405	377	361	346	373	372	367	349	360	419	373	364	348	388	377	393	414	404	417	364	392	371	382	394	403	392	388	389	374	420	369	367	415	389	390	383	413	372	379	389	397	364	395	398	430	361	385	363	369	376	384	380	385	413	392	398	384	399	383	390	415	362	374	405	346	373	353	375	379	419	402	392	382	380	357	386	386	388	414	409	384	395	418	387	385	362	412	401	380	372	377	357	380	382	362	373	414	388	403	391	405	364	417	394	349	391	418	393	388	359	406	385	380	390	424	354	381	400	415	410	377	390	388	373	385	415	405	374	358	382	385	376	397	402	389	376	379	430	432	385	375	399	349	396	388	358	421	378	390	383	382	363	390	400	405	391	380	400	359	400	403	414	394	368	381	366	366	419	389	370	340	367	394	393	405	332	379	377	397	355	356	339	359	361	368	381	382	392	404	325	383	348	388	380	401	409	366	395	402	339	362	361	395	375	373	394	367	416	376	407	387	348	376	401	385	389	377	382	380	365	380	371	410	365	411	394	409	398	399	365	379	352	397	345	407	381	396	368	400	380	372	383	379	356	416	345	384	411	383	393	399	383	435	392	386	387	370	358	390	361	388	347	423	407	385	391	378	408	396	404	395	403	402	383	364	363	380	387	386	397	395	371	361	395	413	355	385	338	393	351	379	365	390	439	413	409	382	356	377	385	382	385	404	374	390	396	386	398	371	395	401	403	371	407	418	377	379	409	420	371	400	386	370	368	379	376	389	371	358	410	401	371	375	355	380	382	397	382	397	418	404	374	376	392	416	368	364	400	377	335	400	407	378	385	378	447	384	384	350	378	406	385	385	395	371	365	384	371	411	361	365	387	384	380	374	409	389	436	362	377	387	357	395	396	362	406	364	376	398	347	394	400	354	394	412	339	433	399	386	398	386	393	364	391	385	414	418	390	362	359	381	397	390	389	370	357	403	347	392	391	397	363	380	387	408	388	398	368	371	367	371	377	342	424	377	375	379	360	348	414	385	374	368	380	410	372	369	373	372	394	405	371	410	388	419	351	386	386	401	389	371	393	373	392	367	450	350	399	396	381	363	390	402	379	376	378	393	377	366	369	371	415	414	383	394	388	422	373	401	397	367	364	380	366	378	359	341	392	385	384	390	362	381	347	407	367	327	398	363	366	372	400	407	390	395	381	401	391	406	417	436	379	414	353	374	397	382	386	376	404	388	380	419	360	435	371	381	391	436	380	344	370	370	374	426	373	376	403	382	400	393	391	393	386	357	399	392	382	370	381	349	375	397	359	418	412	390	420	369	399	352	367	383	351	409	397	409	367	399	388	386	394	394	377	381	354	374	387	367	409	381	380	430	402	404	389	352	392	378	415	381	408	413	370	401	392	399	369	390	390	381	369	367	374	390	387	431	376	363	382	365	385	337	395	389	416	423	400	400	369	389	364	399	378	387	411	377	389	328	414	386	372	400	359	399	368	414	393	414	407	412	405	370	362	370	364	361	412	379	380	353	379	385	403	416	381	374	385	381	386	375	376	376	367	393	387	366	408	371	380	382	384	414	382	367	377	368	379	382	404	404	381	371	387	383	391	356	383	389	387	406	390	355	358	407	374	384	386	435	397	384	378	401	403	378	376	450	423	423	361	393	412	373	410	376	345	375	383	385	428	389	393	369	380	393	408	398	383	368	383	384	408	394	388	378	380	383	385	397	373	382	350	405	363	362	388	424	412	366	380	383	396	384	395	400	384	421	392	370	390	396	372	378	395	353	401	362	373	368	418	376	410	364	407	395	385	380	382	364	386	398	395	412	382	426	411	406	402	378	357	381	387	375	407	399	363	364	381	378	398	363	330	391	391	381	384	376	401	429	366	378	397	389	393	374	387	388	371	400	371
36772	11068	2670	1350	986	623	594	532	475	471	431	503	466	443	472	460	460	446	435	403	469	439	455	510	461	451	429	467	458	429	480	433	459	426	491	496	497	468	467	436	415	448	449	477	493	440	494	481	420	469	433	437	436	438	463	470	470	430	447	435	433	410	472	478	457	453	442	416	440	459	436	445	463	457	437	428	428	467	434	428	463	433	449	433	507	441	427	452	408	442	455	476	423	431	418	477	427	454	450	435	442	447	458	486	455	454	444	477	422	463	456	463	510	452	432	462	411	445	473	459	422	411	425	451	422	454	450	464	445	452	441	438	465	456	435	420	451	421	445	467	432	464	420	503	437	447	420	468	446	437	442	424	458	493	419	438	451	422	463	432	460	461	452	468	447	462	459	457	420	475	447	452	436	409	433	464	428	431	427	432	456	453	421	445	483	420	458	462	448	470	413	450	461	469	445	402	419	420	463	464	491	416	431	434	488	458	427	471	462	405	462	463	411	445	461	488	450	433	456	479	435	457	450	453	467	463	446	424	440	434	475	457	435	463	460	437	444	434	418	429	481	470	468	466	473	473	457	461	431	454	439	490	449	406	466	481	471	442	428	410	443	489	457	462	474	398	440	447	462	459	472	443	459	416	477	498	446	449	449	425	454	451	439	482	444	447	471	478	395	437	440	458	394	428	462	454	440	421	434	466	455	451	411	445	427	443	411	421	410	449	400	412	476	461	421	429	450	451	472	467	468	448	441	458	456	451	428	450	457	453	465	443	451	446	426	453	457	472	410	460	441	450	439	459	470	457	452	415	445	474	478	467	433	462	424	459	448	435	445	452	448	460	411	426	428	424	454	467	463	427	455	396	456	470	467	488	452	415	411	439	462	441	486	466	481	441	444	408	401	462	433	421	464	451	446	451	439	426	471	393	435	463	470	448	443	430	436	433	422	463	471	396	415	448	426	472	463	433	463	469	430	493	431	443	476	422	454	464	487	461	455	429	459	428	452	463	462	450	434	423	429	429	467	421	415	478	466	460	485	435	442	463	426	448	451	445	422	435	392	454	448	465	441	479	429	446	465	468	493	460	430	460	447	465	453	475	452	428	430	466	497	419	418	443	454	451	452	460	445	442	469	445	418	466	441	447	411	444	419	468	459	386	453	466	443	441	431	465	454	450	444	421	486	465	451	462	446	457	422	439	462	481	453	474	452	403	445	470	461	458	477	459	474	442	438	482	417	439	464	434	456	493	458	380	413	426	466	439	470	434	494	434	421	438	506	448	459	490	419	483	438	456	461	425	465	463	449	473	442	438	453	483	434	427	456	478	471	451	451	399	462	454	397	449	468	443	427	452	421	477	449	507	474	447	447	443	474	470	424	451	482	475	439	442	446	449	448	458	436	445	467	457	414	437	443	476	445	453	439	471	440	454	469	426	434	417	437	446	447	474	505	424	431	416	449	442	493	467	429	433	425	426	424	474	457	431	466	446	426	478	469	454	443	427	457	422	455	445	427	457	445	443	440	497	451	435	431	449	476	455	412	441	434	430	460	444	462	451	471	445	448	463	447	433	454	440	473	409	475	448	451	454	435	435	451	424	418	479	474	440	444	423	483	451	473	475	454	446	446	413	458	438	455	432	433	448	429	422	444	474	459	481	523	442	499	430	460	447	439	461	446	447	442	444	441	417	430	447	432	434	456	467	435	446	469	451	490	492	411	446	409	429	480	456	436	469	466	484	464	403	444	439	474	457	438	440	483	472	482	445	441	478	457	431	455	450	430	488	481	468	475	491	439	459	398	424	445	450	455	468	484	440	440	439	469	443	459	430	477	482	460	405	461	413	476	452	446	429	453	436	457	434	410	437	441	440	480	452	488	421	429	446	457	462	470	442	427	459	432	482	428	491	483	447	485	445	426	456	468	445	419	426	440	488	481	436	413	452	433	430	442	478	457	465	435	414	447	459	458	448	457	431	441	448	508	480	432	417	473	461	453	413	465	463	433	461	468	463	433	462	434	437	445	417	427	459	461	442	462	464	440	446	442	469	454	448	451	429	426	444	433	469	424	428	445	457	490	430	499	452	432	459	468	478	459	454	438	445	476	465	471	476	445	497	441	431	447	418	468	469	428	438	435	453	448	419	444	484	409	487	462	431	455	439	429	436	431	478	473	438	463	425	472	447	431	431	470	420	445	456	426	433	454	433	448	419	476	441	449	428	436	415	454	426	446	460	418	419	469	448	428	435	441	429	437	415	428	430	421	461	438	469	425	458	463	460	442	430	435	444	469	437	469	497	416	447	484	448	448	414	439	453	494	418	431	423	469	461	431	467	425	415	416	421	473	466	499	468	416	454	480	459	467	459	416	454	441	437	440	420	451	423	436	435	459	454	448	444	443	449	475	386	416	452	445	463	485	427	452	479	438	483	450	413	425	445	479	440	444	438	472	441	427	436	442	453	477	445	464	436	453	450	479	465	463	394	450	448	444	457	458	467	484	474	494	459	439	456	449	431	469	450	446	455	426	431	462	447	493	407	446	458	449	407	472	436	467	459	414	426	449	457	476	444	459	437	425	474	420	476	460	439	436	477	444	425	449	442	471	452	448	456	439	447	473	448	471	435	469	450	467	445	458	480	444	456	436	451	464	455	420	461	415	424	446	489	479	434	485	466	442	485	444	395	445	454	450	440	444	454	440	447	413	435	482	448	433	465	442	429	450	456	423	426	452	479	415	440	470	490	440	471	436	419	422	483	482	455	468	439	490	481	433	463	449	447	482	438	458	458	446	463	429	435	466	435	450	449	452	398	454	476	431	463	450	450	432	442	452	428	425	454	455	452	431	446	453	455	439	475	453	406	446	449	452	454	426	483	423	454	464	439	448	488	466	452	452	412	431	424	473	386	477	468	440	434	466	449	417	439	458	440	480	456	449	456	443	468	473	425	492	442	458	434	445	443	456	447	405	455	498	465	461	450	454	449	476	428	448	483	444	446	410	465	424	488	448	424	446	465	432	434	473	431	452	487	448	415	464	458	393	449	443	455	434	438	443	434	455	448	456	423	483	462	445	415	466	467	477	404	436	430	456	437	435	446	438	460	427	481	442	463	450	431	474	472	427	442	449	437	459	454	485	486	448	457	455	466	448	442	480	424	448	457	426	419	467	440	462	472	441	447	438	416	374	463	425	446	447	439	431	459	457	440	450	453	485	458	477	445	465	434	460	483	483	435	422	455	440	469	433	445	458	426	462	445	455	450	429	452	473	447	413	438	425	471	461	466	448	423	437	457	424	438	454	412	474	423	441	457	417	485	444	437	440	454	472	434	433	439	423	485	457	432	476	444	460	441	438	455	488	451	477	461	453	482	419	474	473	423	443	470	487	481	480	486	411	425	448	438	477	453	439	448	427	470	431	459	456	417	416	430	430	450	467	469	484	407	446	437	489	461	442	429	444	451	422	441	444	458	462	487	469	490	465	482	441	460	454	458	451	457	462	448	482	476
23151	20618	27783	23455	20596	11561	979	568	440	440	389	334	311	312	314	275	267	279	253	250	260	271	250	247	250	246	265	242	237	263	235	258	253	237	241	226	229	222	258	229	229	231	214	257	219	220	215	228	244	234	243	224	218	260	217	204	259	251	212	232	234	219	244	223	225	235	220	225	219	227	218	264	227	222	246	232	208	224	221	246	211	243	231	204	215	228	216	223	228	227	221	203	218	195	230	214	216	219	202	208	211	244	227	207	213	203	232	219	231	207	225	229	221	224	218	231	258	230	215	229	225	216	218	225	209	241	230	247	196	249	214	236	221	211	224	224	228	235	192	236	242	212	212	232	209	212	242	233	226	219	232	228	222	222	232	223	216	219	217	257	239	215	214	222	227	235	206	223	235	228	237	236	225	211	219	240	226	235	232	223	212	230	237	245	218	234	196	236	250	213	215	229	204	220	208	246	210	244	223	207	238	202	246	214	212	211	220	237	232	194	224	237	242	210	246	234	206	183	219	228	248	224	235	209	242	229	227	199	212	208	205	243	234	240	223	260	216	217	229	213	215	228	228	210	236	196	200	233	245	201	222	206	219	230	245	214	242	202	227	204	235	245	216	220	220	237	216	209	220	216	196	202	215	226	193	223	208	245	233	225	223	240	244	229	219	213	214	241	210	179	236	231	211	231	227	230	218	224	213	229	192	216	214	231	244	236	225	210	230	234	225	210	212	198	234	209	234	221	223	230	254	200	223	228	228	241	203	226	205	200	204	209	225	230	208	237	220	186	215	246	224	208	216	220	213	213	225	203	267	222	223	220	206	227	232	198	228	225	232	233	219	203	198	209	237	209	220	219	225	216	204	205	209	218	193	220	210	219	232	245	220	225	227	227	224	237	245	226	206	228	253	230	222	231	208	239	218	215	236	226	217	215	228	210	220	238	235	231	208	227	209	220	195	199	218	237	233	232	213	249	212	229	237	221	216	233	209	238	222	195	204	224	217	213	209	204	216	228	225	239	215	242	224	190	237	228	230	210	210	237	232	229	205	217	243	213	252	238	228	211	230	247	235	226	227	239	233	260	213	234	207	232	211	223	207	237	204	218	230	236	212	212	204	208	232	222	203	203	216	221	272	237	231	246	235	185	217	219	226	235	217	220	243	229	221	201	228	223	227	243	219	275	220	220	238	239	215	242	228	234	235	209	239	217	202	223	237	224	218	206	229	226	232	216	228	225	246	226	222	208	207	239	240	222	237	224	211	209	211	238	246	225	226	225	207	225	199	230	219	221	242	226	234	230	221	230	215	243	202	233	188	230	223	261	213	250	237	225	233	239	200	210	239	244	221	236	197	183	222	225	243	202	259	211	204	242	245	199	223	215	238	210	217	228	216	229	234	204	198	239	241	180	228	225	213	216	233	231	215	215	220	228	257	231	228	220	207	205	201	235	203	222	230	215	227	203	234	228	210	236	214	218	217	223	214	236	218	217	220	215	188	210	213	202	219	225	186	212	221	199	217	248	213	212	249	218	263	213	223	201	223	234	233	216	221	223	214	219	194	227	233	226	246	235	213	207	208	219	213	207	227	226	231	232	201	236	218	235	247	218	225	212	237	246	236	210	228	225	222	227	198	240	219	218	222	208	206	205	225	223	228	260	238	206	234	202	218	204	204	210	205	232	211	199	235	235	219	207	234	229	216	246	238	234	219	219	228	230	218	216	232	236	213	205	224	229	203	188	220	240	208	219	234	214	207	223	220	190	238	213	218	228	220	216	240	250	219	223	214	223	220	203	200	214	246	225	224	246	204	207	213	213	228	241	234	213	228	204	229	227	220	225	218	225	206	213	227	221	209	201	226	252	218	215	236	229	207	216	229	236	218	251	243	225	216	203	187	214	210	202	220	216	203	194	210	243	227	246	205	205	220	215	242	238	222	198	245	233	228	237	228	221	241	249	220	222	223	218	229	230	203	228	212	246	203	208	219	201	207	205	225	209	215	226	228	251	187	220	243	210	225	223	231	209	230	221	239	204	233	211	238	212	201	211	251	205	232	227	219	195	214	231	218	245	222	201	236	251	238	208	220	199	233	215	196	239	220	214	212	215	222	224	209	238	238	216	229	229	240	209	243	208	250	233	227	212	250	212	231	213	201	228	229	232	248	211	231	196	214	232	216	227	230	209	217	215	219	236	237	226	229	227	220	225	201	250	211	201	204	233	200	220	205	210	211	215	226	236	230	218	201	217	232	201	223	234	217	232	206	227	235	221	222	232	228	205	225	234	224	208	238	207	219	222	228	212	209	220	237	240	229	221	226	220	225	230	223	199	212	207	216	225	246	213	218	237	233	242	231	188	222	217	197	252	225	222	216	228	218	233	237	198	206	258	212	214	188	220	239	218	242	221	237	227	208	226	236	216	232	241	239	204	212	223	208	208	212	242	205	203	206	227	238	228	219	230	230	226	200	253	230	206	202	207	189	223	223	204	258	215	198	237	222	201	223	206	207	227	224	219	213	223	235	212	230	224	216	209	215	246	196	229	223	200	214	216	228	195	218	214	239	194	244	223	212	209	225	209	217	214	215	207	232	216	225	216	214	211	239	213	201	204	244	220	205	234	213	221	248	236	218	219	218	200	203	242	215	248	206	208	207	205	196	232	228	222	234	225	264	244	207	229	214	214	216	236	236	194	222	216	228	215	212	194	211	245	217	215	214	239	208	241	235	197	225	222	220	214	226	216	230	210	234	226	234	234	243	231	191	236	214	258	232	214	213	198	235	235	236	192	217	241	223	223	217	244	224	230	211	251	235	210	229	224	215	223	216	237	240	223	225	211	208	236	218	206	220	213	199	221	228	231	231	234	235	219	231	210	220	236	218	227	208	213	225	204	231	253	225	224	218	229	233	206	226	227	248	218	217	206	256	221	207	215	203	202	210	233	227	239	231	233	224	204	233	224	221	227	240	222	228	228	232	204	211	235	221	231	239	239	215	208	200	228	231	241	199	212	238	240	215	240	241	212	207	251	228	234	215	196	241	207	215	227	218	208	214	213	216	231	191	232	214	237	208	242	205	207	226	203	189	255	212	232	236	210	200	215	244	216	229	205	232	242	210	216	210	224	234	219	200	198	196	232	209	223	243	236	209	201	210	234	237	245	218	204	218	220	241	216	222	240	199	219	242	219	209	222	238	212	236	199	214	205	236	243	203	215	206	238	235	230	212	206	251	222	216	225	221	210	234	206	195	210	213	224	224	208	230	221	197	231	218	244	217	238	235	212	267	232	201	234	243	228	239	220	200	209	201	198	221	216	226	238	235	212	246	201	226	210	238	220	178	205	227	230	226	223	195	216	234	220	235	250	190	228	225	224	233	214	211	230	205	205	227	204	226	217	235	214	223	222	245	218	229	234	209	252	232	222	231	208	229	229	227	217	247	236	222	218	197	212	212	206	237	205	225	231	209	199	224	214	232	235	229	208	207	204	217	233	222	221	232	234	234	234
40156	18148	8044	4030	2662	1694	1330	1023	827	742	632	517	426	407	380	362	338	344	387	328	329	327	313	334	305	307	302	288	310	289	286	310	299	288	292	275	278	290	303	272	279	297	255	293	256	283	274	274	273	260	264	273	276	268	280	277	236	267	293	259	282	250	256	288	255	248	274	287	266	282	282	271	278	258	263	257	260	273	284	260	271	284	264	272	255	248	274	292	258	263	257	261	264	246	265	253	242	250	270	241	241	240	236	246	251	252	254	267	266	260	260	232	242	284	254	246	278	284	225	252	269	253	301	252	286	304	264	242	282	262	265	264	252	265	254	262	258	246	230	268	274	268	257	267	265	265	269	281	264	260	286	245	252	281	256	263	225	263	255	251	274	267	263	270	259	272	271	264	257	260	235	285	271	301	247	246	285	267	263	227	252	273	267	266	249	261	271	256	265	272	267	254	262	267	246	249	248	254	263	254	258	242	258	254	260	257	273	248	268	245	231	259	280	260	252	297	258	241	265	240	280	275	223	267	250	281	258	285	255	266	296	257	262	247	273	286	238	248	285	279	286	287	251	256	245	282	242	274	283	264	257	264	294	259	276	260	302	282	234	272	254	251	288	287	280	260	269	258	237	238	270	265	254	275	265	259	283	239	253	245	255	278	231	277	267	284	241	250	257	251	270	277	260	257	249	265	260	247	256	275	254	246	261	255	281	252	264	262	276	254	249	264	277	274	284	253	264	258	269	240	253	277	259	244	261	276	261	273	258	267	255	302	234	307	263	244	260	249	254	255	285	262	248	242	282	288	298	259	254	253	261	274	261	246	266	285	253	247	270	260	240	270	229	250	237	242	265	249	258	267	261	258	274	264	254	261	282	253	250	267	276	261	262	264	272	271	237	271	275	261	267	283	235	258	243	265	275	270	273	269	257	258	269	293	272	274	281	263	268	272	248	277	222	267	257	271	264	236	249	249	253	229	286	266	269	238	278	292	300	234	261	271	239	236	261	297	273	255	255	281	271	265	268	288	266	278	289	277	272	264	249	306	272	265	273	277	259	268	271	261	253	269	282	235	275	273	252	281	266	281	261	299	261	279	249	265	301	266	263	265	253	286	264	236	252	266	282	238	257	261	271	262	257	272	269	242	280	250	251	262	256	253	270	242	236	247	259	222	248	257	273	247	244	257	244	267	269	226	270	235	267	246	253	271	296	251	260	276	268	251	262	259	266	277	261	271	259	246	253	237	282	252	251	264	247	291	277	239	264	257	281	245	263	256	267	253	241	282	277	275	250	261	253	261	241	274	245	303	259	273	255	270	258	266	253	251	241	288	267	303	270	247	237	265	237	247	274	269	301	272	236	245	223	256	269	247	256	270	243	266	275	264	278	271	238	266	267	280	256	264	253	262	240	265	280	264	290	250	235	274	280	262	237	272	275	257	270	255	267	266	270	277	274	271	261	261	268	264	266	288	281	282	254	242	272	247	245	257	268	241	251	247	252	300	266	254	237	221	254	265	246	250	254	250	247	267	252	237	272	280	287	249	256	234	258	279	250	255	238	261	287	264	250	234	314	275	262	273	232	272	233	279	288	261	260	271	273	244	263	264	233	271	240	272	255	254	284	276	258	252	269	272	274	259	245	262	263	264	267	276	258	264	253	251	284	267	270	246	296	272	278	240	264	277	284	238	279	277	262	259	280	252	272	258	273	259	262	255	287	232	262	270	264	250	256	289	255	264	268	249	267	265	280	266	270	278	270	249	280	239	264	236	230	243	270	242	264	264	253	280	282	259	274	278	268	250	245	285	260	229	258	259	248	247	270	264	260	266	296	238	260	270	261	290	287	250	276	238	240	288	264	270	230	250	278	258	258	272	223	270	267	241	274	256	264	253	281	261	259	264	262	256	265	259	270	280	254	250	287	243	265	248	244	289	257	278	258	270	249	241	257	257	259	258	252	249	253	244	255	245	254	283	240	277	282	250	270	255	257	268	236	274	259	250	268	267	242	248	256	290	230	300	251	263	244	252	270	268	247	257	266	269	277	245	259	265	273	251	284	283	280	229	288	225	265	262	274	275	269	245	251	264	252	264	255	275	245	249	238	256	264	263	258	261	270	261	271	281	264	298	251	242	274	257	256	260	239	248	271	271	230	267	271	234	239	281	264	228	285	271	271	285	234	263	267	263	271	275	259	259	281	273	282	258	262	267	252	273	248	264	244	275	279	273	289	258	250	262	254	264	238	294	270	270	265	267	280	265	256	259	270	276	283	265	255	262	260	270	246	259	260	257	287	286	269	245	235	264	284	247	284	246	249	273	268	270	301	270	278	265	243	286	295	265	254	271	271	249	243	291	294	269	258	267	255	245	264	284	266	281	250	276	260	240	247	278	268	225	252	240	227	265	252	270	262	249	262	266	247	267	252	275	264	245	270	245	234	258	263	256	248	259	291	271	260	259	288	248	273	256	263	278	295	245	237	264	242	290	290	259	242	250	257	292	250	262	254	280	270	252	269	251	267	269	250	270	272	268	266	244	249	279	261	238	305	274	273	273	244	266	248	261	273	282	277	257	273	249	252	275	265	264	267	268	288	258	252	252	280	255	264	223	254	237	249	268	246	254	287	275	286	247	244	252	258	264	247	247	246	289	242	266	234	260	262	249	255	240	275	259	243	264	270	246	277	244	253	253	260	248	247	243	272	259	251	266	241	250	253	296	259	265	269	263	257	255	260	264	282	292	243	274	252	277	271	278	275	245	245	252	277	260	255	275	241	287	251	268	275	251	267	243	244	271	263	294	267	257	280	286	269	273	255	272	245	259	256	271	248	222	292	281	265	262	260	259	262	284	258	266	272	279	273	245	272	297	282	265	238	253	256	281	273	275	228	230	268	271	250	244	253	255	272	260	276	275	260	255	264	285	248	245	269	264	281	274	266	249	259	263	256	267	230	252	255	267	263	269	249	281	247	268	261	258	267	263	247	236	267	281	295	292	276	307	225	278	272	254	285	255	251	250	277	299	264	272	238	285	254	271	236	257	256	276	258	249	266	235	280	229	255	265	270	265	241	255	252	266	267	272	273	247	260	260	267	247	245	242	270	272	264	277	255	228	272	283	278	264	276	285	261	252	249	243	274	257	267	266	261	261	274	264	231	258	247	272	235	261	270	246	279	279	263	291	244	267	262	273	233	242	255	283	245	274	256	257	262	244	268	248	293	266	262	250	258	273	258	299	263	263	266	258	273	256	284	277	262	266	255	252	239	265	310	251	230	262	251	267	285	256	279	279	259	252	247	260	271	235	256	252	274	263	242	256	243	278	266	255	250	248	255	282	253	256	284	265	291	249	269	286	254	235	264	253	243	274	285	259	255	262	250	238	270	280	264	219	256	272	283	288	282	262	272	248	251	295	266	298	267	284	260	251	259	254	251	253	262	234	262	283	282	259	267	262	260	268	239	255	279	273	262	267	247	250	259	291	269	255	287	267	261	250	228	260	235	289
24506	20704	26942	24390	13580	1232	806	683	641	630	602	601	544	601	572	542	534	596	551	511	588	493	565	534	516	540	559	551	567	543	504	539	516	519	536	515	514	545	518	529	510	556	557	500	563	568	514	543	549	566	551	552	480	536	562	473	532	527	522	529	510	548	507	483	521	501	525	501	534	541	555	543	539	541	516	569	529	539	530	505	540	548	533	525	544	512	568	529	509	514	536	513	518	557	554	515	530	498	546	504	542	534	523	560	495	514	516	533	503	536	529	508	472	558	527	487	502	507	503	517	532	507	526	520	543	511	508	489	563	527	546	518	524	522	526	505	501	547	537	532	505	529	518	494	495	501	537	515	514	559	544	519	538	532	505	539	541	515	515	520	519	493	497	481	556	463	481	526	522	562	531	514	482	495	529	518	541	580	528	486	525	493	548	519	498	532	513	529	522	493	502	500	534	508	495	530	529	540	525	535	533	542	532	507	534	505	539	522	519	519	514	539	535	531	524	543	521	502	540	541	504	512	527	524	498	547	557	490	536	499	515	565	560	525	530	503	472	521	534	513	533	511	513	534	535	566	481	499	532	529	502	597	556	523	537	488	542	517	512	516	543	505	527	526	507	465	504	561	545	508	506	513	521	521	522	531	556	509	506	533	500	524	524	462	487	501	486	537	504	557	540	529	480	515	569	555	491	501	474	554	496	524	528	504	519	518	543	503	513	510	529	486	527	523	479	503	545	538	534	504	506	504	512	539	498	532	503	547	550	511	509	503	576	537	516	535	515	497	523	529	549	513	543	517	506	545	555	517	501	513	481	501	545	535	547	517	531	522	563	519	528	543	527	530	515	500	494	488	533	528	521	523	506	504	547	521	514	542	493	487	545	515	531	544	513	505	585	498	523	518	514	531	488	518	508	524	564	521	548	556	567	568	530	522	536	484	537	577	528	508	537	528	502	564	524	471	552	537	561	518	511	526	521	517	496	524	538	548	554	546	536	568	581	493	561	484	550	512	530	543	523	507	493	530	541	523	536	491	505	532	495	496	534	545	536	521	553	535	527	488	497	521	557	539	503	498	569	542	549	527	550	538	532	497	516	559	527	534	510	545	549	510	511	494	493	514	499	518	554	554	551	546	504	494	507	491	501	491	524	501	526	537	547	517	514	495	549	517	501	506	516	522	507	500	517	541	538	574	532	548	517	529	534	545	498	548	488	511	509	488	496	521	528	517	528	511	518	532	495	502	511	542	521	509	558	521	528	557	568	498	504	581	553	514	540	507	487	487	531	492	491	483	546	566	499	499	518	473	525	503	554	568	512	553	478	481	506	485	499	491	523	552	547	546	510	509	545	565	526	480	513	529	558	498	501	499	503	538	505	527	529	517	514	495	546	527	507	553	533	526	507	527	488	531	494	516	545	504	511	556	536	508	530	546	527	553	448	488	519	482	495	487	510	561	506	485	529	527	543	575	506	483	505	520	505	542	477	507	534	543	493	516	539	524	530	499	520	542	486	505	515	550	550	559	519	578	546	553	500	545	485	555	527	581	508	527	521	478	529	487	526	565	452	509	521	518	537	548	518	551	565	509	578	542	557	570	542	538	510	491	520	523	515	518	517	502	578	496	486	552	508	535	505	550	556	472	500	479	498	556	543	555	512	549	499	524	543	513	528	509	534	521	541	511	504	537	531	509	531	511	516	475	535	533	499	556	502	497	523	526	517	527	500	522	501	502	534	503	520	516	504	511	530	515	519	528	470	545	544	524	500	518	515	535	489	495	560	539	521	541	506	543	500	545	529	540	541	514	531	526	513	475	522	542	498	564	508	529	497	508	497	507	527	563	529	505	524	510	499	578	546	578	513	519	490	522	486	515	525	488	528	525	508	530	510	536	483	472	502	582	504	470	509	521	560	539	531	498	477	506	543	505	544	530	518	480	480	513	514	497	528	540	553	483	512	461	534	522	519	551	501	539	515	519	509	506	506	546	534	554	561	570	538	529	522	534	533	499	475	544	532	503	527	541	507	466	495	531	540	549	533	524	491	554	473	528	528	546	539	493	566	550	549	504	535	525	548	548	504	505	520	551	497	503	550	556	538	501	531	549	495	514	547	531	546	488	508	510	559	479	532	542	529	513	528	513	526	528	546	552	544	520	532	519	499	531	519	470	525	484	500	504	526	522	538	495	509	480	519	492	524	516	528	525	586	512	568	535	558	568	532	519	542	484	528	531	503	510	463	517	507	470	504	505	519	545	531	508	484	589	521	524	547	522	527	509	549	565	554	509	511	518	545	471	558	533	514	583	530	528	523	515	491	519	541	513	524	512	536	530	495	531	515	530	531	503	481	526	501	495	555	515	523	541	523	545	575	516	546	494	512	509	500	490	497	529	510	532	555	540	509	550	533	539	513	520	498	531	516	511	531	534	494	505	501	518	540	522	499	558	569	563	566	508	512	542	520	502	547	484	537	592	540	490	524	537	534	479	517	532	522	504	507	492	524	535	518	549	516	541	507	483	515	536	528	549	530	539	553	563	518	535	510	515	504	468	515	497	524	544	553	504	527	497	494	503	525	539	523	517	542	530	535	523	528	530	528	520	501	566	542	546	519	500	522	548	504	505	509	560	504	520	539	514	527	542	492	526	514	567	561	531	551	507	556	531	495	523	536	547	503	510	514	500	541	517	529	543	531	496	541	537	517	488	517	535	558	488	521	492	532	524	553	522	550	478	524	506	490	511	533	531	529	501	538	520	475	521	502	549	516	509	561	524	527	567	552	501	544	518	543	523	542	495	531	529	522	543	547	506	572	544	512	508	499	533	517	518	537	530	552	559	555	523	507	530	520	524	499	515	511	526	508	558	523	482	527	531	515	529	492	491	526	522	534	526	534	525	535	499	510	503	516	533	538	536	561	493	538	526	544	535	539	528	550	504	522	541	542	552	508	477	544	519	534	516	569	507	553	544	529	503	495	584	507	554	530	545	536	514	522	531	484	504	553	534	537	485	541	537	564	553	469	531	489	516	486	542	500	523	492	530	518	534	522	542	528	535	536	567	535	534	507	530	566	520	519	516	508	559	489	513	497	543	523	487	488	537	503	525	486	538	440	564	495	533	540	516	537	527	593	555	522	510	494	539	492	534	515	560	526	545	516	511	529	507	493	465	453	494	550	540	546	550	511	525	550	528	514	484	546	526	518	548	538	498	498	510	559	538	514	553	510	520	471	551	518	550	514	556	533	487	524	524	535	504	564	517	558	503	522	504	573	508	515	525	526	519	493	532	500	525	527	528	477	539	518	525	514	538	525	515	496	543	523	488	501	551	505	527	529	498	505	572	565	504	534	511	559	502	523	526	527	503	521	514	545	525	532	492	499	535	513	534	517	553	542	538	477	493	533	529	525	526	497	492	516	473	529	520	524	510	508	564	499	505	556	542	520	512	510	517	573	530	510	499	512	521	575	532	532	558	523	525	515	540	520	501	538	508	520	518	503	535	479	503
40434	15702	5172	2975	2006	1599	1190	1032	914	874	730	724	701	707	625	645	632	615	598	635	635	579	595	600	652	623	586	626	597	589	612	614	589	631	599	628	630	608	582	601	602	590	546	627	622	625	612	606	603	605	581	568	575	639	560	571	622	600	615	616	565	597	657	616	604	575	657	595	617	566	619	595	593	646	573	563	590	590	591	569	610	574	607	582	555	591	641	570	570	603	585	602	652	591	562	583	549	607	578	537	608	555	602	603	601	567	567	587	569	589	571	582	594	597	578	546	564	592	587	616	602	577	635	622	570	590	587	574	579	641	587	585	606	590	572	627	571	595	631	595	642	583	557	532	599	525	568	587	631	611	563	560	596	552	560	571	596	554	602	543	579	565	585	583	609	594	583	594	564	583	598	571	559	638	587	598	562	568	586	587	593	542	596	601	564	623	571	566	576	534	588	557	589	580	556	566	592	542	604	594	554	586	625	566	554	576	582	578	593	597	633	532	575	563	615	595	531	586	627	598	614	593	595	585	582	535	561	602	550	603	565	582	617	592	562	603	514	566	599	601	599	630	581	574	577	582	580	613	621	576	616	632	564	619	589	600	574	573	606	604	591	555	587	594	582	637	581	577	558	607	600	606	578	600	566	565	599	587	588	562	605	618	577	610	579	588	567	568	599	596	611	568	543	579	616	584	590	577	545	614	578	572	628	586	570	610	594	564	601	570	578	526	645	533	516	605	605	596	593	598	618	522	573	576	581	629	632	594	573	600	606	584	575	658	601	612	548	593	631	603	589	573	622	565	599	632	591	598	596	587	636	549	580	587	605	572	592	607	560	613	586	603	581	595	585	589	596	555	595	608	608	563	563	579	591	599	653	563	585	572	645	598	574	614	574	609	573	616	613	613	564	604	570	616	571	579	615	602	595	597	559	611	599	600	623	544	581	591	595	575	532	612	570	599	576	562	582	576	605	597	560	601	596	582	590	590	579	568	611	575	586	561	585	576	521	548	581	564	613	564	602	584	559	579	579	574	594	579	591	597	600	512	581	556	558	600	574	605	638	603	576	651	577	592	571	593	585	606	604	579	591	582	627	599	564	575	582	570	578	606	562	561	573	600	614	625	577	592	595	573	560	626	607	603	608	620	636	586	539	584	602	582	619	590	607	572	569	595	619	627	635	598	595	570	588	584	564	582	561	602	626	573	587	616	623	579	605	541	585	617	611	559	622	519	570	606	550	576	607	597	563	603	580	574	586	582	602	604	605	547	633	590	594	645	573	601	561	555	571	579	572	611	621	591	593	594	607	560	580	535	594	567	593	581	563	586	578	557	619	559	581	660	590	584	597	612	573	601	616	584	628	581	575	619	590	511	597	567	596	578	601	571	588	550	556	597	583	606	590	564	590	571	589	592	594	616	577	582	556	563	563	616	625	644	585	580	603	603	504	632	601	597	632	541	570	571	563	588	600	565	603	631	603	562	550	598	570	586	583	596	631	563	562	573	558	565	613	561	587	570	557	591	585	589	587	562	618	633	605	596	595	597	573	594	591	578	584	585	597	629	610	548	581	586	603	578	599	648	597	592	581	563	566	609	582	614	580	602	565	573	592	610	620	577	608	552	585	583	558	584	577	602	620	598	582	604	562	574	604	597	566	604	556	571	549	599	563	628	624	615	610	547	593	580	609	604	600	615	572	635	616	558	589	567	599	595	609	560	626	593	573	601	603	588	551	575	547	586	589	577	604	588	601	569	544	644	607	577	617	605	609	577	589	556	638	597	585	609	589	603	593	606	648	581	572	561	598	575	594	531	577	623	599	587	594	640	606	578	563	563	600	568	585	605	569	605	574	598	589	588	577	599	608	579	597	581	569	578	615	598	635	613	624	579	576	588	576	615	653	612	585	582	590	573	573	632	542	604	578	616	626	595	622	635	594	601	569	545	656	553	537	605	581	593	582	625	588	612	594	576	570	572	640	596	627	572	616	579	613	623	580	570	580	572	552	615	616	580	590	580	567	590	518	570	573	609	579	531	560	571	605	580	588	584	557	586	587	573	617	616	588	599	613	590	588	582	605	624	589	600	579	615	598	551	579	570	571	605	619	575	537	640	603	626	580	598	562	580	594	571	578	604	599	558	562	604	632	615	568	600	601	592	556	582	575	596	601	582	611	585	614	638	607	636	599	564	611	580	589	584	571	604	571	574	573	560	559	534	595	601	556	591	619	579	549	582	581	600	561	570	586	582	604	546	605	589	566	604	542	588	609	578	580	593	586	606	606	569	584	585	606	599	591	628	580	588	550	635	558	555	640	593	589	602	559	624	588	556	587	589	590	592	581	602	578	613	565	604	613	609	596	569	568	598	636	595	594	626	589	559	608	589	633	597	620	567	572	601	560	620	574	590	566	606	567	599	616	602	527	571	583	569	568	548	566	601	607	608	583	553	565	563	574	579	604	640	557	608	610	584	596	596	601	595	594	619	546	577	568	591	554	597	604	634	591	591	599	587	579	611	579	582	582	569	582	564	585	605	575	581	621	568	611	580	595	601	572	570	598	653	596	556	560	594	613	563	624	587	619	612	550	625	580	575	603	586	580	613	574	567	616	541	587	581	551	573	573	564	584	615	600	636	631	589	621	579	544	592	578	582	570	599	528	581	615	602	605	556	587	588	574	609	624	554	602	566	576	558	601	618	576	589	559	588	582	640	580	593	526	571	616	584	605	650	596	570	591	557	605	580	590	548	568	604	558	610	594	607	616	622	589	607	615	558	583	594	569	586	581	589	615	588	582	565	632	560	570	609	588	578	640	571	594	627	549	577	617	594	572	619	585	637	573	576	573	602	603	632	583	585	614	556	570	579	555	594	593	610	590	573	539	606	595	590	600	581	610	572	593	603	599	615	629	591	555	591	579	565	559	584	597	572	571	604	596	608	566	569	594	602	607	625	623	617	576	636	556	607	613	585	566	564	570	574	551	588	580	595	573	617	576	570	586	547	563	644	597	601	610	611	585	556	575	572	613	617	589	621	570	600	608	576	577	579	592	578	623	591	581	591	610	587	590	616	583	523	576	587	603	589	591	589	617	591	545	572	617	594	567	576	585	578	634	626	576	515	606	597	588	611	570	585	616	579	594	605	559	620	566	641	650	606	601	531	545	648	605	629	623	585	589	574	566	581	601	570	595	555	592	622	579	583	586	583	624	595	598	608	578	629	523	600	594	618	567	617	628	596	568	610	544	632	584	632	587	573	582	587	577	551	600	567	590	578	603	644	593	582	588	610	573	635	592	566	604	591	592	580	582	599	604	601	615	620	569	608	591	567	596	554	579	568	586	582	615	588	568	543	551	586	595	619	582	553	568	589	604	628	578	589	592	581	576	598	580	603	553	619	595	604	607	575	581	589	594	634	552	639	560	605	558	619	592	576	586	558	594	523	567	607	599	599	605	564	564	555	626	624	589	619	578	567	526	577	560	588	589	567	598	597	604	597	576	589	608	562
22263	20720	28362	23139	20722	20781	11736	1268	889	795	659	537	526	520	463	443	417	419	400	420	396	421	371	414	365	414	357	366	356	350	345	356	364	352	367	338	372	339	378	347	335	356	371	362	344	336	356	339	349	353	364	343	352	335	368	355	325	340	363	364	368	384	333	357	349	313	351	342	335	334	355	362	313	329	348	376	360	355	357	363	355	359	352	345	350	349	352	368	341	341	309	334	317	329	357	375	327	369	316	325	339	367	328	332	316	338	319	332	332	360	339	337	350	350	334	349	359	312	317	326	351	309	336	327	339	341	356	367	328	332	321	303	327	327	320	343	356	330	329	342	322	349	332	346	300	296	355	329	331	371	317	321	330	313	350	305	327	319	328	338	351	339	331	296	336	361	336	335	305	342	363	379	341	323	319	309	306	339	338	329	330	347	335	357	351	337	340	311	321	322	326	309	377	336	322	331	334	326	342	342	338	370	310	347	355	334	324	329	341	318	362	366	315	357	343	341	350	344	344	355	342	338	362	350	332	320	328	346	311	320	325	344	336	337	357	361	328	355	324	306	327	332	349	351	336	335	355	337	324	346	333	310	293	344	355	362	307	323	347	334	316	331	322	356	335	313	315	333	329	313	338	312	335	358	338	312	377	341	316	346	310	317	332	332	321	337	340	340	356	334	333	305	358	293	352	330	330	365	294	333	344	334	347	321	320	360	294	333	337	334	298	340	334	336	315	333	324	320	340	351	324	336	345	285	333	306	316	317	353	346	305	315	354	332	317	313	338	327	323	333	345	329	343	290	357	334	355	354	297	339	340	319	308	327	315	348	343	295	305	313	315	335	317	328	320	333	298	345	325	328	355	340	367	349	323	348	322	302	330	319	325	372	339	345	366	307	345	338	319	354	367	325	311	333	351	330	332	304	331	341	315	313	373	350	328	340	348	374	318	330	305	368	334	297	354	343	345	320	332	313	343	318	331	357	314	328	305	341	302	346	275	360	320	305	320	318	307	365	314	330	325	323	334	330	361	314	282	313	343	325	319	354	343	353	305	317	341	323	331	313	321	349	355	330	313	376	351	326	319	352	329	348	351	317	361	295	308	358	323	368	306	318	333	319	302	310	297	319	360	327	332	327	342	353	331	316	309	331	326	347	321	330	317	345	341	358	331	308	357	324	298	350	328	299	331	343	340	311	326	350	310	327	314	366	303	334	328	322	333	367	337	330	324	301	377	333	339	349	293	346	331	345	331	340	333	360	328	348	349	299	357	374	351	346	336	328	324	321	342	340	307	333	341	313	346	338	303	357	337	320	338	348	316	340	355	302	312	345	321	330	360	321	343	372	332	356	374	336	282	281	326	320	331	341	344	353	307	337	325	337	354	367	351	327	329	298	336	335	371	359	335	306	319	335	330	294	323	367	323	304	331	312	372	327	341	327	321	299	331	298	355	363	317	329	350	317	334	302	344	328	354	353	311	302	307	316	316	342	329	371	327	339	304	309	368	319	330	329	345	334	340	303	321	347	335	331	359	340	316	358	321	353	347	315	358	349	372	378	327	318	317	309	297	339	338	329	341	352	338	338	325	338	305	354	358	348	346	304	356	353	357	368	304	289	336	327	300	317	366	345	329	306	326	320	331	315	312	339	357	325	345	342	328	310	341	345	349	361	318	368	335	324	339	343	314	312	332	354	308	338	320	351	335	338	373	319	363	364	334	323	330	335	376	309	370	319	331	311	367	329	308	334	348	325	356	335	340	328	324	315	325	339	288	333	332	321	325	316	321	321	308	359	313	351	330	325	352	325	316	334	337	332	333	363	331	353	351	314	331	323	316	374	360	341	331	333	335	316	333	313	324	330	344	349	308	355	342	355	343	332	315	317	315	360	329	321	319	381	345	341	311	372	330	322	335	307	372	338	358	343	320	332	307	347	318	345	319	347	325	311	325	359	342	340	323	335	322	321	297	319	349	336	336	327	365	327	320	321	333	348	330	333	330	387	313	328	336	351	337	348	335	305	320	336	325	357	351	349	337	321	330	369	345	330	332	380	357	353	341	314	341	328	344	335	334	327	334	354	342	338	339	344	344	364	331	324	329	359	315	329	337	334	350	316	308	316	328	345	319	358	325	323	313	316	348	320	351	340	325	333	336	307	320	366	341	346	308	344	324	325	330	331	332	332	308	362	346	331	343	344	334	341	331	327	321	343	338	333	329	355	324	320	324	329	336	317	308	353	346	324	353	320	334	328	375	370	329	345	333	337	343	318	353	370	325	336	352	344	373	322	376	349	331	369	326	347	322	321	316	348	345	328	326	315	349	325	335	342	317	329	320	323	339	313	356	337	362	291	337	331	366	370	318	287	339	331	344	355	313	337	347	371	363	336	331	333	295	323	326	302	335	363	344	349	309	362	342	321	345	323	308	357	325	310	333	300	332	326	307	346	349	303	359	308	307	332	340	331	295	312	297	313	300	330	314	305	325	318	284	299	316	310	323	319	327	332	330	359	320	311	361	310	362	334	325	336	335	332	332	349	308	337	347	324	324	358	335	308	317	351	337	381	311	333	306	323	347	363	298	352	323	316	335	305	341	312	350	359	313	336	321	362	324	337	346	317	327	310	374	322	346	337	331	335	371	337	369	362	341	373	342	326	310	319	347	336	333	365	365	323	319	335	313	310	332	387	332	292	349	347	344	331	327	325	363	339	320	327	343	287	324	347	315	326	319	330	311	352	333	348	334	340	320	304	314	345	306	328	346	333	339	336	346	349	332	323	351	318	324	327	364	342	335	341	338	352	314	354	329	302	338	338	333	332	335	346	333	328	305	352	328	329	318	368	336	332	343	323	349	335	307	343	290	356	347	335	331	330	342	316	344	320	349	318	363	339	321	305	343	323	324	340	352	306	339	308	348	347	329	323	352	335	300	344	322	311	330	310	335	334	354	324	348	331	319	344	325	333	296	314	299	331	317	345	340	345	365	323	335	353	350	336	301	318	362	341	326	294	309	335	342	344	333	343	343	335	331	348	343	342	345	362	312	312	337	345	339	323	298	333	338	372	331	318	342	346	340	335	359	338	325	330	322	340	340	322	338	299	357	340	353	322	336	339	325	337	370	337	315	328	337	360	330	318	343	313	328	317	317	326	365	327	314	367	335	359	351	353	314	292	348	362	372	347	359	288	337	334	333	370	346	323	329	314	353	335	321	326	352	328	314	346	345	354	332	334	323	327	313	323	343	372	333	304	316	323	308	334	341	323	332	350	337	295	326	343	333	308	320	347	315	356	359	341	348	318	357	327	310	362	335	350	353	331	352	346	339	362	318	379	349	345	324	343	278	313	335	362	323	343	290	327	321	310	320	356	324	351	351	329	329	347	344	359	360	328	287	333	304	331	351	332	331	339	332	334	297	347	314	308	335	340	322	322	330	371	367	334	288	321	319	371	341	314	336	353	342	322	300	295	334	341	333	344	338	362	359	326	334	304	336	326	352	338	357	306
44872	24818	11764	6737	4434	3268	2456	1917	1512	1373	1003	863	746	692	639	571	574	523	518	497	464	505	443	509	425	443	412	404	427	383	395	426	436	404	391	389	398	389	380	421	393	391	400	364	377	381	382	385	398	393	356	376	399	413	413	389	344	353	389	401	409	353	369	355	349	399	383	404	382	416	393	381	424	351	368	377	389	388	423	434	368	414	394	397	383	362	342	376	335	363	388	369	381	378	347	401	373	327	352	347	373	364	391	355	384	352	375	344	382	369	378	366	349	388	379	358	391	314	371	372	386	334	366	419	399	365	352	383	386	371	371	325	328	360	352	357	357	409	386	372	339	383	383	368	365	370	374	386	374	357	379	360	368	402	382	373	372	376	382	370	383	376	370	364	377	345	367	384	378	351	366	351	352	351	370	339	389	360	383	372	378	396	343	379	353	352	387	341	372	338	342	374	362	374	362	389	373	380	352	361	381	361	354	353	395	341	367	384	380	346	371	387	352	358	360	366	341	364	359	374	375	345	351	366	360	363	329	367	366	375	357	368	328	338	393	370	352	376	370	335	382	368	342	368	330	366	367	364	378	340	360	328	360	369	379	340	356	356	373	407	373	360	342	358	385	378	342	357	369	371	376	376	376	370	348	366	349	337	392	397	389	357	374	355	352	364	356	367	346	381	350	351	327	348	387	405	371	341	362	342	348	370	374	367	392	357	351	358	373	361	368	395	369	389	360	359	350	365	316	362	368	388	397	365	366	372	367	323	397	365	376	345	353	354	338	361	353	368	365	345	375	349	345	362	385	367	362	366	356	369	364	393	336	340	357	407	369	375	362	382	356	368	375	378	356	369	338	354	390	348	399	393	344	366	356	352	333	366	376	379	340	337	393	359	361	371	359	364	351	376	327	348	374	355	379	347	400	364	390	379	400	329	361	322	379	370	361	366	351	338	348	348	356	359	386	336	324	391	355	387	356	413	355	365	367	373	385	385	383	366	387	332	323	370	353	368	345	365	361	354	310	353	369	372	368	360	358	383	366	361	363	397	354	354	320	365	352	367	377	376	312	383	358	417	379	338	330	408	398	369	354	376	365	377	402	363	386	355	376	364	362	369	345	368	384	367	326	323	339	345	361	378	384	344	406	383	423	331	361	340	377	358	344	374	339	350	357	350	364	371	366	343	369	359	368	388	345	353	372	367	367	359	362	364	327	339	358	368	405	336	358	375	364	411	393	340	403	350	364	382	350	352	383	376	353	364	374	370	349	399	363	356	349	378	359	374	351	344	351	391	363	364	345	380	352	360	374	348	370	357	332	391	396	372	331	363	380	352	346	365	359	365	346	345	378	369	338	365	368	334	369	371	370	388	358	375	336	336	375	369	342	377	376	376	378	353	368	353	363	374	338	335	328	389	351	349	337	334	363	354	412	355	375	364	388	374	387	390	364	365	345	366	391	360	330	349	372	383	356	342	372	349	342	333	383	347	358	357	421	390	374	373	350	392	369	337	366	334	371	368	347	385	337	356	341	366	362	379	374	371	347	377	403	404	338	377	362	363	343	360	354	368	343	369	352	369	356	368	367	368	342	371	358	362	359	367	365	347	344	361	360	357	351	395	343	381	359	370	342	362	341	362	380	350	383	355	396	353	378	377	378	346	351	376	365	389	372	388	339	361	349	330	329	363	348	379	371	353	371	390	332	351	363	392	387	346	375	365	359	325	391	374	346	371	330	385	352	407	350	372	391	367	399	353	346	360	345	391	374	382	369	375	384	379	371	371	336	387	332	359	333	353	391	363	349	381	361	420	390	336	344	382	359	364	352	362	376	368	395	368	389	388	393	383	357	372	356	370	318	358	378	413	368	380	385	373	357	366	364	350	350	370	338	387	399	365	377	405	322	348	397	358	363	369	359	363	340	372	354	379	394	369	352	340	355	352	337	357	354	314	372	342	378	384	361	353	356	332	345	389	344	367	365	333	342	378	355	363	372	351	402	341	377	335	321	347	372	385	371	392	361	372	346	383	356	371	351	364	373	336	345	336	364	372	387	383	344	371	414	384	368	351	373	389	368	396	375	356	322	359	367	355	382	371	347	369	358	370	355	366	375	349	382	367	321	375	369	371	378	360	324	369	384	379	368	344	381	412	342	351	380	328	355	337	366	357	373	379	338	386	366	373	382	357	381	342	327	380	369	388	349	371	349	361	377	370	356	366	359	367	383	351	381	366	367	358	367	385	350	363	365	343	383	387	352	393	397	364	371	374	347	368	363	340	376	373	356	379	375	355	341	387	361	361	369	404	316	394	353	315	353	344	334	368	392	383	374	339	409	395	371	368	357	386	344	389	355	357	368	378	372	360	365	386	365	345	369	378	403	380	365	366	372	353	368	351	360	331	387	356	365	382	391	332	380	383	357	349	355	349	376	348	375	369	349	346	317	370	373	370	366	370	368	396	341	330	382	356	391	341	368	382	384	382	371	380	371	350	364	369	364	358	382	338	335	377	372	361	364	343	333	368	341	359	378	366	381	382	351	365	346	368	381	363	354	380	381	335	361	352	350	335	342	363	354	376	361	356	368	361	377	405	362	354	359	345	346	354	364	337	365	370	354	422	364	388	364	351	325	381	362	336	371	360	379	368	351	378	395	351	411	357	354	335	344	358	323	352	367	340	356	351	360	341	360	353	379	377	376	387	357	376	354	361	379	364	362	373	385	342	390	376	382	364	369	398	352	379	395	359	359	395	370	350	359	343	359	363	379	366	362	376	353	335	398	384	335	341	346	405	371	362	372	364	352	323	344	361	376	362	347	354	339	376	379	327	374	383	367	393	360	365	322	366	391	348	362	378	391	384	360	382	371	369	326	364	372	357	325	383	352	392	371	337	396	358	367	367	331	385	354	373	358	369	346	386	360	381	382	367	348	376	389	387	373	368	391	382	324	370	391	356	355	346	362	350	346	386	361	379	351	363	355	368	365	379	340	367	380	347	346	332	381	363	344	364	384	363	370	328	405	368	350	356	386	380	329	398	348	335	340	363	368	376	357	329	359	355	359	369	330	347	358	389	395	399	379	353	333	393	333	346	385	397	335	349	339	361	347	382	328	391	363	380	343	367	347	381	398	364	386	358	322	357	382	355	375	351	367	353	349	371	332	361	377	345	355	383	352	370	399	376	379	346	370	356	357	349	373	343	365	384	372	357	362	382	406	332	341	370	391	379	350	356	346	368	346	377	358	371	350	383	378	357	399	368	338	347	406	369	401	354	375	345	318	347	392	398	328	403	400	351	356	366	378	388	328	346	345	335	355	391	388	361	376	348	365	342	367	337	369	347	374	373	369	362	364	378	368	348	379	386	376	340	344	378	411	351	375	354	370	374	376	374	337	369	395	365	385	323	361	362	353	396	374	326	354	382	329	388	337	380	354	372	368	354	383	376	355	334	349	356	360	351	339	384	339	388	372	376	349	358	369	368	378	343	379	357	399	358	379	352	373	352	376	392
29757	22275	11599	1403	573	463	420	419	393	439	442	390	407	366	397	414	387	385	391	393	421	424	390	393	390	388	413	413	403	388	366	415	415	405	349	361	427	374	391	416	381	414	392	392	383	416	390	394	388	413	385	390	427	404	436	425	393	409	406	413	396	422	381	406	428	390	362	400	393	386	392	408	420	389	406	375	392	375	394	378	415	388	456	400	395	383	437	356	357	409	413	383	361	397	386	362	406	399	414	411	401	388	407	385	386	395	409	410	394	373	375	417	411	404	395	393	378	376	392	387	404	376	386	378	397	401	361	377	413	359	396	403	397	405	379	385	386	361	362	385	394	384	390	375	389	366	396	394	435	382	360	370	402	378	392	372	358	401	377	406	377	403	388	396	356	404	416	398	397	388	346	363	390	391	375	431	382	382	405	371	356	401	409	386	414	391	387	397	367	403	396	394	427	392	375	401	382	385	358	369	388	393	414	397	374	378	381	423	423	422	379	392	396	388	391	406	394	407	397	370	391	386	392	426	386	387	420	411	401	356	422	376	403	385	394	368	381	344	386	409	374	410	417	409	390	365	377	339	394	372	420	369	383	413	362	389	388	417	365	407	393	413	377	395	364	387	388	402	399	405	391	388	373	393	399	433	386	386	394	388	421	388	379	405	406	397	391	418	356	421	370	362	370	382	381	423	381	391	361	380	439	367	383	362	380	341	394	400	383	400	401	410	388	414	374	416	414	411	374	409	400	398	366	349	380	363	367	388	397	384	404	415	380	368	370	380	400	392	367	402	378	408	373	393	413	365	376	402	378	387	371	388	364	371	393	396	342	402	407	405	380	374	413	365	434	382	386	371	452	428	428	396	414	391	406	402	391	389	416	376	376	343	378	403	369	383	402	385	360	385	363	389	376	410	414	386	370	368	418	366	406	384	397	371	399	356	355	399	413	396	377	416	348	440	381	397	401	363	429	402	383	364	376	408	406	403	385	422	393	387	415	403	383	393	409	400	392	426	386	415	387	392	369	398	415	416	375	427	414	380	420	375	439	401	393	403	370	414	377	348	387	410	361	383	372	345	363	364	426	407	399	358	394	384	431	394	384	393	364	395	404	417	408	368	367	384	387	378	371	389	400	389	374	363	370	369	410	405	410	380	396	375	398	383	419	377	399	395	363	419	391	391	410	350	400	441	407	391	404	403	414	408	416	400	365	427	382	385	383	427	392	376	405	404	406	398	430	400	407	395	346	382	390	411	374	409	403	422	403	373	380	379	370	390	375	402	394	406	364	403	406	399	363	416	392	372	385	372	386	398	434	369	368	361	366	370	342	389	375	386	375	340	380	413	416	406	429	400	428	390	390	399	369	387	418	442	362	371	390	379	384	404	373	389	404	379	402	394	395	360	364	413	374	414	410	373	385	421	413	406	403	408	374	382	393	397	426	390	376	408	413	421	397	400	406	380	418	384	381	392	420	405	376	392	397	411	375	377	414	411	412	369	417	431	412	373	382	388	381	422	427	365	389	393	384	393	429	361	415	400	384	390	373	387	430	383	407	402	402	366	403	392	415	370	458	391	415	405	379	382	386	369	388	416	366	399	396	413	395	426	404	388	399	357	353	332	386	393	435	390	432	371	374	398	380	381	407	374	402	375	361	431	335	420	350	416	412	416	412	386	384	352	404	384	377	433	422	371	414	390	365	370	389	402	397	380	368	419	377	385	405	383	389	364	393	386	392	381	377	383	363	388	384	376	412	403	361	374	391	369	375	380	393	392	418	370	354	411	401	411	416	392	374	390	359	415	389	405	379	415	355	401	377	395	402	389	415	398	400	416	391	406	384	358	356	396	382	410	388	358	390	425	420	417	371	385	394	373	382	414	409	413	444	407	425	379	395	394	385	396	377	410	419	425	413	392	384	416	370	404	407	406	387	399	396	388	407	397	393	407	405	397	410	355	404	386	388	368	428	402	390	429	411	369	377	397	397	384	409	421	420	389	424	401	391	367	396	395	405	387	388	410	351	402	385	404	407	384	442	402	376	405	387	378	382	422	416	382	387	421	390	380	397	415	402	395	362	387	387	390	397	434	389	390	388	401	396	407	411	383	428	405	376	406	402	403	360	396	378	410	394	417	398	377	390	404	385	421	375	366	374	371	395	377	402	345	402	367	389	387	403	365	400	384	377	362	365	365	387	383	385	403	402	400	381	394	389	373	372	390	367	388	340	420	390	393	394	388	355	402	406	437	398	383	400	399	399	409	384	413	406	381	371	411	398	379	366	396	403	369	407	388	409	407	424	420	390	408	377	370	428	378	393	364	412	400	401	426	366	353	426	375	383	416	350	397	375	405	378	418	386	394	376	404	386	379	425	371	384	368	406	381	386	386	431	357	360	414	377	389	385	431	399	386	371	371	365	360	362	396	439	401	417	424	347	366	377	412	391	392	406	401	403	396	367	424	397	426	410	422	439	365	377	391	405	391	391	382	365	381	368	413	426	384	416	392	416	346	407	403	374	398	359	393	383	382	374	405	402	391	385	389	378	348	407	397	384	418	394	398	392	363	388	420	394	400	415	422	399	392	429	376	416	420	420	344	406	404	368	423	370	383	404	364	373	438	427	393	399	371	388	378	376	406	392	462	417	393	400	382	413	378	419	363	403	401	374	394	416	372	381	407	408	376	418	381	411	396	376	369	404	410	348	365	380	406	363	416	431	420	396	355	422	414	420	373	379	405	386	398	405	418	401	385	409	397	390	363	380	381	411	422	368	408	411	365	423	408	398	387	383	408	386	390	365	368	381	360	397	404	405	370	411	384	423	395	403	389	400	404	407	427	370	396	375	408	432	385	369	397	367	390	392	382	405	379	417	388	384	380	408	386	421	422	384	378	387	408	413	379	370	390	411	379	395	429	371	406	400	419	389	391	364	363	384	377	363	395	384	394	348	397	384	395	433	412	372	379	396	375	382	380	383	403	383	410	375	399	402	398	409	374	394	385	402	416	374	418	383	401	391	404	419	413	361	405	422	394	348	407	376	374	431	374	427	378	384	361	434	420	375	392	387	374	442	405	381	372	389	405	385	352	380	390	409	391	391	387	394	400	407	360	366	402	404	416	368	418	347	417	371	393	391	400	385	413	415	406	379	391	373	388	403	365	414	381	396	369	413	382	388	402	396	355	372	374	399	362	405	399	405	405	395	358	411	389	385	437	399	397	420	381	365	418	417	398	421	411	377	392	382	396	417	435	418	358	405	399	415	401	403	350	396	363	414	404	394	379	397	445	404	392	386	365	408	391	411	427	393	407	388	390	363	400	371	403	358	417	392	379	400	420	395	406	402	379	382	419	439	398	366	368	419	369	386	397	355	414	386	395	413	407	394	395	408	407	390	383	416	398	352	381	393	367	412	402	433	395	398	414	383	426	399	395	377	406	403	420	378	396	384	397	404	386	379	402	371	404	429	369	419	364	386	392	355	374	396	352	397	379	407	415	379	384	358	382
37642	13981	1645	1073	803	635	559	497	474	478	521	464	466	480	499	515	454	456	471	432	516	474	450	464	491	478	433	447	488	498	429	497	455	451	476	433	487	463	453	437	457	510	486	435	460	470	459	486	448	496	479	451	448	442	484	462	444	458	468	461	471	465	458	475	418	440	455	477	447	422	465	465	459	481	451	468	473	489	451	450	456	484	463	493	476	446	453	435	474	457	453	434	513	464	501	487	510	428	453	477	467	483	476	422	444	464	486	435	447	422	482	434	475	478	468	450	471	434	426	471	447	434	439	511	452	440	454	445	475	453	508	471	473	474	422	467	464	480	459	410	459	466	461	475	457	464	482	455	468	486	429	480	498	466	439	480	441	453	456	432	465	477	471	466	441	446	416	447	478	463	442	487	430	436	459	493	452	454	441	449	422	432	468	468	453	461	430	463	477	473	442	435	470	429	468	435	453	500	418	444	453	474	448	422	450	413	479	459	458	436	444	463	475	437	479	433	474	479	439	495	453	483	450	501	470	479	415	469	431	440	501	477	467	467	481	465	447	453	473	443	441	445	443	458	429	450	426	470	439	446	478	436	458	493	455	458	476	449	446	435	460	470	456	494	442	489	456	458	443	495	474	466	499	431	515	462	457	434	517	486	438	454	451	466	454	459	444	479	445	415	472	460	459	446	494	463	465	462	473	466	466	477	481	432	440	488	473	471	468	473	443	452	439	437	491	496	458	481	436	462	425	452	460	474	480	445	478	488	456	479	467	447	459	474	456	476	432	474	443	468	469	449	461	457	494	469	464	432	487	446	474	439	482	462	448	424	475	450	449	466	456	466	435	416	449	431	477	497	494	455	470	522	444	435	460	460	477	458	453	475	493	473	455	453	439	472	459	482	424	446	487	445	454	478	489	447	459	500	425	440	446	459	432	467	421	476	430	480	468	460	470	446	461	488	461	472	463	431	470	467	459	478	480	452	467	443	445	458	457	461	425	411	473	454	447	416	417	454	452	486	481	451	463	435	434	452	451	482	469	460	456	440	422	449	422	441	484	437	461	461	435	485	494	472	461	490	454	497	469	458	436	436	448	445	441	421	408	485	460	478	442	481	418	513	447	483	411	480	453	439	486	453	448	433	412	428	449	469	435	463	477	479	438	429	456	471	430	450	486	459	441	488	476	463	420	471	467	478	476	447	492	492	455	453	424	475	463	463	473	488	466	465	453	478	493	464	498	481	489	396	477	464	457	504	445	449	482	407	439	471	454	461	485	487	461	461	468	458	460	449	504	463	460	455	462	483	481	478	478	470	463	491	452	424	435	470	457	493	468	472	473	455	478	476	483	464	482	498	492	449	460	463	459	431	472	453	493	482	425	455	429	463	456	474	430	492	461	493	465	440	480	483	473	451	451	506	491	425	482	475	484	457	456	483	442	468	440	435	488	461	447	457	470	457	468	472	489	460	440	456	466	471	442	525	501	453	441	441	504	472	445	437	459	449	467	474	493	464	453	454	486	439	459	462	457	486	450	451	456	470	446	459	451	488	472	473	478	491	435	452	460	454	479	458	452	469	476	511	474	468	448	465	471	442	476	426	424	478	462	495	466	459	445	475	503	443	462	485	462	456	472	469	443	481	438	454	477	503	466	431	459	432	458	463	462	471	481	465	430	450	459	456	453	476	451	472	429	467	458	474	450	455	458	448	479	460	439	443	468	452	445	462	471	506	416	454	486	499	444	470	439	433	445	496	443	429	477	412	436	489	450	475	461	481	436	440	436	431	453	435	463	480	459	485	470	475	468	474	476	470	454	431	442	467	489	462	450	459	469	457	438	451	453	412	425	445	497	503	440	433	461	462	471	432	486	503	440	473	486	439	452	424	470	460	455	497	465	477	449	491	514	456	483	458	431	450	484	466	488	441	462	430	436	472	443	421	463	485	455	452	431	445	466	452	463	447	444	455	453	488	429	459	465	419	460	454	429	484	459	471	497	426	500	495	440	467	480	429	464	465	470	453	453	437	462	424	470	446	468	437	452	450	477	466	437	449	494	427	460	431	440	433	448	464	443	449	467	462	454	437	451	460	461	469	457	429	438	462	457	448	431	461	490	430	460	443	463	472	482	437	462	442	457	454	474	446	459	470	442	453	464	426	453	434	445	398	455	497	481	450	454	485	466	431	441	478	470	447	466	469	465	459	456	497	455	447	493	455	473	455	447	462	453	451	499	487	431	485	454	456	456	468	466	452	439	460	496	461	472	458	467	431	455	481	482	467	510	467	437	446	443	468	461	460	446	460	476	491	458	458	496	451	476	473	513	463	447	485	451	471	458	454	436	430	441	481	442	514	465	441	478	464	463	466	418	447	459	487	421	453	441	471	488	454	471	432	463	462	446	447	395	458	441	494	451	468	465	434	455	483	448	428	453	482	491	442	462	427	458	442	465	440	452	481	474	471	489	456	487	470	454	433	493	488	448	408	479	434	440	438	443	490	463	463	465	510	459	459	477	449	478	429	463	488	465	497	466	434	424	440	465	449	449	456	491	472	475	502	454	486	477	471	449	446	420	434	453	468	458	465	461	449	477	479	432	491	507	457	459	480	442	420	461	425	479	463	446	453	458	432	452	480	430	472	452	440	436	461	468	461	483	462	459	499	460	473	464	454	465	466	442	478	474	481	432	475	441	466	417	430	436	459	454	500	470	461	453	434	496	489	492	451	482	461	433	479	468	462	451	466	427	482	486	464	467	449	494	433	477	452	481	436	473	446	424	461	441	443	461	460	520	439	442	471	458	451	446	480	455	452	463	458	506	477	459	466	430	482	488	447	420	479	429	464	455	464	469	427	470	456	486	424	434	470	422	452	506	441	455	517	448	470	476	472	484	471	481	457	476	454	474	462	467	480	481	476	470	465	459	489	436	451	457	445	472	469	480	472	451	479	465	461	445	461	416	472	470	463	423	447	468	475	466	425	438	456	468	474	452	464	460	481	468	455	432	461	471	426	470	461	399	474	426	459	453	439	469	495	442	459	421	410	440	423	462	488	491	436	475	447	460	442	436	464	479	434	506	465	449	456	498	434	512	447	466	432	449	463	491	478	477	424	457	419	445	449	475	432	410	445	455	444	463	464	523	470	452	451	466	453	426	469	444	478	459	442	492	438	462	487	508	458	477	459	487	473	456	452	440	495	487	450	421	455	443	435	453	454	475	385	422	473	454	430	478	477	491	471	477	454	448	432	457	459	479	423	434	424	418	448	436	444	422	453	485	444	465	476	452	436	475	447	443	468	470	456	449	454	494	465	503	459	482	466	457	465	464	500	466	484	467	456	470	447	447	434	429	440	461	466	451	483	415	474	461	443	385	494	456	426	460	426	483	449	447	444	455	465	447	451	462	419	462	484	428	469	473	463	468	422	482	490	494	446	453	434	488	453	412	445	421	436	481	464	481	486	500	460	446	484	431	422	425	480	475	464	466	464	430	498	414	508	469	480	475	460
23370	20766	27835	23416	20572	11527	975	506	408	392	361	298	341	303	332	249	309	287	279	254	250	243	267	244	239	250	252	261	232	252	280	246	245	245	236	249	249	226	222	216	212	256	228	238	225	205	225	256	231	218	216	219	214	239	222	214	251	230	258	239	242	213	228	252	250	221	218	231	247	235	223	252	241	235	236	252	221	251	233	238	229	213	230	263	262	201	253	212	218	227	206	230	227	225	228	250	190	227	245	222	244	243	255	248	211	228	238	224	228	227	230	199	221	237	233	235	232	226	253	227	253	228	244	208	235	236	224	231	246	223	221	252	238	231	205	219	244	247	220	217	196	238	252	222	233	219	208	220	217	257	234	248	219	233	197	225	229	243	219	227	240	234	217	242	246	212	226	255	242	225	225	219	210	237	235	223	228	221	218	229	241	205	205	229	214	206	224	234	222	207	246	217	213	229	213	215	232	211	209	227	260	202	233	224	199	240	255	218	236	234	216	215	228	244	205	235	216	238	239	201	232	235	228	240	240	219	225	233	248	246	213	242	230	214	216	222	210	251	202	243	222	215	238	233	247	224	246	219	225	227	225	224	219	203	211	239	250	233	216	225	227	218	236	205	243	196	210	210	248	229	214	222	231	233	232	257	219	236	223	227	218	199	225	230	234	236	213	219	216	217	219	234	221	262	235	258	227	228	238	207	219	281	222	207	221	226	230	216	237	226	230	227	212	218	208	232	228	241	222	220	221	222	233	231	208	227	239	229	240	232	235	237	228	250	217	206	214	227	235	233	238	235	241	211	228	247	249	206	239	224	234	224	217	226	219	220	231	236	230	235	235	235	243	212	224	230	211	222	220	213	194	241	227	239	212	211	217	248	216	240	226	227	228	228	242	238	210	247	221	229	224	215	230	206	229	271	248	221	252	255	223	231	240	224	235	214	247	248	252	229	218	213	238	205	220	225	228	228	220	225	223	239	239	228	245	195	209	234	264	218	202	219	241	224	228	196	257	233	211	211	247	241	228	244	234	230	229	214	241	223	216	233	208	246	241	196	238	241	211	213	224	265	210	263	223	243	246	230	200	225	253	212	241	219	264	236	230	234	248	231	217	241	211	236	224	227	196	237	223	252	246	225	236	245	231	231	219	239	207	232	230	238	229	238	221	222	241	233	230	224	193	222	228	262	238	203	231	249	242	245	223	224	227	234	227	239	250	221	213	240	227	237	236	217	216	224	221	229	247	229	255	227	224	251	230	231	242	216	238	263	237	217	245	243	233	232	244	203	246	211	235	211	227	222	213	241	206	206	228	216	222	216	215	230	242	215	208	223	225	209	228	231	257	221	227	209	232	218	247	214	228	238	224	242	243	229	238	202	249	227	233	228	204	228	235	221	233	236	211	221	227	217	228	242	269	216	215	231	221	236	213	230	222	211	237	227	229	197	232	229	241	236	257	215	225	229	234	224	202	250	238	221	218	227	237	227	232	227	234	236	236	216	234	237	221	236	224	258	215	242	237	238	223	233	230	200	206	230	226	250	252	221	235	214	228	233	223	220	245	199	232	230	213	229	229	214	233	208	244	218	196	249	234	207	206	228	226	213	222	223	223	225	220	234	214	224	241	206	236	254	229	243	191	253	218	230	216	228	210	236	233	213	246	223	234	234	231	216	229	223	223	231	206	238	191	262	236	235	238	222	205	221	223	217	210	245	234	227	264	217	222	251	242	231	238	242	211	223	223	229	233	248	215	221	258	245	212	232	211	208	246	247	219	264	210	236	244	229	228	209	247	222	216	232	252	269	239	257	225	211	235	195	208	211	240	234	245	204	238	231	210	210	222	190	211	212	239	225	228	228	210	214	199	255	236	220	239	244	211	225	217	208	235	223	227	212	220	251	229	200	198	222	200	210	243	257	193	237	200	223	223	252	228	229	205	230	247	216	220	240	207	212	223	216	219	224	251	233	238	215	248	233	245	197	227	232	219	221	222	233	205	237	220	231	203	218	229	222	234	219	211	248	219	237	215	244	222	232	242	215	230	223	242	224	253	226	230	213	222	237	212	233	252	216	223	222	235	202	211	210	217	219	198	211	240	228	208	194	230	198	235	226	245	238	203	208	232	229	207	217	241	235	220	240	185	249	223	233	212	248	232	234	232	228	244	228	232	192	244	225	231	217	248	235	227	217	214	233	235	225	241	205	232	257	206	231	235	212	209	229	203	255	222	225	242	202	255	235	232	194	232	213	240	221	215	224	242	232	234	230	242	250	228	246	208	235	221	237	218	256	211	222	207	247	215	225	253	242	239	226	242	197	240	241	249	218	209	222	243	226	232	234	231	209	230	224	216	227	237	237	246	246	240	215	215	235	209	249	227	195	225	235	197	230	189	222	253	214	229	225	226	242	235	224	194	224	239	206	222	232	202	220	230	217	239	240	225	196	248	251	234	228	225	219	225	233	233	236	225	219	238	219	242	239	242	226	222	250	214	235	226	219	230	231	249	245	240	220	230	227	245	204	229	221	211	241	220	224	214	220	240	229	238	217	219	233	234	235	256	227	211	253	217	237	251	224	238	243	225	223	236	195	212	244	220	246	231	238	234	213	221	265	233	227	243	226	210	240	220	238	229	212	232	235	237	240	213	215	226	212	224	201	206	213	215	230	230	226	221	217	253	213	212	240	248	220	224	237	235	223	218	206	243	230	223	222	211	233	226	228	222	211	235	211	229	252	236	239	229	211	224	226	236	225	226	220	242	237	221	221	222	201	256	222	238	228	236	218	231	229	213	226	230	243	228	200	200	202	239	201	226	230	229	248	234	229	234	233	220	224	222	241	225	239	235	235	230	220	229	218	216	234	215	200	239	243	221	218	226	208	251	219	226	231	228	234	251	242	204	230	225	234	202	257	231	209	219	240	249	216	229	230	239	247	231	209	215	217	242	222	235	236	239	246	230	211	247	240	240	211	215	214	243	239	229	229	199	222	235	240	253	209	219	233	214	210	245	197	221	245	231	242	201	208	241	227	232	224	245	240	234	244	226	227	209	204	207	222	210	211	263	246	210	229	236	255	233	212	241	251	220	231	240	247	244	221	225	249	227	223	229	225	213	199	243	216	242	232	236	230	218	217	275	237	236	260	206	246	248	222	277	223	225	215	211	220	227	191	233	217	224	214	234	222	220	238	205	237	212	231	249	211	212	223	241	264	226	237	232	222	237	221	229	236	205	229	228	247	251	231	212	224	230	222	197	223	211	216	211	231	216	240	222	228	222	227	239	221	211	240	216	231	237	213	227	227	237	221	246	214	246	212	217	215	233	221	232	242	214	221	235	209	220	206	244	204	242	230	230	235	211	207	220	225	217	224	207	235	223	239	206	231	264	202	220	233	219	217	234	235	253	233	267	241	228	236	237	240	253	222	222	232	247	222	233	239	218	219	203	220	231	219	225	245	228	258	213	210	219	239	248	233	205	240	218	258	194	233	255	247	220	231	232	204	219	189
41061	19288	6805	3279	2239	1793	1278	977	822	692	600	442	470	368	427	387	343	341	365	344	340	290	319	314	301	320	308	320	334	301	275	286	294	279	297	292	278	300	288	281	277	286	286	265	301	276	284	285	288	270	305	279	269	254	277	301	244	261	272	249	273	277	276	270	265	275	279	267	287	258	267	270	272	281	289	276	298	278	272	266	284	293	286	286	272	265	261	301	236	268	268	242	274	260	270	265	272	287	246	282	267	289	255	289	265	268	248	270	238	293	287	278	231	258	277	250	253	292	266	262	283	265	286	251	256	276	249	236	244	256	244	279	275	253	267	271	276	242	276	236	272	253	251	251	255	260	287	276	244	250	267	258	225	236	267	251	272	285	261	272	291	249	288	265	287	288	274	277	276	255	254	266	266	270	239	267	225	276	263	273	264	268	304	260	265	259	241	251	282	276	256	276	270	272	289	259	278	256	253	259	274	250	277	239	276	251	288	246	267	270	282	252	280	256	275	259	258	265	279	266	263	299	239	283	265	262	281	262	268	262	286	275	279	267	260	257	244	275	254	251	277	275	293	278	256	252	272	263	244	275	263	304	249	245	260	250	266	230	261	250	256	248	239	264	267	276	270	283	264	235	258	278	245	283	268	240	292	260	264	232	281	253	263	262	287	275	248	281	252	255	288	267	233	279	248	253	263	280	270	281	271	289	260	228	279	283	288	282	291	253	262	263	249	283	264	248	278	260	256	273	271	287	267	256	258	256	275	271	243	277	245	272	295	296	272	259	248	264	306	250	259	264	271	259	261	247	293	255	258	254	235	296	265	271	238	260	277	286	278	259	286	260	248	232	266	297	275	263	252	238	262	273	278	272	260	294	289	250	240	257	260	241	263	263	275	251	268	264	258	287	272	267	269	249	263	274	260	256	246	267	276	280	272	273	248	265	249	264	258	253	271	283	274	253	274	265	253	258	245	276	306	260	270	250	258	257	257	257	266	269	247	252	274	304	275	255	279	233	266	285	296	269	251	290	267	255	263	273	247	270	272	270	227	249	264	277	275	284	294	285	249	271	254	252	225	254	267	275	254	241	263	249	263	265	293	268	291	296	265	251	262	254	291	255	275	242	272	249	269	266	266	254	233	257	291	244	280	282	272	255	254	248	287	275	246	266	259	278	268	268	251	268	231	269	282	250	281	292	285	251	242	278	273	239	254	249	251	263	225	287	251	300	247	248	267	265	263	256	260	276	281	267	253	262	283	288	285	266	268	242	285	260	258	280	267	287	251	267	270	279	259	279	273	276	253	280	215	251	274	263	258	259	261	254	273	273	285	249	273	246	279	269	259	254	265	256	265	282	258	252	273	266	272	272	265	273	253	271	287	227	283	229	263	272	289	254	254	261	267	292	236	252	275	292	255	268	287	268	281	258	298	268	285	268	263	294	290	274	272	273	270	273	265	270	232	247	316	280	246	270	274	292	260	230	266	280	278	269	278	270	276	254	251	284	270	227	289	252	289	268	245	245	258	251	259	250	245	272	251	269	267	247	247	258	279	273	271	282	246	254	264	251	249	263	281	254	286	240	279	269	261	274	262	257	277	277	249	224	254	253	234	253	260	286	281	275	255	290	268	233	278	258	256	246	273	243	281	250	259	278	260	272	237	258	269	263	275	259	250	277	256	266	266	271	237	264	279	278	266	245	270	268	250	269	273	278	271	259	261	237	237	271	273	270	251	265	300	258	294	287	283	274	242	249	260	290	274	259	224	249	253	258	268	262	245	278	277	268	269	271	271	269	265	274	299	278	275	262	265	260	255	289	263	285	250	286	277	234	282	275	291	283	295	293	257	263	264	257	263	289	273	274	239	225	268	272	268	292	257	267	306	277	252	275	262	264	246	273	266	270	259	284	278	280	269	260	288	264	272	285	230	300	268	243	254	241	250	247	269	270	242	308	300	228	259	278	270	256	263	287	267	271	251	253	241	309	255	282	252	281	247	248	325	259	281	258	296	261	254	268	246	268	290	239	260	248	282	267	273	239	252	266	265	259	258	319	290	274	252	254	267	281	281	288	282	272	265	280	266	290	268	259	259	282	281	244	285	264	258	257	266	282	261	267	305	263	283	280	302	287	271	262	243	255	298	258	249	255	254	255	243	265	248	252	274	294	281	262	234	280	259	277	255	278	295	258	250	275	266	272	270	271	280	264	260	299	235	238	287	259	259	248	236	251	286	258	289	284	252	257	258	280	252	246	285	279	265	262	257	259	254	291	273	275	269	256	278	299	258	246	245	270	277	271	282	278	274	257	275	256	258	302	268	246	287	289	282	252	265	247	273	283	260	262	270	300	256	265	267	267	265	315	259	289	283	281	273	281	282	255	290	236	271	244	268	265	247	254	255	269	267	270	260	265	288	240	239	281	265	281	295	268	282	274	282	266	303	257	279	282	266	273	243	297	279	268	256	299	270	259	246	266	280	265	279	277	254	261	269	267	271	267	285	250	275	260	301	272	254	275	299	247	273	269	278	276	297	263	259	246	240	288	272	245	239	259	258	275	291	270	235	273	271	275	281	247	276	274	272	259	261	233	241	276	267	236	268	276	283	252	242	265	257	256	251	279	293	274	259	271	251	247	284	269	257	291	261	275	254	261	269	266	248	272	264	268	246	292	257	248	268	263	243	250	262	251	258	290	282	241	249	238	283	275	269	288	263	243	267	255	248	294	255	283	257	272	260	265	248	272	275	252	256	274	268	240	233	231	293	282	266	257	274	260	281	259	275	255	269	267	299	244	276	263	233	246	280	276	253	249	265	291	257	263	279	269	263	282	263	231	268	265	305	268	248	253	252	267	262	262	273	247	247	262	289	271	268	248	276	266	275	229	277	245	298	269	266	259	276	284	272	288	256	242	264	258	260	266	285	262	245	264	274	241	292	292	244	259	255	259	291	239	224	276	283	261	285	223	251	256	272	266	276	284	255	271	266	278	256	264	260	255	267	270	281	273	278	264	252	277	298	268	244	303	265	302	284	271	258	282	246	264	269	287	262	263	257	265	248	233	284	274	271	259	271	249	227	272	271	239	276	258	270	269	258	282	281	276	271	279	251	260	256	269	279	260	275	252	266	266	266	268	269	271	287	264	295	250	245	254	259	266	294	278	229	261	264	262	259	264	280	257	265	293	234	272	271	283	257	258	262	264	277	249	253	297	277	271	286	253	248	276	249	229	285	253	263	280	273	284	275	258	275	265	273	258	249	267	277	245	259	304	288	263	256	270	280	256	245	263	268	280	259	267	274	244	279	243	268	252	247	286	283	259	259	238	292	248	258	279	269	279	265	302	232	278	240	252	272	283	271	264	251	270	276	259	265	256	262	253	240	272	257	267	238	248	260	281	289	295	268	272	252	276	253	269	254	271	258	269	261	249	281	292	255	274	281	271	268	272	263	241	263	255	250	296	281	252	260	235	263	256	265	234	239	289	265	301	234	248	272	246	263	283	276	280
24506	20718	27119	24332	13613	1168	786	672	612	624	592	623	584	571	572	572	524	537	573	536	512	550	561	513	553	540	587	502	554	526	533	535	526	539	504	517	527	545	547	482	488	534	491	528	515	543	538	523	552	517	505	527	558	532	537	536	528	502	523	539	493	539	565	513	559	522	533	532	541	540	498	515	503	491	524	516	501	515	572	571	545	546	550	541	556	527	530	526	511	525	543	510	529	521	529	562	567	546	525	556	484	493	542	510	537	484	538	528	515	511	485	531	558	531	543	501	541	547	521	500	562	524	527	514	492	530	506	517	556	536	528	530	491	578	511	531	548	533	521	520	489	496	509	514	520	495	548	499	499	531	483	510	538	531	558	512	557	518	511	540	514	504	504	527	595	562	563	559	546	537	558	550	529	500	539	513	542	501	519	588	531	540	527	528	546	560	531	508	510	527	503	509	527	500	543	554	533	528	526	515	583	478	566	504	514	550	545	490	511	515	513	555	534	527	542	517	536	536	509	554	510	526	513	520	515	541	536	492	565	532	512	549	454	520	527	510	478	518	473	503	507	537	532	542	523	530	549	507	497	493	514	540	535	513	542	536	556	528	518	507	566	565	525	545	547	492	538	477	512	489	509	570	487	551	558	506	555	547	545	530	557	512	506	546	534	504	547	554	538	534	495	534	545	499	522	520	510	511	512	519	498	541	514	519	557	498	506	538	520	564	516	516	510	491	516	548	512	557	503	523	569	576	487	539	537	547	563	540	542	533	538	509	546	537	547	526	479	516	544	521	508	542	534	510	534	488	490	521	528	497	533	525	509	510	554	502	527	504	537	525	516	514	577	513	514	595	557	519	527	551	550	494	499	505	544	511	500	537	560	526	579	549	501	563	513	566	535	547	486	570	511	563	529	505	518	550	554	524	529	515	486	561	536	524	533	529	504	571	569	489	522	498	518	504	539	511	509	539	496	544	560	532	481	540	488	495	501	503	500	527	512	550	531	509	509	507	549	523	507	504	525	513	541	498	494	526	539	568	542	560	505	562	498	522	593	506	502	487	505	518	457	506	491	502	520	537	487	514	484	517	509	495	552	489	541	525	519	544	486	564	480	513	540	533	513	550	468	530	523	508	534	556	524	518	487	506	494	513	556	509	512	496	512	534	519	527	547	568	468	518	528	510	490	548	557	563	513	548	513	525	530	508	510	538	512	517	565	510	527	510	508	506	550	523	541	530	537	540	518	498	468	551	518	512	509	504	502	529	538	493	506	519	495	500	498	527	533	513	503	488	538	515	541	497	540	535	568	477	498	531	530	542	535	519	552	508	501	517	586	529	573	520	500	546	528	540	533	538	507	530	545	529	529	509	566	506	517	494	517	529	518	536	517	554	538	511	510	517	536	502	518	526	526	544	523	533	558	518	529	549	508	560	560	513	534	532	541	505	481	529	553	499	496	544	502	471	565	534	559	534	472	545	534	530	541	554	498	542	501	520	535	527	551	547	510	549	539	532	524	511	493	495	544	507	526	491	513	492	525	483	552	495	513	517	528	560	541	502	520	516	557	504	527	515	521	549	542	548	499	503	502	515	501	539	558	510	494	518	531	536	560	542	527	538	485	511	505	501	572	492	507	562	553	539	556	525	509	529	517	534	506	538	520	522	508	549	487	545	542	532	511	482	527	484	559	534	523	510	528	488	495	476	495	544	486	538	551	534	493	552	546	542	533	509	523	521	555	542	497	545	523	501	487	537	540	477	523	527	566	518	540	541	540	497	538	491	533	543	526	517	525	504	530	528	553	522	520	494	485	509	506	534	532	491	527	528	501	485	494	505	507	492	522	566	546	523	536	561	531	511	478	517	486	507	545	528	518	536	534	519	516	521	523	544	505	520	539	529	598	549	514	510	501	542	525	557	526	547	543	545	522	554	523	511	524	524	550	500	522	556	517	562	551	503	545	551	508	535	509	495	539	527	506	538	518	531	482	523	570	516	522	485	595	550	543	501	498	523	518	514	523	507	507	529	569	544	512	498	543	545	489	536	522	537	512	512	551	496	500	534	568	532	511	544	498	529	472	551	568	533	539	519	529	498	551	488	521	557	549	541	546	553	551	513	537	548	494	510	495	519	515	509	542	508	499	533	524	500	539	488	514	503	531	507	511	526	533	551	510	536	506	495	517	568	497	554	528	504	518	538	539	521	518	542	513	544	517	528	518	509	493	507	504	490	504	564	505	547	557	491	538	524	512	528	572	522	521	492	533	547	502	507	484	508	499	503	524	537	506	559	557	547	490	551	511	540	544	528	503	500	527	494	545	473	499	558	523	548	509	518	541	551	543	560	517	517	509	502	504	481	556	510	521	506	509	546	551	506	497	515	533	532	521	507	508	517	530	492	498	516	547	499	503	559	515	530	543	516	473	540	513	492	518	535	553	573	512	533	522	544	507	542	535	484	506	536	533	524	516	528	508	517	507	530	538	563	501	522	550	505	552	509	516	546	520	522	583	513	568	531	544	536	517	516	515	503	533	526	499	534	554	546	534	482	549	527	541	495	533	519	511	553	565	541	488	497	523	582	515	532	511	529	542	543	540	507	511	480	498	490	524	551	545	537	549	513	545	471	536	543	526	518	534	544	497	489	501	500	496	527	528	549	570	542	533	488	534	524	522	523	554	540	523	525	505	529	469	531	565	536	550	492	536	535	519	546	495	519	511	535	492	498	498	549	507	552	480	537	512	529	547	551	523	521	550	546	517	497	491	565	525	500	506	549	553	512	517	542	503	548	500	504	517	502	510	546	509	527	484	536	521	545	487	535	510	530	551	529	542	494	478	569	544	543	528	541	519	568	518	486	488	521	559	525	498	525	532	553	538	519	525	511	541	552	492	521	543	519	531	515	540	527	535	505	529	535	550	554	517	499	483	525	507	542	513	515	487	507	557	527	519	495	487	542	538	505	499	540	525	551	535	520	523	553	514	529	486	494	519	519	497	541	525	553	535	529	511	483	521	536	525	529	531	503	499	539	488	542	523	509	522	497	546	492	526	549	536	535	541	557	550	529	525	483	496	512	540	522	548	480	537	507	537	527	518	520	515	543	530	550	534	547	540	514	516	534	510	530	524	483	514	509	541	521	551	513	504	507	512	521	503	523	490	514	511	523	515	552	535	508	506	538	547	555	482	476	535	507	485	518	512	477	574	510	537	507	551	510	514	497	520	517	513	498	504	557	485	571	533	512	535	535	540	531	506	548	518	482	528	512	501	519	546	483	545	504	521	532	529	565	513	525	499	555	526	527	520	519	529	538	527	523	561	495	476	504	510	510	510	560	513	499	503	504	556	502	556	524	529	518	501	512	531	516	553	568	572	551	541	494	522	561	467	537	483	530	525	524	496	479	538	527	502	526	530	507	550	506	511	507	498	542	513	506	503	530	513	551	515	518	520	531	521	498	523	550	521	560	522	520	559	554	534	515	543	543	505	579	534	543	504	505	539	528	528	542
40647	16045	4797	2516	1843	1457	1176	991	899	840	729	750	704	716	683	674	631	671	642	682	640	602	608	670	611	640	658	575	618	643	592	605	569	583	659	600	580	634	604	624	612	600	612	553	633	596	640	621	607	599	569	616	632	583	636	619	610	573	611	568	587	586	566	586	606	589	608	586	624	594	600	630	608	599	565	658	634	598	593	573	596	569	606	617	595	642	619	575	564	575	597	595	591	597	626	607	606	563	610	607	586	606	593	607	604	613	597	574	599	585	575	600	589	597	596	602	579	602	618	577	576	598	589	606	622	596	603	570	588	560	605	590	586	565	630	552	607	597	570	612	596	589	598	589	612	586	566	586	587	579	618	565	567	613	590	596	552	574	615	597	617	592	578	599	561	620	594	617	604	624	599	630	583	600	606	592	646	552	639	605	613	590	602	584	562	649	622	574	595	623	615	614	603	603	593	613	555	605	627	602	564	579	574	602	602	595	633	605	594	598	580	627	573	548	601	599	595	584	644	635	574	592	555	614	596	605	619	604	585	562	611	613	581	595	613	591	581	594	595	583	570	574	557	582	632	586	606	562	606	582	620	643	595	571	577	604	615	600	585	583	594	630	574	590	610	569	593	562	579	627	566	578	541	592	618	554	560	595	573	619	622	542	589	577	555	609	648	569	600	561	607	587	594	576	548	601	557	603	573	625	609	588	613	613	588	571	601	610	542	564	619	557	584	552	605	619	586	575	593	599	600	602	563	588	601	570	609	604	559	636	618	594	623	598	553	637	562	614	606	572	550	590	569	583	554	577	607	540	620	580	599	562	576	598	628	586	596	602	555	602	597	579	612	572	592	548	567	604	594	581	622	591	591	603	575	552	522	593	596	631	609	583	572	567	600	609	605	617	617	592	526	575	603	612	601	642	587	599	630	617	596	585	582	584	618	598	619	634	632	575	604	580	565	589	580	607	589	622	580	605	576	564	608	577	600	602	587	582	585	613	607	601	584	598	602	565	617	563	605	629	588	618	598	577	614	590	566	616	583	584	593	616	600	600	624	574	603	574	637	564	585	546	626	596	573	628	559	588	595	558	581	607	611	591	597	620	627	584	625	614	617	589	599	588	620	578	567	624	626	588	592	585	588	572	625	598	564	587	604	598	569	629	579	605	620	577	590	602	608	598	584	608	605	607	637	613	623	574	571	593	575	603	582	609	576	568	595	626	569	590	579	587	624	611	587	576	597	543	615	609	591	568	549	584	598	597	633	550	583	591	607	563	564	579	610	595	606	630	542	554	603	560	603	602	605	625	602	583	570	573	590	603	584	631	606	610	598	562	576	611	561	532	621	616	575	622	605	576	556	581	582	554	584	569	609	596	579	624	610	587	575	592	574	607	564	589	587	592	616	586	592	579	539	576	607	561	577	523	582	621	602	593	603	586	563	566	568	616	623	606	603	616	628	592	599	589	619	587	608	605	607	600	597	593	577	580	607	576	589	598	621	618	603	619	598	557	602	612	562	605	558	615	641	604	612	599	602	593	577	578	587	571	563	615	602	595	569	590	611	601	599	571	556	569	583	575	598	586	633	579	605	592	638	621	599	633	609	600	612	577	575	573	615	578	614	565	620	589	568	573	599	571	581	582	603	557	620	606	595	625	591	555	603	548	591	574	644	620	621	562	553	582	604	581	608	595	583	574	572	619	541	617	609	570	562	601	591	576	610	620	580	573	578	578	572	570	613	591	591	612	606	622	571	640	611	563	587	618	530	622	593	610	602	623	582	619	617	594	585	621	622	565	565	558	578	565	604	655	643	582	630	587	609	555	570	590	584	597	614	588	616	520	589	593	596	601	550	571	589	629	622	585	604	586	608	575	586	604	612	525	608	598	582	613	611	566	580	600	617	611	619	625	598	645	644	623	601	635	565	576	557	642	569	567	626	611	620	572	595	633	588	635	612	561	592	581	590	615	569	636	585	589	554	577	621	623	626	598	578	602	595	566	577	616	575	555	593	644	585	593	603	540	630	591	607	591	577	621	583	611	601	609	614	609	574	568	644	597	610	593	596	624	594	582	622	527	580	603	567	563	585	567	588	588	599	624	600	601	585	611	561	563	624	601	608	601	553	611	593	583	601	595	622	581	611	562	601	575	606	564	600	612	653	563	529	586	609	607	621	568	584	602	591	578	601	556	554	610	552	552	599	584	591	573	614	617	615	556	579	592	611	564	597	556	601	550	587	582	584	640	599	576	578	583	647	642	584	610	620	586	600	605	585	577	566	569	591	580	565	595	591	589	586	595	562	623	636	603	580	566	570	570	572	565	605	624	602	615	538	589	545	564	612	601	602	571	579	584	613	594	641	643	597	559	633	602	570	625	563	569	593	618	590	614	634	577	581	590	603	594	561	598	570	576	563	574	583	607	590	582	572	597	587	595	580	600	617	600	636	623	566	588	576	654	600	591	582	596	576	597	605	597	582	597	542	617	625	596	580	586	592	556	586	596	581	577	563	597	591	635	602	584	589	569	579	602	569	609	548	601	535	592	610	602	612	589	522	584	613	581	554	596	615	569	604	574	601	588	641	579	589	581	584	577	581	617	591	594	609	597	567	582	570	620	623	589	583	571	593	625	569	581	589	578	596	580	585	599	589	598	588	585	589	539	558	600	614	616	576	568	596	559	602	580	634	578	609	613	599	638	607	619	570	556	611	656	643	595	575	600	574	592	615	603	637	594	564	561	542	585	590	544	616	614	574	575	656	592	628	600	643	555	602	628	607	546	578	633	599	553	593	598	580	572	569	605	588	612	591	629	630	617	598	585	593	612	604	607	576	586	578	576	625	604	587	571	626	623	579	629	598	553	529	573	598	610	616	601	583	600	583	598	611	574	615	583	640	594	597	576	577	598	639	651	565	589	623	614	559	552	576	579	524	569	645	565	592	630	610	616	620	589	545	581	628	532	647	617	558	555	585	610	578	585	576	626	596	590	586	613	607	560	570	584	606	638	581	611	577	672	583	547	568	580	621	555	604	574	680	531	540	603	633	598	559	672	619	609	595	606	579	566	569	573	587	610	591	577	596	611	588	596	544	593	615	558	634	577	588	566	603	584	660	621	559	627	578	554	588	605	579	579	579	594	563	573	627	538	607	576	592	612	639	630	638	586	558	565	604	594	607	606	552	583	595	630	586	618	572	596	622	615	574	565	572	585	574	633	604	570	612	592	608	620	602	591	560	582	595	567	616	592	565	588	546	621	599	550	545	565	587	604	590	575	582	593	566	655	575	554	566	579	620	603	570	558	581	565	548	563	567	593	596	603	619	604	585	616	641	582	598	568	571	601	630	557	596	665	613	593	595	606	584	583	611	547	567	568	637	575	586	582	606	593	600	629	599	617	608	605	651	569	535	582	582	614	617	625	590	605	602	614	591	593	603	601	577	627	540	613	615	559	614	604	618	587	601	611	606	627	600	574	604	590	587	589	591	602	590	593	553	604	597	597	625	574
22253	20716	28367	23159	20717	20767	11762	1201	823	755	650	560	494	507	485	466	468	462	423	449	428	408	391	389	392	362	383	400	412	362	340	345	329	309	386	333	366	319	372	365	342	359	351	362	370	355	369	341	326	369	349	348	336	378	342	328	362	318	370	351	321	328	319	373	349	341	347	347	357	372	361	339	355	375	355	342	338	315	337	381	383	356	341	345	343	338	346	308	330	331	319	344	363	332	332	365	341	341	347	326	361	338	339	338	318	318	379	336	329	294	345	342	350	326	315	367	351	343	307	333	325	337	336	336	328	345	327	331	327	358	354	355	322	329	351	341	359	339	364	358	324	352	324	355	338	356	305	384	349	358	347	329	341	340	352	341	347	349	350	334	323	307	334	336	359	342	350	345	347	346	320	332	351	321	372	316	310	353	331	336	347	345	337	332	328	324	366	343	371	335	355	337	363	313	333	357	336	358	300	326	372	317	339	344	298	355	323	352	341	305	334	346	358	313	360	338	309	348	308	318	361	344	315	320	362	359	347	321	297	347	301	335	358	289	377	363	311	320	336	353	326	350	345	333	382	338	343	340	342	330	364	328	361	308	350	351	341	344	304	338	321	330	327	348	350	339	280	355	332	351	322	335	337	327	362	350	365	336	314	329	333	347	327	328	372	321	343	313	370	326	334	334	339	344	298	327	315	330	348	332	342	302	315	331	343	346	349	325	374	336	347	292	338	325	352	324	314	348	331	313	346	361	366	325	322	305	342	333	377	330	320	343	360	321	353	324	350	348	335	326	347	346	325	332	365	329	323	324	338	300	358	338	299	338	333	329	349	342	370	355	346	323	373	327	348	347	344	329	332	324	311	362	324	313	349	342	363	352	312	324	333	348	353	329	344	362	344	365	353	311	340	363	365	364	355	343	338	354	312	329	352	338	402	300	354	319	361	327	337	300	327	320	341	310	351	351	343	316	352	322	362	354	368	331	349	332	365	343	355	335	362	328	318	307	328	335	317	366	317	323	317	355	342	341	365	350	311	339	353	341	351	338	311	363	361	344	313	377	320	322	331	323	321	339	349	348	316	311	372	342	374	337	315	320	346	333	326	341	352	360	345	331	323	320	363	328	325	338	353	354	340	350	321	328	335	323	320	346	329	339	357	315	339	361	328	334	336	361	352	344	342	334	315	358	360	310	341	329	327	325	324	345	350	320	328	326	333	348	337	319	322	338	334	325	339	319	347	362	329	320	338	351	331	332	353	371	285	322	351	340	316	340	372	372	332	328	320	346	354	315	345	316	318	329	344	369	343	350	323	352	346	376	321	352	324	340	330	372	355	356	343	353	326	315	315	347	327	339	351	312	327	346	315	342	319	343	343	345	337	348	349	342	317	354	317	352	336	298	328	303	361	307	325	360	303	323	357	321	345	342	352	340	330	329	322	307	338	340	340	326	338	346	325	346	340	368	345	336	341	330	362	364	335	318	348	350	284	296	348	333	314	366	345	307	347	318	317	333	353	350	338	339	332	351	354	337	320	323	352	330	337	324	357	348	320	312	307	317	349	345	311	352	331	361	351	319	325	324	342	328	318	327	309	327	324	338	315	337	313	347	318	355	316	342	318	333	355	303	349	318	344	325	321	316	313	383	322	332	347	324	344	335	327	351	303	345	365	324	322	363	327	323	317	325	342	312	339	324	328	366	342	323	316	346	339	314	345	357	338	345	337	357	365	336	309	349	335	318	360	336	339	343	363	314	296	336	357	341	345	318	355	326	351	329	342	339	346	338	341	349	355	320	380	353	314	342	308	318	354	355	353	345	333	357	353	350	306	335	316	324	326	292	350	354	302	336	354	355	326	316	319	323	319	331	331	332	325	325	337	331	357	352	353	319	350	331	320	361	330	346	329	329	333	321	327	341	371	349	328	362	334	332	358	335	330	304	331	300	335	313	324	317	341	348	348	287	338	341	339	366	333	341	334	334	348	313	341	341	348	314	317	370	350	316	326	303	369	360	347	349	307	321	309	356	357	353	339	336	352	328	358	311	330	330	323	321	335	340	332	319	331	354	319	351	319	339	354	326	363	338	319	347	353	312	316	333	339	331	327	365	326	316	313	330	351	364	321	324	319	359	358	328	360	328	330	330	333	350	330	340	335	344	336	358	379	339	359	341	336	343	318	318	340	331	349	333	337	324	358	334	314	327	334	338	352	345	351	361	341	322	323	313	328	340	355	323	332	306	330	327	352	336	340	321	348	366	299	321	339	313	320	373	333	313	315	347	331	329	342	346	306	343	345	356	351	329	337	318	317	346	362	327	363	338	330	352	353	315	344	356	338	358	340	324	345	335	338	350	337	309	313	350	320	330	340	388	317	344	350	362	347	353	353	329	346	337	329	344	351	345	308	337	342	315	309	350	358	371	333	329	313	364	330	339	331	310	357	347	297	356	320	369	323	303	341	366	330	335	317	368	299	375	348	317	306	342	313	344	319	340	352	313	352	343	342	308	343	351	352	329	358	325	347	320	314	356	364	331	344	344	323	330	353	339	314	293	308	325	305	348	339	331	376	346	360	348	300	348	339	337	305	345	346	314	335	330	332	343	325	345	335	368	330	331	338	332	322	344	329	354	347	343	326	356	311	318	353	367	363	339	332	351	371	378	323	356	352	348	338	326	330	304	300	356	331	325	323	336	353	324	345	324	355	296	347	335	339	359	360	311	338	340	376	336	362	347	335	351	348	366	351	394	329	337	329	338	362	346	312	332	340	334	339	316	340	373	335	357	357	334	339	315	353	327	370	341	347	330	355	343	343	311	329	333	364	347	328	317	344	348	341	334	322	367	333	344	348	297	316	340	341	337	323	317	325	337	344	337	308	336	332	310	310	332	333	363	333	349	318	329	342	331	339	354	299	315	313	343	313	342	344	353	366	332	335	369	314	332	351	334	335	321	344	363	341	352	322	332	312	352	375	323	340	361	332	376	365	344	341	358	351	346	353	355	362	344	313	328	358	303	324	315	358	343	310	331	323	318	356	333	326	323	353	357	346	379	319	344	358	296	338	370	336	315	308	359	323	306	353	325	332	370	331	327	343	330	347	337	326	301	304	348	329	331	313	338	348	314	319	308	345	335	353	324	314	348	312	345	333	351	341	302	338	355	339	343	310	317	354	346	370	339	372	347	315	336	309	342	335	348	334	352	284	373	314	361	350	340	332	300	332	322	341	308	313	352	346	329	322	335	327	358	365	298	336	316	344	306	347	348	320	330	313	374	339	352	329	325	310	330	338	359	334	341	353	344	344	336	337	325	314	316	323	287	363	330	369	343	290	318	327	319	329	352	344	346	366	344	310	317	351	334	366	392	334	323	333	318	341	327	347	322	325	327	322	315	341	320	303	336	335	336	322	346	339	322	331	330	335	345	366	329	302	339	319	330	356	350	336	309	322	313	347	379	364	345	362	295	346	342	317	342	359	324	329	326	314	342	333	329	344	312	317	364	346	345
44082	23955	12326	6332	4222	3224	2408	1931	1538	1222	955	828	758	735	630	600	551	528	494	479	472	482	466	483	482	428	440	453	477	425	379	411	430	402	434	404	412	398	403	395	423	405	384	405	399	383	379	375	372	417	385	389	355	407	365	386	359	406	397	388	376	379	406	392	366	373	410	384	357	404	405	413	400	369	392	410	389	378	397	405	396	392	405	429	402	354	366	380	392	356	403	351	361	354	367	405	413	374	359	368	380	384	369	365	368	340	393	386	390	380	343	364	382	373	400	348	404	366	356	367	403	371	344	369	399	385	337	363	349	340	327	350	385	370	353	380	359	371	372	359	358	336	368	335	330	397	357	377	372	391	369	378	358	344	378	401	364	385	381	350	378	383	360	368	382	357	373	375	361	353	368	354	395	346	351	372	389	361	363	372	374	336	346	382	401	402	344	351	357	346	356	347	359	351	329	363	369	371	387	351	394	363	360	351	340	349	364	341	356	355	357	374	376	383	339	396	353	404	390	361	372	344	354	369	412	384	375	360	365	351	333	379	385	363	343	370	352	387	365	366	372	357	389	412	384	387	361	366	343	351	347	362	326	375	379	409	349	341	378	372	362	346	377	366	326	362	380	372	391	376	361	400	379	351	343	356	336	350	365	351	365	375	394	393	355	369	377	355	341	374	335	374	370	379	394	384	373	381	363	374	336	391	358	368	335	321	361	350	389	396	358	370	367	363	347	348	385	390	367	354	342	368	348	388	403	352	381	361	359	370	431	358	326	346	366	372	332	381	367	351	370	341	346	350	405	366	354	379	326	351	330	391	376	359	384	389	358	399	369	389	335	384	352	345	394	333	385	346	379	349	362	342	372	392	344	363	353	391	348	375	340	371	341	361	359	369	369	352	347	380	336	358	364	392	336	385	395	347	353	368	343	356	367	371	344	349	368	374	391	380	360	353	362	332	349	360	374	408	401	380	393	388	342	367	369	367	369	326	363	364	411	387	392	337	331	397	374	411	346	366	395	377	340	365	351	356	380	377	379	390	392	367	350	344	329	336	353	416	355	395	388	339	346	381	388	359	340	384	366	414	342	389	367	326	404	414	369	417	361	396	356	317	374	369	387	348	377	344	351	355	351	367	376	377	378	344	346	372	388	374	357	362	391	388	362	365	382	361	393	374	352	390	349	355	380	353	353	361	370	348	365	391	333	376	387	347	397	385	354	371	383	345	338	346	352	363	349	387	364	375	394	384	371	385	379	331	358	339	375	343	377	351	334	346	360	370	338	376	339	359	390	398	391	384	336	374	376	432	357	341	320	327	361	365	345	371	374	373	362	378	358	365	392	333	351	387	374	349	371	387	362	363	361	367	387	351	368	371	376	352	357	337	340	366	378	383	349	359	373	348	389	370	345	370	351	378	379	365	399	383	352	370	374	374	374	367	335	382	329	347	366	354	358	369	418	384	338	346	350	347	378	364	375	369	370	344	364	357	371	352	375	350	374	353	376	363	375	336	340	353	365	348	377	349	364	344	325	346	377	348	369	347	358	400	388	395	386	337	384	372	399	384	380	362	383	367	391	406	372	363	354	386	359	341	354	368	339	332	376	357	367	353	400	375	358	375	376	398	381	337	356	389	342	371	362	359	341	362	339	358	384	362	360	351	361	369	390	343	364	328	358	343	340	351	390	371	363	383	375	394	395	366	333	390	355	382	401	342	353	339	398	373	363	359	325	364	376	401	360	368	387	361	370	378	364	381	369	340	373	364	376	366	350	366	357	399	377	381	396	359	374	371	379	377	361	361	371	407	378	381	373	365	309	380	385	335	333	377	350	408	376	338	374	385	370	364	343	384	386	361	351	356	367	376	349	359	376	379	366	392	361	347	391	393	318	381	358	364	367	376	339	370	369	349	357	358	371	358	343	364	392	346	340	367	363	369	374	350	390	364	333	380	353	369	373	373	351	392	369	400	367	387	396	369	379	366	350	404	360	384	358	359	334	376	350	359	377	375	369	328	351	381	341	363	359	359	362	351	348	375	342	343	393	395	355	393	378	370	366	340	355	400	374	374	393	385	337	348	383	359	365	383	352	344	310	367	408	375	372	349	370	367	373	428	363	362	338	360	367	373	335	337	426	368	344	363	354	358	352	365	391	355	354	381	370	365	355	382	374	384	369	411	368	367	348	389	377	398	339	371	345	371	370	330	364	378	365	376	415	368	372	388	373	341	392	359	372	403	383	383	347	367	385	370	350	374	381	361	361	364	378	373	374	357	364	366	365	351	356	355	364	327	333	363	364	366	365	348	378	335	352	383	352	308	390	358	386	360	356	354	341	398	339	374	386	378	374	392	367	387	362	356	366	346	391	388	370	398	360	393	376	368	373	346	333	379	365	342	348	389	386	369	315	353	363	359	362	398	364	387	373	348	368	345	367	357	366	382	378	379	339	370	372	363	369	370	373	390	348	361	357	382	349	394	373	362	377	363	366	352	374	366	391	383	353	354	401	364	381	386	374	330	382	368	345	323	395	343	376	355	380	346	371	342	364	350	323	373	347	369	333	352	377	360	378	345	349	368	364	366	377	356	365	379	344	400	350	401	350	367	382	335	369	381	311	374	341	366	380	377	394	343	373	320	333	372	346	340	401	373	355	364	360	382	331	358	352	370	341	366	338	368	360	364	420	362	407	367	361	349	332	368	377	395	368	374	395	381	378	353	389	370	364	351	363	368	390	367	348	384	334	387	399	361	362	324	351	353	364	366	369	338	360	394	354	326	388	400	332	397	368	392	377	339	375	365	364	359	393	392	370	371	378	371	370	370	386	376	374	391	393	383	387	370	364	375	393	383	371	360	375	375	368	338	345	354	359	375	375	345	345	365	379	386	380	360	375	377	317	372	398	361	371	388	394	368	388	353	335	386	349	380	375	372	357	368	407	349	382	380	373	380	350	354	342	364	385	381	368	374	358	348	384	320	356	369	357	379	375	339	384	375	380	387	381	360	374	369	377	370	385	375	324	374	337	371	375	327	344	340	361	353	389	380	412	381	354	370	340	355	375	358	357	347	383	407	351	351	365	347	397	373	385	358	344	404	354	356	384	363	336	368	355	383	372	363	379	363	342	364	358	362	391	352	348	352	348	352	367	382	354	365	381	338	325	327	371	370	364	414	359	355	398	335	359	359	386	392	364	352	369	386	373	374	348	398	343	372	385	341	336	392	414	340	357	381	336	369	360	396	342	369	402	385	384	352	384	396	365	351	351	355	359	384	381	368	391	349	350	358	353	369	383	350	367	354	382	356	363	360	360	371	341	383	382	361	353	374	352	324	369	363	370	335	342	376	356	339	378	354	331	360	381	358	352	352	384	374	344	401	353	359	383	331	394	367	388	365	332	348	344	373	395	375	357	402	368	370	385	368	373	373	397	382	383	366	367	367	369	379	385	322	342	367	381	388	318	343	385	391	376	341	375	348	392	365	407	357	374	359	355	330	342	370	382	334
29311	21164	12034	1328	497	489	462	446	413	419	421	406	415	400	376	390	378	412	375	377	392	377	356	380	390	406	384	419	384	394	391	365	411	403	412	405	392	391	397	407	427	387	387	368	375	363	400	404	385	407	357	404	409	413	449	393	399	429	393	396	430	363	432	394	399	420	374	426	398	447	382	373	382	428	418	375	381	384	386	398	393	386	366	428	454	426	406	440	392	396	384	423	396	375	401	396	391	384	378	355	373	394	364	378	382	381	405	375	414	405	409	389	376	417	386	405	395	417	377	378	399	408	396	381	384	359	400	417	370	364	389	374	376	372	398	391	382	354	370	408	392	392	412	423	393	358	411	404	409	406	376	397	408	396	360	368	384	414	354	407	375	368	369	396	389	373	422	359	421	373	406	366	367	367	390	403	385	407	433	411	392	395	408	380	426	352	410	398	423	411	386	393	399	411	354	370	384	405	409	386	373	390	374	397	395	427	427	389	412	357	409	388	394	420	355	417	379	358	380	413	359	349	355	422	414	379	419	397	398	384	379	394	368	353	378	379	422	365	375	380	401	373	353	435	403	380	375	421	359	382	401	400	400	369	404	393	390	400	424	358	404	383	410	404	404	392	360	436	391	379	409	361	445	384	422	365	413	401	406	371	378	401	357	367	377	372	374	417	376	411	393	415	378	390	385	374	408	390	370	396	384	440	399	372	404	379	344	396	362	400	409	396	406	375	386	387	379	360	377	381	391	397	428	400	393	368	369	386	415	395	411	391	388	366	369	408	389	402	350	391	389	374	387	387	421	356	384	380	417	363	394	383	370	391	368	387	396	409	401	396	416	385	411	395	368	389	396	363	412	415	381	387	407	403	401	394	373	380	388	399	390	399	409	355	415	399	392	400	379	404	401	376	373	422	381	411	370	393	407	384	366	394	370	419	387	387	384	387	371	444	420	344	386	378	386	352	410	380	351	359	360	371	344	367	405	407	432	413	396	421	383	396	429	405	411	366	371	397	379	378	410	392	398	411	401	417	355	377	389	369	351	347	384	363	406	378	375	372	392	374	384	391	395	399	416	370	383	394	381	422	371	352	396	365	376	379	399	359	383	397	406	397	368	381	357	376	377	403	376	414	360	341	381	356	411	418	420	397	415	383	388	409	399	403	387	426	395	393	379	383	357	415	374	371	363	428	368	392	373	379	383	405	391	428	407	412	368	394	415	411	410	367	373	396	435	362	407	385	411	390	410	393	368	386	417	366	413	416	362	380	395	399	405	387	387	376	394	401	395	390	412	408	402	369	438	379	384	414	408	355	370	391	378	376	370	386	389	378	375	378	363	431	372	446	374	399	371	395	406	390	409	383	386	402	421	404	367	410	408	363	376	396	434	366	412	373	430	384	377	383	383	369	415	373	352	406	413	397	355	396	399	426	366	395	393	355	372	416	424	390	376	371	395	382	419	402	384	356	396	337	381	351	377	370	394	347	380	399	399	411	417	413	347	422	377	359	416	408	381	396	354	352	382	401	403	404	390	402	423	398	380	401	410	356	397	354	389	376	406	384	383	396	421	404	423	377	375	382	382	435	388	397	377	371	408	398	406	386	407	391	369	403	439	378	379	412	389	396	403	387	392	373	354	357	385	384	428	377	363	334	377	409	357	369	410	388	355	364	415	394	414	352	394	385	363	366	382	377	392	418	395	411	371	400	400	379	417	363	406	403	346	389	401	376	402	417	399	388	415	403	387	388	384	412	390	419	403	383	401	380	398	391	385	395	431	411	366	389	363	379	408	400	393	398	371	364	358	386	382	415	393	394	382	419	369	410	382	422	390	401	399	370	390	422	435	431	412	369	396	383	431	436	375	399	368	383	401	365	363	415	389	414	394	395	391	414	413	406	393	405	427	412	385	462	391	401	409	407	407	401	397	411	383	404	404	393	387	374	401	366	354	419	424	373	391	393	409	385	389	360	409	403	368	380	416	390	355	408	392	397	402	389	368	356	368	392	426	381	405	409	439	416	359	409	389	405	374	377	372	378	397	443	395	371	344	425	353	393	346	406	358	357	392	398	402	364	383	399	397	408	409	390	376	373	400	397	337	347	401	419	434	367	369	391	386	390	392	392	396	392	391	389	382	390	376	390	393	374	390	415	423	355	395	420	387	380	382	392	399	375	373	399	380	408	348	387	413	381	427	359	371	402	402	386	418	407	391	376	380	413	386	385	345	392	410	393	412	395	393	339	368	378	402	368	393	388	387	392	376	375	405	373	397	411	393	404	417	378	396	440	426	379	359	386	372	387	380	366	411	364	395	402	405	374	407	393	389	367	402	413	413	380	411	387	378	384	411	422	401	403	373	389	387	369	448	375	390	405	393	428	345	386	421	409	387	394	346	378	379	422	420	395	418	418	420	371	419	375	395	431	408	393	401	411	367	423	383	391	362	399	350	386	392	415	398	392	420	387	434	387	388	414	351	396	408	370	397	422	351	401	407	420	333	419	358	340	400	361	419	416	361	389	393	390	404	387	408	356	427	375	380	416	405	394	398	407	393	374	424	376	408	361	402	435	372	392	418	363	360	402	330	379	395	419	353	390	419	386	414	401	376	385	374	407	371	371	367	371	374	388	393	396	378	364	398	389	359	364	398	399	377	406	400	388	397	385	366	394	377	409	384	383	399	378	390	355	393	418	381	373	421	377	394	401	389	361	385	404	427	402	413	395	403	394	368	375	350	428	395	356	382	385	406	417	425	394	388	392	347	396	382	399	361	402	393	405	384	373	395	372	395	379	382	406	387	383	363	411	362	401	394	394	357	389	363	403	386	379	401	394	363	395	383	377	390	339	369	388	451	378	428	385	394	425	394	393	369	352	383	407	411	400	407	406	373	380	428	395	420	413	392	392	367	350	397	364	418	371	372	398	369	410	382	387	354	381	345	386	353	366	412	420	420	408	458	397	399	374	398	408	426	382	352	395	397	418	392	401	379	397	371	380	405	381	377	405	391	377	368	402	393	414	392	367	386	411	376	394	373	375	398	404	391	408	414	405	414	365	389	388	384	391	397	410	390	370	376	408	405	367	402	409	394	390	392	376	407	375	354	388	391	407	398	404	401	375	382	391	373	392	378	379	394	377	377	406	392	407	411	331	379	400	408	377	371	397	416	388	422	395	442	384	391	373	414	366	366	419	412	386	353	376	380	398	385	413	396	404	391	394	388	361	393	381	335	360	379	403	394	390	380	352	372	399	359	427	411	377	401	351	365	377	398	366	374	400	389	387	390	396	380	383	400	420	347	410	407	378	389	380	443	361	377	403	379	423	360	377	400	413	389	391	392	402	393	418	392	388	376	368	367	373	357	367	390	367	385	439	372	372	390	342	421	364	424	383	356	349	370	403	395	370	382	392	372	385	406	418	350	415	410	364	389	412	370	407	400	383	346	427	423	417	371	386	370	372	394	393	390	365	406	425	373	377	421	404	362	400	354	399	396	403	356	371	399	371
36279	9540	1964	920	609	593	559	511	532	472	484	501	488	479	472	446	465	459	465	468	457	462	464	457	493	462	486	450	471	450	474	460	415	453	433	439	469	458	467	471	453	452	517	431	429	444	454	449	452	424	438	488	415	432	435	489	470	465	513	399	444	461	432	474	490	433	466	455	396	487	498	443	462	459	514	451	486	482	465	490	477	433	467	428	463	465	457	458	448	451	513	486	470	451	452	483	432	466	470	443	453	451	452	470	447	460	461	448	446	449	442	442	479	478	448	466	462	459	467	464	470	487	457	481	461	443	441	436	429	470	475	435	457	437	455	504	496	448	428	427	454	473	471	470	436	479	468	443	453	455	457	469	420	460	448	445	443	473	478	474	455	449	466	453	447	488	424	476	466	498	500	456	473	422	466	457	476	438	479	424	460	447	424	432	428	458	407	455	452	462	458	478	444	472	443	485	456	491	487	462	470	456	483	448	447	440	417	457	428	455	475	463	451	457	478	395	421	467	445	429	445	484	462	423	455	480	464	439	437	445	433	495	469	440	476	464	428	438	465	454	462	458	454	396	440	426	446	423	473	442	471	487	489	448	451	489	433	452	456	470	439	447	448	437	449	448	440	464	469	470	476	448	478	439	442	467	477	478	431	433	477	452	488	434	439	476	478	460	454	465	418	445	430	443	464	445	413	453	466	485	449	483	428	450	424	410	451	436	451	507	444	475	439	485	468	442	477	485	436	477	433	458	456	456	401	447	427	460	467	461	442	449	426	463	470	471	435	491	458	433	418	449	475	468	476	475	457	447	432	454	487	435	452	438	428	468	471	445	481	446	432	475	423	451	455	467	480	422	463	478	455	458	404	469	451	455	428	464	431	491	492	458	454	453	475	473	427	472	458	439	464	454	469	415	491	473	435	477	490	478	412	486	465	411	483	467	496	477	449	507	409	459	434	461	461	466	457	443	453	453	432	455	493	457	447	462	471	432	466	447	470	422	467	421	432	476	461	416	472	440	456	435	454	431	383	432	465	440	451	479	425	491	465	435	438	453	486	471	442	459	474	459	419	441	433	479	482	463	468	451	469	467	450	433	472	447	457	456	424	522	438	469	444	483	472	430	444	463	428	460	436	436	474	481	479	438	476	467	473	463	443	476	470	440	414	409	478	446	449	432	478	486	479	461	431	436	464	450	429	439	434	474	459	478	507	464	475	492	422	429	471	426	445	408	427	462	459	448	438	431	464	446	449	462	437	439	472	439	442	457	453	484	420	463	458	460	448	466	442	428	469	449	435	474	491	429	514	435	464	455	446	492	439	434	454	442	456	465	472	476	486	468	513	481	472	417	467	480	447	427	441	489	460	453	464	446	465	414	440	448	458	460	458	440	477	440	466	472	447	473	439	456	464	464	460	452	443	424	442	464	454	450	469	440	435	441	450	462	469	445	460	426	426	467	438	467	471	461	464	440	418	401	403	461	469	431	476	475	473	454	461	431	446	422	453	470	459	462	458	442	422	430	450	440	424	493	462	465	493	493	459	441	421	467	433	464	463	443	427	483	436	447	452	478	481	484	470	449	447	413	451	421	423	488	446	464	467	480	475	413	468	459	459	436	432	445	453	429	460	428	448	469	480	448	438	457	462	470	464	469	457	449	477	451	490	471	467	465	456	423	420	409	451	474	436	503	442	419	483	466	466	456	456	458	416	435	452	458	424	439	448	443	446	436	452	468	449	471	475	430	433	469	461	454	449	479	453	469	459	436	486	447	469	447	453	431	420	437	482	456	435	436	455	410	471	434	462	447	470	479	433	444	435	445	421	467	424	476	466	432	434	439	488	430	478	449	457	488	466	440	481	432	453	425	432	446	448	460	460	459	452	457	461	497	444	457	476	450	458	456	446	472	462	420	471	439	420	455	494	436	458	460	475	425	449	506	492	448	461	458	476	416	484	470	466	451	448	394	460	470	458	469	455	421	456	451	459	457	457	476	454	506	483	456	475	441	470	479	488	431	462	470	442	467	480	461	444	458	491	456	490	457	431	468	426	465	475	427	446	449	437	481	467	458	465	486	453	509	446	451	433	455	432	445	496	417	494	449	477	433	452	429	453	471	445	454	414	459	455	466	446	491	468	498	448	463	477	444	439	462	471	451	474	456	462	429	472	468	456	456	436	425	468	443	470	426	466	430	451	422	437	466	418	481	447	449	465	487	420	476	447	452	452	453	475	436	472	479	442	446	457	394	459	477	441	461	420	505	434	432	466	452	464	414	463	445	469	455	439	450	454	473	434	446	473	509	447	437	462	461	516	446	475	469	472	441	471	465	450	449	463	496	439	431	467	441	463	438	438	480	445	447	479	435	441	492	458	462	468	427	432	460	442	463	438	456	416	470	449	461	466	477	444	480	476	453	452	453	439	427	433	490	462	413	450	462	454	445	445	469	452	490	465	444	437	465	462	439	422	470	466	456	449	429	444	413	463	451	432	417	461	465	403	433	451	445	473	449	486	454	451	461	446	445	429	472	436	470	449	446	454	475	466	456	445	439	470	446	448	443	475	478	435	475	421	460	481	471	426	463	473	449	463	506	448	443	442	403	472	442	494	449	478	509	425	456	445	444	473	424	449	475	497	458	443	479	439	438	486	459	466	440	445	462	454	445	492	481	486	444	491	468	485	438	471	464	462	455	442	461	461	432	438	482	475	473	449	451	490	427	457	454	484	442	440	465	506	492	490	463	457	437	480	487	441	448	467	466	485	468	419	446	508	460	466	465	466	437	453	443	498	474	466	443	430	460	500	445	448	474	477	481	447	488	408	430	505	460	443	438	444	478	439	450	439	429	478	480	494	449	484	451	481	452	424	453	438	463	449	441	477	460	448	432	466	447	456	422	465	453	487	423	470	453	453	514	455	452	481	436	467	473	438	448	462	443	443	458	445	468	482	465	436	443	451	463	452	438	438	451	479	450	471	463	471	443	480	423	444	431	476	444	444	490	461	448	439	484	468	469	426	484	451	469	481	438	503	440	456	438	428	449	471	439	442	453	427	468	456	441	455	435	427	454	442	476	453	473	490	442	468	477	481	444	457	447	449	479	451	458	455	425	464	463	448	421	468	494	464	448	476	465	436	502	484	480	466	412	454	449	462	487	471	482	473	459	415	467	436	499	432	466	450	471	457	464	451	422	443	469	443	438	447	461	453	461	447	470	451	427	473	464	483	458	428	462	444	510	448	461	460	453	439	436	428	460	491	433	454	430	439	440	471	456	456	480	472	463	456	464	479	458	445	468	441	458	457	449	448	435	416	496	441	434	407	459	455	441	458	441	452	477	445	423	439	432	445	491	446	491	475	453	407	448	445	445	406	450	444	445	449	427	440	478	452	508	467	464	405	457	438	448	456	457	452	461	467	443	442	443	453	481	511	481	438	485	450	464	438	489	468	467	491	480	464	430	434	458	431	460	444	440	463	438	430	457	459	416	427	458	437	495	460	459	472	474
23259	20729	27972	23538	20711	11734	932	569	481	438	374	325	328	332	281	281	298	285	248	240	254	264	284	245	226	253	264	222	244	269	225	253	256	234	244	258	246	217	234	237	245	232	247	246	226	213	219	236	242	227	220	234	233	252	241	228	244	220	235	229	233	208	236	211	240	215	205	232	235	218	225	237	253	216	189	232	228	233	247	226	225	230	221	218	227	232	246	230	229	238	223	223	247	230	221	237	211	215	224	231	209	237	233	223	244	210	232	248	248	228	230	224	211	212	246	257	204	205	191	224	229	220	216	254	247	224	237	235	241	231	222	222	241	230	214	223	223	215	234	196	214	257	245	244	237	218	218	214	228	228	219	223	224	217	203	232	230	243	208	216	217	249	200	225	239	232	225	237	239	226	222	229	216	221	226	223	249	215	234	224	260	265	249	229	210	247	250	201	228	243	216	212	239	239	238	249	238	249	212	222	219	242	230	228	243	226	241	183	199	228	242	244	233	240	234	243	213	241	261	226	261	218	240	210	242	199	214	204	202	248	229	196	222	213	205	235	218	206	191	225	223	226	245	225	225	232	214	216	224	213	212	208	221	221	211	238	209	211	222	249	219	209	241	247	236	230	231	231	195	248	224	223	229	240	217	198	245	232	229	211	219	210	238	223	242	231	206	240	225	251	204	223	204	235	236	239	254	224	225	260	211	214	261	263	237	234	201	222	244	230	255	232	234	239	257	238	214	206	213	227	230	212	228	202	223	210	225	229	230	241	224	208	227	245	210	227	203	208	216	248	216	244	218	240	232	231	223	219	226	218	240	224	199	217	200	207	222	231	214	241	205	231	188	223	216	217	211	238	234	198	229	252	232	240	213	232	209	244	228	222	238	212	241	231	200	247	234	242	226	252	217	237	217	241	235	223	229	205	218	200	216	215	221	240	231	211	226	211	239	241	231	224	247	247	208	241	236	231	215	235	231	222	258	240	224	236	218	243	223	217	233	237	240	212	236	240	239	252	210	266	216	204	206	226	229	204	237	256	262	235	203	240	247	239	224	252	205	201	232	259	251	209	230	218	221	207	253	213	212	233	212	203	232	272	205	243	203	230	224	217	214	234	244	233	239	201	247	251	206	247	217	200	199	217	228	232	210	227	247	215	215	227	219	210	222	233	219	237	246	239	206	250	249	240	212	243	215	208	230	236	226	234	244	245	242	211	227	251	202	219	225	204	220	233	219	224	204	238	217	241	223	215	231	213	241	264	242	212	229	227	212	233	223	225	212	207	223	242	205	231	224	219	225	215	226	219	245	213	223	244	209	235	234	234	227	249	219	226	215	220	215	231	241	246	226	237	225	214	213	238	212	227	231	199	241	228	214	231	240	227	213	230	237	220	221	225	231	234	217	207	214	247	246	223	259	236	230	254	221	201	209	247	204	209	210	249	252	236	189	225	231	240	213	223	236	226	235	218	231	241	246	244	229	210	226	209	227	240	226	212	220	221	244	269	219	217	234	208	221	210	243	233	219	250	211	215	226	218	208	238	226	213	207	210	206	203	218	205	223	199	212	217	204	212	196	216	251	237	208	249	224	200	225	253	227	227	242	250	235	236	214	231	228	218	230	232	206	249	235	216	195	226	215	208	220	205	220	239	229	253	218	225	228	217	224	218	234	209	232	209	230	224	230	211	255	207	226	223	245	200	232	207	248	225	214	222	239	240	206	237	248	219	197	231	210	213	199	237	230	210	224	225	233	209	215	244	225	230	226	234	257	229	220	228	225	229	217	246	223	217	217	213	234	246	251	212	243	206	187	230	234	187	236	228	242	236	245	221	211	228	195	241	224	225	211	238	229	220	218	206	224	245	214	245	201	230	214	209	242	233	202	224	229	197	243	202	232	232	214	213	236	257	241	214	252	230	208	234	221	222	256	209	201	240	198	231	253	212	233	204	249	234	215	203	215	222	217	237	240	223	222	213	209	225	229	224	217	243	225	214	257	214	220	226	215	273	251	254	245	228	205	253	244	196	202	225	204	220	229	228	224	217	236	217	228	200	237	193	209	213	226	256	214	248	199	221	227	229	209	220	228	205	216	221	250	208	232	227	216	257	234	241	219	227	195	219	226	230	217	254	226	242	226	189	212	219	247	223	205	229	241	239	229	221	211	223	209	206	246	226	212	232	216	251	227	229	224	210	226	220	227	217	242	228	200	223	220	231	228	227	220	219	226	212	216	227	239	206	240	227	209	234	234	233	209	224	244	224	203	225	250	218	224	236	242	196	217	226	210	232	220	195	230	227	271	227	203	240	240	231	230	207	218	233	211	231	226	218	249	216	235	210	205	243	233	225	227	219	233	203	227	204	239	231	230	227	236	223	216	225	255	202	235	224	225	211	241	248	233	215	209	241	202	217	226	246	220	211	231	244	242	239	248	233	239	207	226	256	205	213	223	222	239	197	250	234	218	214	205	226	225	239	204	247	225	223	226	194	216	221	207	215	247	237	225	208	211	230	227	234	222	244	227	236	228	229	221	200	258	236	254	206	222	207	228	237	233	240	216	216	228	244	228	198	245	247	223	253	216	203	226	231	242	219	241	204	221	250	242	217	258	234	208	232	258	206	224	226	206	233	227	230	218	223	237	238	199	231	228	204	192	247	209	229	207	230	210	236	212	244	221	212	222	219	206	206	210	226	239	212	219	231	248	211	261	239	215	243	243	237	244	215	238	241	221	211	231	219	213	238	238	240	218	212	246	244	211	212	218	243	241	232	242	229	198	236	203	223	216	242	213	222	242	223	239	232	232	234	219	216	222	242	223	216	223	217	219	269	209	216	217	223	245	219	225	255	239	221	242	241	184	216	240	225	233	242	232	261	231	198	229	222	218	238	256	200	202	193	228	230	245	236	216	226	214	229	224	241	225	226	241	212	213	248	222	255	223	225	214	210	236	218	235	214	262	231	215	233	226	220	243	209	247	194	241	196	209	260	211	219	236	243	235	219	225	231	226	235	207	239	220	224	237	217	226	236	213	220	236	189	233	199	211	230	244	222	226	216	203	228	229	238	226	247	231	209	222	227	211	210	220	234	225	202	223	231	217	248	216	222	231	218	200	238	237	238	236	224	236	231	234	213	219	250	209	224	223	211	200	195	247	262	227	230	226	225	221	228	244	245	220	234	230	227	210	201	212	221	212	240	240	224	238	212	210	205	240	236	232	210	204	196	219	220	236	238	236	270	221	194	220	205	236	240	216	228	207	232	224	222	237	199	228	220	205	233	202	245	180	226	222	194	219	227	248	239	217	252	239	232	219	243	213	182	205	232	227	237	231	221	218	240	229	206	220	227	222	195	240	235	246	236	235	220	193	207	232	223	216	234	230	225	254	223	205	207	232	202	207	207	211	224	220	213	248	226	216	248	231	212	227	231	240	258	217	193	235	218	235	213	230	232	229	198	221	244	203	235	241	233	213	232	227	234	218	236	235	228	230	238	223	268	202	226	199	243
40941	20378	8066	3367	2108	1609	1322	1012	814	684	569	527	475	389	386	357	349	365	336	346	339	357	351	308	320	290	314	281	301	297	281	314	280	279	282	264	294	272	300	314	299	267	301	291	273	283	307	281	254	288	279	253	276	281	304	289	272	280	252	281	289	274	265	280	270	276	263	296	308	293	288	266	281	245	264	271	277	282	274	265	277	288	297	286	336	285	277	273	266	262	255	239	251	238	276	275	289	248	237	288	276	258	264	229	251	294	297	288	237	275	263	283	286	277	233	269	258	249	275	258	261	266	246	286	243	260	246	258	268	268	269	281	249	239	271	261	268	243	264	256	266	238	256	262	239	269	294	267	280	299	251	295	257	247	257	260	277	263	272	273	249	284	262	257	244	264	228	253	275	237	251	259	259	240	257	270	260	269	269	259	247	280	255	255	271	259	255	249	260	250	239	246	279	283	264	259	283	283	286	234	260	279	255	276	265	285	261	251	273	289	276	289	257	248	259	259	241	253	264	260	277	230	275	281	251	273	280	298	267	256	261	269	247	248	284	243	295	262	272	283	287	263	286	281	267	257	257	256	233	280	280	262	252	273	266	258	262	256	266	271	235	295	297	259	260	246	257	254	281	266	278	265	284	256	253	272	240	247	258	277	266	256	275	304	273	229	261	279	267	257	280	259	263	264	257	268	280	257	268	237	272	285	272	253	279	255	266	261	252	264	249	284	267	285	290	272	251	276	268	297	265	271	242	280	250	272	259	290	231	257	284	260	289	260	284	259	237	269	262	264	235	271	243	237	239	233	270	250	264	267	275	266	287	257	281	272	277	266	285	264	267	258	230	256	226	253	261	282	259	272	271	269	250	269	276	269	282	257	280	264	273	260	252	263	252	257	267	259	266	243	270	262	288	260	256	252	258	261	239	292	276	240	249	278	247	276	257	247	268	262	253	268	283	271	262	287	270	282	277	253	268	255	266	254	272	260	278	294	279	300	265	259	259	276	283	260	272	272	265	267	266	270	305	258	276	263	292	260	256	248	270	288	262	235	277	277	262	257	254	271	240	272	258	272	277	250	288	274	287	240	256	243	270	264	287	250	274	291	280	282	257	247	268	239	284	274	280	290	274	260	255	239	263	242	259	271	238	230	288	289	284	269	283	237	293	266	270	246	242	251	284	260	268	254	247	257	261	238	289	263	276	245	243	265	259	237	287	255	267	261	270	259	276	232	265	257	263	309	262	258	275	257	243	271	303	275	255	268	251	274	277	281	271	280	289	255	279	249	235	281	253	268	270	306	243	275	248	274	280	243	260	257	250	251	279	230	279	271	255	262	309	271	237	246	257	286	272	303	262	270	250	278	305	278	260	253	259	268	236	267	259	252	246	261	252	271	286	275	259	244	271	282	269	251	253	259	268	271	295	241	271	279	240	270	243	285	269	251	287	278	282	250	278	224	280	280	252	258	248	251	250	274	278	242	261	257	260	280	266	249	270	258	286	297	281	249	284	266	301	243	291	253	262	240	264	274	284	277	257	258	253	251	288	331	286	235	254	254	272	229	270	269	294	254	273	266	282	267	281	260	257	237	250	270	277	273	277	273	272	247	264	238	287	253	265	246	285	271	269	270	272	277	237	278	266	274	257	279	281	273	263	276	259	287	263	266	253	272	254	286	291	274	277	289	270	261	256	254	276	254	289	284	249	274	272	273	258	232	264	257	254	265	239	280	242	274	250	266	248	268	275	247	259	283	260	257	286	252	252	268	283	244	274	252	255	269	281	241	263	260	253	247	259	287	259	254	248	221	259	248	284	269	263	273	271	245	255	273	264	256	270	288	265	290	287	279	261	271	258	279	248	254	245	243	260	284	286	263	287	265	285	264	256	264	274	271	273	253	273	257	258	273	274	282	262	235	261	255	277	237	267	259	272	291	286	279	280	264	251	273	267	279	271	264	216	256	282	259	241	261	260	260	253	261	270	268	263	277	276	222	258	295	286	252	281	246	271	276	243	266	277	273	281	261	286	267	266	310	232	281	270	266	274	279	242	266	258	278	263	261	263	291	253	264	247	282	253	239	260	263	264	280	294	297	268	294	219	267	273	245	271	273	274	283	263	268	236	267	282	263	248	258	258	232	248	267	267	279	267	247	292	254	264	246	252	266	276	274	271	283	281	272	267	298	268	278	258	258	252	287	280	253	251	274	266	260	268	257	256	276	253	259	271	261	252	262	254	282	258	236	261	264	262	246	256	255	258	254	259	254	261	257	254	274	255	254	254	256	261	272	264	264	281	274	281	279	240	252	238	265	274	252	260	272	268	265	283	266	268	250	262	273	275	254	248	280	233	256	240	242	290	245	258	253	293	274	242	260	273	263	248	271	258	273	285	258	263	257	231	240	276	249	250	260	262	243	268	290	232	263	268	253	288	286	257	283	266	275	276	254	264	264	253	285	252	244	262	254	296	266	255	278	261	282	300	239	295	262	261	260	260	276	254	276	266	299	248	291	263	265	290	268	294	250	260	284	254	255	259	266	280	239	256	245	232	250	260	262	266	269	254	253	263	258	236	254	299	256	272	259	273	254	262	289	262	279	260	294	260	255	274	263	279	250	272	292	251	266	275	271	278	271	246	265	279	248	256	304	288	283	270	264	261	267	274	239	263	283	250	251	245	254	247	247	277	263	269	286	292	241	255	253	290	269	274	273	249	277	274	294	244	249	240	256	278	271	256	254	271	259	251	271	270	243	296	274	232	286	241	285	245	276	270	272	260	255	247	256	273	264	271	265	260	275	273	249	257	261	255	248	274	255	241	275	273	279	274	269	268	247	254	269	249	287	292	257	245	281	247	260	257	249	247	233	285	264	269	279	250	249	257	290	257	272	255	265	258	258	270	307	257	251	241	286	267	239	232	265	264	262	266	284	292	270	242	240	262	258	223	267	245	260	272	281	287	260	253	253	285	270	284	233	265	288	259	248	258	285	269	273	280	265	292	252	264	276	263	265	277	262	288	251	264	266	311	297	261	252	268	284	238	275	264	251	277	273	242	251	295	287	243	244	227	235	247	265	271	264	273	250	283	278	267	248	235	283	230	248	258	264	262	265	266	246	255	286	298	262	272	268	273	261	273	268	267	255	289	287	281	281	239	271	252	256	268	262	286	258	298	265	285	276	253	273	286	291	245	246	276	246	240	276	267	268	269	289	297	259	292	280	282	277	262	261	255	245	291	264	237	259	242	230	264	288	286	267	285	278	281	264	256	264	305	243	281	251	243	244	258	242	242	280	256	288	236	255	262	267	264	272	288	280	251	291	272	264	242	245	256	274	292	273	236	251	260	273	280	274	245	276	256	283	275	265	253	242	249	237	254	256	265	270	260	277	278	236	243	254	269	263	245	275	248	264	258	295	224	244	278	295	265	255	293	261	267	279	248	259	286	251	250	270	248	284	234	272	276	243	270	259	266	246	254	276	265	258	254	238	292	257	253	278	262	263	250	279
24584	20728	27051	24356	13203	1090	775	685	650	634	611	571	596	584	556	544	575	520	528	554	573	551	526	553	560	545	545	558	489	524	533	572	532	536	497	534	489	464	518	540	536	499	522	522	488	513	531	560	531	538	535	501	522	483	532	546	547	483	497	513	523	505	573	527	532	543	494	541	519	528	548	485	519	522	531	542	532	539	486	529	500	530	490	541	525	507	547	500	513	522	550	521	509	535	504	531	547	555	504	501	520	511	526	538	497	527	502	484	514	538	496	593	514	528	505	452	521	552	509	528	528	511	528	528	575	554	498	545	486	554	471	515	549	519	533	477	512	505	489	489	499	499	514	499	538	534	498	515	566	510	537	532	540	537	553	518	506	509	504	513	519	480	555	488	539	558	551	510	545	512	556	473	492	548	564	545	505	546	556	501	544	543	541	536	568	512	538	544	495	539	511	519	482	507	486	542	476	475	521	511	504	514	494	525	498	503	490	530	496	524	557	529	533	554	576	520	512	511	513	557	526	465	567	536	565	542	489	540	506	501	511	498	548	516	522	498	504	565	522	533	509	502	494	526	581	581	491	486	528	529	500	514	557	519	482	561	527	521	565	523	513	547	512	530	525	530	512	530	519	509	502	490	495	534	501	512	486	531	521	512	493	500	483	515	502	511	524	483	514	525	488	526	545	517	563	545	520	534	489	523	493	533	527	567	516	537	531	512	529	510	497	535	586	475	514	516	485	501	545	533	480	500	488	507	501	500	582	512	513	476	535	519	543	547	509	551	501	537	550	572	456	565	528	534	512	508	491	529	532	503	541	501	507	509	509	535	479	516	525	494	486	542	532	531	520	490	532	511	509	531	530	525	520	510	539	516	510	519	530	545	532	537	551	511	538	543	559	531	548	481	526	519	528	546	536	534	523	501	520	505	509	555	515	524	528	546	534	533	550	530	513	496	559	502	541	500	477	496	493	484	508	537	560	547	576	526	503	571	544	510	519	502	560	479	542	521	509	510	529	557	542	514	494	530	589	542	559	530	522	484	501	523	478	508	538	499	523	527	596	512	580	529	506	519	486	521	534	508	474	529	527	532	538	474	530	475	494	568	512	532	522	514	489	510	494	529	541	526	564	491	571	537	503	480	529	531	512	547	524	496	507	515	523	522	540	531	516	471	509	491	535	487	546	522	543	545	543	527	485	548	483	532	510	506	493	499	500	526	513	536	524	487	528	506	520	526	500	499	553	489	535	525	537	530	565	503	487	549	542	500	530	521	516	532	492	533	560	532	519	504	542	505	599	478	500	495	526	505	473	527	528	523	514	500	479	526	521	507	547	506	491	520	522	489	546	518	503	540	542	538	518	520	518	549	562	552	513	542	562	496	497	525	547	498	511	508	503	472	507	540	471	523	531	509	514	480	475	494	530	518	526	521	518	546	541	496	445	541	557	560	514	519	543	497	523	526	535	495	559	573	537	538	497	531	553	523	548	505	529	511	545	528	514	466	504	513	534	538	527	548	522	503	508	513	530	522	520	524	527	523	534	526	571	511	506	523	532	556	539	546	522	508	503	487	529	542	534	523	566	508	530	529	534	578	560	523	526	499	532	540	511	470	493	498	515	498	506	529	559	488	478	513	540	544	532	544	544	463	513	484	547	524	497	534	502	465	540	529	504	515	502	527	511	480	512	514	469	528	542	555	484	525	525	535	527	492	517	555	528	515	527	525	522	516	501	530	557	535	511	490	485	541	559	493	491	512	507	493	523	538	558	532	522	549	524	521	518	512	502	554	530	518	520	478	543	501	532	535	521	539	523	503	542	525	532	512	494	531	552	504	502	519	515	543	547	522	521	516	503	507	504	553	504	466	544	525	480	482	518	517	551	532	534	536	515	564	486	502	503	505	541	522	516	556	527	520	534	518	533	526	512	570	516	512	452	513	503	536	538	495	474	521	546	532	517	516	519	505	531	506	498	515	500	552	521	541	560	528	524	514	517	501	515	508	485	518	506	528	512	530	533	521	457	516	512	501	498	532	540	528	485	520	489	509	487	538	494	553	540	553	573	499	522	549	548	464	530	519	530	535	484	574	507	504	523	549	509	508	516	520	498	522	531	536	508	487	512	503	551	510	505	529	536	503	504	551	497	532	514	516	490	492	518	550	574	520	474	528	533	526	511	559	549	504	503	524	496	532	509	532	543	518	480	541	524	486	547	494	504	525	496	521	566	523	535	483	543	559	523	510	522	515	496	529	521	537	521	508	527	551	554	528	540	535	515	535	479	507	511	511	524	492	549	524	547	497	545	473	521	500	473	559	565	503	532	524	501	504	497	517	504	500	488	533	518	523	520	497	544	543	547	496	559	510	505	561	494	514	534	514	488	506	552	515	551	502	561	557	534	538	549	532	525	525	531	533	524	509	529	488	479	547	478	525	505	492	473	563	530	568	496	523	474	561	556	525	512	540	499	532	538	495	575	549	553	517	506	509	531	507	504	527	539	525	536	523	510	505	501	538	509	506	466	573	536	555	517	508	515	550	516	488	531	507	533	512	493	527	500	559	562	517	486	504	478	491	548	525	537	510	524	555	566	527	559	517	514	510	514	561	499	551	577	521	526	510	490	526	510	550	501	556	542	454	531	501	525	547	532	545	479	527	551	534	507	477	497	505	536	550	508	503	526	520	540	495	478	531	536	502	538	503	513	521	506	489	518	520	503	511	548	499	527	519	516	496	516	524	512	519	508	502	530	574	547	527	555	527	543	550	545	490	473	485	519	528	527	545	513	495	503	486	509	522	495	530	573	479	535	530	538	505	568	531	509	505	494	488	493	524	487	543	513	528	572	530	542	510	527	516	511	515	522	552	500	492	527	551	515	500	497	471	506	489	521	506	510	529	502	488	508	508	523	523	558	545	519	547	511	488	526	537	539	516	484	538	528	539	493	492	499	516	557	539	561	552	529	516	496	558	486	504	510	462	554	531	538	554	497	506	491	524	519	507	521	538	520	523	512	505	498	501	519	528	508	506	513	509	574	476	542	544	522	499	547	525	530	519	501	501	515	508	532	512	516	528	529	530	504	481	495	526	525	526	503	512	524	511	527	539	532	575	503	526	505	501	505	562	558	506	495	498	556	529	484	547	548	527	550	521	501	516	512	530	505	529	501	544	544	501	527	518	515	560	503	537	508	504	542	507	509	540	501	517	504	514	548	532	505	529	498	496	538	506	560	516	535	516	514	492	511	546	531	522	536	489	539	508	533	543	524	490	576	541	542	550	520	523	496	484	532	520	528	499	522	510	523	527	518	555	529	515	529	531	516	489	485	522	503	476	506	506	515	513	531	495	484	544	497	510	534	566	550	550	560	542	483	496	536	529	539	502	538	505	527	538	533	555	497	537	507	502	555	534	479	576	539	529	594	547	479	522	510	555	566	568	491	536	559	484	536	506	529	534	515	526	523	532	522	474	518	533	548	527	513	537	527	524	482	517	489	492	526	496	470	529
40808	18857	5436	2573	1720	1378	1118	1025	937	817	740	767	670	683	661	647	621	652	684	653	616	644	615	641	634	635	611	611	606	644	617	584	648	571	593	532	597	592	610	567	615	617	571	598	607	605	601	571	595	589	606	621	588	604	594	610	591	620	585	609	605	620	615	596	631	569	562	601	634	654	616	582	586	579	639	592	605	589	591	593	621	606	630	654	584	626	586	595	627	570	613	599	599	576	592	638	578	585	636	576	588	631	603	579	542	636	598	625	612	605	546	598	561	609	621	630	587	602	584	594	594	614	626	627	598	596	571	596	571	572	584	569	575	607	583	568	563	605	588	557	564	615	586	558	607	613	625	590	590	597	585	590	589	622	596	580	593	573	574	568	609	593	595	579	542	594	603	601	542	602	606	622	601	604	614	584	617	544	618	555	573	557	625	608	611	578	600	620	614	563	589	593	593	594	568	632	583	568	557	629	581	581	575	600	563	594	615	606	629	590	568	622	603	577	597	598	563	596	557	592	611	593	623	595	590	599	617	608	576	612	603	551	614	598	543	545	560	600	598	628	570	561	550	584	603	576	592	580	579	613	627	596	626	602	592	592	589	583	622	559	621	592	576	584	594	630	612	580	593	558	564	622	535	562	603	603	637	569	571	540	590	606	596	575	571	599	599	573	593	584	588	542	570	583	611	566	606	599	640	610	592	619	609	589	590	571	589	566	553	610	558	604	571	600	579	622	599	553	552	597	609	574	591	629	609	620	596	593	607	635	623	644	571	603	578	540	633	570	584	599	612	598	576	554	578	609	610	573	591	586	625	637	578	569	554	612	582	574	619	596	555	570	626	644	564	575	588	633	590	583	554	557	571	602	571	594	601	640	625	628	584	588	609	581	535	581	563	588	604	612	592	585	601	582	616	539	629	604	598	620	572	603	627	554	619	573	574	645	579	591	603	622	605	620	594	604	588	590	609	598	594	593	630	612	571	588	611	644	596	598	618	618	644	585	582	600	598	617	574	596	579	573	583	636	576	594	566	609	608	575	560	587	605	609	542	575	613	619	580	581	606	598	615	530	578	587	607	599	574	599	589	613	592	562	614	572	608	580	576	592	601	592	636	562	575	588	589	554	589	622	596	559	552	596	610	585	589	642	598	571	635	593	588	574	606	611	604	610	585	572	642	580	563	597	590	626	568	620	621	563	614	578	581	598	545	576	619	607	565	592	575	588	554	588	586	567	590	593	628	613	606	634	592	576	596	621	574	574	588	569	580	621	581	586	563	598	548	603	624	575	622	581	572	591	611	590	603	576	581	561	576	624	598	649	566	581	583	610	572	588	573	570	583	601	547	607	597	581	611	594	593	576	592	557	585	601	610	548	586	552	563	610	581	588	592	579	582	596	620	632	602	561	576	598	592	600	517	604	638	567	619	605	568	594	616	560	624	602	622	545	582	627	598	571	617	617	521	593	617	573	564	586	559	604	565	577	600	579	595	564	604	601	552	583	574	587	601	576	614	603	602	599	590	565	596	595	564	598	593	578	589	604	599	560	593	583	588	543	642	593	594	594	582	587	562	572	557	593	603	614	654	619	588	588	582	589	618	619	614	603	616	623	630	603	565	570	594	598	602	549	605	582	591	594	601	609	580	623	609	604	635	623	596	586	595	633	622	596	593	588	568	609	566	626	573	586	606	610	584	603	566	614	657	600	577	584	593	631	579	594	622	606	594	616	653	563	596	573	568	635	582	612	623	583	583	566	596	568	639	620	566	620	577	599	638	624	543	592	587	567	603	586	583	621	610	593	645	557	561	586	588	616	584	604	554	616	618	638	604	566	582	585	604	588	590	593	598	626	620	590	615	566	600	590	597	588	634	595	599	614	647	567	600	565	588	600	582	634	597	598	569	611	628	630	608	617	615	607	602	629	610	605	536	610	613	565	580	534	589	591	557	588	645	559	583	544	561	595	589	609	555	577	603	621	607	581	643	582	636	614	605	589	590	608	603	634	595	576	602	628	577	602	612	598	596	578	576	588	568	587	583	578	578	626	643	589	624	576	600	626	598	623	574	618	583	596	580	632	575	592	629	590	592	578	604	603	612	572	585	614	611	585	562	570	628	612	536	645	574	605	583	609	537	554	574	593	603	600	625	569	614	583	619	598	605	561	569	588	580	570	608	572	602	608	617	583	569	577	554	623	600	563	625	603	598	607	580	589	605	595	562	609	623	633	644	606	574	590	557	621	610	552	599	613	599	575	609	548	610	574	591	561	612	613	579	564	610	585	577	590	588	595	573	564	589	594	614	642	607	601	578	567	572	579	600	599	595	590	578	620	603	615	577	617	590	593	555	579	587	560	639	559	554	595	681	608	576	558	603	595	603	643	605	623	604	578	577	598	562	587	615	530	632	614	589	628	576	599	589	615	566	582	617	622	576	580	570	619	610	552	583	578	582	567	565	605	613	593	599	556	636	580	624	616	598	594	576	594	621	584	588	608	635	592	598	563	606	622	585	616	591	585	561	624	600	644	575	646	659	597	597	591	558	568	632	596	617	611	620	566	554	624	613	568	595	575	636	626	632	663	570	608	560	613	605	574	598	587	627	586	581	604	627	601	610	562	572	587	556	587	608	614	566	579	630	561	535	595	582	567	519	575	620	641	553	580	561	586	600	619	591	578	595	602	568	595	589	557	573	588	556	592	621	639	568	548	604	563	651	603	599	589	630	629	601	623	586	583	585	598	567	567	607	626	594	589	626	611	548	609	560	612	617	554	641	607	570	590	607	591	602	588	570	610	572	592	598	589	574	559	626	587	564	614	590	632	570	612	640	586	634	632	584	561	610	571	603	616	580	596	581	579	575	609	572	601	642	619	582	627	592	555	628	566	613	597	554	593	585	612	599	594	592	614	556	597	589	595	557	587	581	596	630	600	574	611	582	612	579	615	598	624	597	599	592	643	592	606	599	556	621	606	593	588	597	608	567	606	611	598	606	616	569	649	601	596	624	608	593	607	602	547	583	585	587	660	566	592	628	598	623	641	608	635	598	561	540	586	623	579	593	604	591	627	614	545	595	599	611	603	589	562	536	589	599	632	597	619	546	530	676	571	614	586	589	577	614	610	608	592	604	651	606	569	627	596	629	639	579	631	576	565	554	588	586	553	611	592	606	602	556	589	615	545	526	582	585	618	599	574	620	594	597	590	616	567	626	569	600	566	588	612	603	576	591	593	648	588	573	646	571	568	615	599	600	627	567	576	580	588	605	615	621	553	595	570	641	622	597	588	582	590	578	600	628	567	612	622	630	598	630	592	550	593	614	614	581	592	586	607	585	597	572	632	577	575	600	591	590	625	563	598	574	569	579	642	565	567	629	555	578	584	601	605	637	672	590	616	525	540	592	611	607	561	636	593	598	583	615	601	592	567	609	563	592	601	562	608	598	594	587	534	588	602	594	574	597	603	560	620	625	594	645	626	629	631	603	615	558	610	584	590	591	628	565	610
22252	20736	28351	23172	20737	20771	11614	1231	840	770	634	610	512	483	468	420	421	418	425	380	415	385	404	386	339	413	375	386	359	349	358	360	341	354	332	379	364	387	341	353	346	366	341	347	376	330	373	339	346	350	352	314	354	353	316	343	321	331	306	322	328	354	304	317	330	374	329	333	341	358	340	405	377	350	344	330	345	310	366	338	357	315	334	332	335	336	341	342	322	340	333	332	346	316	328	330	329	334	326	335	326	313	320	333	339	336	332	345	335	324	362	363	343	349	310	316	340	346	336	330	314	330	339	367	330	336	337	339	338	308	341	328	320	314	347	361	383	318	369	301	361	373	344	354	319	312	303	340	338	359	343	368	323	357	317	348	324	312	311	323	343	331	318	358	328	329	344	320	319	293	308	307	301	296	340	346	307	319	341	334	295	342	315	321	356	352	381	343	317	345	336	308	312	321	343	311	354	324	324	317	330	321	335	306	329	335	340	330	343	331	358	316	328	368	347	350	312	320	360	336	348	353	325	359	294	342	320	363	298	343	311	363	304	407	325	330	308	311	331	356	352	295	314	348	351	287	312	345	333	319	331	341	331	309	327	347	363	350	316	344	317	320	329	338	331	321	339	355	315	343	342	335	351	355	336	320	336	311	333	330	340	348	287	323	291	348	345	314	320	356	328	340	345	321	318	324	338	324	349	335	349	330	349	349	338	338	310	316	343	314	348	339	320	298	355	318	317	315	331	308	326	325	343	350	297	338	353	319	332	345	367	334	330	337	307	279	319	335	328	323	339	321	329	329	334	318	356	339	332	336	335	346	325	344	333	346	350	335	313	324	311	330	351	311	339	294	322	326	342	327	343	343	324	326	348	343	331	327	335	346	311	322	343	319	349	380	335	348	364	289	339	344	330	332	325	344	320	378	307	364	343	358	337	341	350	308	316	302	323	333	295	335	323	328	307	342	334	328	355	346	314	364	314	334	343	325	331	307	339	313	386	327	350	326	321	353	324	327	308	337	340	326	329	298	344	339	325	311	338	338	306	335	330	322	334	323	322	302	354	335	340	312	316	318	323	348	328	337	361	332	357	383	364	327	323	327	306	326	354	287	306	313	344	321	346	327	332	335	317	336	351	336	354	306	299	318	315	344	343	321	327	327	318	308	295	313	297	357	337	313	314	299	319	311	343	349	318	349	312	339	315	325	329	333	340	322	337	334	326	323	342	323	307	337	339	331	322	351	342	344	350	344	316	289	340	375	320	323	332	319	319	337	318	348	328	304	298	318	348	353	377	331	333	350	317	338	327	313	329	329	324	344	365	304	352	344	360	302	330	330	339	332	343	323	331	307	345	320	354	346	332	298	343	329	312	368	305	316	337	350	297	365	310	333	354	314	338	305	355	340	315	319	333	352	325	345	309	324	321	325	303	350	326	337	352	330	339	316	335	325	346	335	348	331	327	337	288	310	342	335	347	295	344	344	328	339	311	318	305	350	345	336	330	316	336	327	340	322	317	325	378	323	289	341	329	313	336	367	316	369	321	315	316	315	314	347	335	316	341	334	307	346	334	316	340	311	343	318	340	345	321	325	333	332	321	319	364	299	340	333	321	358	331	339	287	316	320	349	336	321	338	335	313	363	313	334	326	297	321	324	354	337	348	320	312	348	361	330	312	339	327	339	336	360	332	348	313	312	328	319	324	323	311	328	351	318	346	331	317	324	319	319	349	339	331	333	301	348	319	303	326	314	312	341	327	329	380	370	332	323	315	351	356	350	322	338	379	330	319	362	325	348	319	339	350	358	333	305	354	327	318	316	320	319	339	323	316	314	328	353	326	334	342	368	333	333	321	325	303	322	324	337	360	310	336	370	315	349	314	325	326	329	344	303	309	344	362	343	326	324	355	326	313	297	343	352	330	319	332	329	322	351	348	309	337	349	353	316	335	323	342	352	329	338	296	340	336	315	357	331	340	365	346	340	341	329	340	335	350	338	299	316	326	317	373	319	354	332	349	325	344	313	346	313	290	353	326	367	345	317	336	352	315	309	352	318	323	347	325	327	340	369	315	334	342	347	288	315	332	301	331	335	293	330	345	315	339	317	343	313	348	332	341	322	317	341	301	326	307	320	303	348	343	326	351	300	350	333	304	314	344	341	334	316	354	336	335	347	344	321	310	346	339	358	361	322	300	347	366	345	339	309	326	329	330	312	334	318	356	308	329	347	319	322	301	344	316	331	326	343	308	332	355	319	345	356	316	314	340	322	318	330	321	327	323	333	348	361	332	328	342	326	329	317	294	322	323	334	337	324	332	324	336	323	317	322	327	312	319	342	322	317	329	326	324	339	343	301	324	326	337	312	336	333	332	319	341	354	308	313	321	328	321	320	304	315	326	345	362	313	327	333	335	329	349	328	369	355	344	330	321	344	331	288	338	338	301	321	353	326	322	321	324	363	304	334	323	367	341	351	384	325	318	352	341	356	306	335	331	329	328	346	329	338	349	330	345	349	359	365	318	343	336	334	337	336	319	325	348	308	369	304	369	354	356	310	340	332	306	326	293	353	340	324	320	312	322	300	302	317	316	330	355	317	326	335	322	295	342	357	320	319	356	357	300	320	327	337	327	338	351	306	362	342	330	347	318	310	317	347	368	318	317	300	361	342	308	345	312	330	338	376	311	324	334	367	312	330	324	365	339	321	328	341	328	286	372	313	314	349	333	339	352	339	332	325	332	356	319	333	336	343	349	329	320	364	351	348	325	284	339	342	345	301	318	341	334	329	346	345	330	343	334	303	342	333	320	353	318	359	339	310	338	339	337	318	338	296	340	318	369	345	309	324	343	302	325	370	338	314	303	327	353	337	329	342	285	318	337	327	311	346	336	313	337	312	320	338	320	320	318	325	356	341	304	342	320	380	317	322	373	353	285	328	337	338	337	312	359	330	326	303	296	334	328	316	339	327	347	311	328	330	336	339	342	360	305	322	363	308	311	353	313	333	334	321	293	323	328	320	351	342	324	338	332	381	318	306	339	339	334	328	345	342	318	324	315	319	349	322	333	324	330	333	339	342	298	370	328	313	325	343	344	321	289	342	363	309	391	325	342	351	370	336	349	322	310	304	307	311	345	327	308	349	348	308	329	313	329	350	297	345	341	326	329	309	338	327	332	324	327	317	340	350	355	314	368	325	339	354	319	360	322	298	333	332	313	330	369	281	325	312	375	361	319	335	373	355	352	330	330	325	331	298	320	325	316	322	355	346	357	325	344	317	318	300	320	293	367	350	334	313	320	332	340	327	318	342	332	313	327	321	352	334	330	316	328	344	327	325	332	369	303	339	311	308	317	349	331	361	332	330	352	324	350	317	324	346	335	314	303	348	340	320	335	356	321	352	349	325	323	335	317	368	358	313	350	330	352	341	343	350	297	316	380	325	326	348	336	299	337	346	336	320	340	320	330	316	344	362	310	330	333	330	326	326	307	318	333	325	321	340	360	319	324	324
45493	26183	13466	6079	4009	2992	2350	1858	1434	1207	938	856	766	701	640	580	542	511	538	499	504	473	435	486	463	463	463	413	381	427	401	399	414	394	409	419	384	415	406	370	360	387	414	411	372	428	364	370	379	364	391	382	415	392	395	372	395	379	351	359	372	332	367	385	404	352	395	402	366	382	432	411	410	353	407	385	406	371	402	378	384	370	376	382	370	364	355	364	338	357	371	355	353	406	353	371	365	389	359	336	356	352	339	350	373	346	377	395	415	351	353	370	375	381	363	333	392	373	347	397	359	376	337	407	375	429	348	341	353	357	409	381	366	389	388	344	362	323	356	374	363	356	378	364	367	347	353	360	399	335	358	362	358	368	387	357	382	358	354	343	333	323	352	356	360	392	358	338	357	395	373	362	381	381	366	374	351	371	385	397	348	370	396	366	391	350	353	353	367	353	361	392	337	346	384	360	355	361	370	376	382	385	361	362	346	398	371	376	367	359	337	347	376	373	412	345	334	401	368	383	350	401	375	407	369	373	332	359	384	347	364	370	378	365	360	361	362	329	389	353	368	361	378	383	369	358	382	357	359	367	363	343	360	357	364	345	375	371	371	342	360	350	347	369	353	385	353	346	375	370	350	369	368	365	398	354	355	348	367	354	384	381	357	370	340	359	355	369	389	361	367	374	377	401	345	364	365	386	360	355	363	343	348	361	365	388	375	353	377	351	386	375	389	333	388	371	346	347	347	359	361	355	348	378	368	368	394	348	352	405	348	332	360	378	380	361	364	374	370	362	377	382	350	358	382	376	355	359	360	372	355	370	377	353	352	379	359	402	350	345	353	366	370	347	362	354	323	352	353	393	345	352	366	346	354	406	379	357	337	350	338	383	352	383	349	363	393	373	346	333	345	355	344	331	376	369	328	348	379	352	347	383	359	366	337	345	358	393	362	363	371	369	336	368	373	343	346	374	388	357	344	351	329	314	325	346	374	371	352	344	393	322	384	365	354	352	341	402	402	354	366	347	373	350	344	367	330	378	350	374	367	376	332	358	339	386	367	351	374	373	348	388	399	376	389	365	367	353	389	327	397	379	353	369	373	357	364	365	373	355	325	365	380	373	365	359	390	372	375	338	349	368	381	351	373	366	386	344	375	349	356	353	374	368	371	375	380	378	390	344	371	362	378	333	354	360	372	354	392	351	370	324	352	362	366	368	391	368	377	328	359	340	350	362	377	341	383	381	371	375	369	351	379	373	361	378	372	403	384	378	398	375	370	359	333	371	375	364	347	366	370	384	397	365	363	369	357	355	317	333	393	371	331	384	354	385	359	345	373	395	351	368	372	333	365	387	337	361	342	357	370	324	384	389	352	350	344	356	349	357	343	352	365	368	362	387	367	375	372	372	378	397	368	374	366	347	358	356	339	373	388	343	367	354	359	385	394	369	370	325	368	383	347	345	346	371	362	386	361	383	342	371	369	392	354	377	332	354	369	370	345	372	334	403	343	362	365	375	400	322	371	350	364	348	346	371	363	357	349	348	368	314	365	350	367	353	343	386	344	358	376	326	385	374	381	378	364	386	387	370	344	347	356	367	392	406	386	371	361	363	360	387	382	357	335	324	374	332	312	348	368	368	352	401	344	376	374	347	387	366	372	387	352	352	410	387	339	375	380	371	354	373	367	395	373	326	367	356	352	385	322	387	347	368	338	374	379	345	381	331	356	349	355	339	341	356	342	366	349	350	339	400	385	368	356	396	348	329	337	355	379	353	373	371	346	390	353	363	374	396	342	377	368	349	402	373	384	356	359	365	369	338	400	386	368	356	386	390	354	393	357	349	352	323	345	390	367	390	344	365	335	354	383	329	342	371	376	378	352	379	376	345	365	351	345	380	358	385	372	369	354	367	383	349	329	379	341	360	332	363	341	358	383	377	359	405	346	352	335	372	368	376	355	387	359	371	354	343	358	381	357	374	362	366	351	340	353	366	386	360	360	372	359	343	343	361	385	395	379	377	345	337	370	367	354	373	342	362	364	351	359	377	335	364	346	367	379	376	361	380	309	360	350	339	359	331	335	342	366	367	381	387	381	330	328	322	373	356	341	382	344	331	363	381	358	343	382	414	359	359	347	346	376	373	385	357	387	345	377	380	358	365	380	354	419	399	371	356	379	354	373	361	381	351	328	382	389	378	329	334	397	417	354	331	411	366	374	382	350	340	358	402	399	350	319	390	393	364	393	380	360	343	370	300	373	371	327	395	365	375	353	372	357	359	358	375	338	335	371	361	357	340	370	370	358	357	364	371	352	345	399	377	355	332	415	355	325	346	358	383	353	386	358	332	374	374	383	351	366	375	348	377	378	357	323	374	381	329	347	342	358	369	340	365	421	379	350	394	372	338	380	352	351	347	370	349	363	369	371	360	379	370	342	347	366	370	357	335	360	340	316	353	347	352	380	359	349	364	386	359	368	387	377	360	367	346	362	353	363	344	363	339	375	362	332	403	367	409	384	395	370	352	363	383	377	370	363	370	341	358	351	359	381	365	335	363	374	369	362	362	342	350	327	350	367	362	358	381	399	390	360	355	358	350	354	369	384	356	331	352	356	350	373	370	391	377	372	387	375	359	352	349	370	373	407	370	402	353	368	369	340	356	373	392	367	362	353	367	363	328	367	419	396	356	338	396	377	368	360	374	375	378	385	358	383	386	376	369	369	345	372	354	338	370	365	388	391	358	368	370	378	372	374	388	356	332	379	352	360	403	340	349	335	339	348	388	391	358	363	395	368	373	375	366	367	378	362	414	329	362	342	367	373	376	360	364	373	374	389	367	349	333	379	348	339	394	375	369	384	379	393	353	377	337	342	399	353	409	350	355	368	432	384	366	371	356	383	350	368	355	385	344	349	374	356	398	368	390	357	378	363	359	371	348	372	351	377	357	341	340	346	382	335	349	339	381	371	386	353	365	352	357	360	372	390	347	357	327	358	378	366	347	393	342	383	356	381	361	375	322	365	339	374	341	388	356	370	366	308	407	392	371	361	324	367	364	382	336	376	380	381	401	339	381	363	354	361	363	377	388	374	349	329	364	348	390	373	385	414	393	344	373	374	339	380	341	338	394	378	338	359	377	361	365	339	349	386	359	379	388	343	355	347	375	374	376	321	351	372	390	366	389	373	365	394	357	378	386	333	343	343	336	366	360	357	376	337	395	367	360	351	373	363	349	338	392	390	360	367	372	345	347	370	331	347	365	341	352	389	374	354	356	388	364	341	334	345	355	340	345	392	372	359	371	373	375	364	367	385	386	375	382	368	361	339	346	335	359	396	405	362	388	334	338	368	362	381	380	389	374	361	337	362	378	378	356	383	366	397	323	365	389	375	346	345	355	356	374	366	373	357	334	337	396	368	360	350	372	376	377	363	377	376	353	357	359	360	361	347	362	367	366	403	353	344	379	357	356	376	389	352	364	350	373	385	415	346	350	373	334	352	363	372	348	347	372
29733	21676	12438	1732	666	576	476	399	461	400	410	402	368	374	376	406	380	357	394	383	400	373	373	408	385	397	380	383	389	389	393	399	385	393	354	386	386	394	362	378	371	373	397	377	393	426	367	367	409	357	413	350	405	399	376	400	415	435	396	416	427	400	397	365	369	382	390	414	388	393	368	381	381	417	384	397	364	393	390	395	419	417	417	340	399	364	352	403	370	421	392	366	390	429	409	384	370	402	369	381	361	385	400	403	394	384	387	404	395	392	389	370	398	387	361	369	383	395	382	408	422	418	367	349	403	396	414	363	403	375	374	399	378	377	375	354	391	346	393	388	397	418	378	399	345	370	393	372	410	368	398	358	391	363	411	433	405	371	399	385	364	363	375	381	390	389	374	361	396	355	398	417	366	399	389	367	369	356	375	392	391	415	386	365	396	375	365	370	401	369	395	387	369	402	411	367	375	398	395	362	402	381	408	349	382	378	394	365	371	414	391	366	432	399	377	415	402	388	383	374	366	379	402	403	394	400	401	411	408	428	346	375	377	388	442	371	400	393	398	382	399	389	380	367	359	422	382	382	421	369	376	409	402	378	374	375	402	411	391	391	349	392	374	393	397	412	408	388	409	378	407	372	355	387	367	401	394	384	391	407	405	376	392	390	396	371	412	395	362	380	407	371	383	390	404	412	357	419	360	385	413	389	410	383	391	386	358	387	342	365	383	364	395	383	394	379	400	374	380	351	367	348	384	375	371	370	372	374	390	398	409	409	399	411	413	367	404	363	342	357	376	385	396	374	379	363	402	405	407	402	415	438	390	421	374	374	402	393	396	372	356	367	347	385	408	368	438	381	373	398	352	393	376	383	351	408	397	389	374	393	360	370	369	379	416	374	392	370	378	385	389	382	399	360	391	406	383	382	401	397	390	362	387	408	384	360	399	411	372	402	367	354	411	389	391	374	402	388	373	379	398	407	356	363	374	404	358	342	418	393	413	393	365	394	377	365	359	408	373	367	366	385	410	437	379	383	394	348	358	438	373	395	373	372	386	384	377	394	387	383	435	391	368	353	417	390	367	359	419	452	375	421	405	395	380	420	367	377	405	397	397	373	386	363	401	400	403	360	381	388	389	381	397	376	385	375	401	346	378	408	388	380	404	356	380	358	389	388	358	386	379	407	383	394	418	368	381	366	352	363	408	367	366	405	392	409	378	372	365	410	387	404	396	387	402	423	362	375	377	393	385	405	398	372	384	353	400	400	400	411	390	397	403	387	395	397	401	403	363	389	390	384	402	373	374	410	365	422	363	390	383	411	418	398	366	380	383	365	404	360	368	409	405	396	416	383	376	415	403	387	353	395	363	389	421	377	398	335	392	373	398	342	396	362	422	424	389	398	398	375	388	382	373	396	384	402	413	418	387	393	349	398	381	381	426	404	375	388	380	399	353	390	379	394	351	389	369	369	359	389	383	406	361	389	379	402	382	379	366	376	364	393	382	382	361	400	387	408	367	414	389	413	382	375	406	419	392	374	404	434	382	373	383	393	415	398	362	375	366	407	395	373	393	358	364	399	381	395	390	416	415	363	403	407	376	422	389	420	401	355	371	379	408	385	362	380	404	397	366	432	368	365	375	373	369	385	410	380	407	359	395	399	379	405	377	400	387	371	408	374	385	411	385	400	403	381	390	353	407	419	371	380	409	416	379	374	367	380	364	390	376	387	371	374	350	359	398	379	387	391	398	367	366	386	388	385	382	387	383	373	400	398	380	386	386	393	343	393	377	364	387	379	381	384	393	402	383	362	370	400	412	383	354	379	380	398	406	391	349	389	377	384	394	385	395	421	427	351	396	402	385	423	412	397	391	383	386	413	357	394	372	399	380	373	372	382	386	431	366	396	399	377	399	349	426	400	391	401	398	337	386	402	369	383	372	405	401	422	378	391	372	364	355	377	381	405	375	418	425	396	397	361	400	410	394	401	414	349	427	424	394	378	397	406	415	387	397	368	369	393	393	420	360	385	381	373	383	369	393	401	384	359	380	352	353	406	384	384	376	370	366	397	350	378	392	337	403	369	410	380	393	379	392	359	383	396	387	362	375	372	374	414	419	366	404	375	432	378	418	404	353	356	388	403	367	410	407	396	424	396	405	381	405	391	376	394	388	403	383	412	407	402	409	368	383	388	368	376	353	381	352	390	393	384	382	376	386	360	404	382	411	410	369	361	397	391	389	367	397	372	399	368	396	379	414	402	417	378	382	392	377	400	381	405	367	369	346	368	414	397	401	377	367	392	395	369	368	386	378	359	384	363	367	371	387	377	369	395	376	378	390	388	384	391	388	417	402	343	375	389	412	368	375	377	393	366	394	399	403	400	353	374	392	412	339	364	361	401	387	392	392	386	372	417	380	415	429	401	406	366	421	444	399	372	403	432	340	392	412	408	375	379	400	394	380	385	384	364	397	389	402	402	387	417	382	405	383	399	385	388	376	386	361	414	391	399	374	388	421	400	399	367	383	359	415	376	393	395	411	373	404	382	378	384	384	399	378	390	400	376	393	352	363	386	377	374	374	430	416	402	359	443	388	386	399	375	396	371	379	407	425	397	387	400	384	395	404	368	399	419	347	411	394	403	418	341	393	386	378	390	421	343	366	379	374	388	385	404	385	393	382	402	375	385	370	371	390	393	372	386	420	353	406	408	379	367	375	410	377	347	392	407	367	379	375	371	402	397	423	386	411	373	366	373	381	367	387	378	367	370	383	376	376	385	391	389	393	397	399	393	392	423	375	406	373	374	410	400	408	408	413	406	388	364	370	361	390	395	384	363	376	377	406	369	386	357	407	371	396	411	377	369	389	404	410	413	386	354	380	374	395	391	391	392	405	390	399	416	389	396	392	381	386	414	370	353	379	391	377	417	367	372	402	388	399	408	383	403	369	431	404	355	419	372	380	369	387	381	398	370	384	427	398	396	388	390	346	401	364	419	404	432	422	375	424	399	427	384	384	392	355	367	370	374	379	407	353	378	352	397	425	408	402	369	389	388	430	371	365	374	361	398	400	379	369	385	365	405	352	387	387	399	384	372	393	379	427	375	389	407	386	378	399	400	391	394	389	366	394	374	420	372	416	362	381	397	377	400	385	373	359	424	404	398	386	391	391	427	398	369	377	368	390	397	360	361	414	385	373	414	372	372	360	346	392	365	370	389	369	389	401	399	365	403	373	382	399	372	380	347	399	373	397	381	397	366	416	362	385	433	407	427	352	380	376	394	391	372	405	366	400	381	373	365	395	413	377	404	365	383	368	405	370	401	387	352	392	413	386	420	379	383	397	405	366	409	404	381	369	354	400	404	391	394	372	381	375	426	370	433	379	433	411	383	361	373	369	382	409	407	378	396	398	384	399	362	414	410	414	388	391	370	403	396	411	408	377	395	396	396	384	394	389	364	424	403	403	410	365	424	405	400	396	388	364	378	442	345	387	398	400	387	410	399	398	400
37817	12500	3121	1157	649	583	486	521	506	519	461	496	469	499	466	460	433	437	455	488	471	449	446	499	465	465	455	497	490	462	446	455	430	434	470	467	484	475	457	458	461	484	475	443	468	439	471	456	471	467	461	456	459	452	456	453	475	459	471	435	437	451	472	467	450	470	475	447	457	442	463	440	459	470	467	490	452	429	415	445	421	450	413	434	453	456	423	443	468	445	433	484	480	473	432	414	492	427	438	480	453	459	448	477	450	441	437	438	498	502	445	411	475	457	452	464	461	431	453	435	434	446	466	421	455	422	498	436	427	465	473	460	425	458	468	465	427	464	494	465	448	461	476	440	454	432	438	519	498	407	462	433	462	444	455	442	531	438	475	485	419	410	468	450	456	503	508	434	461	441	441	479	447	425	452	482	422	452	478	479	461	467	459	474	470	426	488	421	410	470	471	469	444	447	471	462	479	454	465	478	475	454	424	455	441	448	443	479	442	451	456	461	453	421	437	462	477	474	482	472	442	478	401	471	446	463	419	409	439	449	468	451	491	445	474	463	482	468	496	452	457	477	454	468	450	479	467	421	442	460	459	463	460	398	499	439	447	426	466	479	470	454	446	452	458	433	496	433	469	387	414	465	415	449	410	442	469	454	488	470	459	452	461	464	410	486	432	424	433	457	461	468	452	441	467	443	448	466	464	453	477	441	455	424	422	469	402	444	484	460	447	443	428	441	423	481	457	450	436	476	426	451	429	463	463	452	433	478	480	483	446	447	481	464	489	436	453	475	476	446	475	425	427	457	465	436	457	423	470	490	460	427	462	459	438	475	477	437	451	462	470	434	450	466	458	464	475	478	460	424	490	455	449	458	478	466	451	451	491	473	439	464	474	487	446	486	442	481	477	447	464	464	441	444	453	449	440	463	466	416	465	487	445	491	458	450	448	482	436	467	471	459	449	426	431	469	462	451	449	476	460	421	454	478	454	471	452	483	472	458	435	451	463	440	465	418	451	497	466	440	464	454	461	472	475	507	442	457	458	450	434	450	493	432	463	447	450	483	462	449	455	458	509	483	494	461	425	420	417	457	423	456	483	416	436	476	476	477	445	460	470	417	480	466	497	443	408	485	471	459	497	478	475	453	438	432	453	460	469	452	454	420	447	481	466	430	441	454	460	447	444	497	460	477	454	501	465	477	460	490	458	471	493	449	443	448	476	427	454	428	422	453	413	445	469	415	442	461	472	415	464	426	411	471	463	446	448	486	459	446	437	456	462	433	454	447	443	445	463	475	489	453	433	448	445	461	449	457	466	437	477	487	481	472	482	484	457	474	480	465	453	512	419	499	453	458	481	457	486	456	410	455	448	484	476	415	480	475	469	522	440	423	439	408	457	444	457	450	495	450	444	463	433	455	462	438	427	459	483	444	461	478	416	463	414	446	466	466	465	437	475	445	475	461	449	455	441	458	417	446	447	442	445	465	418	512	447	464	448	464	468	485	447	462	468	463	455	436	460	477	498	457	442	440	430	445	486	454	456	453	506	457	452	506	490	488	463	429	449	466	489	465	466	434	474	447	452	510	463	495	415	464	467	499	471	458	452	460	463	458	450	473	427	492	420	440	495	498	461	438	480	461	424	415	439	469	437	474	457	451	467	466	470	468	447	456	455	450	422	457	420	472	438	446	436	425	457	452	461	433	460	458	464	470	444	462	438	489	497	412	447	471	467	453	430	449	442	466	472	477	453	469	423	477	502	441	479	481	451	459	472	459	457	461	445	480	441	442	461	454	433	480	467	471	431	458	470	465	475	440	437	440	457	440	476	472	480	442	518	421	447	428	443	444	478	504	504	436	480	431	425	452	457	388	428	467	453	442	456	481	455	413	456	432	424	449	470	469	441	517	435	451	451	445	476	476	476	437	482	452	438	452	458	470	428	431	464	399	478	468	427	452	486	479	444	474	461	414	452	433	438	491	490	500	460	454	479	485	470	444	432	420	478	442	442	441	473	471	490	469	493	469	455	471	465	486	392	431	450	419	476	462	468	482	490	456	468	439	433	472	485	443	422	492	424	440	459	477	442	425	467	471	480	454	445	457	477	466	477	457	459	489	429	428	467	483	463	447	479	434	500	489	443	421	442	473	435	463	450	442	471	473	494	453	456	457	449	433	480	505	487	447	478	470	419	487	459	451	467	443	433	422	448	490	463	444	433	482	458	487	435	456	474	494	442	458	441	469	498	455	473	434	434	455	468	462	475	441	444	474	488	429	476	463	485	452	436	473	497	442	470	487	499	483	462	485	430	463	454	453	419	477	426	455	432	506	450	476	442	461	481	431	476	453	491	467	470	448	452	430	437	434	467	491	446	445	481	474	507	465	425	475	464	442	496	435	440	450	475	455	475	470	466	459	452	434	443	437	480	401	477	463	448	451	471	422	454	442	470	472	448	461	446	493	456	495	447	411	464	481	424	476	450	465	485	467	448	453	456	455	428	459	436	501	454	441	427	490	518	459	443	441	464	452	473	464	484	470	466	458	465	447	444	490	457	433	487	481	449	432	476	423	441	460	468	472	505	457	454	473	461	413	494	469	454	430	421	447	484	453	436	424	452	431	477	426	455	452	484	424	448	425	467	464	471	441	484	451	439	482	442	474	451	467	486	431	472	455	513	457	472	482	472	440	487	425	473	493	486	449	461	456	433	483	462	435	467	497	426	436	457	485	477	461	479	458	460	450	451	473	448	431	438	461	452	486	482	454	444	452	447	497	435	445	471	467	436	477	431	462	483	451	432	471	460	477	474	463	436	424	447	457	485	436	434	424	403	434	489	461	475	472	446	431	428	469	435	476	449	433	467	488	443	434	475	453	480	494	453	440	462	438	423	462	417	489	487	466	472	471	492	409	486	425	467	467	415	440	440	467	457	468	481	473	437	448	463	451	463	449	419	496	492	475	459	466	486	433	448	432	483	474	474	435	436	472	467	443	510	448	463	425	424	492	440	447	496	450	468	480	487	444	441	455	463	478	465	455	479	457	447	497	457	464	486	461	453	432	451	472	463	477	463	483	480	443	458	477	447	395	452	444	485	475	446	444	429	441	464	467	425	443	447	475	444	481	481	491	454	469	470	461	452	511	468	463	488	421	432	459	464	447	489	461	452	426	448	479	453	460	452	499	457	439	498	462	440	476	490	458	424	457	448	434	471	452	477	469	499	495	451	463	441	485	440	441	450	457	469	420	433	462	447	442	497	476	463	469	482	469	406	456	434	489	442	483	442	445	446	481	423	452	475	439	434	432	450	480	455	416	510	474	454	471	483	467	469	460	462	450	438	468	457	422	476	444	423	427	477	461	439	439	460	459	456	462	452	459	474	475	465	446	449	435	434	426	486	390	451	473	484	421	440	437	468	421	484	470	468	472	459	463	448	432	454	449	464	480	435	448	441	446	446	469	479	523	457	485	410	452	482	450	442	458	470	468	463	504	444	480	461	470	457	435	421	469
23278	20725	28021	23489	20706	11668	928	575	472	452	362	320	299	299	290	276	285	274	251	278	285	266	264	259	246	245	254	212	238	250	257	258	244	227	240	242	239	268	246	228	232	233	243	242	217	222	211	218	232	252	204	242	241	239	227	209	237	219	232	223	196	250	212	214	261	221	234	229	261	246	259	230	237	214	214	250	270	245	244	217	248	223	237	224	217	243	245	203	228	221	218	234	218	243	223	235	237	244	252	219	191	224	213	248	231	219	215	194	224	216	231	188	237	249	232	221	210	249	208	242	227	225	201	230	198	231	243	233	215	233	211	220	239	225	236	215	230	242	209	215	241	223	203	233	211	227	227	226	221	240	233	224	219	232	216	224	229	210	222	239	197	233	245	236	219	227	234	216	219	237	216	219	206	214	224	210	223	234	212	239	218	236	214	246	262	216	226	191	222	234	228	231	237	245	193	228	228	231	212	236	219	223	263	212	231	220	218	252	238	239	224	237	207	243	227	230	244	218	241	221	229	227	221	220	257	240	232	210	210	237	231	227	248	239	240	233	210	210	234	185	225	240	220	223	246	246	210	227	231	211	219	200	215	199	232	216	239	236	234	213	224	235	236	240	254	213	228	214	257	202	220	195	228	211	210	214	220	255	256	224	226	210	220	242	213	221	228	204	211	240	228	216	251	183	229	224	241	236	216	213	223	207	219	227	223	244	208	206	216	234	211	213	220	225	206	248	236	201	255	212	253	196	218	215	231	212	244	200	222	218	221	228	216	220	214	231	226	228	222	239	229	224	231	211	244	223	236	217	210	218	220	230	211	233	237	259	231	240	225	256	226	216	190	213	222	251	226	228	236	210	224	203	225	221	221	246	221	217	235	209	239	206	218	224	210	220	222	225	236	212	223	223	212	218	210	205	229	214	239	203	214	248	212	224	238	215	229	207	226	224	221	208	227	219	221	220	225	223	195	229	252	231	227	237	217	227	223	234	220	208	222	246	227	219	241	239	233	220	233	239	239	228	222	235	213	229	235	245	212	216	225	238	244	218	244	222	225	221	217	219	211	232	221	238	209	214	220	215	231	227	241	251	234	218	231	214	233	205	231	242	247	218	242	217	228	220	224	217	239	236	241	211	209	206	239	217	222	212	238	226	201	265	227	220	245	218	203	204	241	226	238	185	237	235	233	215	208	233	232	184	230	237	194	220	213	225	243	218	221	237	243	243	234	219	248	206	218	238	246	215	200	223	210	244	222	209	213	210	234	195	249	217	196	214	245	252	233	209	228	214	223	198	227	236	219	211	213	198	208	229	230	229	197	223	226	247	226	206	252	208	226	235	222	240	211	198	254	224	253	209	211	216	229	237	202	208	237	207	201	222	217	254	219	220	253	226	212	242	221	238	254	205	223	223	235	237	231	242	211	229	227	237	196	242	216	237	204	219	239	215	218	235	234	217	245	204	206	216	208	222	206	238	243	207	233	258	195	215	229	212	234	238	199	226	223	215	214	235	203	222	214	224	223	243	221	218	231	236	211	214	216	225	230	222	194	210	239	223	202	221	231	205	226	248	251	202	210	240	207	235	203	202	231	215	219	207	235	226	249	225	229	248	211	233	246	240	225	222	210	207	237	229	199	192	249	204	216	225	211	213	219	232	214	207	214	223	237	222	225	210	218	210	218	235	225	232	212	238	212	243	213	207	217	221	239	227	197	228	223	233	243	222	235	234	219	195	213	256	249	252	228	233	219	235	248	226	263	256	241	231	226	229	225	223	236	244	219	224	235	220	235	214	252	223	239	215	231	219	231	215	241	252	229	239	237	201	230	216	239	210	209	216	212	220	227	221	231	253	222	220	219	221	239	224	235	226	252	221	203	233	209	224	246	238	218	221	238	210	223	241	219	246	254	230	220	230	244	204	212	201	218	238	220	189	211	251	228	249	223	197	237	215	233	225	235	210	219	236	244	227	211	186	224	227	203	215	258	218	244	227	231	229	239	252	237	247	199	219	223	246	212	208	247	217	228	202	220	212	207	236	212	242	199	223	234	228	214	231	229	209	216	226	222	222	224	248	228	222	224	192	223	225	204	237	248	257	222	265	231	214	230	238	240	214	219	215	228	204	207	219	236	212	211	213	214	218	241	226	228	216	218	224	221	264	215	233	228	229	229	230	195	235	237	218	217	212	229	218	246	228	230	220	233	205	241	190	242	192	224	224	208	214	222	219	216	226	237	215	241	229	218	204	244	242	251	210	209	251	213	224	251	219	233	216	206	235	242	224	213	233	230	209	233	230	232	230	202	216	232	217	247	211	212	233	225	222	224	229	218	221	221	258	205	238	212	237	219	212	226	228	214	218	214	224	201	202	223	209	229	238	248	247	245	218	216	256	218	228	232	224	236	209	207	209	224	241	232	200	227	190	245	217	237	222	210	244	225	244	224	247	246	220	216	214	236	215	217	219	229	256	216	240	218	216	230	211	196	233	218	237	248	224	218	237	224	219	201	233	194	233	215	228	230	227	220	219	235	245	235	225	229	213	246	205	233	218	228	213	240	214	238	237	219	235	241	199	206	238	228	231	207	202	240	215	187	254	216	223	237	234	220	224	224	203	239	229	226	203	225	258	219	200	227	224	208	219	220	208	226	205	209	249	214	232	233	209	235	216	252	196	214	232	220	232	231	198	214	223	231	236	207	195	203	239	240	230	217	224	240	220	242	194	184	221	214	270	224	224	218	250	240	219	195	205	211	230	206	244	223	205	233	223	227	198	240	225	214	223	235	228	211	213	203	219	251	233	195	226	186	241	210	236	223	222	219	211	233	221	244	195	207	209	205	231	212	191	212	204	229	232	232	221	205	222	212	226	210	223	218	199	248	216	236	250	211	234	220	213	198	211	211	228	246	199	205	219	209	228	182	234	202	219	227	211	216	262	234	216	241	225	201	236	202	216	225	229	225	226	232	235	225	201	237	251	229	198	193	226	227	217	285	251	227	249	227	267	218	238	214	207	230	215	252	202	236	215	250	230	241	251	231	223	222	236	212	222	212	240	227	225	252	233	211	239	228	223	241	249	231	195	221	224	196	211	248	241	238	244	226	220	228	228	226	225	220	223	254	223	190	235	242	240	205	227	250	231	238	223	236	236	212	228	232	220	228	224	238	213	214	208	222	217	209	192	234	232	237	229	232	257	218	251	220	221	186	254	234	205	250	235	201	228	216	197	204	257	243	220	229	197	214	234	225	220	223	216	205	217	214	214	218	222	225	212	220	235	228	211	220	220	230	227	220	208	218	208	201	223	220	228	189	206	240	236	227	236	191	239	237	232	238	238	231	215	239	223	205	234	223	222	217	243	228	209	198	227	210	219	225	200	204	243	233	243	210	238	218	221	241	253	195	220	256	237	213	246	230	209	244	220	208	216	201	248	206	188	200	238	222	221	217	247	223	229	243	249	217	217	220	217	207	219	206	210	216	220	254	216	215	239	224	212	222	217	211	200
41314	23443	8274	3646	2158	1584	1231	1016	810	678	566	503	411	387	421	384	335	358	344	331	295	337	309	322	300	315	297	273	343	270	267	262	284	286	283	274	282	255	287	295	278	276	294	314	286	279	268	278	299	257	257	302	288	261	263	277	269	236	280	288	263	267	284	280	257	253	292	307	274	278	272	289	264	254	253	266	272	256	293	299	265	273	274	263	273	297	306	266	283	298	293	264	260	274	258	278	240	254	255	267	270	279	284	261	270	287	265	250	283	256	305	294	290	261	271	261	248	269	268	242	241	252	250	290	258	274	261	253	248	270	254	272	269	248	248	289	261	244	295	253	255	292	281	256	278	274	273	259	261	257	266	267	266	253	292	265	264	290	273	262	256	257	248	262	245	243	256	258	263	280	256	248	263	247	293	246	255	251	271	283	290	271	263	254	287	262	290	255	260	247	254	252	273	244	255	260	286	266	283	279	259	271	259	264	229	270	258	263	267	277	240	263	278	249	287	271	295	268	260	238	275	244	290	240	281	246	244	271	275	278	269	270	224	265	258	292	267	285	250	270	251	286	244	277	259	266	250	258	241	227	243	258	255	271	276	279	249	241	264	254	239	252	269	274	245	248	249	252	257	261	260	288	274	264	239	262	296	257	278	238	239	252	275	295	247	242	266	296	290	265	255	268	272	270	264	232	229	257	272	287	227	275	239	243	252	262	230	271	257	259	248	266	253	268	301	274	253	272	250	250	279	254	252	269	224	237	270	243	274	282	251	241	272	271	252	246	261	245	259	257	253	278	261	238	277	267	253	274	243	250	264	264	248	290	276	257	249	268	256	242	286	273	259	263	230	262	269	257	247	283	252	247	272	290	278	249	280	269	251	257	267	276	279	269	267	269	297	267	273	261	255	262	273	283	272	251	274	260	268	276	242	274	259	227	252	262	260	268	259	276	271	298	253	237	258	238	275	254	284	254	258	276	274	285	280	280	276	256	251	235	235	247	246	273	271	273	243	256	276	268	264	280	264	262	260	269	272	284	274	266	262	273	272	262	246	267	269	275	241	257	261	260	230	249	250	254	254	271	240	243	250	267	245	278	250	274	264	249	263	275	248	260	260	260	271	258	256	243	233	269	275	294	259	219	258	261	249	256	275	267	283	251	266	238	278	262	284	250	268	272	243	277	245	257	243	271	230	252	286	258	250	278	310	282	233	255	276	273	223	273	253	271	254	311	285	274	273	261	264	261	264	273	241	273	250	257	270	278	252	246	272	258	255	246	240	276	269	255	270	272	241	270	256	288	254	263	263	242	233	274	254	260	260	263	271	254	263	254	243	276	270	285	262	282	263	271	285	249	264	237	275	242	290	265	299	243	238	242	247	272	248	271	278	261	269	257	272	276	299	290	286	293	256	266	291	249	241	249	269	286	280	269	276	265	272	259	271	270	279	270	241	258	279	261	291	264	268	251	270	253	274	253	262	257	254	288	249	270	246	275	262	274	234	264	259	269	250	260	265	253	278	249	252	244	232	265	243	271	269	264	273	250	258	258	262	228	253	300	249	252	275	284	263	253	257	284	258	277	274	230	258	245	244	276	254	279	265	248	278	278	275	275	296	258	283	246	252	255	273	274	250	248	253	266	250	270	276	314	243	255	263	274	254	248	265	313	283	269	287	260	278	264	281	261	258	255	268	264	281	266	249	257	271	256	292	256	283	267	258	304	251	233	260	248	267	259	265	264	223	270	243	266	231	252	256	239	268	247	273	300	248	288	279	243	265	263	237	273	252	266	247	261	244	269	253	257	262	255	243	243	252	272	268	286	277	240	263	254	262	253	267	258	281	259	287	276	243	270	262	277	257	265	296	264	263	275	284	230	265	251	271	248	278	254	273	277	259	244	243	268	277	275	250	285	236	244	248	242	268	278	266	242	234	258	245	270	273	273	263	253	252	301	265	232	283	241	281	272	259	262	271	241	286	287	276	271	232	286	272	300	257	284	286	249	265	270	259	271	292	287	259	267	265	248	279	289	284	261	278	301	237	257	289	259	271	278	275	245	253	299	254	250	255	273	251	268	256	272	266	288	250	242	243	233	273	276	250	268	287	279	265	250	275	241	281	227	232	242	270	288	263	272	250	259	265	234	285	250	256	253	294	267	252	248	258	271	250	246	277	267	245	246	254	251	255	249	250	260	264	262	279	260	226	256	248	273	280	278	266	253	279	279	254	273	287	291	257	272	287	269	281	296	259	268	235	280	245	264	243	260	254	263	242	259	262	283	260	287	246	261	299	234	271	263	269	271	274	281	248	263	271	260	235	245	274	271	251	240	261	239	275	260	253	258	270	272	255	243	286	262	291	256	269	255	295	292	271	264	256	277	274	273	272	274	289	245	282	241	269	292	229	241	265	301	258	256	265	237	266	273	260	257	264	299	270	244	239	235	257	264	244	242	273	237	281	285	236	285	258	251	273	270	261	269	246	290	230	263	264	256	281	242	301	270	278	244	270	269	260	257	272	254	264	299	285	262	273	223	284	266	268	235	252	258	303	287	291	264	266	265	237	259	261	240	289	280	252	273	266	275	278	278	237	277	257	251	238	276	248	276	284	255	241	274	248	264	209	296	277	254	283	269	229	308	262	258	265	258	279	259	293	279	264	257	254	280	275	289	265	257	285	276	250	264	257	300	270	271	261	244	282	271	250	289	256	291	263	277	239	274	287	283	261	295	246	268	232	279	262	242	257	253	294	257	237	298	250	260	266	269	303	261	255	269	267	267	257	269	257	274	280	241	248	256	259	277	275	289	285	224	288	258	259	274	260	243	242	283	283	242	283	223	257	253	247	265	248	245	237	246	273	260	253	258	259	255	255	259	284	254	262	275	263	271	257	269	268	278	258	306	242	264	250	242	258	232	264	256	275	243	257	255	220	268	250	275	283	252	257	269	274	247	255	265	280	258	267	270	263	268	261	251	251	245	275	290	276	260	234	275	272	287	295	245	279	245	248	263	246	259	241	248	252	243	262	266	244	283	244	279	263	277	257	254	237	271	285	259	263	260	257	251	238	300	250	267	256	245	260	260	273	287	287	268	301	242	275	250	240	264	279	256	244	230	271	271	265	270	264	260	242	266	278	251	276	269	281	242	292	261	289	246	274	259	269	266	275	245	260	237	282	272	297	283	262	282	242	287	263	289	240	275	279	269	288	257	251	286	232	248	275	272	277	279	224	288	262	235	245	253	254	301	266	283	259	265	234	275	275	271	272	246	271	259	260	273	268	240	281	289	279	245	261	237	283	279	243	256	252	277	250	246	268	247	261	269	256	243	248	256	241	232	239	287	233	254	236	274	282	284	254	280	241	254	242	317	219	298	262	247	261	235	270	285	240	244	268	269	257	253	261	261	282	274	260	279	267	268	281	237	256	269	262	298	262	264	292	265	248	257	257	255	273	278	237	262	257	260	256	244	267	259	291	244	261	276	234	286	255	238	264	251	256	256	262	263
24542	20749	27086	24341	13457	1135	771	671	649	622	596	568	545	579	540	551	595	553	595	486	523	539	528	538	526	573	515	559	540	546	532	553	559	496	514	507	533	503	556	520	560	533	538	563	534	546	535	503	524	558	511	548	539	582	523	525	564	511	528	524	507	524	511	531	539	554	478	493	535	566	539	538	532	532	538	522	586	533	545	545	493	582	536	468	539	529	554	512	559	519	499	488	497	532	515	553	507	611	512	515	541	526	540	518	565	541	492	532	565	549	534	522	531	508	530	496	503	528	552	523	480	541	506	510	553	510	509	522	519	527	587	519	493	530	530	545	511	583	539	530	532	519	532	516	551	537	545	535	518	548	522	487	515	506	525	503	538	552	538	510	549	488	582	528	512	518	554	574	498	512	500	528	521	587	504	545	531	546	538	529	512	530	523	503	534	506	544	530	525	525	522	507	502	514	531	526	565	540	562	528	536	502	578	519	495	545	543	514	489	526	522	528	529	549	554	498	509	514	491	555	559	498	495	542	496	604	527	510	510	539	522	526	546	522	487	517	535	513	555	537	522	517	545	544	546	528	503	508	551	527	525	481	538	534	522	513	518	516	520	524	504	502	538	562	549	554	499	527	491	522	516	493	508	547	503	471	485	502	528	501	471	494	535	523	536	552	509	530	550	524	531	557	495	535	508	490	511	543	548	517	493	543	510	514	529	478	517	558	558	524	513	490	550	527	491	531	531	557	502	523	493	505	523	575	514	547	532	508	527	564	516	539	539	509	524	546	545	538	534	484	526	506	547	557	509	508	534	519	546	505	526	539	523	526	488	477	528	522	561	527	556	513	561	551	518	561	531	526	493	531	510	505	510	467	522	504	511	534	548	486	559	540	575	492	572	514	514	515	552	518	536	520	505	529	532	545	527	542	524	516	573	516	501	536	515	522	530	466	519	542	528	511	498	523	545	536	525	500	514	540	515	483	552	531	519	524	547	499	527	505	535	502	547	497	508	531	520	558	523	513	531	557	502	508	565	534	538	518	551	532	516	505	579	515	539	512	493	551	530	544	499	542	564	539	539	546	559	538	545	581	507	506	500	546	544	538	530	550	460	564	549	521	524	563	518	533	505	503	516	540	541	558	542	515	555	534	592	535	548	503	529	538	499	568	545	475	518	579	508	550	537	512	521	556	526	501	541	546	537	535	545	526	527	543	516	495	512	539	467	532	558	502	548	534	498	493	545	510	498	480	516	505	545	510	547	519	515	522	548	553	520	502	521	536	506	506	498	517	502	501	514	529	574	494	511	549	519	509	483	522	491	554	540	503	535	467	519	518	465	527	493	536	554	522	525	549	541	494	495	534	558	517	518	516	525	510	505	491	510	535	502	482	497	521	486	523	552	528	511	505	504	531	484	525	538	539	495	510	528	523	528	533	511	501	509	520	533	532	477	533	513	520	520	519	542	536	528	524	576	531	524	537	470	506	525	563	534	515	501	579	538	546	491	543	506	551	507	507	545	465	525	531	535	542	533	547	566	531	548	512	567	516	524	529	515	499	529	519	510	533	510	519	559	521	556	485	515	540	525	522	494	546	503	541	494	532	515	503	486	532	525	538	574	535	528	521	491	501	518	532	522	517	493	550	538	516	554	501	513	565	550	479	509	540	528	545	513	459	509	503	501	505	551	524	522	529	524	516	483	560	526	506	535	545	549	523	549	542	501	541	583	522	530	509	499	519	537	471	534	530	520	488	525	534	533	541	511	555	543	538	539	548	559	537	508	503	511	519	486	529	556	518	482	539	498	526	522	511	550	556	595	550	555	527	524	528	524	539	568	521	496	509	528	548	508	488	501	535	502	514	539	482	513	516	537	537	524	505	581	519	534	509	566	558	543	502	499	551	505	569	567	508	580	535	523	555	557	528	501	478	558	573	504	522	558	538	538	503	543	503	547	541	531	501	545	514	547	533	502	516	500	509	518	530	556	502	531	510	521	556	531	531	547	530	552	515	509	515	557	511	526	537	534	517	575	517	529	515	516	543	564	510	529	493	537	516	514	537	509	531	557	516	500	535	529	536	492	523	507	529	525	501	490	487	580	539	481	523	523	539	574	517	507	511	544	545	525	550	531	511	532	521	547	516	559	525	559	517	517	523	513	532	529	543	523	578	552	511	506	494	568	521	542	514	530	562	563	508	525	539	524	502	520	520	531	524	525	494	552	550	522	559	528	582	487	545	532	528	529	504	525	480	524	520	545	507	529	528	567	507	515	501	526	523	521	531	529	506	495	545	534	510	528	522	534	552	538	507	522	541	522	496	520	546	547	553	538	534	540	512	536	517	514	517	485	490	523	521	520	537	481	552	501	522	505	522	532	526	514	534	507	462	530	524	525	514	519	511	499	527	537	534	536	535	552	527	522	547	529	550	585	533	542	481	533	514	516	508	511	541	539	518	532	548	552	511	536	526	539	531	514	539	514	515	546	526	516	537	509	510	579	510	538	551	566	543	537	509	529	521	563	548	495	522	533	502	533	547	536	525	530	525	553	505	523	536	502	531	473	509	537	556	564	527	573	481	546	552	531	524	519	514	522	533	500	506	532	510	552	519	483	531	565	545	523	540	489	544	533	517	555	544	527	487	563	516	527	520	515	523	572	507	507	547	498	508	501	509	562	490	536	524	499	517	501	524	527	546	510	505	534	529	526	506	532	501	584	529	528	516	529	516	541	507	508	511	509	528	541	499	498	503	500	514	542	556	544	530	526	519	509	525	538	533	526	545	527	538	558	565	555	533	497	552	494	529	498	554	538	536	499	535	535	551	540	557	512	527	555	535	498	553	514	519	500	530	517	532	497	500	555	509	595	496	499	498	538	532	563	521	515	497	537	554	489	522	483	555	528	558	547	530	531	504	509	534	554	526	542	517	535	527	509	519	532	552	527	513	557	526	503	540	508	517	530	470	526	480	577	515	505	544	504	535	514	523	510	570	552	541	512	525	526	510	534	515	504	550	561	543	541	556	524	551	507	556	536	525	512	480	564	524	541	532	503	506	513	561	541	500	533	525	517	513	512	509	548	534	513	503	551	523	528	528	557	521	525	528	488	532	520	515	532	535	589	517	516	568	519	519	518	533	541	513	530	507	528	541	508	541	508	587	516	535	518	536	557	506	525	514	491	517	537	523	560	552	513	537	521	546	527	537	529	524	521	539	546	526	538	539	497	485	542	533	535	532	505	487	531	493	510	519	503	527	516	539	561	563	496	554	513	495	550	503	541	512	536	525	536	544	500	507	535	519	487	525	541	540	509	499	535	537	524	500	540	556	534	575	497	535	540	518	539	548	522	573	519	508	514	526	527	600	533	519	537	503	520	507	553	516	549	572	533	531	497	530	512	552	560	525	542	557	506	494	501	522	549	527	496	539	562	541	496	517	499	538	504	518	531	527	513	565	555	599	534	523	476	501	530	541	521	549	489	519	499	518	553	526	511	528	496	555	497	547	554	487
40896	19652	5638	2909	1658	1369	1087	1048	881	830	742	745	714	719	661	679	614	630	617	632	599	647	613	645	624	613	635	612	581	607	650	632	579	576	635	597	628	554	598	609	591	601	579	634	591	612	576	589	624	600	604	603	600	602	594	640	637	556	588	592	615	608	603	548	616	635	604	606	628	567	610	584	545	629	586	624	594	571	576	598	567	571	584	597	607	608	590	602	584	621	606	608	591	572	598	587	657	621	626	648	585	584	594	564	598	578	587	633	606	621	598	583	602	569	607	606	559	533	619	603	582	586	571	552	608	600	639	627	565	597	595	579	615	582	584	581	608	569	584	559	611	595	597	631	597	581	645	594	598	569	606	569	567	575	541	608	601	582	598	589	535	595	627	604	618	565	585	601	566	574	617	587	638	628	603	610	578	625	580	609	601	575	607	590	609	605	603	624	582	593	591	571	605	585	619	596	566	569	619	663	583	601	574	619	620	610	635	557	566	590	554	613	583	620	612	597	620	598	604	629	603	609	599	651	646	572	554	623	597	609	571	547	601	585	565	578	579	606	571	565	597	588	584	561	557	658	575	653	583	593	591	595	594	645	592	637	623	603	600	579	567	555	607	659	604	584	640	635	595	600	661	616	589	618	584	605	594	628	597	627	607	584	547	584	551	644	606	646	615	609	622	570	614	591	617	567	587	642	579	587	571	590	597	608	597	582	627	574	598	633	590	617	594	613	591	579	571	627	558	580	633	576	552	606	602	632	595	599	590	620	591	565	583	623	587	575	591	574	599	621	582	598	589	601	579	633	583	578	586	589	565	640	610	561	593	565	574	630	629	549	622	555	587	572	577	574	569	598	558	601	603	575	591	576	640	589	610	616	627	611	594	635	613	620	588	600	549	558	601	616	613	608	587	619	603	574	603	596	571	618	668	598	559	609	598	629	605	543	615	586	684	591	575	603	593	580	626	576	586	584	618	568	607	575	602	623	568	598	582	594	594	601	664	599	594	590	619	597	590	614	594	585	602	572	572	613	620	625	604	630	599	562	586	625	595	631	604	622	594	543	594	575	579	574	577	586	584	589	593	593	572	657	587	624	595	594	628	563	567	613	544	593	593	597	598	594	647	599	542	598	524	570	579	593	640	595	586	548	603	595	604	572	616	587	570	579	626	598	622	590	600	572	592	593	611	585	653	598	625	612	630	606	643	612	543	568	589	633	621	594	602	590	605	612	594	607	604	618	625	565	620	565	619	588	619	627	592	614	626	620	598	597	604	570	563	606	573	540	560	611	527	614	609	592	611	602	626	596	590	609	583	590	563	574	581	554	597	616	618	629	626	565	597	568	608	602	570	604	613	605	560	616	617	551	559	592	566	566	607	561	582	581	583	617	605	631	624	605	579	591	571	593	646	535	559	613	581	572	560	621	600	589	542	587	630	569	619	607	606	561	580	549	618	593	548	618	611	602	573	593	580	597	621	580	585	594	633	598	608	558	578	596	599	591	570	598	577	604	598	598	572	609	606	597	599	557	618	584	633	599	596	565	602	566	573	546	584	580	590	571	592	587	605	606	579	585	591	594	592	624	567	617	596	524	622	555	560	609	615	587	610	640	571	637	613	581	577	632	596	593	575	561	625	558	599	603	598	606	625	637	605	560	560	570	611	584	588	595	567	539	581	608	599	598	600	600	594	588	561	614	623	554	568	596	610	607	587	605	564	589	616	637	563	616	619	567	644	634	597	566	620	608	602	598	583	600	587	588	597	597	565	583	629	584	566	589	584	590	616	612	627	550	604	605	577	610	605	588	534	593	594	632	572	569	648	580	538	582	586	623	591	578	594	565	638	610	596	583	592	553	607	591	608	635	607	594	610	607	588	567	579	570	592	587	589	621	617	572	599	616	561	599	597	593	523	557	589	564	586	579	571	593	576	589	566	581	571	593	593	567	619	591	593	581	616	555	627	557	573	574	532	617	590	610	604	604	561	639	559	604	605	577	572	602	612	582	610	568	561	531	607	573	594	583	628	564	635	641	547	602	605	610	562	617	607	652	620	594	581	641	596	589	548	534	552	589	613	608	575	672	562	602	584	609	574	618	581	580	584	612	615	604	556	593	546	614	592	635	573	604	630	598	589	559	554	614	579	602	604	556	616	579	620	547	643	590	658	588	614	581	598	592	635	615	638	569	645	621	568	601	568	582	602	622	600	569	602	614	604	556	601	595	568	581	598	603	622	623	564	600	593	581	588	562	595	573	622	591	579	581	625	586	619	610	583	598	565	610	596	619	569	592	599	577	589	601	580	598	598	624	591	580	548	667	591	589	591	632	572	570	599	565	620	565	612	579	635	575	545	564	630	639	611	635	602	573	596	616	565	598	591	563	588	628	659	611	561	625	633	594	594	590	596	605	657	570	602	563	611	592	595	591	597	618	521	574	545	592	617	605	563	603	590	578	563	611	581	602	601	633	587	611	607	620	627	563	588	606	571	577	594	594	580	607	636	598	593	615	601	567	582	613	606	609	601	581	595	584	570	643	566	574	603	570	587	603	594	585	592	590	615	627	584	572	600	566	558	584	573	585	590	513	621	583	551	533	580	588	598	604	609	625	587	609	616	584	593	598	618	562	642	605	571	574	580	589	570	563	549	616	591	593	588	608	617	612	587	613	580	573	540	581	611	643	615	584	563	589	540	577	602	596	611	623	550	562	621	580	583	621	572	580	608	614	587	587	679	601	585	570	590	584	582	581	621	590	593	576	636	528	623	598	617	588	609	588	595	583	578	605	549	620	590	603	608	614	612	599	571	603	578	595	559	594	625	617	588	579	577	604	566	638	580	600	577	566	620	615	591	576	586	650	652	565	596	581	590	608	586	632	600	565	583	615	583	567	568	611	615	595	558	608	580	644	567	611	570	561	579	552	576	608	507	570	585	637	629	602	597	562	574	598	553	588	607	555	587	575	611	616	575	574	588	593	561	614	552	604	572	603	585	591	590	577	598	588	581	631	579	595	600	594	618	606	589	595	586	581	585	606	631	568	656	603	595	607	588	597	574	564	637	597	584	521	577	579	595	558	587	567	581	576	627	582	610	586	588	561	625	586	599	586	595	556	593	647	600	589	593	570	627	589	608	597	588	581	624	600	619	581	602	575	623	606	631	575	601	601	553	603	574	598	614	614	556	594	567	655	608	577	590	601	590	649	604	615	592	573	598	588	596	613	601	594	601	555	595	576	576	604	564	581	536	590	601	590	562	586	610	602	634	564	584	591	581	625	571	596	564	582	610	600	598	605	568	596	620	580	630	559	541	611	557	584	599	584	588	603	604	592	605	569	550	593	612	550	586	588	558	596	613	585	589	591	588	598	546	593	602	597	644	618	590	600	570	591	569	556	596	627	580	607	588	563	581	604	620	605	613	623	599	583	586	596	602	575	581	606	584	583	588	552	565	602	593	613	628	562	589	621	585	611	555	604	606	565	537	532	617	638	577	594	594	597	596	617
22258	20770	28423	23161	20760	20804	11651	1140	815	701	605	618	564	485	435	444	431	494	433	360	399	407	381	397	394	410	371	363	396	362	355	365	418	370	332	345	373	384	383	344	363	345	371	367	363	372	331	354	339	332	328	333	362	369	334	348	326	351	340	356	343	345	348	351	329	350	340	331	359	366	329	369	401	343	355	333	356	351	339	324	344	345	348	364	339	291	359	329	322	339	332	364	316	337	346	345	337	312	329	343	367	355	336	332	346	387	331	350	388	368	319	365	311	326	328	337	342	336	326	320	328	349	332	346	389	345	322	348	311	322	348	336	345	327	333	351	341	336	383	350	361	336	350	366	337	329	356	334	316	365	356	318	337	318	305	324	340	339	337	367	342	336	347	331	339	313	340	342	303	335	330	349	373	340	369	340	340	322	378	349	358	356	327	355	322	343	370	335	359	353	330	351	358	310	362	313	358	318	338	347	341	313	362	324	347	337	350	313	343	348	347	350	311	345	362	328	344	348	355	353	332	349	317	364	335	319	340	326	319	324	353	326	336	344	339	359	374	366	332	342	350	314	349	341	342	291	326	321	346	352	358	351	373	340	352	333	321	297	361	333	299	349	310	333	321	302	310	353	358	324	347	329	375	335	311	319	348	348	305	324	338	354	333	373	365	341	308	298	329	316	346	342	307	343	356	377	348	341	356	336	344	364	318	368	325	308	346	315	341	332	329	320	342	296	367	344	338	358	339	325	355	354	334	348	343	350	358	368	368	323	366	306	357	351	352	377	336	322	350	331	316	307	334	327	318	345	336	345	343	354	355	352	311	324	330	321	342	360	346	327	334	339	323	326	369	315	299	364	310	408	332	375	344	348	365	323	378	345	340	304	291	315	322	363	387	313	352	326	355	322	347	358	330	342	328	315	340	337	365	341	341	368	346	329	309	356	343	346	311	339	345	335	340	356	312	327	323	376	343	393	328	313	344	321	324	330	323	307	334	338	308	351	356	337	324	322	358	362	323	335	340	331	328	330	338	338	341	340	347	325	330	302	322	329	358	319	351	341	363	327	352	368	345	316	360	338	357	341	329	290	329	338	301	362	354	335	331	348	319	366	334	351	358	361	354	332	346	362	353	344	345	344	323	294	294	328	353	356	351	368	357	314	342	349	345	339	325	359	362	339	357	328	335	306	349	336	378	334	349	330	341	313	331	341	331	327	327	331	311	330	338	353	307	334	358	339	330	357	327	321	327	361	360	337	316	333	335	379	312	326	324	335	350	353	379	323	361	318	336	340	326	340	327	366	328	314	345	354	336	339	342	342	375	350	343	333	331	337	370	315	321	324	346	312	348	334	316	302	322	317	305	364	332	356	353	321	331	340	323	350	342	335	326	326	338	342	315	318	324	349	328	323	366	356	352	319	360	340	336	340	337	337	367	316	354	306	325	349	355	351	371	331	310	386	351	343	329	326	324	366	368	360	351	328	369	301	346	340	333	311	363	335	382	388	331	327	325	370	341	350	330	340	300	362	330	337	351	334	343	339	332	335	345	347	315	327	342	339	335	347	358	334	345	324	317	345	330	336	320	332	350	338	323	336	323	319	335	335	350	355	345	331	330	366	325	297	304	330	326	325	332	337	343	315	368	323	345	346	340	375	297	330	331	314	318	302	307	322	341	350	349	334	339	357	348	319	332	334	357	328	350	329	340	366	321	337	329	374	322	340	341	346	340	351	331	368	322	343	320	335	364	368	333	334	341	321	346	315	348	353	340	378	323	332	342	354	332	332	321	339	344	321	390	328	301	331	326	339	359	340	319	368	323	342	354	322	326	342	384	343	364	330	341	326	381	326	331	349	319	358	322	339	330	319	349	338	345	346	319	356	314	340	337	357	333	328	302	302	338	334	346	311	324	330	310	377	314	359	344	320	348	300	354	341	328	342	367	331	341	291	310	363	335	365	336	316	358	315	375	342	349	329	355	346	346	317	305	334	342	343	348	325	301	322	340	361	330	323	337	357	338	347	366	330	348	353	320	335	326	318	335	346	337	332	350	347	315	333	348	335	332	350	337	331	358	326	309	326	307	345	294	336	314	349	334	327	311	326	340	359	298	338	298	352	345	339	328	348	316	339	353	363	327	357	352	326	337	329	327	307	320	333	354	343	356	348	308	375	365	319	337	328	362	347	346	315	333	363	372	313	332	343	313	364	320	373	327	366	361	334	315	335	344	338	344	317	359	350	365	340	343	348	364	349	366	354	333	353	331	340	340	283	351	345	313	343	366	328	329	374	352	382	324	308	333	315	308	339	355	361	333	314	319	351	369	341	375	316	343	330	331	322	333	319	369	339	342	310	319	346	380	355	323	336	332	324	373	345	374	346	314	341	345	326	317	338	322	345	332	319	381	345	356	332	353	318	300	346	339	338	334	342	347	310	332	320	339	361	325	325	326	333	323	346	359	377	348	374	368	336	359	353	350	342	339	329	351	349	315	345	336	343	320	309	316	317	345	339	337	321	357	346	369	363	330	342	318	289	330	336	312	345	309	355	314	333	301	312	335	362	361	293	323	309	320	333	348	338	330	349	333	331	352	335	356	333	345	353	381	319	337	319	366	315	325	357	330	318	318	346	321	314	345	357	328	345	358	312	330	351	363	335	310	341	353	363	339	348	317	336	333	344	327	364	359	362	340	327	350	326	323	318	317	329	343	341	356	334	352	321	326	348	324	322	355	347	380	345	348	332	359	355	319	329	322	366	311	337	357	318	337	351	350	371	359	352	371	337	318	275	384	345	348	344	319	357	367	361	319	309	318	336	323	320	324	351	302	321	323	331	346	351	333	349	333	322	321	322	344	332	367	389	329	335	317	321	354	333	326	336	323	349	376	357	340	304	352	333	375	320	340	316	355	332	311	339	359	338	341	346	352	340	357	306	320	317	342	327	328	351	326	348	357	321	319	316	338	326	334	351	311	322	294	364	359	309	352	338	344	319	322	330	326	376	347	320	326	343	330	322	349	312	337	327	379	372	313	357	350	340	338	364	328	322	348	313	335	369	341	332	336	314	340	336	354	347	309	344	372	333	326	360	291	334	319	333	332	366	345	331	344	353	346	303	324	349	334	335	291	330	344	345	348	336	362	349	324	319	346	354	354	359	319	344	351	369	312	321	341	343	353	339	363	352	349	338	347	314	335	365	341	322	333	338	299	334	330	356	328	335	339	339	345	320	344	331	357	375	338	325	288	332	326	298	325	314	337	332	365	306	332	355	321	313	324	318	315	349	341	351	377	328	341	328	365	355	344	326	329	329	345	345	360	340	322	350	338	327	336	342	361	369	376	313	337	338	323	320	345	348	307	346	365	361	341	339	331	325	356	348	320	333	341	311	336	342	354	329	374	320	321	346	334	319	360	348	349	374	369	332	362	344	359	354	295	348	365	364	347	359	344	345	343	285	333	383	328	369	318	352	313	334	351	348	354	340	351	342	341	362	344	346	360	352	350	326
46418	30863	12491	6811	4199	2988	2238	1793	1376	1203	997	852	747	706	645	569	537	514	525	530	506	459	463	479	455	449	447	398	445	436	418	451	434	434	397	384	378	430	385	398	383	393	412	394	368	369	382	391	382	385	381	364	396	383	387	388	417	361	366	349	394	329	383	372	338	358	381	415	375	402	382	389	397	386	409	388	387	381	362	422	386	417	424	371	356	363	383	383	400	367	373	349	356	354	375	351	359	390	373	377	350	331	373	387	361	350	354	358	353	387	382	393	365	367	365	387	367	346	386	444	388	359	373	366	376	368	372	386	351	375	356	344	379	391	429	374	347	353	356	353	387	370	354	382	351	342	362	372	362	364	364	402	347	353	391	372	387	371	373	332	388	392	399	336	404	330	407	386	359	389	384	349	357	355	376	371	337	370	363	360	366	375	397	374	366	349	393	413	369	398	333	359	355	381	375	388	374	374	376	341	355	352	365	347	353	369	360	381	371	359	389	372	375	391	367	376	359	354	369	358	372	365	380	353	361	369	389	360	399	378	366	377	363	377	348	361	350	401	371	377	370	374	387	381	369	393	345	368	357	370	358	360	415	348	323	367	397	359	357	366	346	343	381	379	387	359	385	382	352	380	387	356	368	381	347	366	403	343	366	359	342	363	373	352	359	379	391	368	396	355	359	351	391	377	380	368	377	369	334	351	335	350	360	346	365	373	347	386	353	351	367	371	330	348	372	353	390	327	374	357	365	389	355	350	377	380	368	379	396	356	339	365	365	372	366	350	352	383	367	390	374	403	345	378	333	360	354	389	363	330	351	342	387	366	394	346	341	364	389	390	383	386	400	374	341	351	361	360	380	355	370	343	379	333	343	364	375	362	372	377	347	380	362	402	368	378	338	355	392	354	373	352	351	373	365	372	345	362	362	371	386	348	402	388	384	395	353	367	375	372	363	356	372	419	394	355	333	355	367	377	376	395	378	359	376	346	377	373	378	372	358	375	345	355	370	362	351	340	434	372	334	337	377	364	381	352	354	373	359	355	369	367	354	373	412	324	375	379	393	339	366	369	376	358	401	383	356	364	365	353	358	450	375	344	377	334	361	386	379	376	348	406	374	358	361	398	363	398	374	370	381	343	344	330	379	389	377	375	354	364	361	367	396	368	396	343	381	374	353	352	382	367	383	344	341	386	381	363	380	365	358	369	390	355	349	366	362	350	374	341	362	365	338	410	378	342	373	382	373	394	333	384	333	371	367	356	409	359	342	340	375	395	373	381	378	344	369	368	363	365	356	357	352	356	356	369	381	352	371	379	366	351	398	390	407	397	356	369	349	368	393	378	395	345	357	353	391	393	364	315	419	369	363	351	359	393	354	399	394	354	332	340	347	372	337	344	340	373	384	355	330	387	368	398	345	351	329	388	356	383	363	388	366	371	377	393	382	356	407	364	382	391	395	354	385	362	346	347	382	337	365	371	366	358	359	372	355	357	359	348	369	385	394	397	368	362	390	374	351	366	380	399	384	359	399	352	368	330	361	367	347	398	395	375	351	373	379	396	369	364	351	349	385	350	349	368	366	393	380	348	364	349	360	361	405	372	350	374	378	322	364	380	382	362	354	339	377	370	355	390	389	366	378	374	351	369	362	354	362	357	381	364	345	376	375	385	370	370	363	388	359	392	380	379	369	370	415	359	395	367	387	376	379	338	339	361	374	384	381	387	363	365	367	350	344	392	366	350	379	353	352	371	363	365	375	335	319	385	356	383	351	353	409	394	391	390	358	385	411	368	381	353	407	342	380	365	350	344	360	360	357	365	381	362	398	397	385	367	370	368	380	396	343	323	351	404	362	363	368	357	367	400	346	345	391	376	330	349	342	370	351	364	369	396	367	370	385	380	363	364	415	377	389	397	375	375	371	367	381	371	382	345	367	396	352	330	382	377	332	358	360	403	386	374	375	340	359	392	391	379	350	387	367	357	345	369	378	353	405	396	369	363	350	359	371	356	352	367	360	350	380	405	419	361	352	358	407	393	394	367	407	340	339	377	370	343	389	364	362	383	371	385	366	344	377	359	380	375	355	390	360	363	373	352	362	359	395	361	375	377	373	377	342	353	348	378	365	336	347	395	358	334	373	352	378	349	366	349	356	398	342	375	355	361	345	395	350	350	354	355	365	367	366	407	369	319	382	348	397	327	356	369	351	392	368	358	399	364	363	365	388	344	382	340	383	380	383	367	389	375	358	385	314	366	361	407	350	346	377	359	357	405	396	377	368	354	362	373	376	355	340	369	350	368	343	393	354	365	374	361	359	390	375	401	363	373	387	362	382	382	359	362	397	396	353	369	362	376	365	381	358	356	350	363	359	338	394	337	397	392	365	392	375	386	389	381	330	386	344	383	352	383	363	366	381	327	383	342	343	335	356	360	387	362	404	397	362	384	339	380	372	382	381	354	362	381	341	367	323	314	336	372	389	350	371	365	380	383	345	379	376	369	359	349	339	334	338	335	373	385	337	366	356	343	374	374	362	366	379	380	384	366	370	406	353	370	317	361	381	363	368	354	400	363	373	359	367	370	386	354	354	364	331	385	387	372	347	380	342	411	369	333	320	348	410	397	379	411	411	366	400	393	368	420	402	365	386	392	381	369	394	386	374	337	383	366	385	391	325	388	366	387	372	353	350	338	401	335	355	368	366	352	360	344	346	356	387	368	426	363	344	373	348	395	375	359	343	357	372	380	378	354	370	387	346	407	368	376	388	389	380	402	338	380	370	377	390	351	333	353	374	387	385	347	333	321	315	393	375	341	361	416	342	351	396	390	382	346	396	368	374	373	346	358	366	369	383	373	347	397	398	345	344	381	387	328	380	405	351	357	356	354	367	356	357	350	372	355	383	367	373	380	366	353	364	406	366	350	383	377	372	367	374	369	372	363	401	389	365	391	378	411	367	387	398	383	346	366	376	369	367	384	415	365	391	324	372	351	370	372	358	386	352	325	383	368	350	365	350	357	351	357	362	376	336	366	382	332	362	364	376	395	387	377	336	379	356	378	386	371	383	383	353	328	381	342	353	368	353	356	371	383	377	346	372	372	372	377	350	355	344	385	369	399	398	366	390	356	345	394	371	339	329	352	389	372	352	347	363	333	339	394	347	399	362	363	356	375	324	365	376	354	393	348	334	353	361	370	350	378	337	376	355	354	357	334	366	384	364	349	370	356	330	393	371	370	402	352	321	364	411	349	363	346	393	359	375	384	374	343	367	366	385	355	394	367	410	382	361	382	399	346	374	374	390	334	351	375	349	362	377	370	365	389	365	372	378	354	347	350	370	357	382	357	392	371	384	379	370	350	364	361	352	360	381	372	386	334	347	390	388	370	360	335	352	320	337	365	366	369	354	389	362	359	392	370	402	347	371	350	369	336	353	383	380	369	377	329	361	360	353	388	371	366	364	342	350	323	346	397	397	362	373	385	348	348	327	393	371	357	367	401	363	361	352	376
29945	22640	12983	2120	725	617	529	415	374	393	391	367	419	426	436	418	420	427	436	394	391	383	411	430	413	460	371	408	369	387	415	399	397	373	386	385	415	385	397	417	398	403	378	384	395	410	349	395	367	417	410	379	414	388	406	421	411	410	441	379	411	403	383	414	425	409	409	392	404	450	395	408	366	387	378	407	383	398	392	391	392	409	437	419	404	422	419	398	356	365	404	372	396	403	371	367	411	390	409	353	390	373	344	380	397	412	390	435	400	408	371	409	384	442	415	401	401	410	389	400	386	381	387	418	393	414	400	423	382	427	421	384	384	361	404	404	376	371	421	411	367	384	423	390	410	406	391	428	390	406	401	365	391	416	397	404	404	417	397	453	360	409	374	385	388	379	406	369	395	379	380	393	384	405	375	387	390	401	359	380	371	376	407	385	368	372	373	417	406	389	402	375	384	384	402	394	424	392	437	393	404	442	397	367	384	408	415	383	389	403	409	406	371	403	410	363	390	370	403	409	370	380	390	393	394	389	425	376	386	389	397	410	381	394	396	367	377	393	396	424	414	419	400	378	396	378	384	429	365	403	368	396	390	304	381	428	386	377	378	374	383	406	411	374	378	392	415	402	402	353	396	400	395	412	399	392	379	428	395	394	374	403	370	402	403	388	384	439	440	424	406	394	409	412	421	373	358	425	357	360	395	382	392	378	415	379	387	420	392	362	393	395	332	392	440	364	389	400	396	356	398	397	384	373	385	419	353	383	383	414	368	388	386	392	369	391	408	412	399	413	399	390	420	380	377	365	404	376	359	397	418	402	360	399	460	399	380	412	417	392	395	449	403	378	356	425	393	366	394	405	406	398	353	397	380	370	368	366	402	376	421	406	388	382	383	411	404	386	376	408	376	398	414	418	401	390	389	420	455	363	397	416	401	420	412	424	376	411	400	422	380	355	379	388	397	409	427	416	378	413	393	379	349	376	390	385	395	418	411	411	404	399	409	371	407	347	395	395	427	392	394	404	401	379	395	413	417	395	400	421	381	389	406	404	378	375	397	399	390	385	367	400	380	412	397	380	432	409	419	416	352	446	427	398	373	411	375	377	446	387	380	432	373	417	396	415	403	394	400	440	349	402	391	374	392	440	404	361	398	379	402	405	402	369	374	369	402	386	407	393	385	344	385	405	436	388	406	389	370	406	391	418	375	380	345	379	401	402	400	419	385	379	386	432	420	428	421	373	389	402	363	355	414	392	373	396	380	382	361	378	369	366	414	422	381	371	372	396	361	399	370	429	382	397	357	377	387	381	365	383	377	393	389	396	406	393	370	403	413	408	378	352	412	378	367	383	386	379	395	371	431	377	420	385	408	416	362	343	408	377	422	446	390	429	394	377	417	392	425	402	410	411	401	417	427	394	410	360	392	414	369	409	368	346	417	397	400	370	400	395	378	394	427	379	366	416	402	399	414	391	408	385	434	372	434	411	386	356	391	365	384	372	399	413	389	381	405	403	381	375	412	404	403	391	373	375	421	425	381	438	380	383	381	412	392	398	385	431	372	378	400	370	413	388	416	390	384	430	392	349	393	366	428	404	388	373	405	377	412	378	383	366	375	378	393	393	390	429	413	411	382	401	378	380	394	399	371	357	398	390	384	395	391	430	368	375	391	412	393	397	390	367	371	396	394	394	389	377	402	403	396	411	383	416	354	406	415	405	378	372	417	377	349	402	368	410	392	384	404	382	385	406	387	383	390	402	405	400	358	414	403	406	354	407	422	407	408	412	406	399	373	436	352	379	373	388	357	448	391	405	392	360	415	414	417	385	404	408	415	382	438	380	407	434	385	390	402	397	378	378	375	400	377	410	351	405	425	386	407	393	400	388	414	416	411	362	395	401	335	380	389	414	369	402	411	405	396	378	384	378	392	387	420	392	355	401	409	390	412	403	388	360	409	456	440	400	365	372	391	362	412	432	378	401	397	440	385	420	380	411	376	398	391	382	364	384	392	445	369	423	377	389	402	389	424	377	422	385	412	396	392	402	363	400	369	402	331	408	432	381	363	418	393	419	401	411	392	398	391	414	382	378	373	396	419	412	389	372	428	373	415	360	389	366	384	352	412	395	396	425	404	380	415	384	380	382	398	372	401	376	375	393	390	405	387	358	375	352	395	411	399	395	385	402	391	407	358	375	415	397	412	390	413	377	394	392	401	380	361	373	335	374	401	417	354	387	382	420	393	381	423	386	421	410	370	371	398	341	401	410	375	364	372	395	413	411	354	385	404	388	406	409	387	413	389	411	394	381	407	387	398	362	442	390	398	388	374	382	397	382	373	408	411	391	401	364	398	402	356	386	373	400	400	431	417	381	392	398	382	399	406	387	390	380	371	387	381	369	390	357	382	418	402	387	379	387	399	391	404	415	416	376	401	401	390	385	412	402	377	412	373	406	371	426	374	390	407	380	390	408	364	408	397	405	366	449	397	409	388	404	379	361	409	373	399	368	402	431	398	405	371	376	414	422	393	400	423	397	415	385	377	368	410	370	391	401	374	403	427	381	396	403	418	412	379	405	373	361	384	390	406	420	448	382	417	415	373	414	375	414	396	381	356	378	372	406	353	377	409	421	398	382	354	385	404	362	356	400	417	397	388	351	374	371	408	426	386	355	392	359	391	370	415	391	400	396	355	399	421	406	400	404	404	352	382	395	383	389	394	420	388	391	371	383	374	413	362	382	401	370	382	408	409	407	424	406	394	374	368	378	349	407	392	411	416	373	382	415	376	384	393	399	396	397	435	412	420	390	402	395	364	414	418	367	396	400	374	413	398	406	358	415	379	373	411	379	394	390	411	391	423	408	393	388	380	364	443	358	390	415	389	381	364	433	365	402	400	407	374	387	374	384	425	367	394	415	400	408	388	402	394	391	393	389	412	401	415	396	374	363	383	375	377	382	398	392	400	389	403	389	390	369	361	418	381	390	392	399	414	374	381	394	398	400	376	387	387	394	398	424	398	399	398	355	404	407	374	407	402	413	379	383	361	410	370	378	425	415	378	392	410	388	380	400	379	410	372	432	365	410	416	384	374	379	426	422	415	405	403	428	381	406	375	414	389	390	425	393	394	403	405	398	408	370	379	386	423	383	402	386	440	359	381	386	402	406	391	405	443	373	393	404	381	419	409	386	398	382	396	405	373	383	389	409	421	366	380	412	376	409	411	358	389	397	365	420	394	384	405	415	345	414	388	397	383	369	374	413	415	346	391	410	404	433	390	395	370	378	395	393	379	397	405	377	375	418	391	382	430	419	387	389	417	399	401	386	393	375	370	384	389	399	391	413	404	436	421	423	391	374	378	428	378	350	397	380	384	371	430	420	434	388	363	394	362	391	363	375	393	399	374	387	383	370	364	388	366	399	403	393	399	379	358	408	403	367	391	404	372	419	405	378	392	395	366	393	382	393	411	411	435	394	394	387	381	394	378	377	405	399	385	397	419	374	402	404
38286	18389	2640	1425	832	593	529	463	518	519	514	456	492	433	447	460	400	432	440	448	450	514	469	465	474	445	477	464	447	457	447	489	481	437	499	447	463	469	456	479	440	477	497	479	465	472	453	453	466	449	462	460	447	483	485	464	454	502	456	451	435	461	476	474	453	449	462	478	488	464	453	456	446	479	454	459	432	484	473	447	461	459	463	479	442	447	474	441	456	469	432	475	423	455	469	431	476	433	477	471	459	472	436	418	457	455	469	465	457	424	470	475	473	446	447	430	496	476	448	488	460	476	478	487	442	453	453	454	491	478	492	456	466	442	442	453	475	496	452	466	486	466	493	461	475	467	430	475	434	464	447	457	452	489	461	477	467	468	440	441	444	435	428	450	470	444	418	469	468	463	485	480	466	475	426	482	445	449	460	450	503	492	470	465	467	466	464	479	484	473	474	463	435	441	467	429	464	484	481	482	462	457	482	452	432	431	447	444	469	470	416	448	449	469	518	493	458	435	467	459	434	452	443	460	440	446	449	452	431	433	475	440	432	479	476	477	448	457	451	455	447	421	451	449	486	446	426	440	463	460	477	433	471	447	439	475	461	452	478	461	481	442	485	466	464	475	458	465	478	459	477	448	434	514	454	453	457	443	465	508	452	472	431	468	502	465	462	498	477	467	472	456	476	425	499	490	508	443	449	466	426	454	462	447	515	479	458	481	456	477	442	457	440	466	434	474	459	457	451	409	489	476	495	457	475	483	446	484	459	450	454	488	417	460	502	476	444	479	474	458	451	439	441	419	416	443	468	454	472	457	480	469	438	436	446	415	465	429	482	455	473	460	490	471	489	461	469	462	469	450	437	461	461	442	456	484	455	491	464	449	458	478	475	414	442	455	455	469	478	452	416	434	461	463	430	458	422	407	440	431	440	452	419	437	449	419	424	472	472	444	461	460	451	448	465	508	480	468	447	429	478	476	491	444	491	474	446	466	463	477	429	453	459	452	471	457	454	451	508	453	443	449	458	481	431	457	440	506	409	475	460	426	487	450	496	474	488	471	466	496	469	454	492	424	450	483	491	484	476	420	464	459	458	434	458	423	461	444	449	457	465	426	436	470	454	460	476	464	491	459	412	448	475	435	480	481	487	499	477	458	425	421	482	509	470	435	457	448	499	474	435	435	476	468	437	472	452	441	490	453	467	429	470	462	429	435	443	435	431	451	460	454	450	480	432	447	465	441	481	443	503	472	468	463	466	470	406	471	453	489	463	445	446	473	469	444	449	437	462	454	452	482	434	456	446	464	454	474	494	452	459	426	479	490	476	470	434	476	465	463	451	453	420	471	455	472	473	500	435	446	458	455	468	475	447	433	458	486	468	456	476	466	510	472	436	470	461	494	467	474	452	457	443	437	456	464	460	449	485	445	433	468	464	457	494	467	471	441	464	448	503	449	482	464	483	460	435	454	442	471	453	471	451	472	456	435	435	475	493	429	438	476	458	481	440	459	445	463	466	478	429	435	444	453	490	453	415	455	481	455	481	498	433	459	447	454	486	457	467	462	483	497	491	423	477	439	433	434	478	498	422	465	471	500	463	433	458	425	424	443	439	452	467	440	421	419	455	479	467	469	483	420	474	466	443	453	500	420	462	450	479	473	441	410	452	435	462	454	442	466	472	473	486	452	466	452	514	492	459	472	464	495	446	461	439	429	417	483	465	433	455	481	444	438	484	486	454	440	449	448	515	451	535	450	449	496	470	472	486	433	439	469	478	473	509	476	398	489	434	457	477	455	439	426	449	474	497	449	468	500	476	417	472	488	466	466	465	437	476	459	469	428	446	455	450	506	463	466	496	446	484	477	481	458	414	468	462	424	440	456	459	434	469	481	433	475	447	513	473	423	466	407	462	487	470	457	413	475	446	443	490	443	485	417	426	499	449	475	466	465	471	431	443	439	455	461	446	451	444	452	456	446	467	452	441	423	459	445	460	479	420	471	454	480	485	438	450	450	473	471	461	472	439	475	475	444	496	467	494	476	462	485	469	491	465	452	511	486	461	421	463	512	446	467	482	454	460	440	448	502	448	431	473	440	458	455	496	408	433	487	492	457	439	453	434	483	469	481	448	449	457	476	422	501	450	457	442	486	468	433	425	461	482	470	471	475	469	458	464	445	452	493	447	483	503	478	417	500	450	474	491	436	451	486	447	496	431	483	499	493	480	456	448	490	484	471	492	471	503	469	490	451	420	447	465	440	444	438	471	434	435	450	428	482	418	459	442	497	480	415	463	428	475	438	418	449	505	420	450	446	436	473	495	475	479	471	439	469	447	442	471	473	448	438	452	476	452	449	446	441	411	439	459	451	419	448	446	471	460	443	475	424	421	451	473	465	463	445	472	458	468	478	438	433	479	444	465	459	463	495	430	452	481	457	455	445	415	450	451	458	469	475	428	465	459	414	452	458	475	468	460	454	468	456	438	446	466	470	489	460	433	451	449	431	468	419	483	477	472	484	463	440	472	437	458	423	431	447	489	487	479	472	465	476	464	459	503	470	455	473	428	454	460	475	469	447	462	465	439	436	449	486	504	479	490	465	465	437	471	475	470	442	449	434	461	461	457	424	452	448	473	472	446	499	483	465	441	459	483	514	453	464	454	430	476	426	472	446	511	449	456	465	440	515	454	447	492	460	452	454	449	471	491	459	520	482	435	454	459	480	467	487	448	507	442	478	439	480	477	469	456	432	460	481	433	460	436	498	478	440	457	478	414	455	429	439	468	463	460	456	451	455	450	484	450	446	474	463	476	450	519	462	458	442	450	415	448	456	461	437	495	436	401	439	422	474	455	464	459	504	475	489	435	468	440	415	503	462	458	458	465	455	448	435	428	453	480	517	445	460	473	438	447	444	528	473	428	434	452	471	466	478	456	477	476	457	446	455	427	428	454	448	468	429	470	471	458	415	449	482	464	427	497	483	470	466	421	455	477	449	469	467	463	478	477	493	452	428	447	441	493	498	443	477	468	466	463	467	465	392	453	461	489	453	429	446	454	444	448	497	474	484	472	434	470	453	408	410	475	443	471	454	467	455	466	487	458	492	468	466	455	498	477	462	480	412	459	464	426	413	441	461	486	440	455	420	434	476	450	485	455	467	464	466	421	438	483	461	461	436	458	450	486	454	434	433	453	526	467	475	453	405	457	464	453	430	484	466	481	471	533	438	462	448	435	446	440	493	451	452	465	477	468	474	453	466	437	452	444	476	482	471	461	436	445	479	465	457	462	444	445	426	479	448	444	455	492	475	443	471	472	458	473	510	430	474	483	434	460	482	435	497	432	468	452	424	476	433	474	475	477	456	485	473	458	475	447	497	424	449	464	478	484	434	423	445	443	476	426	451	419	453	458	458	443	427	481	456	471	447	487	458	475	480	477	467	436	483	462	470	449	443	454	479	454	458	488	465	470	478	429	472	471	477	476	430	477	494	457	458	437	455	489	456	485	468
23210	20724	27997	23528	20728	11569	918	548	461	408	362	332	305	317	281	322	268	260	275	277	257	252	261	254	232	239	257	257	248	241	248	256	229	236	257	236	237	247	238	236	247	216	229	231	246	237	239	271	252	238	243	241	220	228	226	222	237	257	240	252	226	252	257	227	229	235	255	251	235	227	232	206	231	204	255	234	242	235	226	222	230	260	226	230	223	221	230	189	201	231	208	219	233	221	242	219	232	203	226	241	235	214	253	221	224	217	239	229	215	208	204	221	241	217	230	231	265	233	214	234	249	215	228	247	239	243	249	249	242	209	232	253	230	248	252	238	226	220	204	214	242	221	219	222	237	242	203	226	208	245	236	217	214	217	213	199	203	233	243	217	225	251	240	226	208	230	240	254	244	239	248	228	242	231	213	187	211	236	224	205	247	230	234	238	250	218	236	249	220	230	267	245	249	232	227	249	235	201	245	207	224	234	238	220	214	235	205	236	251	255	214	242	225	220	241	229	215	223	209	250	244	232	226	219	203	207	207	223	224	245	246	214	227	236	230	221	245	212	218	253	266	236	221	226	223	202	237	202	234	230	201	231	234	235	222	242	199	219	233	232	242	223	215	211	227	240	239	233	240	235	232	241	254	226	209	209	235	221	227	251	223	234	166	250	224	235	223	221	253	219	234	224	230	229	236	213	230	233	225	229	209	253	210	232	202	241	217	218	230	250	209	191	246	220	226	209	203	221	228	247	252	224	234	255	233	257	243	234	245	237	232	243	209	231	206	221	242	225	248	239	212	231	222	224	216	241	225	261	244	227	220	217	234	232	239	204	221	236	234	226	226	240	258	235	214	251	230	243	233	224	248	208	249	248	197	241	242	225	240	229	224	203	236	241	265	189	193	217	232	224	203	233	245	236	206	239	212	245	208	216	223	213	233	224	248	242	229	214	211	248	258	249	250	241	225	205	214	242	217	243	223	216	237	228	227	252	234	242	206	237	230	197	243	231	207	261	229	235	236	249	215	219	260	208	245	212	249	231	232	207	218	202	219	213	250	222	224	224	217	242	239	245	216	242	238	242	222	223	195	203	252	216	261	218	222	202	229	226	237	217	219	224	228	195	216	216	251	239	222	244	237	182	230	252	247	225	252	227	230	255	241	217	244	253	216	225	232	241	235	209	228	235	250	228	226	224	237	230	247	216	236	202	203	261	214	246	216	217	206	197	235	218	257	238	222	234	210	223	233	221	228	226	236	256	231	217	189	209	226	231	249	245	240	180	247	222	213	230	225	223	217	220	220	231	208	242	217	219	218	226	243	229	213	235	204	216	212	219	236	261	227	230	214	241	234	265	238	204	243	219	192	203	241	254	211	214	231	238	223	240	215	252	223	243	234	237	200	229	224	252	229	206	210	198	210	215	238	242	233	222	243	235	204	200	257	228	231	226	230	200	201	237	209	210	246	227	236	221	216	245	230	201	215	237	203	228	211	233	194	235	224	255	253	249	245	224	219	238	236	232	237	258	243	244	205	227	214	199	244	259	206	205	221	223	230	241	247	240	227	224	233	215	206	214	226	247	228	241	247	213	252	220	239	232	239	230	227	219	227	217	211	225	227	230	225	247	234	221	241	219	239	229	241	251	218	194	231	227	242	209	241	246	194	222	189	241	217	233	198	207	230	267	216	233	202	203	252	223	233	230	217	237	234	259	192	245	214	220	218	217	215	238	243	238	226	253	239	217	223	247	220	207	210	236	228	246	240	227	199	238	199	193	237	219	211	208	200	243	199	221	207	223	231	262	238	217	227	227	233	235	240	245	239	220	222	233	232	230	227	221	222	220	247	266	223	216	259	236	214	246	222	241	222	227	225	220	223	211	232	207	195	229	240	222	216	233	226	221	230	215	238	223	250	216	205	224	245	239	230	226	246	210	224	241	235	238	208	216	215	233	240	239	226	211	221	261	241	240	209	206	208	201	208	227	212	263	226	246	216	257	215	233	241	236	224	218	246	246	247	232	239	230	235	247	254	227	233	227	223	239	216	228	214	234	236	199	218	227	215	254	210	236	238	224	233	227	248	236	222	252	278	228	242	237	259	231	210	208	244	246	206	227	215	219	200	234	201	221	217	235	218	236	217	247	220	193	206	204	227	225	243	237	233	218	225	236	221	236	236	229	227	227	232	226	219	237	234	247	225	254	229	217	238	205	247	237	225	205	247	243	244	243	242	214	237	241	203	246	226	232	219	240	244	260	222	238	246	250	208	220	257	225	207	205	215	223	209	236	243	226	237	237	217	215	235	229	239	235	245	191	245	231	233	232	231	234	219	223	228	242	234	243	232	192	229	212	239	245	206	236	208	250	208	221	228	207	212	237	225	237	241	236	246	209	249	229	230	233	233	247	236	233	221	231	238	245	219	200	225	235	219	210	204	235	230	241	217	224	226	216	234	212	232	219	232	232	213	217	207	209	234	233	216	231	227	226	238	245	214	256	234	268	236	218	215	251	222	234	228	236	216	225	252	222	213	221	219	270	222	224	241	220	247	214	213	239	241	238	215	221	216	241	241	222	224	214	225	274	243	217	198	241	254	199	238	238	218	233	219	221	225	252	239	222	211	256	240	219	222	210	202	203	265	222	247	237	234	234	230	236	239	234	234	205	225	245	215	209	243	222	229	258	212	230	212	220	229	244	210	238	217	218	279	200	207	229	239	221	215	241	220	240	238	221	239	235	211	246	248	247	244	218	242	211	248	219	234	240	222	239	216	264	214	223	231	200	224	271	202	235	223	206	217	223	211	220	234	249	232	241	252	209	248	202	230	235	251	227	221	226	214	222	229	217	242	213	186	231	236	216	188	199	213	205	218	257	234	221	234	220	231	239	237	222	233	257	217	229	223	260	225	226	244	206	242	258	203	225	215	228	218	219	232	219	222	233	231	225	205	217	220	220	218	221	219	222	206	222	246	231	210	204	222	245	243	223	214	238	229	213	215	251	206	229	216	245	233	230	225	225	228	231	193	229	219	207	225	232	223	231	226	221	223	230	215	257	242	226	222	215	244	217	239	239	244	239	228	225	232	220	258	239	236	192	218	218	243	254	261	237	232	224	224	241	232	219	237	245	227	248	239	243	228	237	237	224	225	241	250	217	214	232	237	210	228	246	233	238	232	224	239	213	215	217	206	203	248	216	234	234	241	249	242	236	253	230	225	230	223	231	215	242	258	220	230	201	233	232	243	202	235	213	256	232	220	236	217	248	212	209	239	243	243	231	202	241	241	244	237	202	269	211	226	231	201	250	204	222	206	251	225	238	219	217	231	232	238	229	226	243	226	220	222	223	246	215	217	204	248	219	213	228	226	209	224	238	227	242	251	216	226	240	224	207	231	236	230	254	208	240	256	258	240	201	231	247	203	241	214	229	225	236	246	243	221	235	214	225	224	220	244	238	215	242	217	222	259	211	209	208	271	220	244	240	232	219	213	210	246	201	224	249	215	242	229	228
41492	25781	8192	3818	2470	1604	1151	977	815	657	565	506	457	462	398	435	360	327	359	362	343	312	308	331	276	317	325	301	286	308	273	309	298	305	281	299	278	288	302	239	283	291	249	317	249	273	278	284	281	265	289	280	230	267	276	291	286	272	282	299	234	294	300	260	252	304	261	269	288	272	281	272	275	273	289	261	284	288	265	278	261	278	295	276	276	294	313	269	278	283	275	274	289	248	263	260	267	281	274	260	266	289	260	258	287	267	274	243	262	275	289	261	294	273	245	278	267	270	254	257	290	278	262	267	252	268	256	264	266	240	315	258	269	261	278	264	248	266	274	265	260	244	311	280	271	268	224	245	273	261	253	293	253	277	256	265	245	248	238	285	275	273	260	247	253	283	285	320	262	271	263	267	272	274	255	251	263	279	274	258	246	250	249	277	262	259	237	301	286	272	251	263	265	299	248	283	220	236	271	252	230	275	282	286	251	273	242	275	282	248	241	236	268	279	259	259	257	299	257	240	240	267	285	268	251	285	258	274	250	288	278	263	266	266	279	257	296	256	250	240	266	283	268	272	263	269	271	266	252	295	281	251	266	262	252	277	287	274	242	276	246	267	263	256	283	256	290	243	307	270	282	260	283	298	272	267	248	237	289	251	266	281	259	252	244	249	265	259	264	275	259	260	273	245	287	275	271	293	280	288	227	249	262	297	264	293	274	272	225	270	248	244	293	267	262	254	264	280	253	243	234	259	249	286	288	262	243	259	234	248	277	299	288	267	267	270	250	267	285	261	283	265	275	279	283	266	270	242	288	264	269	237	281	275	262	262	269	311	302	281	256	270	276	272	235	278	267	232	271	268	257	265	257	288	240	249	288	255	289	289	249	240	249	261	286	276	256	262	276	237	269	261	256	278	249	263	237	262	271	263	261	227	262	230	286	283	238	256	258	285	288	268	258	275	285	254	234	278	259	295	275	268	236	271	262	269	280	275	257	241	247	279	252	288	280	283	230	282	289	255	262	251	278	251	276	289	299	278	307	304	293	306	274	252	296	258	267	286	269	271	233	255	287	243	276	251	253	239	283	250	277	292	266	294	220	256	280	261	259	291	288	279	234	266	251	269	284	264	253	263	277	260	247	251	267	261	252	256	264	319	269	246	261	292	264	266	257	298	280	251	263	268	284	265	254	264	258	308	249	250	274	264	238	262	251	268	259	283	264	282	262	256	262	270	278	260	253	273	281	239	282	281	269	280	302	280	239	265	269	288	275	246	265	232	268	265	267	253	250	304	275	279	264	268	249	288	248	266	253	244	241	243	273	272	259	265	248	243	278	264	287	271	277	266	240	269	265	252	244	282	327	270	254	228	271	282	246	232	273	270	273	252	261	251	237	266	278	260	262	273	288	253	279	275	257	271	279	255	263	270	262	271	273	258	267	294	260	264	297	246	268	256	278	271	274	303	280	273	246	244	250	263	278	274	270	273	267	279	271	276	254	257	245	232	268	260	265	289	276	258	270	241	267	259	241	277	298	266	255	260	284	247	267	272	265	265	289	255	264	249	292	267	275	250	268	234	238	254	256	256	281	272	260	259	265	272	250	229	261	266	249	269	256	297	274	278	286	238	251	258	268	302	247	238	273	272	258	257	259	283	240	282	308	249	261	274	275	272	249	280	283	264	267	300	286	252	272	280	257	280	271	255	300	269	284	253	259	237	253	271	257	269	253	277	283	267	259	248	266	268	269	267	275	233	284	232	273	272	268	256	267	236	248	240	268	261	262	262	253	245	266	257	282	284	257	249	245	263	250	270	259	271	263	281	261	257	270	268	291	292	276	251	261	219	255	255	259	239	228	286	271	273	294	275	236	273	270	248	239	276	229	252	274	294	296	258	274	293	258	311	293	254	260	266	246	245	262	265	261	226	270	225	264	244	246	284	260	250	247	265	257	269	259	250	258	262	283	252	271	262	281	273	268	255	279	271	279	270	287	244	255	245	246	283	248	268	247	246	267	266	294	239	259	268	274	244	242	259	254	271	274	270	276	274	240	266	271	269	252	294	257	265	282	259	290	268	268	257	247	273	278	267	259	274	263	288	246	260	246	275	251	280	244	250	269	277	239	268	279	260	258	260	248	272	262	255	256	265	286	302	273	287	275	243	257	258	263	277	276	269	248	273	256	285	268	260	245	274	250	268	250	264	286	264	269	280	258	262	272	286	267	249	284	257	249	282	256	264	286	252	267	272	268	279	252	259	247	260	266	270	302	275	276	252	269	262	277	270	276	265	273	255	279	251	276	286	262	253	266	270	281	261	289	272	277	246	268	266	262	280	232	246	252	244	292	260	292	262	278	243	261	255	237	249	263	292	251	260	241	269	243	276	234	258	286	271	272	234	252	266	253	266	263	261	264	275	277	277	265	272	261	275	240	278	262	251	267	252	278	245	269	282	274	285	258	313	261	273	260	258	264	239	247	283	260	272	272	270	247	235	269	258	263	237	275	274	255	276	255	260	292	296	257	266	258	246	236	241	277	298	287	277	276	277	285	256	244	266	285	263	298	270	274	274	266	255	263	253	262	267	269	279	283	269	231	270	281	272	267	255	230	272	240	278	288	254	270	265	280	251	280	264	284	283	266	293	254	263	258	276	269	269	232	231	276	283	267	258	260	258	277	258	261	287	271	273	278	283	281	261	259	254	235	285	276	286	259	312	306	294	253	269	277	246	284	286	295	271	259	271	265	261	231	231	260	284	261	277	267	261	277	259	250	259	269	270	257	267	276	264	219	265	265	250	274	255	261	266	250	249	297	257	275	264	275	286	272	274	271	262	254	263	290	243	286	269	259	270	252	266	285	270	311	276	279	266	287	304	254	247	261	249	282	270	265	282	282	281	259	247	286	269	233	265	276	259	264	257	263	279	300	264	286	263	253	256	261	265	249	284	270	271	246	265	280	312	277	257	277	262	237	266	255	261	269	282	277	278	255	244	273	280	248	250	246	274	260	259	267	281	263	252	247	250	285	285	267	272	253	276	246	278	288	241	249	269	277	273	265	272	258	289	261	294	291	251	279	237	252	285	246	275	275	253	267	258	263	259	237	263	277	302	278	266	292	263	248	267	262	261	262	285	270	284	294	272	240	273	269	262	293	267	256	274	240	246	280	263	273	243	239	244	256	243	272	262	275	268	262	271	263	258	283	244	268	252	271	270	259	237	262	262	227	263	267	249	271	273	253	276	255	270	266	248	253	274	240	272	270	270	248	266	272	281	281	236	269	268	256	280	258	245	255	278	284	288	249	246	268	265	279	258	244	256	300	294	263	255	270	259	277	272	267	295	246	297	256	279	280	284	248	251	260	260	278	238	295	258	265	285	258	269	262	258	277	255	274	251	267	289	267	277	255	263	282	260	241	257	268	270	241	270	291	258	247	232	260	235	232	276	270	295	284	249	250	275	224	274	263	258	288	279	257	267	281	250	275	261	245	269	271	244	263	262	270	234
24510	20722	27028	24394	13253	1132	842	675	645	658	606	579	566	558	539	506	562	573	575	527	536	565	545	527	535	571	548	562	539	513	563	532	529	554	516	518	505	500	527	541	537	564	551	514	520	557	513	507	512	503	545	560	554	476	497	534	549	496	542	497	551	509	550	560	529	505	527	535	533	517	516	459	564	545	553	549	516	482	513	533	546	532	541	548	503	553	546	537	516	523	524	520	473	521	510	508	519	503	543	552	507	541	573	502	539	532	514	493	495	518	550	505	542	554	530	531	529	503	550	516	511	523	521	533	496	495	544	545	541	520	546	517	526	509	512	512	552	543	498	576	545	463	532	536	555	551	501	504	558	528	527	541	536	563	547	530	540	522	577	517	536	564	504	529	499	539	526	510	503	507	533	512	549	534	532	522	531	536	513	558	498	545	517	538	552	592	480	524	524	562	550	545	506	526	525	531	492	541	509	515	500	544	521	549	554	490	525	525	543	499	482	533	503	515	540	564	539	557	505	569	528	521	506	495	505	538	541	526	527	514	574	525	541	533	484	530	570	519	499	495	535	517	537	513	544	522	503	519	480	564	507	486	569	572	522	507	530	508	492	513	543	515	527	544	546	525	536	533	517	494	551	495	537	510	542	524	566	552	519	555	509	560	496	523	535	519	543	553	512	491	569	508	564	502	533	511	564	570	565	530	508	506	515	571	533	520	527	503	503	495	540	530	549	500	499	522	517	553	529	525	517	509	551	523	536	490	531	566	520	553	543	533	538	526	528	537	522	539	501	540	535	529	562	518	525	545	533	511	539	488	512	540	585	519	542	491	502	538	546	544	539	539	522	497	545	568	531	561	541	521	559	496	536	515	530	543	538	561	533	513	505	590	554	533	549	509	545	532	537	477	514	499	559	524	505	518	600	561	546	512	516	485	528	523	559	464	544	586	523	499	489	504	540	551	533	512	540	521	537	542	550	547	550	517	549	539	531	542	546	517	545	534	530	517	524	506	529	503	537	498	518	532	511	543	530	539	530	528	591	508	510	511	523	546	532	531	557	506	515	482	521	557	522	497	547	535	547	547	530	522	533	555	523	496	515	530	539	492	541	535	501	539	518	567	536	542	489	514	532	588	525	533	555	559	523	539	513	551	555	517	508	522	543	519	593	528	534	512	513	529	552	557	545	515	541	508	513	519	534	532	578	515	543	540	519	513	544	565	512	497	544	514	520	541	527	529	517	547	523	521	493	555	522	561	483	522	563	509	493	526	540	536	528	553	501	520	544	527	548	540	506	509	520	534	546	529	547	499	541	476	568	513	513	520	515	532	526	539	492	540	577	512	531	574	535	510	544	542	552	508	528	518	565	520	472	510	535	514	558	481	554	525	555	532	539	542	481	503	543	529	557	568	546	487	515	498	534	549	511	529	531	541	523	518	500	530	562	525	552	500	514	515	496	523	518	486	537	569	519	519	512	506	550	581	518	537	535	517	499	570	541	513	532	548	532	546	545	505	547	549	529	512	517	524	523	486	551	489	577	538	539	525	564	534	571	547	535	516	522	564	529	573	569	549	550	523	532	505	524	530	570	540	540	505	527	544	522	531	561	533	536	558	533	576	523	546	513	499	550	564	529	535	508	556	530	519	534	509	522	524	536	523	569	551	534	518	554	517	512	527	561	492	548	511	527	495	518	561	501	555	546	569	517	493	549	544	562	467	535	510	505	488	525	488	537	465	571	528	518	501	555	518	537	516	522	522	543	514	524	529	540	546	510	535	563	560	555	518	543	523	505	523	524	530	540	501	495	542	517	529	560	534	493	563	523	522	516	549	543	535	566	515	497	545	545	519	501	562	493	511	526	530	537	519	547	499	516	509	496	491	515	556	480	517	519	532	527	514	495	540	545	545	521	509	520	564	558	515	535	527	531	532	525	530	522	530	576	503	516	526	528	522	536	491	517	545	549	541	543	547	508	540	489	539	566	486	572	534	488	558	553	568	545	492	541	532	536	497	557	520	470	524	556	509	547	480	537	533	557	571	551	534	544	495	499	534	553	505	554	477	556	508	553	510	539	521	522	567	492	512	520	534	540	504	509	545	594	504	517	518	560	516	554	587	506	534	555	492	502	522	515	476	564	524	538	541	550	536	503	512	518	506	505	523	524	547	574	547	538	547	530	549	501	510	524	535	511	539	585	524	526	501	524	552	519	499	544	490	547	495	528	534	561	500	493	577	525	518	504	507	519	534	582	520	522	514	530	537	518	540	506	533	556	522	562	556	539	524	529	522	507	534	515	535	525	543	561	560	536	505	529	519	542	553	512	517	519	555	515	538	528	530	561	548	519	567	526	547	514	551	573	558	526	551	523	524	511	495	520	513	553	509	549	545	557	546	491	543	559	524	506	526	547	547	556	563	529	549	538	521	546	509	521	555	561	585	500	502	503	552	532	519	520	538	503	558	538	550	511	522	522	505	558	529	492	509	521	525	499	459	513	533	520	501	527	517	559	533	514	523	511	530	530	523	511	515	519	513	541	542	520	573	529	538	535	496	510	525	538	524	544	541	529	574	582	590	522	511	556	525	497	548	528	520	543	520	532	557	559	558	513	511	504	536	540	529	554	509	557	542	530	523	556	514	516	489	527	520	536	500	530	501	532	544	559	526	502	560	545	502	498	512	512	528	506	559	579	504	493	527	531	559	536	561	525	559	519	480	548	501	590	543	527	516	521	533	525	524	529	517	570	528	588	535	535	507	553	523	552	524	529	537	518	581	519	536	533	559	510	514	543	510	557	505	496	499	560	572	544	570	487	561	515	566	559	512	497	578	533	551	522	527	539	530	541	491	517	502	563	533	548	531	526	574	540	534	496	473	535	492	544	530	527	562	520	487	532	464	495	545	508	542	549	525	492	550	533	515	578	550	511	510	536	548	520	491	503	550	525	516	514	538	547	549	596	538	536	509	527	538	523	525	504	549	492	550	502	552	566	527	524	501	525	487	547	558	523	540	544	515	550	532	494	519	554	569	568	526	541	529	521	523	507	475	503	528	499	520	557	560	514	528	576	528	539	570	543	527	512	523	543	547	565	531	514	544	533	491	509	536	540	511	542	540	519	533	499	499	503	555	529	500	517	500	517	501	530	513	537	528	518	542	530	523	517	518	522	496	574	517	518	534	482	532	546	544	560	553	525	556	501	561	586	494	506	518	518	537	514	508	580	484	519	542	534	511	466	558	571	529	530	543	497	541	540	558	576	536	533	503	517	511	515	505	535	551	549	546	513	520	554	521	527	558	563	544	556	558	544	570	520	533	544	524	519	506	558	505	557	561	520	497	571	544	549	507	523	527	535	537	532	534	507	533	504	554	535	511	538	514	508	530	521	525	541	556	516	562	548	556	507	513	478	551	529	521	560	526	522	566	543	512	556	510	523	479	511	525	565	480	570	530	554	527	517	546	567	555	503	509	538	512	528	527	557	512	500	523	534	584	524	532	502	496	581	540
40793	24193	6640	3017	1848	1387	1150	928	912	792	780	653	692	698	662	636	635	657	604	630	658	619	625	670	588	657	639	624	591	630	596	585	624	577	619	594	633	603	557	579	550	599	613	599	614	606	579	603	619	629	644	592	606	588	583	611	616	605	589	614	612	593	562	575	574	586	555	638	567	621	605	569	610	635	593	600	580	664	623	657	608	571	605	554	669	616	609	629	604	575	616	596	583	607	577	625	615	593	582	584	598	595	583	555	572	612	582	541	608	576	580	621	591	593	611	626	597	596	607	584	655	592	586	600	569	586	570	582	572	587	575	611	614	574	593	573	667	649	608	603	583	582	593	590	584	578	608	575	633	573	575	611	555	584	575	567	570	574	599	578	588	619	599	585	595	577	622	608	600	569	640	590	577	636	606	605	590	613	624	605	585	585	542	564	603	626	564	661	577	612	569	589	594	549	564	583	612	569	643	585	603	587	610	575	590	599	562	596	621	605	631	603	565	621	588	611	602	598	600	632	592	578	587	601	609	665	633	567	560	574	609	566	592	593	555	564	591	567	559	587	579	639	611	644	574	625	567	582	565	648	628	569	594	618	653	575	602	615	580	628	619	594	535	588	621	601	604	579	581	547	611	554	631	594	642	610	574	637	578	621	624	590	553	559	608	536	619	577	596	618	600	614	617	589	581	580	607	581	600	630	557	620	618	567	593	544	613	605	604	594	594	592	568	580	585	618	616	630	584	591	572	580	591	609	592	596	575	629	561	594	604	592	618	570	599	608	611	575	565	609	604	610	640	582	618	551	581	627	611	556	622	634	567	576	627	566	587	604	598	574	606	585	627	609	622	615	565	602	612	631	609	613	601	596	619	607	597	581	599	534	602	583	601	584	619	605	612	651	567	599	579	604	589	608	543	590	608	607	566	619	581	597	581	564	560	589	635	562	645	585	580	574	599	595	629	606	587	591	584	601	593	579	590	596	571	592	593	623	593	569	623	571	576	627	567	615	603	590	586	626	608	619	581	567	579	589	591	614	577	608	615	591	593	579	583	613	570	622	594	577	619	599	563	616	571	528	573	611	617	574	625	577	572	588	613	622	592	564	588	565	613	597	573	587	582	610	603	572	571	553	591	614	587	613	577	580	612	582	606	570	609	593	604	612	599	566	594	659	606	602	633	568	622	640	626	602	608	583	607	621	549	550	603	646	539	610	587	605	591	596	592	629	581	662	539	594	604	599	615	607	619	637	564	605	556	592	606	582	569	601	600	592	581	616	630	603	600	619	593	572	623	646	643	596	535	632	580	570	569	587	589	631	577	624	613	552	574	588	557	608	582	581	588	621	589	597	595	592	576	596	606	620	549	632	643	586	549	618	584	613	578	613	581	591	590	641	541	583	570	636	588	565	564	571	601	606	588	624	663	576	563	621	588	612	544	594	571	592	589	568	588	598	599	587	591	595	576	655	554	602	563	619	620	540	649	584	601	610	618	602	596	588	617	599	584	607	602	588	616	556	565	613	595	593	609	606	559	607	604	609	621	635	550	620	605	571	578	605	594	624	621	636	579	608	604	585	603	589	571	561	584	570	585	613	636	612	617	591	588	581	595	555	577	586	589	609	582	633	658	536	631	600	562	604	605	599	618	608	605	620	636	597	573	574	592	583	643	605	575	609	594	608	574	606	572	618	592	599	557	616	539	566	584	561	613	626	634	633	600	564	575	631	581	558	623	619	611	633	581	619	552	572	647	622	630	557	589	605	585	596	544	578	569	598	587	626	620	620	602	604	577	607	612	580	611	570	560	603	598	625	631	578	610	591	615	601	600	572	576	565	555	590	606	595	538	623	569	623	601	585	648	601	630	599	600	606	604	605	603	639	595	572	585	610	621	585	621	636	553	645	606	666	618	567	608	624	629	594	577	608	610	562	589	598	562	638	603	598	587	567	671	570	587	607	576	589	599	600	609	602	552	635	589	613	608	578	614	608	599	627	644	614	623	629	544	571	586	554	585	582	577	559	597	557	585	580	636	587	613	634	635	583	584	636	629	564	592	579	587	576	625	632	596	570	589	621	604	630	562	576	610	654	625	628	616	610	598	658	555	592	630	595	584	595	583	606	628	552	604	572	601	600	599	607	596	583	599	622	627	619	580	579	588	611	567	586	604	615	590	596	609	577	580	617	558	597	629	625	575	570	600	577	559	651	591	588	595	586	608	590	571	574	566	596	607	616	553	611	590	609	622	563	611	613	639	664	546	621	618	596	621	590	575	636	652	614	605	616	601	605	582	591	564	615	600	601	623	604	616	571	633	597	600	585	602	589	594	604	581	596	556	545	614	602	618	571	577	597	587	633	557	607	570	586	609	584	557	568	615	596	609	598	603	585	621	596	626	609	612	593	596	598	588	594	559	533	572	592	583	548	584	592	628	576	629	636	609	581	583	604	586	546	572	620	588	574	601	583	558	612	578	583	630	550	584	608	575	644	621	621	583	582	610	625	571	570	583	584	576	603	626	568	627	605	614	618	608	595	603	622	597	590	546	624	589	534	594	590	597	584	553	590	620	625	600	582	581	590	590	599	628	581	564	607	571	644	593	580	593	610	605	631	593	595	590	613	638	584	591	606	616	572	569	632	588	595	602	638	626	576	602	607	548	605	626	596	642	590	581	567	578	576	608	607	645	601	605	603	556	546	620	581	610	555	633	592	618	633	615	614	581	618	634	617	623	556	612	612	623	617	633	606	605	564	570	635	557	576	610	628	587	580	555	618	605	598	560	659	627	630	613	595	578	582	595	576	582	607	611	616	574	645	599	562	618	619	608	612	587	588	581	639	560	574	584	573	588	601	604	622	627	552	610	613	602	571	590	584	603	587	597	624	560	623	633	623	611	578	591	600	623	603	568	590	613	582	567	556	611	616	597	596	622	594	612	593	602	633	572	602	585	606	597	605	609	576	601	581	605	595	636	575	582	603	630	644	594	623	574	581	614	598	584	617	606	598	577	583	612	588	629	647	564	561	579	565	603	589	575	592	606	564	597	592	621	593	596	612	581	637	611	578	563	595	579	610	599	610	591	622	593	604	578	595	583	617	575	588	584	560	559	578	623	624	575	610	555	576	617	603	593	615	581	590	592	625	600	622	601	569	575	589	563	576	574	599	624	612	581	636	612	543	572	587	597	624	589	606	597	550	587	606	625	637	595	606	580	607	587	587	598	527	628	627	575	591	585	625	604	611	588	609	617	620	610	615	549	607	615	592	557	599	527	572	591	569	585	581	589	574	589	629	630	632	668	632	571	578	562	610	605	597	605	625	627	612	619	573	563	617	592	604	580	632	624	607	642	603	591	588	589	675	623	616	644	580	577	579	602	635	608	589	584	626	605	623	631	612	608	563	604	609	597	568	605	596	603	581	605	574	625	611	619	602	647	599	581	602	630	586	579	599	583	612	553	582	623	602	597	644	573	601	578	585	613	616	567	576	611	597	586	645	572	600	622	580
22288	20753	28436	23151	20756	20805	11670	1300	849	726	650	538	557	543	484	435	450	404	407	418	392	422	406	348	395	406	395	387	393	418	373	378	376	364	352	348	386	349	363	382	332	354	363	360	358	361	335	353	373	314	364	346	351	365	348	359	341	348	345	353	368	357	314	361	367	373	354	324	307	358	352	375	345	350	349	347	362	326	347	348	342	383	343	327	330	368	309	312	361	332	326	313	347	350	342	334	334	316	342	334	351	310	355	344	355	365	340	342	351	353	318	365	369	355	339	341	335	316	342	352	304	349	343	322	311	348	354	362	336	329	358	342	342	322	351	347	349	348	360	340	333	350	366	374	351	365	301	341	360	327	380	323	318	384	298	352	347	324	309	334	345	331	359	341	346	339	378	342	354	366	381	331	345	347	345	342	355	353	306	324	344	354	355	314	343	342	324	308	330	335	339	341	331	333	329	348	332	332	355	322	335	385	349	353	323	352	336	324	325	339	363	360	346	322	338	351	369	355	305	348	349	381	342	350	327	307	319	356	329	345	335	345	309	320	353	341	337	318	339	312	350	321	360	369	368	354	320	353	330	359	370	339	343	341	365	333	317	340	310	331	352	346	323	331	377	356	328	381	311	340	342	343	335	340	365	323	350	322	349	337	360	371	352	319	363	340	332	325	349	348	347	368	342	320	319	327	359	341	321	341	356	311	375	348	339	331	332	339	353	332	355	332	325	355	298	358	339	367	338	346	369	358	331	383	313	307	305	341	344	347	320	341	358	340	311	363	338	332	376	350	329	313	326	331	320	326	338	339	323	344	347	317	334	326	336	329	357	353	330	320	348	311	328	333	349	350	316	362	306	339	353	340	346	339	321	342	325	382	322	347	341	341	353	341	327	360	347	376	353	389	333	347	313	369	352	346	333	358	311	352	364	333	318	373	318	333	332	323	367	342	344	352	329	331	329	341	330	285	343	371	333	326	333	374	339	345	357	347	343	288	334	319	324	300	281	361	350	342	329	352	368	369	330	371	315	323	371	370	321	316	363	298	336	381	350	334	308	329	370	359	324	355	335	311	351	343	343	337	324	353	330	320	300	343	340	356	332	313	360	342	328	351	349	357	343	359	355	341	347	319	302	339	344	336	334	335	332	330	375	303	342	334	363	353	323	346	343	358	316	368	340	335	344	361	329	307	341	374	339	346	349	335	379	345	320	348	344	327	313	343	360	320	342	350	346	334	300	336	308	350	361	348	317	339	342	337	294	359	344	295	324	340	346	352	337	364	344	327	327	311	302	314	353	337	337	334	369	333	316	316	344	327	341	341	328	344	363	360	311	346	341	327	320	348	330	328	333	341	330	338	346	320	333	304	358	343	312	352	317	347	337	327	371	317	315	333	351	340	346	356	349	352	334	339	327	345	345	329	370	326	308	323	318	332	316	331	309	337	315	343	321	319	350	336	344	349	324	330	299	342	357	355	329	331	352	325	354	335	316	363	327	350	357	336	334	330	314	311	342	297	344	360	348	329	309	370	322	329	342	319	334	336	345	346	323	331	318	336	296	336	363	331	342	332	351	374	317	331	340	343	329	304	354	303	324	363	337	300	334	346	355	334	330	325	329	333	362	332	340	345	349	343	339	347	319	336	342	317	347	354	348	344	332	313	326	363	345	304	386	353	299	323	358	324	352	359	322	337	330	359	349	360	364	363	297	302	331	313	346	342	303	350	332	338	328	370	325	353	312	348	334	318	346	360	353	364	339	323	370	348	328	342	343	337	326	345	354	357	319	296	348	345	358	335	312	296	345	341	343	365	336	314	352	343	374	343	351	333	353	359	340	369	323	333	316	340	333	308	305	334	368	326	328	290	329	357	312	339	334	348	333	324	339	341	353	330	321	349	339	349	357	298	367	379	348	336	317	326	356	334	364	349	376	337	347	325	327	337	364	373	320	329	338	360	333	322	345	338	324	321	364	375	352	342	354	349	363	321	326	328	332	326	350	340	374	336	325	328	363	356	342	353	347	362	335	331	321	342	347	328	338	361	410	336	344	350	345	334	364	349	332	321	317	337	348	349	329	340	306	357	339	328	335	325	308	339	364	345	319	321	305	331	325	330	336	328	328	330	342	348	349	339	340	352	359	372	345	319	339	365	333	320	338	336	353	344	325	360	325	338	323	314	347	377	356	337	361	323	355	336	339	353	359	327	337	350	346	351	321	335	339	325	316	345	324	353	336	309	319	350	328	341	339	332	349	346	337	325	361	361	360	333	356	307	315	325	335	291	353	344	350	340	339	354	313	334	348	337	315	359	309	328	355	369	335	365	342	338	319	364	364	338	378	337	316	339	327	297	330	295	308	314	351	327	337	366	321	366	321	334	312	340	349	325	306	365	343	311	370	317	356	309	332	328	318	340	374	339	372	368	344	353	316	315	374	345	367	341	338	326	296	316	356	321	333	309	299	335	333	337	353	347	308	355	334	360	357	322	324	342	350	312	341	335	326	320	336	377	343	332	365	327	328	336	346	361	332	322	334	335	332	324	352	342	360	335	332	354	346	372	318	326	350	320	352	314	331	335	319	344	337	350	352	350	364	319	337	365	344	315	326	325	353	320	344	318	332	337	353	345	335	350	310	320	348	372	316	311	327	285	314	324	323	330	322	387	360	346	340	354	367	329	362	343	342	340	339	302	292	349	319	362	329	325	348	319	306	333	334	345	332	329	346	328	336	365	318	333	328	364	339	309	326	329	322	362	326	349	373	336	316	369	335	332	353	344	337	349	313	350	329	378	363	336	326	344	335	363	322	342	328	333	334	338	343	363	331	312	323	343	334	365	287	349	352	322	355	330	373	312	355	328	338	354	312	335	366	348	356	340	343	330	319	350	336	328	334	339	306	324	346	346	338	355	321	360	332	329	362	341	325	316	342	332	351	362	345	314	308	350	314	358	352	328	368	334	310	350	331	315	325	360	335	324	291	350	335	321	345	326	325	311	368	322	322	341	384	329	301	344	349	336	352	331	363	322	335	332	343	329	340	349	341	311	332	389	331	322	365	319	327	333	345	304	343	366	337	348	350	351	350	333	331	344	342	329	289	320	348	332	349	318	336	323	369	348	328	342	352	349	331	348	324	315	339	333	337	335	314	345	333	328	336	337	316	339	346	320	322	338	359	359	337	321	304	320	350	355	346	323	345	300	359	342	324	304	338	340	356	337	320	334	371	317	341	355	339	400	348	340	331	328	347	344	343	306	346	321	332	318	322	323	346	295	314	322	367	337	338	337	337	347	311	330	342	360	339	365	324	345	285	337	351	304	336	359	318	358	322	331	349	322	308	347	337	320	325	319	310	356	347	365	327	340	350	320	334	341	318	338	321	325	359	335	360	341	336	368	335	336	351	315	366	345	337	332	334	354	331	351	331	396	350	329	345	345	349	353	320	324	346	338	388	353	340	333	367	352	328	337	328	335	356	357	322	330	368	363	311	350	343	360	335	317	320	324
45923	31490	14697	7064	4125	3300	2409	2020	1499	1129	1006	855	716	676	608	569	577	539	498	522	504	469	512	460	465	428	462	467	437	392	420	453	419	438	433	403	354	426	417	396	422	383	376	424	400	408	379	380	382	425	346	363	391	377	361	385	407	388	357	378	383	391	408	371	393	336	391	389	373	420	379	381	352	396	356	417	410	347	403	375	393	393	360	368	406	351	359	374	378	385	355	393	373	384	390	370	393	349	378	357	343	362	371	394	372	338	384	377	349	363	362	398	370	377	377	322	350	393	385	389	363	385	393	396	372	368	370	372	366	334	387	367	360	362	385	376	364	366	374	360	401	366	357	373	348	359	392	385	384	390	369	381	317	349	390	363	351	344	366	398	350	367	336	342	361	341	360	384	377	364	351	362	391	378	372	376	379	331	410	394	370	393	378	388	369	348	360	363	393	368	361	386	395	387	368	372	392	346	346	355	399	374	373	406	360	373	371	356	400	360	370	338	382	382	366	393	365	371	378	395	373	348	340	400	368	388	389	366	353	394	373	365	381	356	343	341	363	365	353	366	376	396	339	360	379	370	332	352	353	354	337	365	362	374	410	369	402	375	351	356	375	362	347	362	368	384	372	384	382	368	365	380	367	394	381	403	377	377	364	383	366	355	380	345	385	350	353	403	350	371	348	357	371	359	381	367	385	358	360	370	399	378	360	339	409	382	369	365	397	351	376	348	387	342	308	343	375	372	345	385	393	369	370	354	383	357	403	376	372	367	369	382	367	381	367	365	335	363	316	367	360	385	387	364	368	385	349	351	375	359	424	374	347	353	375	356	353	362	408	349	401	355	338	392	360	371	388	360	402	368	378	356	382	364	401	370	366	351	363	376	321	359	336	365	369	391	356	360	365	360	363	365	381	362	382	376	365	371	358	367	372	336	377	373	353	375	350	361	409	382	363	352	372	374	341	319	360	370	398	380	381	388	344	370	393	373	362	357	371	380	372	367	370	381	371	358	377	365	345	352	365	387	354	395	406	393	349	396	389	373	380	379	337	360	360	374	349	375	375	343	340	409	381	394	376	350	379	382	385	365	395	358	381	366	350	397	392	350	403	372	359	371	382	345	378	375	379	352	392	370	373	358	360	365	391	347	330	372	378	388	373	409	404	362	388	366	341	384	385	359	351	374	364	357	384	374	356	314	358	351	334	387	367	351	353	363	392	373	388	357	364	355	356	359	382	386	380	366	329	372	413	383	348	375	375	395	379	372	372	393	366	400	368	358	371	389	350	391	366	360	378	379	378	363	324	362	386	385	368	356	360	352	370	377	392	383	347	361	365	359	395	361	368	395	357	328	350	351	375	357	383	399	383	369	371	379	340	404	355	371	386	385	396	392	397	357	382	360	348	364	378	376	372	371	351	381	350	353	362	386	390	359	405	359	374	360	379	375	338	390	382	371	381	379	389	378	362	337	361	413	372	387	336	365	339	356	352	354	399	390	349	358	378	364	372	383	379	358	360	374	376	346	354	391	369	355	395	387	363	343	383	402	364	373	355	344	347	386	364	361	392	373	366	412	382	346	370	371	380	381	361	372	341	356	330	396	369	378	378	355	390	341	356	356	392	403	384	402	375	387	374	400	368	370	355	378	382	379	351	353	350	350	363	381	370	386	338	392	378	373	362	328	365	357	403	393	399	385	393	341	352	396	354	339	361	382	369	401	357	380	379	394	361	357	381	358	354	381	407	340	365	395	368	378	363	366	335	353	363	381	399	362	381	347	383	388	415	391	385	336	372	359	407	393	365	350	387	389	375	368	372	385	349	423	350	349	381	388	346	372	337	359	353	379	408	373	367	346	345	366	347	377	379	391	378	352	393	372	425	343	363	332	401	348	401	371	392	372	354	379	378	358	390	373	353	394	354	377	364	378	398	374	356	375	356	344	391	366	372	401	379	406	383	352	341	378	355	365	374	381	382	373	356	363	387	336	384	387	361	420	361	351	377	383	343	341	360	392	379	389	370	371	335	371	368	376	354	401	363	367	384	377	369	383	370	366	372	367	388	358	368	341	372	365	347	356	333	401	340	368	368	381	341	384	375	378	336	379	374	366	365	350	386	383	348	390	341	360	375	348	324	357	380	360	375	361	351	390	377	362	377	379	408	373	358	339	382	376	347	375	379	364	366	374	353	400	392	395	363	358	383	373	383	356	377	375	350	348	349	318	385	378	386	364	401	359	369	375	362	386	381	370	384	339	380	385	410	395	375	355	382	332	359	343	373	380	358	343	357	397	351	361	376	339	368	373	356	371	374	377	393	378	363	378	347	381	360	363	389	372	366	369	377	423	396	372	363	370	372	356	374	373	360	372	386	368	349	375	361	388	335	386	367	375	357	373	397	385	397	356	335	360	345	382	365	373	326	395	351	407	374	375	340	385	377	381	373	356	362	374	385	349	403	342	366	379	380	399	359	368	328	368	354	360	367	352	389	336	371	387	367	342	341	393	365	361	331	341	379	388	368	383	369	380	346	362	347	367	311	379	388	329	361	350	367	395	396	376	341	380	371	352	334	370	375	310	354	379	366	376	367	391	389	410	392	356	372	393	404	356	364	351	317	353	393	378	378	357	354	370	351	359	393	349	392	345	342	368	370	424	366	367	362	363	373	382	368	323	352	355	379	410	391	360	338	373	376	347	354	355	376	392	347	350	382	361	398	348	356	362	386	392	351	386	354	380	368	363	384	352	382	347	373	339	336	382	356	377	363	367	376	387	351	369	355	393	363	398	350	376	347	398	352	388	337	361	405	366	344	386	375	371	385	366	361	372	415	401	364	369	362	337	377	387	352	394	360	362	376	359	381	392	370	398	375	368	366	361	372	362	368	337	350	332	401	377	359	349	404	373	384	366	358	326	407	381	346	377	365	383	403	397	369	328	389	406	371	371	382	353	384	395	378	374	360	349	341	375	355	339	356	337	350	360	394	358	346	403	376	416	356	351	375	368	360	367	375	344	387	344	425	363	397	355	368	346	350	356	394	343	377	370	365	351	345	358	348	406	372	402	341	374	405	390	354	387	355	368	359	344	377	359	396	385	357	390	355	346	344	358	386	412	362	324	339	340	371	378	360	356	338	378	392	361	370	370	353	378	363	347	362	384	400	354	398	361	372	380	329	360	356	345	402	378	376	385	373	362	371	370	356	374	363	341	372	371	336	338	375	383	343	344	410	377	363	398	374	361	349	361	355	353	400	356	359	365	344	340	363	325	366	362	380	390	357	358	351	395	370	389	360	374	373	366	395	325	352	356	388	388	395	369	384	348	395	386	346	345	352	348	382	385	355	380	358	351	375	403	369	386	368	350	361	361	396	364	354	374	374	357	370	345	385	396	348	409	329	353	386	408	373	393	347	388	362	379	360	350	405	375	336	353	401	362	365	383	370	362	392	386	356	362	376	390	336	370	393	382	383	377	335	362	385	393	390	319	347	393	370	356	343	382	365	361	370	369
29907	21784	12576	1921	597	522	454	402	393	387	401	422	383	384	412	330	388	358	402	361	420	403	408	403	396	402	375	406	384	399	413	385	422	405	412	394	396	367	424	410	396	400	387	391	402	377	405	394	422	415	400	394	416	355	411	361	393	390	381	422	371	375	386	396	381	364	406	371	398	409	390	401	392	411	398	374	392	398	412	383	392	376	406	425	423	416	368	403	376	402	410	383	404	379	391	432	356	385	406	401	369	411	383	372	375	391	364	359	433	407	413	400	403	380	397	409	388	411	358	344	364	425	399	422	366	416	395	373	375	438	378	407	394	398	367	408	395	391	386	350	385	400	404	439	398	378	408	417	404	398	392	414	418	391	416	402	416	396	363	383	399	405	400	361	389	380	392	371	398	386	398	409	422	410	415	401	385	425	381	395	368	432	416	382	379	408	378	357	384	354	382	419	433	395	380	385	400	412	404	397	362	400	436	376	403	386	372	401	399	385	371	355	374	379	371	406	389	412	378	361	407	383	380	372	383	397	401	384	392	381	380	394	383	419	414	355	388	408	363	407	382	412	414	374	387	401	408	399	420	382	429	388	386	447	377	398	378	405	382	402	391	366	399	360	388	377	391	354	408	408	392	405	391	384	379	412	407	385	410	407	365	387	397	392	383	377	388	377	446	346	410	421	436	402	385	384	387	412	398	365	405	393	405	426	392	394	394	390	404	371	390	394	378	389	413	361	386	420	402	397	410	401	402	382	397	401	376	392	409	382	382	419	391	377	383	388	409	385	417	423	406	428	417	414	382	404	386	378	420	406	396	393	414	387	369	380	406	399	390	406	404	376	421	404	413	384	373	390	380	428	412	384	363	380	388	430	416	392	388	384	403	424	403	377	382	375	369	391	397	386	391	420	409	390	402	359	415	410	380	389	409	364	415	400	366	387	367	372	440	395	345	407	379	379	402	407	395	401	389	362	424	387	391	407	419	397	417	409	392	385	377	407	390	383	391	370	393	385	386	368	401	439	400	348	403	349	382	378	358	392	415	408	368	409	408	384	389	361	357	396	429	413	417	407	397	394	388	393	375	397	408	354	389	361	405	365	344	375	424	404	400	396	381	396	397	359	367	363	404	430	401	368	391	404	372	406	393	404	411	410	417	403	390	373	408	368	381	387	392	392	414	380	361	392	393	369	346	384	395	412	414	414	382	399	387	371	407	380	381	429	443	418	389	397	414	379	356	400	367	376	406	370	413	406	403	397	403	431	405	394	402	394	380	386	403	402	398	390	417	378	380	384	405	360	403	374	406	374	401	380	369	379	410	386	374	375	401	389	417	375	413	382	416	387	412	378	404	364	439	418	419	408	368	404	430	398	408	409	396	382	361	391	358	423	386	407	356	375	415	403	383	382	417	397	428	385	416	329	405	394	397	388	374	410	386	379	383	393	383	368	406	389	395	392	381	393	393	402	419	387	399	399	379	412	365	417	382	410	380	443	394	393	397	406	369	386	389	387	406	388	386	405	390	399	383	402	405	416	386	408	405	406	423	347	368	363	413	380	399	392	381	388	374	411	416	398	413	398	403	409	389	373	395	378	369	351	390	389	373	428	386	403	388	409	381	370	424	401	409	375	397	397	458	393	422	413	388	414	373	422	397	396	412	418	388	362	392	389	383	397	387	376	401	420	382	408	373	386	409	367	408	382	416	365	421	400	384	370	394	380	386	391	388	404	408	362	336	384	369	405	403	412	396	434	399	418	382	404	400	408	377	384	388	379	390	391	361	387	398	392	350	413	367	388	402	357	405	404	393	390	394	360	406	383	347	394	390	423	387	382	399	399	415	386	415	403	391	397	369	396	410	390	387	387	371	377	398	390	376	376	406	378	386	425	407	374	399	428	376	438	401	382	354	398	396	413	397	382	376	369	387	400	409	441	392	376	375	362	389	388	384	403	406	358	435	393	383	395	430	384	358	412	375	435	399	368	405	388	353	369	332	384	402	390	426	369	366	409	396	369	421	367	403	394	387	382	413	405	388	381	390	392	369	382	372	342	421	341	408	393	395	381	402	391	380	383	413	387	384	374	423	393	408	408	402	385	363	408	371	434	380	443	419	387	396	408	412	412	386	423	417	378	393	395	405	414	415	380	371	370	369	362	396	396	372	378	384	415	349	389	411	414	405	403	360	409	367	400	367	439	409	382	356	382	413	372	397	397	384	400	384	358	399	392	378	408	420	387	360	447	371	383	389	398	390	365	402	364	379	392	398	393	401	377	415	397	391	346	365	395	383	454	413	362	409	410	401	372	428	391	401	398	417	407	411	389	395	373	378	392	426	395	409	395	398	400	388	402	401	398	426	401	416	389	384	386	398	405	406	407	375	424	381	400	400	388	392	434	413	405	400	417	419	397	391	397	393	392	422	415	377	415	430	380	394	390	373	417	381	359	397	386	396	404	406	422	410	384	409	371	417	376	373	438	386	364	388	418	424	343	397	411	389	354	410	388	377	405	395	397	404	359	394	357	415	397	417	377	387	393	366	328	400	379	417	373	370	378	366	343	385	378	392	408	376	370	399	416	403	363	398	445	423	439	398	374	355	391	353	413	381	405	379	409	384	404	412	403	398	390	391	410	368	383	381	400	391	389	410	347	423	369	385	415	398	411	383	383	404	381	414	409	408	406	420	397	375	399	425	367	382	399	422	391	388	414	391	429	391	409	377	374	380	385	368	401	388	415	388	395	376	349	386	375	402	384	399	425	404	400	367	401	412	371	428	414	378	372	398	368	423	412	424	381	353	365	399	402	373	375	389	409	384	415	409	427	401	380	384	355	413	414	400	416	386	419	421	371	399	404	415	365	416	420	392	386	374	405	362	411	360	378	388	378	381	410	416	395	405	405	414	389	388	414	407	398	391	428	384	396	417	401	425	386	426	376	361	399	390	399	372	413	425	356	396	407	387	418	383	405	399	422	345	384	407	373	405	367	422	386	397	392	352	363	397	390	365	382	377	353	391	376	356	355	379	396	359	367	392	364	393	379	385	344	427	382	392	373	393	400	384	380	415	372	390	395	427	385	384	383	408	390	404	376	384	328	388	387	424	421	388	435	385	419	370	447	363	372	340	432	369	377	354	384	372	397	361	358	379	356	403	381	376	449	396	397	370	428	416	387	384	398	401	403	409	393	402	419	402	359	375	362	397	350	397	388	359	394	383	390	386	397	367	374	403	411	398	400	388	401	387	407	397	406	398	391	398	417	400	384	385	395	416	385	375	455	379	400	410	371	386	392	390	462	379	364	380	402	408	423	424	412	391	378	406	379	424	391	402	373	372	403	372	412	436	411	383	383	413	382	380	387	377	422	400	367	384	351	398	386	394	407	416	410	385	363	396	431	380	437	406	373	392	392	393	366	433	410	366	415	359	353	375	410	383	414	392	378	356	401	379	414	439	385	443	391	386	366	417	380	407	393	384	434	383	389	419	351	412	399	406	417	392	374	371	378
37952	13347	3092	1462	842	651	567	568	497	500	490	487	480	444	492	468	459	487	466	462	465	442	481	504	456	499	479	471	458	479	465	474	458	454	472	475	475	440	465	454	472	474	476	447	455	433	436	467	443	453	460	464	467	481	471	433	468	475	471	482	441	480	485	485	483	413	427	501	450	475	464	490	454	475	468	454	495	474	447	447	498	439	453	471	502	422	490	468	478	463	480	447	464	455	460	440	465	488	453	460	421	477	458	445	464	470	456	476	471	445	490	457	491	467	469	486	475	477	477	445	420	445	448	459	447	439	488	472	450	453	478	463	468	495	468	488	494	458	447	490	436	468	428	453	445	447	463	453	440	430	453	449	474	475	439	471	437	440	455	436	454	439	473	453	461	451	458	438	471	473	469	452	479	450	404	456	430	450	452	446	506	460	481	491	450	466	482	415	442	472	489	485	460	469	528	443	442	464	491	479	451	468	451	475	465	450	454	463	474	458	463	493	433	445	481	455	493	506	443	421	458	449	440	438	458	489	454	463	452	454	471	433	469	464	468	442	459	492	484	432	476	437	434	467	441	400	423	439	460	446	416	454	448	463	471	485	464	471	468	475	421	475	468	453	467	460	460	443	481	439	435	478	471	472	464	475	450	473	445	479	445	466	452	463	498	440	453	461	445	476	466	488	471	443	453	456	470	465	434	439	463	457	501	456	452	481	472	431	442	481	466	459	454	452	446	430	465	459	423	458	481	483	480	433	453	451	512	464	451	477	458	491	454	478	469	456	464	488	446	457	460	461	425	463	481	471	450	439	484	474	474	471	432	462	460	424	444	465	494	495	443	420	442	435	412	498	445	448	478	455	465	438	486	466	459	443	473	482	460	460	456	470	465	446	510	472	425	440	430	453	451	421	458	441	451	479	444	471	475	468	452	443	437	473	464	475	489	456	479	440	474	453	459	448	453	464	440	512	473	431	484	464	468	471	455	464	431	479	437	447	451	440	467	417	421	490	449	462	479	423	458	473	482	447	440	458	450	473	456	465	477	496	469	461	477	470	478	472	475	488	427	433	417	413	487	436	466	468	409	405	468	498	462	451	479	438	470	476	452	468	466	483	460	467	444	486	470	459	475	473	418	471	433	492	469	467	470	470	448	485	476	459	488	451	434	477	462	476	453	451	473	456	450	448	485	485	436	449	441	453	434	439	482	437	452	452	460	485	488	456	437	461	455	440	459	421	403	449	455	437	454	494	463	459	430	417	420	444	506	480	476	489	466	444	458	470	444	447	440	467	445	458	441	446	428	462	443	463	441	430	473	421	474	477	506	436	452	449	454	474	465	467	477	466	451	435	471	457	498	438	463	432	473	476	484	458	470	481	475	465	505	478	482	431	451	457	461	442	467	458	464	486	457	466	472	480	444	523	488	436	451	500	438	451	448	482	437	458	476	460	440	511	471	457	479	443	464	450	459	487	489	442	482	441	454	450	426	467	429	481	471	452	455	440	416	433	487	464	433	457	480	475	427	409	474	464	467	442	381	457	477	433	444	462	452	456	464	497	391	487	452	415	471	462	492	503	466	467	465	437	470	445	463	489	429	470	447	484	469	453	466	482	474	456	502	469	449	466	439	452	442	477	432	433	463	440	485	435	480	463	438	492	455	421	454	447	445	423	459	459	454	491	476	452	483	441	428	487	463	468	453	452	488	454	458	455	446	464	439	429	452	470	433	458	418	452	444	439	470	475	444	457	495	494	477	468	442	456	457	471	462	430	420	462	443	447	451	452	516	500	460	438	473	458	487	434	437	451	465	476	425	504	496	445	467	447	430	468	474	482	452	443	481	505	447	456	444	458	475	502	484	439	487	444	444	450	466	418	455	479	477	453	456	443	492	451	437	473	459	428	456	452	438	435	439	449	460	453	481	475	475	465	448	468	446	463	476	459	413	432	478	453	473	442	473	468	458	473	460	463	462	444	465	470	458	473	468	446	478	460	472	435	454	454	468	455	458	466	444	473	467	443	469	415	448	506	453	457	487	449	455	481	416	428	415	468	441	444	424	464	480	441	441	405	439	465	490	438	489	461	477	446	472	427	450	478	470	462	443	489	496	459	471	454	469	459	488	465	438	493	484	447	420	452	453	463	455	496	473	441	465	456	436	472	459	454	467	464	496	485	503	470	460	450	458	425	462	473	486	452	483	489	440	486	421	494	479	495	444	451	398	447	452	443	452	418	470	461	484	471	468	465	438	431	457	487	461	434	438	436	441	451	522	483	451	507	481	457	447	441	424	448	439	459	430	472	453	462	478	450	463	480	454	477	438	440	453	457	426	431	487	459	442	507	437	443	480	466	475	470	483	453	486	449	476	491	463	431	412	427	451	435	437	496	439	437	457	483	444	448	458	439	447	485	434	438	451	437	471	472	480	433	479	471	465	480	448	462	469	476	439	443	469	435	507	487	452	496	430	489	439	454	461	486	467	460	458	457	454	466	483	455	465	495	437	430	445	437	424	454	459	434	468	466	452	476	480	436	457	460	466	474	480	446	467	462	485	468	487	507	455	480	443	475	441	447	482	431	477	459	469	445	431	477	469	420	466	442	445	464	472	472	434	477	424	475	417	450	469	477	451	449	453	488	476	467	469	482	423	472	428	446	477	493	417	470	459	456	456	495	461	405	483	471	448	464	466	474	478	470	471	471	393	447	518	449	503	448	482	468	435	432	474	461	436	478	484	441	458	445	421	458	513	461	459	462	473	436	445	444	469	449	426	453	453	463	447	431	461	481	456	430	453	434	453	502	450	494	410	490	435	472	456	480	457	450	438	478	440	468	437	415	428	497	446	494	475	481	445	440	455	468	458	460	444	453	458	439	461	426	492	461	432	445	472	436	459	506	417	449	469	448	499	480	424	441	489	454	477	462	438	481	460	488	496	475	455	471	452	479	515	463	447	423	490	458	449	444	467	398	455	427	489	442	458	439	478	449	436	464	461	442	482	468	443	448	466	435	450	511	458	460	462	432	498	464	466	492	441	477	467	417	474	452	451	435	457	459	443	443	441	468	443	455	479	429	458	447	443	461	475	466	492	467	442	489	453	459	488	432	447	437	466	467	479	431	459	488	488	492	479	447	490	446	452	479	494	457	446	407	473	445	470	451	467	425	477	449	435	440	469	424	465	435	463	446	457	447	487	475	465	477	446	489	469	459	465	450	455	432	475	476	438	436	467	447	476	441	436	427	505	458	470	503	487	469	451	433	470	454	463	447	437	470	456	439	460	482	443	473	408	475	508	452	459	458	445	434	457	471	429	456	470	488	412	439	452	443	439	456	430	455	458	449	466	508	494	452	499	456	481	482	434	423	502	451	499	447	420	515	436	475	462	428	473	465	436	468	444	470	483	439	445	519	455	463	439	479	440	472	511	462	490	453	462	463	491	474	463	425	476	423	462	485	416	458	434	477	425	451	458	488	475	443	445	471	484	440	491	486	494	454	446	443	479	430
23337	20772	28016	23609	20759	12005	1020	735	721	397	372	347	306	324	261	259	270	276	287	242	269	264	250	274	247	253	246	245	244	244	255	252	222	264	237	232	215	254	215	243	258	243	223	228	234	221	265	256	218	229	245	219	234	235	233	223	243	239	217	233	250	201	234	254	241	225	234	244	259	236	218	224	235	225	214	253	231	214	237	231	237	223	228	216	237	249	242	214	224	233	208	247	214	233	258	233	198	207	238	233	242	217	263	222	214	223	229	239	237	238	230	200	242	234	205	195	197	213	246	242	237	203	257	246	194	240	202	215	217	245	213	240	241	204	200	190	231	223	223	226	221	224	236	222	234	244	241	233	233	248	217	233	212	201	229	225	206	238	222	273	241	222	235	231	238	235	201	204	262	228	225	237	214	226	247	234	228	250	211	223	205	221	221	222	232	246	210	203	241	238	240	214	225	233	214	242	204	231	222	205	225	241	222	216	236	246	224	241	261	238	222	239	226	197	227	206	253	236	218	242	215	190	220	235	213	213	223	226	242	242	227	218	245	235	226	242	231	247	218	232	214	225	245	247	243	216	231	200	209	219	232	231	246	195	218	227	224	234	221	208	212	219	238	225	225	209	211	222	217	225	224	213	217	243	254	243	242	243	211	218	219	223	221	234	226	235	241	214	218	223	211	220	242	208	224	210	252	252	220	249	224	209	199	220	239	203	227	203	218	235	241	230	238	247	213	209	233	246	223	209	226	229	231	230	250	199	225	221	217	239	255	189	238	219	217	239	209	198	250	246	243	229	210	233	220	246	233	233	231	215	250	252	205	201	234	227	215	276	233	212	211	210	199	257	222	210	257	227	228	225	227	244	240	215	227	212	237	237	234	211	234	225	231	252	224	217	256	248	218	253	210	209	210	231	228	222	247	245	238	209	186	196	239	219	249	196	206	229	227	219	235	203	218	211	222	228	233	212	215	234	222	209	233	218	253	213	217	214	229	206	210	250	230	208	224	209	216	223	253	221	235	232	226	206	208	226	246	187	244	217	218	230	225	208	241	230	218	225	213	241	206	200	250	223	224	226	225	209	227	200	215	217	236	198	232	232	233	231	236	225	252	217	247	215	235	205	210	231	236	218	219	217	238	246	260	220	247	221	238	231	226	211	241	239	259	207	240	221	237	210	242	235	215	221	177	259	252	228	227	233	230	224	260	226	238	220	228	227	213	215	237	207	197	236	200	249	224	249	224	227	190	240	200	253	232	258	212	212	217	199	245	198	247	222	234	210	232	261	195	218	228	241	269	209	252	206	227	198	231	225	209	232	209	222	224	233	244	235	218	211	225	233	212	257	247	225	239	229	224	217	212	234	204	244	219	222	235	201	217	219	225	251	245	224	235	250	224	201	229	222	204	224	229	232	235	229	226	225	216	241	206	220	213	224	245	224	205	229	216	213	236	218	249	241	234	227	251	219	209	229	256	234	227	212	220	218	224	240	237	209	217	229	209	220	236	237	197	222	237	251	242	231	210	211	216	217	248	251	200	223	247	262	230	233	218	225	231	220	236	222	207	218	221	218	207	236	194	231	226	228	232	221	238	234	250	222	234	219	208	246	237	191	225	217	196	226	231	245	225	217	241	243	241	217	228	215	204	245	210	216	227	227	222	244	233	209	209	244	223	212	249	224	233	252	211	220	229	219	224	204	209	229	216	225	245	232	228	218	231	221	213	233	227	242	222	211	225	211	247	238	237	214	209	213	225	231	209	234	219	232	199	218	259	234	226	238	242	238	209	245	235	218	250	239	214	212	208	242	200	256	229	224	203	214	228	232	253	226	225	224	246	217	210	224	215	214	217	228	226	226	239	248	252	229	241	235	255	208	219	234	209	236	207	220	222	212	227	209	202	220	173	184	218	208	233	213	220	239	199	227	217	203	266	223	232	224	233	226	217	253	221	220	199	239	200	210	216	235	249	218	230	236	214	247	213	229	249	241	223	207	212	230	238	226	238	214	234	234	242	239	190	238	226	251	222	229	250	234	227	261	248	226	223	219	226	234	238	225	252	244	241	222	218	246	231	247	222	222	215	244	204	262	244	241	235	221	207	234	197	203	228	223	229	226	233	209	234	209	245	232	190	218	209	210	225	221	196	270	235	233	222	211	225	237	224	200	259	241	207	245	244	215	207	231	240	239	237	249	233	230	195	230	207	205	243	216	221	229	216	218	226	236	203	207	226	195	232	249	227	216	201	223	203	242	223	233	230	231	211	224	233	222	252	229	217	184	238	232	219	228	215	218	240	240	215	215	244	217	228	227	224	212	201	266	218	212	215	199	219	242	243	245	253	196	215	196	243	218	225	230	209	212	208	229	242	223	209	241	229	218	242	208	203	250	228	230	211	219	229	233	204	236	249	238	215	220	203	245	235	229	261	245	232	245	239	249	238	240	210	198	237	206	216	241	221	212	247	230	235	227	200	233	217	193	214	236	209	227	236	216	234	215	220	234	219	265	240	241	276	220	211	211	223	242	220	220	259	237	228	217	222	222	215	255	206	217	242	223	232	209	232	227	235	230	227	223	216	226	214	241	214	259	220	220	241	234	230	229	224	237	211	228	238	221	216	203	216	236	245	232	236	241	199	205	197	224	199	219	218	179	245	226	217	226	219	217	233	236	252	216	213	255	222	229	244	263	212	215	211	228	247	263	211	216	241	241	251	214	230	235	206	218	233	204	217	214	224	232	214	232	233	225	215	216	203	215	214	233	221	220	236	216	238	225	227	209	234	205	243	238	215	197	216	221	217	210	239	230	225	225	220	212	214	203	244	241	236	223	218	252	237	218	216	218	218	209	211	207	225	203	210	223	227	242	231	199	200	235	242	250	235	228	215	216	258	199	253	231	236	186	188	232	207	228	200	218	214	240	220	227	242	214	221	214	214	228	219	239	214	218	229	212	230	252	205	223	222	233	255	221	229	214	249	275	229	220	202	206	211	238	189	232	232	236	213	216	187	225	225	237	220	219	229	224	229	215	260	221	199	230	187	197	242	213	238	240	237	220	245	212	211	239	231	244	199	231	228	218	244	235	205	204	218	215	223	203	243	224	217	223	237	216	236	234	205	210	226	214	221	217	241	214	224	215	219	227	257	243	199	213	230	245	237	219	229	215	227	234	245	232	221	239	225	199	223	195	257	234	237	217	200	243	252	226	211	197	237	230	236	219	202	205	244	216	229	203	218	220	196	191	220	204	192	252	238	197	214	222	209	201	221	203	231	215	220	217	216	225	224	234	218	231	217	213	218	254	263	219	227	228	244	228	200	229	205	231	244	210	231	222	238	201	203	221	225	248	213	221	216	235	236	226	226	228	217	213	237	223	218	212	209	212	211	198	234	226	227	223	217	257	210	233	210	232	215	232	230	243	251	234	223	239	202	229	214	232	224	205	223	227	228	238	222	246	227	224	197	241	237	242	242	221	221	242	222	240	206	205	231	238	240	222	228	220	208	213
41331	22966	8113	3898	2497	1762	1417	1313	1401	647	538	507	422	392	393	327	344	352	320	348	325	273	345	321	301	336	324	319	297	306	290	265	271	302	247	282	309	300	274	301	273	288	287	260	251	285	273	265	257	233	308	298	278	274	247	276	276	232	259	264	259	272	270	281	273	277	299	295	299	261	281	290	271	265	262	251	263	267	246	281	272	271	248	282	251	246	257	256	301	265	250	279	231	297	250	262	264	267	255	276	281	255	280	266	246	260	283	268	261	258	301	268	284	235	268	276	276	244	250	258	275	257	268	246	238	272	263	280	250	269	239	253	265	260	238	266	248	240	283	274	242	278	262	268	267	257	256	264	277	250	279	254	281	263	253	265	258	285	272	268	264	258	261	265	280	272	278	259	276	273	277	259	284	269	268	275	259	273	272	282	322	285	284	276	247	284	272	264	255	257	271	256	279	256	256	258	267	258	252	263	273	270	245	272	284	300	275	284	271	300	240	249	255	269	254	267	275	232	276	265	226	299	305	245	276	286	272	228	247	243	238	260	270	272	258	272	241	268	266	258	269	264	248	267	268	283	271	254	240	237	255	300	249	271	250	258	251	281	287	286	251	242	258	284	266	263	274	284	249	281	257	263	258	278	242	272	279	283	275	276	216	261	240	245	289	266	279	273	286	259	287	275	240	242	259	257	239	276	250	283	275	288	275	239	266	284	238	276	290	272	264	280	239	273	285	229	279	254	225	290	259	284	273	256	258	279	228	266	270	276	270	243	279	275	256	264	265	265	258	260	233	258	287	248	269	282	282	280	266	279	263	249	289	267	275	261	266	250	248	232	256	243	280	254	235	278	287	253	267	245	251	266	259	244	303	255	223	251	275	250	261	283	237	287	246	257	285	248	243	286	245	283	248	293	254	277	258	287	278	296	255	250	267	259	280	247	285	275	256	263	243	246	261	220	277	241	263	269	237	245	255	271	242	251	259	269	242	263	263	253	251	244	270	248	271	270	275	236	252	213	269	292	255	266	265	288	278	280	245	250	262	254	281	246	254	270	262	274	237	271	281	265	243	279	270	275	256	293	256	264	248	283	249	283	257	256	300	274	248	281	286	266	289	242	254	292	256	234	247	268	273	272	271	267	251	276	244	246	264	284	271	242	225	244	237	252	270	253	268	294	297	268	268	288	253	282	260	281	281	290	269	278	274	252	285	276	274	278	240	257	261	265	284	267	291	285	263	260	274	253	269	260	284	302	258	256	281	285	280	266	252	255	240	249	245	266	265	237	266	278	243	266	262	284	271	248	261	267	260	256	251	275	279	275	255	282	242	237	273	280	249	261	270	257	278	259	280	278	256	267	274	254	258	281	256	264	249	282	273	285	253	237	268	294	253	267	250	253	278	242	297	269	276	265	269	253	285	275	268	287	296	266	243	279	256	251	280	227	227	249	289	261	253	279	262	275	263	300	266	256	272	275	278	265	250	291	214	275	254	269	260	278	250	268	266	277	263	259	259	261	267	290	269	259	266	288	256	278	250	270	223	268	215	274	262	247	245	253	259	276	268	282	274	277	256	234	272	265	244	275	284	257	255	264	264	265	289	278	267	271	265	248	264	269	241	300	244	240	256	257	257	301	270	284	295	257	293	286	276	260	272	267	265	245	270	255	260	272	248	278	245	253	260	250	284	236	273	297	261	267	272	276	280	252	239	260	239	239	242	271	252	255	274	261	276	257	242	263	266	262	243	267	258	316	285	248	260	281	270	255	273	264	248	289	267	269	277	255	284	249	255	266	235	268	258	258	273	265	297	283	254	261	254	295	273	258	264	258	273	275	251	258	274	243	280	257	249	258	262	237	270	249	245	266	247	240	263	299	275	268	270	253	278	264	261	272	271	237	253	278	250	254	259	244	247	259	263	274	258	248	263	254	263	256	292	267	287	275	257	250	252	278	273	262	240	229	251	274	279	257	240	257	252	277	259	262	276	246	290	276	264	276	267	289	269	258	232	281	267	259	270	257	276	273	262	245	242	267	259	294	275	265	280	272	274	260	269	265	265	275	288	239	273	257	245	281	241	280	295	239	246	287	260	272	274	270	289	295	274	261	260	252	293	274	282	260	268	264	283	263	277	279	279	293	249	270	291	263	280	250	247	258	254	261	264	260	276	263	249	274	275	254	267	266	242	275	284	259	269	220	244	315	285	292	269	266	242	306	232	263	269	261	275	255	255	265	301	264	249	258	255	260	284	294	276	285	286	265	247	225	261	248	267	258	258	295	271	264	260	257	289	286	248	274	282	278	263	264	251	255	287	266	249	269	270	250	239	270	252	254	243	262	252	248	256	246	278	273	266	286	276	258	277	222	279	241	256	260	250	257	249	250	271	281	266	300	233	314	276	255	268	293	275	263	269	296	268	270	283	270	282	275	263	254	270	258	254	263	257	265	242	259	290	264	252	253	274	269	277	277	251	283	258	246	241	285	262	262	268	265	277	207	247	303	267	262	257	257	287	272	259	254	268	242	265	248	283	263	227	233	267	258	254	268	243	249	273	291	257	263	269	230	265	267	272	296	267	274	276	229	274	264	268	257	252	247	246	265	266	252	253	243	244	267	254	273	269	266	277	279	263	286	264	264	278	256	268	280	286	279	255	273	263	248	277	290	263	267	264	259	274	252	257	237	290	251	302	277	287	281	259	266	248	231	272	258	278	271	242	275	276	270	275	280	256	254	260	257	261	257	285	301	274	239	257	232	278	264	289	236	257	269	244	291	250	264	242	278	270	254	261	263	251	264	266	292	251	288	244	249	262	272	267	255	261	274	288	267	248	270	270	275	262	294	248	252	266	270	258	262	248	268	268	272	277	255	295	261	236	276	261	247	248	238	261	280	256	232	250	266	257	257	265	231	286	271	288	228	260	268	242	270	263	265	267	252	256	289	254	273	262	260	266	268	234	298	242	252	259	267	271	286	259	279	254	261	272	252	271	287	268	277	255	253	320	310	289	276	265	255	264	278	272	288	287	260	280	306	239	265	274	252	231	281	252	282	283	274	260	257	295	280	259	276	234	246	266	247	279	273	262	241	262	250	286	267	277	254	263	246	255	259	240	290	255	282	270	249	244	265	246	261	275	270	300	240	237	273	260	232	257	252	254	256	273	233	280	265	246	277	279	255	275	255	264	258	270	251	262	236	269	242	290	263	295	258	241	252	232	259	263	269	266	254	258	282	264	246	249	267	257	274	251	263	221	251	280	280	258	250	293	270	274	246	278	256	268	267	251	219	268	232	272	251	275	232	290	280	267	256	251	276	237	263	265	260	274	254	253	254	255	266	278	260	254	233	268	304	251	270	256	247	235	290	254	252	258	241	261	244	261	263	259	238	275	272	265	258	264	259	207	267	229	237	289	245	265	291	278	270	286	252	251	263	239	265	272	289	292	277	273	235	290	270	254	272	275	284	246	267	291	284	277	286	264	234	287	258	256	251	283	274	266	259	271	250
24516	20697	27037	24385	13734	1237	931	773	818	602	595	628	588	587	574	579	566	553	520	553	567	525	544	525	524	524	557	516	534	563	517	490	483	544	510	510	524	493	504	560	523	536	535	534	529	489	529	500	573	499	528	554	554	521	558	544	544	516	520	540	559	513	548	557	533	529	547	564	516	521	528	579	534	541	526	514	503	541	562	550	564	489	492	530	501	535	556	576	489	521	516	499	525	510	536	550	577	550	537	559	500	576	493	565	542	465	557	553	511	559	561	563	530	521	506	544	519	538	563	538	494	531	531	501	545	569	558	522	591	549	525	555	553	533	566	526	498	530	523	508	510	591	583	493	508	531	550	533	530	536	522	502	554	521	538	517	511	543	539	516	533	520	512	549	530	532	513	530	507	512	563	555	556	567	538	522	539	531	558	548	483	532	519	526	555	523	501	496	550	505	482	536	526	543	534	538	510	496	547	569	560	551	513	497	511	543	564	554	538	526	507	499	484	523	513	549	561	528	496	532	493	525	566	518	543	532	525	535	577	519	523	518	544	536	527	539	535	574	510	514	546	559	565	540	557	503	548	519	517	548	508	530	540	515	527	518	526	503	545	530	527	559	552	532	548	543	531	539	533	542	553	512	510	503	523	516	501	521	527	540	539	521	531	539	494	507	575	547	548	552	517	540	521	514	530	522	537	523	516	542	516	511	546	514	519	498	505	495	495	556	549	505	530	475	551	546	505	493	505	543	563	536	525	497	493	513	497	519	547	526	525	559	537	522	545	565	545	504	527	557	533	503	487	519	526	561	493	522	532	549	528	541	549	516	555	537	529	541	565	522	518	527	518	542	555	532	554	531	539	533	579	530	516	530	504	545	523	563	532	512	555	549	536	579	516	519	556	538	509	537	564	549	544	520	504	526	477	542	502	526	534	556	547	543	488	550	524	527	541	511	525	498	537	554	523	582	533	523	514	517	500	551	513	547	549	534	479	576	546	522	499	523	547	555	579	522	509	526	512	497	535	519	573	538	555	515	551	527	531	545	541	525	523	518	520	539	550	519	541	553	519	569	543	537	512	501	550	532	502	487	543	535	514	506	512	560	569	519	563	510	529	485	540	531	543	531	524	549	536	520	536	509	520	513	510	548	515	516	534	559	521	531	488	475	532	503	492	526	530	557	535	533	518	500	542	494	506	508	525	564	538	520	486	507	567	547	531	506	536	507	573	523	542	571	535	492	516	536	536	526	507	542	517	566	506	534	522	550	506	512	560	510	534	527	516	524	535	550	548	531	519	493	525	546	556	551	547	536	544	523	557	492	533	547	562	547	521	510	501	533	543	560	515	545	576	489	529	556	504	553	497	543	561	510	526	505	565	514	567	536	518	531	524	507	556	527	536	548	565	548	560	545	552	499	538	496	523	552	480	552	540	527	540	507	544	560	533	520	522	498	510	535	559	538	519	553	495	490	542	502	524	520	543	510	511	544	533	550	549	553	494	490	547	525	538	522	540	580	550	486	491	536	508	538	538	536	523	496	544	523	508	525	532	498	553	524	543	547	531	549	519	532	557	586	560	523	573	553	558	542	538	563	537	514	529	527	537	533	531	502	528	540	548	566	499	538	539	547	519	492	528	526	546	528	544	499	586	457	554	532	499	559	568	526	530	530	554	531	532	560	560	552	560	520	516	501	520	523	539	541	516	573	504	480	545	535	525	546	499	521	551	539	524	553	545	545	546	576	540	528	533	541	514	541	541	579	543	502	545	511	529	525	562	540	530	555	501	497	540	525	543	563	513	436	545	555	487	495	535	554	485	605	534	492	516	555	517	503	500	545	526	532	533	495	533	491	552	502	521	552	531	549	479	497	478	548	505	548	522	534	546	543	563	520	531	525	513	533	551	537	512	555	485	529	523	523	532	571	535	518	544	534	563	518	555	546	558	523	553	561	533	497	529	528	525	478	516	476	520	546	485	540	511	536	530	518	518	542	513	542	540	488	539	502	494	521	545	554	543	533	519	530	531	555	562	521	508	516	560	532	563	519	508	569	486	526	545	506	570	545	534	517	561	512	531	526	537	533	537	493	535	528	554	492	576	556	526	493	535	530	536	542	544	525	540	539	527	532	490	520	530	489	523	513	517	508	539	556	489	484	532	542	513	515	522	505	555	522	556	551	543	539	532	555	504	510	574	535	527	516	561	594	531	538	555	564	551	482	514	587	515	490	517	524	560	527	522	543	538	541	506	549	523	518	478	513	506	519	538	524	502	526	503	581	492	503	555	552	501	517	472	517	549	499	531	522	539	489	546	532	559	583	563	537	530	526	567	509	535	541	530	563	500	552	539	541	545	522	520	497	505	499	548	533	501	553	490	511	487	543	528	490	530	545	537	544	528	540	540	490	545	529	510	525	543	540	539	503	530	537	513	524	529	545	531	566	555	527	544	582	526	509	542	518	523	525	555	547	566	581	514	513	509	518	572	474	528	523	579	500	536	534	536	564	552	513	511	508	504	525	510	554	533	499	516	531	543	514	548	522	511	554	527	515	507	560	521	533	527	547	536	552	522	556	527	569	533	555	555	541	504	527	584	545	535	539	541	522	461	477	545	536	516	587	521	576	538	527	552	544	549	526	531	546	492	508	521	494	540	514	524	506	530	560	559	489	528	557	503	513	528	541	542	568	567	532	547	501	542	530	541	483	506	532	560	538	571	499	514	529	523	475	532	477	545	518	543	535	501	509	531	539	541	522	527	529	555	545	522	481	532	532	541	530	536	541	500	550	537	517	548	560	535	532	521	504	491	500	519	529	535	528	513	511	490	507	506	546	532	525	509	558	518	537	521	521	542	553	561	497	536	545	546	507	551	533	513	515	539	503	561	534	537	529	542	540	557	515	516	549	580	558	512	529	481	541	530	503	510	567	533	507	531	556	525	555	517	569	537	523	550	541	559	528	548	561	537	510	560	539	546	529	555	538	500	530	539	502	515	478	520	523	498	531	535	560	517	537	527	567	533	536	510	532	540	537	539	531	566	523	556	545	539	556	538	529	530	502	544	515	513	539	505	539	523	538	503	584	537	507	524	596	555	557	545	537	516	521	550	524	569	517	563	574	506	499	528	531	471	533	505	502	526	546	484	535	549	555	558	541	506	517	540	543	517	570	493	574	508	480	546	538	558	519	565	506	520	546	565	536	539	524	549	529	518	537	558	547	585	542	560	575	498	539	561	521	547	526	525	523	500	516	513	551	503	542	542	515	555	547	557	536	517	529	530	523	526	496	513	548	517	491	538	533	524	520	518	541	507	514	515	534	575	549	517	538	557	585	522	515	563	495	529	550	527	528	572	529	481	577	502	539	514	544	529	537	556	534	564	537	522	586	531	528	520	545	521	526	535	505	557	539	549	532	520	507	536	505	489	534	579	520	517	518	549	493	565	515	482	525	507	528	534	543	532	526	538	515	537	543	534	506	533	537	507	556	503	551	503	508	550	524	479	522	512	560
40632	19640	5680	3069	1898	1544	1326	1267	1444	836	816	761	700	685	706	679	662	637	647	637	634	614	619	645	658	619	596	586	601	599	635	588	658	598	587	628	621	597	552	608	590	643	631	568	586	652	597	623	574	574	592	588	622	637	600	596	624	601	617	611	600	623	633	584	572	588	595	607	614	577	586	608	565	577	623	587	579	558	576	587	604	646	600	649	619	588	615	587	581	600	592	617	576	629	618	591	593	580	572	609	585	568	592	583	582	624	577	618	591	608	583	614	550	584	624	590	619	584	622	604	569	554	579	603	607	575	609	609	614	598	616	606	581	615	592	612	609	589	576	545	580	576	582	596	639	606	573	629	603	570	617	617	604	579	592	577	545	590	623	574	619	618	603	612	626	577	569	575	559	596	621	650	616	589	594	570	572	606	602	587	585	581	590	585	578	572	591	657	587	596	602	642	587	604	574	575	600	581	645	602	596	554	650	594	601	621	641	633	566	569	597	577	643	614	561	580	578	593	592	558	619	603	602	597	568	580	567	601	610	606	601	640	624	594	608	613	634	609	564	600	596	647	621	590	626	566	611	605	630	636	583	565	625	617	567	605	620	576	611	608	623	604	648	628	604	591	606	593	595	585	569	559	585	625	595	562	594	612	584	616	596	622	573	590	589	594	584	595	618	572	607	594	579	596	605	605	601	617	582	614	578	622	623	565	630	584	577	594	593	608	584	577	625	566	590	607	636	625	628	632	641	574	611	585	639	582	618	593	583	599	586	618	597	647	578	630	567	606	648	640	589	607	591	622	556	609	600	556	610	575	603	624	585	578	627	637	584	612	590	572	619	613	560	613	630	635	628	650	573	619	623	602	600	610	586	595	619	617	590	618	638	605	577	606	598	639	571	598	583	566	581	582	578	616	588	581	598	544	622	630	577	620	596	597	569	613	635	602	625	583	540	602	621	596	625	622	643	607	558	614	620	580	626	642	574	602	570	591	585	569	563	566	574	594	584	592	667	634	652	641	575	596	562	606	589	568	550	610	613	551	586	611	575	601	620	613	589	630	549	608	554	619	622	593	575	594	572	588	642	596	609	605	626	583	633	540	614	557	565	635	631	583	609	619	619	584	621	610	600	593	615	594	605	629	610	619	575	601	566	634	596	624	615	626	645	605	565	597	539	639	596	585	615	597	575	602	589	577	648	619	585	627	599	628	608	598	570	576	628	642	625	610	553	623	606	634	612	567	583	612	566	588	564	635	609	610	578	594	593	569	616	644	575	610	611	631	657	597	587	619	595	604	621	612	594	588	589	599	648	660	605	571	596	565	621	592	588	604	597	564	592	577	620	617	598	669	591	561	586	608	623	609	595	554	585	600	610	580	557	616	608	592	604	588	593	632	563	609	624	556	629	570	547	629	622	555	636	642	645	615	611	577	596	581	602	588	593	578	548	630	590	592	596	568	623	618	626	665	584	604	598	550	596	583	613	583	552	606	649	616	594	531	604	619	595	552	589	598	613	597	587	624	543	597	660	639	600	637	645	594	587	551	562	593	582	601	644	636	576	586	602	622	596	551	570	626	615	616	629	612	603	525	520	590	609	615	623	608	568	600	615	603	607	585	571	653	624	598	599	573	597	612	596	627	588	598	596	593	594	613	588	562	577	580	584	564	602	592	620	646	576	577	610	574	597	610	610	588	647	593	593	584	613	619	573	610	591	595	592	612	615	597	587	567	623	607	554	571	574	606	574	592	583	568	543	604	601	587	563	641	581	618	608	628	594	619	574	595	598	607	577	588	577	619	567	556	596	640	616	582	589	615	577	595	600	617	591	565	585	584	569	604	612	561	630	654	562	631	607	633	589	620	577	588	665	528	573	607	635	592	586	592	617	624	640	582	616	599	576	595	619	603	603	595	557	564	603	582	585	551	638	638	607	586	598	567	591	615	595	629	574	585	611	618	614	575	572	599	596	605	679	559	601	597	632	619	607	598	637	598	560	599	624	607	612	618	585	604	603	587	561	604	562	593	639	602	617	630	631	626	624	579	590	582	617	599	646	579	622	612	610	554	621	594	589	631	616	578	583	594	634	623	598	560	555	573	618	640	578	564	609	613	558	570	566	604	624	583	575	618	630	608	543	569	597	576	601	596	633	588	596	556	596	589	620	656	588	632	600	578	562	596	636	585	623	607	602	585	624	589	600	592	577	638	567	609	635	632	598	559	651	617	628	594	618	616	601	621	594	575	610	602	606	588	636	587	598	623	600	618	606	624	572	607	620	631	621	611	597	619	619	563	603	641	560	610	668	587	626	590	604	604	578	618	557	592	595	617	568	593	570	617	581	586	556	633	616	621	610	577	596	545	646	583	628	557	579	602	622	558	605	590	557	597	606	556	581	589	591	614	559	595	621	602	632	601	609	615	604	590	604	638	595	569	614	604	624	584	600	592	583	599	616	644	591	624	593	575	616	638	613	602	652	614	596	660	581	611	586	548	598	634	597	592	590	610	602	583	604	558	579	647	587	583	572	564	616	586	617	605	593	597	572	634	588	594	576	564	615	609	606	593	624	605	590	586	570	588	559	606	602	571	572	625	637	589	607	559	604	606	606	574	610	583	574	602	591	623	572	571	633	613	612	578	604	616	603	614	577	622	579	581	602	587	588	591	567	617	605	608	599	613	587	560	621	632	594	639	563	629	606	606	611	589	598	632	561	559	614	624	633	590	596	674	616	609	591	609	602	648	615	646	622	609	588	609	659	604	612	599	586	613	613	611	592	655	688	566	616	576	640	611	587	609	541	600	588	597	597	592	586	588	589	626	599	575	583	562	618	603	606	616	564	656	560	580	566	609	559	633	586	557	612	586	603	570	603	609	618	585	596	576	597	617	606	619	546	591	577	605	616	610	583	622	603	658	576	617	561	595	575	597	603	613	572	580	638	625	581	595	622	587	583	617	618	589	586	594	599	597	621	634	623	584	570	624	602	647	587	593	578	588	580	576	602	550	637	551	590	566	595	594	610	583	604	651	584	616	580	619	613	568	618	592	647	618	587	594	571	602	616	594	595	576	606	619	599	618	591	607	560	592	610	605	574	610	588	654	608	607	608	596	573	597	576	564	580	589	557	574	607	619	623	584	622	645	570	602	643	600	623	584	594	631	636	599	596	590	595	591	602	559	619	631	610	604	589	572	610	585	598	576	638	602	581	610	576	625	589	624	585	558	631	605	578	593	575	610	571	605	591	561	598	628	600	623	556	590	600	581	597	630	595	598	637	598	598	647	608	587	592	545	589	554	639	579	621	596	601	585	625	606	531	632	594	621	581	577	599	639	611	567	605	588	592	564	588	594	601	588	609	578	589	625	615	617	631	601	540	599	603	596	604	592	618	601	627	625	633	586	596	596	610	609	624	583	596	597	599	581	591	603	625	604	600	631	589	567	581	625	560	577	647	601	609	538	628	575	557	596	619	618	610	616	605	636	561	581	584	551	624	575	610	610	629	582
22239	20730	28409	23129	20728	20767	12062	2178	1709	755	658	565	519	497	495	470	396	434	439	408	340	420	404	387	416	349	354	412	379	399	384	339	385	370	371	371	350	373	357	373	320	329	349	370	333	351	313	333	346	374	353	322	341	327	362	345	345	348	348	332	357	301	336	315	327	377	320	341	397	356	336	366	358	320	359	355	325	345	364	347	353	359	351	332	355	354	371	334	360	342	345	327	317	327	328	343	368	363	338	319	379	387	347	306	358	368	325	321	363	332	350	340	324	329	348	347	336	313	352	349	306	327	334	330	320	345	368	341	323	318	316	342	280	332	306	363	328	327	367	333	353	326	350	367	367	342	307	324	338	336	325	339	340	343	304	314	311	323	308	341	347	379	308	357	337	327	356	331	335	334	360	328	330	365	333	343	302	335	355	334	336	323	331	345	343	355	306	323	326	344	359	345	320	328	330	337	357	337	347	328	329	336	328	332	319	333	348	350	353	317	323	328	342	317	364	318	338	353	355	324	329	367	352	327	352	338	346	343	344	348	330	338	347	347	356	330	384	347	314	317	342	332	346	335	326	316	329	359	330	343	302	318	335	364	320	375	370	333	320	346	329	299	377	343	338	328	345	338	349	312	346	307	329	356	329	318	350	355	356	335	332	340	363	341	378	376	343	332	358	348	339	333	359	371	336	358	351	312	366	314	358	349	341	352	326	374	349	304	322	310	338	347	322	328	322	345	338	322	325	328	355	326	338	342	316	369	351	335	332	338	330	332	340	338	353	337	336	341	305	341	347	320	347	333	338	298	360	329	329	325	327	323	342	334	339	326	331	319	353	324	355	296	331	314	325	326	327	346	312	336	333	335	363	347	354	352	342	364	332	347	347	350	336	344	331	342	335	359	337	340	315	349	331	301	361	345	329	319	323	345	357	324	344	365	327	356	355	330	368	352	333	317	359	343	345	354	337	322	351	333	359	358	339	322	338	318	338	341	323	313	342	323	339	335	328	353	337	355	340	358	313	336	329	338	348	325	316	320	372	318	322	328	307	352	346	386	376	340	346	344	351	326	324	326	321	324	335	300	350	335	348	336	343	346	304	321	335	343	352	359	365	326	338	349	358	320	319	342	330	325	334	360	340	329	313	321	344	340	327	333	353	352	337	343	358	342	335	329	324	367	320	354	339	326	362	318	326	349	338	341	346	317	351	364	347	339	338	335	318	321	338	332	341	348	339	337	335	345	341	335	323	336	318	317	367	351	360	350	343	305	333	335	341	315	316	326	305	349	324	326	312	334	354	304	330	344	347	317	332	320	351	345	352	303	353	365	346	339	319	363	303	365	349	325	291	363	366	317	296	320	336	321	342	339	347	354	336	335	332	354	309	334	337	300	339	350	353	355	329	321	326	346	338	323	330	380	343	344	339	343	347	332	318	346	336	316	324	345	314	308	345	347	347	340	332	293	355	335	344	358	317	336	345	341	348	341	338	355	346	327	375	353	324	360	370	329	334	315	314	338	323	355	332	372	330	331	361	331	320	337	321	353	320	376	329	321	337	341	332	340	340	320	331	354	349	314	324	333	331	350	339	339	352	343	325	337	336	343	327	312	338	351	335	345	384	348	350	343	357	353	326	338	327	318	323	325	332	336	353	358	335	320	363	311	327	351	338	345	335	331	334	325	339	308	312	340	333	314	341	354	319	344	329	324	319	321	314	326	337	372	350	370	327	318	345	314	322	352	350	350	350	322	336	298	338	299	318	360	328	329	333	352	349	339	328	355	289	326	320	353	327	363	301	333	337	342	328	330	341	333	317	307	314	369	330	316	338	351	307	311	348	350	363	328	342	314	349	340	350	336	317	330	351	341	312	329	361	373	308	328	305	342	347	366	315	339	342	326	288	322	337	329	363	340	315	327	339	349	318	322	384	330	335	324	311	333	283	334	327	351	332	329	339	318	337	326	327	380	345	312	320	339	326	335	313	309	321	317	310	339	356	320	341	340	327	330	344	336	360	344	360	375	314	308	325	321	364	320	340	338	352	353	362	337	340	323	308	335	352	345	354	335	312	312	343	362	340	321	311	381	319	347	344	301	319	361	347	334	323	315	320	338	370	329	343	326	359	345	319	319	308	338	364	334	377	350	331	319	360	317	347	350	336	352	332	319	360	359	360	313	336	326	327	297	350	378	324	329	375	318	355	368	343	297	299	335	321	344	345	330	352	354	357	356	330	355	310	329	334	360	331	331	336	349	373	323	360	338	325	359	350	333	318	335	353	324	351	335	335	339	330	316	304	302	343	322	334	351	352	355	326	322	323	331	362	326	321	336	344	327	351	336	352	333	327	343	325	342	334	371	332	340	303	348	338	346	353	331	317	362	336	325	351	331	321	340	336	328	335	313	325	312	329	341	336	344	327	350	371	362	296	336	331	349	310	304	315	335	335	318	348	339	370	319	284	338	318	360	384	348	370	332	330	352	331	308	324	364	332	360	374	351	338	314	316	307	351	315	392	312	343	316	319	307	364	317	358	297	337	336	330	358	318	360	365	341	321	323	317	360	350	344	357	333	295	346	324	355	355	339	337	341	357	353	376	335	317	334	351	337	329	339	335	341	366	310	340	321	341	350	317	354	334	334	358	361	320	318	338	323	311	340	342	352	320	322	317	362	339	349	335	362	331	306	329	339	334	336	352	318	339	325	299	344	325	339	363	312	341	345	338	349	312	343	350	319	337	369	333	318	369	336	344	313	317	348	323	314	328	321	296	331	347	329	312	334	357	304	324	317	333	285	331	348	330	347	305	352	342	339	336	334	312	348	322	327	347	323	326	358	324	355	314	342	338	353	341	301	328	336	314	346	326	348	343	326	334	312	348	336	332	326	335	328	330	334	319	336	326	330	359	330	347	332	377	301	362	301	325	343	339	325	329	344	341	334	313	337	341	326	325	314	309	364	330	341	309	302	332	349	328	335	314	354	332	357	344	342	312	351	313	331	333	320	300	326	333	339	368	346	295	335	348	345	325	324	329	343	346	314	344	365	329	347	376	353	346	346	317	324	386	352	339	345	310	340	307	341	326	345	329	345	356	341	377	361	340	360	360	354	328	355	371	387	355	354	316	324	307	341	336	317	310	343	330	348	344	360	353	339	321	365	383	327	325	345	340	328	367	301	347	346	345	306	309	343	345	345	352	344	322	344	360	327	355	356	370	349	324	335	311	328	348	332	317	327	339	333	311	359	359	326	353	345	335	352	356	325	339	348	355	334	341	349	350	347	348	351	318	360	303	330	351	342	323	342	322	315	324	325	330	355	294	308	339	358	360	366	372	339	331	351	348	364	322	309	350	358	339	302	346	363	366	301	348	327	325	345	331	345	343	361	324	347	328	334	328	344	379	358	339	352	347	323	323	350	326	325	365	316	310	341	322	345	322	384	374	324	333	339	319	368	337	355	315	355	357	319	369	326	373	363	344	329	362	377	340	325	340	325	326	331	350	344	319	297
45040	32720	12357	6773	4470	3302	3012	3788	3581	1235	995	830	718	665	608	568	567	517	549	508	499	491	510	473	479	449	457	451	433	410	421	409	445	380	403	405	418	409	378	422	368	363	405	352	402	405	403	388	389	332	404	389	388	374	420	392	359	372	375	390	385	459	405	411	400	385	378	359	393	374	374	356	363	364	404	413	366	399	366	381	378	378	390	375	380	368	394	360	367	400	359	361	358	393	330	382	397	365	396	373	365	412	378	341	384	395	368	401	392	366	385	350	330	363	361	388	380	377	363	359	375	351	368	369	364	381	357	391	379	387	396	364	338	370	345	380	384	376	357	372	364	356	365	385	371	341	381	380	371	365	369	362	373	401	370	356	373	350	355	363	306	365	385	376	369	379	335	385	369	397	325	350	368	393	375	402	359	361	401	365	402	370	329	361	349	331	391	393	384	351	380	381	387	353	374	392	360	392	375	385	380	366	355	374	348	373	389	370	381	366	366	376	399	366	381	377	342	370	367	400	371	378	357	323	346	393	371	357	400	344	377	366	365	350	356	421	391	343	324	366	347	344	390	368	372	369	388	373	386	378	361	402	325	336	367	362	379	362	373	387	405	390	391	386	349	372	371	381	396	376	387	341	376	375	356	348	361	357	394	349	390	370	370	391	383	383	379	368	367	381	344	378	369	349	337	396	358	340	328	354	374	382	370	340	340	387	370	384	370	374	374	344	369	378	387	376	405	372	389	342	382	375	374	366	347	348	358	374	386	386	346	349	342	382	331	339	355	383	346	372	357	394	336	367	367	361	353	349	387	383	366	357	340	358	361	364	363	353	366	396	373	349	331	379	366	358	394	343	378	387	373	373	372	403	393	391	339	393	362	339	374	360	373	379	370	343	375	351	351	383	354	329	340	391	370	384	386	394	348	356	368	361	346	367	362	365	392	366	377	394	355	347	363	391	337	371	385	373	335	398	358	374	384	378	354	353	350	338	378	371	367	373	375	378	367	341	344	361	366	371	385	356	341	345	367	388	381	370	363	396	399	357	383	372	363	359	327	382	393	372	392	368	361	359	365	354	395	356	384	372	384	334	372	364	353	364	366	363	379	379	369	345	368	397	368	383	349	362	380	366	385	391	361	368	403	356	402	386	382	374	369	357	354	387	375	385	376	385	390	354	368	411	363	340	362	422	400	398	339	388	369	342	372	373	357	353	357	378	335	346	387	338	411	409	328	407	362	363	396	379	387	373	369	340	368	358	347	338	387	348	369	366	369	401	382	402	383	342	366	371	339	357	384	419	378	367	367	329	365	382	371	371	366	388	362	392	411	358	357	395	364	362	372	368	424	357	349	360	379	374	384	391	319	409	330	340	413	390	375	365	372	378	347	397	370	376	373	400	394	372	381	365	377	367	371	366	375	372	397	360	342	350	391	396	364	350	364	383	303	388	394	353	400	379	371	337	393	403	389	357	380	377	365	398	419	356	344	359	362	404	394	361	367	361	383	363	376	386	368	379	387	345	375	387	370	369	344	345	367	365	354	384	365	381	389	375	350	364	369	366	369	379	376	368	407	398	382	332	395	350	386	357	402	355	361	384	361	364	354	360	374	354	354	346	366	378	338	330	371	344	354	364	373	384	403	362	362	356	354	355	413	353	383	365	355	377	353	335	339	385	352	380	373	345	384	383	365	359	392	359	372	377	332	378	372	334	385	358	356	375	371	370	310	391	373	400	371	316	371	388	384	373	345	385	418	372	385	373	368	328	338	398	380	384	355	364	391	395	418	393	387	358	369	369	386	373	391	375	385	344	357	392	376	410	388	373	356	368	371	398	359	355	411	346	356	368	377	351	372	401	379	367	349	331	343	377	357	362	398	350	393	347	394	361	352	354	364	349	402	356	365	361	376	395	352	376	378	352	355	375	335	385	361	370	376	393	349	353	385	390	400	397	374	379	389	372	364	388	361	356	375	392	377	325	358	346	345	377	368	367	378	349	386	372	368	386	331	344	402	356	399	367	399	372	365	388	349	376	382	380	369	339	407	351	388	371	348	375	339	392	374	335	361	369	333	370	363	344	374	365	371	361	374	377	416	355	347	359	365	419	370	370	406	377	388	316	357	347	415	393	370	360	333	365	331	398	386	364	326	355	391	360	348	343	408	367	382	385	374	374	360	374	385	359	369	339	348	360	382	350	395	385	350	352	354	397	383	386	344	377	386	364	375	377	357	400	377	360	385	367	355	359	363	395	345	345	406	376	378	360	390	390	352	343	378	363	357	376	360	383	356	347	373	340	363	347	362	353	368	344	375	399	357	371	384	353	388	352	357	377	360	365	345	372	356	355	386	370	355	350	383	386	372	362	345	370	358	392	395	390	383	370	345	365	366	333	388	346	369	391	354	366	400	333	361	387	387	353	372	368	393	378	373	385	382	359	380	355	371	363	357	390	352	400	384	329	361	376	377	374	340	360	372	387	353	365	357	389	349	361	403	335	367	405	359	395	354	336	353	374	342	362	384	365	354	355	395	371	330	368	393	328	368	396	349	385	376	374	361	353	350	367	371	339	373	365	365	372	338	396	362	353	381	351	375	351	373	373	374	378	367	371	370	381	354	385	380	360	375	370	366	374	432	325	350	337	380	362	335	372	363	378	371	372	361	373	368	372	360	369	341	381	351	404	392	361	323	353	339	375	391	377	379	366	375	365	349	375	344	387	349	384	352	370	376	393	373	353	336	339	349	332	373	355	388	353	343	366	407	332	364	391	368	382	350	368	349	396	387	398	337	375	397	364	371	395	358	361	363	341	342	347	321	342	357	355	414	364	384	375	406	351	397	355	359	331	356	348	379	369	351	359	388	363	384	356	366	369	369	351	361	387	372	368	349	386	398	349	350	346	402	394	366	333	369	349	325	386	405	371	364	408	373	373	369	394	361	347	349	381	370	361	381	346	337	336	357	359	391	376	357	336	360	348	376	377	342	395	353	390	377	356	390	374	370	371	383	414	371	356	378	349	369	364	405	376	377	390	354	362	370	375	386	346	371	366	383	375	384	386	382	368	397	389	364	334	346	377	371	411	352	341	351	363	383	406	347	373	359	398	366	352	346	371	376	378	384	356	326	409	367	411	390	368	372	376	353	383	371	361	367	384	384	379	389	370	357	390	380	368	354	373	357	331	364	378	400	353	388	377	341	371	338	352	384	341	340	363	327	374	366	381	384	382	372	364	376	408	379	369	380	366	350	387	332	335	381	379	367	394	383	404	354	364	368	395	369	377	375	355	405	352	333	374	400	351	367	341	359	384	395	405	412	345	371	340	402	355	346	350	384	374	405	344	360	356	402	373	354	340	399	353	366	364	361	369	412	372	369	382	359	403	361	352	377	360	355	374	376	352	389	385	371	355	382	371	362	376	354	365	363	360	349	352	381	361	364	343	376	350	352	373	364	359	377	384	358	356	391	364	378	339	377	350	357	387	364	379	366	355	362	350	370	340	367	369
29667	21630	12437	1884	598	532	484	475	431	413	389	418	390	426	395	418	431	389	425	410	347	391	391	395	385	413	391	381	364	405	421	414	369	373	379	365	415	383	399	390	398	411	356	423	396	420	359	392	365	415	414	382	389	404	384	405	356	364	380	353	374	392	395	392	406	418	380	399	382	378	366	404	427	370	378	400	377	366	408	381	386	445	388	406	363	375	407	354	399	403	422	407	397	391	383	402	419	370	428	404	400	391	361	370	417	367	389	419	369	377	388	413	364	383	373	458	408	374	373	392	392	362	388	441	398	384	401	379	405	386	401	391	417	425	379	410	388	386	392	358	392	388	394	393	379	385	392	398	385	376	396	412	387	370	395	367	388	397	390	366	419	418	419	419	343	388	400	377	432	406	375	386	377	389	381	380	410	385	388	375	369	378	396	428	356	399	383	377	403	423	375	378	379	382	376	421	403	355	385	349	368	374	407	394	376	379	428	400	387	367	421	390	419	413	419	380	386	395	368	363	387	404	393	381	385	396	394	395	419	382	347	397	388	376	374	361	405	384	412	359	410	384	413	388	371	379	412	399	375	401	398	416	391	392	408	402	392	441	359	385	362	398	394	384	386	396	373	374	398	424	400	409	364	409	385	394	401	394	389	380	364	382	364	367	392	394	379	378	370	385	375	423	387	360	362	378	376	378	371	366	363	368	429	399	394	388	375	379	386	380	391	390	396	424	354	382	382	401	423	402	392	390	375	402	390	413	377	417	428	402	401	430	383	375	356	383	400	370	373	392	396	436	414	344	382	393	342	390	349	418	373	389	374	384	407	397	366	402	393	401	368	398	396	389	382	398	389	396	367	403	382	365	392	387	405	377	370	371	440	363	362	339	402	386	350	359	354	397	379	408	401	400	375	406	403	413	394	352	401	392	399	383	419	385	381	393	373	407	358	387	379	420	435	382	385	392	408	400	394	418	390	374	400	375	379	405	385	420	401	388	383	396	353	380	378	358	392	380	399	402	410	432	358	407	362	411	414	377	392	380	452	386	355	366	395	362	394	415	416	390	399	391	380	368	404	404	372	391	379	407	369	375	414	410	344	411	398	360	377	403	425	400	388	394	376	420	391	384	374	380	390	429	358	386	385	384	414	396	409	387	400	405	386	389	389	369	397	384	401	408	383	404	394	398	348	399	386	352	399	412	413	382	415	370	385	355	424	404	372	391	365	386	394	367	404	378	337	371	408	413	379	416	396	411	404	429	393	389	394	381	391	365	402	410	413	384	377	399	339	367	410	360	406	412	367	417	376	400	400	386	386	360	349	382	444	415	413	423	403	341	396	399	369	370	411	383	418	404	375	403	371	409	377	384	398	393	412	401	397	404	380	385	418	369	396	399	415	420	364	398	383	404	367	401	347	360	411	391	379	369	397	393	417	347	373	360	409	367	400	373	435	410	410	365	400	409	373	408	371	356	342	360	433	394	364	367	378	395	374	408	362	398	378	382	395	370	386	383	383	386	406	418	410	384	401	386	386	380	387	372	401	409	380	360	407	374	391	371	395	409	364	394	407	440	372	379	379	370	367	363	382	364	355	370	361	420	348	341	385	375	399	396	360	396	403	407	386	395	386	380	364	377	375	413	385	375	368	390	400	413	396	407	408	422	389	375	393	421	386	368	390	358	405	379	365	380	386	365	396	385	370	403	383	366	398	375	392	420	399	389	433	385	383	415	411	406	362	398	395	393	355	364	390	408	405	429	389	390	412	417	373	380	378	397	404	382	394	397	399	402	377	361	381	387	405	364	393	366	404	371	403	385	396	381	383	376	370	372	427	419	383	374	402	390	420	412	373	363	389	374	390	409	386	365	414	394	409	388	378	388	375	410	378	405	370	405	380	377	397	386	397	396	362	357	387	401	393	411	368	415	382	368	392	413	369	389	376	381	364	381	392	399	380	384	369	356	406	393	370	380	375	402	433	356	402	422	375	368	406	404	379	388	400	392	418	381	415	358	408	342	371	375	420	372	397	382	392	378	384	363	387	393	404	401	389	413	386	370	397	357	384	379	389	378	404	394	396	454	385	380	397	375	392	368	387	397	403	366	409	392	352	400	388	404	391	401	402	375	406	385	392	379	404	392	391	390	376	391	381	403	403	392	419	403	372	451	413	386	362	357	400	402	403	371	390	388	382	384	399	339	378	401	390	382	361	385	398	392	382	372	394	402	394	388	355	392	415	386	392	419	413	369	373	406	408	394	399	407	407	440	421	387	407	388	418	417	388	408	386	420	396	391	348	374	373	376	364	365	364	409	419	364	387	371	398	404	400	398	425	404	402	390	360	382	406	383	405	395	385	431	394	403	413	389	374	397	386	398	400	383	413	375	386	366	369	410	401	392	404	379	372	374	399	418	377	395	388	356	404	393	380	418	434	408	399	355	397	377	425	397	386	373	389	366	400	380	403	388	369	373	389	368	368	410	360	383	419	388	397	391	385	391	369	413	414	364	384	388	402	387	393	367	440	397	396	387	401	381	384	350	341	378	367	417	373	375	374	386	419	422	386	398	387	428	383	358	431	367	383	399	367	390	394	354	396	385	363	374	429	423	366	426	420	401	365	364	361	384	370	377	391	378	398	387	399	379	377	406	391	368	406	361	374	376	368	354	414	372	385	356	361	396	343	395	398	384	374	382	366	402	413	370	415	395	410	402	379	419	361	395	388	387	427	397	415	430	385	404	392	379	394	395	404	413	392	372	392	420	382	369	353	428	381	373	376	389	376	380	378	364	402	357	399	389	367	399	408	394	388	409	397	329	385	399	403	390	365	405	375	344	364	350	361	383	431	385	414	383	398	392	400	385	391	373	379	419	394	385	404	376	371	398	388	385	383	384	398	391	398	438	393	381	388	399	436	416	386	365	388	423	421	409	396	360	431	392	397	401	368	374	411	363	391	384	382	390	388	408	385	402	399	382	392	393	393	391	363	382	390	398	396	375	397	372	400	404	412	393	364	378	412	394	389	376	395	391	356	404	387	330	422	386	387	401	354	391	343	355	365	346	403	385	414	373	397	410	411	374	383	408	396	354	395	388	408	411	395	370	416	378	373	401	374	375	409	392	393	396	376	407	392	408	389	386	385	426	381	381	397	387	377	399	402	392	342	410	360	398	389	386	371	381	365	377	361	412	396	404	379	392	396	382	383	392	398	415	378	374	388	399	356	384	363	372	378	363	411	373	389	375	378	373	426	400	363	397	409	368	366	375	390	423	397	360	427	396	370	386	363	419	373	381	372	386	415	402	411	409	408	365	398	394	423	396	400	395	393	416	434	395	392	381	417	409	390	388	398	413	389	378	358	418	363	384	403	398	379	369	365	428	411	403	428	366	379	396	387	401	393	393	362	386	424	361	386	363	428	397	401	414	405	354	368	396	391	384	373	382	412	402	382	383	395	383	392	384	402	412	396	408	397	375	419	407	384	391	379	409	382	367	378	388	414	397	370	402
36976	15819	2789	1549	791	671	629	615	509	435	471	438	449	487	471	465	463	434	481	432	450	470	466	453	497	444	447	471	465	504	440	467	497	450	437	492	471	451	453	456	483	488	505	426	459	453	448	477	465	474	454	433	436	486	475	484	504	478	450	474	443	465	444	447	435	448	455	468	410	454	455	469	422	425	444	439	518	447	427	447	473	430	439	440	455	459	442	418	454	437	436	446	428	433	435	467	453	456	463	482	469	468	488	520	459	467	478	420	476	453	437	468	443	457	490	434	457	443	479	481	475	463	467	435	448	428	455	483	472	467	462	430	431	450	454	439	482	470	482	477	450	462	473	462	437	477	443	430	453	451	470	432	445	434	443	400	481	484	468	464	436	475	484	455	464	466	482	401	444	415	474	458	438	467	440	485	424	489	470	500	427	489	443	463	439	424	448	444	480	473	437	486	438	437	467	460	428	481	407	442	488	480	463	466	448	427	469	483	466	486	471	492	450	481	474	450	466	428	434	460	506	481	447	500	441	469	463	433	469	480	436	428	491	444	463	484	498	409	416	496	476	463	450	517	496	414	452	447	459	469	412	462	425	451	456	499	460	449	455	479	465	418	495	432	449	432	476	445	442	466	470	466	486	478	464	451	460	476	411	428	444	412	470	475	457	454	487	436	475	433	445	472	456	489	422	445	464	497	469	470	462	458	452	420	481	452	443	451	496	441	435	505	448	447	451	459	485	459	441	427	436	484	454	473	505	441	449	484	490	461	491	435	440	444	418	465	433	446	468	454	483	453	437	470	474	480	458	430	453	452	447	463	467	453	492	455	448	490	475	466	479	484	458	446	482	462	415	490	489	463	426	453	444	462	461	452	483	430	430	433	478	433	472	487	465	461	453	459	469	453	465	409	458	445	449	459	486	474	482	488	448	459	495	511	447	443	485	489	450	465	477	500	440	479	469	472	443	459	438	450	476	479	461	432	457	437	437	492	458	448	507	459	433	472	411	418	446	471	428	450	458	485	468	431	454	463	464	459	434	499	447	484	446	428	498	435	442	481	461	412	462	462	481	464	435	443	431	442	504	495	459	452	451	428	474	440	438	472	452	439	487	478	450	445	419	457	473	462	449	465	464	454	458	471	466	451	453	448	447	508	452	469	452	448	421	447	454	438	448	465	462	445	478	512	460	499	408	465	458	469	493	463	486	479	450	449	436	439	470	441	428	463	450	455	456	456	459	434	459	442	448	438	466	423	484	453	481	494	435	428	463	463	403	460	470	474	418	471	473	468	451	487	494	473	464	441	447	484	470	487	470	453	438	421	462	462	490	451	442	465	460	452	483	476	404	447	429	450	506	460	457	430	480	453	441	479	458	463	428	483	427	451	405	456	463	432	448	477	483	473	447	490	506	432	444	425	444	438	473	465	464	472	461	467	466	450	462	466	458	476	443	424	465	474	472	468	456	473	452	450	436	441	453	463	441	508	439	450	457	470	455	452	440	441	447	455	466	472	484	457	438	424	490	500	498	468	437	441	475	471	483	450	453	475	399	470	446	465	429	455	483	478	462	469	466	463	475	483	419	456	464	451	473	448	420	497	431	463	478	461	476	453	464	465	453	461	433	490	453	484	465	478	461	442	452	452	470	449	485	474	485	473	458	453	431	416	457	438	500	464	482	455	473	484	467	455	447	459	439	436	463	492	514	425	423	457	469	472	456	451	505	481	441	457	453	448	458	520	438	412	444	447	485	455	462	449	476	477	434	448	482	432	478	432	484	438	462	459	446	498	501	422	494	433	429	471	445	452	458	437	467	426	461	424	455	460	450	433	456	485	463	476	434	425	428	455	457	476	428	459	435	474	423	439	412	452	460	454	448	429	469	427	429	462	507	435	450	449	457	423	439	437	433	483	465	430	475	463	475	463	453	489	483	430	443	412	464	455	487	468	465	437	462	469	453	468	447	457	485	428	464	499	464	459	481	462	458	422	473	462	470	487	442	440	451	448	486	449	443	463	433	476	490	469	477	445	434	443	466	447	461	447	470	456	462	451	466	434	471	452	439	453	451	464	470	462	469	472	451	453	436	470	450	458	448	447	459	472	451	463	456	466	447	466	452	444	457	462	482	477	462	463	466	466	485	471	496	448	460	486	482	428	429	432	473	435	455	444	446	491	443	454	468	436	475	469	459	458	477	494	415	456	495	459	465	460	470	429	448	452	426	480	460	468	468	452	451	487	432	443	472	477	459	454	454	464	422	452	472	492	482	479	432	431	422	415	497	486	464	479	452	484	477	513	452	474	450	464	433	454	490	426	454	480	493	433	463	447	428	468	453	477	447	462	458	454	461	410	447	444	459	448	455	451	450	452	451	418	448	460	428	462	491	455	447	460	434	439	456	464	487	487	468	446	459	479	436	457	458	441	450	460	452	494	466	449	442	472	507	492	445	476	447	475	462	448	432	455	495	463	455	459	494	471	449	449	460	491	467	449	427	465	419	467	515	473	436	444	450	450	484	453	421	410	456	464	467	443	464	452	405	412	469	464	449	452	433	462	468	395	453	461	456	472	453	453	474	486	468	478	453	438	458	444	485	446	440	472	469	457	447	451	467	440	449	464	453	445	447	472	457	415	453	436	452	485	519	464	496	456	413	423	470	450	460	466	433	452	483	476	475	462	444	439	445	457	465	472	457	462	445	470	459	483	463	442	454	475	465	464	444	471	459	489	460	470	433	472	412	472	469	457	443	435	445	475	493	450	483	466	442	465	431	461	455	451	486	449	454	435	437	500	461	450	489	461	387	460	477	459	465	448	446	447	514	458	505	434	489	442	439	429	453	482	437	451	476	438	462	462	492	485	456	452	439	446	472	470	502	448	457	496	464	506	448	491	460	449	500	478	469	443	430	449	452	435	469	451	425	509	472	420	458	479	476	491	468	428	465	455	473	441	460	484	454	468	457	464	484	483	446	449	415	443	442	443	451	415	475	443	445	480	483	446	445	487	415	464	466	437	445	459	455	482	460	473	436	428	441	465	472	462	471	519	468	460	443	448	437	479	456	460	470	468	472	476	459	493	491	483	453	409	447	436	469	474	451	468	443	460	440	464	466	467	498	458	423	448	451	452	454	491	443	482	394	468	425	464	471	470	449	424	451	472	473	430	483	439	441	465	469	489	463	479	483	466	455	433	461	487	416	477	479	484	440	491	450	461	419	459	471	478	465	463	482	461	494	471	474	455	415	463	394	419	434	436	469	429	464	471	433	436	489	479	477	464	486	492	520	469	443	463	458	461	434	477	460	458	470	452	455	436	451	508	482	444	466	415	470	480	507	479	422	471	454	458	464	468	425	470	468	460	454	434	441	432	440	470	449	481	464	470	451	503	427	445	465	467	470	471	448	482	488	470	483	470	443	479	474	463	423	434	458	442	431	461	490	485	451	485	402	456	477	476	452	424	474	465	469	452	482	493	476	416	488	435	464	443	493	495	426	476	445	441	459	450
23341	20725	27988	23504	20705	11694	1199	1328	1076	444	357	338	319	264	308	279	285	280	255	259	251	250	262	254	242	233	244	231	245	245	253	237	234	239	241	253	221	237	227	217	213	247	216	236	236	233	222	246	239	251	226	220	202	195	226	218	228	207	216	263	231	242	224	239	237	242	240	231	224	247	242	260	250	234	214	230	247	217	221	251	262	206	214	234	208	248	245	215	232	260	231	208	189	213	214	243	223	200	227	225	207	224	206	221	227	222	245	227	223	223	240	220	228	226	212	207	215	224	215	229	250	232	257	227	215	255	226	240	205	216	210	253	219	207	208	239	205	221	241	221	229	228	236	247	221	230	217	221	209	245	207	201	209	212	213	211	191	237	218	219	218	208	238	233	211	229	198	231	179	264	202	221	255	232	220	204	229	199	241	236	235	219	209	232	240	226	205	217	217	261	229	226	240	218	205	212	226	250	251	207	205	235	235	218	228	224	198	217	249	222	245	225	226	221	210	197	222	234	224	214	240	226	235	208	225	202	220	191	215	195	218	204	232	228	235	220	237	243	224	213	215	234	216	215	227	207	240	218	229	225	196	233	199	219	234	244	233	214	223	210	211	223	198	206	229	237	206	225	240	211	243	231	251	218	216	227	216	230	252	220	202	220	235	218	244	211	198	213	233	256	226	219	220	217	211	217	241	222	207	263	244	203	214	222	227	230	231	200	243	212	215	225	224	202	222	221	256	194	212	236	211	216	203	233	239	203	206	211	225	231	221	216	223	199	228	220	230	230	204	221	224	224	236	221	227	216	226	220	186	228	219	212	220	235	241	221	216	206	228	207	214	239	196	178	212	220	209	215	225	218	203	200	239	191	202	215	215	225	225	209	241	207	219	249	238	226	210	228	227	243	236	218	206	222	209	265	246	186	236	214	226	241	206	247	234	222	227	206	239	197	227	231	198	217	238	226	226	207	211	231	220	226	213	225	247	243	198	236	230	221	205	206	205	207	219	241	235	230	232	205	232	225	216	214	229	214	227	238	209	218	218	215	215	239	231	217	217	202	211	235	246	230	203	223	234	215	211	220	245	243	229	210	223	227	226	234	205	230	245	205	199	220	216	227	211	200	210	222	268	213	234	240	224	229	228	194	227	247	227	242	252	214	235	248	253	235	217	199	198	234	217	241	235	232	229	194	197	220	245	218	209	183	230	236	208	206	204	228	201	237	218	219	224	222	205	240	232	223	237	211	219	229	231	205	247	238	238	243	245	215	217	220	206	193	218	198	232	203	230	245	224	192	244	240	226	225	247	231	234	193	228	233	216	205	201	233	195	226	218	243	239	207	211	218	254	235	222	206	212	212	216	191	214	204	225	218	204	211	204	233	227	251	217	236	219	216	226	233	216	212	236	221	213	215	223	232	217	243	238	231	249	221	240	214	219	206	237	211	237	217	244	225	210	227	218	238	212	190	227	221	230	213	235	182	209	250	234	203	237	239	226	223	215	229	245	223	220	221	236	226	218	218	208	215	226	219	222	226	220	238	231	216	226	228	217	233	225	210	193	234	225	225	220	237	234	244	239	234	248	227	228	251	205	234	233	195	228	212	217	236	243	217	215	244	203	204	212	246	228	190	201	245	224	261	226	223	212	232	223	210	230	244	229	240	247	236	202	218	232	222	217	211	218	228	204	223	203	205	216	234	222	217	197	231	210	196	223	213	193	203	214	227	221	239	213	230	213	231	238	244	221	241	215	247	202	236	238	223	238	212	226	225	240	217	182	207	229	222	215	215	235	211	232	217	222	205	224	191	218	226	238	226	230	216	240	210	213	222	256	210	219	239	234	232	209	266	260	236	206	200	195	225	221	230	196	212	225	229	239	221	235	220	258	227	211	234	222	229	209	221	217	191	229	235	210	194	236	219	218	242	225	210	239	206	221	211	213	225	234	224	239	220	207	220	230	235	246	218	208	200	234	233	215	221	218	225	207	218	219	232	229	195	224	218	217	222	210	228	195	221	233	237	250	217	204	230	231	221	237	248	243	215	196	246	224	236	182	221	230	219	245	225	225	231	233	243	221	227	220	210	211	212	194	229	212	258	234	245	210	244	190	199	221	241	214	222	195	232	265	214	255	228	218	214	223	215	204	217	243	229	240	274	233	235	208	269	216	214	185	215	206	233	211	239	219	185	240	215	223	202	217	203	248	240	222	247	200	210	217	257	206	222	212	228	247	203	207	228	227	222	207	213	206	208	217	208	229	227	187	203	244	233	231	237	231	251	215	203	216	237	223	221	233	233	223	213	247	247	210	202	231	229	234	210	222	219	227	227	250	239	212	256	211	223	206	241	218	234	205	224	240	219	239	214	223	226	217	224	228	231	234	219	204	224	247	231	222	216	227	223	214	243	229	255	220	214	203	223	225	199	205	222	237	214	227	218	215	210	236	217	221	206	220	210	201	260	209	202	206	218	233	222	223	198	226	209	215	230	220	207	213	214	242	269	197	227	237	221	252	221	190	232	227	204	217	240	238	224	236	262	225	192	211	214	209	220	242	209	246	214	223	229	224	212	223	193	219	232	212	228	230	236	245	220	217	234	210	225	239	229	225	212	217	256	208	231	219	237	208	236	217	195	216	234	225	250	236	217	208	234	238	229	212	225	208	215	224	205	227	223	241	216	224	235	239	201	206	210	188	247	241	254	202	227	231	192	221	232	234	199	214	244	244	232	222	214	217	216	218	233	198	235	242	226	221	250	201	208	242	200	240	202	212	224	215	224	204	207	220	231	232	235	214	215	234	228	232	216	229	219	242	248	219	216	202	234	242	237	217	202	234	216	228	233	233	227	212	203	213	239	198	229	209	224	235	240	235	233	235	219	216	254	218	241	223	237	205	239	228	222	214	211	227	237	242	190	210	197	208	256	238	209	212	223	210	242	224	233	229	215	228	238	197	205	225	236	220	224	215	243	227	229	233	272	216	209	219	215	233	224	225	230	217	214	216	225	204	223	238	245	239	200	240	205	230	194	224	228	222	229	263	234	215	242	229	208	222	188	210	225	221	223	220	226	223	229	219	213	227	223	221	214	219	242	199	235	232	237	222	233	211	231	208	187	225	208	225	206	198	224	221	217	242	216	231	194	210	201	227	229	218	227	186	203	215	211	223	256	200	235	222	230	245	216	213	229	232	222	202	217	219	212	220	226	202	230	226	214	216	216	216	241	226	204	249	218	222	228	195	254	230	225	199	249	207	224	216	201	212	215	215	225	219	235	245	221	206	222	246	224	214	233	229	246	235	266	225	210	224	236	210	228	217	240	209	222	214	206	212	204	227	230	244	201	218	221	223	235	228	227	217	225	229	235	246	203	230	228	242	202	213	212	256	203	223	213	250	249	227	222	249	227	202	192	233	232	238	248	216	225	210	232	236	211	221	190	254	212	205	213	213	200	242	248	220	209	228	222	214	240	211	199	227	223	247	244	209	221	234	214	234	245	254	194	211	226
40179	26910	9108	4312	2341	1799	1660	2751	2128	630	595	516	466	403	382	377	349	347	355	361	334	303	331	330	346	313	317	316	313	312	275	283	278	249	288	290	306	274	252	250	292	304	252	293	267	263	268	276	270	290	285	298	286	272	274	243	281	253	276	268	272	294	252	287	268	270	267	287	289	271	278	303	288	265	279	272	268	288	244	272	295	300	275	279	273	263	251	260	260	233	258	293	274	252	273	269	274	272	254	276	279	250	256	257	270	272	266	318	279	264	257	286	269	269	261	269	271	286	263	266	277	268	254	272	267	242	263	249	277	256	270	282	277	248	273	274	280	264	284	248	281	299	270	288	268	276	279	254	277	287	271	306	297	278	283	265	267	259	244	270	265	274	286	248	263	251	275	289	272	262	255	236	258	279	270	267	258	280	261	278	254	262	268	286	254	267	278	261	254	257	235	254	245	288	270	262	289	259	284	280	245	278	273	270	276	274	280	258	274	233	259	272	265	255	257	245	280	305	258	277	252	281	261	229	300	242	288	269	257	276	249	276	214	272	275	252	267	289	271	247	277	269	262	264	276	285	266	279	261	256	236	242	233	258	272	242	234	252	282	260	260	269	256	276	266	257	292	230	262	261	263	280	276	243	265	236	235	244	307	262	286	257	263	222	261	283	265	273	273	240	275	279	260	254	283	283	282	266	282	281	256	253	274	265	308	254	266	270	273	253	264	279	316	280	256	297	253	283	269	255	248	260	250	272	289	273	250	275	260	258	315	283	222	254	273	247	250	274	263	263	262	282	272	259	282	271	279	287	226	259	267	240	236	236	295	292	266	241	248	270	255	233	292	261	285	287	262	281	279	279	253	286	279	258	272	257	283	270	236	274	255	265	287	247	277	280	249	249	237	294	251	255	253	246	258	249	279	270	268	263	292	252	245	228	248	315	232	254	271	264	255	294	282	265	264	261	263	305	261	297	297	273	281	262	263	274	255	267	260	284	266	273	304	295	249	229	294	297	247	259	283	278	257	256	304	285	262	265	292	225	270	260	249	263	251	242	273	287	260	239	281	276	246	273	268	235	282	263	276	223	275	238	259	230	257	258	278	224	277	265	277	293	261	262	239	238	279	277	263	266	258	252	259	286	276	264	256	261	283	244	271	261	274	270	228	252	243	269	269	254	277	247	259	261	288	282	248	284	274	295	258	243	265	223	238	265	277	260	259	250	248	256	253	274	273	273	236	280	247	279	292	283	247	264	283	261	291	258	286	252	257	269	262	268	257	290	292	246	265	270	274	282	266	254	270	276	259	248	263	237	303	266	284	264	253	262	246	258	267	263	291	265	264	242	264	259	256	263	296	273	266	271	263	262	266	238	253	276	249	266	249	272	293	263	271	270	272	267	269	280	235	266	255	279	265	270	239	276	259	262	285	283	263	263	293	269	265	290	271	262	239	268	265	262	262	267	241	226	276	242	249	253	268	288	257	271	250	247	252	260	282	247	304	281	249	254	287	266	292	236	287	263	291	257	274	250	299	271	301	258	252	290	257	284	287	269	265	232	260	285	246	262	252	257	257	259	240	226	239	268	258	283	261	249	279	257	311	258	266	276	276	285	264	272	278	276	249	263	238	293	285	268	265	289	285	266	261	281	268	257	292	245	277	274	292	237	291	244	273	250	287	263	247	240	267	247	256	270	272	254	286	278	277	249	254	265	249	278	265	254	271	303	243	246	273	266	269	262	279	256	280	257	287	262	254	286	244	271	248	259	256	264	245	267	244	306	257	284	263	271	254	241	272	285	265	253	275	252	279	284	289	269	270	287	279	264	268	251	270	254	247	252	308	295	268	256	272	258	231	242	274	273	246	254	274	265	286	261	254	240	251	262	251	283	244	283	246	254	266	274	247	285	259	269	246	225	261	270	268	247	270	275	273	222	295	254	238	285	272	255	292	278	256	266	253	262	246	273	270	254	260	274	252	228	280	249	267	253	283	259	266	268	258	289	271	249	278	237	277	292	247	289	259	268	292	270	257	292	272	246	281	275	265	281	262	291	255	251	282	263	262	258	261	287	260	266	256	267	252	262	286	273	252	246	277	250	254	265	273	286	267	266	250	262	255	263	284	261	253	252	244	250	272	265	246	259	265	260	259	298	254	260	261	280	250	249	245	259	247	260	280	229	248	277	271	264	276	280	246	241	275	244	265	238	289	239	281	281	264	283	228	272	251	259	275	274	265	264	271	265	278	240	257	243	274	241	248	279	249	258	260	288	265	249	267	261	277	291	298	286	286	297	233	269	295	244	264	266	248	266	290	256	259	274	281	249	257	269	268	238	248	296	281	243	256	256	243	273	253	292	294	258	263	277	250	274	251	260	261	259	280	288	266	283	241	269	292	254	257	263	248	278	251	263	260	269	270	275	260	272	273	274	274	270	269	257	267	285	274	274	266	256	280	244	232	276	276	252	284	269	241	247	261	262	273	277	262	243	251	276	253	259	255	270	258	251	271	280	253	263	248	275	264	264	271	269	261	269	232	250	299	264	285	279	261	262	256	256	280	292	295	257	280	265	281	283	260	271	263	289	249	260	285	265	262	279	256	268	251	267	264	267	233	281	254	245	243	271	269	252	297	262	257	252	278	288	292	280	278	253	254	266	284	254	260	263	268	264	263	252	254	252	247	268	298	280	288	240	265	269	245	257	268	256	258	271	255	265	273	273	263	270	267	250	228	283	269	275	272	275	267	277	285	255	239	284	268	256	259	268	259	288	236	267	268	253	233	259	285	268	275	256	263	259	257	266	273	288	295	268	270	274	259	259	275	281	271	277	258	242	253	274	282	231	253	269	297	241	275	246	255	270	259	239	250	264	259	252	246	236	283	244	277	298	243	274	284	249	272	252	264	265	277	247	260	265	271	268	237	236	252	268	279	259	292	259	259	273	241	267	265	258	264	268	250	274	281	263	264	289	277	249	285	250	274	265	274	259	281	233	266	289	290	279	268	265	260	253	256	256	280	251	269	272	275	280	272	234	255	266	291	259	259	247	255	285	264	274	250	281	265	270	249	268	287	275	244	266	235	250	280	269	268	278	232	257	276	284	295	293	269	245	257	266	302	255	258	271	269	270	248	242	253	241	280	253	293	258	264	251	242	268	291	285	280	286	268	279	268	282	260	246	250	274	276	241	273	252	279	262	286	295	268	244	272	266	252	259	302	243	246	275	274	293	245	264	262	299	242	274	265	282	285	247	262	315	259	265	268	269	227	280	246	266	260	291	267	253	268	253	238	269	255	239	281	249	290	267	258	290	287	236	265	252	241	283	255	229	293	278	258	260	287	278	256	256	226	261	262	288	274	265	270	256	263	264	269	267	260	269	285	235	265	233	250	282	279	256	252	263	276	290	251	293	256	288	251	237	261	258	267	247	229	275	284	240	245	260	242	270	275	244	274	263	276	240	266	261	285	269	269	269	241	270	285	276	274	270	236	265	226	278	280	286	265	254
24488	20722	27081	24294	13276	1183	882	931	1068	629	585	582	593	606	565	563	595	554	532	571	547	551	595	579	565	537	534	557	558	554	538	538	528	548	535	573	560	499	501	553	545	498	511	530	552	523	555	544	540	553	540	530	538	549	499	520	533	529	503	510	509	583	536	547	541	543	502	542	540	527	513	529	529	506	525	590	556	530	521	509	511	542	521	502	571	531	541	522	547	532	553	526	549	579	503	483	537	542	565	549	525	562	564	506	552	552	550	507	540	524	498	562	550	561	564	511	553	529	540	517	565	558	506	531	505	501	556	525	551	553	524	547	520	535	518	542	524	555	563	556	539	496	562	549	539	543	548	533	542	518	557	525	548	512	533	519	539	548	573	551	493	512	553	555	554	537	520	543	521	516	544	553	600	562	539	558	554	501	519	519	531	568	566	501	510	551	524	512	522	546	551	526	492	505	519	489	544	572	526	504	502	565	544	573	527	554	523	511	521	565	554	518	560	518	551	563	537	522	521	547	538	510	553	537	534	529	521	510	523	544	514	538	539	550	551	538	527	555	537	535	517	555	508	493	547	523	534	523	565	547	514	532	512	554	531	502	542	495	536	522	488	521	521	541	532	533	511	509	564	495	533	561	495	501	569	527	541	533	528	492	515	532	493	508	517	538	529	569	533	524	512	557	526	512	571	532	501	466	556	545	527	542	532	527	509	546	546	507	561	526	572	515	541	509	541	483	540	497	524	495	528	539	504	574	551	546	534	542	543	523	563	542	545	540	529	520	497	536	556	512	552	544	542	540	539	517	529	505	503	518	539	545	573	531	513	562	537	526	544	507	511	518	487	561	518	525	572	480	510	527	555	577	550	566	555	533	538	524	581	533	514	508	534	556	548	507	507	538	562	512	546	508	553	527	530	533	519	581	540	504	530	506	523	567	535	556	530	581	533	481	554	521	568	556	547	530	525	541	552	537	534	524	537	568	549	496	552	509	545	576	521	555	528	501	564	548	522	566	522	597	510	558	554	550	568	542	576	531	549	568	531	521	547	541	503	564	500	542	549	531	522	546	517	493	535	529	523	563	523	528	491	532	536	496	578	535	492	550	503	552	555	526	526	571	530	541	490	522	584	544	523	486	518	531	543	546	524	523	535	584	527	540	544	483	565	504	482	537	522	540	549	511	564	528	550	519	537	513	561	538	522	534	557	536	547	541	578	544	571	517	532	521	536	539	537	503	541	537	560	513	505	492	564	544	519	525	505	529	567	545	539	533	532	532	516	552	512	523	524	568	504	484	532	531	514	529	562	560	545	523	552	559	578	566	576	535	520	549	529	551	495	526	519	559	554	542	516	522	549	534	509	497	527	543	525	539	507	556	506	527	523	551	523	545	548	528	531	582	525	508	543	512	520	539	535	511	545	561	520	520	530	508	519	533	530	522	532	572	511	532	522	528	556	537	518	532	489	547	531	544	528	541	518	541	552	553	531	562	529	530	537	533	506	556	517	546	513	561	547	509	551	542	528	514	518	542	524	501	535	512	564	544	523	595	510	563	560	618	518	538	530	505	544	514	500	548	532	482	529	513	485	535	510	526	542	532	541	514	560	573	576	543	554	541	538	573	539	521	542	562	554	527	572	537	590	545	540	521	522	545	549	533	543	485	537	562	552	524	518	491	506	522	575	504	568	552	550	536	573	525	510	546	542	524	529	512	536	544	515	546	517	532	541	525	537	552	502	557	534	559	506	531	523	516	546	484	542	567	537	547	527	526	498	535	506	493	511	532	555	564	498	541	512	524	497	566	497	576	559	542	529	545	508	566	521	559	558	528	535	538	510	525	550	523	507	572	499	546	549	556	543	520	526	538	531	519	543	531	551	528	503	523	523	539	492	526	548	521	563	541	539	536	560	510	513	503	551	497	535	503	545	502	537	514	547	526	550	533	544	518	526	512	545	550	531	555	528	558	494	539	518	537	517	550	540	551	538	534	521	521	512	533	565	529	509	570	566	566	530	539	488	545	518	533	534	537	499	559	523	517	545	508	526	552	550	548	521	574	540	542	507	504	496	502	517	564	525	553	496	550	557	569	497	543	533	517	557	533	523	524	519	563	532	515	571	565	537	502	519	575	546	509	519	530	521	530	536	524	525	521	542	533	555	578	507	533	559	543	549	521	550	569	493	530	508	536	514	504	514	539	550	537	504	508	530	496	531	548	536	534	508	550	574	535	545	500	507	518	517	550	537	535	539	538	557	537	541	543	522	522	551	542	519	527	522	520	507	553	508	522	527	541	513	512	560	571	534	489	566	534	498	535	500	507	553	515	516	493	533	564	502	522	516	548	483	544	514	518	510	578	539	532	538	511	491	528	543	487	546	512	537	516	577	501	556	490	570	512	518	519	528	531	540	534	556	539	509	555	501	558	577	522	559	534	546	544	565	539	536	522	561	570	546	578	554	530	494	563	504	517	531	547	552	578	572	575	484	559	538	525	573	510	524	533	525	528	525	558	517	546	540	517	547	519	545	547	582	555	563	554	500	501	505	504	534	585	553	565	485	538	564	521	504	500	571	523	549	532	518	520	495	525	536	558	556	555	524	503	493	577	554	532	531	483	519	557	529	535	552	568	549	545	544	530	480	512	538	554	542	550	548	577	517	583	543	549	565	531	539	503	544	503	521	544	548	529	541	561	512	523	498	520	516	534	533	520	503	531	575	539	534	499	541	545	526	507	519	550	505	491	524	550	553	535	558	498	488	514	575	538	535	547	546	495	532	533	509	533	552	534	543	510	556	514	534	575	542	623	559	551	564	496	515	547	566	529	487	513	492	505	494	518	556	516	560	563	555	571	511	533	541	530	532	537	535	525	544	525	535	566	521	562	560	522	589	552	545	570	534	535	550	531	543	552	521	564	550	525	577	562	495	480	535	560	589	531	573	554	513	547	535	527	509	553	538	507	518	543	514	515	527	531	497	511	528	567	537	538	539	559	504	532	539	547	539	552	561	565	508	540	541	545	592	536	521	551	518	497	535	506	539	555	511	551	536	505	540	514	533	518	532	553	532	511	576	543	507	501	533	547	488	541	525	524	518	552	515	551	510	588	513	506	550	555	551	518	528	536	504	550	559	562	530	513	543	531	532	530	533	541	495	527	460	558	526	513	581	501	512	536	504	531	545	546	543	520	513	527	515	532	499	510	561	531	523	517	526	514	483	530	536	499	581	504	541	516	524	519	562	504	537	550	533	562	537	545	549	557	529	551	529	606	527	551	539	536	549	560	518	488	511	552	524	503	551	499	515	534	491	513	549	567	532	527	551	551	526	536	506	517	551	556	550	513	558	500	498	520	576	497	492	559	558	536	527	527	517	523	527	494	531	538	519	535	540	517	546	509	559	547	536	539	530	563	523	528	542	507	532	552	557	535	536	493	522	551	520	544	553	541	547	567	522	545	553	555	563	513	557	549	546	551	557	559	509	534	552	510	573	523	514	562	523	530	549	546
40279	25687	6937	2952	1889	1522	1381	1739	2085	839	751	708	708	670	649	677	680	670	641	662	745	615	702	645	620	620	640	673	638	594	626	648	631	601	601	624	648	613	606	560	621	609	596	596	614	619	618	632	636	657	561	641	608	566	623	586	610	593	559	604	625	611	608	628	545	616	599	578	580	611	585	604	648	617	623	629	617	618	618	594	581	636	563	596	621	615	578	577	561	611	593	569	588	581	637	648	610	602	645	606	590	612	605	562	570	581	600	607	628	638	616	591	577	608	616	587	607	573	597	593	605	627	643	621	569	625	579	636	632	642	615	596	577	634	609	657	620	586	612	595	641	601	587	570	566	610	639	622	617	631	610	567	639	585	630	583	599	620	628	585	577	659	572	602	583	574	566	648	625	575	609	572	612	653	604	586	630	587	585	647	576	573	609	609	622	601	626	604	617	604	579	606	641	608	580	624	611	569	628	648	620	588	589	616	614	594	622	593	578	589	638	604	598	615	631	627	602	572	592	601	567	590	611	595	579	633	636	614	602	555	594	615	590	628	581	647	608	587	599	574	600	611	573	626	591	616	584	612	593	591	548	585	614	677	623	614	583	583	569	602	545	616	632	611	613	627	592	658	640	617	582	593	598	626	624	610	626	574	612	623	638	638	579	549	599	558	626	607	600	602	653	601	573	606	620	586	604	581	645	610	602	627	595	595	580	621	632	617	593	591	618	579	618	620	599	598	594	634	607	609	564	573	557	624	584	563	619	547	566	599	606	614	623	611	642	637	625	616	633	600	607	599	639	604	579	643	617	571	652	596	612	631	588	579	605	619	585	599	610	551	647	617	647	563	618	604	644	615	633	667	577	602	583	578	624	610	611	580	612	617	611	602	617	612	630	574	637	626	590	613	631	592	590	633	603	599	623	597	608	631	580	575	602	602	582	605	600	632	562	627	612	582	610	613	581	602	598	617	592	622	620	601	619	612	655	611	587	624	597	573	616	585	615	600	570	600	533	602	544	600	626	583	612	593	657	610	549	600	588	598	572	604	609	599	576	616	574	615	605	599	593	542	603	610	599	603	603	574	627	593	622	610	608	598	556	649	599	576	634	628	587	590	576	592	584	607	621	639	595	611	624	617	596	609	617	592	595	607	618	597	601	600	597	626	619	560	614	647	599	611	599	559	555	615	602	556	633	579	617	585	593	591	592	641	581	588	601	607	586	574	604	567	618	604	586	587	611	652	634	620	602	582	601	639	637	588	615	579	590	628	603	653	553	598	571	624	575	621	595	614	591	609	608	621	548	578	622	581	627	584	578	590	619	595	618	599	562	602	578	630	592	561	590	628	567	579	579	591	595	656	615	616	647	618	574	610	627	609	567	584	629	573	582	618	586	610	579	613	558	615	621	597	605	593	582	612	589	615	584	595	592	641	579	605	591	602	565	592	606	603	586	634	599	616	588	586	589	641	636	617	586	613	594	597	590	594	643	671	584	595	564	577	566	598	616	637	593	627	641	617	637	615	587	592	584	592	605	634	603	582	615	609	618	591	583	597	549	641	576	572	593	595	592	584	664	626	601	599	599	678	632	580	613	598	610	613	581	603	585	610	590	602	591	585	574	603	603	613	577	591	625	625	616	625	629	601	571	594	590	606	619	624	579	584	589	618	627	601	622	606	624	596	594	658	578	611	571	617	613	614	584	636	636	577	635	573	597	614	588	595	611	604	650	618	640	628	537	652	633	575	614	606	640	576	563	629	624	658	584	602	581	578	633	649	630	608	622	615	619	592	604	593	573	628	616	608	626	647	600	610	596	605	573	647	581	597	579	588	621	649	619	618	605	635	600	638	649	610	607	587	598	608	585	573	584	596	600	611	576	627	581	606	598	599	599	639	586	593	571	603	628	563	613	571	584	636	609	587	607	633	612	615	637	636	564	597	605	627	580	610	577	601	591	634	582	559	593	630	564	615	600	595	585	555	559	561	582	577	602	624	616	618	610	586	610	631	593	648	585	591	574	594	601	585	611	652	602	622	631	585	606	582	614	604	611	611	578	571	591	625	620	613	596	602	594	618	601	621	590	621	615	626	601	587	587	592	599	593	599	619	636	624	652	636	610	635	632	618	584	609	591	605	598	615	578	611	659	597	558	586	590	591	564	584	609	666	627	605	604	568	632	581	578	662	665	615	602	599	588	611	598	630	632	619	610	621	615	621	623	587	590	581	593	621	616	536	674	653	605	553	611	611	578	618	637	586	610	565	586	590	630	574	638	616	570	557	625	595	556	597	612	626	589	601	596	641	606	583	614	603	611	637	596	663	633	590	591	559	616	603	577	626	563	614	590	596	611	631	614	581	576	612	566	610	575	600	569	565	595	580	580	591	616	613	618	572	641	615	584	567	585	571	653	615	600	595	625	606	593	597	629	611	557	603	654	561	582	607	599	626	553	647	625	609	634	580	611	566	644	553	597	582	615	571	569	631	614	600	598	583	571	585	589	587	601	592	613	589	584	595	628	638	576	661	632	545	620	597	592	580	625	643	624	560	578	607	597	632	613	627	634	616	578	597	599	588	569	589	602	642	586	554	587	596	579	633	538	573	611	604	644	569	638	632	608	615	606	588	573	576	605	663	599	631	593	609	635	583	580	560	621	609	618	595	574	597	634	615	598	609	613	586	625	646	670	639	586	590	626	590	581	647	596	638	593	600	593	582	613	624	572	604	643	586	584	618	618	564	630	608	630	618	589	626	599	596	630	579	617	612	583	580	598	587	630	614	587	634	650	589	581	598	615	581	637	611	612	596	578	549	617	548	611	595	554	626	633	577	579	606	632	556	559	599	599	632	603	593	613	597	635	575	601	631	592	582	595	627	617	586	583	588	607	548	595	612	565	607	614	600	627	586	605	669	599	630	595	640	667	581	641	636	594	587	623	569	645	606	630	619	593	612	552	594	574	630	649	625	621	570	607	589	607	595	627	628	608	577	608	577	588	601	577	566	617	561	569	589	577	596	597	611	575	621	616	578	592	594	593	552	627	610	582	594	616	601	597	586	633	606	572	627	594	594	621	556	599	602	660	567	601	621	596	615	594	624	592	621	587	609	615	577	607	643	611	567	610	619	619	609	643	623	601	598	592	590	581	626	614	630	615	594	624	590	636	613	622	641	586	588	638	581	624	549	648	646	616	603	622	608	594	638	642	616	601	562	594	579	626	607	647	577	570	638	580	578	601	591	603	586	606	588	598	587	575	618	592	605	608	591	605	586	583	571	589	594	589	614	622	610	580	630	595	601	596	600	568	621	593	594	616	642	593	614	642	594	603	643	594	579	568	585	587	614	634	609	596	617	583	607	563	576	620	585	591	598	592	618	590	610	648	579	631	603	627	659	635	596	628	612	582	612	637	561	621	662	579	577	637	635	578	654	577	579	593	590	638	575	606	603	619	626	633	598	552	566	608	636	590	588	607	620	625	558	576	548	617	594	584	664	604	653	638	565	583	643
22231	20741	28346	23172	20735	20781	11802	1348	1902	2032	704	551	536	510	496	500	410	455	441	424	400	424	404	385	382	410	412	386	393	396	383	360	379	368	355	352	391	373	356	385	366	324	333	361	373	349	399	357	347	376	368	362	363	369	355	376	363	310	346	354	333	366	334	360	357	390	336	359	379	328	373	370	374	344	341	347	356	382	362	373	353	375	341	338	331	352	311	322	353	325	373	337	335	325	372	322	340	340	376	375	362	323	352	373	382	330	338	344	369	345	379	353	339	355	357	342	354	323	333	323	350	357	327	371	333	344	355	346	341	337	316	344	361	341	313	346	360	314	343	389	338	365	382	354	316	340	359	340	336	336	351	360	388	332	366	347	315	332	329	337	327	361	376	334	353	341	324	333	371	366	353	356	353	377	359	339	311	344	346	377	326	338	341	333	330	355	359	355	323	353	351	313	350	338	349	334	330	350	346	324	317	347	341	391	330	372	332	344	312	352	343	354	301	339	310	367	341	378	340	360	342	346	362	340	323	329	336	333	376	381	356	324	340	329	344	340	334	317	336	326	342	341	308	330	342	381	293	352	324	352	351	371	331	346	299	326	364	369	340	328	321	352	331	372	361	341	329	380	327	374	356	336	350	329	331	338	346	336	343	336	353	353	365	327	352	339	339	361	328	382	362	361	341	313	374	318	350	361	318	307	350	352	347	346	346	332	319	364	319	372	358	347	367	353	340	336	303	368	391	320	328	353	324	358	368	347	310	332	356	309	348	329	364	345	323	348	343	360	363	354	354	335	357	351	369	342	354	348	359	379	361	350	349	332	338	356	385	322	341	359	319	303	331	322	337	353	363	347	351	315	363	372	319	316	321	332	333	357	339	360	358	332	339	376	352	333	327	347	333	359	347	371	333	330	368	335	339	372	337	309	378	335	318	335	350	302	377	355	325	354	355	353	327	319	385	388	357	351	330	328	330	336	316	330	368	326	315	331	354	342	408	312	359	309	359	339	327	331	346	358	352	363	357	340	355	339	374	373	328	350	340	339	348	355	325	350	333	350	339	374	324	341	373	321	356	364	356	319	335	361	354	322	357	338	338	361	349	363	367	310	331	342	359	364	349	339	366	369	338	332	345	330	379	340	332	329	325	334	331	337	360	335	345	351	345	337	361	332	331	367	323	333	328	307	316	347	340	348	335	347	368	334	334	355	350	376	329	337	364	367	348	349	333	305	314	353	359	304	331	368	312	351	323	350	331	341	329	365	324	312	348	322	325	341	361	339	340	349	351	319	331	365	372	324	340	329	361	349	345	342	311	333	348	340	300	353	336	331	338	365	343	317	346	362	377	320	353	315	345	372	336	337	357	358	369	333	350	324	369	389	320	378	315	339	326	346	342	343	320	398	379	354	352	314	309	322	351	328	329	328	346	350	332	349	341	356	323	338	376	364	330	368	371	358	321	344	328	356	360	345	342	334	347	295	353	327	324	352	315	330	328	370	341	314	335	361	352	333	369	337	376	332	336	373	369	360	347	343	329	350	360	339	316	355	353	363	340	334	369	323	366	336	346	357	346	342	346	348	326	346	344	354	340	340	333	344	355	328	368	374	348	365	361	367	337	332	363	332	349	314	366	353	387	340	364	340	318	358	356	335	344	341	352	383	343	331	342	356	329	321	343	332	349	377	364	317	331	371	318	341	316	341	366	333	342	384	339	337	326	363	353	365	366	340	347	312	361	349	327	361	360	362	339	373	361	339	359	359	353	362	337	344	330	342	369	342	311	325	374	370	403	356	323	336	385	354	355	367	369	346	334	325	358	351	340	310	353	373	350	326	334	320	339	352	348	360	344	353	364	340	312	340	323	323	322	338	325	312	361	362	343	376	330	355	382	367	339	329	349	333	333	345	357	357	332	360	343	347	354	352	372	345	355	349	364	330	357	358	345	335	339	341	356	329	359	319	337	355	325	335	333	329	359	342	343	310	339	371	337	344	313	337	338	370	328	362	365	371	331	325	354	375	382	347	346	344	361	358	340	331	347	322	316	325	342	384	345	325	386	327	342	348	356	291	352	337	346	346	364	314	339	346	351	345	340	324	353	357	362	300	376	375	349	351	337	347	347	355	347	329	346	345	359	321	338	346	357	340	369	341	335	340	315	337	363	320	342	344	350	335	307	309	337	348	358	337	370	341	335	372	371	319	333	326	341	317	356	369	342	354	355	313	327	358	346	312	322	336	340	334	357	341	327	360	367	338	377	346	373	331	352	349	349	347	342	362	339	318	329	355	342	338	338	335	365	354	351	325	324	319	354	367	305	324	345	330	333	346	332	318	319	335	324	361	339	355	346	368	316	352	358	333	342	313	323	356	333	329	352	355	327	356	346	362	346	380	362	350	388	342	355	357	352	334	346	336	349	346	357	358	344	367	332	366	338	369	355	365	329	370	307	357	365	393	365	346	331	348	357	342	347	373	335	358	332	349	357	325	338	382	355	359	317	330	358	347	362	340	363	335	345	350	337	334	345	358	350	336	338	359	353	378	328	312	320	361	368	339	359	334	350	344	366	355	391	367	356	349	337	346	358	364	339	357	324	315	374	352	365	300	321	363	365	331	331	347	373	326	362	338	368	348	351	328	336	351	378	373	349	339	322	348	315	384	313	328	364	323	339	314	378	318	328	366	320	333	356	318	348	352	373	325	353	359	347	317	363	330	359	348	353	356	362	369	365	338	336	295	343	370	353	321	320	317	330	344	353	352	333	336	347	319	367	348	335	377	315	340	365	335	393	352	368	365	301	341	345	322	330	358	329	339	370	296	337	356	315	337	354	316	356	340	296	329	383	354	359	367	369	337	330	353	362	362	337	376	346	321	345	330	339	356	342	371	306	365	354	379	313	347	320	326	372	333	373	372	343	352	331	359	333	373	343	368	319	332	328	337	306	314	333	322	362	346	327	341	355	352	329	358	320	323	338	335	360	359	364	368	340	331	334	312	338	369	320	352	346	332	355	338	340	321	337	331	356	325	358	338	369	328	349	332	390	360	349	328	334	362	360	339	331	332	360	346	366	345	347	341	324	357	336	353	367	380	369	342	357	362	362	345	340	354	353	352	366	340	369	343	306	361	330	359	321	347	357	337	339	308	312	354	348	332	365	320	341	332	369	374	338	358	383	364	332	309	337	347	361	353	328	348	354	332	338	349	296	393	366	350	336	317	343	337	319	342	350	356	304	344	371	352	372	357	359	359	323	306	308	322	299	312	336	360	344	339	374	348	306	326	347	356	336	361	332	334	340	344	338	384	361	378	332	347	362	319	308	321	344	332	336	359	380	347	369	336	339	330	346	354	337	360	341	368	340	372	303	354	351	351	347	350	330	377	324	363	344	345	336	302	381	352	307	316	303	311	324	348	333	324	330	331	326	332	341	367	354	363	331	352	346	319	344	317	365	345	350	335	348	347	342	372	357	336	324	336	360	309	326	348	346	354	372	374	340	353	315	365
44949	32381	14273	6762	4115	3098	2303	2007	3787	3410	1053	788	755	699	608	588	538	520	534	474	496	467	468	470	487	470	469	452	417	449	383	419	445	401	397	421	377	377	395	384	383	406	383	400	380	419	388	385	396	396	409	400	439	380	382	396	368	386	419	367	365	386	370	368	386	412	366	399	385	379	371	366	395	381	377	384	381	433	387	372	382	411	402	381	410	364	413	367	366	399	387	373	351	347	351	385	355	369	372	351	345	359	408	336	378	365	382	395	354	402	371	385	368	387	340	400	360	369	362	377	345	386	372	376	390	381	369	370	391	375	380	375	348	400	391	369	365	364	436	391	391	381	356	388	360	379	385	402	379	388	360	342	364	378	369	385	372	365	366	370	360	362	380	414	380	401	374	397	415	373	373	408	345	381	367	351	390	356	392	390	349	385	399	375	385	394	345	388	418	418	375	401	366	374	408	370	372	395	349	387	392	359	378	346	361	399	354	387	377	380	366	374	372	324	376	390	383	403	387	371	390	372	379	396	430	360	375	383	351	374	392	371	356	336	402	383	375	402	380	378	336	360	404	407	403	388	363	409	375	397	349	413	377	366	376	348	353	365	414	371	378	344	386	369	379	380	372	425	387	393	364	400	339	367	381	364	400	353	359	336	325	385	401	391	418	367	336	371	375	368	397	363	373	382	358	393	409	414	391	369	376	384	394	383	380	375	385	401	379	350	354	375	383	371	376	380	409	367	350	415	378	344	388	368	372	392	383	359	384	397	342	367	367	383	358	375	400	357	391	386	369	369	359	402	367	358	401	373	358	355	342	380	376	385	355	383	361	369	396	330	377	376	390	344	353	363	359	367	383	355	367	381	369	368	371	358	382	370	356	390	397	354	353	380	376	364	370	345	374	382	394	378	342	370	358	387	360	379	382	391	377	384	373	379	361	376	336	384	352	376	342	405	372	348	363	364	376	381	368	366	381	376	372	346	372	379	429	371	340	358	407	403	386	380	331	367	383	407	370	368	356	379	360	416	387	379	362	353	362	386	380	345	375	357	381	388	344	365	399	382	402	380	364	388	337	359	346	398	418	363	390	390	371	399	363	405	398	357	363	360	359	391	420	371	362	395	368	364	347	361	358	370	368	379	391	381	408	372	391	366	365	388	396	382	360	367	357	384	368	336	360	407	383	399	385	365	355	394	395	384	372	359	385	364	342	397	355	347	397	373	386	379	367	359	354	357	380	391	392	370	399	377	381	333	356	375	390	354	348	429	400	353	373	367	388	364	349	361	340	351	366	371	370	347	405	355	367	374	376	391	370	340	365	362	358	359	377	370	393	433	406	390	364	347	406	373	358	378	352	366	369	357	364	378	374	382	377	341	378	382	350	398	366	367	350	388	371	377	320	394	357	376	406	371	389	338	383	397	373	363	388	332	357	337	352	371	375	362	366	364	394	393	369	393	394	380	315	380	355	371	377	396	376	362	346	356	370	379	348	361	375	383	359	384	372	393	383	357	378	379	361	380	374	372	387	336	410	372	372	365	365	367	369	361	390	325	385	382	375	380	385	356	395	386	372	375	377	372	365	378	381	347	366	389	371	357	402	374	371	381	371	393	402	371	346	381	372	367	369	371	359	382	416	378	400	347	371	358	375	402	372	401	337	394	381	347	388	381	399	362	383	416	366	362	352	378	342	349	368	389	363	339	355	367	363	379	365	391	372	394	359	358	377	355	385	366	368	378	393	388	374	356	367	379	390	357	383	360	393	349	360	390	373	370	369	341	376	349	395	382	354	372	367	365	381	391	416	368	362	362	364	351	365	368	385	358	374	366	375	364	365	374	340	376	388	380	373	382	384	384	390	345	365	361	362	390	362	388	358	341	337	403	349	338	369	394	373	329	356	404	371	374	364	379	391	364	393	385	372	362	397	388	404	346	375	374	355	349	345	354	366	332	406	353	374	381	389	408	404	394	356	407	380	394	391	345	381	333	413	357	390	385	377	378	371	347	389	373	373	377	375	389	363	389	372	357	348	377	373	344	373	378	347	386	370	367	393	398	358	349	398	376	389	368	365	376	389	394	379	380	362	355	371	371	406	383	370	343	352	377	395	363	364	384	366	347	359	421	370	365	361	389	368	387	341	386	402	356	380	376	383	371	376	326	345	331	320	416	393	366	371	335	376	350	353	385	345	366	372	377	369	399	371	368	383	357	359	394	358	370	377	362	380	359	395	379	405	389	366	357	349	370	346	413	368	358	360	359	399	370	357	345	372	383	407	333	376	398	397	359	368	364	351	346	353	372	359	366	371	356	383	338	377	369	416	376	375	370	350	386	380	408	354	342	354	352	370	360	334	357	355	348	376	392	366	411	383	378	335	374	367	397	398	372	389	393	411	381	374	394	358	376	366	353	353	367	344	370	397	379	356	389	427	343	380	349	373	365	371	329	379	393	384	363	394	396	394	363	354	365	398	384	374	343	353	385	362	401	341	379	382	363	368	371	356	353	395	362	349	365	365	380	384	374	364	344	398	354	372	341	398	400	366	372	384	376	378	414	387	379	367	388	342	376	359	369	343	373	352	338	365	388	383	394	391	370	357	375	359	356	377	371	363	395	406	383	381	339	376	405	358	356	379	365	377	380	343	342	366	352	346	378	359	346	366	352	348	420	340	399	386	400	395	376	325	350	382	399	392	367	391	388	393	378	380	348	388	392	370	386	370	417	362	357	371	365	378	373	376	394	357	345	380	348	363	355	368	395	333	387	369	385	404	367	413	371	362	337	342	401	366	357	368	374	361	374	376	340	332	352	398	369	383	386	360	399	390	392	380	392	360	351	365	356	383	374	387	378	354	401	356	384	377	375	359	391	350	389	352	399	388	349	378	379	389	373	388	363	370	389	359	393	348	384	386	358	373	362	365	374	362	373	399	410	420	350	356	371	369	367	369	342	352	353	386	376	405	365	378	396	353	362	367	372	398	350	399	373	358	334	367	407	373	378	373	378	391	373	391	395	347	382	371	357	351	355	392	361	383	371	347	359	361	370	380	370	376	379	368	352	365	371	365	396	399	361	363	391	377	348	357	373	366	336	377	366	358	346	368	340	401	368	395	359	394	349	355	423	364	345	373	358	389	382	361	379	396	348	355	372	376	400	384	374	398	367	404	372	360	351	381	394	370	376	356	365	408	381	388	369	362	382	394	362	390	333	327	394	361	380	386	380	358	368	339	380	354	348	371	404	358	394	375	360	379	387	342	372	398	368	374	385	382	377	355	377	378	393	392	379	356	343	388	358	365	371	366	385	344	375	381	352	378	407	346	361	410	392	402	358	331	339	369	376	338	397	330	366	412	363	380	376	375	380	381	365	367	321	363	348	370	375	368	375	354	360	374	386	381	396	417	400	390	381	344	359	379	357	353	382	400	345	354	392	370	376	361	388	398	376	401	354	389	376	412	303	342	367	385	373	396	367	380	362	351	378	376	329	336	383	394	388	391	346	354	342
29906	22808	13457	2162	631	500	390	371	444	430	431	411	405	380	422	383	423	400	414	422	392	379	383	422	416	420	392	415	396	424	442	421	409	421	431	409	409	387	396	399	408	375	430	358	410	415	395	398	409	400	362	372	380	419	410	429	384	388	406	415	404	409	411	416	410	393	379	396	430	375	393	439	411	411	383	367	386	393	394	374	374	388	402	364	371	417	434	404	398	400	387	380	388	378	396	437	403	375	384	386	388	427	377	387	380	372	412	413	397	412	392	359	434	439	384	385	401	407	403	370	373	405	380	394	418	407	369	368	417	366	373	416	391	417	384	405	415	371	361	394	429	376	418	405	364	374	436	401	399	401	388	401	387	372	408	373	377	402	379	410	425	412	435	387	357	368	418	423	393	411	413	419	427	388	392	412	396	411	379	402	389	389	378	403	382	413	391	411	369	403	397	380	380	368	402	412	408	379	381	389	454	385	388	397	412	428	435	388	395	397	368	358	413	389	393	413	368	409	387	386	395	373	391	403	446	432	395	407	375	420	403	420	385	388	400	381	396	385	393	395	373	399	413	373	368	390	411	391	407	413	439	388	433	390	415	419	387	381	405	431	412	410	436	384	413	403	398	408	367	410	376	373	355	407	413	427	390	393	429	409	408	407	380	412	357	405	408	380	401	412	408	403	385	414	434	395	454	374	413	389	418	450	423	406	407	392	424	421	395	375	399	424	389	394	442	370	396	384	387	418	410	425	413	396	392	409	413	370	371	370	403	387	391	406	402	371	419	368	420	398	419	385	390	362	404	430	355	418	410	390	415	394	403	362	432	411	381	402	360	394	398	415	411	421	388	350	417	371	421	400	465	415	376	391	411	401	400	421	402	392	385	389	443	424	378	392	431	408	432	388	400	386	424	391	391	370	386	371	389	386	390	393	383	403	383	396	371	376	371	417	401	393	391	428	371	402	369	378	396	423	408	393	406	374	393	363	387	394	373	400	405	383	432	392	421	390	399	422	399	429	464	416	395	420	415	412	414	408	396	373	405	415	400	383	394	407	409	393	387	413	381	392	394	406	402	410	390	398	372	408	390	372	395	416	385	383	418	404	396	382	399	435	384	345	372	435	406	405	398	379	382	430	419	404	395	399	383	393	414	370	409	395	430	436	408	418	377	403	425	399	402	384	392	402	424	413	379	414	416	372	397	389	419	417	397	407	424	398	368	419	400	407	401	400	417	391	434	381	417	381	401	373	413	389	437	399	391	394	408	399	393	404	371	387	359	387	385	401	388	408	378	393	384	412	388	378	429	362	379	376	381	371	409	398	404	396	428	392	391	422	398	388	401	373	382	391	420	407	430	426	413	363	389	412	403	426	417	415	378	403	437	398	385	411	380	416	394	384	392	388	405	377	424	382	383	386	386	379	418	386	383	379	419	394	417	426	402	428	424	428	395	365	420	389	404	402	357	374	397	385	409	382	387	410	413	378	397	416	414	412	413	404	370	402	415	387	374	400	391	412	360	413	409	381	394	435	382	460	387	387	398	339	420	390	386	403	386	368	383	400	436	388	406	422	374	376	411	422	376	394	344	430	369	385	430	424	393	404	387	396	384	409	373	428	393	393	407	380	427	421	405	384	377	379	409	411	385	435	419	403	374	381	393	381	385	381	398	397	386	369	445	382	412	390	354	375	442	398	382	366	411	407	426	392	405	438	396	405	411	437	402	386	423	394	387	387	391	377	377	384	391	398	358	399	383	392	404	421	400	390	429	352	406	399	407	405	389	418	395	414	428	387	416	458	359	404	383	395	391	390	435	380	395	396	396	376	424	450	403	375	361	389	419	409	402	394	357	393	382	406	381	365	390	372	416	411	352	368	367	440	406	424	398	368	424	395	400	423	382	385	395	411	405	386	425	389	425	417	374	399	399	434	394	389	390	359	380	396	417	455	399	404	404	418	413	432	398	413	390	426	411	406	392	358	402	377	415	397	411	463	403	375	429	388	386	411	364	406	434	392	397	387	376	405	378	387	399	412	413	465	431	407	406	400	435	380	367	407	388	373	408	413	432	381	393	379	397	392	408	368	415	375	391	416	415	407	399	425	419	412	406	404	407	400	395	368	383	359	408	376	406	408	377	426	401	425	420	379	397	411	409	392	406	433	394	372	410	379	367	445	417	387	367	416	391	404	429	380	409	419	361	391	407	410	377	399	397	383	404	421	375	425	394	392	432	402	365	401	398	422	408	381	417	442	378	412	387	409	399	395	383	412	411	393	401	393	404	396	389	419	370	369	394	408	378	392	398	425	432	387	409	401	391	411	386	405	407	408	393	397	406	397	392	423	403	414	408	399	399	418	425	410	415	417	422	430	424	411	394	379	377	381	395	412	367	407	412	445	419	401	437	404	380	402	425	367	370	377	394	370	416	409	380	404	397	389	399	406	368	432	415	389	381	402	420	389	408	383	425	373	392	397	423	398	407	405	422	377	381	402	393	438	413	406	401	407	408	355	398	401	387	432	399	374	378	418	383	393	392	407	396	413	375	408	364	410	395	416	414	381	390	390	372	421	421	380	394	391	371	397	413	446	406	414	412	386	373	353	439	419	414	359	416	411	415	384	403	428	416	400	399	416	388	404	381	375	406	420	405	404	406	407	388	395	380	379	407	433	381	392	393	432	386	386	389	408	434	427	407	437	369	398	408	408	399	391	403	405	419	396	410	415	407	410	371	418	405	386	396	364	428	385	393	430	373	370	398	381	447	382	375	415	413	398	395	416	412	386	432	408	423	439	393	399	409	390	373	372	387	404	428	357	402	406	424	429	414	393	403	384	383	407	392	363	398	403	366	374	399	388	372	397	426	400	403	396	395	411	379	365	411	431	415	386	411	409	398	404	395	372	407	461	411	414	445	399	393	394	386	400	397	421	396	393	422	423	378	407	412	410	428	369	405	399	380	414	394	392	413	416	404	407	393	416	373	371	414	413	413	394	397	422	392	413	375	377	425	378	380	368	426	379	436	429	424	406	403	407	426	389	362	376	399	423	397	383	409	400	385	404	384	377	381	384	397	371	394	413	449	415	390	404	432	404	407	384	403	409	425	388	392	382	406	380	419	387	408	442	426	381	400	425	403	408	404	417	409	417	388	401	399	454	441	405	404	371	409	407	420	387	433	404	416	412	406	379	380	384	377	425	419	411	372	437	409	402	398	418	376	380	398	364	400	388	391	425	406	394	381	407	404	393	412	435	373	395	381	401	395	398	435	405	404	373	399	338	398	408	399	408	438	433	404	424	425	444	391	370	392	345	375	371	374	376	412	395	365	403	411	414	404	422	385	356	416	383	434	389	402	405	385	419	405	413	357	388	411	381	409	416	403	395	409	397	400	404	386	435	397	370	388	396	409	375	397	360	383	397	387	422	386	384	410	394	398	399	388	400	421	369	398	385	394	385	445	391	420	382	449	425	388	429	409	422	384	393	428	351	395	388	396	371	363	368	382	385
37942	22098	3032	1604	778	583	553	491	509	550	442	536	458	453	476	442	436	461	466	498	467	508	420	463	493	453	499	493	435	513	468	464	456	470	471	460	440	469	477	459	446	481	459	480	486	450	475	465	476	450	460	457	477	435	478	479	459	479	511	467	453	463	507	458	454	480	495	503	498	439	420	487	484	471	461	458	491	480	438	487	491	496	440	440	483	484	436	464	427	498	432	479	443	478	453	474	494	467	462	466	486	489	476	431	486	476	451	458	449	473	487	479	444	487	464	505	468	469	481	469	463	437	465	459	435	483	464	454	480	499	447	489	489	453	482	469	458	469	471	441	486	471	440	463	487	473	417	472	462	459	472	474	478	458	474	478	462	449	454	492	454	438	487	474	479	437	475	451	505	474	457	515	464	496	459	475	490	477	441	451	433	481	460	486	473	471	484	489	460	485	473	475	458	502	500	490	440	464	469	483	485	450	460	458	463	451	487	484	468	492	454	460	433	496	453	464	436	493	451	492	490	478	430	480	427	484	480	484	519	478	474	459	493	480	447	478	477	459	476	443	493	467	452	467	455	456	485	477	445	471	485	448	463	484	523	461	484	469	504	458	459	482	472	457	493	458	452	447	481	491	473	448	450	403	458	467	431	467	468	464	497	458	484	445	443	511	471	462	455	484	486	449	446	456	448	461	462	478	460	454	464	464	479	445	487	502	499	484	457	464	461	478	496	474	459	428	492	493	472	501	485	488	459	454	457	473	472	492	483	494	421	483	455	455	463	468	462	440	456	484	427	488	450	471	431	508	463	453	473	496	493	488	475	494	486	451	513	450	469	504	473	468	482	502	472	483	484	477	486	451	435	486	452	406	455	455	472	439	462	468	459	456	498	451	532	480	465	445	481	446	493	474	445	449	475	445	450	455	473	480	466	474	455	474	468	492	470	460	486	483	470	470	493	464	458	493	468	466	462	489	495	470	487	451	453	468	462	452	473	463	484	472	451	459	510	500	458	484	440	481	445	466	470	421	488	427	478	458	486	483	445	458	454	443	485	475	436	485	422	474	455	461	476	468	430	445	465	423	467	463	438	516	505	445	424	474	492	486	447	465	480	464	443	459	461	482	496	472	456	468	472	519	471	457	470	463	439	453	487	502	463	433	475	467	468	481	483	439	503	440	495	460	457	453	436	474	482	423	459	476	456	432	457	493	499	442	478	518	452	474	448	479	472	446	503	472	480	493	431	488	465	492	459	458	464	492	474	456	453	455	501	464	459	469	475	473	487	453	440	462	465	477	465	464	465	473	470	453	521	463	485	474	475	479	475	433	482	453	489	478	472	475	506	449	418	470	462	508	491	460	432	470	476	487	470	464	464	462	452	479	431	476	428	415	453	447	480	475	456	430	434	447	432	454	482	430	475	453	447	451	469	429	442	445	437	473	459	470	507	433	492	505	471	531	473	441	443	454	446	458	462	454	512	450	499	469	467	442	432	481	492	480	461	466	453	456	464	453	471	483	467	478	449	505	466	471	450	487	446	504	428	480	462	408	458	464	457	520	496	472	456	464	480	448	495	434	446	437	477	464	465	453	493	459	458	470	421	454	467	439	462	423	452	437	448	450	456	500	489	462	462	478	480	501	452	420	461	480	462	457	477	444	467	422	461	463	464	455	437	458	482	490	477	485	469	488	480	481	458	474	482	450	443	418	506	495	470	467	488	442	475	471	477	467	484	450	457	479	512	512	487	514	492	476	499	494	470	463	453	485	469	437	475	481	445	479	476	438	477	445	459	464	461	457	451	454	468	421	444	497	503	459	468	471	456	476	485	436	474	494	439	498	466	475	441	468	509	464	442	443	463	447	467	509	489	443	455	469	477	474	439	472	469	433	466	465	418	470	445	441	473	480	471	412	471	477	463	453	431	453	457	479	465	462	472	458	493	468	452	485	446	471	502	422	452	440	497	501	456	477	465	436	464	433	476	446	452	455	470	472	508	492	448	439	453	487	457	481	471	436	458	445	441	487	470	470	431	488	465	453	447	458	466	494	486	486	450	477	479	478	430	464	503	458	499	424	472	486	471	475	459	469	516	492	480	451	485	432	446	458	497	417	475	464	471	516	514	433	476	473	465	475	451	491	457	474	453	465	442	419	469	448	471	485	412	491	434	466	435	482	449	472	462	479	465	493	454	457	486	495	446	482	470	486	458	480	482	471	464	448	511	499	518	494	474	499	472	431	460	462	446	477	471	453	435	494	447	509	461	443	434	472	475	480	444	467	458	472	437	482	481	460	434	470	483	434	465	426	503	447	493	503	454	448	475	465	450	471	494	463	450	471	461	465	429	455	459	500	461	465	472	475	468	439	457	461	449	476	489	463	485	526	448	423	451	460	444	454	476	463	467	464	464	509	442	457	467	462	467	450	491	473	458	476	515	454	445	450	494	476	458	444	455	447	450	486	465	473	466	494	458	461	421	469	448	452	462	458	439	460	472	465	476	469	470	519	460	424	458	439	435	487	468	447	454	448	468	513	465	472	473	466	472	457	467	456	501	487	478	449	460	476	485	409	465	482	466	483	471	434	462	505	454	459	449	452	469	486	450	498	450	432	470	512	479	458	459	464	450	440	471	462	502	489	472	474	461	471	457	408	415	457	472	485	469	477	438	490	477	449	483	481	458	452	474	459	491	463	461	463	429	503	469	454	448	472	452	427	464	462	470	486	488	482	484	477	459	500	494	456	451	468	475	445	428	451	476	462	477	454	434	486	472	458	479	445	445	469	471	482	430	478	461	440	504	455	437	474	469	472	471	486	421	471	439	447	451	455	480	458	442	454	471	472	456	468	480	446	456	475	463	471	461	463	437	484	461	464	458	475	445	454	469	470	484	503	474	478	471	493	485	464	485	485	472	473	466	494	486	465	474	449	479	451	477	502	481	481	433	473	482	470	467	467	445	438	477	477	492	451	465	448	510	514	470	452	464	450	454	428	444	454	466	478	451	472	476	443	448	456	433	466	467	463	451	493	498	440	487	493	395	485	461	454	466	483	451	437	499	458	463	437	437	440	483	474	491	450	445	460	454	471	470	468	469	437	516	475	460	444	462	470	424	471	443	501	450	461	475	465	475	477	437	472	463	489	464	456	478	450	475	490	466	488	444	460	459	468	461	452	471	431	425	465	451	461	485	457	475	449	459	412	465	440	454	456	493	487	444	462	485	474	476	440	456	491	481	462	483	488	486	466	470	494	491	475	490	482	459	470	470	503	456	483	484	461	506	435	452	467	495	480	459	499	451	419	460	469	460	464	448	442	467	453	470	444	471	470	472	505	441	446	495	496	470	436	444	446	470	474	472	470	491	502	492	452	481	481	462	501	477	447	499	460	473	485	452	445	500	448	500	453	470	449	484	472	481	489	486	502	501	455	446	435	500	459	445	454	493	468	487	483	504	481	449	509	464	469	439	458	474	469	446	489	422	455	430	461	440	422	456	461	467	435	481	508
23236	20705	27899	23525	20686	11586	919	542	436	438	402	334	317	243	277	295	271	260	259	285	261	244	263	252	248	247	259	265	222	256	267	265	209	238	242	227	230	233	240	229	237	228	250	257	207	218	241	245	239	241	207	223	217	211	245	233	196	206	217	212	232	241	232	258	211	233	217	227	259	212	234	213	214	234	231	238	239	217	232	233	218	240	240	247	229	249	223	266	232	220	230	232	216	238	234	210	222	208	220	258	259	227	198	213	211	243	244	230	210	252	218	201	225	219	238	237	234	220	249	218	234	238	226	218	211	215	230	240	224	212	208	229	245	230	235	203	226	234	232	211	243	230	225	205	222	241	246	232	220	211	204	239	215	228	238	212	218	224	231	221	253	220	247	227	202	226	201	212	243	219	213	220	220	250	228	242	241	215	222	252	230	222	240	210	190	214	232	229	215	235	252	231	229	235	235	219	220	237	259	236	213	225	248	232	221	217	230	217	209	207	222	225	213	231	207	229	182	235	236	226	216	217	223	227	217	193	231	214	226	229	217	243	216	223	217	241	224	252	229	221	210	241	231	196	236	237	222	234	235	221	250	233	243	218	243	269	241	219	222	225	235	224	197	244	214	235	232	213	244	212	224	221	221	218	215	241	209	214	226	256	202	205	233	214	230	218	220	234	226	236	221	221	237	268	226	236	219	234	198	220	226	230	231	207	234	234	217	208	219	233	245	205	235	231	237	211	217	216	235	226	206	207	224	222	257	240	222	233	225	217	219	230	221	202	247	225	243	205	243	205	245	227	219	222	241	258	229	204	226	231	233	221	225	221	225	221	210	244	253	254	238	232	228	231	212	214	209	224	232	235	235	212	214	229	237	215	244	239	208	207	224	245	229	235	215	224	212	246	222	217	232	244	210	261	228	220	235	259	238	210	219	225	204	217	241	208	231	227	226	200	240	215	214	212	213	253	185	204	203	203	215	214	237	224	221	224	250	217	229	232	217	268	224	230	238	224	227	245	240	238	205	225	233	247	256	239	226	229	215	224	211	231	230	231	232	244	230	225	238	210	227	241	235	223	199	232	196	217	230	222	246	231	247	217	224	235	241	203	205	242	245	211	209	216	229	216	229	217	229	229	203	256	238	223	224	223	224	244	229	221	236	207	196	243	211	234	216	222	219	220	222	212	245	221	216	240	218	216	208	229	201	245	213	226	215	224	227	197	235	226	230	230	220	223	238	227	232	204	229	231	245	221	238	198	239	223	218	247	228	255	218	218	239	204	232	219	237	250	258	219	221	193	227	240	220	233	238	236	239	247	220	205	229	219	207	220	243	235	210	242	246	249	233	230	243	240	227	227	219	218	229	234	221	238	225	254	235	187	222	241	235	242	205	245	218	214	230	233	239	219	216	236	236	229	231	198	227	232	230	225	213	246	240	228	201	207	232	243	223	243	229	256	216	211	243	228	236	214	212	256	207	234	226	245	250	225	239	241	214	218	201	206	230	226	222	214	264	219	234	227	257	214	217	227	216	233	221	245	234	227	222	228	234	233	201	231	253	240	222	214	222	226	244	208	241	235	218	223	235	216	232	240	241	235	213	236	220	214	217	253	222	249	217	222	249	196	234	223	219	223	222	226	239	227	226	223	237	247	229	237	210	223	215	234	211	240	217	248	219	238	219	231	225	223	213	211	231	241	246	212	231	263	225	235	232	227	250	225	244	225	240	215	226	235	229	245	223	257	221	241	211	220	216	242	212	208	246	208	238	212	212	213	245	231	225	234	217	225	238	216	221	224	234	264	216	214	225	226	231	227	254	195	240	206	246	245	231	241	215	201	238	244	209	222	213	207	244	224	228	210	208	225	225	214	230	222	213	213	229	222	220	241	254	239	241	262	249	210	227	234	257	233	237	270	213	227	204	193	244	226	223	236	201	201	223	219	235	226	223	217	226	232	220	223	232	218	227	222	205	217	245	225	225	202	237	223	222	240	226	227	214	211	260	249	265	241	221	218	235	200	245	195	249	237	235	228	237	223	211	237	234	265	239	223	219	203	226	213	207	214	192	218	236	248	249	224	224	234	243	223	222	222	199	219	238	218	217	234	231	266	238	226	257	264	227	225	217	209	228	221	254	239	240	212	216	219	237	218	232	225	216	212	227	215	263	231	212	200	235	211	240	218	232	235	228	239	213	230	225	243	241	240	228	246	219	209	259	235	231	220	203	245	231	195	243	215	205	238	249	224	237	237	232	243	197	226	252	232	225	241	210	241	209	234	253	244	208	232	220	235	231	201	243	246	212	210	222	231	237	204	197	228	207	220	238	246	232	194	228	198	218	241	242	216	224	232	226	212	219	192	214	208	228	199	218	237	201	234	225	229	205	219	208	232	243	239	228	219	194	220	232	232	222	213	210	223	207	218	233	234	219	213	224	216	222	273	217	203	214	220	225	204	235	230	240	217	252	236	228	230	190	198	235	210	224	225	220	233	218	258	225	203	231	255	200	212	225	242	202	234	231	231	227	210	269	209	234	207	241	237	213	226	203	235	225	220	260	224	208	255	226	224	233	227	236	220	221	241	249	223	218	245	244	267	216	212	222	234	238	193	229	195	252	221	209	243	201	254	232	234	188	218	201	241	223	222	226	236	251	218	230	230	230	246	204	228	227	248	241	229	223	245	244	218	213	237	228	210	227	206	224	230	207	218	246	216	220	210	216	245	215	241	226	226	219	203	220	232	247	233	240	227	226	221	213	212	236	239	208	218	198	225	232	211	223	220	256	213	229	214	220	220	231	215	231	242	225	211	221	220	204	237	209	227	228	237	224	238	246	251	221	207	234	235	226	232	212	236	213	221	246	234	205	239	263	219	235	236	226	219	229	233	238	229	207	241	251	223	193	209	202	219	202	220	219	207	224	203	222	213	243	239	251	211	237	225	225	210	227	233	232	222	244	257	206	237	232	256	231	225	239	243	220	216	230	244	207	229	222	237	216	243	259	227	204	205	216	218	221	230	204	213	258	193	232	228	228	245	245	208	226	231	251	209	204	232	226	232	254	195	207	239	216	214	207	224	256	243	231	236	224	211	227	213	235	202	231	225	234	208	212	256	232	222	242	226	242	232	209	237	210	259	240	239	231	245	229	229	238	220	216	250	229	223	232	213	243	188	234	214	223	224	226	257	209	226	214	239	218	232	224	230	229	212	218	218	204	230	224	220	214	223	238	243	210	219	249	244	230	230	221	219	224	220	218	223	215	199	209	208	201	219	230	205	263	232	212	219	246	245	245	206	215	241	222	228	244	216	239	239	209	211	204	219	230	227	245	203	234	241	226	211	231	235	228	225	266	215	241	202	220	208	202	204	218	265	272	230	208	222	248	242	220	235	212	235	239	211	218	246	241	229	241	224	216	218	245	214	235	223	215	225	238	237	234	238	221	231	257	202	231	214	236	237	206	203	222	226	219	212	215	226	236	251	215	240	209	228	253	232	226	219	194	229	230	239
40891	27800	8045	3720	2456	1596	1233	921	829	648	583	478	421	424	411	374	345	343	326	321	332	333	362	309	318	318	290	291	296	316	318	260	289	293	300	298	267	297	290	286	268	276	273	292	259	282	246	283	271	288	285	282	259	297	245	281	286	238	273	272	281	268	279	285	266	281	292	321	292	283	301	298	270	249	257	291	252	257	286	290	272	265	251	232	252	257	288	262	297	281	289	275	267	241	264	272	281	269	244	233	286	252	247	277	275	264	253	263	288	291	248	263	255	261	290	270	259	279	268	290	232	261	286	252	262	260	263	245	285	282	293	257	297	265	246	274	278	272	282	248	265	269	278	247	276	272	273	246	306	271	290	270	255	305	262	257	240	284	247	281	262	296	283	274	262	273	269	290	264	233	265	251	250	292	267	257	299	263	267	285	253	259	248	257	241	254	300	269	272	273	258	264	291	273	272	291	268	276	280	252	252	242	269	282	253	270	275	295	307	249	264	266	268	274	262	270	267	270	242	284	286	279	283	268	270	264	266	257	282	236	261	289	292	253	282	246	248	241	284	268	259	290	293	254	269	296	271	295	265	276	286	273	268	290	282	272	256	232	280	286	286	260	258	250	253	257	217	290	259	267	263	252	264	300	266	264	268	279	260	300	293	240	268	257	277	287	274	288	273	245	257	258	249	289	289	279	265	246	274	256	240	249	276	279	268	283	278	243	273	275	282	264	280	299	258	269	296	274	282	273	304	257	283	279	290	263	254	298	272	283	248	262	237	269	270	279	279	267	267	280	243	305	248	259	252	269	262	280	293	247	297	303	256	261	262	262	256	261	258	283	259	277	274	278	253	253	274	265	235	283	285	280	256	274	245	269	283	271	266	271	249	276	261	284	224	254	273	264	235	259	255	273	282	257	271	275	256	268	286	306	252	242	285	267	277	267	260	274	266	276	258	254	279	255	257	243	295	273	248	269	257	240	266	310	251	281	280	257	265	270	257	279	270	236	252	260	269	282	287	280	271	246	287	242	255	244	294	280	248	260	255	271	290	235	250	248	255	269	272	248	278	249	277	263	262	271	261	281	265	271	248	255	268	323	296	268	255	277	283	267	242	268	251	251	264	271	267	271	258	271	272	252	290	255	232	300	285	243	272	275	276	291	300	291	286	263	268	290	289	264	261	274	240	241	265	270	251	243	266	262	271	249	260	271	247	279	293	252	263	264	278	292	285	278	273	272	242	261	258	218	258	280	268	288	253	259	254	265	273	251	308	287	290	264	280	267	263	275	262	260	297	272	279	264	279	269	278	306	270	244	271	240	272	289	273	254	244	276	268	254	242	273	267	285	281	269	251	246	280	278	265	282	281	260	265	274	255	264	271	306	270	287	243	287	246	274	269	246	259	273	239	282	292	274	272	231	263	274	268	259	260	262	268	252	262	266	245	263	272	251	246	274	297	282	280	253	253	260	289	238	277	306	234	279	255	245	267	285	274	248	250	274	274	262	272	259	276	261	286	302	240	244	284	288	281	279	256	260	267	265	283	251	278	277	289	258	248	254	274	248	258	256	275	248	264	270	263	272	276	285	281	283	296	277	261	279	292	242	257	249	246	255	284	285	265	270	269	273	249	275	266	279	237	277	245	297	282	264	261	265	266	249	256	268	239	261	258	280	262	264	256	263	279	272	264	275	263	276	246	257	269	241	254	255	263	247	291	253	254	254	292	281	274	257	267	267	282	275	261	258	261	274	247	286	282	251	250	247	280	278	281	249	266	273	279	276	250	268	266	258	231	280	280	271	237	270	279	285	275	227	283	273	274	260	261	268	266	260	256	259	270	259	290	263	265	270	238	294	263	283	252	297	255	279	272	265	250	257	275	273	263	261	268	265	261	265	249	261	281	272	266	276	258	264	255	253	285	265	295	303	267	259	271	231	296	293	280	265	285	252	241	268	252	278	238	254	272	288	255	260	282	276	247	267	255	270	270	253	308	294	254	271	242	266	246	275	287	255	229	271	246	269	257	258	264	261	247	272	259	275	259	219	252	253	242	264	255	274	312	299	253	284	259	267	273	246	285	247	270	239	278	284	259	229	252	266	270	267	268	263	252	294	273	289	257	251	303	263	270	251	252	263	255	252	287	232	260	259	276	282	252	255	271	254	277	266	260	274	267	241	251	271	247	260	266	270	277	262	291	291	264	255	254	279	240	262	252	288	261	277	276	273	243	263	275	289	248	272	279	284	238	271	260	257	278	270	268	259	262	287	285	254	276	288	301	264	260	279	290	294	231	249	242	276	276	269	286	283	303	290	285	264	255	280	286	273	277	245	224	280	276	257	268	280	260	266	261	268	269	268	280	256	260	248	257	267	273	259	266	266	300	267	234	254	302	261	281	246	259	265	261	271	259	273	241	263	283	293	239	249	244	259	258	273	283	293	276	279	262	243	264	254	292	258	286	252	247	280	280	240	249	259	276	278	251	252	296	273	254	299	258	286	268	233	283	294	265	257	255	246	258	256	272	275	288	302	252	281	269	266	283	259	260	233	245	260	300	293	246	304	264	258	301	251	233	288	266	240	243	275	264	252	266	273	293	246	285	277	271	284	279	257	306	276	267	290	277	271	251	255	274	289	276	283	277	289	238	260	298	281	261	289	273	252	249	276	292	253	248	258	273	271	258	269	272	279	254	289	257	262	281	251	265	266	269	269	275	280	283	273	266	267	259	286	265	258	272	273	285	275	258	267	242	260	248	265	247	246	243	258	268	259	254	257	289	247	271	280	285	279	287	232	257	297	247	256	299	268	278	274	277	288	252	256	249	272	254	268	221	267	250	278	264	237	259	303	247	285	268	263	273	253	259	266	260	269	270	265	244	254	285	282	259	251	272	263	295	274	266	262	247	244	251	264	250	284	282	285	250	263	290	279	250	258	275	272	255	284	271	288	271	237	263	262	255	279	279	284	269	276	285	274	236	270	277	277	304	244	280	277	272	249	273	257	261	284	277	281	250	230	253	297	275	265	276	263	268	296	257	269	253	277	263	255	254	257	274	254	261	273	269	279	273	293	303	274	259	250	260	276	273	251	245	267	266	301	270	242	271	280	254	264	266	248	265	242	295	246	271	253	265	303	230	292	261	267	273	241	248	281	260	278	306	249	254	277	278	266	290	266	263	254	247	274	266	264	267	261	265	267	265	273	272	236	233	270	252	252	274	258	279	249	268	274	253	287	266	284	272	240	267	265	248	260	287	267	278	260	255	267	288	260	285	278	263	244	306	243	274	247	296	246	286	251	261	259	290	263	265	260	298	273	249	283	251	240	268	283	261	253	286	281	271	268	283	266	282	273	255	267	261	252	247	250	287	247	273	291	265	262	260	288	249	269	280	273	280	247	269	259	283	278	246	261	280	285	286	252	312	280	222	307	290	280	291	265	286	269	277	248	285	310	239	287	273	261	279	236	293	257	280	259	273	247	285	293	251	258	280	261	252	287	249	237	290	278
24484	20716	26959	24361	12865	1089	794	677	642	600	625	645	611	547	580	571	550	544	566	601	575	516	523	567	508	538	571	539	558	542	522	544	544	535	550	543	523	557	522	554	556	534	510	563	563	533	515	524	578	526	545	536	532	501	543	512	539	516	512	578	543	494	509	524	534	539	522	552	529	531	530	546	529	553	528	552	551	545	536	572	480	560	506	544	554	521	506	528	538	555	543	525	513	540	526	504	500	565	545	530	510	525	534	536	522	573	491	517	556	554	552	540	533	570	535	522	540	499	552	500	538	531	571	488	482	540	515	554	575	540	537	528	509	532	549	550	549	524	507	515	547	503	517	514	536	492	526	545	534	515	514	523	584	557	533	540	560	509	552	520	531	527	555	524	520	536	543	558	503	530	523	511	552	540	554	526	528	516	536	569	526	527	540	515	522	562	547	504	537	519	510	538	530	537	558	544	541	509	562	541	494	542	487	535	528	509	516	548	543	496	522	551	549	466	517	563	509	524	530	498	552	569	537	498	550	541	544	476	511	533	535	508	552	545	508	532	549	569	551	509	506	526	571	497	505	533	558	493	501	531	573	522	539	524	525	524	547	513	533	532	535	498	579	522	550	542	493	551	538	528	572	554	572	545	538	525	531	540	553	544	568	497	494	563	537	528	516	488	553	566	581	603	515	507	513	544	524	523	518	527	532	519	573	534	536	558	550	486	556	534	523	566	503	545	534	564	567	568	540	551	509	533	513	536	538	536	550	583	537	495	538	502	554	551	528	561	550	547	543	533	502	468	536	546	545	520	490	562	566	546	559	512	516	511	551	487	537	546	504	510	524	570	520	514	531	538	536	561	526	494	523	551	548	499	517	558	535	557	530	549	542	556	551	566	543	493	531	528	542	533	491	541	551	560	491	556	551	495	553	535	576	502	536	573	546	537	506	519	529	543	533	544	567	496	554	514	512	527	571	539	554	532	519	561	514	489	522	531	546	511	528	501	547	527	543	560	534	502	529	548	537	512	513	488	513	528	535	556	580	526	558	564	539	532	546	517	527	587	521	532	568	535	543	545	547	552	539	558	564	518	530	545	545	556	533	565	539	536	531	525	519	483	545	541	543	560	501	550	541	542	558	564	515	516	526	539	535	522	520	534	528	536	587	533	553	525	574	490	535	510	535	519	517	505	541	511	564	530	518	550	557	551	530	518	559	502	517	531	547	585	528	528	518	522	534	505	564	532	531	520	547	542	562	505	549	573	550	543	501	499	523	534	506	527	560	508	503	561	559	478	576	522	516	515	526	557	562	540	530	523	526	532	524	565	504	530	519	557	495	537	531	550	535	540	493	518	528	495	552	535	507	535	523	524	546	526	511	493	562	492	528	542	572	525	523	567	552	580	562	566	516	519	547	556	532	563	554	536	526	549	546	558	528	524	575	522	559	492	527	538	508	527	526	543	537	547	550	546	515	521	513	541	529	535	545	532	509	522	531	544	536	523	538	519	551	522	473	521	530	501	551	541	548	553	549	531	481	548	524	541	533	548	478	553	574	490	523	533	567	525	514	479	552	530	512	596	535	507	541	524	543	520	527	499	533	481	491	508	559	546	502	568	547	524	532	530	500	534	536	517	556	480	526	534	519	535	537	568	540	552	509	588	549	493	492	534	525	599	521	540	532	546	514	516	537	499	541	558	577	511	566	521	511	534	544	496	552	545	566	536	561	524	582	530	492	535	496	515	515	566	565	536	528	521	550	505	513	515	557	541	544	525	494	599	541	502	550	517	485	548	518	517	535	532	512	566	556	521	537	505	542	545	560	549	527	540	500	572	529	530	567	546	544	568	505	540	516	539	517	522	523	525	517	493	565	513	512	526	529	515	522	546	514	548	528	514	521	551	505	515	540	548	525	526	531	524	530	568	557	522	552	513	521	526	566	517	522	542	486	544	566	587	520	551	566	552	516	539	531	528	509	569	537	519	550	531	527	509	498	562	532	496	532	521	533	594	513	534	507	523	539	508	589	506	529	522	566	497	525	559	473	569	526	545	519	523	565	521	519	561	544	512	477	552	527	507	567	555	526	531	486	498	508	539	533	516	548	478	541	557	555	522	532	512	564	478	490	551	543	506	542	510	546	529	557	537	519	548	508	550	545	556	535	532	535	528	570	563	549	523	528	561	559	515	557	521	546	573	554	548	561	540	568	563	549	556	552	540	549	497	544	555	480	576	509	500	539	508	520	548	575	551	536	527	502	538	561	546	574	531	520	542	530	541	505	528	533	578	594	543	554	525	520	529	488	546	521	525	552	512	499	559	542	564	505	512	484	524	533	561	533	501	569	512	537	544	547	536	504	527	516	508	519	528	524	578	548	549	574	530	527	509	536	525	493	488	563	497	558	585	533	557	539	535	562	522	562	535	532	549	524	574	547	509	538	546	533	567	566	509	543	553	536	552	519	550	550	510	540	533	536	534	526	523	533	530	532	574	526	518	530	530	517	543	537	505	522	548	558	543	555	551	552	533	528	537	521	554	540	549	556	547	506	518	517	577	511	521	533	538	550	528	565	537	536	518	520	520	561	537	503	540	540	497	506	565	555	606	502	499	512	552	515	535	511	520	517	531	562	577	568	520	555	557	518	569	545	497	527	535	533	569	548	563	540	511	543	525	553	532	510	548	501	536	529	567	523	494	511	525	497	522	543	502	552	529	510	550	519	523	529	546	512	528	516	560	526	528	523	516	542	522	547	508	517	585	525	538	503	482	553	527	518	531	530	547	525	574	514	591	554	533	522	539	524	540	556	520	553	543	538	527	517	567	508	545	558	527	539	565	562	548	508	552	560	522	514	541	564	534	521	573	534	528	530	514	535	548	500	532	550	536	563	531	571	544	512	568	537	563	530	549	501	523	507	509	575	536	532	535	556	516	561	544	531	546	533	519	540	503	516	530	505	525	510	566	478	541	531	537	558	519	559	504	547	505	571	534	547	547	539	531	527	538	555	554	524	512	484	542	531	511	574	525	523	570	551	538	543	542	513	566	488	516	568	547	523	492	536	512	542	505	527	544	549	530	556	534	525	552	534	536	559	546	553	518	565	543	509	509	552	524	546	532	517	549	554	516	555	564	552	511	541	533	505	505	522	530	558	560	525	553	597	524	536	554	570	526	525	465	505	529	528	550	563	537	526	543	527	534	553	504	541	532	522	521	494	514	540	547	531	501	562	522	543	471	540	543	545	543	512	489	549	556	547	546	540	501	532	566	528	544	550	536	518	560	546	580	505	548	532	530	537	542	570	529	537	532	502	524	509	519	499	541	536	532	555	537	514	555	522	543	529	578	551	555	524	535	496	540	527	560	502	564	523	467	571	535	543	524	564	554	539	523	515	516	537	550	532	545	524	563	529	560	515	518	503	528	537	546	578	517	537	545	521	534	555	554	517	552	520	555	489	500	575	538	550	566	551	556	536	532	533	535	546	520	534	526	553	509	539	499	555	560	557	593
39983	23492	5319	2594	1784	1422	1126	984	923	812	746	774	710	696	661	696	618	651	668	680	614	661	633	609	682	663	657	631	646	630	634	645	604	578	643	609	627	606	631	642	605	585	630	592	637	593	630	630	589	613	572	605	585	629	617	636	650	626	584	606	607	615	597	575	620	587	610	598	590	611	627	586	634	570	598	610	570	617	630	632	612	632	571	650	616	643	627	570	611	601	622	587	575	580	573	596	609	602	620	576	669	614	608	592	662	593	590	577	591	623	585	604	611	584	582	625	613	591	610	580	584	596	572	585	598	616	598	624	637	610	657	627	594	601	587	578	627	603	611	614	625	583	624	625	595	660	607	596	594	634	597	583	609	622	612	578	624	597	584	614	599	611	632	612	579	598	601	605	630	581	590	631	599	652	603	625	556	645	627	597	585	583	656	593	626	622	609	617	601	569	611	627	598	672	631	588	564	565	616	601	576	625	665	628	576	591	625	637	566	597	594	562	600	643	562	623	588	600	581	581	557	578	613	616	621	613	631	605	584	609	627	583	626	602	595	621	596	597	570	651	600	590	613	583	573	599	583	599	558	588	605	570	631	623	599	640	602	636	611	581	659	633	619	624	592	630	597	651	616	628	615	575	620	631	590	645	612	589	607	624	625	609	633	634	596	602	605	619	649	605	576	601	627	632	611	592	589	626	616	615	617	608	573	635	641	572	574	595	603	584	617	626	577	646	556	588	617	623	600	625	592	605	571	611	615	614	601	601	607	596	558	629	603	622	596	614	643	615	623	629	631	607	622	612	614	607	648	612	617	625	575	666	553	614	660	612	572	589	591	567	606	636	599	586	628	655	581	588	640	591	593	520	651	605	606	614	594	601	597	589	617	591	639	640	604	589	633	643	601	629	591	570	607	559	596	555	620	575	620	631	634	616	607	601	611	604	633	584	657	576	601	618	622	608	591	608	641	639	590	650	596	616	604	659	575	589	631	576	618	600	609	577	591	577	591	623	617	616	611	638	623	596	624	581	598	569	612	592	617	632	610	653	630	613	591	575	594	610	619	638	625	620	583	644	605	616	576	620	634	614	607	596	590	596	597	616	608	586	553	644	602	622	603	611	596	600	595	662	577	661	632	629	582	647	636	567	591	636	547	560	589	613	582	639	627	587	604	578	595	576	622	670	590	619	639	620	597	609	623	588	629	587	615	577	639	640	614	644	635	619	566	578	654	640	632	605	605	606	621	581	594	664	565	633	641	616	586	598	555	631	615	597	640	633	639	642	609	619	585	621	609	584	567	584	612	593	585	604	611	549	627	584	600	645	583	610	649	596	591	595	600	575	595	635	604	594	568	579	561	652	619	623	640	591	612	638	634	620	557	620	605	633	628	614	635	593	622	590	612	641	636	617	590	604	643	579	621	560	610	603	620	622	619	558	616	595	588	600	564	641	546	571	610	584	566	621	595	560	598	561	633	576	594	639	623	618	601	615	583	610	623	589	611	618	616	627	602	580	627	577	653	587	635	591	550	592	577	612	584	594	615	615	610	614	633	585	612	586	622	587	622	618	640	640	619	635	636	600	609	648	596	636	581	560	562	585	604	551	587	610	553	581	557	619	663	583	645	592	590	579	586	587	593	613	591	595	595	599	608	615	589	598	584	581	608	607	627	605	564	588	593	658	582	620	604	636	653	617	621	608	588	583	576	638	579	638	633	609	608	570	614	577	604	594	584	574	631	600	604	621	600	566	580	605	612	617	620	638	577	626	601	529	610	602	587	644	618	614	547	581	592	608	612	610	631	603	597	617	616	608	596	598	629	573	605	574	570	635	611	617	600	610	596	597	610	607	620	633	633	600	618	621	573	581	603	630	612	590	630	645	610	571	647	616	560	621	563	607	579	591	637	609	622	633	613	623	600	596	604	596	643	610	636	627	600	619	578	617	626	641	589	596	588	586	590	626	594	576	602	648	591	618	599	612	578	596	575	607	649	603	570	650	614	630	565	573	609	617	616	595	600	586	636	598	604	592	603	626	609	618	591	610	618	614	614	644	601	588	550	610	554	597	628	641	603	621	584	631	600	600	568	585	626	605	616	585	595	604	624	604	618	588	597	596	581	622	595	624	548	616	553	540	627	614	586	589	630	631	544	612	599	609	605	617	647	578	614	585	603	608	627	588	618	614	603	596	608	609	659	625	593	598	585	634	632	594	576	623	592	605	608	587	591	627	595	579	604	613	632	615	581	562	640	652	611	578	559	596	660	682	579	627	601	634	584	569	554	590	624	584	592	583	584	614	614	601	590	614	582	582	602	596	587	592	589	632	601	605	588	625	567	619	643	647	618	601	605	587	593	606	650	607	596	645	583	609	583	623	638	599	555	614	612	590	608	586	559	615	564	601	636	622	625	656	605	584	608	620	593	605	590	595	652	606	599	630	598	575	616	590	614	562	588	632	585	591	629	611	565	567	582	575	614	591	603	591	644	583	610	599	586	587	617	633	557	640	596	590	589	617	596	596	600	584	581	622	638	572	612	611	641	620	626	572	604	591	598	642	639	550	626	564	586	594	643	582	589	627	634	575	583	578	593	624	600	614	641	627	615	622	606	622	586	602	610	583	597	615	597	577	596	632	556	597	578	621	617	605	626	588	592	624	596	590	594	571	603	635	615	634	597	573	614	609	657	614	572	628	617	643	576	579	651	597	604	615	606	609	564	623	593	585	578	619	606	630	613	638	598	600	608	629	552	641	545	591	590	612	599	616	610	595	613	617	598	625	603	600	645	612	625	600	634	608	613	593	618	583	582	598	574	607	581	603	610	627	573	575	643	577	584	616	643	632	641	611	609	610	595	637	622	632	626	568	628	649	589	550	566	581	587	612	583	613	602	639	605	609	572	602	578	580	611	598	584	598	602	629	636	613	624	642	594	614	598	609	610	631	644	603	640	568	616	636	629	593	572	635	625	611	596	628	596	606	611	591	562	587	618	619	585	641	634	627	650	619	584	604	601	623	603	585	605	621	603	620	633	624	605	643	576	661	581	668	612	622	625	625	599	621	555	645	576	653	591	607	590	637	596	585	582	627	648	642	581	619	579	638	603	597	607	582	602	635	585	606	640	618	630	593	607	602	556	604	619	614	660	614	583	603	638	604	616	593	600	615	607	570	606	624	588	601	585	652	592	613	570	629	656	627	573	624	607	652	568	609	635	665	622	602	597	596	566	618	603	595	577	574	621	630	562	591	602	612	592	609	625	632	626	611	638	594	636	570	616	634	572	571	622	610	647	601	576	623	591	610	600	616	576	622	590	589	658	600	527	577	608	602	585	649	625	619	579	599	616	617	611	607	563	633	594	599	608	539	671	594	595	619	619	591	576	610	573	585	555	629	621	582	592	615	607	655	619	584	586	566	619	612	565	583	587	578	608	595	598	593	607	589	611	628	598	598	618	629	578	613	586	635	608	624	621	579	612	607	619	599	599	648	624	581	638	590	621	591	603	643
22264	20728	28331	23181	20728	20779	11288	1136	793	696	618	556	584	507	528	465	426	448	415	411	409	396	396	399	375	375	438	388	367	366	425	358	382	396	391	370	367	383	347	352	369	376	369	371	360	341	327	382	395	356	313	347	360	373	349	337	377	361	310	332	348	337	330	341	349	362	345	363	351	347	360	362	327	364	359	344	340	352	354	371	379	388	323	321	340	352	329	371	330	377	377	379	332	345	365	378	336	331	336	394	337	333	339	317	332	347	356	358	353	322	376	362	335	311	348	350	339	379	358	347	330	336	324	319	318	339	357	330	370	353	369	356	381	363	322	322	324	373	332	341	335	337	332	322	344	360	341	366	349	319	386	362	334	359	336	313	369	365	354	323	374	336	331	339	342	359	316	333	331	319	369	351	364	333	353	355	357	338	333	358	344	360	332	357	353	370	316	357	340	354	322	355	352	338	312	334	348	341	375	372	367	316	340	374	352	341	331	361	336	347	330	338	344	341	331	335	338	366	352	312	363	338	344	352	361	343	342	335	337	344	322	344	340	343	378	343	333	343	330	373	330	358	323	339	342	346	334	358	338	359	291	358	333	357	341	357	355	378	321	318	354	354	335	340	364	340	348	388	339	374	350	346	358	352	323	319	377	363	307	366	342	347	323	348	342	342	328	357	329	340	361	346	339	342	330	337	336	340	375	367	338	340	364	394	390	356	341	334	341	332	344	360	313	309	348	359	328	363	356	352	367	351	319	348	344	327	339	364	367	336	367	328	352	318	381	363	352	331	349	337	366	344	376	339	331	339	363	359	372	338	362	351	356	342	315	327	327	338	339	332	335	356	341	338	339	335	340	296	310	315	375	362	365	339	342	331	363	333	381	343	332	355	347	373	353	353	341	350	322	337	332	356	356	368	329	343	327	334	342	318	330	332	329	311	354	349	355	348	337	333	340	362	337	359	297	364	390	360	349	356	347	370	371	347	354	353	363	361	351	364	330	371	325	351	356	364	360	368	347	345	313	348	348	321	341	366	356	348	329	345	357	343	351	329	346	336	356	343	342	366	374	337	341	349	357	367	330	326	379	353	359	352	356	391	343	354	327	344	349	348	329	376	347	371	352	362	319	331	349	344	358	346	331	348	340	358	324	358	329	351	360	358	331	338	367	315	358	353	326	367	315	340	360	339	331	320	364	346	330	349	322	349	353	358	338	335	328	349	349	367	358	385	347	321	350	360	370	315	367	346	333	343	367	349	329	360	345	344	352	338	315	343	343	358	337	347	345	355	318	358	337	348	329	338	350	313	323	392	348	320	340	316	331	327	349	336	326	370	337	330	319	351	339	360	326	346	334	356	344	360	343	362	334	331	352	360	338	359	359	338	353	356	387	368	353	337	340	345	350	349	331	348	367	322	333	381	336	349	346	354	342	342	322	360	371	366	344	349	389	370	356	325	355	327	326	326	372	350	318	313	334	328	342	351	367	370	341	345	379	316	321	343	368	373	350	369	361	334	320	364	320	360	306	351	336	319	325	372	356	362	367	336	332	324	337	365	371	373	325	333	370	369	363	360	334	319	356	341	354	377	342	342	316	300	339	336	384	357	337	383	313	314	345	345	325	374	310	311	332	341	318	377	325	361	331	326	367	347	335	346	356	345	336	360	365	331	336	303	319	347	384	351	315	327	371	351	359	360	300	339	335	341	331	328	338	358	335	352	351	367	364	350	341	329	369	374	338	347	331	341	379	347	386	336	325	348	348	334	371	338	358	345	290	363	338	357	372	321	305	366	359	353	346	327	338	330	362	325	358	323	372	351	342	344	301	336	359	361	361	330	382	333	340	357	370	341	363	351	339	348	335	339	326	355	333	353	311	343	354	337	381	339	335	350	369	341	349	364	359	358	349	348	349	332	346	337	287	322	336	359	361	320	374	327	340	374	339	371	373	303	333	327	338	342	344	338	358	359	349	329	313	357	363	362	383	345	374	316	342	364	332	324	343	326	396	322	329	325	322	348	356	310	318	339	353	327	324	325	337	326	325	327	327	361	326	351	339	366	346	382	357	347	338	319	321	323	344	346	349	347	346	341	360	366	377	354	340	336	334	382	342	324	376	338	331	387	307	334	307	324	362	365	343	330	301	348	403	359	322	360	342	354	350	367	349	358	344	344	388	315	378	330	367	378	331	341	381	362	350	339	366	351	333	325	333	350	342	340	323	340	325	353	353	340	337	330	349	362	340	344	339	362	348	374	341	340	355	372	337	368	330	345	337	362	361	347	355	357	330	370	319	332	328	316	357	325	318	356	329	324	345	348	328	328	348	371	334	358	359	326	372	349	309	351	318	347	355	348	351	335	339	351	350	336	341	369	317	354	339	328	304	372	334	364	360	364	336	377	346	373	350	346	336	341	365	343	335	373	307	369	335	348	362	344	321	348	328	339	334	336	358	321	361	337	328	358	333	327	339	370	343	346	365	326	344	326	311	360	371	374	372	389	348	348	380	335	340	336	352	329	353	335	306	347	304	347	371	354	344	353	344	355	383	368	379	370	375	341	364	311	347	332	337	398	354	358	354	344	336	353	329	359	363	338	330	338	363	344	345	348	366	350	383	342	316	327	355	335	303	343	370	336	348	363	344	340	367	361	369	347	345	332	349	316	361	329	343	348	312	317	329	356	352	349	320	368	345	350	316	358	372	345	328	346	380	320	337	363	340	327	335	378	345	327	331	382	356	354	351	350	350	345	387	351	329	335	332	338	348	337	392	317	356	338	372	351	376	349	313	362	345	367	352	356	322	342	318	343	355	339	349	339	338	342	380	330	359	347	328	349	315	337	346	346	325	338	379	335	338	336	341	352	343	352	350	354	350	298	375	345	318	322	334	329	354	351	347	329	333	378	340	373	343	327	330	325	307	348	340	318	334	329	354	365	330	368	340	331	379	351	336	306	338	354	363	350	351	361	322	368	347	318	322	337	331	339	324	335	368	355	373	361	364	333	330	346	355	318	333	340	366	350	314	329	327	344	354	329	338	359	385	337	367	376	362	377	388	336	345	355	372	367	363	374	378	328	355	342	332	331	341	335	352	328	335	319	336	355	326	314	354	316	343	378	364	346	334	328	319	362	315	352	353	326	366	327	360	350	324	349	341	362	337	333	338	344	369	368	345	356	335	349	316	363	360	405	351	335	331	341	340	349	345	338	329	359	309	352	336	369	355	328	338	324	366	353	345	341	367	355	358	353	334	342	351	342	375	309	366	350	367	368	329	313	343	346	344	326	347	364	333	360	303	347	333	324	323	329	365	325	345	352	329	341	326	315	323	352	348	363	317	334	348	347	329	330	344	373	318	321	334	367	335	313	321	378	366	341	352	340	350	318	355	352	347	342	356	336	341	348	369	331	387	340	376	342	340	374	354	371	362	364	327	353	314	305	305	360	380	353	351	361	334	321	340	360	354	334	379	301	340	328	346	318	333	321	324	357	363	332	355	324	363	361	329	328
45074	33354	12332	5819	3817	2866	2174	1800	1436	1190	908	888	762	708	650	568	553	555	539	507	516	510	516	476	468	465	426	405	417	435	450	438	441	433	406	419	373	402	428	399	377	384	375	402	401	383	386	383	382	405	387	383	416	404	383	416	425	383	416	378	372	407	392	386	392	399	367	381	364	380	379	425	376	410	365	376	380	379	386	426	396	377	376	362	392	383	362	392	385	379	374	382	360	356	358	408	338	369	348	398	380	393	393	382	396	351	396	383	359	353	389	387	384	388	388	373	353	396	413	377	343	377	371	365	369	398	382	399	371	365	393	371	414	388	365	369	373	377	354	382	365	401	399	364	408	363	413	364	387	359	360	389	353	384	394	343	381	376	363	354	388	363	410	385	403	380	361	368	390	352	395	377	397	406	355	378	399	368	378	355	413	381	377	378	380	360	369	336	356	419	385	351	364	380	373	394	389	375	403	354	374	378	374	403	381	389	405	370	384	350	364	398	397	377	395	394	362	372	387	381	389	396	347	379	360	396	397	351	369	339	340	387	390	362	369	371	363	405	386	368	375	390	365	359	368	371	381	392	410	375	343	378	355	372	392	373	373	381	342	357	354	367	368	386	379	407	387	386	372	355	357	359	379	393	398	376	363	354	352	368	363	342	400	394	369	372	325	335	394	364	365	386	365	331	401	376	383	371	339	388	401	394	350	402	386	384	381	392	368	379	374	351	373	424	347	377	342	364	372	382	374	358	346	372	364	354	355	401	358	392	366	367	387	360	352	415	392	358	374	381	389	353	404	401	384	361	386	404	391	387	392	378	384	399	411	371	370	408	325	393	364	355	387	340	387	399	390	384	329	336	362	362	369	403	358	401	397	387	387	385	395	367	406	350	362	390	393	352	355	392	375	395	354	394	374	405	373	352	396	390	372	375	361	404	356	380	386	390	385	374	378	403	365	376	389	369	399	431	381	357	408	369	392	381	390	365	375	387	371	368	377	376	353	383	391	372	377	381	408	372	331	335	388	350	342	382	380	364	354	339	373	362	371	383	390	367	359	356	376	363	404	371	376	356	398	360	365	356	382	366	384	408	373	412	346	371	375	392	368	377	392	388	367	382	346	321	390	345	385	393	380	361	374	404	406	381	393	373	364	372	373	364	368	380	379	382	371	338	380	387	356	383	376	392	384	375	342	389	379	362	376	391	375	403	377	383	353	377	336	384	394	390	356	393	402	388	387	349	405	391	377	361	357	358	376	352	384	436	371	414	390	361	401	404	374	395	408	369	368	371	358	378	338	379	382	401	365	394	384	381	360	364	372	399	343	391	356	383	377	363	361	405	382	408	353	390	428	369	366	364	352	346	380	359	362	365	386	382	374	402	391	380	377	415	376	359	377	384	368	361	396	379	392	384	369	386	420	407	370	388	386	373	374	355	356	366	379	365	384	374	373	360	340	369	373	361	386	399	426	391	363	367	394	366	402	397	370	402	366	395	367	371	355	380	391	377	361	386	401	373	377	386	368	379	371	393	396	362	401	351	374	360	373	405	376	397	360	366	393	372	367	386	378	376	383	361	382	376	375	380	371	386	363	387	377	387	389	364	366	361	383	367	380	393	373	409	336	339	358	371	370	410	391	346	385	374	389	355	382	410	371	370	338	358	355	368	366	370	358	385	394	387	382	419	375	360	412	371	386	376	354	376	380	350	419	393	349	341	364	358	387	407	346	355	384	397	392	346	362	415	377	377	370	402	377	366	379	409	367	373	365	379	382	333	380	381	349	385	399	365	390	378	367	406	399	396	392	394	380	371	393	363	369	375	378	413	364	373	362	348	378	399	345	406	384	358	367	386	402	379	376	360	382	410	400	392	406	353	373	358	367	391	381	418	378	362	413	413	386	341	399	343	382	364	389	392	354	372	390	359	373	383	372	384	367	389	385	382	399	375	354	403	361	372	364	352	331	409	393	392	384	380	405	343	387	357	373	395	401	333	366	394	369	378	379	396	380	403	360	400	366	393	355	368	353	363	367	406	381	379	393	389	339	404	373	414	379	376	385	389	387	373	377	425	356	337	346	388	377	361	375	382	401	356	348	373	338	391	384	391	386	405	409	339	352	404	398	349	367	372	392	381	361	413	409	399	379	388	350	390	383	358	358	368	379	379	383	370	375	345	371	352	390	385	389	368	361	363	411	378	383	360	368	373	365	381	376	375	391	334	367	400	372	370	384	391	445	369	346	363	376	390	350	403	355	378	395	367	390	371	363	349	439	380	367	355	363	385	397	416	394	375	377	365	398	380	391	381	394	371	384	369	400	371	360	383	348	393	390	381	381	368	388	358	369	358	368	381	404	372	414	384	399	376	423	393	392	384	401	400	390	383	395	351	393	406	394	382	387	342	391	354	436	359	428	372	381	405	378	385	371	376	406	374	383	379	367	384	368	371	392	358	362	401	340	402	341	374	384	371	352	377	420	369	396	368	374	385	377	375	354	378	378	371	357	400	366	360	365	420	409	366	407	366	382	377	349	395	378	386	409	377	388	398	399	401	359	372	380	371	394	383	368	343	366	366	383	374	364	394	384	384	339	388	321	374	372	345	370	385	393	369	402	393	400	396	396	396	411	406	364	359	362	379	357	359	383	328	394	372	398	389	372	370	359	385	379	416	397	408	349	334	357	370	398	360	360	385	341	379	367	370	396	396	375	375	396	372	410	356	358	350	327	421	380	395	357	375	363	328	358	363	369	375	378	376	374	400	348	408	383	397	402	349	382	353	362	370	354	385	364	406	335	387	372	361	389	388	398	342	347	347	420	393	380	382	369	380	421	389	346	363	373	353	397	409	385	336	381	379	359	376	383	362	346	369	389	402	395	408	357	336	363	383	383	402	380	387	381	401	371	373	388	361	380	347	370	380	367	354	388	397	380	380	370	368	367	387	368	379	366	383	385	387	409	405	361	370	411	374	384	339	372	405	386	368	368	367	393	353	347	358	405	353	372	365	379	373	407	361	351	412	342	417	374	374	401	397	362	371	419	357	378	365	353	404	380	378	388	357	396	366	440	356	398	405	386	389	363	369	322	386	413	374	369	353	357	375	371	404	368	374	396	409	383	393	368	350	376	360	378	378	392	396	387	379	394	398	367	378	352	399	363	413	368	393	383	392	395	390	379	352	381	379	345	378	382	363	363	394	347	411	363	401	365	346	358	416	398	392	347	359	409	349	392	365	416	359	381	390	382	398	385	400	353	409	379	371	409	386	396	403	362	378	370	394	331	382	396	384	374	396	368	348	381	407	356	335	361	394	391	420	387	361	361	394	387	377	381	391	388	409	366	359	345	382	395	364	381	356	374	396	366	388	351	370	382	392	386	366	403	387	373	375	368	400	401	391	367	353	387	364	398	366	388	350	352	369	373	385	359	367	358	382	394	347	373	371	398	373	404	384	378	351	395	381	385	370	376	392	372	373	361	381	379	376	350	374	367	342	356	394	393	369	373	365
29564	22188	12175	1528	559	483	410	446	425	409	394	405	391	416	418	409	382	370	371	382	458	423	377	379	401	382	418	418	404	421	375	428	403	410	389	414	369	410	397	398	406	372	407	392	432	394	376	368	438	384	395	438	396	397	403	394	424	378	435	424	411	400	332	414	417	406	414	370	395	406	388	421	435	388	385	377	375	394	409	419	382	381	423	379	428	401	407	372	377	436	423	407	371	373	361	386	378	377	397	378	367	391	397	382	390	381	416	383	407	401	426	377	403	383	389	378	371	368	376	376	358	411	407	379	372	369	426	386	446	379	392	417	405	377	387	346	407	380	392	415	389	413	398	406	402	379	393	413	383	368	414	387	389	381	365	362	395	393	416	422	399	459	407	432	388	404	380	378	416	376	448	413	368	396	391	386	391	372	414	404	444	373	392	415	392	405	433	355	411	394	401	392	412	385	371	386	428	375	392	416	424	394	403	376	413	428	405	418	395	422	405	409	325	409	381	391	392	358	385	389	417	409	412	437	393	450	406	420	419	368	398	392	416	402	353	409	385	397	433	386	355	380	412	405	393	388	409	397	407	427	375	384	411	360	402	365	386	404	390	401	404	407	402	417	396	388	368	365	388	406	382	430	401	379	370	389	393	438	405	375	406	373	400	430	388	419	416	386	388	414	405	398	397	387	369	374	373	431	389	370	383	373	369	380	398	379	406	428	405	379	401	412	399	415	416	438	391	391	455	390	399	418	427	380	390	374	425	394	393	377	361	419	423	397	376	401	396	400	409	333	397	410	427	385	430	399	385	404	399	417	395	406	379	400	385	401	408	385	403	407	380	434	373	419	397	387	400	429	386	400	393	354	392	396	398	414	401	368	381	388	370	417	395	403	392	417	391	396	407	405	411	388	367	405	405	418	361	398	388	414	405	413	401	376	416	409	392	374	361	404	370	421	419	419	402	425	402	382	414	389	420	439	415	419	451	398	394	406	390	375	387	448	389	370	414	363	385	420	417	413	387	398	359	444	378	385	390	379	421	381	389	412	383	412	397	400	410	383	423	398	388	361	423	424	397	380	392	418	391	421	378	395	439	392	407	389	402	376	434	398	384	359	426	417	407	411	390	389	397	417	392	426	405	390	407	403	406	389	381	405	392	376	406	371	437	398	389	403	427	372	389	381	424	406	383	396	399	430	385	401	420	398	381	374	397	396	372	395	389	387	401	430	394	371	397	421	396	409	418	379	398	410	393	397	407	391	404	410	393	424	419	415	399	417	394	390	374	369	423	386	404	393	449	363	404	401	414	401	392	399	374	386	390	405	375	385	384	395	371	434	393	422	357	419	428	430	410	402	422	382	417	405	374	389	405	422	387	400	389	394	410	402	388	373	399	376	384	389	423	397	387	396	425	398	375	379	364	386	401	402	416	381	369	422	414	366	412	411	414	364	396	404	394	403	397	415	425	419	368	382	385	432	381	411	404	379	406	397	412	431	397	385	404	380	392	394	396	398	370	397	407	373	409	400	403	397	438	404	402	406	406	383	377	380	440	419	371	414	389	383	440	396	388	389	389	376	393	407	454	366	397	407	394	343	398	426	402	401	401	391	392	383	421	422	434	417	370	423	407	370	386	384	367	383	406	372	396	422	385	432	409	383	413	435	408	368	369	399	403	389	379	404	377	391	375	366	390	374	432	384	393	393	387	388	408	441	371	388	372	408	403	411	381	422	370	387	375	391	417	401	391	404	405	403	358	421	415	416	413	419	381	411	417	461	398	396	420	411	385	395	417	362	412	385	419	388	378	398	408	381	391	446	391	414	384	412	422	449	407	424	397	399	408	409	413	397	362	403	411	393	377	418	390	397	394	413	421	407	394	401	379	400	371	412	400	412	422	391	381	395	411	374	411	413	437	395	426	364	385	413	406	380	423	350	434	416	382	403	387	394	418	403	401	418	413	447	418	368	396	418	411	430	431	418	420	392	376	408	399	374	398	411	389	385	390	399	406	388	369	408	419	356	403	443	407	402	442	376	382	407	385	391	369	379	392	393	438	356	399	385	393	397	386	395	406	364	429	389	429	420	396	405	410	386	391	442	361	387	389	419	392	392	427	361	371	403	429	391	412	434	406	406	380	382	394	370	408	422	403	428	369	405	396	403	387	403	421	411	419	399	373	393	397	407	444	424	417	388	410	404	414	401	406	349	376	394	414	384	409	399	356	406	442	375	396	412	373	425	405	379	388	381	359	426	389	424	411	399	390	400	393	378	375	393	433	429	401	389	416	385	420	371	376	395	401	439	418	398	359	407	360	383	433	396	392	387	411	383	414	401	427	413	394	391	384	434	393	420	417	367	392	428	415	441	401	419	381	406	407	401	421	364	403	407	408	397	377	407	407	394	393	415	379	406	429	405	404	432	381	404	388	380	417	387	388	401	402	365	409	408	410	380	395	416	379	386	379	432	411	403	410	392	386	409	401	374	385	401	387	415	412	412	365	414	379	418	406	366	417	400	385	372	391	399	401	422	397	427	447	405	392	380	357	415	380	382	412	411	441	401	392	382	388	386	385	404	391	371	385	397	397	425	407	395	387	389	382	431	419	400	415	364	390	380	407	388	388	388	368	379	406	390	382	427	398	392	378	392	397	428	388	399	373	408	394	408	414	393	383	383	401	419	420	412	414	390	389	361	389	419	418	357	439	377	402	385	406	410	390	388	391	378	399	406	392	398	424	389	407	355	384	413	409	415	405	398	369	366	408	388	390	375	412	404	406	420	377	377	424	428	379	433	414	375	419	413	420	396	431	413	406	407	408	437	379	403	416	420	368	367	411	428	418	379	393	424	412	380	396	381	406	406	367	431	387	385	401	398	362	374	391	399	420	395	377	382	366	387	367	386	411	384	406	399	365	378	408	365	389	431	430	397	418	414	392	378	393	402	407	395	345	401	415	387	384	388	392	391	409	355	385	379	383	402	401	381	390	382	401	395	423	368	401	411	433	423	421	417	369	420	388	411	416	368	423	419	386	424	361	394	392	375	423	418	426	387	408	370	373	433	392	414	402	383	378	400	397	385	402	380	431	392	374	411	362	407	392	364	403	397	390	382	380	405	418	374	364	385	408	407	375	445	392	363	412	399	415	410	371	442	414	403	415	423	412	410	421	394	401	390	383	418	378	431	391	409	402	429	417	403	392	406	401	387	396	381	413	407	389	382	426	416	380	393	400	407	383	431	401	367	413	419	388	379	437	443	433	371	403	428	410	399	393	396	382	404	426	376	346	390	411	376	403	417	401	431	362	418	378	390	430	385	390	393	389	419	419	373	420	392	387	393	438	356	395	406	425	444	426	443	394	355	359	420	399	421	439	360	388	399	379	429	385	417	410	392	411	402	442	420	370	373	374	398	374	363	361	397	398	394	406	394	417	438	411	429	414	439	403	397	406	384	422	418	395	412	395	421	383	379	382	400	382	386	418	385	425	400	413	395	408	404	412	390	428	395
37488	14302	2064	929	630	605	568	519	500	540	466	457	477	472	526	471	443	489	454	483	471	478	451	478	501	449	477	462	482	449	460	497	462	456	487	455	460	473	462	467	499	445	463	443	477	480	461	491	459	455	504	457	467	459	421	462	465	511	443	459	426	486	470	457	415	455	485	523	471	472	469	498	441	516	481	460	461	449	479	445	447	483	480	490	478	455	485	449	480	453	471	463	503	475	490	445	420	465	466	455	445	474	503	476	455	436	452	451	475	452	441	464	471	422	481	462	454	480	463	451	470	510	469	448	461	449	443	441	486	485	457	466	472	462	471	436	479	491	463	501	457	450	419	469	462	470	486	483	466	454	478	440	445	469	457	451	489	464	454	448	457	480	451	452	478	459	461	448	482	425	470	452	480	470	507	431	436	424	486	477	458	483	484	428	462	475	452	456	494	490	477	484	463	497	424	451	494	410	477	465	450	494	489	454	458	465	442	485	450	454	461	471	444	486	456	500	478	453	451	462	449	452	446	460	439	446	484	468	486	439	454	473	461	469	458	478	441	462	480	473	450	449	461	456	484	485	480	479	457	500	476	425	441	467	489	451	447	444	474	495	476	461	477	474	445	466	452	471	460	471	481	459	473	427	456	429	459	466	453	478	497	466	453	488	465	443	446	456	454	469	466	467	450	489	464	490	495	450	500	473	479	440	462	468	472	458	473	464	436	486	465	447	457	470	456	457	458	475	491	469	476	471	464	450	458	466	444	434	457	467	476	433	493	469	492	489	466	433	441	463	453	499	464	468	414	482	471	452	485	485	448	467	457	476	513	461	461	472	454	494	488	493	495	460	446	476	443	448	462	484	455	476	441	446	471	495	459	475	468	482	461	469	472	482	479	446	483	481	499	444	439	455	439	480	439	455	432	437	504	495	460	462	477	443	452	452	450	487	433	445	486	502	515	436	494	447	481	483	446	433	507	469	488	461	484	454	497	456	457	494	460	456	485	412	463	451	474	424	491	448	408	433	467	491	481	486	486	492	462	494	483	482	458	460	444	494	449	424	435	432	454	479	508	444	488	443	490	477	480	512	460	445	433	483	446	473	471	466	429	433	447	459	508	473	468	472	504	471	451	439	487	468	495	469	462	442	443	475	450	452	468	477	454	464	489	475	477	484	455	498	471	469	472	481	434	477	441	415	466	504	446	438	510	447	478	430	473	447	462	475	477	468	510	500	457	464	453	456	459	460	426	449	491	463	451	428	478	455	451	469	473	475	467	449	461	475	484	494	458	486	422	441	452	472	462	465	447	497	490	457	433	457	463	461	479	437	453	454	487	434	505	443	452	438	492	490	442	454	438	507	456	464	465	517	475	445	478	487	427	493	440	481	445	464	469	496	453	474	480	492	453	514	488	454	480	478	478	468	464	429	425	431	463	485	475	461	465	477	446	465	492	484	472	484	426	467	505	464	492	442	470	459	450	472	469	436	447	472	505	453	493	520	491	475	478	479	451	425	461	453	472	440	489	411	430	486	491	478	454	495	448	435	416	448	444	493	491	474	418	422	498	476	462	463	452	471	442	437	447	488	454	459	464	459	446	472	464	433	491	481	437	482	479	424	480	502	448	461	447	448	480	456	463	445	470	480	453	484	468	458	446	498	438	451	474	442	502	458	489	472	452	478	458	442	510	473	467	472	457	488	444	446	432	465	485	485	491	463	453	462	484	476	447	510	491	482	509	441	477	461	454	488	476	451	449	485	421	499	493	490	459	459	464	440	480	462	470	475	465	508	444	449	430	424	456	459	501	481	535	442	460	470	468	480	475	491	425	447	483	468	463	464	443	459	447	441	488	493	504	452	474	453	474	489	488	495	437	478	474	443	495	451	421	449	472	439	490	498	485	476	484	483	438	485	439	476	448	460	474	471	479	453	459	452	465	425	467	454	476	442	492	490	454	492	499	487	427	478	439	468	467	456	451	470	444	457	481	450	481	438	501	475	492	469	479	477	502	482	467	481	481	471	496	460	464	465	427	463	460	469	501	480	503	472	464	446	479	442	470	482	500	457	472	458	444	479	461	436	497	428	450	469	489	449	503	522	508	481	471	473	491	484	458	483	496	478	478	449	460	522	474	452	445	491	463	436	473	455	492	478	478	495	507	463	458	502	501	449	466	438	447	491	463	465	485	442	505	460	474	473	450	442	506	476	446	453	468	435	474	443	445	428	446	475	480	444	469	498	480	471	471	455	502	461	491	480	474	475	445	518	514	458	487	433	483	464	477	445	499	420	492	441	505	451	435	466	458	444	451	444	476	473	448	463	455	495	484	479	515	420	440	499	445	450	437	482	480	497	487	459	512	465	476	485	461	457	434	478	469	470	426	499	444	442	472	470	448	437	443	460	490	451	449	487	474	497	480	467	484	486	462	491	462	442	510	429	464	457	471	456	447	523	477	447	491	443	445	503	464	498	436	448	459	429	477	465	477	487	498	466	445	485	445	473	480	444	473	430	484	479	464	477	423	494	456	440	479	479	461	480	473	452	516	458	459	455	427	418	491	452	446	492	490	450	448	467	419	442	459	444	435	452	450	485	494	415	505	475	449	444	425	472	530	470	432	498	446	510	471	448	485	478	457	420	480	455	404	494	472	418	482	423	501	458	505	494	431	461	499	491	422	462	507	529	497	436	477	462	468	460	422	460	479	470	442	481	486	431	478	444	478	460	474	441	483	468	484	454	451	446	444	479	459	448	498	477	452	479	486	468	475	464	504	479	496	461	464	486	435	479	478	495	452	512	476	470	472	472	470	465	478	514	491	486	476	427	462	475	481	447	470	488	474	432	478	428	463	464	443	498	446	456	438	463	480	473	468	457	448	481	491	443	478	485	462	473	465	477	488	477	461	478	486	459	472	459	490	439	435	454	509	479	479	449	464	466	476	457	457	453	506	463	456	485	466	473	452	471	459	483	492	464	497	492	455	479	447	463	473	475	429	484	488	464	427	463	453	455	486	465	500	482	459	466	456	433	463	480	454	491	444	488	444	472	456	462	504	455	465	441	465	491	440	457	492	469	468	429	458	504	489	499	478	481	445	447	451	465	451	458	444	464	504	479	472	434	452	433	421	467	446	452	469	481	498	456	447	494	488	466	469	428	446	507	429	503	494	472	454	458	482	481	451	473	441	472	480	482	471	484	476	443	452	471	472	480	467	445	517	453	455	466	459	456	455	475	469	469	440	427	487	470	455	470	466	442	468	459	479	486	505	499	458	460	482	476	473	432	493	441	507	491	412	474	447	478	494	462	467	466	490	460	439	456	462	452	445	490	497	471	487	474	482	468	462	495	454	494	437	503	493	452	471	483	512	428	435	426	468	448	491	452	480	452	467	457	444	488	443	455	468	474	453	481	464	485	471	505	467	432	453	469	496	480	479	496	448	462	471	479	452	424	439	461	508	464	423	484	448	470	453	483	498	457	485	479	442	479	488	453	489	457	471	465	481	497
23230	20702	27924	23509	20704	11657	929	601	465	400	401	352	343	291	300	286	283	260	279	314	267	252	272	259	247	240	220	287	241	257	252	245	204	268	239	212	239	239	246	212	221	228	268	216	244	256	269	219	244	244	221	247	245	223	226	259	220	265	231	211	236	224	227	265	223	218	239	235	223	224	256	228	205	243	241	228	230	221	227	216	228	239	229	247	256	232	197	216	239	239	224	228	232	220	230	255	211	196	226	214	229	230	230	228	215	279	238	225	230	220	220	221	214	219	215	228	205	224	241	221	236	225	250	233	210	239	221	205	193	235	245	220	225	230	241	234	211	218	219	226	227	261	231	222	202	238	222	232	216	237	247	238	238	225	240	241	248	224	231	232	236	234	229	201	220	237	206	251	234	215	207	258	227	220	219	220	242	234	213	237	263	238	207	222	211	198	227	227	237	211	222	242	229	217	251	222	208	237	238	230	209	224	197	241	245	245	235	210	220	214	226	250	238	240	234	254	222	226	208	211	215	239	229	204	248	221	195	238	230	199	233	238	230	236	237	220	223	245	233	237	216	209	216	230	211	231	225	205	227	221	236	198	241	228	219	248	235	220	226	231	245	241	234	230	233	226	231	209	234	236	248	230	246	210	244	221	241	242	223	231	246	243	225	222	204	243	238	231	207	213	258	224	225	229	231	227	223	250	215	218	194	226	243	262	229	206	229	260	218	228	196	234	218	205	218	199	246	222	224	239	220	236	222	224	228	239	243	243	238	243	236	226	219	229	217	217	228	253	247	226	214	221	240	239	227	252	218	218	253	236	224	219	218	228	233	217	233	222	220	219	229	248	213	232	220	228	228	228	240	234	214	228	211	249	242	206	213	236	245	226	219	251	216	224	219	233	234	242	244	246	266	224	208	220	208	237	236	241	236	236	221	258	225	230	201	207	242	217	250	228	216	206	217	211	245	219	232	221	217	246	215	238	228	211	215	222	208	217	202	226	258	213	230	215	235	209	205	231	241	251	211	224	232	269	206	210	230	224	212	227	206	232	251	224	203	219	204	240	228	246	215	236	232	208	239	238	244	208	235	220	238	204	228	248	229	223	225	227	221	256	196	225	238	213	239	224	239	243	225	249	216	228	249	196	232	233	220	224	223	234	231	235	228	232	207	231	245	212	193	221	206	248	229	263	225	216	226	244	239	245	251	225	243	227	230	225	218	239	231	246	233	244	194	218	230	235	220	221	220	225	232	241	214	245	229	220	227	249	240	233	227	291	202	237	225	208	240	207	232	206	210	239	232	212	189	230	213	236	224	209	248	207	218	223	220	218	241	237	253	207	211	254	231	236	210	225	248	218	212	220	245	228	223	229	223	239	233	212	230	217	247	212	235	246	217	213	219	229	234	204	231	197	225	247	230	232	232	231	229	244	217	230	202	223	243	230	221	220	196	243	229	233	230	212	211	251	227	200	245	219	224	201	198	247	246	202	224	221	228	221	209	217	219	232	231	238	228	229	223	209	229	207	241	236	237	239	236	223	208	231	221	214	218	243	232	222	207	233	220	217	250	221	244	216	222	241	246	244	226	242	201	245	219	237	230	248	212	228	223	226	238	203	214	224	236	245	214	232	208	237	235	209	209	242	236	219	214	225	236	245	227	243	250	247	236	207	223	231	219	218	227	237	225	237	197	225	228	250	215	201	218	223	214	218	216	227	228	235	249	231	252	214	211	233	196	219	202	228	249	227	249	245	252	220	213	225	210	222	231	245	210	224	236	214	228	213	249	203	235	229	258	238	233	238	234	235	209	253	255	222	222	234	232	253	225	221	214	246	209	219	215	262	254	248	238	250	245	248	211	232	214	220	239	226	222	225	226	253	208	236	222	231	247	220	252	229	243	234	222	211	200	223	231	221	231	215	217	204	228	233	214	224	223	215	235	226	221	237	242	241	231	264	238	236	208	215	236	245	219	208	228	229	218	227	235	214	244	229	227	233	223	244	218	225	216	209	210	215	217	227	236	265	256	220	207	214	236	241	232	243	254	213	257	249	223	238	217	259	238	235	219	230	246	262	217	197	226	237	212	226	226	234	224	224	222	222	224	224	217	228	239	222	262	243	228	230	227	221	215	208	248	207	214	218	249	248	228	223	237	237	229	230	224	242	220	232	213	238	250	218	209	257	225	232	230	216	252	237	243	227	225	230	236	243	219	213	189	210	229	248	236	236	205	228	234	249	224	253	247	244	226	235	242	251	231	212	238	229	251	235	217	205	237	237	218	229	213	231	221	219	249	220	237	227	226	226	197	225	207	229	255	202	228	211	218	251	212	229	217	233	234	213	213	219	208	227	234	236	211	241	228	217	211	216	231	202	244	227	224	234	238	252	230	244	203	207	201	211	209	235	230	214	243	238	216	219	204	194	228	209	223	215	255	237	224	231	234	251	224	193	242	236	228	212	244	234	246	232	220	236	187	235	217	227	228	219	222	217	219	208	244	245	218	214	246	215	225	214	234	205	204	225	235	218	242	238	248	220	220	235	198	204	232	222	228	228	237	210	226	232	223	232	242	220	227	204	228	229	215	242	240	208	229	243	212	224	233	216	219	208	217	218	255	230	231	239	221	232	221	233	223	236	212	220	226	229	222	240	216	232	261	222	248	201	226	217	229	223	216	238	229	222	243	199	230	253	224	204	220	219	217	225	225	235	234	216	240	219	241	212	210	251	205	230	234	240	248	246	223	225	239	238	263	210	237	216	210	259	227	218	202	197	262	242	228	249	225	213	215	237	224	268	191	229	258	215	239	221	213	234	215	239	240	221	224	230	234	217	242	207	224	232	233	217	233	197	239	224	214	229	263	242	226	231	210	241	226	215	219	208	229	239	232	211	235	220	231	211	229	236	217	239	221	224	229	207	210	218	208	239	203	246	244	230	207	239	219	237	242	213	228	213	231	230	228	223	241	243	231	205	220	259	200	233	218	240	236	256	259	225	263	246	240	224	213	222	216	223	225	202	203	231	235	224	214	230	238	223	230	216	215	234	243	222	215	207	216	206	230	220	209	223	207	192	227	226	260	233	219	219	220	233	238	229	229	238	226	229	199	233	236	234	220	221	206	212	223	206	226	228	234	227	245	219	217	225	235	228	232	250	209	202	249	224	243	239	223	211	259	236	244	253	198	218	242	216	228	253	219	228	236	259	245	242	239	210	224	238	221	249	228	206	240	232	230	200	214	235	236	222	218	208	222	231	205	226	217	228	238	203	210	230	232	222	222	204	228	230	232	237	252	228	223	235	248	224	211	218	240	243	223	221	253	223	234	207	217	215	239	209	229	225	223	195	243	210	229	251	212	210	202	215	210	235	209	216	224	209	226	235	219	228	227	212	249	232	237	224	241	212	220	216	195	221	216	202	230	236	224	251	223	215	202	232	261	258	216	264	224	201	238	230	229	200	233	250	230	230	243	220	246	246	235	221	223	200	205	210	204	253	190	205	249	233	215	216
39702	25879	7303	3624	2126	1636	1164	974	813	666	580	462	459	416	405	351	392	349	335	327	329	334	325	359	327	298	314	283	315	336	290	305	310	284	270	293	307	262	297	300	295	269	269	292	290	301	264	284	259	296	278	277	265	281	296	277	296	287	306	256	261	287	266	295	260	280	287	279	272	286	243	299	277	298	266	289	269	275	249	276	280	276	269	256	292	240	277	266	258	295	273	256	280	278	269	241	269	264	276	263	270	292	290	259	292	272	269	282	262	284	253	275	247	254	251	237	270	270	322	286	254	269	242	257	245	283	247	249	262	263	263	274	293	271	250	268	257	248	267	259	263	286	285	261	280	265	251	286	304	269	273	260	260	276	251	276	248	288	283	287	234	247	285	273	253	280	243	272	281	277	259	264	245	261	251	298	267	255	242	281	276	285	290	288	251	258	264	257	286	261	276	285	275	241	288	282	276	275	275	251	277	269	232	290	242	264	254	301	293	252	283	253	265	285	243	276	288	308	282	282	271	271	266	274	271	256	275	258	245	280	264	294	283	270	288	260	267	246	259	257	283	274	262	290	268	273	267	268	272	259	262	273	241	276	239	281	255	293	243	255	249	258	294	298	249	287	283	270	280	256	264	265	263	253	278	270	280	256	260	270	283	240	265	261	277	269	292	285	242	275	273	232	261	267	253	254	239	226	274	273	236	274	245	266	290	277	244	236	262	279	285	287	270	294	258	276	282	259	286	238	271	281	249	224	268	286	250	267	247	281	260	249	285	287	285	257	252	275	252	276	266	265	260	273	268	275	318	271	258	265	242	283	265	257	278	249	274	283	253	251	308	260	252	272	272	274	237	268	261	243	254	296	283	267	259	260	248	256	289	289	291	255	274	279	290	245	308	273	269	269	264	237	271	268	277	269	284	281	272	295	252	272	241	244	294	283	261	251	274	238	270	277	276	302	279	265	262	264	249	270	250	254	260	277	261	253	237	243	283	280	263	273	266	285	244	281	263	232	270	258	276	270	292	279	300	258	256	290	273	270	299	268	271	270	275	269	270	282	256	269	263	250	255	258	272	284	283	290	263	261	297	272	283	280	266	273	243	258	285	270	294	273	265	286	270	272	300	266	290	262	258	267	230	285	283	259	251	287	280	258	234	264	269	272	274	255	277	281	285	255	281	285	286	266	275	250	241	279	253	272	243	263	302	267	248	240	265	269	296	279	263	267	236	259	267	280	274	267	219	269	285	284	259	242	264	255	253	271	273	270	301	278	302	287	309	283	299	278	277	273	301	259	246	291	297	269	284	250	243	269	269	282	242	267	267	302	248	265	296	256	254	269	256	282	270	269	237	256	271	280	287	264	266	249	255	273	289	256	291	284	263	294	292	266	289	257	257	264	272	288	267	257	244	258	266	270	244	277	273	272	265	265	262	262	248	277	266	276	292	284	240	264	265	260	282	238	284	255	248	248	261	242	276	266	266	272	256	261	242	242	261	288	256	272	296	273	286	284	284	284	256	264	260	296	288	273	261	265	268	241	256	293	262	291	264	290	258	260	258	260	278	252	253	251	251	262	271	276	255	284	287	259	302	273	276	306	237	287	241	267	274	243	255	261	265	289	257	249	253	269	283	238	276	266	298	259	265	266	224	298	266	257	273	252	238	276	259	278	253	269	264	259	282	237	274	275	265	269	245	252	272	249	247	233	274	272	295	263	254	255	303	275	266	240	238	259	257	292	237	253	276	237	284	263	254	274	257	284	260	286	242	262	244	250	281	281	286	280	251	288	267	267	283	252	295	275	269	250	247	267	246	299	253	259	264	239	225	291	286	248	287	271	275	252	251	294	262	285	257	281	270	246	272	251	254	300	281	248	268	268	262	256	298	261	261	206	260	243	271	282	261	293	295	267	269	292	267	264	230	276	294	264	282	270	255	279	255	253	265	276	241	251	252	284	279	246	257	268	256	259	267	284	278	292	283	273	275	228	268	278	260	230	302	240	247	265	275	252	261	253	259	241	268	261	264	256	275	263	245	298	257	277	252	255	267	240	254	248	293	304	281	264	281	273	259	239	285	225	262	234	252	269	251	279	256	264	302	275	281	277	287	246	295	247	278	282	269	280	253	273	241	288	283	257	264	247	261	302	274	280	259	278	289	255	236	261	249	274	260	246	289	260	243	262	274	284	270	262	254	263	249	254	279	255	298	253	290	268	276	261	258	268	281	259	262	265	271	269	267	234	254	251	242	293	235	268	220	252	248	283	272	278	279	261	276	229	322	269	258	266	290	294	282	259	264	276	262	269	236	288	260	255	234	256	264	255	289	272	255	239	300	264	289	287	263	321	264	259	244	246	253	286	260	241	265	280	287	256	274	254	265	246	258	262	281	265	279	231	256	239	244	260	274	281	235	269	281	277	289	281	257	276	265	272	265	251	255	267	260	276	280	292	268	291	274	272	242	237	233	270	267	273	261	264	289	261	281	251	251	269	265	286	273	247	262	276	243	273	272	274	263	264	247	245	249	256	271	276	280	262	268	303	235	246	289	248	253	249	232	255	269	270	277	228	292	271	250	274	271	247	262	279	290	275	235	287	268	280	269	262	247	264	287	247	247	264	233	286	284	276	269	234	266	254	270	279	289	260	274	236	268	278	269	262	264	286	214	305	269	250	274	282	240	251	257	261	294	253	311	280	245	249	258	289	257	284	262	266	258	255	270	267	247	254	250	255	272	241	304	277	258	277	258	256	256	274	275	249	268	286	295	257	232	271	249	278	282	265	268	248	253	278	266	270	273	279	277	263	256	267	251	279	283	276	262	260	265	262	251	244	258	257	277	264	263	253	265	286	275	252	283	270	291	259	290	266	293	273	260	273	252	284	262	255	263	286	286	272	277	245	266	267	257	306	299	244	247	273	252	248	251	256	258	280	249	253	259	270	255	267	261	269	274	255	273	257	267	259	277	296	278	233	298	232	249	254	277	279	274	257	267	265	248	260	277	267	281	292	263	295	303	276	278	248	273	283	262	254	230	263	263	282	254	279	250	253	258	275	282	299	249	270	243	247	259	241	285	242	246	278	285	280	257	267	277	231	260	259	269	270	241	263	301	267	275	257	296	244	287	279	309	303	290	259	289	254	277	239	245	249	279	286	278	309	279	233	271	277	268	260	257	235	284	274	247	253	277	281	291	296	271	263	253	272	250	242	258	271	253	261	256	269	270	262	275	297	261	253	258	235	280	274	249	263	273	270	260	264	257	289	260	276	259	269	271	243	232	302	261	259	255	252	265	261	286	277	279	284	273	263	267	266	245	248	260	261	248	246	264	255	270	277	274	244	275	255	276	272	262	273	266	268	290	264	248	284	265	227	262	301	256	276	253	259	262	270	253	258	290	283	232	258	275	256	286	278	258	256	268	281	266	261	279	254	263	235	268	274	275	271	259	273	298	275	245	274	258	253	296	310	243	292	227	272	267	264	263	253	280	262	278	228	234	263	245	241
24503	20756	27085	24383	13156	1139	833	709	643	637	672	591	616	594	552	583	578	568	573	552	566	565	619	572	577	527	517	548	557	555	569	491	516	537	524	563	534	519	543	566	562	499	568	593	533	513	560	559	524	532	537	562	540	519	514	510	520	571	509	536	531	547	521	532	515	577	478	550	549	560	512	541	547	512	542	559	577	510	559	539	557	567	548	529	499	563	525	556	523	578	507	554	560	545	556	499	549	503	525	538	482	497	504	526	557	515	510	502	496	488	536	517	513	581	501	520	543	555	502	559	523	553	524	546	526	503	537	530	532	521	520	543	558	583	518	492	487	554	496	580	528	573	551	542	542	559	532	528	502	484	501	559	534	530	566	553	574	548	525	507	556	537	524	529	523	505	570	546	565	477	536	526	558	538	526	566	536	518	578	595	574	514	554	546	521	532	526	490	539	545	523	523	503	543	510	558	573	529	528	555	562	538	597	549	537	559	502	522	533	528	550	517	525	563	544	502	552	563	561	497	552	505	500	515	518	507	537	545	548	510	529	529	565	550	509	568	529	533	546	525	502	520	525	529	558	531	555	528	551	533	551	553	538	514	548	529	541	547	501	528	508	555	536	538	534	505	535	553	563	527	496	525	544	566	568	506	551	538	541	549	511	553	550	523	512	491	564	521	512	536	526	543	543	530	523	496	556	562	517	529	532	528	508	532	568	550	534	494	527	519	566	551	507	541	529	521	547	561	508	496	560	500	522	601	577	543	527	506	540	507	504	540	509	536	530	535	536	493	549	518	506	508	568	558	558	517	522	551	532	521	550	533	492	511	490	529	545	518	521	527	552	527	503	581	486	516	518	535	504	530	529	502	536	512	530	509	515	554	570	523	581	561	546	529	561	560	546	574	536	512	571	515	573	554	500	517	489	540	530	498	537	545	520	562	529	543	523	502	529	558	510	495	548	544	504	521	546	555	536	576	558	526	493	552	506	500	527	517	549	545	531	551	526	520	562	554	526	545	543	580	545	529	541	532	544	515	545	544	560	521	514	538	570	513	548	526	558	504	566	529	564	516	575	541	537	566	510	563	540	549	526	537	544	534	521	543	576	545	520	532	511	561	511	521	542	521	557	530	529	511	505	533	544	551	567	539	532	503	540	544	547	537	514	564	507	540	551	519	538	607	575	540	568	499	515	556	516	517	519	556	567	575	520	540	496	541	548	508	534	554	500	531	551	541	516	500	557	523	546	581	562	511	556	544	545	558	568	547	548	523	536	516	537	523	571	548	497	518	549	564	547	526	488	534	546	549	536	543	563	547	570	538	553	544	500	507	566	530	569	513	551	547	567	507	554	541	548	553	577	511	506	571	535	480	541	546	519	519	542	544	536	502	506	503	547	544	539	513	551	571	547	551	572	593	550	513	510	535	545	549	574	553	509	510	521	530	551	518	518	496	543	524	502	513	527	566	520	538	583	558	515	548	530	547	573	545	542	545	511	530	586	584	535	545	571	560	513	542	559	529	540	547	574	534	515	498	543	523	510	538	517	553	534	577	511	521	573	523	519	510	542	545	525	550	506	513	532	530	491	525	521	508	535	540	539	552	575	540	542	583	530	558	535	501	537	551	543	539	528	488	522	573	485	548	566	561	555	515	551	472	558	532	540	522	529	549	522	534	534	569	544	541	511	494	541	487	542	562	529	551	514	538	541	522	529	515	540	518	524	539	550	538	554	512	537	525	527	567	496	529	541	520	537	513	549	526	519	552	531	568	581	500	515	515	528	485	481	565	519	537	546	537	519	524	546	513	561	522	490	540	516	562	603	551	512	541	572	542	579	500	535	559	537	549	529	531	505	482	542	502	583	555	529	570	542	528	541	536	517	522	565	513	532	565	526	517	538	495	550	543	531	555	510	554	555	505	576	567	520	559	528	496	564	542	527	550	535	545	542	505	558	511	518	524	532	537	537	575	548	564	535	539	535	552	553	526	541	535	510	539	546	511	551	522	525	524	579	533	494	559	523	531	550	527	506	508	513	532	557	503	536	514	582	525	535	571	525	522	525	504	545	523	512	501	527	564	515	566	556	543	495	526	498	526	548	537	538	572	552	514	566	548	487	526	489	567	569	565	503	571	511	573	528	513	545	572	545	507	513	531	519	498	522	562	553	515	528	565	546	533	515	521	533	570	537	558	572	538	503	526	574	550	542	565	561	500	593	557	475	495	546	561	522	569	526	544	539	562	525	522	530	550	545	512	530	499	522	515	534	537	508	540	529	546	563	546	506	538	585	508	578	524	531	553	505	531	554	541	534	498	495	511	549	540	528	574	537	499	515	543	529	515	506	512	543	527	522	574	521	556	508	532	547	530	535	533	545	516	565	556	543	544	537	540	506	546	550	521	544	528	534	573	541	515	555	497	505	559	557	568	538	503	587	515	536	554	532	560	534	526	545	543	506	526	534	552	553	469	576	535	536	509	536	511	495	550	522	542	543	551	548	524	549	557	543	521	511	521	535	507	510	534	494	559	480	502	519	554	527	527	546	516	535	530	557	518	511	530	512	557	524	560	505	502	525	515	527	509	541	520	550	570	529	549	576	534	528	533	528	535	534	532	555	529	518	527	510	497	577	550	544	527	555	522	520	594	512	542	508	522	563	532	506	567	505	506	516	538	538	490	497	531	571	523	497	481	494	535	572	501	551	527	550	527	586	553	532	484	512	535	578	570	509	511	530	541	496	545	562	511	559	533	583	523	536	520	572	528	526	531	555	484	510	557	518	516	534	558	514	519	522	528	502	545	550	559	531	517	567	532	533	541	544	543	494	525	542	539	555	539	511	525	547	504	554	548	543	519	494	533	561	537	546	516	582	550	529	548	554	544	527	523	553	534	537	565	535	529	559	591	549	508	524	538	540	512	530	509	575	517	550	503	488	511	508	524	555	538	498	561	529	520	540	554	506	551	516	554	507	496	541	525	527	585	584	522	554	509	565	546	545	527	520	503	491	555	526	548	558	524	541	566	516	521	574	514	504	527	558	540	559	533	546	558	543	531	550	558	543	562	503	516	569	549	513	525	526	547	554	506	509	499	538	535	528	541	520	544	549	553	542	571	521	516	504	578	541	484	526	542	553	551	543	558	536	508	527	536	509	516	555	547	542	579	539	481	535	518	519	571	485	523	561	536	538	519	522	548	524	542	528	547	531	515	518	563	520	568	497	509	538	561	519	560	512	483	535	526	523	534	562	605	530	517	519	531	566	573	560	509	543	500	530	556	498	504	556	525	516	547	542	531	535	517	525	509	509	522	567	565	553	580	572	542	553	532	541	549	518	557	570	557	517	545	512	516	530	508	537	553	536	577	512	512	535	528	546	535	530	565	547	548	574	518	575	563	562	539	541	555	524	541	560	533	530	549	558	541	568	552	516	555	545	524	543	537	553	520	570	560	537	539	548	544	560	553	515	508	541	574	489	542	577	526	563	540	564	516	563	590	552	559	541	541	524	512
39553	15049	6168	2768	1719	1480	1239	1031	933	896	778	739	731	674	664	661	690	605	666	639	624	647	642	676	621	668	618	635	598	643	623	651	573	626	650	599	645	653	625	655	636	627	630	581	565	595	640	601	627	611	635	632	658	644	641	591	617	669	624	573	628	569	623	610	628	667	627	607	604	607	595	625	622	596	562	600	601	577	626	584	622	576	628	563	587	578	606	604	634	641	597	608	602	585	573	575	595	593	646	557	664	603	635	556	629	684	609	579	622	619	614	577	629	637	638	569	612	608	592	613	640	582	639	653	606	627	592	643	615	601	593	632	644	621	568	576	646	632	585	585	535	616	603	584	629	657	618	590	606	635	594	651	616	622	633	611	605	624	553	596	632	594	601	592	622	629	602	631	630	624	582	589	622	640	656	591	627	658	605	605	624	633	589	615	618	640	630	624	568	597	612	632	629	596	659	565	600	589	602	637	597	618	608	591	566	630	596	581	606	613	613	607	604	615	605	596	605	595	616	629	628	580	629	617	623	642	593	623	633	638	626	636	598	627	663	596	573	571	627	655	583	622	642	609	642	621	568	614	604	559	566	597	631	590	631	614	597	606	662	594	608	586	631	601	617	621	610	631	622	621	623	556	617	625	619	591	604	607	583	612	629	562	557	593	627	606	585	601	607	613	607	571	622	603	626	620	628	612	537	641	610	607	599	606	599	613	587	569	632	613	626	624	617	586	574	611	627	620	638	619	556	566	613	637	629	603	610	603	624	583	616	640	632	592	595	598	630	604	627	617	610	573	636	609	628	575	592	628	597	576	571	632	578	601	602	620	625	604	614	567	643	640	625	632	619	629	595	622	609	625	608	611	621	591	615	600	590	608	618	605	570	619	621	661	638	633	609	625	637	591	643	610	624	581	584	619	601	636	666	648	641	598	608	602	590	631	582	588	604	588	618	551	647	623	576	617	581	566	594	579	609	598	608	598	548	594	581	585	632	629	598	660	619	652	616	642	620	612	650	550	621	608	577	609	629	622	641	583	563	610	614	607	636	644	647	601	656	615	601	618	645	586	627	617	649	604	564	628	672	589	611	602	601	621	637	611	644	584	642	609	586	602	614	624	589	657	580	601	640	603	609	584	610	621	618	611	614	585	628	618	626	576	623	583	595	608	600	621	591	615	591	613	576	630	566	577	630	663	622	580	585	622	556	638	556	581	605	632	617	563	615	600	589	620	597	641	595	574	614	570	638	610	656	599	638	604	631	615	624	604	615	601	667	602	624	596	588	625	584	621	582	668	606	600	648	630	634	587	559	573	591	596	581	607	625	650	590	629	623	608	598	631	632	612	571	589	567	576	572	595	612	634	607	585	620	658	598	589	593	606	610	624	626	589	616	616	628	532	585	580	596	649	604	562	625	603	607	611	596	628	587	573	581	594	591	611	637	621	605	625	646	578	587	633	641	642	614	593	593	601	596	593	576	582	580	638	578	587	597	581	617	614	606	624	674	603	562	608	591	588	622	605	585	626	581	577	597	599	609	625	588	597	630	699	614	644	596	574	576	633	585	587	624	617	620	633	646	640	574	644	595	616	598	607	635	614	637	594	626	653	599	630	589	579	574	631	604	562	624	612	631	589	636	640	627	598	595	591	631	612	642	619	598	613	607	630	622	604	538	580	607	608	594	582	567	566	619	594	635	595	661	646	613	595	576	606	579	585	571	632	613	611	614	610	615	622	634	653	621	595	649	595	594	631	606	626	578	609	608	642	602	589	675	622	607	591	567	604	620	659	563	621	597	669	575	623	629	619	617	630	635	638	623	657	624	620	586	650	643	618	641	630	604	637	640	595	605	611	604	611	599	582	625	617	612	577	579	668	612	572	649	637	650	619	615	592	598	651	582	608	596	636	616	641	620	625	623	589	613	646	606	610	612	629	619	568	629	620	578	587	599	606	594	612	609	603	618	588	616	571	626	650	620	594	631	604	636	574	611	598	621	594	604	611	661	589	650	594	583	618	615	646	601	560	593	596	601	609	616	632	618	620	629	611	612	596	597	596	581	598	594	630	620	615	612	602	575	638	633	614	583	581	624	600	558	589	601	598	604	592	611	582	613	579	630	553	607	611	615	630	618	598	560	587	634	653	554	574	620	622	597	608	568	614	589	586	615	609	615	612	596	616	583	595	565	599	589	565	600	638	602	586	645	653	596	547	614	614	588	626	553	636	608	596	609	554	592	632	618	618	622	585	621	590	631	595	623	585	620	627	626	670	571	592	599	627	586	587	607	615	626	616	592	606	599	583	641	599	651	584	617	591	618	673	613	567	642	638	608	631	578	613	631	576	618	563	622	614	620	631	621	603	678	615	645	638	608	624	621	588	640	586	594	604	599	595	614	569	658	627	561	629	634	638	632	607	601	601	601	627	643	597	613	558	593	642	609	641	593	608	599	620	615	579	621	613	627	612	608	561	632	663	551	607	565	590	601	574	569	603	626	617	636	627	575	567	597	611	629	652	601	576	594	586	589	581	631	627	640	601	621	625	550	598	600	590	613	576	609	655	610	613	597	656	577	594	595	591	620	635	613	602	587	632	618	656	635	638	636	597	659	645	662	633	616	661	631	599	574	578	630	583	612	608	611	617	593	592	643	613	643	635	569	579	644	575	658	659	605	600	575	645	594	619	607	584	622	641	612	631	593	584	633	614	614	590	595	575	569	619	593	584	604	622	585	635	619	637	601	619	644	634	628	631	607	655	602	590	617	593	644	633	609	624	617	610	623	597	693	626	634	609	624	595	607	614	620	606	622	603	563	626	572	615	608	612	618	626	579	572	598	632	595	602	582	635	591	620	581	643	608	620	625	595	609	606	627	586	618	637	550	608	596	604	617	617	599	631	599	589	603	581	621	601	636	635	613	620	595	606	570	616	626	646	623	659	610	617	612	661	617	638	607	606	647	599	633	557	614	583	628	610	637	600	616	572	605	571	634	603	595	578	608	570	568	593	605	592	636	649	596	608	611	596	595	619	606	599	646	626	628	617	645	608	584	595	584	601	624	616	606	621	657	614	614	618	568	646	626	569	637	604	564	612	640	596	581	621	567	570	605	586	620	613	581	571	614	629	627	604	593	639	606	624	615	599	641	608	562	612	589	638	599	596	638	627	607	600	598	594	586	631	617	634	595	643	628	555	609	628	625	610	618	614	640	608	622	644	580	583	613	608	626	640	602	603	589	586	598	631	574	574	614	620	599	611	568	591	610	574	630	593	568	574	613	634	583	621	648	635	596	654	610	581	603	582	646	638	661	616	583	601	641	630	624	567	565	616	667	576	584	615	598	604	596	597	599	598	585	621	598	599	589	585	659	587	633	611	600	595	588	644	613	665	600	624	627	579	619	676	548	607	584	622	570	594	631	644	615	633	608	582	600	595	588	621	633	592	582	639	585	572	638	623	603	566	632	600	620	633	587	614	569	605	615	605	628	626	630	614	627	612	638	585	555	614
22276	20720	28354	23123	20713	20757	11730	1182	864	770	726	586	563	510	498	507	438	442	456	394	437	445	426	386	410	426	342	369	399	350	397	352	339	373	368	363	374	348	385	368	380	354	383	343	357	342	384	390	365	349	340	349	358	393	367	402	367	357	349	332	358	340	324	350	348	350	353	346	349	378	341	362	288	374	354	362	369	328	380	369	329	329	343	307	346	328	334	369	345	353	335	337	352	352	348	358	357	324	346	376	337	340	381	333	362	350	337	305	370	339	339	346	336	336	326	312	363	316	334	374	342	344	329	368	337	373	367	340	361	375	375	344	328	327	327	367	388	322	355	331	371	333	330	334	356	330	349	338	338	328	301	351	323	340	309	371	354	349	337	332	359	333	351	364	335	335	330	364	365	340	352	369	368	311	399	339	363	347	316	378	319	337	326	346	333	330	344	315	312	331	354	348	324	348	343	317	341	354	363	336	334	304	344	328	344	341	335	329	357	339	354	357	352	372	327	332	380	373	340	335	314	348	375	340	350	375	336	333	373	316	362	307	312	346	327	392	363	341	328	349	356	323	369	360	331	338	354	366	364	368	372	348	335	364	359	351	329	344	320	339	327	316	330	332	382	335	363	360	355	341	306	326	344	365	341	347	319	357	338	344	321	378	334	362	321	355	371	343	368	374	343	318	317	328	355	369	325	334	385	362	350	355	366	349	353	338	334	343	331	352	329	339	334	330	348	381	346	334	348	347	347	354	317	347	359	360	348	338	332	329	353	331	370	340	337	361	373	322	336	333	341	366	329	353	322	340	357	336	334	351	366	328	358	358	357	363	313	357	359	360	321	313	322	319	337	343	371	325	328	353	355	346	327	354	365	341	332	369	340	348	350	345	350	360	340	308	339	329	362	359	347	345	304	332	332	360	331	313	346	365	324	325	345	357	335	329	330	342	353	349	350	325	346	359	351	307	338	373	368	367	326	345	381	341	342	325	375	340	362	330	322	359	368	366	305	336	357	331	329	328	321	333	343	371	351	347	332	354	326	327	341	342	357	328	346	367	342	363	328	377	364	366	322	379	332	352	380	316	322	353	353	354	340	340	341	365	331	314	360	352	352	352	339	331	378	345	367	345	344	333	344	347	373	389	350	330	344	318	356	335	354	329	329	349	326	338	327	354	336	330	355	350	325	359	318	317	303	354	325	331	321	322	351	345	369	374	359	348	357	338	326	338	323	337	349	339	328	357	374	332	315	349	316	337	367	342	343	345	335	345	345	341	354	368	368	324	330	339	348	325	349	344	354	357	352	327	342	364	331	334	355	361	340	329	345	336	345	342	336	353	350	331	331	302	362	325	318	319	340	333	376	348	370	350	358	357	331	340	346	359	361	352	325	362	330	355	326	356	351	353	344	359	348	363	331	381	358	357	343	371	371	288	338	334	359	359	360	321	321	340	336	326	338	363	323	359	323	318	360	355	391	373	321	331	337	338	335	366	372	362	352	330	371	355	363	319	357	338	340	332	328	332	363	362	353	359	331	341	351	365	335	334	344	322	317	374	354	320	339	350	353	345	368	338	324	342	350	376	339	366	334	334	345	323	341	333	333	322	341	371	331	354	361	329	346	391	364	337	345	344	336	352	341	353	377	363	331	332	343	349	329	347	356	347	367	320	328	341	372	397	349	351	340	344	366	345	366	367	386	346	343	387	342	354	382	345	365	335	350	346	360	360	355	363	337	367	351	336	331	373	351	324	350	337	364	341	353	348	344	350	324	337	333	341	329	356	350	388	320	353	335	378	329	352	345	343	366	346	337	344	327	316	312	347	370	347	342	344	344	364	351	360	343	325	327	377	330	378	330	321	331	365	335	313	356	381	333	327	357	357	372	324	338	322	339	336	330	331	344	350	348	336	334	364	345	345	334	330	326	333	338	348	339	334	338	352	365	375	330	344	385	309	331	374	333	365	343	352	332	315	331	353	374	320	335	354	314	353	344	331	336	333	337	359	354	310	351	307	335	335	359	342	332	341	327	332	328	386	345	344	373	357	318	354	326	338	293	301	381	338	337	353	369	358	313	324	334	345	335	299	318	368	357	359	324	353	360	337	342	355	325	335	326	351	332	338	310	302	317	337	336	340	317	373	355	313	332	344	349	334	326	349	328	361	334	350	307	337	352	332	349	331	346	327	377	345	375	358	336	358	340	351	357	319	347	356	355	362	350	362	325	351	340	370	349	359	322	313	329	314	349	321	347	338	355	332	333	308	365	349	342	340	345	347	371	367	320	343	353	346	362	330	354	342	335	363	339	347	342	344	306	349	301	341	338	347	347	352	372	366	316	348	337	332	311	315	334	377	381	331	338	367	333	378	338	341	339	330	311	382	364	365	334	346	395	319	385	362	335	347	327	349	384	356	326	314	336	338	340	357	332	336	335	357	358	339	338	354	317	305	337	346	346	377	326	380	372	355	351	366	344	381	342	353	387	337	328	340	346	300	363	381	316	356	319	364	362	353	348	329	334	337	309	357	352	337	355	335	339	340	328	376	318	356	337	345	352	318	365	341	346	326	354	304	310	355	375	335	373	316	357	358	323	358	360	327	346	337	375	334	329	349	350	339	378	353	348	345	352	358	341	358	334	349	331	340	346	339	363	332	361	349	361	299	334	325	354	346	361	343	365	387	300	348	349	336	337	351	351	363	383	340	314	369	354	350	339	327	364	353	316	337	337	337	330	348	347	376	350	375	318	355	367	328	325	333	312	312	377	347	332	292	347	340	335	358	338	332	352	333	341	323	317	341	297	318	338	343	348	322	320	327	342	364	339	340	343	341	331	341	324	338	342	355	346	322	314	348	319	335	337	323	338	331	306	351	315	333	356	315	329	308	329	356	332	298	364	372	330	326	368	329	353	355	342	355	355	358	342	329	366	348	375	331	335	317	336	350	367	338	365	341	342	344	344	361	358	365	364	385	371	330	353	333	353	325	309	346	323	344	314	367	326	332	338	331	341	304	334	316	357	348	330	387	317	345	377	362	331	307	371	379	346	345	358	338	377	357	340	379	332	344	327	331	332	339	339	376	332	370	331	352	365	324	351	378	367	334	328	331	373	375	366	324	324	333	381	358	321	332	349	330	320	339	370	348	359	358	345	377	312	381	357	358	319	340	345	319	345	352	351	358	312	350	333	358	329	349	363	320	346	323	324	335	351	344	347	330	337	338	339	322	332	348	355	356	343	335	349	315	329	338	334	358	318	353	363	337	374	360	348	327	354	324	362	336	360	344	319	332	349	348	354	332	334	349	339	335	360	316	335	315	334	351	331	364	349	317	326	347	375	325	378	315	356	365	352	353	357	366	374	362	344	361	307	335	346	335	342	344	311	367	329	352	321	349	378	357	350	360	319	362	360	345	315	385	339	311	327	300	319	354	336	340	373	310	353	344	305	344	312	323	341	356	339	373	347	352	347	340	367	321	370	342	346	348	341	339	347	376	342	332	354	355	347	364
43390	23230	15401	7232	4422	3170	2507	1814	1517	1218	1009	886	796	708	646	592	568	512	548	555	487	492	508	484	499	495	475	468	454	421	397	428	398	410	428	423	390	426	404	404	404	411	403	435	455	391	395	406	396	411	393	413	443	364	376	367	392	373	389	375	401	402	372	380	386	375	376	428	413	387	453	397	414	406	383	372	428	385	391	386	390	414	368	385	374	388	369	375	374	385	395	387	387	377	358	404	376	375	410	381	365	346	392	351	357	347	405	367	385	405	399	358	366	353	385	379	375	362	392	378	365	356	385	422	377	380	344	364	338	399	393	361	360	388	387	374	398	399	367	363	349	403	374	390	357	367	385	396	369	403	382	399	367	369	360	361	346	373	399	369	385	369	379	362	411	359	429	381	371	377	406	364	340	395	373	348	357	353	367	382	357	365	374	356	340	378	365	373	356	386	368	381	338	377	401	390	399	395	366	340	392	377	349	371	371	384	382	409	369	366	400	386	394	357	369	349	436	374	340	365	381	379	348	349	398	374	381	364	355	376	365	345	365	383	406	409	388	405	371	357	364	357	394	370	348	363	365	374	350	378	387	397	353	364	360	387	380	390	352	374	360	382	376	384	370	364	397	354	377	386	374	388	382	398	390	380	389	379	345	381	397	373	401	370	405	357	366	394	389	357	374	367	369	371	358	372	376	395	394	378	370	381	360	395	371	378	409	352	337	386	420	387	380	372	413	395	395	351	355	367	422	363	378	374	376	370	375	373	341	364	388	388	395	379	366	380	378	383	361	378	361	409	379	356	360	372	357	360	388	390	356	386	404	370	367	377	356	388	337	364	385	370	391	406	375	337	377	341	376	370	355	333	355	384	387	394	363	354	381	365	398	394	359	370	384	381	362	384	358	365	388	374	365	381	397	414	390	392	357	374	371	355	372	376	406	381	362	367	392	385	403	376	336	380	343	392	449	356	378	351	379	396	345	365	385	369	374	381	386	373	360	366	365	385	385	381	396	367	360	398	387	361	369	385	387	407	359	377	373	373	358	370	364	384	339	394	352	377	367	391	329	359	372	362	376	357	352	364	381	395	367	375	391	364	372	392	400	389	407	368	393	376	386	416	440	352	379	372	381	371	368	336	351	356	393	371	369	353	366	390	370	371	359	372	382	375	365	376	356	390	405	401	368	354	388	357	357	384	387	359	348	389	383	403	359	370	376	360	389	388	373	378	392	378	355	372	423	386	370	385	393	381	401	366	375	356	371	350	372	359	346	383	386	366	402	335	418	341	365	354	373	397	405	382	383	364	375	378	398	374	362	334	374	388	382	394	393	377	401	349	329	379	393	382	362	356	404	374	376	348	357	394	373	362	373	359	356	369	400	353	387	394	376	373	381	386	375	344	378	365	377	362	400	370	380	402	380	353	362	399	395	371	380	372	331	375	376	353	393	359	379	367	382	347	367	377	359	378	377	344	377	334	378	354	406	358	380	391	378	395	360	383	357	366	353	373	388	414	365	370	388	359	359	400	389	366	374	397	350	389	390	367	360	420	348	411	376	396	372	369	353	358	411	405	380	347	365	386	335	353	346	352	317	380	378	367	403	366	383	381	363	368	375	402	367	372	377	386	376	372	334	398	354	365	372	382	359	365	359	381	383	370	358	362	376	375	359	401	387	386	381	350	372	345	375	403	368	366	332	388	396	384	374	400	381	391	395	375	404	340	358	364	359	401	388	395	362	371	357	363	384	357	378	386	381	386	384	398	369	357	377	412	382	419	401	362	356	353	365	374	388	358	371	372	369	370	397	365	345	338	412	360	396	396	383	355	357	379	374	360	351	394	377	366	388	355	374	395	358	359	389	360	412	369	355	375	401	396	386	402	364	412	358	381	366	395	381	393	385	357	381	365	359	381	362	395	391	375	351	377	382	372	382	372	339	387	356	349	362	374	353	399	365	429	403	369	369	364	375	335	368	401	379	363	386	344	377	388	356	370	343	381	415	391	364	379	418	330	369	387	365	383	344	393	379	374	396	332	365	386	387	353	357	384	381	369	393	359	360	390	357	385	362	349	359	387	393	340	368	386	338	376	377	367	346	359	380	420	357	378	365	408	363	369	361	390	413	375	376	356	370	377	358	383	373	371	400	392	376	357	369	389	375	369	361	374	399	390	401	378	408	390	377	405	358	379	361	419	365	388	368	386	371	381	379	407	381	373	367	368	349	355	375	379	369	381	396	392	408	378	375	424	403	382	382	334	373	350	393	367	364	399	389	385	398	384	371	378	385	365	405	353	379	370	339	364	374	358	386	388	378	371	357	364	402	379	401	379	369	368	401	335	387	381	407	396	353	371	393	370	381	395	375	391	359	393	379	391	355	371	384	389	362	344	344	342	361	404	378	352	396	400	364	379	366	388	369	393	324	401	371	330	341	359	397	363	356	371	386	406	388	355	387	341	363	378	405	345	390	364	392	392	371	368	389	379	408	381	398	385	370	376	374	388	389	374	336	365	364	404	399	359	378	351	376	357	391	402	355	361	353	374	401	388	384	373	355	340	363	355	414	389	339	354	354	378	380	370	371	377	362	382	419	396	356	361	365	379	348	374	350	375	368	437	380	409	351	378	383	367	376	399	383	344	363	365	370	336	387	404	377	421	388	364	411	369	349	419	392	369	349	362	391	380	374	382	352	363	381	366	385	366	379	435	376	376	352	351	352	328	359	396	350	378	353	342	366	364	351	369	380	356	392	395	398	378	388	351	384	370	382	375	398	341	382	370	380	380	378	386	394	390	361	351	389	358	368	373	382	358	376	396	397	375	353	388	394	389	390	362	386	390	406	408	349	383	365	379	379	350	353	352	404	393	400	371	337	383	375	450	410	391	382	410	385	361	376	376	334	338	373	343	376	360	397	391	412	359	404	342	386	374	384	362	388	392	378	335	395	392	400	383	351	431	362	364	376	359	373	376	393	398	404	372	347	357	351	375	369	360	388	378	344	356	356	376	369	354	367	377	384	396	402	357	371	380	387	370	362	399	391	370	397	338	392	406	377	372	384	364	396	381	387	349	375	385	373	388	369	411	372	368	347	384	364	349	388	351	372	334	436	389	358	361	378	398	362	348	365	372	375	348	376	363	388	331	404	390	357	396	353	391	405	378	399	404	380	377	382	369	416	373	406	354	370	352	356	385	385	325	354	405	347	388	381	358	426	370	399	399	367	398	388	353	387	350	385	387	366	389	399	343	361	382	365	351	429	403	376	385	395	389	390	373	367	374	382	369	347	365	347	385	380	400	359	386	378	382	364	377	384	367	350	362	333	368	393	362	378	387	345	363	372	349	358	329	358	415	350	398	412	350	377	345	356	390	416	343	377	380	379	348	370	341	401	392	372	355	389	369	387	364	404	393	360	384	406	375	370	360	365	362	357	377	399	379	380	382	370	387	393	371	374	355	405	400	357	366	347	370	383	396	374	441	379	367	394	362	376	397	409	348	356	406	366	380
28981	21175	12260	2466	548	477	479	437	443	402	432	413	405	402	395	422	396	381	393	416	411	424	436	385	395	407	400	390	414	379	394	369	386	399	405	391	401	444	442	414	406	386	441	408	398	388	379	389	416	398	434	418	376	383	383	412	352	385	383	415	369	394	406	399	389	399	374	405	389	404	412	415	411	375	403	385	382	411	391	428	387	375	392	386	407	411	415	406	398	395	406	390	378	373	379	368	422	397	387	402	373	432	393	425	396	432	387	417	392	361	420	370	422	425	409	354	348	415	383	368	393	391	394	380	383	389	379	406	384	410	424	412	400	427	410	414	404	428	369	423	407	377	398	408	414	424	390	398	420	397	390	378	388	354	363	379	411	400	406	369	394	395	409	390	392	395	392	395	406	364	368	447	362	372	407	413	406	396	404	383	431	352	412	411	390	375	394	385	396	395	420	379	399	418	401	378	411	417	415	402	426	381	430	389	402	380	407	394	379	426	389	402	383	387	401	402	401	396	398	393	399	405	397	418	407	400	402	396	444	392	379	417	446	364	413	383	335	390	393	399	388	418	397	413	380	394	389	417	391	409	398	397	401	413	395	387	451	415	417	399	369	421	398	392	435	388	402	421	441	380	416	432	390	403	394	393	377	409	407	414	423	398	413	393	425	415	385	396	429	372	421	405	423	405	386	431	383	417	357	409	371	410	384	408	410	378	380	404	407	382	417	412	411	396	359	387	392	423	429	410	389	389	406	390	417	399	410	367	383	381	413	389	376	371	382	426	388	379	368	399	413	380	399	344	407	373	400	405	442	407	412	393	391	416	385	413	393	412	372	448	423	417	420	425	384	400	396	404	394	425	399	396	360	412	394	388	381	411	382	434	387	375	367	393	404	370	352	400	401	373	375	409	376	403	402	383	374	378	396	408	386	389	399	419	380	368	437	368	397	388	390	392	435	398	402	381	362	403	400	402	387	384	393	402	380	423	398	394	393	396	413	409	406	396	414	406	401	368	378	405	366	400	402	430	371	382	408	399	408	394	365	376	385	398	400	373	394	389	376	398	385	404	371	385	378	405	402	385	392	383	398	380	414	402	393	376	388	368	383	398	395	386	399	428	403	389	389	461	377	401	387	394	368	383	394	379	411	390	365	379	391	372	404	401	409	406	371	432	399	374	402	387	387	400	420	372	402	387	384	387	440	423	374	418	449	388	395	436	406	425	360	389	414	388	368	397	426	379	417	415	371	402	395	374	425	424	395	398	366	400	435	421	384	389	398	384	418	363	417	395	440	419	388	388	404	405	374	417	391	390	386	401	376	403	414	390	404	407	425	387	405	425	408	428	397	388	457	392	395	409	383	374	385	366	408	379	418	420	387	447	397	381	419	393	400	415	384	407	393	388	340	439	412	384	405	415	379	393	366	399	391	420	385	435	397	403	439	423	380	423	439	373	421	394	418	406	399	413	417	438	401	379	408	417	412	409	406	416	391	433	414	393	373	422	391	394	416	401	404	397	395	418	361	389	412	390	409	406	384	368	396	428	396	404	392	379	394	406	409	400	397	396	387	412	380	396	368	400	404	358	406	408	407	373	385	409	387	371	419	389	404	435	401	392	424	408	365	412	407	441	383	396	401	376	382	393	446	395	424	382	368	431	393	371	375	401	407	424	393	398	404	390	393	364	383	392	416	420	400	390	420	399	368	386	384	410	394	395	383	363	410	363	363	399	387	437	339	424	410	440	378	389	379	388	386	355	392	387	409	388	383	373	412	408	407	408	394	380	398	391	387	372	412	400	390	381	393	421	401	383	396	386	408	414	386	389	397	382	397	369	413	415	443	377	395	414	374	372	397	382	405	378	383	388	423	412	375	390	380	358	384	387	411	390	416	407	376	394	383	417	394	405	409	409	388	394	387	401	414	384	396	416	435	417	377	388	414	427	387	419	399	372	400	387	394	375	400	410	408	382	428	383	421	406	399	389	424	412	415	373	407	388	395	418	390	378	383	404	414	396	371	388	409	380	418	391	395	411	384	403	374	403	383	400	433	411	381	382	415	381	388	397	367	404	385	372	424	380	389	405	371	407	415	402	391	394	413	384	369	404	387	371	412	380	389	337	407	421	402	407	388	379	413	416	413	401	390	411	385	377	372	420	396	371	371	401	417	391	370	450	396	371	386	372	417	383	415	410	372	425	396	418	425	411	381	387	391	414	351	397	424	392	383	414	390	407	396	440	401	382	394	422	402	389	390	395	404	398	376	392	404	430	406	394	404	392	398	397	365	412	397	406	397	409	411	416	408	407	390	410	369	401	352	408	390	411	416	422	370	355	377	420	380	402	412	384	408	377	391	410	406	402	400	401	408	417	393	398	355	412	367	388	374	422	402	372	401	393	382	366	380	408	410	406	358	392	376	431	423	390	399	393	419	379	379	403	424	415	367	401	380	385	394	399	405	386	396	391	398	400	397	393	372	356	398	412	386	413	390	418	396	391	362	405	391	391	365	379	392	408	403	403	384	391	416	388	380	380	408	414	404	388	432	380	390	411	356	392	356	399	407	370	394	362	364	398	450	421	413	377	392	401	414	401	403	392	376	398	405	362	361	415	386	397	392	346	421	378	377	406	405	375	407	378	358	391	415	401	370	382	397	392	404	348	426	400	405	415	392	406	368	424	382	384	405	405	451	377	397	404	401	381	428	392	380	376	370	408	386	358	419	411	354	423	427	385	403	416	383	407	386	408	381	382	411	361	382	392	392	393	444	424	384	405	404	385	393	398	371	430	403	399	408	411	424	418	400	382	381	403	423	393	375	411	371	382	362	374	374	354	392	417	384	435	384	403	387	414	401	403	394	387	418	388	387	419	414	376	407	399	361	391	393	402	402	413	378	409	357	382	385	408	391	414	398	376	376	376	389	401	408	389	383	368	420	381	365	365	391	430	423	369	413	399	393	402	407	391	413	373	412	394	410	382	401	387	386	365	413	427	404	412	416	418	402	361	406	426	372	371	366	414	436	376	402	380	398	377	399	412	364	336	362	395	420	397	399	394	394	392	399	393	370	406	414	404	379	417	377	400	387	408	399	410	397	344	411	437	406	371	425	413	430	405	423	360	390	402	366	348	415	401	380	403	410	407	387	368	422	383	431	401	381	411	420	385	386	416	403	399	370	377	399	386	392	411	381	386	418	396	417	422	411	398	408	390	442	396	420	389	387	392	362	402	385	443	394	406	432	404	418	382	399	393	397	372	398	399	383	411	409	363	406	381	401	418	449	378	418	385	382	407	382	388	404	389	399	422	374	398	404	431	379	390	395	415	364	396	385	398	439	411	405	379	399	375	374	403	416	376	405	450	369	372	406	385	397	418	395	368	369	417	413	421	424	406	399	405	422	413	390	421	441	402	412	438	409	371	377	394	381	385	421	415	384	361	424	397	400	390	373	432	401	391	407	403	396	374	399	377	419	398	380	389	374	386	388	410	353	388	399	378	362	426	395	395
35937	11431	4634	2448	755	578	594	536	517	497	471	452	454	469	495	473	456	438	470	464	495	485	437	456	438	473	462	476	464	485	457	467	451	451	462	486	448	460	439	469	435	471	473	496	488	453	481	430	457	494	445	486	422	457	499	475	457	445	462	439	467	507	458	452	455	432	476	473	448	488	485	460	423	469	449	453	446	453	451	501	496	434	475	448	457	520	421	481	470	432	464	437	459	460	494	425	448	446	463	449	470	467	463	460	433	468	464	457	460	485	499	474	454	461	468	486	419	449	448	504	445	463	456	424	504	486	433	429	485	435	428	472	447	471	472	461	427	436	454	440	492	474	429	469	478	461	472	471	472	476	474	448	484	477	485	445	480	476	443	494	479	461	471	491	473	488	464	491	489	494	435	436	519	465	459	452	456	467	420	461	450	433	435	456	448	480	434	495	469	419	476	471	458	443	445	449	431	464	445	496	465	459	472	426	452	499	503	490	471	532	467	452	487	433	468	463	465	455	447	492	467	450	435	445	457	475	448	490	483	449	480	464	478	459	476	463	444	435	479	461	484	504	493	505	472	459	462	432	477	454	448	441	471	454	445	440	458	479	411	427	504	480	453	466	449	434	457	508	462	487	453	465	471	446	486	449	486	454	464	500	506	486	464	468	438	505	509	479	440	464	470	424	443	455	455	463	464	466	445	472	452	441	448	474	430	499	438	408	459	493	454	497	472	455	434	492	466	455	452	437	458	471	458	483	463	472	442	475	417	446	476	470	488	494	439	452	479	477	447	460	461	448	460	482	490	448	467	500	455	463	451	495	502	452	472	486	449	452	479	461	486	467	441	464	497	455	436	471	454	460	471	482	474	444	465	434	443	452	455	459	451	479	440	490	467	445	478	482	488	478	457	431	444	467	471	464	443	452	456	467	454	459	472	488	486	471	466	449	463	438	491	436	470	467	437	436	493	503	465	492	491	470	494	446	433	485	459	435	499	447	415	464	484	484	462	471	425	474	486	466	493	495	503	423	452	484	474	442	434	451	433	443	503	477	458	452	463	424	475	468	458	462	459	432	426	489	451	475	477	455	453	440	509	496	470	473	478	433	481	470	442	454	458	460	514	457	482	429	465	481	451	482	487	494	481	465	490	449	422	458	507	433	467	453	458	461	489	486	441	443	459	477	453	477	454	497	480	478	461	465	441	460	453	438	452	426	434	485	442	446	484	451	467	447	453	421	499	439	470	458	447	456	473	433	457	471	458	481	478	460	494	479	487	466	461	480	466	451	452	448	445	480	467	469	457	435	451	466	459	441	517	460	424	451	478	440	457	472	490	505	472	477	457	435	448	477	419	476	447	442	479	483	510	464	434	445	447	468	465	483	468	468	482	500	496	479	463	467	475	479	429	483	431	453	448	468	463	441	438	510	448	514	483	420	451	456	519	496	436	494	466	438	492	499	502	470	449	453	478	501	483	421	458	475	436	459	418	479	414	477	492	451	467	479	447	429	435	481	444	464	490	475	504	458	502	464	509	453	450	509	480	438	447	477	427	469	463	440	476	453	428	481	459	453	481	461	475	448	478	508	463	470	461	455	450	458	445	489	439	452	465	471	481	462	464	472	497	477	457	476	461	460	461	468	489	438	471	461	469	457	431	480	459	496	440	489	470	423	468	450	432	495	464	475	445	477	491	429	462	405	439	435	425	450	449	475	442	455	451	459	453	467	441	475	468	465	471	476	489	445	441	492	445	467	526	443	470	452	446	449	482	441	439	460	466	451	467	475	466	474	486	473	474	448	448	444	469	467	422	470	462	466	467	445	468	439	472	452	464	419	440	443	459	437	435	462	447	460	469	503	439	450	466	474	448	434	479	474	435	508	463	433	456	441	456	474	424	449	476	478	494	489	469	474	433	443	480	455	486	482	506	478	495	477	437	491	471	454	474	441	495	481	480	477	490	499	453	446	462	488	455	475	478	487	464	469	492	462	479	415	494	495	484	460	473	454	440	466	486	434	492	438	480	489	424	420	474	460	481	473	491	486	474	451	458	423	472	454	486	460	454	445	465	457	425	472	479	477	476	468	492	456	467	502	453	462	460	436	487	494	446	423	476	466	488	446	459	429	433	440	483	464	431	440	486	473	446	471	471	487	462	478	469	450	451	433	477	473	467	482	422	479	469	454	441	468	449	444	451	450	501	491	454	466	454	443	450	440	447	491	460	472	515	460	434	479	450	424	470	462	445	468	474	477	439	427	472	427	474	429	456	462	447	474	499	483	473	450	447	456	463	455	428	475	465	443	468	485	457	494	475	489	476	467	453	481	456	445	472	450	407	492	477	448	441	465	423	466	424	454	465	453	479	501	446	465	486	451	463	459	460	433	479	480	458	481	464	452	427	474	475	467	451	449	445	425	506	455	418	471	460	456	426	466	451	461	458	468	477	472	448	472	503	460	462	473	436	441	464	485	458	450	475	477	463	469	503	482	435	473	473	469	479	470	479	428	453	418	502	427	473	464	481	420	496	484	455	479	449	469	507	492	473	459	464	472	466	452	474	510	426	442	429	471	440	461	475	459	462	466	449	504	473	450	510	466	477	472	483	459	471	442	454	435	469	500	488	463	459	478	473	458	424	462	448	488	452	459	485	477	461	447	483	445	478	515	490	470	460	437	461	467	459	480	464	531	451	518	435	470	445	467	479	439	470	418	491	492	454	455	432	472	466	493	431	482	483	452	458	457	468	478	487	439	461	445	459	456	505	473	468	464	456	482	432	482	458	468	488	468	449	444	469	423	469	472	468	466	445	476	502	474	449	431	438	481	455	493	468	454	481	482	480	475	447	483	441	473	481	444	494	486	452	444	432	467	458	479	454	461	496	443	472	489	465	429	454	446	476	472	442	461	438	492	439	436	398	464	430	474	462	485	447	425	469	451	447	466	460	461	473	459	465	429	464	490	479	431	472	470	492	455	487	438	459	510	474	459	478	444	452	476	461	468	466	476	452	461	467	454	465	446	467	480	465	460	430	460	446	433	451	484	488	439	470	484	516	454	440	428	452	500	478	498	474	469	469	439	486	450	418	454	482	494	464	455	433	481	429	448	492	422	473	478	453	473	473	483	473	480	457	486	444	482	484	487	528	436	434	450	472	454	468	490	442	515	461	473	504	501	434	479	465	456	435	444	435	460	455	454	465	454	445	473	455	444	489	462	486	459	476	472	461	456	466	465	472	430	439	452	470	427	481	441	484	466	476	462	495	508	460	455	484	467	445	438	465	484	453	471	473	488	493	457	458	451	466	469	485	442	423	456	475	464	441	473	466	462	432	448	458	469	464	489	466	438	483	476	456	471	476	502	464	462	438	494	446	469	477	504	489	478	453	483	461	440	455	448	482	469	483	451	470	486	508	478	487	494	451	464	458	449	463	455	487	511	460	452	471	456	435	396	458	465	453	446	497	470	474	434	480	468	466	491	450	462	434	513	487	503	480	466	456	458	446	467
23258	20691	27857	23444	20595	11836	1004	539	511	417	391	350	352	335	339	258	266	276	256	263	249	289	258	254	273	264	256	258	259	227	226	226	254	244	247	244	231	243	243	235	230	242	231	227	236	253	249	224	249	252	244	245	230	224	218	246	228	241	258	247	255	251	233	240	237	236	220	235	246	222	219	233	232	248	238	241	220	233	228	238	213	242	228	222	222	262	228	238	226	226	209	240	241	231	251	254	215	230	231	219	228	243	222	261	234	252	227	213	232	244	217	250	226	254	246	221	248	208	219	221	223	205	231	211	249	239	216	237	211	246	192	217	233	234	206	266	219	245	252	211	219	223	236	250	233	224	259	229	227	236	239	247	250	246	231	225	211	194	240	263	225	244	239	233	226	216	241	217	212	226	259	226	235	219	240	202	216	223	263	206	223	231	238	213	219	245	228	256	239	233	230	232	248	225	263	238	233	225	242	237	222	237	243	223	239	246	225	218	228	250	196	242	230	232	213	246	235	225	245	208	225	250	256	217	226	238	240	225	206	215	237	265	235	240	237	264	267	216	218	232	213	231	205	219	235	237	263	207	235	200	247	237	246	240	244	268	255	227	263	211	229	237	222	221	229	238	230	218	248	244	225	221	239	237	209	220	224	222	246	233	238	211	245	222	239	228	221	224	218	246	207	208	265	226	226	237	202	202	208	207	245	223	259	201	227	218	227	209	251	210	230	219	237	236	256	240	220	227	231	238	244	216	267	249	229	222	209	220	226	247	217	233	235	217	212	195	220	212	214	245	256	233	224	229	238	212	245	241	232	239	220	293	221	244	232	225	245	213	232	239	242	247	241	259	224	221	236	222	226	233	211	245	228	235	236	189	247	234	214	244	220	211	228	255	277	220	231	231	241	228	211	225	231	213	222	230	232	223	223	246	208	243	208	222	248	235	243	216	213	241	232	223	218	242	219	211	219	223	234	229	237	206	248	220	210	206	242	248	225	234	238	226	245	223	237	219	229	220	219	241	252	218	251	244	230	221	213	232	226	249	242	240	219	243	228	235	234	237	256	219	234	235	237	225	206	237	239	250	219	232	245	251	237	251	254	234	246	209	220	221	212	247	264	223	220	227	226	234	214	235	223	233	229	223	235	241	237	226	208	224	222	213	208	215	217	217	236	230	240	214	224	246	240	234	235	241	234	227	225	243	232	236	235	233	224	221	226	219	217	212	218	206	210	244	252	226	231	205	221	231	227	245	236	217	284	218	222	226	233	228	239	220	198	236	208	215	235	222	234	231	238	237	201	226	241	218	235	235	227	260	200	225	235	255	234	237	220	248	211	252	234	264	245	264	225	224	211	256	226	205	249	237	241	213	227	262	207	207	220	237	230	223	239	229	210	211	258	236	229	239	225	226	244	245	230	230	239	232	259	221	228	251	231	214	228	238	229	227	231	240	263	235	222	221	250	227	226	229	223	243	236	213	226	248	207	223	213	224	207	235	217	227	234	204	279	236	234	231	226	237	232	234	232	219	211	238	243	210	226	248	207	215	264	256	214	217	255	236	213	238	229	226	239	220	212	192	223	215	219	226	224	263	246	241	206	231	223	220	230	258	225	246	229	239	241	228	238	218	210	260	230	208	235	217	224	241	244	215	236	227	222	231	227	200	246	217	224	211	209	232	246	248	219	205	225	220	222	226	217	253	236	243	226	218	205	233	222	232	259	217	208	210	257	251	252	226	223	222	245	220	231	232	236	229	232	220	240	235	225	238	235	275	226	199	250	209	236	209	221	250	224	215	213	228	246	221	191	217	222	226	234	196	236	249	248	246	201	240	225	218	222	263	202	261	227	229	228	216	198	241	254	222	186	247	253	232	203	256	225	229	227	242	228	230	207	252	247	203	206	249	233	248	245	217	250	220	212	269	236	232	253	235	240	236	236	253	243	239	232	252	253	226	244	241	206	213	204	222	231	233	243	228	233	238	233	241	247	249	226	218	247	211	233	216	241	223	238	237	266	233	253	217	229	218	200	228	251	223	221	242	217	241	208	221	231	248	250	248	235	225	240	220	250	219	228	252	253	217	233	251	243	238	241	264	237	208	229	242	252	225	228	214	226	227	217	253	211	240	228	219	234	220	244	233	221	215	245	208	229	244	215	214	222	236	251	254	225	268	214	229	233	218	237	216	230	250	237	228	234	252	217	218	237	237	222	228	242	197	211	238	236	238	248	217	232	230	246	234	235	211	210	237	227	214	221	246	202	234	228	249	225	219	245	223	238	215	220	235	232	228	212	228	223	235	240	236	215	257	229	256	221	213	210	251	231	249	239	223	231	219	201	205	245	222	214	238	230	217	213	219	241	245	251	216	245	224	244	232	231	221	229	230	218	237	228	228	239	211	229	255	260	210	225	234	230	245	227	240	215	226	239	222	206	237	234	228	239	255	236	246	222	225	236	215	230	237	244	243	228	235	227	244	217	241	225	214	230	207	239	203	208	252	239	213	243	233	235	220	227	249	254	210	214	248	217	224	210	219	234	232	223	243	249	230	245	218	230	234	219	228	240	222	244	197	266	219	215	186	254	222	261	212	223	241	249	238	215	212	227	230	247	244	247	241	202	235	241	233	227	199	209	213	233	247	216	252	221	233	231	214	244	211	237	214	235	231	238	207	216	196	217	233	241	229	223	225	233	217	234	248	231	238	232	235	210	236	230	214	215	210	226	238	220	232	218	223	224	208	253	232	237	241	226	235	241	258	232	229	240	229	234	228	232	242	230	252	238	229	238	210	224	223	199	215	234	238	235	238	248	249	244	237	230	246	238	246	243	224	218	246	232	218	233	220	221	238	236	257	262	220	202	212	244	247	268	222	235	258	228	209	206	241	225	220	244	219	197	231	223	227	215	202	223	224	232	227	212	226	229	241	252	241	221	228	237	199	233	248	244	229	215	214	241	218	235	212	222	214	217	231	222	231	229	225	234	229	242	224	231	243	222	224	233	236	270	246	236	236	231	242	205	231	215	214	227	261	221	244	241	244	214	210	227	236	240	203	236	256	241	226	237	226	209	225	267	239	224	226	225	227	244	233	216	233	231	241	221	241	217	223	226	241	210	218	214	208	205	209	233	249	233	230	221	209	238	233	216	205	223	231	230	224	236	238	241	242	243	196	201	229	242	237	209	228	239	238	241	235	247	217	248	245	222	207	216	246	224	233	257	265	242	218	222	212	212	234	226	232	227	225	239	260	226	232	226	219	243	223	266	243	210	222	218	218	227	231	230	248	238	226	236	244	237	240	208	239	229	239	236	262	240	229	208	262	229	223	240	242	241	239	254	230	243	242	212	225	193	209	234	249	230	215	222	225	206	236	223	244	225	230	220	257	227	232	262	241	223	212	234	234	224	246	231	212	214	223	241	240	231	206	224	244	236	239	248	210	223	221	226	242	209	231	241	241	253	232	218	247	214	205	271	240	222	230	236	232	247	234	258	238	229	232	230	238	243	271
40002	18770	11994	4995	2664	1590	1362	966	784	675	600	503	486	431	419	351	383	358	331	351	327	303	358	291	312	319	303	316	302	288	286	323	279	274	299	262	299	288	291	284	277	277	266	278	289	293	308	301	280	267	283	256	277	303	293	289	274	296	274	274	299	270	282	273	285	304	302	293	279	260	267	282	284	249	293	291	289	290	288	258	294	279	264	284	314	297	279	271	287	287	281	263	273	260	308	262	288	260	258	285	263	280	251	245	251	283	250	272	296	266	277	293	288	273	281	246	302	277	257	261	266	258	241	235	264	269	229	246	261	252	304	264	298	266	278	278	291	254	283	262	266	256	254	248	281	280	280	247	287	270	251	266	263	279	282	269	282	270	264	272	298	289	270	271	245	256	255	265	265	239	272	250	303	284	267	279	234	265	264	242	263	255	264	246	253	262	300	251	238	263	251	256	262	241	293	290	245	249	249	291	254	269	270	286	286	246	257	276	254	270	277	267	250	265	270	263	255	274	253	268	269	247	274	262	302	267	271	263	283	278	260	266	258	273	261	304	269	281	272	251	260	303	249	271	261	253	250	295	253	305	293	272	260	291	269	289	268	294	255	279	287	291	279	267	251	294	268	313	286	259	272	283	286	282	290	258	271	271	306	234	277	263	231	270	296	279	247	262	270	269	293	265	256	294	249	265	258	279	283	255	284	261	259	279	310	242	252	247	279	261	308	289	281	252	274	265	271	278	261	259	289	267	259	296	266	276	268	284	249	292	256	256	282	250	246	272	267	293	251	267	267	254	262	272	256	250	266	275	280	250	271	285	254	304	269	259	248	314	271	245	254	276	274	291	271	259	299	230	252	262	292	269	272	263	243	259	260	267	280	268	261	294	285	254	267	280	260	278	277	284	252	283	288	270	259	281	285	272	285	286	282	257	250	293	240	259	259	266	274	266	277	241	270	238	275	263	285	280	257	277	276	254	292	266	267	279	263	272	270	279	249	281	294	268	253	288	266	288	252	294	242	283	274	262	299	285	266	286	259	277	270	252	298	261	241	283	245	270	288	258	267	264	242	305	240	271	267	270	283	259	251	280	278	300	256	296	241	259	261	284	261	261	272	252	251	267	243	275	252	247	251	273	266	287	276	286	232	260	274	249	281	279	300	241	256	271	252	256	280	282	268	262	247	258	278	270	273	280	244	298	282	275	289	268	236	276	251	294	288	245	253	239	261	271	273	262	276	298	295	274	269	250	268	262	273	263	278	260	254	282	238	271	280	292	270	270	252	274	262	278	229	285	264	277	308	269	283	273	262	264	272	287	277	272	242	272	264	276	235	269	268	256	268	300	265	252	254	281	256	291	279	270	263	287	296	266	279	298	255	265	269	243	270	252	247	257	286	276	283	270	272	273	244	242	265	278	268	254	277	253	293	272	240	264	291	268	254	252	274	262	244	250	261	303	255	274	263	282	282	292	244	289	262	261	293	283	269	268	304	260	276	262	263	275	262	255	274	267	260	261	269	288	305	240	285	235	271	268	277	302	273	287	291	287	262	249	265	259	265	266	279	267	231	232	255	251	298	252	285	271	288	266	270	296	269	247	291	271	262	244	267	293	258	244	297	280	267	296	269	254	280	310	305	285	285	277	301	281	276	271	247	276	273	295	281	250	275	254	285	281	283	292	283	268	295	271	271	256	253	261	272	286	288	278	253	245	240	241	270	267	288	248	277	262	282	258	291	257	280	279	269	283	233	265	261	268	267	269	297	236	256	241	300	266	268	264	284	254	303	255	293	274	263	285	278	262	268	251	264	304	282	295	300	282	269	257	264	270	247	263	296	265	260	250	291	281	280	247	269	265	295	275	296	255	283	301	256	262	257	263	265	265	279	247	286	275	262	262	285	281	269	280	301	282	242	277	275	262	283	245	269	280	288	252	282	265	267	317	273	280	272	279	268	263	247	311	260	298	263	252	263	293	273	261	271	261	260	269	277	254	275	241	272	251	266	267	278	276	279	260	262	249	257	278	279	270	263	232	283	266	260	266	290	282	273	284	275	298	273	298	272	262	274	276	270	289	228	276	270	267	317	278	258	277	259	276	234	282	256	235	288	243	253	267	289	274	260	246	256	279	276	261	255	274	270	281	329	279	259	264	254	293	272	311	273	228	242	259	263	310	263	278	286	265	243	256	274	263	254	270	270	270	259	275	264	244	285	260	265	273	288	271	269	260	257	289	274	270	285	254	296	247	251	285	277	251	276	287	265	256	279	240	250	267	254	232	281	266	274	250	261	268	243	261	271	268	264	313	254	278	271	245	279	238	273	272	269	252	267	261	286	276	302	265	269	273	273	265	294	268	270	265	239	269	246	257	289	281	262	254	252	243	273	300	280	254	275	247	268	248	240	281	273	249	277	274	273	241	259	299	284	283	252	263	285	277	285	254	260	283	274	265	273	266	296	288	241	266	247	274	279	275	263	261	261	258	263	263	275	289	266	267	260	255	294	269	312	285	275	283	254	248	259	256	258	288	253	291	250	286	256	256	282	238	238	284	234	258	290	295	262	236	283	274	267	267	279	291	255	247	250	283	262	253	261	286	286	266	272	237	271	307	281	276	241	267	240	275	291	271	269	276	269	268	265	260	257	267	249	259	286	283	279	267	255	242	278	255	283	271	246	277	249	264	286	277	274	267	255	295	283	264	298	242	255	272	259	311	292	268	279	242	296	261	243	304	299	289	272	281	300	263	284	268	286	242	283	256	251	290	265	272	241	271	308	285	257	276	285	287	287	279	284	258	233	295	269	286	238	288	281	247	269	307	249	259	286	281	245	271	263	249	232	247	277	270	280	280	270	269	288	266	275	248	290	256	262	282	302	267	303	274	268	266	289	269	267	264	278	272	261	268	267	283	241	287	287	286	270	250	293	270	287	256	259	298	263	256	298	278	281	247	265	274	300	256	278	275	269	267	282	246	262	269	268	266	267	267	311	257	272	279	289	262	256	266	269	272	272	276	272	287	245	273	283	280	295	298	287	248	279	308	285	258	277	262	270	254	240	270	264	282	242	243	244	262	288	278	254	283	233	264	263	268	280	261	284	262	269	271	255	267	274	263	259	280	276	252	257	258	266	258	276	268	263	274	290	277	265	271	246	286	277	271	270	250	265	265	269	264	270	268	291	237	262	288	268	270	272	262	304	287	258	290	270	282	272	289	278	272	251	293	280	239	281	271	279	256	273	275	271	267	291	282	281	307	243	269	295	260	269	254	271	276	313	265	283	294	282	274	293	287	270	269	283	273	296	269	259	269	285	283	247	283	273	292	263	270	261	247	267	286	279	257	277	287	248	261	254	285	261	255	286	282	287	257	264	294	253	277	308	266	269	282	292	256	294	273	270	278	281	268	254	287	283	249	260	298	253	294	262	290	257	260	264	274	243	287	248	278	257	227	271	289	289	284	247	266	287	282	241	272	262	260	310	270	287	248	269	229	253	250	270	271	242	275
24499	20708	26985	24361	13451	1242	874	759	660	615	620	585	586	582	545	559	572	600	573	602	596	570	566	536	566	544	563	523	576	599	533	574	554	532	568	568	567	551	556	567	602	539	549	525	543	563	523	522	547	560	568	541	528	515	536	577	532	532	566	534	555	517	569	568	568	540	571	495	534	504	516	563	585	551	555	565	507	515	586	549	545	532	539	568	568	588	510	586	509	546	525	535	516	527	514	551	519	577	504	499	545	528	517	551	570	522	520	516	546	541	547	501	564	506	552	515	552	549	570	514	548	534	516	549	546	496	559	539	552	534	514	509	522	539	521	584	521	540	493	553	527	590	541	561	539	535	507	552	520	540	519	567	559	499	518	517	556	517	551	566	534	512	560	487	518	523	547	549	550	528	523	549	550	529	548	542	553	548	524	527	516	521	527	527	532	544	527	559	543	514	493	565	494	540	569	526	501	541	586	531	554	514	563	582	537	529	523	571	553	519	505	551	546	574	574	567	553	574	506	523	519	555	560	554	514	509	497	557	550	504	543	540	513	545	496	508	518	606	532	553	579	572	536	527	532	518	563	548	550	553	526	542	560	511	536	527	539	523	516	533	529	577	504	577	514	525	539	503	528	566	527	503	548	529	541	571	531	528	522	559	549	571	578	568	528	536	561	504	546	537	591	577	523	572	564	522	552	516	571	526	553	561	527	533	541	552	568	528	545	556	545	547	610	556	543	536	533	518	545	510	567	494	534	559	545	555	512	558	549	534	533	565	547	564	574	524	525	543	529	529	501	505	552	552	516	562	571	585	531	551	557	553	534	550	516	532	511	544	571	533	565	590	558	585	538	563	538	532	503	568	530	519	559	506	576	529	533	513	514	524	530	550	518	537	504	499	553	526	561	551	513	545	527	526	562	512	552	569	522	538	559	570	547	574	565	553	543	547	595	547	547	537	545	546	546	514	533	508	528	529	550	580	549	559	536	528	535	549	513	543	562	518	577	527	524	546	569	559	544	527	529	585	585	517	531	526	538	538	555	527	557	540	554	569	528	523	543	506	479	516	495	565	555	549	499	587	528	551	545	575	526	528	548	504	550	541	585	543	486	533	524	541	529	526	558	534	578	531	527	544	532	541	584	565	489	557	549	518	554	529	512	558	554	531	536	534	529	539	513	506	540	534	599	519	526	513	557	565	526	523	584	561	571	578	579	566	563	540	555	519	558	536	534	502	534	534	515	503	530	522	502	547	547	501	525	533	531	541	546	547	568	571	547	553	510	567	504	552	525	517	529	552	541	534	515	549	525	534	532	538	569	547	531	559	570	520	534	549	530	539	558	528	510	548	532	520	587	555	582	555	539	516	545	547	529	498	576	532	538	535	560	540	568	557	570	547	588	576	528	489	531	547	502	507	544	535	520	556	564	525	499	525	527	495	564	501	545	622	576	551	522	513	545	558	521	528	544	545	537	586	515	603	518	505	540	503	534	537	481	558	545	483	492	547	557	554	480	550	568	557	540	566	551	542	514	584	543	565	564	554	499	541	579	524	583	553	569	514	573	552	539	541	564	546	527	529	513	524	524	539	524	541	562	566	551	555	566	576	548	597	539	557	514	532	594	510	547	556	516	562	502	544	553	542	489	566	560	514	501	549	486	573	551	534	518	536	531	560	530	545	530	581	579	577	560	561	546	528	510	511	544	505	549	539	537	508	543	519	512	492	570	538	542	525	552	566	545	556	526	530	522	591	522	546	507	553	529	575	549	542	566	571	547	513	546	557	553	586	559	552	546	526	567	550	520	557	556	574	519	575	503	542	530	513	554	570	550	522	542	526	511	534	546	520	553	539	569	509	543	508	534	555	527	552	512	591	539	538	518	534	555	535	559	522	518	507	559	512	506	582	533	554	531	516	514	578	580	509	550	567	569	569	535	545	537	553	608	521	555	506	528	520	515	517	553	484	533	546	557	540	502	527	526	540	529	552	530	559	550	530	537	517	555	508	504	522	547	499	528	546	580	533	528	553	529	499	509	599	505	530	554	565	534	526	577	573	529	594	517	503	544	551	579	556	526	546	541	555	544	594	478	563	520	520	532	500	535	538	546	598	520	589	552	568	580	549	466	560	554	538	523	543	531	550	534	554	566	519	539	550	515	530	527	534	515	511	576	536	579	556	531	561	608	572	535	548	573	500	548	546	555	573	494	518	547	503	534	520	503	537	559	561	530	516	526	524	587	542	542	514	518	505	576	539	504	569	529	566	544	495	529	540	526	560	558	571	531	559	539	522	531	528	534	531	547	530	522	554	509	475	560	547	562	531	555	546	525	543	556	565	528	540	555	540	554	556	513	548	560	531	506	517	563	551	534	557	523	560	497	577	547	509	579	544	545	528	555	516	520	541	528	551	519	522	514	548	525	530	555	564	535	543	530	525	534	525	532	533	545	573	572	513	501	531	526	553	503	543	541	536	552	508	565	531	566	569	518	557	482	576	479	574	536	548	518	524	560	520	527	555	565	578	528	572	554	552	529	539	555	530	564	571	577	585	489	530	539	542	528	531	546	544	498	503	525	547	548	553	523	503	590	571	526	541	576	572	581	533	564	501	538	546	512	502	569	560	546	515	502	575	552	533	548	501	543	579	509	548	512	535	556	511	556	523	533	510	556	534	544	550	561	594	554	528	526	524	515	589	513	527	525	547	533	555	542	524	542	539	547	539	538	507	556	551	530	570	551	547	543	546	549	524	520	517	538	548	581	507	511	514	521	538	519	507	554	554	548	546	520	584	555	526	472	496	538	551	527	561	508	529	520	541	557	535	542	495	518	570	556	514	549	540	537	581	523	585	501	494	579	561	580	549	553	555	540	549	548	538	543	564	513	472	578	506	496	564	502	520	586	519	548	503	577	556	536	536	567	557	513	545	532	534	545	537	546	540	541	504	554	545	590	536	505	573	557	493	540	536	533	549	496	548	536	531	556	567	529	552	562	591	554	514	596	492	540	571	588	504	534	532	533	552	577	508	491	525	544	525	585	527	544	524	536	496	511	516	542	538	495	576	544	535	548	551	533	529	552	531	542	546	595	523	492	535	537	532	549	548	544	556	538	511	542	539	544	563	548	529	514	508	546	524	544	551	548	575	526	547	549	551	531	561	549	561	543	580	528	584	540	479	569	512	554	561	540	562	538	530	538	536	555	539	541	553	546	554	557	559	530	526	517	513	567	545	543	541	540	548	512	548	528	523	512	530	559	525	517	556	535	521	529	541	563	529	535	545	553	527	595	551	524	549	548	576	555	556	519	518	546	508	545	580	539	532	538	511	544	560	612	540	560	482	487	556	534	529	554	552	548	565	520	538	532	570	529	562	537	511	552	526	534	544	532	526	546	542	525	552	552	542	514	545	533	527	544	564	538	524	587	544	600	548	553	553	526	550	558	516	556	500	558	552	537	524	486	515	586	557	548	528	513	563	511	534	484	540	562	564	480	532	532	506	524	558	529	509
38289	16199	9662	3554	2006	1485	1290	1043	958	871	786	740	739	689	727	702	648	638	654	651	651	647	663	636	651	651	603	655	606	640	593	623	632	647	647	632	636	629	621	590	600	601	634	652	658	597	661	560	669	612	679	620	626	584	640	601	560	652	665	577	627	602	625	642	636	607	595	656	601	610	628	597	654	632	600	603	649	569	610	585	593	634	640	608	649	637	619	624	611	649	649	607	608	606	599	634	610	630	589	596	603	615	600	605	573	649	643	637	615	651	575	625	623	645	612	578	604	620	649	602	618	605	615	633	608	599	639	598	589	618	599	581	634	613	623	596	593	614	583	559	611	656	585	618	612	598	638	614	668	593	622	642	581	602	632	619	667	602	654	560	621	597	623	670	602	593	615	587	619	639	629	587	619	563	586	577	618	591	606	590	651	630	592	605	572	642	619	602	593	628	613	593	612	593	648	642	610	621	618	656	641	618	669	599	600	628	600	610	622	630	634	618	569	611	618	621	621	623	594	594	600	635	618	572	598	617	654	637	641	562	618	583	644	641	651	629	625	639	575	626	616	627	572	634	608	566	659	641	619	634	611	613	642	706	617	629	611	588	584	612	606	589	624	611	581	610	630	621	590	616	597	660	587	619	618	581	597	597	605	583	563	630	631	646	627	639	630	667	674	633	628	618	606	583	609	620	660	632	627	636	655	626	632	620	610	622	602	640	635	601	609	635	586	608	648	573	581	602	620	650	642	604	637	641	608	667	625	572	609	611	590	608	624	660	602	648	613	577	597	637	638	596	551	621	578	646	602	659	624	598	601	631	614	592	616	648	633	583	631	613	614	616	673	675	579	582	584	593	646	594	600	624	647	673	599	638	605	626	634	576	602	580	617	605	597	576	635	579	657	603	637	618	649	621	635	609	578	591	623	599	611	616	587	632	581	619	643	641	652	617	602	594	606	580	621	629	604	629	623	611	573	604	619	584	635	613	593	627	588	624	583	650	567	595	641	623	623	604	574	607	585	645	644	640	567	642	646	599	637	572	583	651	645	636	608	620	643	572	610	619	598	603	632	574	606	667	578	612	608	583	609	622	633	594	626	588	607	600	631	620	606	590	616	594	675	587	596	638	623	629	670	635	610	601	573	649	610	619	573	624	604	621	611	659	621	574	604	620	650	640	627	588	666	605	622	589	622	590	645	575	602	605	582	604	608	576	642	644	605	614	622	618	613	713	616	603	617	616	641	627	631	631	654	626	602	636	627	637	647	623	612	601	596	608	600	621	610	549	634	585	611	606	630	577	595	645	632	549	590	618	581	623	628	609	563	650	596	616	636	600	601	620	615	617	617	582	630	595	642	673	589	632	618	599	592	570	629	606	650	615	622	633	653	610	624	619	598	660	557	614	576	601	635	626	630	586	617	666	582	587	587	600	630	615	629	609	612	600	633	602	592	627	610	612	592	633	613	593	650	610	582	635	611	607	635	575	623	643	631	603	609	635	622	604	606	636	610	602	630	570	660	645	630	596	649	619	584	612	637	604	637	656	603	600	585	625	617	653	645	624	659	627	621	585	612	642	595	590	617	601	574	592	604	608	600	632	596	613	616	616	636	630	608	622	617	577	600	600	591	649	604	638	648	608	616	631	595	668	641	596	651	636	613	631	614	653	571	619	636	624	629	618	643	589	565	627	589	594	658	573	582	605	613	623	578	641	602	603	611	643	590	602	607	593	631	596	639	571	611	607	574	568	606	662	669	588	648	633	643	611	582	620	595	627	654	628	617	585	643	582	614	627	569	604	648	639	603	585	591	602	601	633	576	605	630	581	585	585	568	616	637	591	556	635	621	617	644	599	672	583	620	648	637	618	659	619	626	637	618	624	616	640	606	640	591	648	570	621	667	593	626	583	618	623	610	612	635	626	598	613	612	613	590	623	609	656	602	634	596	615	633	624	638	631	645	612	565	611	561	648	642	556	611	611	601	562	637	631	595	611	641	601	619	611	586	597	602	625	605	621	598	610	604	623	662	605	603	606	599	664	624	597	612	627	580	598	643	611	607	611	610	615	622	622	634	577	582	568	602	604	625	624	628	643	581	617	611	589	613	660	649	650	622	620	599	622	594	634	597	600	619	613	617	615	583	625	609	642	609	575	630	613	610	625	595	637	606	607	595	645	611	605	610	624	675	646	604	585	649	624	574	657	601	548	604	601	597	617	597	573	656	657	594	622	614	563	577	616	604	601	624	630	681	565	601	628	599	590	610	589	622	637	582	630	565	606	593	624	590	623	607	638	600	597	640	603	616	589	620	635	568	595	621	587	595	648	616	574	608	602	595	594	641	587	610	630	656	625	602	626	696	641	611	574	604	620	581	616	616	625	579	613	632	619	602	655	635	578	626	618	586	629	637	585	589	612	589	630	651	622	604	599	638	627	617	656	627	625	630	602	672	575	625	608	638	613	608	580	608	664	639	644	640	579	578	655	603	630	608	589	603	611	602	589	588	584	596	563	589	585	597	615	628	600	605	638	600	636	586	616	621	638	632	628	605	623	596	601	652	595	652	624	601	599	607	634	660	584	620	587	620	616	585	591	630	650	598	577	625	618	630	590	587	644	599	567	627	628	604	657	595	626	626	664	631	595	627	582	610	620	587	576	661	635	608	631	611	673	608	569	601	660	650	607	578	624	598	639	635	642	565	629	633	636	624	560	563	671	598	592	602	619	666	591	621	605	610	614	653	601	623	602	581	603	625	642	595	648	596	583	630	616	618	580	600	614	591	615	612	587	598	650	637	628	624	643	654	620	614	609	600	596	618	575	606	613	573	610	605	580	606	627	630	579	628	596	588	576	638	629	634	592	632	590	626	613	623	632	622	601	586	614	624	632	629	560	599	625	623	631	576	632	606	628	674	599	623	615	642	659	603	651	655	612	617	661	621	568	614	589	598	609	585	615	617	606	594	608	620	607	635	612	596	602	602	619	615	649	615	641	618	630	619	652	625	585	586	601	628	613	626	611	643	669	622	631	642	609	578	595	622	626	620	649	630	627	637	628	604	625	556	597	575	625	595	615	612	577	625	640	613	594	616	633	620	652	626	603	601	604	613	592	597	615	603	579	620	612	633	626	621	605	620	604	632	659	611	586	613	596	610	577	623	597	570	668	581	629	600	632	614	618	598	578	605	646	622	613	599	589	618	622	638	573	633	590	609	624	638	584	641	596	623	620	613	659	598	618	588	644	623	609	611	604	618	626	612	638	641	574	606	578	613	639	652	594	591	625	614	597	559	627	649	640	640	606	590	630	599	630	596	618	615	599	626	657	640	675	655	630	609	623	630	631	609	637	617	602	593	582	615	592	644	630	681	580	616	592	618	610	624	606	653	644	623	652	657	641	632	639	609	603	605	595	651	629	669	602	580	624	612	587	636	603	608	593	643	602	643	617	598	579	614	634	609	650	639	590	623	636	596	620	579	613	646	582	659	649	616	620	608	583	645	540	598	629
22287	20778	28424	23225	20774	20820	11862	1349	931	755	646	566	554	506	491	454	472	449	431	434	403	429	406	402	407	388	417	409	416	385	417	391	355	385	377	380	348	364	380	357	359	377	367	378	356	352	373	332	361	352	342	366	361	351	351	325	361	347	362	369	358	349	365	379	360	348	370	340	373	362	356	366	335	357	351	350	349	369	349	362	372	369	328	367	333	355	342	322	397	346	347	348	357	372	351	367	374	353	319	342	349	343	352	357	356	317	354	362	344	356	373	347	339	342	348	318	325	375	337	329	368	361	391	352	326	374	360	382	345	324	362	349	349	346	359	330	326	331	350	359	333	374	364	338	337	351	344	361	351	379	377	350	331	371	372	346	321	354	352	355	350	332	346	358	340	370	358	356	343	367	332	326	307	366	346	357	337	368	355	361	344	318	376	349	393	377	351	340	347	350	320	344	359	336	334	354	340	337	344	357	368	331	356	374	341	359	338	364	370	333	316	324	335	358	351	331	315	331	356	348	328	349	347	356	373	347	355	346	327	339	332	353	353	362	318	350	367	391	365	328	324	347	344	339	341	326	343	355	350	358	327	344	338	347	374	326	365	383	340	363	367	341	374	376	384	370	362	365	330	361	384	330	348	347	312	352	358	370	354	342	324	328	340	342	354	350	344	351	354	338	370	358	346	341	325	353	324	340	349	354	354	385	343	333	339	345	368	373	355	346	352	373	369	357	346	340	347	348	356	328	351	302	349	357	372	341	374	337	328	330	313	327	345	364	342	346	342	342	362	341	329	324	312	341	355	329	350	352	347	346	367	354	371	332	365	356	363	333	344	337	362	345	316	335	347	358	348	359	340	368	354	337	328	343	354	347	378	346	323	328	345	344	372	358	349	375	352	346	338	379	336	344	360	391	370	351	350	353	343	318	369	339	373	336	350	331	319	324	337	334	360	338	339	353	382	363	379	359	345	331	375	348	335	330	358	314	339	353	327	333	338	331	341	327	356	347	344	359	317	353	348	344	381	341	388	332	328	336	369	329	336	352	347	347	369	362	353	361	353	370	308	328	343	374	366	325	326	348	328	364	353	347	354	355	329	348	375	365	349	370	355	359	331	310	342	367	356	371	380	343	328	340	308	331	336	346	344	291	365	346	356	367	335	338	353	372	349	393	366	340	329	361	327	336	356	378	372	364	354	348	351	316	339	352	369	350	349	355	359	337	340	370	365	376	326	346	310	337	348	366	326	335	364	366	337	381	340	325	362	309	332	336	346	368	336	344	346	349	336	340	335	366	355	358	335	363	379	312	347	388	318	330	383	347	346	327	338	332	337	346	351	363	342	341	331	353	331	370	369	338	350	344	351	361	334	355	350	382	315	349	373	348	348	341	351	340	364	344	304	366	330	365	324	350	336	346	350	363	358	376	346	365	404	333	375	340	342	346	377	318	349	349	383	353	373	349	355	347	330	350	357	328	326	337	312	320	381	332	346	342	308	331	337	338	350	349	342	331	354	361	355	371	349	356	372	328	362	355	362	383	328	337	350	333	373	357	365	295	337	337	349	356	334	329	310	338	327	370	346	354	334	352	322	368	367	360	342	353	355	348	348	343	340	355	316	375	357	340	356	382	345	374	331	367	350	321	336	356	373	331	342	342	361	330	350	349	358	360	326	345	359	296	351	341	372	330	319	333	390	334	357	386	365	346	357	327	289	344	343	340	346	347	373	368	351	324	330	349	322	352	362	344	291	354	343	358	329	366	331	334	339	348	330	332	328	353	334	361	360	315	327	331	313	358	357	336	351	368	375	350	361	336	338	339	361	323	339	302	357	362	329	341	359	345	331	359	374	340	370	355	358	338	330	354	322	360	369	340	339	343	356	317	348	332	319	340	339	332	351	355	339	347	362	330	335	325	325	328	340	317	336	326	399	359	368	364	352	365	351	333	334	358	319	385	361	335	375	340	323	332	363	350	340	316	333	332	330	360	358	354	354	340	334	372	372	352	347	348	331	336	370	349	350	347	360	360	340	363	365	343	346	362	373	340	320	345	389	325	338	320	365	364	331	343	374	340	355	322	365	356	339	327	363	348	354	319	363	334	382	345	342	327	373	351	310	353	335	329	351	364	332	345	339	329	321	390	345	354	363	378	355	331	367	333	342	344	343	327	342	355	386	351	342	308	321	374	316	349	335	356	335	357	382	337	331	345	363	335	391	318	353	336	363	360	352	336	373	380	348	335	331	350	332	349	367	329	362	350	332	339	320	384	356	363	343	374	374	341	326	331	394	340	367	333	344	332	337	367	355	366	349	321	348	385	354	368	379	396	355	322	332	343	349	386	355	339	358	338	330	341	360	337	331	360	353	372	352	368	351	346	377	366	347	329	304	362	356	364	372	388	318	349	360	356	341	313	322	348	333	382	301	390	373	331	319	345	374	318	354	335	344	352	334	376	324	358	340	349	341	343	373	328	334	362	362	331	372	365	338	350	318	369	338	343	355	353	367	333	367	329	376	334	345	351	350	342	351	345	348	344	338	325	355	337	350	357	339	352	348	387	358	359	351	354	341	348	375	333	356	358	353	348	367	335	352	347	355	377	365	358	377	373	324	316	367	359	358	348	374	330	353	351	360	341	376	344	324	348	314	371	318	350	362	350	375	341	338	354	319	338	339	376	332	353	355	347	355	347	345	316	362	342	334	358	368	391	347	364	345	371	353	375	338	345	323	354	346	355	366	352	347	344	310	334	351	329	323	350	329	318	309	353	314	348	348	356	341	334	319	358	318	367	380	314	335	363	388	325	344	377	337	339	342	342	350	323	324	334	343	334	343	348	349	299	352	336	361	342	338	329	346	329	337	369	369	329	343	381	376	371	331	343	324	367	352	348	340	350	333	363	357	323	331	326	307	365	357	328	344	352	338	363	357	365	352	341	361	366	333	373	359	346	340	344	382	347	364	336	361	331	333	357	344	364	384	359	337	336	354	364	335	371	347	355	376	324	312	328	358	328	368	370	351	343	343	350	367	355	351	364	332	347	359	347	331	345	354	351	356	319	369	355	299	336	354	375	344	347	340	308	348	405	390	350	357	344	345	329	333	357	361	327	355	358	345	345	357	314	351	340	317	364	340	338	340	352	359	356	334	384	364	357	376	338	358	359	373	383	348	336	351	368	337	357	348	319	288	339	332	356	363	356	331	350	342	342	350	388	333	401	346	345	370	347	342	368	314	350	355	338	361	364	333	340	338	361	322	335	365	359	339	351	338	360	341	345	336	348	339	350	358	353	333	330	380	353	368	351	386	354	376	343	346	347	321	333	341	330	339	340	363	367	307	333	371	355	394	331	371	337	346	351	326	346	344	385	337	314	371	357	300	306	336	357	368	322	363	352	354	354	342	344	343	315	360	324	338	317	348	371	327	339	364	356	342	350	326	332	330	370	336	350	364	377	354	342	343	381	355	346	362	368	334	335	332	363	352	364	359	355	356	323	335	327	337	337
42516	26494	17921	9671	5354	3287	2677	1976	1611	1294	1022	873	787	682	717	655	578	537	555	591	528	531	504	482	483	459	477	403	491	477	479	435	448	420	428	404	410	465	393	404	414	380	396	364	450	368	377	403	381	421	414	442	417	433	385	421	398	406	385	434	400	401	388	398	392	421	412	414	381	364	350	407	417	437	415	405	388	393	373	387	332	393	356	368	363	382	398	395	396	401	360	361	382	390	375	386	362	399	384	398	396	383	382	336	361	397	390	391	373	379	385	436	379	391	413	360	374	392	405	430	396	380	364	402	413	391	377	398	365	383	384	392	402	375	376	382	374	384	409	381	378	362	390	423	409	406	379	370	406	416	359	403	388	348	360	394	397	397	380	392	383	371	385	385	398	386	372	376	394	359	381	380	358	394	435	387	366	388	389	353	393	372	381	384	375	384	345	406	395	375	408	402	388	356	406	409	390	363	356	358	407	391	374	379	385	386	389	358	335	393	427	362	389	416	402	394	404	379	403	360	371	382	390	356	370	382	393	376	407	396	383	398	392	376	388	416	350	343	402	386	364	402	403	414	382	374	395	367	399	395	367	389	372	379	374	351	421	356	385	374	404	407	361	407	383	415	371	398	383	353	381	395	372	402	389	398	378	377	386	386	384	353	397	447	364	370	379	355	373	359	417	370	399	412	381	382	374	389	345	369	390	407	382	366	367	401	377	411	362	380	416	358	426	378	410	377	377	379	379	373	355	425	407	382	357	382	366	427	398	367	362	387	428	381	392	380	375	385	372	390	412	394	369	365	392	363	386	382	385	384	402	393	398	401	404	400	312	419	418	390	397	375	405	365	398	384	366	403	401	338	368	402	387	362	377	376	400	360	360	370	397	384	395	374	383	407	362	387	419	374	384	362	390	340	397	368	409	379	423	374	360	398	338	384	386	412	385	364	354	367	372	401	380	369	383	377	371	352	387	393	403	352	380	425	360	403	375	401	396	370	377	371	379	397	416	413	360	364	354	351	375	381	381	371	366	357	406	365	360	379	354	364	397	381	415	380	410	379	358	395	380	357	372	390	345	401	379	404	402	392	425	373	385	394	389	359	401	339	368	391	356	367	389	366	419	369	362	428	375	342	366	372	385	370	368	363	341	377	390	362	421	396	364	358	386	345	364	390	373	373	367	382	390	403	369	367	382	383	436	364	402	395	362	388	393	401	368	415	332	377	376	365	404	373	361	371	391	381	398	379	376	323	376	386	360	393	403	362	351	365	384	383	356	404	367	360	389	355	360	409	402	404	373	377	357	394	391	410	382	391	361	380	371	388	374	396	370	383	373	383	371	373	329	385	352	351	424	375	358	387	371	366	386	381	403	343	371	395	387	358	384	387	389	373	381	389	390	369	399	396	388	372	372	376	377	412	355	396	378	398	378	359	362	398	391	379	376	369	390	380	397	382	382	413	357	418	378	383	381	345	368	417	369	392	366	390	351	426	381	368	384	413	355	365	375	388	404	366	408	328	413	362	378	362	404	398	382	406	377	365	353	396	376	363	366	384	383	373	392	383	373	356	387	371	406	378	392	394	340	392	397	370	366	378	367	389	377	385	371	427	366	387	407	402	365	392	370	419	427	378	388	369	368	391	387	380	384	374	396	370	416	357	348	424	393	358	376	366	434	405	361	391	388	365	377	372	356	363	379	380	392	373	412	386	375	414	352	398	418	365	354	362	385	385	388	335	364	410	403	380	394	390	373	415	381	397	368	381	391	368	419	364	375	421	379	373	404	374	373	391	402	389	372	384	398	397	394	359	420	389	371	380	377	387	403	389	406	372	350	379	394	380	361	389	372	375	376	363	364	372	389	364	385	359	399	358	382	392	345	342	359	366	365	393	378	373	394	391	369	364	370	382	390	392	357	410	393	374	347	401	360	347	372	385	371	348	395	404	374	391	366	354	382	378	400	383	385	336	382	381	379	392	412	384	432	384	392	418	392	361	410	396	428	385	369	368	384	402	374	415	377	366	393	383	363	357	390	380	409	399	390	395	383	400	384	388	440	380	386	421	391	349	358	349	398	406	377	379	383	397	360	372	366	356	373	405	395	390	379	418	419	356	363	372	393	352	379	392	348	349	377	379	399	429	394	382	373	400	351	367	385	414	365	358	389	384	408	366	360	371	377	385	383	371	383	369	380	398	345	389	374	363	404	398	375	366	395	384	344	369	418	363	426	392	370	410	350	358	362	390	364	374	368	382	406	381	383	389	411	382	369	400	371	399	385	370	368	360	363	407	398	380	381	354	382	402	371	397	388	389	373	366	377	402	423	370	390	372	381	405	357	366	380	388	357	395	343	371	365	394	387	367	381	382	405	356	368	385	397	377	400	351	380	388	377	352	353	364	365	354	400	360	380	407	403	355	387	367	369	375	371	344	384	389	396	380	383	401	388	373	394	359	360	407	377	366	378	369	392	355	374	379	370	357	393	377	365	366	369	359	386	362	396	372	412	374	382	407	363	360	405	393	398	383	380	397	392	352	361	402	372	364	387	376	370	369	420	335	354	354	390	380	359	397	405	365	376	374	366	394	369	412	378	373	359	378	389	405	393	367	403	343	361	391	392	356	394	376	379	360	362	406	356	380	395	366	409	387	401	386	361	387	413	397	364	368	345	393	369	376	348	378	387	357	351	377	349	378	405	365	395	384	388	392	393	405	376	382	368	382	371	392	372	354	370	381	360	371	374	390	383	409	385	388	391	365	368	386	381	368	396	379	400	367	368	415	379	352	408	398	350	374	350	416	389	363	369	371	412	384	386	420	377	375	367	372	380	370	361	402	400	348	400	350	378	384	362	360	375	387	393	356	421	376	349	373	401	389	355	381	381	362	396	357	387	401	392	381	387	382	383	370	377	371	403	422	405	366	389	370	381	379	362	405	374	410	395	391	374	381	347	378	372	399	392	405	367	383	374	379	388	338	434	402	423	366	382	364	370	414	360	406	361	348	400	381	362	352	367	358	437	383	366	353	366	414	375	403	343	366	350	397	374	393	359	362	375	365	390	382	366	368	391	334	404	371	391	367	373	347	412	384	392	366	377	361	391	388	411	388	374	409	386	382	393	385	384	391	365	436	366	402	402	388	385	376	392	367	381	360	385	409	380	419	367	350	399	317	396	394	359	362	389	393	401	383	371	396	400	419	385	365	405	364	391	403	422	385	381	354	376	368	376	380	400	371	389	393	371	383	413	416	345	365	356	367	379	380	387	395	390	378	370	413	383	411	420	379	378	404	360	377	378	370	363	350	423	355	386	374	410	365	381	370	354	320	387	365	392	386	381	407	348	387	388	368	388	407	375	346	391	398	389	372	385	383	385	413	381	362	331	367	380	361	336	368	379	344	397	369	414	389	362	359	386	391	369	384	369	387	394	402	352	369	391	401	393	391	342	391	378	387	382	381	421	391	360	393	398	414	387	382	393	405	364	392	379	378	396	381	396	394	373	383	406	396
29273	21215	12606	2575	822	566	495	449	484	425	441	401	422	403	403	434	397	390	368	404	382	419	411	431	414	415	412	386	404	382	416	410	405	395	399	392	399	443	395	383	443	378	423	366	371	397	419	414	421	386	388	386	397	406	364	404	449	403	389	392	387	417	413	380	393	394	436	401	406	431	393	377	420	400	410	433	409	379	411	403	415	397	417	415	397	375	406	424	404	411	422	398	429	382	370	399	414	435	391	411	385	445	393	372	400	385	412	411	433	407	396	377	411	383	428	384	423	434	405	402	385	394	423	386	393	409	390	409	404	416	416	397	380	400	373	416	417	390	440	399	369	412	423	388	399	402	389	399	441	417	400	402	388	407	403	367	413	362	403	412	426	416	397	422	386	350	360	453	410	432	401	425	395	439	412	417	432	436	398	404	387	404	374	378	427	379	413	370	412	374	427	409	413	414	387	421	403	422	380	407	428	389	445	429	419	414	382	384	414	432	401	384	393	375	375	390	386	397	380	405	441	387	406	436	419	399	398	404	380	368	390	423	374	435	416	403	444	405	446	405	420	458	416	399	404	382	404	418	397	400	410	392	418	397	395	372	429	397	378	369	384	375	415	405	418	404	387	401	436	400	405	391	440	402	391	407	411	389	402	346	384	414	412	415	428	400	440	410	396	374	403	398	409	387	442	369	423	410	400	417	413	386	354	428	378	408	383	423	425	399	398	440	377	409	409	412	389	427	400	367	422	379	380	400	431	400	421	449	390	449	397	387	382	437	436	407	388	394	384	439	370	402	418	412	436	448	388	419	368	387	391	430	409	421	398	387	394	390	396	357	430	379	417	377	384	451	400	411	447	414	417	419	400	415	372	400	384	407	397	421	402	393	378	383	371	409	390	416	419	404	406	409	407	402	408	390	414	403	363	376	407	392	410	401	376	393	400	420	409	400	417	404	381	398	382	413	399	404	394	406	417	388	405	420	411	374	397	437	421	408	405	403	386	418	424	391	457	400	371	407	422	414	415	405	403	411	407	392	394	390	412	429	425	377	434	410	416	407	419	416	366	384	440	420	423	383	378	386	412	398	419	415	384	415	416	428	422	410	404	429	384	408	392	403	404	413	406	384	416	426	377	439	418	381	412	391	407	419	437	371	391	394	382	418	402	407	396	385	402	392	391	408	379	412	388	434	437	399	414	404	439	407	425	388	369	412	411	420	397	393	421	398	412	429	394	402	391	417	429	405	404	415	410	420	403	380	396	442	402	411	394	408	416	417	401	390	381	411	353	384	389	398	421	413	406	392	367	422	403	388	409	441	429	391	455	427	395	415	414	386	399	380	376	388	392	420	391	398	422	386	408	362	396	403	405	424	417	391	421	407	377	399	412	408	356	412	395	400	395	430	374	421	406	362	442	411	402	416	387	378	406	407	452	399	385	384	388	396	414	385	405	391	371	378	386	406	380	411	396	387	426	440	411	400	414	413	402	382	420	423	392	448	407	388	419	425	387	408	429	389	419	406	397	418	382	368	378	389	401	398	397	401	426	378	404	374	392	375	376	386	392	376	386	475	383	411	406	385	402	383	400	384	402	365	375	386	404	396	410	403	392	399	390	407	393	390	379	381	397	427	380	410	386	442	379	420	378	384	380	402	392	458	399	376	397	440	376	404	400	420	403	371	410	384	382	381	383	397	429	410	428	388	391	403	402	406	394	409	410	388	398	392	419	434	392	415	384	389	404	392	426	398	419	391	390	396	415	392	440	358	407	371	434	441	410	386	409	384	427	399	436	402	403	393	403	419	406	382	408	395	380	412	429	391	411	389	405	407	389	391	403	391	434	391	452	394	407	387	410	421	381	413	444	423	399	447	422	423	406	398	386	405	431	382	379	419	428	402	394	362	406	429	404	398	401	418	366	411	422	385	425	399	430	440	384	391	402	433	401	407	409	408	404	376	412	370	377	423	417	457	379	417	406	403	426	356	444	440	389	431	414	390	413	380	427	414	388	404	417	398	375	368	406	409	378	423	415	398	393	372	386	418	352	384	404	387	413	424	432	400	396	375	403	395	421	416	428	409	423	398	418	441	379	412	377	410	410	416	412	391	386	385	406	382	428	427	440	404	415	408	446	399	382	387	391	381	391	358	436	447	406	391	397	383	386	405	398	396	429	411	381	416	395	400	393	429	431	405	436	408	389	398	408	345	410	385	389	408	397	418	387	388	377	441	386	384	381	433	393	381	402	369	383	400	400	418	352	425	398	346	400	408	406	443	405	393	425	373	399	409	395	385	426	405	425	387	417	400	371	407	392	420	381	428	425	421	380	398	397	381	399	434	416	427	438	423	408	406	395	394	373	410	416	400	410	398	364	373	426	418	427	388	368	423	396	414	442	441	396	406	412	421	417	382	437	401	400	383	390	405	394	413	405	399	389	404	400	370	418	409	370	417	385	409	404	400	406	425	410	396	422	437	404	442	410	404	369	393	401	401	388	410	444	422	390	415	417	387	421	410	423	378	424	394	404	422	413	357	420	399	368	423	464	394	369	383	379	383	378	396	393	395	381	417	407	399	371	435	379	400	414	401	383	387	407	410	421	410	406	390	390	386	427	434	367	410	391	410	383	413	378	407	385	403	391	412	417	413	355	445	393	404	373	431	373	417	389	378	388	389	358	378	359	396	377	386	385	431	405	420	431	379	397	413	435	391	385	432	383	420	381	400	402	394	412	432	419	396	370	402	389	395	409	425	374	394	418	406	378	426	436	416	417	398	408	368	395	389	411	402	421	394	384	377	412	423	408	392	396	375	367	376	389	409	415	355	443	378	395	409	390	403	426	388	378	416	411	386	450	411	396	395	391	378	377	390	378	411	396	397	388	412	426	426	385	386	379	412	387	418	430	422	401	407	442	395	404	394	399	416	420	428	407	426	390	396	392	390	425	396	395	426	376	394	422	409	401	387	427	387	435	410	464	430	394	397	440	391	384	448	395	399	438	397	395	400	403	392	412	418	390	383	412	419	431	407	388	406	395	421	421	386	445	402	392	423	402	372	380	405	390	408	400	371	411	439	425	448	388	401	406	400	391	406	427	449	405	376	399	404	446	392	391	423	406	387	408	372	384	404	403	441	394	384	403	358	373	383	422	415	431	376	393	400	372	419	403	422	392	426	433	400	389	439	349	380	392	422	405	386	371	420	421	361	393	409	389	420	383	407	411	411	412	420	386	379	394	420	421	409	403	393	368	393	358	413	425	388	417	394	377	432	406	364	362	392	431	405	373	365	394	381	399	436	403	352	401	392	381	390	418	417	390	380	400	410	401	416	435	405	378	400	397	393	409	388	370	416	388	373	414	409	421	380	420	438	401	440	426	393	423	376	435	446	408	406	435	380	403	394	410	383	411	346	453	450	394	396	404	395	390	434	407	404	387	396	435	436	415	417	433	362	404	395	389	412	424	375	422	425	396	446	395	377	381	414	397	414	397	393	377	395	421	433	368	410
35573	13816	5885	2516	1281	733	653	546	510	536	484	487	502	483	442	494	460	505	518	508	461	466	480	527	514	484	504	493	475	471	467	451	500	501	470	481	438	431	454	477	473	470	493	461	525	474	450	502	474	470	488	482	446	450	462	449	483	483	496	474	451	429	476	459	458	463	499	488	478	458	469	434	469	468	442	480	470	455	494	477	462	460	464	509	465	419	508	493	491	449	477	460	495	433	456	492	478	496	436	480	462	479	477	483	471	495	462	437	470	465	473	485	470	459	446	472	454	482	470	481	501	486	462	505	437	522	428	440	490	460	448	483	488	448	460	479	520	482	491	492	509	459	470	453	501	407	477	454	494	479	437	463	470	485	484	441	438	461	478	471	495	469	460	469	478	471	492	465	481	454	469	489	505	478	490	487	456	501	469	488	532	442	511	471	494	493	487	494	474	506	444	474	483	488	447	490	477	463	450	465	474	452	475	475	491	474	473	438	439	490	477	474	444	467	472	474	478	500	473	490	467	470	437	453	484	493	497	465	475	476	446	483	462	533	448	487	449	443	491	522	488	458	479	450	481	472	425	481	494	478	466	489	472	486	510	532	516	497	462	464	458	499	501	480	488	469	468	468	435	470	460	453	419	449	418	429	459	448	501	462	461	495	478	471	437	468	478	499	399	458	495	429	472	524	479	480	515	470	435	460	461	443	466	406	502	452	450	492	464	502	485	487	475	464	463	466	476	507	478	444	510	496	449	488	438	475	464	485	511	458	468	478	472	505	472	480	467	480	464	470	464	471	475	473	483	488	464	486	490	477	499	481	479	493	493	435	488	470	466	501	440	496	475	479	491	473	505	480	454	501	490	476	468	449	439	455	462	439	455	463	487	499	467	435	484	496	455	478	479	459	478	466	444	489	487	488	482	490	495	499	492	469	478	533	487	461	478	479	474	426	500	446	465	472	463	519	474	476	447	466	475	493	481	478	461	475	486	486	474	455	427	459	483	473	462	468	430	469	458	494	466	472	488	468	476	484	459	477	477	487	452	497	431	476	473	478	477	514	448	488	478	474	439	439	475	497	476	487	457	447	481	468	473	482	473	457	491	469	465	487	493	442	488	489	497	468	461	463	465	468	465	497	463	477	460	483	497	492	479	459	439	493	461	452	461	468	451	467	459	448	472	455	482	487	473	505	505	497	457	433	481	487	444	443	453	496	465	471	464	474	467	449	465	486	502	493	477	456	457	439	501	499	493	498	477	446	474	448	488	456	496	467	500	464	452	438	466	422	480	472	453	477	471	457	453	500	456	434	511	461	468	482	480	458	450	493	478	455	454	443	445	427	468	490	456	489	476	494	486	459	504	486	466	464	453	495	458	436	501	491	456	502	492	459	462	454	469	510	454	487	495	490	485	497	473	490	439	490	500	477	496	522	512	481	459	441	413	465	422	456	477	462	455	489	464	479	488	515	465	486	481	479	444	503	456	474	468	484	473	457	478	484	471	483	450	478	501	475	477	465	461	485	410	507	482	476	467	472	493	466	450	479	488	489	467	442	459	509	467	494	478	480	518	492	475	490	436	490	516	456	492	489	521	476	502	493	494	499	447	459	443	465	460	447	455	490	491	484	481	461	475	511	464	448	454	490	444	461	477	488	461	514	438	477	488	504	489	471	468	479	495	486	452	483	476	460	477	443	469	440	502	531	453	444	488	447	452	437	456	491	510	511	420	483	472	457	428	472	478	449	470	467	473	502	492	479	544	506	461	416	466	478	450	477	449	491	467	497	491	451	477	493	458	490	513	472	493	491	469	455	472	485	490	454	444	474	492	464	459	488	537	489	449	476	455	466	493	503	485	479	482	467	517	462	466	506	497	491	480	454	480	471	457	472	468	440	464	485	494	461	452	474	502	445	474	465	498	439	494	485	463	479	460	467	491	471	473	473	494	464	465	466	460	430	469	443	467	515	462	474	437	446	462	487	446	460	455	433	515	484	459	458	459	468	435	451	457	444	449	448	486	501	450	496	444	458	491	450	472	479	460	456	478	496	467	443	490	497	444	500	499	433	471	465	466	439	496	510	452	492	473	469	454	407	492	423	467	424	516	479	470	461	515	496	466	475	469	485	498	473	461	456	493	407	501	488	473	487	484	465	511	463	473	438	487	478	486	494	491	492	472	484	446	472	448	475	445	438	465	487	469	483	469	521	483	449	487	456	489	486	472	496	457	479	511	455	488	465	465	469	471	491	457	482	457	483	487	473	476	468	464	465	463	466	453	477	445	463	485	475	445	444	498	467	462	457	473	462	442	477	429	461	491	448	471	471	499	481	419	454	484	456	454	464	517	484	435	467	491	500	435	462	461	467	461	437	434	496	461	485	453	469	475	502	420	476	458	462	500	473	493	494	468	440	449	469	485	487	496	473	510	451	472	465	508	501	506	482	491	487	449	479	448	477	486	485	511	458	467	471	471	445	429	480	519	485	483	506	472	499	480	449	486	463	483	466	472	500	474	475	445	485	415	472	472	476	447	461	445	421	497	482	485	465	462	488	482	504	473	466	503	496	453	472	484	448	433	451	469	497	492	435	497	446	504	442	483	530	420	510	487	468	493	452	464	476	474	423	458	471	463	456	490	484	487	490	440	479	488	444	482	442	446	489	520	463	494	495	506	454	478	451	474	511	468	445	477	464	426	480	408	447	456	451	465	485	477	472	432	476	478	463	465	449	506	451	517	503	476	444	464	468	415	479	463	449	419	471	494	485	462	495	502	505	475	526	452	445	482	481	458	450	462	513	460	504	447	481	441	468	479	439	445	456	467	473	467	514	533	484	447	429	424	448	446	465	437	467	435	479	471	480	425	465	471	489	470	488	444	472	468	472	489	466	434	448	441	462	470	483	444	499	463	486	491	469	502	464	470	462	473	469	487	500	467	473	495	463	411	455	483	444	463	471	491	427	484	487	471	451	481	501	474	453	449	475	483	468	493	492	493	486	483	456	483	455	503	487	426	489	458	441	474	502	464	462	504	477	440	434	437	449	461	472	486	455	470	463	514	452	518	467	469	495	470	452	455	501	451	453	444	437	483	480	463	499	487	486	478	458	479	444	500	469	506	453	502	500	470	456	481	508	501	488	453	432	476	484	420	503	469	477	492	456	487	453	491	468	442	470	464	509	464	454	448	477	491	465	457	500	471	437	484	493	463	452	509	443	479	476	474	449	438	476	497	455	464	457	480	463	438	466	483	475	478	473	452	487	503	438	439	485	488	494	475	495	503	516	447	466	505	429	444	441	437	490	462	455	451	447	462	439	441	478	491	476	465	461	477	482	462	483	512	467	511	539	465	453	495	456	452	484	494	480	504	464	459	493	477	483	453	475	493	488	509	468	458	486	437	455	419	462	434	470	474	472	441	441	500	506	452	471	449	474	464	488	488	437	465	493	527	443	522	453	496	498	463	449	468	503	503	469	512	474	453	468	441	468	458	490	493	474	466	435	460	439
23201	20708	27925	23531	20691	11931	1166	626	524	459	388	340	284	340	326	302	271	316	239	271	276	262	273	274	262	224	247	259	260	231	223	244	222	251	236	267	233	234	226	233	258	212	235	268	249	225	225	254	267	218	223	253	227	214	237	239	236	252	236	216	242	263	246	258	219	231	245	232	225	244	243	229	270	253	254	253	252	191	224	218	239	245	211	224	243	227	216	225	229	223	232	231	237	242	214	214	220	228	214	238	239	235	228	234	253	260	253	212	252	227	228	230	212	251	231	232	213	245	223	216	255	232	229	227	233	211	211	228	237	236	222	192	195	226	237	222	241	188	218	270	223	238	230	228	220	243	228	215	229	232	227	222	213	205	234	229	229	261	246	221	221	246	211	229	220	246	221	229	222	228	244	223	232	223	226	227	245	211	218	210	235	265	243	229	239	228	236	257	239	232	214	245	244	221	236	238	235	239	246	218	212	226	223	227	230	220	234	227	219	238	229	246	255	214	239	236	224	233	214	221	201	238	212	211	218	269	236	197	226	224	236	224	223	230	212	213	210	234	220	221	239	225	243	242	222	254	214	238	247	224	241	245	228	229	213	218	218	217	229	231	212	214	223	228	237	245	236	233	229	224	241	246	231	211	223	253	248	232	230	220	242	210	240	250	231	209	249	206	220	218	231	211	220	239	243	223	208	220	211	200	209	263	245	225	229	270	257	223	234	241	245	208	214	233	236	196	215	196	246	245	217	232	231	231	211	237	222	218	203	212	215	234	246	221	189	224	257	231	241	257	222	245	213	241	234	220	262	239	194	247	239	211	239	239	232	224	230	241	201	210	234	228	226	227	233	221	217	255	237	232	239	239	225	220	224	201	210	232	227	214	233	206	220	225	250	241	216	234	209	228	217	230	212	244	239	223	253	246	221	236	216	229	234	253	256	222	236	222	215	205	266	230	222	242	228	205	222	188	217	234	232	229	224	213	240	181	236	232	235	211	207	225	246	230	235	237	234	224	212	253	215	238	247	206	232	217	216	247	229	232	212	227	217	231	221	225	208	271	245	207	245	233	221	203	269	195	234	231	231	231	218	226	221	247	250	229	234	210	215	230	193	207	212	244	219	212	250	262	216	219	205	211	245	246	223	202	236	236	244	206	213	249	193	222	219	209	232	246	208	235	212	213	226	228	229	249	219	230	201	240	228	228	203	250	226	231	218	245	227	239	216	245	229	211	223	231	263	230	218	210	187	237	222	223	234	241	250	224	215	246	217	236	249	228	208	239	229	229	244	216	226	213	237	224	228	232	262	259	249	223	259	225	213	227	230	233	228	230	238	249	226	226	241	217	248	209	203	213	269	229	229	245	200	211	216	249	225	202	251	221	234	237	242	240	234	209	225	216	219	221	224	238	222	263	233	217	214	238	247	270	219	239	222	235	237	219	222	222	242	222	232	217	218	236	245	255	231	215	269	224	230	251	217	213	263	212	237	231	217	237	199	217	233	232	249	226	211	241	225	205	254	238	226	217	216	233	198	251	225	217	233	230	247	214	231	235	231	223	218	220	240	216	251	238	230	235	219	229	207	222	221	258	227	222	238	251	215	238	234	214	224	264	228	220	232	227	222	273	241	223	208	244	229	250	220	252	230	253	207	216	216	240	226	238	225	254	256	230	228	226	218	216	249	226	226	223	259	185	223	226	259	220	211	226	199	222	248	236	243	228	241	251	196	220	240	225	234	238	243	226	239	251	244	222	211	232	244	264	232	218	242	240	217	241	226	219	232	226	228	216	222	226	225	203	221	224	239	213	247	254	213	219	243	232	201	251	225	215	226	222	197	217	235	220	221	227	227	212	228	230	233	238	255	207	233	222	246	214	236	244	233	241	223	216	207	238	229	220	217	204	224	232	214	220	244	220	230	203	281	245	263	235	231	190	208	206	241	222	207	230	218	235	239	200	225	218	232	236	221	240	211	214	218	227	241	232	259	227	245	266	231	217	217	202	214	219	234	252	198	246	224	211	221	200	215	223	213	217	251	240	217	252	225	231	261	229	253	222	219	228	237	248	232	210	216	220	201	224	242	237	255	217	245	230	239	206	207	248	238	263	221	220	232	220	218	198	239	231	228	219	256	223	228	259	249	224	240	256	225	244	194	216	238	244	232	235	229	218	235	232	240	200	233	233	227	200	225	212	255	225	220	212	219	239	241	227	216	222	241	214	243	202	222	246	235	193	217	225	212	220	240	236	228	206	255	213	220	245	221	246	216	267	216	237	256	232	218	210	216	231	227	246	207	217	210	238	244	218	249	218	227	229	258	228	226	244	211	230	228	211	248	266	220	218	237	234	232	235	205	243	223	217	202	218	240	246	254	229	243	221	190	214	223	222	222	224	224	212	224	231	222	213	224	218	222	230	236	213	244	226	221	231	223	228	218	252	239	224	248	259	246	218	216	256	245	227	214	225	250	238	214	228	236	213	246	234	202	227	251	241	225	220	203	240	243	235	214	230	240	234	217	209	241	228	227	246	235	220	231	233	235	220	248	275	234	216	222	215	264	237	212	239	232	251	218	222	237	218	225	247	239	243	231	238	220	240	214	217	216	232	207	233	258	232	234	244	227	215	181	231	226	241	224	246	239	232	236	231	255	239	230	254	221	242	189	230	186	210	255	225	209	206	227	235	226	192	218	239	261	222	219	218	272	218	256	240	231	251	256	220	233	244	244	207	211	238	257	210	220	246	239	236	221	232	221	243	233	253	245	205	236	244	243	217	243	233	232	240	219	234	277	225	235	252	218	232	223	227	205	220	206	216	239	219	215	219	226	227	227	218	225	215	219	240	195	233	224	236	221	220	214	215	233	211	232	220	215	229	225	228	250	236	229	258	282	220	244	232	222	235	232	247	231	208	217	241	236	185	219	224	238	205	216	238	214	246	229	258	236	200	250	210	251	238	218	222	231	228	216	246	230	225	233	225	217	224	230	228	224	217	222	225	230	236	239	232	243	252	253	232	241	251	221	250	246	216	234	204	242	224	224	225	208	245	251	255	216	213	214	225	243	240	238	216	229	239	224	210	252	246	234	241	244	211	251	255	252	238	239	222	262	213	216	222	207	237	223	234	241	222	264	218	252	211	230	250	225	247	243	261	215	252	228	237	234	229	240	252	226	244	227	213	220	231	241	230	224	230	228	227	268	220	259	226	207	237	245	237	262	237	183	217	222	237	257	269	250	226	208	233	208	231	239	268	228	237	224	221	204	232	218	224	217	229	230	236	220	222	214	222	240	258	231	239	240	244	258	205	230	232	248	227	230	196	215	226	240	213	253	236	228	229	204	260	247	252	227	230	242	226	238	236	252	236	213	201	255	217	249	190	245	199	234	231	247	207	225	213	237	238	225	214	251	227	237	239	245	230	221	235	215	222	238	197	203	222	230	239	256	250	241	264	230	224	223	228	227	190	209	220	231	263	243	234	221	223	242	241	246	221	200	262	218	212	234	199
37831	24086	12644	6115	3593	2101	1529	1171	920	738	561	543	461	406	412	370	394	331	413	333	371	317	301	344	302	301	287	314	289	304	311	307	277	293	291	297	289	276	270	298	254	271	301	285	277	300	297	296	285	293	285	260	300	309	257	271	273	273	271	272	277	291	262	251	266	296	276	289	264	270	280	308	277	327	292	281	285	279	293	283	316	244	293	279	270	255	301	300	300	257	270	270	267	293	231	264	252	256	264	270	263	296	262	265	257	271	290	299	276	242	294	269	265	247	266	260	289	239	281	268	264	250	272	302	270	271	241	265	282	276	287	280	266	256	283	269	263	230	282	282	283	288	339	274	277	264	265	290	258	243	288	275	265	266	267	272	275	273	283	263	255	318	283	258	287	262	266	268	264	279	288	292	263	277	297	285	257	278	288	280	287	268	258	294	290	282	269	267	283	271	257	257	283	229	272	280	268	292	267	269	255	271	299	262	249	267	287	282	279	244	265	244	267	274	284	224	285	310	282	287	291	263	258	252	244	255	288	280	265	263	266	281	240	297	267	264	260	262	255	262	256	283	282	299	247	305	256	265	258	275	257	285	251	278	258	253	309	275	296	303	286	287	252	280	276	263	252	255	249	272	258	281	255	283	246	233	268	252	315	244	274	274	266	234	257	263	246	253	288	280	279	281	261	288	273	269	287	255	280	299	253	275	280	257	257	277	265	256	285	281	269	283	250	254	248	260	301	251	274	272	264	270	262	309	272	267	247	244	273	236	267	270	267	268	263	246	225	264	281	244	292	265	253	269	275	251	259	293	256	277	276	275	255	275	293	270	286	257	271	268	292	263	274	287	268	268	291	273	326	267	258	281	235	258	282	260	269	258	265	290	247	260	291	252	275	297	303	270	275	276	278	270	257	285	292	286	263	284	288	290	239	236	269	267	253	268	256	245	294	258	232	249	275	225	283	261	243	279	281	275	282	294	276	278	266	255	258	270	281	270	263	282	239	261	285	274	266	289	266	275	244	271	255	282	280	271	277	271	267	265	285	241	298	289	241	247	275	243	292	263	288	250	287	292	282	278	269	231	250	270	262	284	253	287	244	264	287	257	281	288	280	265	263	274	256	270	272	269	272	259	281	241	288	287	281	268	255	225	275	285	275	274	255	258	306	272	281	262	249	303	282	307	280	292	284	293	262	255	277	259	253	260	260	269	272	267	280	248	280	267	273	289	275	266	255	279	247	299	281	311	276	274	279	264	278	292	266	259	282	272	264	276	275	266	277	258	275	264	285	268	257	276	291	292	248	256	273	252	254	278	267	308	258	262	262	271	250	249	242	276	267	285	265	279	274	265	261	281	250	257	265	289	247	259	268	226	283	261	267	275	275	279	239	257	272	274	263	256	274	280	302	253	272	300	239	267	255	278	275	267	293	285	277	261	285	280	284	305	311	294	246	333	251	254	281	275	267	262	263	263	258	263	267	260	254	311	293	262	253	273	264	249	303	242	275	263	269	290	274	305	252	272	288	283	262	274	263	296	278	285	262	271	275	295	259	271	257	271	272	276	271	255	251	264	273	241	282	264	281	249	271	262	291	249	260	299	242	267	274	273	233	263	264	283	302	290	269	278	265	282	282	267	279	263	282	279	282	284	256	264	248	288	290	249	269	295	290	284	268	259	294	278	247	287	259	244	276	248	265	292	273	274	273	259	269	289	292	275	288	251	250	281	293	241	262	252	253	265	238	250	254	244	302	236	259	287	261	226	267	287	258	285	272	254	272	280	278	269	272	258	265	291	286	281	266	294	273	266	241	308	262	284	270	258	291	254	267	287	243	275	266	274	275	269	278	268	267	246	264	307	285	241	274	285	265	267	268	292	286	247	282	256	257	257	271	270	276	274	295	273	267	283	305	297	272	269	288	269	265	263	266	285	239	269	268	281	304	263	257	259	249	239	271	268	292	273	273	265	257	279	260	272	263	263	275	241	275	296	263	256	263	275	278	281	248	271	253	283	256	253	272	305	280	273	287	268	253	260	291	256	256	248	266	294	275	273	267	282	247	273	253	274	301	260	277	262	320	262	256	253	293	254	268	279	282	263	262	289	284	273	273	270	266	281	269	282	279	282	245	252	257	259	276	255	303	283	256	267	281	275	274	281	264	257	278	280	276	263	253	276	249	256	292	270	291	259	263	271	270	266	247	281	258	273	249	289	279	285	243	271	249	261	272	254	284	255	273	286	257	300	270	251	266	260	284	264	281	298	260	281	266	255	275	274	256	284	266	263	256	294	267	252	268	254	279	260	247	288	256	270	277	251	282	269	245	237	256	271	243	287	275	231	250	289	269	280	258	319	260	248	263	278	266	286	245	276	290	276	283	272	303	281	255	256	279	254	290	282	265	275	263	284	258	267	301	254	302	292	270	277	269	243	260	284	273	286	265	273	255	285	283	288	282	276	267	260	266	241	270	272	266	267	273	247	261	271	245	239	278	302	277	243	287	284	275	277	294	253	277	258	273	279	273	294	260	272	256	245	259	300	275	274	289	260	261	290	266	275	291	291	288	279	296	271	277	272	253	271	302	284	263	259	277	275	269	268	263	288	266	279	274	263	292	266	274	255	258	257	250	271	246	271	278	243	281	288	249	253	278	289	270	291	265	222	292	274	258	272	256	262	259	302	281	291	261	291	266	277	261	250	279	290	254	294	254	269	279	288	274	254	272	258	275	291	260	270	287	262	313	291	303	289	275	285	274	268	278	295	256	259	249	259	249	272	255	276	248	283	268	240	283	283	272	258	248	277	278	289	287	263	286	247	292	247	258	269	264	265	253	243	281	292	286	285	283	298	260	290	271	258	249	276	297	276	277	249	259	283	266	271	257	248	243	269	280	251	268	236	303	265	257	284	260	263	279	258	268	272	302	290	281	240	266	260	267	285	257	280	279	243	284	285	271	276	261	248	262	253	258	272	246	271	263	270	247	275	298	261	263	252	265	265	252	253	299	281	269	274	240	274	257	264	262	273	297	256	277	275	274	301	264	249	272	266	245	287	267	264	295	294	237	264	268	280	258	274	284	261	256	275	282	300	244	263	274	266	276	281	269	281	243	285	261	271	287	282	274	288	296	277	249	261	274	270	253	265	320	266	292	262	254	290	263	264	290	278	284	295	280	276	290	261	276	259	277	281	288	261	251	263	272	267	275	263	265	261	285	282	249	260	268	255	276	282	258	258	260	279	266	264	253	267	299	311	273	277	282	284	257	262	264	275	252	271	267	268	272	249	256	267	302	254	296	245	283	289	269	248	254	247	279	262	282	249	287	294	282	273	259	261	277	267	277	262	289	302	258	260	286	273	290	254	256	271	223	241	278	253	315	263	247	295	252	287	274	289	268	288	262	280	284	263	288	252	273	271	279	247	245	243	263	256	242	246	295	294	274	296	284	257	266	264	264	236	244	272	280	258	273	287	275	268	249	279	270	299	299	273	278	269	285	275	293	270	250	252
24472	20733	26984	24442	13689	1526	827	754	656	622	639	562	612	605	609	585	550	585	581	555	579	575	559	547	526	591	534	572	569	529	556	537	542	550	553	561	569	567	546	523	571	601	569	570	557	555	579	526	589	605	552	567	549	547	561	520	520	561	569	558	566	558	562	572	555	562	565	571	529	528	590	533	527	589	547	542	517	548	566	565	574	533	576	547	579	533	527	578	524	521	548	554	561	577	555	546	559	476	586	505	562	545	570	563	549	542	538	551	526	542	529	553	575	544	555	524	551	564	550	530	550	495	553	599	564	541	502	544	544	570	538	580	543	540	546	621	533	534	576	524	527	513	551	573	555	497	532	527	532	559	564	550	555	560	507	524	533	536	570	533	540	554	564	571	522	580	548	561	592	545	603	555	510	531	541	499	534	510	528	545	557	537	527	566	552	546	571	569	542	547	564	545	539	514	561	520	552	528	559	576	512	521	559	521	533	543	510	548	520	548	535	587	591	556	538	581	545	538	535	578	580	554	508	562	582	558	512	533	504	581	541	549	545	608	565	567	575	544	547	526	560	568	536	580	561	574	578	533	534	532	564	552	538	563	569	526	558	556	548	536	543	536	533	548	522	574	512	597	478	533	538	533	591	508	555	534	537	540	541	565	544	569	543	571	583	538	561	564	525	550	596	503	561	572	593	505	539	542	598	563	559	554	535	512	547	546	533	538	573	551	559	513	528	524	532	544	577	508	538	568	560	517	518	523	497	532	575	543	530	549	500	537	490	496	527	545	533	529	525	569	515	505	540	514	571	523	560	587	574	565	536	556	549	539	572	553	534	538	536	527	557	542	522	558	574	587	535	521	537	519	578	571	580	546	547	561	550	577	550	543	524	551	545	575	514	543	530	546	575	608	574	544	508	559	528	553	562	515	538	552	550	487	571	574	546	540	535	543	525	548	563	556	594	571	558	546	566	522	528	562	542	545	577	551	563	516	518	540	590	540	595	563	551	567	524	519	554	557	548	575	551	509	546	528	556	558	576	559	558	519	562	549	525	533	551	511	579	562	550	582	535	570	550	555	544	586	505	537	539	544	555	567	556	586	528	540	561	550	554	504	586	508	538	571	548	582	537	592	533	523	546	567	557	562	553	581	539	561	548	613	555	593	599	542	530	553	543	556	522	527	560	580	547	534	503	586	521	539	589	605	534	572	498	518	553	553	545	559	552	555	539	548	562	565	533	546	580	579	517	593	527	536	558	547	557	535	574	550	586	545	556	540	564	553	588	557	491	519	576	512	537	526	537	544	573	510	559	580	539	570	553	537	556	572	558	581	579	561	550	520	522	542	519	541	553	533	533	501	536	532	586	521	552	503	484	555	548	542	551	536	543	575	548	542	539	574	554	522	540	547	539	552	564	571	542	530	500	533	569	566	529	538	556	532	550	563	574	564	508	513	524	558	554	550	521	535	578	565	556	517	510	594	567	584	567	543	545	550	522	540	584	527	522	526	530	528	551	576	583	585	559	506	512	557	541	561	546	500	549	519	528	519	553	529	517	531	558	550	599	510	532	532	528	548	536	536	539	519	516	543	546	555	521	541	565	576	557	553	588	522	511	534	502	544	548	529	569	551	542	570	560	565	520	531	551	503	605	549	553	526	555	546	523	526	557	544	544	555	547	521	490	548	581	566	560	516	499	564	577	491	532	517	554	550	538	575	558	542	499	547	539	578	538	546	569	537	521	539	548	524	510	537	536	590	526	493	574	559	550	539	532	538	536	560	531	557	544	538	546	536	557	528	551	565	561	579	595	559	562	554	565	572	539	548	571	556	535	558	564	564	555	530	566	543	563	555	552	542	573	529	542	564	560	551	576	561	587	543	544	558	539	506	545	563	509	548	551	538	560	489	516	530	571	568	574	551	503	512	515	567	578	538	546	520	558	533	542	527	569	525	507	562	547	547	542	600	540	548	543	536	509	603	573	528	553	518	576	536	563	525	582	543	567	567	550	550	570	548	533	506	555	536	544	516	542	558	572	571	509	556	546	552	573	496	548	543	562	568	562	532	543	549	570	528	529	595	511	533	586	510	537	567	551	514	541	523	547	566	558	539	511	544	543	574	533	579	568	573	510	528	536	549	493	549	565	568	533	517	550	539	540	556	547	557	542	582	539	559	590	547	603	505	547	566	546	534	471	539	556	545	578	569	536	559	561	532	573	545	527	555	580	586	596	556	599	570	517	534	560	565	514	564	530	539	597	566	535	542	542	593	539	558	495	495	543	534	576	593	534	587	531	554	492	504	577	569	511	539	550	518	513	532	517	524	553	577	535	541	562	554	518	564	544	528	557	532	556	593	513	543	571	545	550	555	574	553	575	582	508	551	508	520	524	514	534	520	564	538	534	473	543	560	562	553	549	544	516	545	540	575	528	536	536	539	539	526	542	565	555	563	504	505	516	530	548	536	554	550	546	568	512	536	578	540	575	524	516	537	565	586	544	568	558	557	555	592	558	542	577	572	516	563	564	551	553	564	569	548	542	550	552	539	526	561	551	552	563	515	562	515	544	567	544	531	505	520	560	534	534	526	573	549	548	548	535	571	536	559	518	526	576	580	564	522	532	542	563	595	550	569	588	535	512	561	532	591	535	576	570	564	548	553	548	533	537	581	583	509	522	575	532	588	569	585	552	504	533	499	563	515	614	513	550	530	548	537	486	565	569	542	585	538	548	540	521	500	536	549	575	582	585	536	514	563	552	569	573	544	537	524	544	583	567	532	519	503	487	569	564	541	571	575	504	566	532	539	548	542	533	523	509	581	537	541	563	519	563	617	550	562	540	577	556	564	558	541	533	561	535	512	600	544	558	502	531	571	538	564	554	523	571	569	581	532	555	546	560	566	557	569	494	539	530	583	553	595	518	568	531	528	574	499	536	520	551	595	526	596	574	598	525	518	509	547	535	545	500	527	563	527	537	509	559	555	548	563	541	585	562	577	582	550	570	533	535	542	522	556	520	563	564	551	485	530	561	570	560	545	527	576	563	542	525	554	510	554	534	564	579	550	525	580	534	531	548	504	570	575	550	541	544	533	609	532	563	582	533	578	564	551	540	546	535	573	519	535	539	501	511	563	518	565	555	524	586	539	569	549	556	542	529	552	534	537	521	526	544	540	535	510	541	515	536	534	514	529	552	570	531	539	537	535	569	530	548	569	593	531	536	572	562	551	535	544	581	553	538	569	621	580	529	549	555	524	581	555	553	526	516	539	578	544	539	522	563	551	564	576	582	537	572	551	532	543	535	539	554	533	545	560	565	558	504	560	543	552	582	524	537	542	537	549	548	519	531	528	533	544	587	575	582	496	545	526	572	522	519	530	564	491	545	507	539	515	534	544	584	587	581	513	542	536	546	557	550	546	549	552	557	540	544	524	544	527	568	553	563	505	538	579	506	558	564	528	538	538	580	557	556	560	585	549	565	582	522	554	491	541	570	545	564	623	569	541	575	553
38072	17714	9121	5054	3082	1982	1446	1217	998	894	784	749	741	681	744	685	590	667	695	681	630	695	712	613	614	636	624	656	619	642	643	626	621	618	684	667	648	628	654	686	632	636	632	646	637	650	614	592	644	590	660	596	629	628	612	624	673	603	630	659	589	616	665	642	659	574	619	648	639	608	645	633	606	712	652	603	660	652	641	636	590	593	585	553	627	592	608	610	590	600	685	636	587	635	640	630	586	660	608	609	661	654	664	598	634	625	629	652	603	599	663	603	631	613	644	588	627	601	667	635	649	626	651	638	548	620	625	604	593	656	620	658	602	635	586	624	650	583	603	560	637	641	617	595	639	627	646	580	669	649	663	609	600	618	599	620	660	644	640	582	607	587	599	573	592	645	591	628	650	635	644	646	632	633	619	631	608	617	643	608	648	599	642	656	606	640	597	675	630	623	657	643	645	623	632	570	668	598	610	625	625	642	615	594	619	670	583	624	650	647	659	618	664	619	636	600	609	599	676	602	573	650	611	606	593	612	600	620	644	622	642	606	624	635	622	642	608	614	659	587	589	602	633	595	611	611	647	594	613	667	602	627	632	671	630	604	629	587	600	648	663	604	584	618	639	655	630	612	607	602	601	605	590	594	614	593	577	606	621	643	604	670	638	656	589	613	618	611	608	616	581	638	572	626	648	621	617	652	611	640	602	627	634	649	624	643	640	602	601	646	614	625	593	577	687	663	609	666	599	598	630	631	640	589	611	616	596	594	610	649	625	683	619	613	592	617	626	642	631	600	618	638	612	606	646	591	616	580	652	638	608	663	640	608	624	606	605	619	627	604	582	611	649	606	599	600	612	635	618	625	621	630	656	598	628	611	660	664	628	594	602	628	603	580	606	606	603	629	638	619	652	622	650	622	591	590	618	636	584	618	623	587	579	609	633	579	627	632	683	557	622	586	589	615	607	686	611	628	604	619	588	655	588	639	607	668	592	637	630	614	680	594	602	686	634	587	634	625	663	574	601	630	632	559	601	673	597	611	619	620	627	636	633	624	622	610	671	636	621	564	633	621	623	596	647	663	616	621	660	634	621	650	656	641	602	617	621	601	632	636	632	576	669	596	652	614	631	633	639	602	624	647	614	645	624	595	631	596	564	642	629	604	648	591	603	643	603	613	604	587	639	642	587	593	577	633	604	631	589	608	653	615	611	605	613	637	611	614	605	644	635	644	646	577	708	648	634	610	663	615	654	643	608	586	647	658	640	627	595	629	640	645	600	637	644	622	611	611	634	630	656	664	597	673	592	621	609	638	599	669	664	619	650	643	629	576	621	602	633	602	632	589	626	618	583	601	640	588	606	640	660	619	648	652	654	596	614	595	658	664	588	626	624	605	628	608	578	660	634	648	620	609	621	656	680	576	594	676	584	658	656	648	650	639	607	664	666	598	584	568	608	622	610	600	657	600	614	602	643	577	616	661	620	650	648	623	612	616	611	605	620	625	632	609	586	626	602	611	612	605	586	626	606	603	585	641	613	597	606	658	652	617	606	616	629	622	612	633	638	636	611	571	683	605	611	625	631	640	633	607	627	592	621	616	672	645	587	599	627	605	669	666	657	622	623	591	606	587	681	614	614	602	616	604	563	617	642	615	629	637	601	649	677	595	657	629	635	602	597	624	652	639	599	624	641	641	625	608	603	608	619	639	649	627	646	602	563	609	650	590	637	645	640	614	662	615	582	637	666	575	606	660	686	626	596	624	600	622	604	649	553	624	588	588	648	622	594	616	606	629	579	626	600	597	599	642	603	583	658	689	641	662	609	605	630	614	664	616	643	602	610	611	648	638	658	606	601	616	636	633	614	645	595	584	642	655	606	620	602	669	684	615	635	624	613	611	617	566	619	550	614	600	594	616	616	631	686	644	639	647	651	586	647	655	644	594	644	646	588	606	604	599	637	624	653	624	598	640	620	617	621	643	638	678	642	662	627	624	601	639	604	612	595	579	653	616	641	607	594	603	649	621	630	677	560	625	625	624	595	624	657	608	646	569	640	617	657	628	619	591	604	601	632	587	622	638	596	613	613	611	578	646	610	634	641	639	561	598	604	632	634	621	624	630	623	645	677	689	603	606	623	641	635	602	583	622	689	631	571	632	663	593	641	591	632	622	581	595	617	636	681	623	606	589	613	617	577	622	630	587	605	650	603	599	620	652	626	654	643	631	607	591	618	621	605	614	646	606	629	623	596	608	636	630	570	634	655	619	638	627	629	633	584	643	633	611	609	595	618	649	647	599	667	641	644	619	667	590	663	601	625	619	599	607	630	614	609	631	610	618	628	655	569	648	660	582	638	662	554	621	644	635	673	607	638	645	627	668	633	638	600	583	625	641	602	646	591	595	604	628	645	595	621	555	575	623	652	634	622	626	647	627	603	662	598	600	636	631	611	626	592	636	591	606	626	612	628	586	631	639	586	621	601	579	604	629	635	640	631	601	622	619	709	615	631	605	660	618	601	620	608	633	623	624	591	569	587	624	570	599	648	631	600	637	643	646	674	617	641	599	621	628	616	629	655	597	594	625	589	594	618	627	610	641	659	584	634	579	588	617	621	605	624	577	656	594	611	592	614	661	614	633	588	642	637	601	634	588	610	593	610	629	581	653	614	616	616	597	610	621	620	593	615	661	587	644	613	721	653	612	625	628	582	615	628	630	673	584	597	642	586	665	623	601	635	639	634	605	586	597	640	615	629	630	612	611	658	593	610	609	577	578	591	609	647	633	626	640	587	642	610	632	604	608	644	594	655	606	607	635	646	633	629	647	635	645	648	590	587	595	599	632	581	623	616	647	598	633	618	618	605	582	601	566	605	641	598	660	584	644	629	667	608	630	646	646	577	603	646	614	593	609	596	625	630	609	565	631	627	623	581	613	604	630	610	618	612	625	641	616	620	634	660	621	652	584	587	602	606	603	623	596	598	666	638	592	601	636	578	614	640	596	636	634	625	631	625	608	629	605	622	601	626	622	645	603	591	600	598	655	629	635	630	655	647	626	678	620	647	616	640	583	636	603	669	579	593	605	637	622	609	586	634	648	609	627	616	603	633	663	646	669	658	643	642	640	619	651	638	596	664	647	603	600	647	616	596	657	621	615	613	577	636	639	587	597	611	618	606	643	654	593	615	592	617	620	619	619	628	660	604	613	583	617	641	626	583	661	621	609	608	590	637	581	615	631	610	642	607	622	629	611	603	637	598	610	583	629	629	667	671	624	616	612	625	640	606	642	624	604	637	604	650	615	632	615	591	665	633	611	595	627	633	637	606	650	649	623	601	612	651	604	635	626	631	586	638	581	623	589	672	614	612	626	633	627	603	660	613	644	660	639	645	597	674	638	645	660	616	601	616	600	609	589	602	588	577	631	594	580	632	586	624	632	613	635	627	608	673	615	613	628	613	628	627	625	599	629	615	622	590	559	641	602	656	610	586	625	623	587	597	586	625	663	574	634
22273	20730	28374	23133	20720	20796	11998	1482	1029	755	684	574	532	518	525	470	448	469	469	427	463	412	419	439	391	429	394	378	405	356	383	366	352	349	354	384	404	383	378	370	363	370	372	356	381	356	372	342	373	350	361	386	373	372	347	358	347	333	354	379	368	378	356	345	329	386	407	387	395	357	400	379	358	373	370	344	337	371	349	385	389	385	363	353	342	345	398	349	350	327	322	355	328	369	329	360	394	384	355	371	341	350	338	339	326	350	351	302	326	385	325	318	378	365	361	343	373	340	339	338	368	330	385	357	366	347	368	337	349	328	376	355	349	403	332	387	348	355	359	374	352	348	365	353	372	370	356	359	345	335	336	315	389	336	392	338	349	394	344	352	362	360	362	365	344	332	352	355	361	298	366	362	334	359	357	337	343	332	352	372	340	350	358	353	339	341	342	356	395	355	390	352	342	384	364	328	375	361	336	358	345	368	324	354	358	324	382	376	370	355	357	313	363	335	350	340	345	339	343	356	307	340	341	364	331	316	350	334	338	331	401	357	354	343	357	341	337	375	349	333	385	341	348	361	342	372	356	371	316	359	395	340	350	324	364	360	365	356	352	381	360	341	336	345	363	365	375	341	341	317	353	335	335	365	332	357	373	339	365	337	367	379	367	333	361	332	344	351	347	348	311	306	321	359	339	363	336	356	348	369	355	387	344	355	350	327	341	340	320	342	338	331	359	361	334	359	353	363	349	347	374	356	339	359	370	348	336	350	352	344	344	355	331	344	346	332	340	327	358	356	382	335	365	374	368	331	353	357	343	364	322	337	362	365	342	365	345	373	327	342	376	392	353	358	354	350	341	342	331	347	341	355	343	369	359	335	332	378	336	347	392	327	339	329	327	381	341	353	378	331	321	349	335	352	374	386	328	333	353	372	357	360	357	340	352	365	356	369	344	379	342	355	369	311	335	371	333	352	421	348	347	343	354	359	334	331	335	381	325	393	385	372	336	367	362	373	328	337	309	344	338	362	334	340	337	358	360	360	367	344	363	342	366	368	340	384	380	344	356	322	348	327	360	354	369	392	345	346	325	336	377	348	341	338	362	332	351	354	370	331	348	356	341	329	344	345	354	322	376	335	380	335	345	338	365	355	317	332	334	321	358	354	341	355	335	340	365	373	351	361	361	335	338	385	342	359	348	338	382	387	335	338	373	353	372	341	375	367	319	363	363	354	316	352	358	298	348	322	351	369	344	381	306	354	328	353	343	374	281	370	379	308	347	362	341	347	331	351	377	340	351	360	322	330	356	350	352	378	339	326	359	365	329	356	351	319	348	359	361	366	336	366	363	374	331	336	290	343	351	383	340	357	342	361	331	342	362	350	360	359	368	341	314	346	338	349	369	339	362	353	330	339	356	374	338	377	357	354	362	356	339	341	320	359	330	322	350	354	370	343	335	336	348	345	340	351	372	366	379	364	380	321	351	312	352	327	355	330	342	322	345	334	383	338	361	305	366	308	348	353	357	345	377	360	342	297	369	337	351	341	335	344	357	298	368	349	356	337	335	320	376	357	348	326	336	325	368	350	361	357	357	305	328	332	384	349	358	348	350	344	336	348	323	357	338	368	335	319	336	355	358	369	357	352	381	332	334	310	355	372	356	319	351	346	316	328	372	332	361	337	374	368	322	339	367	333	308	345	334	329	323	367	338	350	356	332	348	339	338	346	312	367	337	368	323	338	368	349	329	331	370	359	356	357	324	337	324	345	351	323	340	348	323	324	369	356	344	322	363	365	349	349	339	366	370	367	358	382	313	328	367	353	335	359	352	323	347	372	337	354	344	369	325	379	352	355	368	357	325	348	341	330	337	333	345	368	332	339	380	351	355	366	337	352	349	363	355	363	352	368	345	361	336	347	328	363	321	344	345	365	374	356	354	342	355	336	348	376	305	326	323	356	362	377	323	355	344	326	323	335	342	340	334	371	358	347	391	338	349	362	338	329	331	376	351	335	330	348	350	324	341	357	353	373	336	358	357	341	324	344	333	380	380	373	339	375	346	359	303	369	360	331	354	361	359	337	370	371	368	371	354	347	344	363	352	369	349	354	389	315	319	368	341	332	354	344	360	384	388	326	336	341	322	322	366	355	375	324	339	344	348	344	326	350	348	360	371	306	342	373	348	368	357	360	330	344	358	369	366	348	314	377	358	368	354	367	361	352	351	351	357	324	352	348	338	335	361	362	391	324	359	350	337	323	359	286	375	362	340	329	321	350	339	339	347	350	396	328	366	339	334	351	350	353	335	337	371	351	311	365	358	330	374	338	363	351	387	367	359	368	376	342	366	339	365	353	377	343	331	363	341	350	325	298	333	345	374	339	328	344	327	346	308	356	334	336	330	355	341	347	345	312	371	332	332	356	326	375	333	328	311	333	351	344	344	342	354	356	345	361	379	330	351	324	350	350	338	322	366	333	339	353	362	384	374	340	350	350	363	324	354	331	348	336	361	381	336	354	341	313	331	361	354	354	369	333	358	353	329	363	355	367	325	359	354	362	351	363	345	367	321	356	354	368	373	368	346	368	350	340	343	341	317	351	336	340	347	335	330	332	306	339	359	359	321	418	342	353	333	350	383	356	337	383	381	380	364	340	350	344	363	380	314	349	310	341	357	350	339	322	376	353	351	351	367	365	356	339	371	357	375	316	352	382	333	366	306	354	381	336	334	342	332	355	333	336	329	332	349	389	349	362	350	340	366	325	359	373	386	349	337	332	363	332	362	346	323	343	399	346	342	374	377	369	331	385	329	327	352	358	370	392	336	364	353	347	371	330	384	333	334	359	336	336	364	358	355	341	376	380	342	327	321	343	369	349	359	353	351	385	366	371	351	361	319	369	327	358	310	338	327	367	339	311	338	364	375	343	326	331	359	372	368	341	318	325	330	325	372	336	350	380	353	340	362	337	359	390	360	339	313	337	337	344	308	327	353	399	353	312	360	379	356	332	395	344	335	327	335	343	360	372	341	340	360	356	353	355	332	361	355	371	342	360	381	337	330	387	331	358	368	337	331	363	349	354	356	375	315	327	373	377	332	330	347	347	347	379	367	355	365	327	348	349	367	344	357	349	364	360	334	329	351	348	360	388	347	354	339	320	379	380	371	356	366	344	348	301	369	360	330	339	347	359	338	341	355	346	328	365	366	354	344	347	334	339	360	370	353	338	343	354	309	350	334	331	344	341	333	322	343	356	354	315	337	383	367	380	349	332	358	331	355	354	344	332	374	343	338	357	342	347	335	355	347	341	336	343	340	353	369	373	337	341	352	357	364	368	326	321	355	345	363	368	348	367	369	312	365	312	334	335	351	381	307	330	359	331	358	375	355	354	352	329	353	354	329	348	356	346	342	359	357	355	361	358	362	346	351	324	347	340	322	346	360	332	342	338	336	381	355	322	360	366	344	319	341	333	351	360	348	320	341	340	392	328	326	362	358	348	351	346	348	391	315	349
40537	22672	17752	9842	5496	4272	3301	2321	2018	1315	1063	888	872	731	689	673	605	587	535	547	527	539	471	494	451	463	463	466	445	456	402	416	431	399	442	403	447	428	447	391	384	414	398	409	408	416	406	405	406	373	422	371	386	405	391	374	401	399	353	375	408	391	367	417	411	403	363	417	365	399	397	408	416	404	384	382	400	381	367	397	370	365	355	405	383	378	390	423	406	396	357	390	382	366	399	382	363	380	357	391	383	378	367	389	378	364	379	392	384	361	387	379	390	343	387	381	396	388	396	381	346	355	372	404	382	364	362	360	369	381	358	359	379	393	377	402	391	374	375	390	366	368	417	352	398	392	361	351	373	360	393	397	383	393	397	404	406	420	417	364	408	419	428	357	350	379	407	410	363	392	375	373	410	390	382	381	376	407	394	382	401	396	399	358	389	377	382	388	371	398	407	397	384	375	390	398	389	392	394	356	411	360	369	381	355	371	389	385	361	360	400	359	383	375	372	403	378	379	389	371	394	366	398	376	372	389	396	365	366	381	411	382	372	397	390	377	385	397	386	367	373	405	398	342	352	364	349	412	374	388	352	383	367	373	405	396	384	371	391	383	394	361	396	423	393	386	375	426	412	393	395	332	410	378	386	385	343	400	371	400	382	396	372	392	362	383	382	388	405	368	418	345	398	418	394	372	340	369	380	380	359	378	386	375	397	370	368	390	398	380	380	374	406	380	370	377	391	384	358	393	391	382	382	381	389	357	351	376	365	402	382	326	371	360	388	419	386	409	381	375	392	376	352	394	386	367	370	374	399	402	421	406	364	403	360	390	357	363	378	387	377	381	378	380	359	416	369	426	395	379	350	398	395	396	385	355	357	369	390	379	400	377	397	365	425	362	381	371	364	384	380	339	385	377	357	372	341	411	358	365	360	356	362	411	385	395	393	398	348	372	410	413	383	372	390	377	423	342	361	408	368	385	396	378	401	403	380	360	397	381	366	417	397	394	393	370	403	346	394	391	386	322	375	390	362	393	395	373	388	397	406	347	383	379	419	390	397	365	394	392	372	343	401	392	420	400	356	386	362	378	347	374	406	392	411	386	385	382	426	386	411	354	383	385	363	384	398	394	349	362	386	399	385	384	381	404	374	378	377	388	385	365	397	376	368	387	416	389	370	398	368	364	351	371	395	386	380	404	399	376	389	414	387	370	395	389	381	414	356	377	384	400	383	394	354	385	393	383	410	382	331	386	386	360	391	417	354	368	366	416	376	376	390	360	386	366	380	367	396	410	392	378	387	400	387	391	348	380	381	404	382	375	378	387	387	359	406	357	416	344	382	396	394	366	381	422	384	388	375	408	392	433	417	404	439	379	336	409	398	361	409	354	385	394	404	381	360	382	377	354	356	355	385	378	382	373	391	364	402	380	413	384	378	391	354	407	408	363	413	423	389	428	373	416	409	385	365	392	385	390	351	342	408	385	388	424	362	388	399	397	378	379	382	342	389	368	359	397	398	396	361	391	380	374	375	367	384	406	383	388	348	398	366	381	378	418	346	359	386	407	392	373	392	398	373	411	424	399	412	361	393	355	381	369	421	389	387	394	384	368	354	397	360	385	389	425	369	378	377	391	416	368	397	389	404	372	389	387	364	376	383	367	374	376	417	368	416	393	400	394	384	393	357	371	391	393	372	393	386	392	388	372	369	420	364	394	376	388	365	386	374	364	356	392	401	406	412	379	378	359	350	383	352	354	405	406	413	402	377	393	347	361	392	391	353	357	390	411	394	403	397	372	375	371	385	363	344	404	397	410	373	382	391	377	416	402	392	383	422	396	387	391	360	401	359	363	414	368	355	370	391	378	399	374	395	370	344	404	386	337	431	432	345	363	386	369	405	372	360	371	414	381	373	363	395	412	376	399	392	372	404	428	345	380	394	392	372	396	398	362	408	379	378	363	381	366	371	354	393	423	365	394	411	394	368	385	347	394	371	356	349	382	363	375	367	371	392	407	378	388	425	368	375	369	433	336	347	397	392	378	362	361	422	371	408	365	405	362	380	337	395	363	379	400	400	391	359	390	389	368	386	376	411	354	411	376	384	371	339	357	386	350	363	370	375	369	379	393	411	383	370	371	432	369	374	376	394	360	352	404	363	437	377	361	375	372	355	395	384	372	389	371	425	369	376	386	385	393	388	408	377	386	363	389	384	394	412	392	386	409	385	390	357	388	368	366	388	380	364	385	416	374	394	383	378	378	412	377	378	399	379	368	377	407	395	353	345	375	358	419	383	409	353	390	335	356	364	380	371	407	387	384	374	374	414	373	376	387	406	384	356	394	372	383	345	365	383	379	394	370	389	363	391	385	369	398	393	385	390	399	358	380	386	391	436	379	381	379	348	383	339	360	377	376	364	341	390	367	382	374	384	360	371	372	325	384	351	393	398	373	350	353	388	393	373	364	374	392	341	370	420	379	393	400	377	387	374	377	364	348	374	372	370	375	404	391	375	371	397	367	390	428	381	375	352	382	391	371	378	431	358	367	338	390	388	365	389	403	366	372	425	363	378	387	377	414	418	401	367	377	391	380	340	368	378	346	389	370	375	351	373	374	363	390	374	360	391	390	371	365	361	396	344	388	344	400	342	392	354	367	350	391	381	376	399	376	397	408	338	360	348	372	377	384	413	416	361	397	406	351	378	378	370	404	350	377	379	397	376	346	385	377	391	369	362	391	379	361	350	357	375	404	360	347	399	382	406	413	393	367	385	359	423	374	378	396	384	384	382	354	393	375	380	376	389	339	356	431	383	365	431	349	368	396	407	360	376	374	391	402	397	406	395	382	407	418	391	385	369	373	370	405	384	381	414	378	383	352	401	387	418	400	437	391	388	374	392	387	382	382	355	369	377	355	380	382	394	359	393	381	366	363	403	355	382	366	382	377	371	367	348	374	371	375	357	400	339	400	373	402	411	371	401	426	357	360	349	387	404	396	388	371	386	368	397	410	372	368	369	362	364	387	391	376	412	357	389	396	388	418	368	381	361	390	393	379	357	398	386	387	361	391	398	370	337	378	369	419	379	358	359	364	393	382	404	371	384	366	413	352	369	375	322	393	409	399	400	359	383	374	362	390	361	413	439	379	375	345	373	387	385	370	412	374	391	386	404	373	372	370	349	383	406	367	360	347	365	389	389	371	358	346	362	380	379	386	402	347	394	410	363	363	414	385	388	391	371	373	347	399	393	361	400	396	383	339	353	391	382	383	413	353	340	405	379	345	342	387	361	377	373	410	387	346	398	373	369	368	357	363	371	359	413	379	349	358	367	369	383	416	387	377	398	404	401	404	392	384	347	366	354	404	415	369	392	405	394	388	344	410	385	351	398	406	389	384	385	377	383	412	379	403	384	401	383	371	419	390	376	374	398	358	401	378	341	385	367	390	391	364	360	344	386	367	409	378	353	383	396	360	383	392	378	388	390	363	396	398	356	395	405	364	383	407	382	359
28653	20581	13015	2581	806	596	589	462	407	401	431	445	407	446	393	430	412	400	403	408	395	412	397	455	461	394	376	415	421	436	410	371	380	401	421	394	387	368	411	438	403	386	387	429	379	423	404	392	395	388	434	403	419	435	389	380	378	401	430	384	427	398	397	428	426	386	413	412	368	369	425	427	427	393	409	412	389	381	414	414	434	406	408	415	409	411	437	412	372	402	382	429	419	355	422	405	387	430	408	424	412	364	393	411	414	402	381	424	394	378	408	431	401	389	402	427	428	423	398	425	439	460	410	417	374	408	391	423	406	431	412	391	397	373	435	430	403	371	365	382	373	400	435	410	419	372	429	395	393	399	396	403	418	386	431	408	408	447	428	425	392	376	413	422	382	410	402	392	382	384	383	415	384	391	433	422	407	403	393	406	395	392	384	400	379	417	363	396	424	424	409	425	407	392	417	411	389	426	432	410	378	393	411	373	386	391	420	415	397	401	391	409	403	426	406	381	411	406	396	385	434	387	362	414	410	418	390	400	367	415	396	409	408	435	406	420	415	415	401	406	406	396	364	368	403	386	408	402	399	426	384	392	423	382	411	393	402	421	402	404	438	406	418	408	413	397	405	407	381	415	403	402	427	438	424	390	389	360	422	402	339	392	405	408	394	390	431	401	393	412	376	344	400	401	449	431	407	409	359	404	405	398	397	368	408	379	407	396	395	410	374	400	408	391	407	398	374	390	394	382	413	396	395	400	421	400	409	396	381	416	370	438	433	407	358	405	398	403	396	408	434	400	407	417	414	394	382	404	409	421	420	419	402	430	421	399	396	392	402	383	418	397	377	383	384	416	384	440	403	433	403	421	412	402	411	386	412	377	395	396	393	405	379	414	407	371	411	393	410	416	412	391	381	402	402	405	403	398	402	413	377	402	378	413	406	392	397	388	378	393	442	422	443	383	375	401	388	404	395	413	372	426	361	395	401	394	386	458	407	415	411	429	401	405	430	418	369	406	362	409	406	381	408	383	379	441	386	392	422	412	411	395	406	411	391	377	425	400	386	403	393	400	400	409	399	428	398	421	402	411	411	401	389	384	362	403	396	401	424	364	397	380	382	402	402	389	415	391	404	397	383	389	423	426	415	370	373	400	398	410	402	432	414	381	388	393	384	409	410	402	417	419	381	415	413	394	419	408	412	440	462	397	396	371	406	430	433	420	373	371	378	407	390	407	380	421	387	388	396	419	419	407	390	408	394	426	386	407	399	381	427	389	401	421	426	408	358	372	396	418	384	408	388	425	397	379	394	356	400	386	394	391	400	397	384	408	400	391	417	421	385	387	397	389	405	405	378	423	371	397	392	372	398	427	396	387	392	422	428	411	411	365	439	417	425	414	402	412	391	411	371	392	391	402	434	381	402	401	402	392	405	382	398	418	414	432	385	416	417	374	401	436	426	411	399	398	410	384	407	400	424	392	409	395	386	426	452	413	408	412	405	374	402	412	441	427	387	415	366	434	412	376	427	401	402	403	372	422	392	370	409	384	389	404	395	401	382	421	414	408	396	421	411	385	406	379	426	416	387	415	377	378	350	388	435	397	393	368	395	408	431	392	424	394	416	425	423	406	354	398	398	394	403	405	410	405	400	369	393	386	414	395	394	411	436	391	420	398	413	388	407	405	404	380	356	423	431	392	409	388	388	385	351	401	406	419	400	377	422	418	405	400	421	414	381	408	400	373	396	410	451	408	371	390	374	388	403	436	385	399	396	402	428	390	427	354	392	381	386	426	358	433	368	375	400	403	411	388	399	401	390	455	350	412	439	401	422	404	376	413	393	378	388	440	418	426	392	399	415	412	428	412	427	382	383	398	479	366	433	402	397	402	421	367	393	395	409	406	384	414	419	416	389	397	433	413	390	438	394	393	425	416	368	390	419	404	407	387	416	382	427	421	432	408	421	401	406	391	387	407	395	380	409	411	396	430	415	386	389	382	398	402	389	405	390	394	418	389	403	373	394	401	405	403	426	406	424	390	403	403	401	399	414	388	404	377	430	383	379	419	422	423	381	403	365	408	410	410	406	412	418	426	404	383	398	387	393	412	405	396	416	381	392	387	393	395	411	405	378	417	405	459	409	393	396	403	440	422	418	422	410	413	393	413	418	366	404	421	386	417	358	414	374	396	400	414	413	380	366	394	409	382	383	387	367	376	412	388	421	408	385	420	363	361	425	401	395	435	393	402	395	415	400	397	400	440	413	402	385	389	364	413	391	415	398	434	427	404	389	422	373	394	419	392	410	381	428	397	395	408	392	439	414	399	410	413	390	387	377	381	408	414	380	400	429	380	382	404	433	398	402	358	406	421	403	444	420	389	377	395	401	421	405	379	387	394	377	423	408	370	368	421	387	403	410	417	390	379	402	392	391	383	413	432	446	387	405	406	386	403	427	422	412	415	391	416	416	422	411	411	420	437	409	436	356	410	376	428	416	426	438	446	397	404	431	397	400	388	427	385	376	424	425	381	395	401	365	398	380	378	434	403	379	394	363	421	415	383	389	414	395	409	416	427	405	401	432	407	379	397	377	415	407	402	399	420	426	374	414	419	428	382	391	424	418	405	374	400	427	423	416	386	401	401	399	384	436	380	423	407	394	445	377	403	405	405	397	425	403	416	378	403	402	394	387	405	404	425	404	374	397	406	429	398	401	378	399	442	388	425	413	409	409	415	398	390	409	388	402	391	409	397	395	384	389	393	426	420	380	403	388	409	413	426	402	387	410	392	395	390	440	404	364	354	414	423	385	383	377	402	397	420	414	391	410	404	405	431	376	401	379	432	397	449	397	417	421	386	393	381	438	421	425	424	400	396	419	405	419	414	396	374	359	378	389	392	366	402	402	365	411	446	413	436	405	427	387	389	387	400	344	422	410	413	405	397	377	396	396	388	391	401	364	433	395	361	404	407	414	406	421	369	370	406	395	404	377	361	401	375	387	402	411	381	411	429	361	389	444	417	343	377	377	386	398	367	413	396	392	397	423	380	397	386	396	444	407	354	388	380	444	401	450	398	401	424	420	422	405	400	395	402	427	378	395	434	390	406	422	443	397	389	382	410	400	385	411	392	386	430	401	408	369	372	361	368	405	422	434	411	409	411	420	382	396	422	429	412	377	422	400	390	422	385	432	419	417	416	406	412	400	395	397	436	393	421	385	426	375	399	413	384	365	398	390	433	390	366	385	379	385	431	424	402	457	411	400	393	423	370	383	433	430	401	387	398	402	396	411	404	404	426	399	394	393	391	423	426	436	390	399	432	404	389	370	406	404	386	385	432	364	417	383	415	410	416	411	408	395	402	413	403	396	390	391	386	400	389	373	426	389	399	376	431	412	410	399	409	380	420	400	406	386	405	430	422	400	374	432	402	387	416	377	382	403	393	412	408	417	434	387	413	386	420	366	375	405	378	352	444	405	406	422	384	368	383	389	374	407	387	423	400	402	424	399	404
34282	8482	5851	2619	1271	901	842	598	554	503	435	481	481	476	499	457	499	492	480	488	489	495	487	474	499	492	445	468	467	479	491	423	463	488	507	447	468	477	495	437	499	448	457	469	471	502	534	489	445	517	423	484	443	443	437	417	461	457	496	502	469	411	489	459	515	494	482	485	474	508	487	494	474	468	481	475	481	459	460	470	486	464	466	462	466	471	474	456	446	479	493	465	499	440	499	473	484	471	453	479	449	452	472	490	476	473	482	452	453	472	494	485	454	467	444	462	486	468	460	492	462	451	477	452	495	468	459	492	460	426	499	482	473	469	528	440	447	483	470	444	471	472	468	469	464	467	456	465	483	468	493	474	461	481	469	508	443	457	460	461	468	488	443	453	490	477	482	486	481	457	436	486	429	452	490	493	472	467	465	491	479	446	487	471	477	500	464	487	457	469	442	503	454	478	468	473	455	483	491	495	486	513	476	466	493	454	471	484	456	435	453	470	481	458	495	455	434	474	465	503	486	478	503	459	494	487	517	481	455	496	449	486	512	447	467	487	494	490	497	446	433	447	447	442	475	459	484	472	475	498	462	473	492	460	457	467	460	474	471	468	484	480	480	499	481	468	482	492	490	485	477	439	474	454	443	422	470	442	466	467	491	505	488	467	472	489	463	468	507	514	477	448	470	485	481	458	480	447	468	484	475	441	448	447	472	446	449	477	484	450	488	495	453	451	477	461	478	506	467	469	492	488	451	477	455	482	469	443	498	485	462	480	504	452	498	456	453	499	451	469	498	451	507	464	446	466	450	469	447	470	479	486	450	466	475	504	477	473	441	449	445	479	449	493	463	477	477	477	462	470	429	485	451	468	464	479	505	477	484	445	479	488	484	468	453	443	482	503	475	430	437	479	479	479	478	499	482	453	462	465	498	482	455	494	488	468	440	479	483	463	456	468	485	457	443	479	477	480	465	478	471	474	466	487	481	467	492	502	473	462	451	446	489	476	461	464	475	465	489	455	467	445	459	454	465	456	464	456	473	490	482	449	451	459	488	443	513	462	502	419	427	474	466	476	495	455	487	466	485	454	449	479	444	474	436	505	516	485	498	465	478	475	449	481	500	438	453	498	447	450	443	466	447	462	467	473	474	482	442	464	469	504	484	452	453	436	529	452	483	488	489	474	474	479	474	447	478	461	467	467	464	436	494	480	500	467	491	487	491	475	493	448	465	429	452	490	487	512	437	476	454	475	519	494	497	489	466	453	476	488	477	455	488	468	475	477	468	501	480	461	454	483	450	458	447	458	430	465	447	496	484	510	501	458	495	476	440	493	476	432	530	456	435	448	462	478	482	480	487	459	497	484	502	493	470	450	458	477	467	436	483	499	465	511	432	443	486	477	474	460	441	452	465	461	456	441	437	452	425	493	465	491	471	497	466	452	470	494	482	470	470	452	463	452	447	471	447	457	457	477	422	491	445	468	459	407	449	490	484	447	447	473	473	457	425	463	491	453	472	455	456	478	471	473	418	466	456	465	498	439	467	414	428	461	474	461	463	452	464	447	488	485	484	470	467	444	451	509	425	472	494	487	523	490	472	429	461	436	464	456	454	430	477	445	493	449	408	464	481	472	480	485	435	460	401	485	518	468	503	480	483	443	517	486	443	520	478	469	457	468	443	446	494	493	466	451	491	508	468	451	458	446	474	468	451	446	474	429	459	473	471	465	461	477	493	455	491	481	456	474	443	444	475	484	474	477	465	416	452	468	467	452	438	509	454	490	439	490	458	498	464	468	494	462	435	448	430	459	474	473	413	430	447	465	448	516	494	457	471	496	470	465	483	455	461	474	535	486	508	470	516	483	483	482	429	467	458	442	513	481	464	472	477	432	507	503	482	465	472	469	489	489	488	482	493	501	476	498	479	461	461	458	462	479	456	500	458	456	459	481	485	517	474	488	470	460	481	447	460	523	474	458	458	480	501	480	434	479	489	482	445	473	476	468	476	412	487	486	462	442	445	493	475	482	469	459	471	455	464	467	469	448	475	500	433	449	473	471	484	474	489	490	456	474	462	501	449	496	431	440	511	475	476	491	480	469	498	475	423	473	480	478	498	486	459	465	481	453	479	461	478	493	464	478	435	486	453	451	442	432	467	438	475	495	507	492	458	473	468	455	474	462	467	470	437	485	468	452	486	443	438	445	474	471	473	460	452	460	449	498	489	438	462	481	468	476	460	469	457	450	456	432	459	445	471	461	448	429	463	443	442	460	439	486	413	474	460	511	484	456	467	461	512	440	480	428	488	506	456	489	496	496	466	457	429	434	479	446	487	476	491	450	519	478	530	478	447	459	458	447	472	466	453	458	461	426	456	460	462	528	451	433	506	521	452	474	442	451	488	501	478	484	452	473	459	480	455	468	513	474	484	481	503	487	469	464	466	484	505	464	434	492	449	484	488	479	492	465	473	461	479	467	497	450	472	456	458	490	487	495	458	500	461	450	454	469	462	473	467	460	471	434	467	471	474	455	469	463	459	488	485	493	438	531	499	497	437	465	477	432	460	509	469	481	490	462	486	484	463	463	461	476	476	472	421	461	461	441	482	451	463	431	467	473	475	482	452	468	492	472	480	489	456	440	462	436	477	460	450	489	478	478	492	442	458	453	489	447	416	498	454	477	472	451	463	462	493	440	493	484	469	490	502	472	467	472	498	458	439	511	478	466	442	514	495	450	472	460	491	438	487	474	439	482	426	468	495	462	483	494	458	498	480	477	476	428	456	458	459	470	480	508	498	448	507	441	455	509	438	444	506	457	454	440	477	470	550	453	513	441	453	509	456	469	490	460	480	475	490	461	464	444	504	500	460	517	460	488	456	476	473	509	489	488	447	463	466	494	440	478	501	442	525	465	456	474	467	454	485	506	463	467	450	451	465	484	468	500	483	473	485	473	491	439	460	495	495	457	470	491	505	468	470	473	461	455	448	470	479	450	428	447	435	436	473	478	445	465	492	492	475	491	465	417	468	460	466	475	464	442	471	477	455	491	471	450	459	426	503	443	478	475	480	451	441	473	461	470	472	453	475	478	492	488	496	472	440	506	460	484	460	455	490	480	455	485	505	471	473	494	440	489	480	466	494	442	480	474	485	500	484	482	474	449	459	518	506	480	475	452	467	500	450	492	470	476	458	495	441	460	475	426	463	491	433	468	463	442	484	481	474	477	494	466	458	462	479	501	496	480	466	436	494	443	449	456	420	464	473	471	437	470	488	473	440	457	503	479	450	491	437	451	477	460	449	472	476	491	439	465	485	432	472	467	507	486	431	456	487	511	478	472	464	473	478	481	477	494	467	458	459	428	464	463	463	473	479	472	462	434	499	493	495	485	431	482	427	483	502	442	474	428	476	485	472	460	447	495	476	447	465	452	482	450	463	445	479	449	448	491	467	493	491	466	469	508	471	482	443	486	454	474	487	451	452	461	430	475	450	487	471	462	430	463	424	504
23257	20692	27969	23469	20697	12007	1265	767	727	463	423	347	323	309	309	309	273	289	305	300	293	295	280	259	262	243	243	231	263	241	268	257	247	229	241	242	254	199	252	235	242	239	246	242	240	210	242	248	224	232	234	256	248	244	254	247	239	249	226	206	256	234	219	203	233	252	243	257	224	262	221	235	206	229	237	231	250	230	208	254	236	222	224	216	240	226	215	212	211	211	231	232	217	282	256	214	259	231	224	238	225	216	246	242	211	213	251	223	257	222	224	236	247	228	227	223	266	247	229	253	216	239	265	247	221	212	220	249	248	221	238	223	222	252	225	228	238	246	242	191	248	206	220	224	245	239	221	243	253	239	203	230	236	253	229	221	236	227	231	212	236	225	241	203	241	213	227	248	214	227	228	226	261	214	234	225	226	207	253	232	228	229	220	254	231	231	221	237	245	232	241	255	243	243	217	229	211	229	242	221	215	227	237	229	235	234	221	246	218	242	215	242	219	212	244	216	254	228	221	237	208	216	214	248	224	196	219	232	246	225	247	223	248	262	257	218	237	227	218	251	254	234	228	224	235	225	211	256	222	218	220	264	246	210	237	224	248	217	231	241	221	228	238	212	217	241	196	248	206	237	222	209	203	246	218	229	224	263	211	248	216	223	233	243	226	211	230	199	229	226	219	261	230	214	245	231	205	221	232	224	210	240	245	199	255	228	253	229	237	212	226	226	231	234	224	212	214	193	252	238	214	229	240	225	246	204	200	216	235	253	213	244	221	214	238	231	218	247	238	252	219	240	224	239	217	223	246	246	210	235	222	234	221	219	241	236	246	238	226	230	227	247	259	232	285	233	224	234	231	230	243	258	223	235	205	236	242	236	231	214	219	229	225	235	213	247	229	212	245	228	224	224	222	218	224	235	231	207	221	189	219	249	245	237	207	206	237	213	234	235	218	223	230	243	247	254	250	217	239	252	239	227	214	241	250	227	218	231	230	212	244	193	226	218	238	234	220	225	214	241	224	217	225	245	237	208	213	239	218	229	244	242	232	215	260	204	235	245	210	224	237	257	217	265	213	244	250	199	220	210	240	237	236	206	218	199	231	236	237	219	237	249	237	184	221	213	238	237	242	215	224	236	215	215	211	225	225	240	235	253	211	212	232	256	226	239	208	243	238	232	232	194	229	224	215	234	227	244	210	218	220	233	234	238	230	230	234	214	224	241	227	221	239	258	244	237	209	269	165	250	233	213	245	262	241	241	231	254	231	239	188	246	239	223	233	238	211	209	222	213	215	237	235	217	222	248	267	233	256	232	274	220	217	217	226	224	236	218	246	214	239	232	259	218	200	252	226	219	247	227	240	235	254	224	258	246	241	229	248	249	261	228	240	224	245	223	254	215	213	239	223	225	259	234	220	246	241	243	242	212	211	214	229	253	210	253	211	235	239	228	221	208	225	206	192	238	213	224	229	241	234	237	241	212	237	231	225	249	249	201	205	206	226	229	236	228	243	230	241	221	192	234	229	228	242	236	235	218	248	237	237	233	216	245	252	247	199	224	218	224	233	203	249	233	232	238	237	264	222	240	221	248	233	258	248	218	237	249	221	230	198	204	230	236	237	235	249	237	246	249	251	228	248	222	228	225	215	231	226	237	219	253	213	227	230	220	233	223	207	210	247	231	256	249	222	236	239	242	230	232	227	236	224	228	215	217	250	249	232	240	231	231	222	222	213	210	239	225	235	252	255	236	249	223	222	225	195	223	235	227	235	236	238	240	237	242	226	223	212	227	199	241	253	238	223	225	209	234	195	229	262	228	243	249	242	226	233	215	226	219	223	206	240	217	210	254	239	201	224	220	220	223	236	211	221	244	220	218	245	238	231	237	218	237	229	221	203	207	217	256	244	235	229	248	229	227	263	247	252	233	260	239	212	210	210	233	217	223	235	228	250	237	218	225	219	226	244	252	224	210	225	226	243	220	223	250	203	238	220	244	243	200	239	242	215	237	228	245	240	231	232	242	241	212	210	257	238	221	222	239	208	222	247	231	227	234	223	221	252	224	237	194	235	223	233	210	239	252	210	227	221	231	223	224	215	226	225	221	243	235	214	238	225	228	231	244	254	238	258	222	245	259	218	241	242	229	251	228	211	238	227	247	211	251	232	235	253	233	223	238	239	227	229	261	231	189	234	246	235	224	212	227	206	245	227	233	239	234	206	206	222	222	217	246	210	239	230	229	244	248	261	241	213	248	241	229	239	212	236	223	220	221	256	203	210	215	223	222	220	225	245	233	228	234	217	236	227	239	234	244	230	226	226	233	223	225	237	218	231	227	235	234	239	220	220	210	229	251	239	208	221	224	243	237	229	243	226	256	216	205	262	235	192	226	221	225	243	219	229	224	239	223	231	239	238	227	204	264	214	267	236	236	219	230	232	228	222	237	236	218	221	237	229	233	234	249	225	236	216	243	232	246	222	212	237	240	236	250	231	250	246	238	245	233	221	219	221	216	231	214	223	243	224	250	209	235	239	240	238	226	229	239	217	241	263	244	238	232	250	231	233	218	242	230	225	241	234	199	237	222	253	237	229	225	227	267	219	241	217	232	232	238	217	238	225	221	248	220	225	235	211	230	229	214	216	262	240	209	211	220	236	211	230	242	220	214	217	225	230	215	241	214	208	245	232	218	235	229	252	220	236	237	217	225	246	187	240	219	244	256	245	225	205	233	195	239	228	208	259	233	258	213	245	226	235	233	212	241	252	239	263	228	208	215	229	235	254	235	216	253	248	215	220	232	196	206	235	232	211	224	225	223	259	235	208	229	266	249	242	235	227	251	247	240	245	219	253	221	248	238	240	237	239	227	253	221	204	227	249	235	209	221	231	248	226	212	227	238	210	215	221	222	235	217	248	234	224	214	218	235	229	231	227	216	203	244	230	219	241	202	216	210	227	225	212	233	249	222	244	227	203	227	238	211	222	236	224	243	227	232	218	216	242	240	228	259	236	234	232	225	215	225	217	234	228	215	261	229	230	208	216	188	238	220	224	200	209	248	241	240	238	227	239	224	248	216	226	234	228	210	234	208	236	228	238	238	237	255	239	206	220	236	235	241	262	192	247	238	222	235	228	238	230	208	216	212	240	216	231	238	215	226	239	220	238	221	246	209	234	228	251	246	225	237	211	203	204	234	265	196	221	230	230	223	232	234	214	233	239	234	241	248	223	241	225	242	224	223	239	243	217	212	244	236	225	243	210	211	218	229	230	229	226	230	207	226	230	243	235	230	225	235	220	247	213	214	268	198	241	235	226	226	248	198	233	223	192	232	198	213	231	219	238	225	235	214	247	191	247	224	211	221	246	204	231	238	205	233	224	201	231	237	244	230	233	242	250	235	221	206	240	203	212	253	231	242	235	204	222	225	263	222	223	250	224	204	212	231	219	227	224	229	235	211	212	271	237	242	235	255	237	225	206	244	248	232	219	235	206	203	232	239	217	254	223	193
35802	16477	11414	5815	3433	2319	1741	1345	1428	735	569	522	471	445	381	397	351	353	369	378	362	337	332	321	293	304	295	315	305	321	294	320	293	312	272	325	268	301	269	286	310	306	266	307	306	275	271	274	255	296	305	259	302	282	302	283	293	265	263	282	256	276	252	298	257	289	281	267	237	290	300	286	258	294	290	276	263	299	255	260	260	303	274	316	300	293	294	237	246	266	269	291	269	258	267	267	273	284	244	237	259	269	275	282	248	249	286	283	277	246	278	250	285	278	256	268	238	273	276	287	309	276	289	251	287	252	286	252	273	265	271	254	300	231	261	269	245	257	302	254	239	268	293	261	283	290	283	280	268	284	261	306	277	273	297	250	271	284	294	244	294	277	256	278	246	266	273	268	275	280	289	279	253	261	255	229	247	266	298	249	261	231	283	231	297	289	236	264	279	272	257	272	284	251	248	276	270	261	271	253	257	258	276	269	286	267	242	282	294	262	270	294	286	257	255	261	274	261	264	246	251	258	281	275	283	258	273	262	300	273	270	260	238	258	258	275	298	269	251	273	280	275	272	287	250	250	271	261	263	237	277	275	277	256	290	280	251	306	267	286	240	273	266	242	268	273	281	281	279	282	279	251	242	285	263	265	258	283	276	282	248	249	280	262	247	247	257	256	291	296	267	273	282	243	247	300	245	261	243	287	257	262	274	273	292	268	277	312	274	288	248	256	261	254	257	271	237	263	261	244	275	268	267	273	267	259	279	259	259	250	301	289	278	277	274	265	302	283	275	285	286	297	276	247	295	272	257	282	245	271	242	291	285	270	279	265	275	311	276	279	266	266	247	260	264	294	282	267	276	271	258	294	286	265	262	263	269	303	256	289	242	268	280	265	250	303	296	256	289	281	284	278	271	283	257	259	256	255	258	293	262	300	275	280	229	262	261	256	279	271	276	307	250	287	249	281	290	282	269	272	258	294	270	263	259	300	281	280	263	259	251	268	265	270	280	257	275	271	291	289	256	270	261	276	295	255	251	283	246	232	257	245	272	277	279	277	269	277	291	252	266	292	260	275	290	261	269	296	268	284	274	286	286	258	261	298	252	284	260	257	272	278	275	260	301	264	299	287	270	310	262	246	279	241	238	282	294	256	255	278	270	255	270	292	240	291	260	291	277	259	266	278	266	253	271	252	270	245	245	277	262	261	253	268	256	257	255	257	287	259	267	278	281	269	255	251	274	279	258	254	277	268	275	280	269	278	289	252	282	259	290	284	253	249	244	269	264	274	286	289	272	287	262	266	252	284	270	270	258	254	278	247	289	265	305	298	280	298	278	270	258	299	277	285	250	265	260	299	257	292	265	240	281	314	264	269	252	271	274	267	253	243	280	283	260	246	292	265	269	305	265	264	264	256	264	268	272	271	270	250	244	251	263	298	255	278	285	270	275	266	284	271	260	261	301	282	276	245	241	245	243	275	268	289	269	236	241	272	253	268	267	277	265	257	272	243	256	310	293	278	256	248	265	283	261	265	247	260	283	250	254	281	291	250	282	269	271	281	272	268	295	275	256	264	273	312	244	277	250	276	272	259	283	270	291	282	259	250	268	283	247	295	238	283	272	286	275	264	246	259	266	277	281	251	270	272	242	277	312	291	253	270	256	293	287	269	259	266	273	270	269	290	246	280	254	286	272	284	264	283	270	267	288	264	243	289	266	266	257	291	278	279	269	258	291	280	267	310	255	312	283	261	277	266	270	265	259	280	290	270	251	248	267	283	297	251	266	246	263	259	258	294	293	241	275	288	270	261	295	279	283	267	281	235	295	263	270	287	269	250	283	245	267	266	243	267	280	252	255	275	231	271	261	267	273	290	257	284	293	264	262	259	287	259	259	282	235	261	278	254	262	259	252	253	263	277	268	263	272	249	285	243	265	254	270	253	263	299	261	285	244	275	266	262	260	291	280	251	239	281	248	269	268	232	276	290	302	288	268	253	263	266	288	272	280	275	276	266	264	283	254	290	250	268	257	273	246	277	269	283	290	257	295	240	249	277	284	277	276	282	253	239	244	279	245	253	276	240	282	307	276	278	271	280	254	239	279	279	276	295	259	281	287	265	249	323	297	264	273	266	257	251	282	282	244	245	262	277	284	285	254	306	255	276	260	294	267	290	246	265	291	234	297	283	262	282	260	292	246	264	263	280	288	289	286	262	264	262	248	249	284	249	265	286	257	251	260	236	280	269	262	261	294	316	242	279	260	257	242	261	255	287	278	288	236	293	272	278	246	275	259	295	286	267	263	269	275	265	275	257	275	265	265	224	251	278	263	268	273	262	287	295	247	258	288	274	268	286	264	285	271	294	282	271	240	262	264	278	289	269	257	300	238	257	271	270	268	266	239	273	283	269	266	301	275	261	260	257	278	246	260	266	287	248	251	252	283	274	282	299	256	292	260	257	246	283	257	268	269	268	292	278	283	278	262	276	276	274	263	292	259	287	281	265	252	287	260	273	244	263	285	274	249	267	260	282	268	270	305	268	268	293	267	273	253	274	265	286	270	259	253	263	250	292	275	262	272	264	254	258	265	275	241	260	238	257	252	289	272	247	291	279	282	271	284	291	283	272	288	255	271	288	269	277	258	287	273	245	249	275	289	262	263	273	260	244	286	261	263	231	294	256	268	271	292	280	263	268	240	254	284	282	252	277	242	276	312	265	256	259	271	257	259	294	249	281	284	267	289	284	272	260	250	292	248	274	250	284	304	252	292	276	243	266	259	278	266	286	268	259	264	257	258	256	266	252	271	269	269	307	261	297	258	270	283	264	263	278	263	239	276	248	273	293	282	282	279	310	281	277	265	253	262	263	292	289	260	232	266	276	299	256	285	285	261	262	297	271	264	265	241	296	264	278	298	295	273	291	247	286	270	243	297	265	242	266	264	284	258	254	272	267	276	249	249	268	273	262	273	280	284	216	269	277	286	260	291	289	286	267	222	266	284	278	268	283	325	283	287	256	283	273	275	266	286	265	268	267	268	287	287	273	261	286	309	280	254	260	250	285	268	295	282	244	277	280	248	274	257	265	274	289	273	295	277	248	303	283	270	243	270	279	250	278	278	227	273	241	280	267	269	257	298	255	238	262	282	293	282	245	257	252	264	295	282	286	288	265	257	238	255	270	249	292	269	250	268	257	293	305	278	272	286	274	253	271	303	262	279	275	276	269	258	274	273	253	283	311	240	247	282	302	297	275	271	279	253	268	271	264	257	282	302	279	254	294	248	279	307	312	292	287	245	264	273	270	282	265	261	271	258	287	253	266	289	253	247	267	290	274	262	261	243	254	238	274	260	281	271	253	311	242	270	263	270	266	287	262	265	266	275	261	256	271	279	261	227	288	273	274	272	255	303	270	253	250	268	259	267	281	229	309	265	246	284	248	285	258	282	248	285	250	277	290	254	288	282	250	242	274	256	282	275	297	260	259	253	285	242	295	287	270	264	285	263	242
24425	20714	27012	24411	13431	1354	925	766	838	703	638	635	590	610	602	593	611	577	575	565	539	613	580	598	551	567	548	541	547	605	549	588	535	569	569	565	554	559	534	543	566	549	566	499	535	581	555	564	531	588	518	527	536	579	541	580	568	540	552	533	570	587	530	566	596	547	567	568	579	591	547	578	554	574	542	500	570	544	569	559	583	549	598	556	564	516	580	482	520	538	491	527	525	575	562	548	517	532	559	544	578	542	573	558	563	548	571	538	517	548	553	555	521	550	542	584	567	514	556	560	568	574	542	530	599	576	547	563	533	539	581	526	552	587	565	555	530	557	555	536	556	578	528	558	545	509	542	536	536	568	533	589	519	563	533	559	499	563	535	574	519	529	541	581	520	546	568	521	568	536	492	569	538	536	570	606	583	515	555	586	554	571	573	568	582	595	551	548	536	542	561	538	533	540	548	568	560	553	531	561	603	478	563	509	561	515	573	523	541	557	585	551	492	532	502	538	580	579	554	525	532	568	543	488	567	519	505	531	546	545	588	533	548	537	564	556	551	551	563	571	575	583	555	519	555	517	563	530	602	575	529	519	582	550	568	549	583	533	520	567	602	587	524	586	604	550	544	547	535	517	498	543	516	530	536	533	605	523	529	540	536	542	570	525	505	580	583	515	522	543	584	512	554	505	499	574	507	586	566	520	550	535	552	530	538	532	534	551	537	555	585	566	525	552	522	524	559	539	534	538	609	566	523	582	576	576	557	546	566	568	568	523	562	509	566	530	558	573	544	586	500	574	549	554	529	553	516	539	539	541	549	569	552	529	571	584	554	511	562	578	548	540	565	554	542	533	539	596	524	571	554	554	524	572	560	557	570	518	550	535	555	550	560	560	542	554	600	559	542	567	533	534	590	578	602	538	549	582	536	513	495	563	551	541	565	518	545	549	529	530	547	555	554	514	523	539	552	527	544	590	560	589	564	560	578	544	545	562	572	532	564	525	521	537	561	554	575	505	560	566	554	530	518	572	566	556	557	529	585	562	507	599	534	495	517	542	563	541	541	568	541	567	524	527	566	524	534	589	555	588	539	551	593	547	592	525	562	555	520	542	564	542	557	554	554	578	569	546	521	522	584	537	533	558	561	572	560	601	554	598	574	499	548	543	562	568	558	545	531	546	543	543	546	550	573	544	531	566	538	593	563	585	567	519	568	577	567	565	523	513	559	560	570	569	561	538	584	574	567	544	579	548	555	522	530	567	564	558	604	561	563	553	553	566	548	531	551	560	563	563	556	548	537	571	565	559	621	587	590	599	550	495	600	589	552	528	503	571	567	544	562	558	570	540	560	532	575	523	561	570	556	560	511	517	545	568	586	543	549	547	532	548	546	560	538	538	550	559	577	555	556	538	537	592	558	541	552	609	537	571	566	530	517	510	537	571	550	555	581	578	561	534	553	531	498	548	533	569	586	582	545	541	565	624	538	555	542	531	576	566	569	570	540	540	536	553	517	549	578	542	578	571	530	531	534	538	561	555	547	560	539	533	544	552	537	555	576	537	533	563	554	558	567	544	529	554	598	562	542	523	563	510	531	568	536	564	580	604	598	507	547	546	548	525	604	553	578	538	519	546	535	526	524	576	549	562	578	531	565	576	564	538	564	551	565	511	566	573	544	556	557	543	566	564	579	544	558	507	568	531	555	591	589	563	552	543	547	574	551	565	634	553	541	527	541	530	569	542	532	597	508	547	543	577	526	537	536	512	564	579	521	591	541	554	520	584	531	564	567	550	570	566	546	541	536	565	537	570	551	537	586	552	530	578	598	534	581	545	577	523	595	564	517	540	487	515	525	555	557	573	552	561	550	532	563	514	567	600	524	541	548	589	579	525	566	573	557	577	544	552	557	561	540	586	558	548	526	553	587	563	567	537	575	564	566	541	510	520	596	553	543	556	526	584	506	554	555	558	536	545	559	595	564	572	609	603	582	583	588	550	562	555	530	514	557	564	540	557	547	484	572	552	479	554	563	541	513	571	515	535	586	575	602	613	542	554	510	560	560	575	583	522	545	574	515	569	539	572	579	529	513	535	569	532	566	517	528	535	616	563	547	523	560	545	552	512	563	545	547	540	501	563	513	574	553	549	584	570	550	557	554	530	533	544	563	509	540	551	543	547	553	538	517	553	554	539	574	590	566	518	559	570	565	559	583	558	545	554	535	554	618	503	570	554	569	576	539	554	580	551	517	543	565	565	544	586	535	534	552	574	569	518	547	578	529	548	520	551	581	595	527	599	540	554	526	552	573	558	544	556	547	555	551	581	546	548	528	549	539	541	554	514	553	534	567	521	517	531	530	493	554	534	495	559	567	559	534	608	525	542	554	509	509	500	548	566	503	551	531	522	565	558	553	540	508	557	554	566	539	515	572	529	537	536	555	538	553	534	561	546	550	526	557	529	576	512	566	546	551	583	578	552	576	512	577	513	593	556	593	577	576	613	555	561	521	520	546	559	505	517	496	558	544	529	562	573	541	612	569	576	568	565	561	491	538	546	523	538	515	546	594	548	558	534	553	566	563	534	541	516	554	562	564	543	568	513	562	531	518	531	549	588	585	535	529	512	518	547	575	532	546	541	577	530	550	559	593	581	552	590	594	563	548	528	584	532	565	522	537	535	549	525	539	555	535	543	584	536	536	520	580	540	519	536	554	586	543	548	551	555	568	553	560	551	604	583	544	529	546	535	562	532	560	565	529	561	506	541	545	507	538	529	585	506	547	510	547	526	541	565	544	540	567	551	479	540	554	572	576	551	528	563	557	570	548	540	543	515	574	543	536	523	545	564	558	549	553	571	566	551	532	569	503	587	587	561	515	554	542	543	582	551	526	568	539	483	578	534	530	559	553	584	541	566	552	573	556	530	550	530	527	578	509	550	552	538	561	570	596	574	566	523	578	533	547	572	535	529	523	564	561	542	575	537	576	533	535	574	561	574	534	574	524	551	551	540	569	552	581	533	579	554	556	582	557	542	576	549	555	493	531	608	556	546	511	530	551	535	549	546	530	547	605	565	563	562	512	577	545	558	540	579	589	581	560	524	540	528	522	571	585	514	520	598	554	513	528	582	573	547	542	537	527	612	545	549	561	550	568	545	566	555	520	540	541	566	571	502	530	517	568	532	544	539	526	569	516	563	542	557	583	564	551	518	596	558	530	534	559	546	528	581	524	568	567	578	578	531	547	540	534	492	494	558	563	513	554	522	557	529	540	562	600	530	557	563	561	574	545	568	542	563	562	564	513	519	523	551	576	549	560	514	534	613	524	527	546	547	543	576	547	553	546	527	550	577	539	532	571	556	537	563	585	576	546	526	556	537	558	584	546	575	519	575	563	497	612	548	554	613	523	579	548	590	550	551	532	564	548	544	568	581	530	567	525	573	538	560	522	583	542	551	512	568	571	578	552	511	546	564	520	559	535	575	545	554	550	525	506	508	502	543	549	540	576	532
37366	13571	7284	4316	2586	1815	1459	1295	1418	995	796	737	680	754	720	698	674	662	694	663	703	653	614	666	678	630	672	637	630	593	627	615	605	696	631	670	641	609	621	624	598	585	607	636	676	590	662	632	588	609	619	606	599	609	610	615	623	615	662	607	644	605	660	650	602	610	605	613	591	625	617	633	628	625	635	571	639	642	617	676	623	663	608	607	589	610	600	639	638	627	622	694	628	624	642	612	633	578	659	646	652	572	621	622	641	664	663	607	611	609	652	642	590	625	631	620	659	635	626	576	641	635	608	664	623	637	644	636	636	621	609	643	633	636	626	640	586	610	617	643	618	593	583	616	631	644	617	624	628	659	633	595	631	610	667	609	648	627	568	615	643	630	669	627	606	638	600	656	614	623	614	622	613	622	625	619	639	597	589	649	605	639	671	584	667	621	632	599	614	688	611	647	603	612	592	599	591	633	608	604	682	627	648	616	650	630	658	623	622	598	612	655	621	606	615	601	601	630	584	618	601	648	614	631	616	630	624	665	593	607	609	626	643	615	629	687	625	628	634	613	627	640	628	674	614	602	647	645	675	587	658	634	631	595	589	639	614	644	632	605	637	649	591	635	621	607	647	624	561	623	636	639	625	593	665	652	623	630	633	619	594	641	582	611	633	578	611	578	582	643	614	581	664	656	654	626	642	639	624	558	645	636	606	641	612	645	623	635	645	609	647	632	617	646	600	578	632	659	625	607	620	601	642	572	604	625	658	629	632	588	618	644	615	646	659	622	606	609	602	603	623	613	624	651	609	586	639	598	626	576	622	595	620	638	606	646	627	594	606	643	660	615	610	606	560	657	607	624	608	652	604	628	597	629	624	630	585	627	625	643	634	623	599	617	650	596	600	615	606	606	628	649	633	621	687	659	620	591	634	594	600	636	624	588	643	636	653	658	630	576	600	574	622	597	656	602	606	642	603	666	654	628	624	611	616	585	638	629	635	618	595	588	665	640	634	627	608	575	610	623	653	625	645	622	653	596	644	627	627	598	625	639	648	574	634	589	639	605	627	614	635	628	627	621	614	655	631	602	616	603	637	595	634	646	653	597	618	627	636	626	594	606	615	681	630	647	581	681	638	617	591	608	633	620	572	613	653	610	596	610	624	596	613	626	642	572	599	605	650	641	677	629	585	631	626	587	617	671	661	563	620	670	617	633	600	647	670	665	633	583	556	613	670	670	659	625	628	647	626	629	634	593	663	634	640	616	614	630	601	655	632	616	624	638	682	610	621	619	611	627	653	635	604	648	575	629	639	611	632	631	624	604	620	609	608	671	649	631	625	603	579	627	637	616	636	605	641	593	624	597	639	605	651	628	656	630	609	614	608	646	638	653	626	617	636	616	625	621	622	609	614	627	599	642	624	626	619	637	619	656	631	602	649	668	622	631	607	595	611	649	617	596	606	651	623	599	651	615	624	598	653	605	608	627	673	602	612	613	697	635	633	622	600	634	615	638	621	642	625	624	569	634	640	616	633	632	622	644	651	581	664	618	619	659	588	576	653	604	612	616	600	609	619	597	632	595	620	655	590	608	671	630	593	628	615	612	606	553	664	637	646	617	629	643	628	643	622	638	632	610	598	607	592	636	595	611	608	643	603	583	620	665	620	585	595	599	663	650	622	607	657	622	619	664	654	620	642	656	624	654	651	575	624	624	660	590	649	565	615	633	651	613	611	613	611	651	611	606	619	621	607	572	612	576	604	640	622	652	643	619	624	616	645	655	581	651	635	602	595	616	614	621	640	609	627	626	598	585	627	631	543	607	636	663	612	626	623	600	638	592	632	658	607	647	613	591	618	667	614	626	626	647	601	607	638	595	611	563	608	631	651	599	593	669	613	629	569	624	618	616	576	658	578	639	609	577	614	596	569	607	621	599	620	602	667	648	645	640	633	673	648	608	592	653	625	620	628	617	595	625	610	598	634	673	631	616	602	613	606	615	569	588	637	650	614	628	583	635	597	618	608	637	624	660	638	622	627	644	598	600	627	616	623	626	632	623	642	634	589	608	642	627	614	623	614	651	599	631	712	642	645	590	605	589	609	611	611	645	624	647	701	634	645	612	659	614	660	583	593	623	594	608	644	615	628	619	666	623	647	625	576	630	677	618	642	629	616	654	624	634	631	664	617	622	574	633	628	634	654	637	618	611	595	610	617	668	611	666	618	609	611	600	646	604	618	596	582	589	653	609	607	626	620	634	601	612	622	601	605	613	670	623	595	614	647	622	619	634	561	612	619	615	582	614	607	645	641	614	624	595	608	621	658	658	607	634	652	631	618	625	620	613	656	624	639	650	609	568	620	679	595	641	673	600	611	576	624	605	587	615	608	633	632	627	578	619	654	604	573	590	624	619	631	593	622	589	673	608	609	621	623	612	653	642	591	610	631	591	621	633	619	567	641	644	640	671	634	613	592	589	641	612	621	624	664	629	654	622	654	645	635	595	607	607	627	636	616	622	591	643	567	617	608	608	641	664	646	591	621	593	600	604	666	632	631	609	611	573	617	612	627	638	595	632	594	624	653	638	614	623	632	639	605	564	672	636	618	630	619	628	661	618	643	631	599	604	617	630	613	670	633	605	606	596	636	615	598	575	583	617	615	620	633	619	633	631	588	618	614	606	600	632	591	616	640	567	611	623	631	618	605	597	629	627	652	605	619	624	600	624	631	627	592	630	637	634	656	628	601	588	596	640	630	634	675	617	615	644	613	627	594	632	627	604	648	628	585	558	599	618	631	615	644	617	604	652	646	617	606	628	647	604	610	604	592	598	625	585	614	623	613	649	662	620	639	623	620	581	590	629	613	599	578	614	635	651	586	603	596	604	577	611	616	638	618	601	599	633	627	615	663	600	657	595	588	610	605	650	617	608	608	608	609	614	644	605	595	614	632	631	648	637	636	618	628	627	647	657	614	659	600	615	639	611	609	623	616	617	640	632	631	620	580	619	629	607	638	597	620	619	619	614	628	621	608	606	636	641	619	643	615	605	605	635	600	605	576	643	614	613	641	608	627	577	620	674	619	616	666	629	619	634	650	686	633	632	623	643	597	631	624	638	629	634	616	646	644	636	588	651	646	609	653	612	630	637	615	627	609	608	602	618	628	608	611	602	657	577	596	638	599	649	614	615	659	609	625	602	583	597	612	609	607	626	687	666	607	589	658	619	624	615	649	625	630	663	643	581	607	654	609	585	617	596	627	621	625	623	606	609	617	644	627	626	612	658	585	617	612	601	618	596	640	644	616	649	654	635	587	612	614	599	611	606	596	635	635	673	611	594	644	635	645	618	619	602	642	607	602	635	586	624	609	584	640	632	590	649	620	613	638	611	586	617	667	610	581	688	649	629	644	626	639	641	609	565	615	609	678	627	620	629	616	632	567	604	654	625	590	611	651	630	596	639	616	636	623	574	641	615	632	642	651	608	625	631	624	601	624	604	586	638	602	626	592	617
22222	20724	28357	23149	20718	20775	11987	1601	1357	775	667	587	519	520	450	504	474	504	476	435	468	410	422	395	435	441	432	403	417	358	356	370	354	367	393	372	381	401	380	372	394	350	395	360	371	388	364	385	370	394	389	359	345	364	363	372	363	366	349	367	354	326	393	376	362	395	359	385	390	384	393	386	377	400	390	381	354	340	334	396	366	371	363	354	377	383	348	360	373	363	344	357	356	339	368	371	382	333	375	353	341	365	377	345	381	340	363	376	360	389	350	341	370	374	346	326	339	345	356	356	350	338	353	370	350	344	355	401	372	379	379	343	339	377	351	407	351	344	359	356	374	353	358	351	344	343	332	337	380	397	362	379	360	401	341	348	349	367	359	351	357	346	355	329	389	387	334	386	361	388	372	348	386	344	335	351	374	359	352	351	354	358	335	355	371	369	354	334	390	350	348	351	358	402	369	354	346	388	392	355	380	313	363	363	333	379	383	384	375	373	376	352	363	354	358	354	369	374	358	353	363	387	325	357	365	386	335	383	357	350	364	369	361	322	374	378	375	344	392	349	376	400	360	371	374	363	367	323	382	349	388	333	370	352	351	343	337	313	365	364	346	375	357	357	371	368	374	334	372	379	357	375	365	347	367	371	354	383	381	343	342	330	356	352	334	374	356	352	356	363	341	355	383	349	339	365	349	377	336	389	348	366	349	352	379	337	365	383	384	334	379	376	362	366	358	383	364	385	361	336	380	365	349	376	349	337	337	394	345	370	354	377	400	365	364	359	351	386	345	354	309	365	365	393	374	343	343	344	319	403	338	333	332	347	356	397	383	356	373	359	388	361	362	385	360	335	364	366	374	351	350	380	381	360	349	336	316	364	329	324	362	338	375	327	371	359	364	376	359	354	340	382	367	367	363	356	393	344	352	389	360	371	341	367	374	374	353	359	340	413	361	355	337	384	375	351	359	378	369	388	350	358	360	371	364	357	367	363	376	393	305	391	347	366	381	342	391	376	348	363	324	349	351	335	368	366	367	350	333	368	339	337	326	376	362	350	342	357	371	372	383	377	356	355	321	390	372	374	372	375	365	388	348	356	349	351	367	342	328	347	390	384	339	362	327	364	379	374	372	347	388	363	348	330	355	366	363	364	386	348	369	341	371	347	368	345	346	354	352	356	353	395	347	358	366	345	370	384	332	346	357	378	366	365	358	339	368	381	371	366	362	369	357	327	363	389	331	352	376	358	387	379	361	344	387	364	350	362	392	364	357	362	371	332	353	367	391	359	388	390	359	335	378	368	367	336	350	359	337	358	362	366	327	380	320	364	341	345	345	358	392	342	380	386	321	355	341	357	377	368	337	365	366	338	362	383	358	385	373	343	338	371	349	362	390	365	346	358	352	341	392	352	361	369	327	343	396	388	361	382	381	376	387	370	362	350	381	371	339	380	365	354	351	340	349	373	390	378	346	361	347	349	345	363	373	379	356	354	384	362	368	347	373	374	347	343	378	359	357	324	339	363	342	352	369	373	376	372	285	352	360	353	371	362	382	349	383	361	364	349	375	359	351	377	377	373	338	361	391	329	362	370	366	357	336	386	371	336	369	346	356	365	379	367	344	377	411	387	361	328	344	334	347	366	362	332	370	343	381	364	369	373	365	337	338	402	348	391	365	346	363	361	360	365	348	378	362	372	369	350	382	360	347	379	354	376	348	394	308	358	373	318	326	354	379	353	339	376	329	350	332	344	343	343	375	388	356	370	362	348	333	358	340	386	361	337	353	343	344	348	341	380	337	359	344	392	372	386	360	384	367	389	374	381	338	353	349	355	352	390	358	349	351	389	349	377	341	349	372	355	351	373	327	361	340	337	386	398	375	389	363	366	344	357	340	312	365	355	365	314	379	358	381	365	349	371	373	356	377	381	336	364	379	390	398	344	359	324	377	385	367	357	350	355	384	332	364	366	334	385	405	370	380	366	357	361	419	389	345	321	349	379	397	331	366	328	345	406	362	364	361	343	334	359	356	364	391	374	363	357	360	369	329	367	392	351	389	403	380	343	350	351	377	362	358	337	373	377	358	357	360	349	367	393	361	313	334	357	353	339	404	378	356	362	387	360	363	345	363	356	373	366	372	370	369	363	339	403	335	375	384	368	345	355	354	336	389	386	328	364	343	339	368	360	366	359	367	362	374	343	368	345	350	357	342	353	369	350	340	344	375	343	337	394	380	377	375	368	358	349	365	377	361	369	362	374	343	352	324	334	364	338	331	361	360	366	345	387	323	370	376	412	339	358	369	331	340	376	310	354	349	366	352	354	356	367	377	359	368	341	378	367	346	348	379	377	372	337	381	347	356	337	334	349	366	352	393	378	344	346	378	351	331	395	354	337	369	357	336	367	364	341	358	343	365	360	370	364	360	373	343	357	355	376	390	376	367	330	369	377	346	339	359	367	368	331	395	361	350	323	390	365	358	373	395	366	358	352	344	357	348	363	362	380	347	402	338	354	401	339	359	344	333	409	373	380	349	361	363	382	372	364	333	346	337	371	354	372	338	364	384	382	349	377	352	374	328	326	363	371	370	380	363	359	362	345	345	345	354	390	373	366	375	363	333	342	356	383	365	373	362	371	342	377	374	342	385	340	323	356	398	375	339	390	341	344	350	358	376	358	347	379	379	371	352	349	362	332	361	358	378	350	336	346	366	350	361	351	409	412	353	325	373	369	351	349	345	362	350	411	372	371	366	373	332	346	350	345	365	328	340	349	385	347	380	319	368	339	328	357	330	375	355	347	371	332	332	360	361	366	393	374	308	330	362	391	334	363	355	388	377	379	363	337	373	351	385	368	350	366	340	359	364	365	356	360	380	336	372	370	323	344	366	338	372	299	379	400	320	371	373	337	338	390	343	337	337	363	345	356	406	340	377	422	352	330	341	346	370	376	366	351	372	393	367	401	349	363	331	344	360	390	362	376	353	343	350	396	369	361	374	348	365	367	360	343	376	352	327	343	357	351	362	355	367	363	356	393	356	347	356	345	403	382	373	349	353	367	361	343	341	360	368	345	350	375	357	368	366	362	367	386	378	334	363	321	342	353	326	398	377	374	383	394	361	374	315	349	354	370	337	362	361	349	370	353	387	350	350	346	363	377	360	381	335	373	360	396	329	361	368	384	364	345	350	370	335	355	364	316	343	369	307	350	369	366	383	344	363	352	367	344	408	351	350	381	339	350	361	371	389	364	357	361	361	368	381	340	388	350	369	353	386	381	378	352	364	347	360	368	366	378	370	375	400	352	350	371	373	336	366	363	378	368	361	367	391	338	362	391	385	319	375	358	379	327	381	392	398	379	382	368	348	362	350	364	382	354	368	351	361	396	360	363	382	348	363	361	351	359	361	366	378	335	352	362	364	357	337	369	319	371	364	377	391	371	390	371	381	365	371	350	347	373	362	378	343	352	331	354	392	367	374	371	379	363	347	331	367	360	386	339	351	342	356	358
41245	24854	14870	8085	5329	3800	3147	2541	2804	1362	998	967	819	721	705	572	577	576	581	529	536	532	494	488	476	484	451	435	500	421	416	434	442	426	449	482	405	426	420	455	416	400	430	442	427	408	406	439	407	374	373	413	432	380	396	388	397	400	432	430	396	422	414	421	418	409	401	422	435	419	421	411	406	464	473	397	391	445	428	408	443	442	431	427	431	439	416	417	375	428	413	372	430	356	405	379	407	397	389	429	387	393	403	427	387	393	401	390	374	385	401	396	388	385	409	380	401	449	404	432	393	387	386	377	404	399	390	378	381	393	366	398	416	359	405	404	390	397	416	430	427	387	374	426	415	384	387	400	375	398	412	395	406	394	369	396	379	387	379	363	396	408	360	383	430	393	414	384	390	373	417	406	385	405	422	410	388	393	383	406	396	415	394	399	377	400	365	401	370	411	373	415	378	377	424	404	419	397	372	371	380	393	405	358	415	417	393	411	347	415	417	400	370	369	375	365	386	419	383	372	389	398	393	405	394	388	394	406	414	390	415	412	390	361	439	377	413	390	416	399	429	416	384	423	389	392	382	397	389	359	379	382	394	364	414	405	394	438	391	380	419	422	403	385	361	360	389	346	387	384	412	414	386	401	376	372	426	412	391	392	432	406	373	431	409	438	369	397	371	356	412	393	369	400	364	400	383	388	389	388	378	365	375	381	403	355	401	400	411	391	392	380	365	349	415	396	357	371	400	369	368	408	365	390	403	417	404	391	398	385	399	390	381	431	359	407	413	322	363	399	400	421	369	395	380	426	410	400	432	407	432	378	388	421	385	381	415	383	399	390	424	378	389	413	407	404	417	397	392	380	410	380	392	384	416	384	394	372	417	388	427	418	398	396	420	395	382	394	433	404	425	418	394	415	385	405	390	400	388	406	401	380	396	409	383	363	382	416	378	389	407	413	384	419	389	426	425	399	357	408	388	408	373	398	403	395	390	379	401	385	385	361	385	382	346	399	378	400	370	410	400	427	422	360	403	394	357	382	394	382	436	381	402	387	395	413	427	399	390	407	415	380	408	398	407	397	371	393	395	406	404	413	360	411	422	412	380	399	383	383	386	355	436	383	396	380	391	382	379	423	425	397	423	395	430	380	403	417	358	415	396	391	375	405	382	379	436	409	384	384	430	401	398	403	410	407	411	410	387	390	416	399	373	397	407	386	400	398	372	375	382	381	399	364	436	389	392	412	373	351	407	399	396	425	402	383	388	383	403	376	396	394	382	393	403	373	389	399	404	406	390	347	397	373	361	388	381	412	401	397	398	407	377	393	414	385	390	385	396	392	393	399	449	437	408	388	397	372	412	385	381	387	372	391	419	383	448	404	384	361	372	379	386	417	404	432	428	400	405	390	407	370	379	406	374	400	385	397	385	385	388	389	390	403	387	398	389	396	404	401	393	391	398	378	370	386	367	393	391	376	424	425	396	368	385	405	397	385	419	397	365	419	413	389	430	395	360	384	427	376	384	364	407	376	393	410	421	392	393	385	369	369	391	408	375	387	372	382	432	409	362	396	392	386	413	424	397	362	385	411	387	391	388	395	389	360	365	418	426	406	368	388	460	423	387	377	426	398	442	383	397	400	386	376	400	410	412	395	368	354	380	387	401	408	418	416	401	405	394	393	402	395	389	391	377	374	387	363	382	414	394	381	362	402	375	390	370	375	393	403	373	416	390	366	370	391	355	392	421	417	406	388	402	386	383	384	406	410	391	423	382	384	370	405	385	380	423	380	405	401	372	409	373	399	380	410	400	388	388	406	401	409	414	379	414	368	406	377	378	384	426	398	406	394	430	396	427	377	406	388	397	367	415	383	407	377	390	423	411	404	417	388	393	396	383	401	408	414	396	362	414	401	387	399	429	384	372	388	408	357	413	438	390	374	409	412	398	388	416	439	401	408	396	403	398	424	379	415	395	383	410	410	400	398	398	418	372	408	394	424	397	404	411	393	379	371	376	405	374	342	379	403	399	381	386	422	370	421	407	405	414	409	379	359	372	398	366	408	381	396	380	396	350	389	428	381	395	412	384	375	421	407	428	361	421	396	374	354	394	385	402	364	392	408	399	386	368	426	393	394	388	394	386	392	362	396	388	370	386	387	373	401	411	387	417	409	420	397	399	400	392	386	366	392	359	365	409	408	414	371	394	389	376	400	434	387	409	402	388	387	388	421	364	388	388	402	380	421	391	364	406	357	402	411	397	365	422	373	372	400	384	404	390	377	373	404	424	413	385	421	402	420	386	401	359	397	372	384	385	399	426	357	406	406	371	385	388	375	434	370	428	402	385	413	393	366	410	372	372	374	409	384	399	419	396	401	410	370	365	416	395	415	375	390	385	415	396	402	404	416	417	381	412	392	417	372	429	367	388	406	387	405	398	406	399	376	421	408	373	419	352	411	383	364	378	387	446	390	403	390	357	381	433	397	377	357	409	394	389	397	412	392	356	371	398	369	400	359	367	385	418	372	393	407	387	422	430	369	398	346	384	381	419	376	359	373	382	414	374	395	385	411	392	413	393	399	371	405	373	396	366	359	365	370	418	369	407	399	408	379	408	393	392	416	381	385	399	387	407	378	387	397	402	401	372	427	424	376	415	406	406	404	396	405	426	378	395	399	374	402	389	405	386	386	395	403	350	414	386	399	366	412	415	388	380	410	376	358	425	392	395	388	404	363	429	387	425	385	381	399	347	388	397	402	379	386	371	374	371	386	382	385	402	406	403	398	405	387	389	376	399	386	398	417	411	394	411	376	403	411	397	384	406	377	400	432	403	400	352	430	405	380	377	411	395	368	405	367	424	421	399	390	355	419	373	409	412	405	393	421	364	411	404	404	383	424	398	367	397	392	401	395	374	406	411	390	408	411	387	390	419	425	436	394	394	385	450	429	399	382	371	404	398	395	376	395	387	441	411	403	395	395	383	398	383	408	375	400	370	410	390	411	360	379	406	407	388	420	387	406	385	370	390	375	390	379	378	388	399	386	390	376	416	377	392	413	411	384	427	354	443	343	381	381	428	391	388	388	396	390	402	388	390	422	363	382	395	361	415	393	382	421	450	404	391	403	393	412	378	377	384	412	412	407	430	412	412	420	393	404	391	371	429	378	365	404	379	423	375	387	362	376	379	363	425	382	404	398	376	415	389	406	393	366	386	396	397	439	397	385	395	419	387	431	387	391	405	402	373	419	397	407	380	379	372	421	400	403	410	360	428	421	394	387	425	374	413	406	383	407	382	360	404	350	401	393	419	435	375	389	409	382	422	392	398	418	403	380	383	375	396	411	385	382	397	402	370	403	390	389	384	376	419	413	408	388	400	363	399	412	400	399	349	385	377	417	356	408	359	397	421	416	380	406	422	362	420	342	410	412	372	411	361	377	394	408	398	406	370	385	400	366	390	386	398	398	405	414	423	383	371	385	413	427	387	399	401	347	410	395	388	391	376	440	389	394
29091	20915	12582	2031	803	598	520	497	472	436	429	440	429	423	440	406	428	404	406	433	389	414	422	434	414	421	420	384	390	408	438	415	407	392	422	412	405	435	417	401	414	397	423	400	458	434	415	458	410	439	402	430	439	436	440	431	438	416	436	410	396	411	400	430	385	411	393	375	430	403	426	455	459	424	430	430	435	449	391	378	392	382	438	392	453	418	385	434	413	390	423	395	413	414	421	423	429	456	405	420	424	395	397	413	401	422	409	396	411	378	340	425	420	407	393	444	411	361	434	360	372	421	408	437	391	405	424	378	394	411	408	391	377	404	427	419	411	420	407	411	414	411	425	439	422	402	420	392	383	387	407	419	399	415	395	418	422	418	439	424	426	388	417	451	415	435	424	407	395	416	426	400	413	463	422	384	408	428	390	392	404	419	415	393	445	407	428	401	382	418	442	371	419	394	434	403	442	416	407	407	421	413	409	424	411	393	460	457	371	409	414	423	425	404	389	438	423	431	410	396	415	391	419	409	397	410	413	424	448	393	413	418	413	439	421	428	418	423	426	398	408	405	432	375	413	409	402	450	423	413	440	414	419	395	404	455	402	444	391	438	382	406	419	413	402	399	449	419	405	408	397	389	430	398	434	401	393	440	429	410	414	413	423	454	423	413	402	405	428	416	427	404	452	414	416	422	454	415	478	423	427	409	417	410	426	432	406	398	420	427	421	408	391	421	413	408	422	420	421	415	430	403	432	439	436	403	403	412	385	411	418	449	427	444	388	393	431	440	398	423	416	372	415	428	367	396	424	382	431	438	438	440	420	446	440	399	423	366	405	426	411	388	418	390	430	410	404	427	399	426	389	411	413	400	385	411	426	426	416	376	410	418	404	410	409	419	363	411	390	410	386	397	442	390	390	392	394	452	416	404	415	430	416	415	402	430	397	402	417	420	437	390	425	431	385	468	428	411	435	424	377	384	431	391	402	422	414	416	406	416	416	421	431	412	373	439	398	408	419	400	374	413	397	392	415	446	385	402	416	402	425	447	398	412	403	468	413	425	424	418	417	407	393	420	376	414	439	401	446	435	424	408	382	425	414	402	447	417	413	388	399	429	431	402	404	421	421	383	432	412	409	431	462	394	374	395	388	408	396	408	373	445	368	425	409	424	442	431	424	432	399	392	425	408	411	421	381	412	424	445	413	379	428	388	416	432	388	456	423	446	389	429	463	425	414	436	419	405	417	430	415	380	422	421	403	426	444	416	401	419	417	416	438	418	423	406	414	419	402	380	390	409	405	444	426	399	437	422	419	376	399	428	396	428	421	403	375	450	377	404	415	408	400	437	438	403	401	426	437	419	399	403	408	393	424	423	411	395	447	424	391	390	373	399	433	386	437	378	430	419	431	401	395	390	435	378	426	417	433	378	400	417	430	413	413	419	419	450	414	375	418	401	438	439	400	378	372	436	394	380	438	389	396	413	409	448	438	420	427	386	417	391	399	402	411	403	395	410	420	439	401	451	403	416	415	385	381	391	419	405	408	397	402	402	383	426	442	453	392	335	418	427	475	385	405	374	374	453	426	413	415	393	407	397	388	408	374	379	398	407	402	395	396	445	385	425	413	403	397	418	420	400	442	389	426	421	411	427	425	409	416	457	398	450	378	384	433	375	431	416	415	392	392	389	438	413	423	393	407	385	423	416	401	384	374	429	424	416	409	432	440	423	417	400	417	397	411	399	413	403	404	405	417	398	411	397	434	406	431	405	402	437	413	382	436	427	447	414	403	400	446	402	439	417	415	381	429	424	408	434	370	407	401	434	399	389	387	393	410	382	406	410	454	409	405	374	421	388	422	388	416	398	428	425	449	416	429	389	405	406	367	449	440	394	383	423	409	418	412	417	424	424	428	397	377	388	417	406	408	414	436	395	411	406	395	442	445	432	395	463	394	441	399	414	415	381	417	414	396	386	427	424	414	422	413	432	403	413	449	402	390	441	382	451	383	409	389	414	416	403	415	399	432	428	389	378	415	412	413	439	416	400	397	424	417	401	374	410	426	431	429	423	395	393	445	419	400	440	400	399	415	415	402	394	420	390	396	401	393	400	429	455	403	424	447	409	401	390	430	395	440	441	440	385	447	442	426	419	394	368	404	429	429	428	395	409	434	404	370	401	415	429	437	429	426	429	422	439	417	415	404	405	444	449	414	392	391	422	405	388	423	407	433	411	401	415	436	384	416	383	460	423	411	392	398	365	387	444	399	417	401	393	394	406	411	390	400	406	417	410	410	384	380	439	392	410	430	353	399	416	437	429	391	445	405	413	405	403	441	471	410	401	406	423	365	386	397	392	416	447	420	419	441	385	402	404	443	391	387	437	404	440	420	451	418	440	431	390	431	375	402	401	404	402	428	419	417	392	435	410	376	394	432	423	426	405	401	417	398	394	395	410	408	426	387	387	389	404	402	446	423	432	412	413	415	412	407	421	414	410	424	389	424	413	447	421	387	438	404	415	434	381	414	423	425	424	410	421	382	399	410	452	372	416	393	404	445	401	429	438	410	415	414	386	394	395	414	425	452	425	397	379	408	379	438	390	416	391	447	440	377	430	409	398	414	419	404	431	435	422	434	414	408	431	362	430	408	429	411	427	459	424	400	378	409	431	407	441	429	382	402	449	404	392	407	425	402	433	370	378	434	399	402	418	424	387	430	415	403	379	388	417	432	455	455	385	438	420	435	427	442	390	393	408	454	400	427	398	405	393	421	417	428	419	414	416	404	450	429	421	400	392	427	409	412	421	470	378	360	404	417	401	402	430	432	385	408	384	394	381	422	405	405	431	437	428	395	405	391	409	421	407	452	435	397	443	393	421	414	434	425	387	397	405	383	414	396	397	392	419	397	376	402	436	434	398	422	433	402	423	403	422	410	413	457	436	424	399	447	403	462	424	390	429	432	392	409	445	399	420	410	414	416	419	392	423	409	422	444	435	404	453	382	446	421	450	438	410	375	439	400	406	430	424	431	371	396	408	414	409	446	429	447	412	428	436	403	421	407	386	409	423	438	397	427	378	417	400	445	409	442	394	418	386	414	382	413	424	441	425	441	429	463	438	390	424	444	441	397	416	411	398	435	416	404	399	395	378	382	397	385	424	418	413	432	408	399	426	382	427	409	421	408	424	400	443	441	435	374	435	419	389	427	400	379	409	434	430	411	409	428	428	409	387	407	434	378	412	416	388	418	424	418	442	404	421	405	406	431	422	424	430	392	443	387	439	399	393	433	393	400	426	394	415	401	433	439	421	418	412	443	441	420	413	386	394	442	402	434	424	460	400	423	429	417	402	437	387	387	415	453	422	427	409	378	460	435	433	428	423	422	425	409	439	371	397	428	454	405	428	429	430	417	415	436	409	457	421	400	438	433	424	469	431	411	361	443	388	402	408	375	406	424	423	403	413	387	418	374	407	407	415	411	406	415	410	460	416	429	446	441	474	422	421	427	443
35413	10067	4423	1671	1153	857	638	632	587	513	507	515	475	517	518	503	463	452	503	497	489	497	487	502	489	507	454	503	465	514	446	445	472	503	479	490	489	471	501	454	481	481	472	481	465	493	444	453	497	466	460	467	466	525	461	458	434	483	499	518	487	456	458	485	524	509	514	458	518	480	512	523	529	528	498	522	506	517	530	516	505	452	466	484	516	479	503	486	498	487	478	486	498	464	506	506	480	474	485	494	461	470	465	491	514	473	487	483	491	482	476	457	495	470	504	466	482	481	498	499	484	494	495	453	461	498	480	473	480	471	514	485	490	492	510	475	480	509	503	496	500	475	493	513	477	467	495	517	464	458	461	473	457	551	534	447	450	496	512	462	466	500	466	472	449	483	494	501	480	475	462	496	451	479	462	482	491	475	476	484	498	466	467	452	493	462	506	462	512	437	476	483	462	454	439	502	439	470	482	482	510	503	464	470	449	489	482	505	479	483	471	473	497	459	504	470	506	505	489	527	509	502	529	539	494	493	462	475	486	497	510	467	507	507	476	486	479	508	526	488	484	493	461	537	493	485	463	464	490	515	469	480	456	473	514	450	502	506	494	499	464	515	470	465	444	468	480	511	497	523	504	480	485	465	464	505	491	471	465	482	508	472	489	525	502	470	494	479	487	487	486	458	484	522	488	488	484	465	505	453	487	497	481	496	475	485	480	493	492	438	481	496	511	482	467	494	505	503	465	524	468	442	473	471	458	461	496	479	438	483	462	494	511	498	452	477	512	500	456	470	480	457	446	529	441	470	481	484	477	513	457	508	469	477	467	458	512	484	491	477	507	470	529	472	472	485	456	504	530	502	469	454	483	478	508	484	489	446	468	489	474	489	494	463	478	465	455	495	462	443	484	456	465	496	453	525	425	474	468	482	495	507	485	475	475	488	482	464	458	478	508	490	510	489	470	466	497	485	507	495	531	470	483	471	483	502	477	490	450	459	491	491	496	500	465	473	485	468	499	498	482	514	451	459	486	511	486	499	466	461	491	465	505	467	488	485	489	451	543	485	460	476	504	452	461	459	492	479	489	493	480	483	453	473	462	478	487	486	469	463	510	511	508	491	482	498	466	517	502	494	467	521	509	495	485	518	476	505	500	456	498	477	505	465	522	499	471	469	481	464	505	454	524	485	521	488	518	456	481	508	540	451	482	508	459	488	492	435	486	473	489	517	496	479	465	508	490	459	483	470	513	509	469	474	461	479	477	470	493	519	507	502	516	485	445	485	485	452	490	446	515	495	532	493	486	467	469	483	497	447	466	456	470	476	497	492	470	478	466	482	464	470	481	393	516	471	480	500	502	483	500	514	482	502	503	538	495	525	473	491	454	470	487	479	434	475	468	456	488	452	474	483	487	510	475	456	479	451	458	482	480	507	532	503	479	454	482	451	443	499	436	504	490	492	468	459	479	507	494	489	505	472	458	472	474	505	488	490	515	449	510	463	472	479	485	500	478	475	462	511	508	467	491	507	471	477	467	504	494	527	491	489	499	470	510	498	473	474	468	514	509	532	471	523	491	458	448	502	499	487	492	519	465	508	467	527	485	528	485	511	507	504	478	506	498	490	443	449	513	419	485	496	513	503	467	503	455	478	470	474	487	488	495	465	452	464	475	476	475	531	482	460	476	486	451	457	502	482	481	490	452	504	459	470	501	502	501	473	489	474	483	490	490	478	473	496	455	502	475	479	470	481	496	520	481	487	471	460	462	500	519	513	499	500	487	474	492	463	480	453	446	453	469	496	425	492	526	510	472	500	506	479	454	510	510	479	520	481	503	479	487	507	484	442	490	491	501	466	477	493	488	518	475	509	507	499	525	492	464	469	511	508	481	486	466	496	492	498	497	506	501	508	467	449	473	536	490	502	477	505	473	474	499	471	484	477	451	482	429	474	482	464	476	482	473	504	479	522	535	495	500	485	464	496	472	520	512	486	478	481	496	505	502	446	518	496	501	489	484	510	483	441	477	503	488	486	478	505	497	457	506	550	474	487	506	459	489	483	458	464	486	486	469	476	488	504	504	527	517	512	466	482	458	465	534	500	491	475	462	436	490	505	510	478	478	451	461	501	514	477	495	465	448	465	516	484	509	504	493	451	469	487	509	485	548	460	467	500	470	472	484	491	512	496	469	481	481	496	511	471	480	480	505	485	471	472	474	497	470	471	479	458	488	466	466	525	477	490	505	520	463	497	517	468	518	486	499	497	477	503	495	425	481	495	494	508	481	478	478	521	495	508	451	488	461	468	494	481	512	542	485	479	449	503	478	496	480	507	464	452	464	539	509	509	456	481	526	479	523	462	490	485	478	462	460	507	471	475	507	516	499	479	456	481	470	510	486	494	498	483	497	516	527	471	455	480	511	501	475	494	523	476	471	474	525	478	484	473	480	485	466	489	489	507	500	501	473	434	498	459	503	469	493	441	452	501	474	509	520	461	473	468	488	492	487	447	483	466	510	500	448	523	488	499	492	488	478	496	474	477	470	500	479	478	484	470	456	529	496	464	509	463	502	464	480	487	460	477	439	482	495	509	519	534	494	470	457	503	500	494	455	526	506	464	489	518	467	468	497	480	462	457	476	454	501	458	475	494	466	493	512	464	465	468	441	497	471	480	473	448	474	495	477	486	464	473	442	528	484	478	469	492	478	453	504	451	449	473	491	467	433	491	482	516	462	483	490	491	502	484	496	469	490	476	471	487	476	483	485	502	482	502	484	510	456	523	488	496	506	508	484	468	477	482	490	532	499	459	462	467	504	509	511	465	477	514	492	446	488	478	492	443	484	468	472	491	496	491	502	489	463	477	484	484	492	475	503	474	457	465	472	457	479	506	456	464	463	495	468	496	452	460	476	442	488	468	482	476	467	463	497	486	493	530	480	436	493	527	506	476	486	488	483	496	490	443	450	477	490	467	494	466	491	506	522	440	480	472	517	502	462	513	457	527	437	519	498	482	491	465	430	526	518	512	476	488	485	486	475	514	507	440	484	458	499	494	481	490	471	498	465	439	511	485	477	467	507	505	482	502	479	504	488	495	466	487	480	493	466	493	474	482	451	462	494	480	519	462	481	545	528	448	505	469	516	468	474	539	464	483	504	441	450	472	491	494	521	475	470	461	482	466	483	503	527	469	503	482	501	486	501	518	473	455	470	501	491	453	483	508	481	463	508	469	471	495	457	490	475	477	474	446	491	500	425	467	458	439	484	494	451	503	485	499	460	473	484	461	495	489	457	529	485	448	436	509	505	467	520	483	460	485	486	524	481	500	497	479	512	478	448	482	446	466	481	454	506	471	502	481	462	511	495	486	449	474	492	512	469	485	476	479	496	458	450	448	444	517	475	490	497	459	520	500	469	460	475	467	523	494	468	504	504	482	480	483	454	513	493	504	458	492	482	471	403	498	498	476	494	457	465	488	504	470	472	462	505	448	519	500	513	503	474	524	550	519
23268	20764	28053	23531	20752	12126	1173	696	657	454	392	360	330	325	333	300	266	270	297	307	287	244	297	270	277	244	252	254	228	251	280	268	261	264	254	249	254	249	258	223	251	239	247	243	255	254	229	247	242	251	273	272	277	240	240	235	223	241	267	236	239	266	258	252	233	215	252	252	252	255	269	272	267	274	242	233	234	250	233	256	251	222	270	268	209	249	250	239	232	247	253	226	247	240	225	252	211	227	241	217	257	277	231	236	217	250	262	242	225	242	237	232	243	231	218	223	243	250	225	283	234	230	239	241	241	242	248	240	227	241	245	265	252	245	244	231	240	224	243	252	219	273	238	240	245	235	221	270	234	220	246	232	221	242	228	211	227	256	253	230	245	242	226	264	228	216	241	257	252	241	225	238	246	215	222	254	241	259	253	232	261	270	231	244	223	262	241	220	219	232	234	236	232	217	254	241	232	239	258	228	224	234	235	246	236	243	253	195	250	221	233	253	218	223	237	235	235	232	241	253	245	232	232	237	238	233	219	246	242	254	253	228	237	240	221	241	259	237	211	262	253	255	243	249	248	256	225	234	235	217	218	248	260	237	282	235	230	233	233	244	242	245	228	221	233	212	244	206	264	223	247	229	261	228	229	242	244	245	276	256	271	224	226	249	267	254	219	240	228	228	216	231	230	262	244	222	244	244	228	240	244	233	231	230	245	255	213	237	262	241	231	256	239	252	234	263	218	250	219	229	256	255	211	231	256	225	222	239	231	235	249	237	251	262	272	231	231	228	232	240	250	231	243	212	247	250	243	239	270	252	246	247	243	261	243	227	255	229	253	236	245	271	240	245	255	251	270	243	237	205	260	252	226	262	238	236	260	269	257	255	215	228	250	238	227	261	224	256	253	247	248	280	245	241	245	239	233	254	239	231	221	243	245	238	242	237	229	251	239	225	240	227	245	266	234	250	228	249	234	215	226	219	239	234	234	253	219	245	235	249	252	223	216	231	260	215	250	254	253	238	256	232	241	221	231	261	271	237	221	252	233	219	256	226	255	226	246	232	251	231	215	283	243	227	263	223	213	259	238	254	252	243	245	241	238	217	276	234	254	239	220	219	242	231	246	244	246	245	228	247	255	221	242	254	236	217	234	242	259	275	236	265	241	225	225	241	246	268	220	263	262	248	255	257	276	242	249	231	238	231	257	251	243	232	241	246	232	248	275	243	234	266	212	242	234	249	259	231	253	236	250	225	241	242	229	242	245	229	228	246	240	268	238	239	219	240	243	215	226	258	234	227	230	220	258	252	224	258	254	251	254	242	238	255	260	254	244	214	220	222	250	253	228	219	228	220	273	274	233	244	224	258	264	199	229	249	227	230	237	231	220	263	237	258	210	236	249	251	232	249	226	240	272	223	240	235	218	222	228	250	248	275	228	212	248	257	223	229	259	241	226	244	225	244	227	254	234	262	247	225	263	240	234	236	243	230	206	230	256	244	244	270	257	225	226	248	255	246	224	240	215	225	237	206	259	237	229	251	262	239	207	239	246	239	236	230	244	259	255	225	225	257	224	260	223	239	215	239	254	248	252	244	231	231	250	236	231	250	254	203	225	235	255	242	266	275	277	223	231	228	244	221	229	235	205	239	239	245	260	226	226	227	233	256	230	231	253	228	227	259	262	233	240	234	242	253	238	249	230	236	225	203	237	234	231	238	248	227	224	227	247	264	218	251	251	254	249	212	266	253	247	223	232	251	232	231	264	274	254	220	235	245	242	254	241	248	241	233	256	239	273	251	225	254	253	254	253	225	253	232	231	263	232	257	229	254	239	236	226	243	251	281	249	250	227	218	260	228	229	225	225	243	237	249	235	235	256	225	253	274	220	248	236	223	244	217	265	241	231	239	228	257	246	221	242	290	209	251	220	218	256	265	245	213	224	224	235	250	239	259	225	249	234	199	224	249	237	231	246	249	250	247	217	266	253	215	230	241	261	217	256	233	212	238	247	251	241	224	258	236	250	225	243	243	261	277	244	252	248	227	229	246	250	221	206	247	239	256	247	246	224	224	252	218	214	248	233	250	224	235	233	253	256	236	232	237	267	228	237	237	218	235	280	236	257	234	227	220	228	229	222	236	235	256	232	236	247	246	236	254	220	226	227	222	220	218	221	243	239	262	222	248	231	219	252	244	233	234	219	229	240	244	220	228	244	237	248	227	238	231	223	240	236	245	209	232	274	227	248	227	253	235	242	259	227	226	253	231	234	254	262	227	234	223	232	252	248	250	244	257	222	246	239	233	217	220	223	227	246	236	237	242	241	235	220	246	259	279	254	233	233	245	230	217	273	233	254	265	222	236	252	222	245	202	238	262	220	252	223	245	230	245	247	247	254	222	260	222	236	243	220	241	275	263	237	215	225	221	263	232	256	244	204	239	247	245	220	251	235	224	250	210	250	237	254	231	246	256	214	233	215	234	233	264	238	219	250	226	255	233	245	241	221	227	214	252	202	240	247	247	227	251	241	227	255	246	249	224	225	240	243	238	235	241	215	236	257	280	222	235	236	233	262	228	260	205	239	263	208	238	219	233	244	251	254	218	244	242	251	215	222	266	232	252	240	226	257	263	273	253	252	263	274	242	227	206	249	224	233	263	225	228	239	199	235	225	234	272	263	265	224	259	233	247	245	251	212	243	228	235	214	236	232	233	248	231	225	217	247	241	248	240	209	263	249	237	216	249	234	232	227	234	253	200	268	248	246	262	232	269	254	237	247	267	233	279	229	231	262	265	228	248	229	255	242	250	244	238	236	242	253	217	257	232	243	246	241	249	214	260	242	233	234	238	245	210	251	208	249	254	237	252	248	236	235	253	232	236	238	235	255	217	234	232	237	258	229	253	218	240	232	235	262	243	253	224	243	218	255	228	239	259	229	218	238	196	202	257	248	231	233	229	214	221	253	206	260	236	232	238	226	246	267	257	243	242	266	235	218	231	249	237	231	236	237	236	233	244	243	245	254	232	230	230	227	214	237	272	225	224	236	233	233	235	226	227	262	239	251	233	261	250	253	231	258	245	253	237	231	274	239	252	224	239	236	237	223	264	249	215	232	222	248	236	218	255	252	216	257	218	216	225	234	233	213	220	240	262	249	225	219	241	268	248	250	236	258	248	241	243	216	252	253	253	260	240	243	230	226	235	242	223	223	249	250	243	244	223	244	221	240	256	232	244	269	247	232	251	223	230	241	250	241	260	240	230	242	250	235	233	246	223	259	256	264	270	201	239	240	232	238	257	226	227	229	257	207	262	251	249	246	230	252	233	218	197	229	224	233	248	249	209	243	235	232	244	206	241	213	266	256	231	252	256	235	241	232	261	214	206	219	267	266	270	245	243	257	239	247	256	251	257	256	226	233	201	237	205	256	256	220	220	251	213	225	234	248	255	290	227	220	246	238	258	242	234	245	253	209	213	230	213	252	249	213	243	228	244	238	262	234	243	244	222	230	233
36183	16955	9856	4695	2918	2013	1563	1281	1162	719	621	549	474	391	451	404	376	385	366	381	357	350	353	348	313	307	314	325	330	267	269	304	267	324	311	264	290	286	304	325	284	289	300	271	281	303	311	309	260	246	271	317	285	300	277	270	311	284	305	277	265	258	272	298	298	309	300	294	314	297	279	313	302	302	290	267	312	299	287	280	267	292	280	298	303	271	259	265	282	297	246	269	260	290	277	266	272	265	282	297	287	291	293	306	303	278	273	302	308	281	249	286	284	255	282	267	263	273	277	277	290	255	267	278	293	263	282	288	278	274	291	285	263	244	269	254	292	277	281	323	301	272	286	281	272	285	274	270	285	275	280	275	258	294	257	263	260	251	274	312	309	289	291	307	295	274	274	274	255	264	278	275	255	276	270	278	276	262	264	289	271	294	276	249	269	279	298	271	292	262	312	292	282	280	276	292	274	279	248	259	278	285	296	286	231	251	288	279	303	291	270	300	275	268	291	291	258	264	294	296	268	289	289	297	286	248	275	293	259	281	301	278	280	266	296	265	300	286	283	251	274	255	295	297	299	284	275	272	266	298	295	310	268	260	281	258	329	250	275	271	285	285	305	285	310	300	267	305	276	267	277	283	272	269	261	254	284	281	292	276	271	258	288	282	269	291	262	245	303	285	292	275	284	301	255	293	263	309	283	276	275	291	305	265	278	278	279	280	273	268	334	271	288	309	269	239	294	286	260	270	257	256	297	280	243	286	271	287	264	288	294	256	278	273	248	302	280	266	279	261	298	299	288	299	260	292	281	266	252	258	300	282	280	277	310	280	274	289	274	287	295	274	279	262	250	318	279	284	271	268	270	274	265	256	288	276	255	274	313	267	307	291	264	281	274	289	304	289	292	287	260	288	282	277	258	293	269	278	277	258	279	282	268	263	280	299	280	276	275	286	260	264	289	276	255	260	286	266	272	282	276	295	255	301	277	314	274	257	256	289	283	294	272	278	296	285	279	291	270	293	304	312	299	276	289	268	281	273	246	258	300	305	266	256	281	288	258	281	276	293	295	259	275	265	252	285	294	275	283	277	290	294	300	265	296	313	279	275	282	288	288	294	265	261	277	276	268	296	311	292	276	307	277	318	270	270	284	258	270	308	301	282	302	266	288	291	272	256	322	299	299	302	253	263	292	268	248	267	299	295	291	281	282	282	242	278	266	274	277	289	286	311	302	266	271	272	242	309	289	289	291	291	300	304	297	296	277	273	275	303	282	282	260	316	279	280	269	302	281	325	271	284	291	249	270	282	296	290	319	278	277	248	277	282	276	263	281	281	283	282	256	298	266	256	274	273	280	280	262	274	320	283	288	254	265	273	296	246	269	279	261	278	267	257	295	280	286	301	300	252	260	329	280	268	278	279	263	301	275	293	284	287	284	267	293	258	272	305	264	272	261	268	298	292	301	241	259	270	269	269	274	294	293	308	250	273	287	273	300	254	286	299	273	270	312	278	267	299	273	247	285	275	288	280	307	297	286	271	302	260	279	297	297	279	255	264	304	260	301	259	250	251	280	289	265	285	250	270	306	260	296	290	253	281	287	298	275	299	294	263	264	257	265	271	272	276	298	294	291	262	271	270	301	290	295	302	257	282	299	271	293	304	295	255	282	264	259	301	275	275	271	274	286	295	288	280	284	263	284	287	283	299	297	263	295	276	243	286	265	271	274	287	264	312	296	281	299	277	258	307	295	297	277	294	262	295	282	257	311	281	286	300	263	296	263	261	269	290	284	264	289	281	304	275	286	271	298	261	269	276	276	290	284	303	288	256	248	303	271	279	305	298	295	264	284	276	292	237	265	280	291	275	284	246	264	300	287	241	274	280	281	255	258	293	284	266	262	272	270	286	250	294	270	278	264	256	293	280	271	254	288	250	283	261	300	271	266	281	288	283	308	311	273	270	266	250	253	296	263	247	296	293	275	251	286	274	267	301	251	288	274	268	287	293	282	277	288	262	307	270	280	280	271	284	290	259	282	277	267	304	289	262	275	282	291	282	281	277	268	295	278	274	289	287	294	281	290	286	278	302	277	288	309	317	270	290	267	272	265	340	282	255	281	291	266	249	263	300	291	302	272	300	255	267	284	271	317	284	250	306	285	275	302	264	258	290	295	283	275	268	263	286	289	252	259	287	308	284	306	295	262	285	224	242	266	266	261	253	281	305	254	270	280	260	262	283	293	307	241	285	293	286	260	264	282	287	291	288	263	256	264	270	289	283	269	267	296	290	274	245	256	289	304	305	255	274	297	278	265	292	280	311	298	287	288	289	270	279	268	270	270	286	297	284	286	266	265	276	296	264	272	274	294	283	285	298	279	274	283	296	297	259	273	281	268	284	266	280	284	283	283	304	262	287	304	300	284	280	292	277	300	274	299	292	261	254	253	282	288	295	284	292	277	315	262	284	302	300	284	263	281	263	273	266	245	272	261	249	254	281	277	289	270	313	285	289	273	273	269	296	291	274	296	255	254	253	272	284	297	286	286	293	267	284	288	278	277	278	276	259	279	286	262	277	284	291	290	295	297	272	272	305	283	275	276	253	293	291	271	270	274	288	284	267	270	277	264	288	286	284	269	246	289	296	290	271	305	289	295	261	269	289	285	267	314	277	264	297	280	283	274	300	284	257	301	262	269	268	266	296	269	284	278	298	275	277	296	275	287	276	300	289	311	271	262	287	293	292	285	288	291	291	278	276	273	283	279	277	291	279	249	269	293	262	257	271	248	283	263	262	292	285	288	298	284	265	292	297	273	289	267	274	281	279	281	265	253	276	303	306	287	295	294	280	264	285	262	270	305	295	266	255	292	237	268	269	274	276	303	259	279	298	278	282	273	272	271	294	287	241	248	263	292	276	282	294	263	279	267	249	248	284	294	280	279	256	288	300	289	250	284	283	301	285	278	318	294	296	277	280	287	281	301	304	290	259	261	288	281	306	237	272	253	278	280	272	254	279	298	287	315	267	264	285	305	290	323	250	276	290	249	277	263	253	295	268	277	274	261	262	289	269	275	262	279	293	299	272	261	275	275	306	300	295	291	287	287	283	264	283	249	300	269	290	294	298	255	291	283	242	299	280	296	290	292	256	283	281	272	319	294	257	253	292	270	270	304	262	315	323	276	279	275	287	274	244	287	271	262	295	251	271	275	319	296	291	264	318	279	277	284	316	272	277	265	293	283	255	292	278	264	281	255	272	279	276	281	289	269	265	287	298	297	260	278	263	282	256	302	276	313	283	282	308	227	303	288	281	265	280	262	255	280	299	292	283	307	270	285	267	264	285	252	272	293	300	319	296	263	239	255	288	262	269	296	290	295	290	284	290	277	281	290	289	247	277	296	278	317	275	251	275	304	292	250	302	268	281	314	272	275	303	256	263	283	282	282	253	274	291	257	282	266	277	288	280	291	257	289	246	323	292	286	290	269	304	277	279	277	259	265	272	277	268	268	272
24534	20753	27108	24407	13630	1437	890	859	705	624	645	628	606	615	607	575	568	586	560	569	564	574	569	597	579	561	571	589	604	554	564	595	561	598	521	544	581	557	546	540	557	572	567	567	580	546	543	578	601	558	561	593	573	605	579	551	544	555	573	573	538	573	583	594	596	580	588	567	550	541	544	597	544	546	548	590	561	600	582	552	546	511	564	584	546	588	522	575	558	572	543	574	555	523	553	580	581	586	516	559	573	571	554	583	585	595	554	580	548	576	558	579	583	549	599	634	570	566	568	625	541	526	565	573	566	535	585	564	546	529	538	535	582	525	561	557	540	547	528	557	518	530	613	532	579	564	586	537	514	551	585	595	553	550	589	557	561	539	564	574	556	571	565	524	606	619	567	536	560	549	523	564	558	550	560	570	574	574	520	580	547	525	559	574	598	580	585	533	586	555	579	532	578	568	584	605	526	518	595	541	549	590	545	624	560	589	565	495	563	604	552	567	578	573	582	583	591	577	555	563	536	562	573	574	599	594	570	557	602	572	533	533	550	569	549	560	567	595	573	542	591	499	525	579	535	573	562	527	595	551	522	562	569	549	533	589	534	558	547	552	542	565	586	537	571	606	535	560	569	532	570	538	546	585	529	550	534	561	597	565	546	534	568	572	543	569	516	610	543	569	563	563	570	590	568	589	615	512	527	558	578	522	545	556	581	564	547	559	567	525	582	580	552	542	542	580	580	583	588	568	558	567	524	572	583	549	583	557	593	564	552	524	564	597	575	581	637	569	548	578	570	551	576	550	572	562	567	583	533	570	548	555	511	558	551	547	546	555	579	549	561	537	584	553	563	565	515	523	527	598	589	579	529	570	549	549	550	560	602	544	559	600	579	597	585	527	573	537	585	570	586	525	562	554	541	558	522	606	576	544	576	553	556	546	608	548	546	553	505	557	576	557	553	554	511	530	549	527	580	562	569	607	566	576	577	568	541	560	599	557	603	534	548	545	569	523	539	507	535	520	541	566	571	551	545	553	573	557	536	534	593	564	546	556	558	574	572	577	590	583	536	578	603	584	592	519	568	555	547	582	520	586	556	575	597	540	542	554	566	529	602	587	551	535	556	558	549	523	566	610	595	594	596	539	541	585	550	569	553	575	563	528	539	581	560	604	556	551	567	564	584	602	564	581	535	550	566	540	534	571	584	578	559	560	591	545	522	559	614	628	555	609	589	549	577	543	552	572	574	562	587	545	558	550	593	561	566	543	595	589	575	542	523	574	572	604	559	589	513	558	561	546	553	526	555	622	582	615	579	588	566	568	522	594	541	534	599	589	578	555	574	600	581	570	551	597	593	587	557	582	576	549	569	550	542	570	556	551	602	583	537	575	546	570	559	540	568	568	556	520	528	574	515	572	578	522	561	538	586	576	564	572	532	531	545	526	537	542	544	584	599	572	558	582	581	580	580	545	560	601	565	542	558	590	562	554	561	541	572	570	560	552	563	570	505	569	553	590	560	567	602	545	598	557	536	518	543	571	589	571	625	575	515	531	588	538	557	561	594	570	565	607	552	562	548	532	587	539	577	552	596	571	563	528	576	540	597	546	597	575	520	541	564	567	552	555	614	560	598	559	546	575	599	519	576	535	584	542	551	541	563	540	573	598	524	533	588	538	618	600	542	570	587	563	558	582	551	558	532	572	519	554	558	555	547	599	550	565	582	597	530	529	586	576	572	532	583	592	557	596	524	565	555	566	553	527	555	539	530	568	558	570	563	545	548	586	555	552	530	598	504	528	542	584	622	576	557	561	595	593	568	541	594	566	538	550	574	567	528	538	521	540	598	579	553	555	579	546	614	555	559	557	558	582	608	549	539	593	570	554	547	547	565	564	523	577	564	542	556	624	541	536	528	598	539	548	579	547	567	563	559	544	550	548	558	567	581	570	581	573	531	544	551	510	570	583	554	598	574	506	578	560	557	572	563	567	551	536	530	558	535	592	540	564	539	563	539	573	585	527	598	606	535	588	564	566	554	527	563	508	548	553	551	590	568	602	551	568	529	571	562	600	534	613	583	567	533	544	598	628	558	580	553	557	555	572	527	518	578	588	534	617	575	554	592	486	523	578	573	568	566	569	529	534	525	592	517	542	570	571	579	587	513	583	556	602	543	554	584	552	559	516	560	548	567	568	581	580	580	612	574	525	555	519	547	570	543	574	531	560	531	599	570	572	567	568	551	508	564	562	554	554	578	589	550	583	577	581	561	581	556	597	551	566	553	518	593	552	552	540	584	543	576	510	542	554	547	508	553	579	542	590	567	536	564	567	544	562	551	551	548	535	581	520	575	563	599	560	553	600	516	575	515	553	585	541	535	549	529	518	548	538	545	558	579	553	558	578	566	534	547	568	551	561	599	553	630	536	560	584	528	541	623	576	603	552	571	569	543	568	592	557	557	581	579	537	546	546	561	560	567	575	614	531	548	562	572	560	548	579	569	545	555	585	571	632	566	561	581	592	544	565	581	527	533	550	538	585	551	522	566	538	530	535	522	571	558	580	558	568	557	528	532	574	586	520	609	590	561	577	529	555	554	561	503	559	562	595	524	540	580	551	547	616	582	533	543	527	568	578	585	555	528	548	584	555	564	545	534	566	592	566	557	523	573	538	535	538	567	586	558	553	581	576	552	585	541	592	559	548	504	531	577	545	512	537	505	513	566	633	523	560	579	542	520	574	593	566	590	576	578	546	539	574	556	538	587	539	563	575	620	563	548	522	585	543	557	547	573	545	553	563	539	573	556	600	540	570	546	573	561	579	577	585	509	526	560	542	576	571	571	559	591	584	577	563	588	577	574	559	532	542	558	505	543	573	571	558	602	606	542	534	590	591	586	564	540	593	552	557	582	531	577	547	590	534	581	570	546	573	591	569	547	551	567	578	552	560	624	592	579	561	572	547	523	557	565	582	586	575	570	554	561	522	527	543	568	567	576	551	569	551	579	555	582	565	527	537	525	621	582	557	554	563	546	536	583	556	565	558	543	546	545	573	576	555	581	567	584	550	591	565	572	565	567	548	546	590	550	528	560	539	627	548	541	554	569	558	519	598	554	561	568	543	580	525	581	525	556	563	553	551	582	611	546	552	545	615	557	578	549	575	585	581	590	555	580	600	578	528	582	563	569	488	502	549	556	530	565	542	592	555	578	581	579	574	588	583	501	560	564	546	548	552	561	515	566	542	588	586	567	560	587	550	567	522	552	550	565	603	556	583	527	579	569	503	610	581	530	541	551	562	551	597	582	543	553	519	509	580	558	529	540	596	500	538	546	576	513	598	557	580	541	552	535	567	555	533	586	538	529	528	561	599	554	554	551	551	567	570	543	555	597	551	519	551	571	584	545	546	575	586	601	581	572	572	547	559	553	540	562	544	578	565	539	521	602	580	563	560	563	580	582	575	596	530	593	578	581	580	580	525	546	539	550	616	541	579	547	536	586	547	581	569	553	563
37834	16088	6917	3327	2217	1865	1369	1153	1074	884	840	697	714	755	716	661	615	654	644	715	726	695	720	685	653	670	615	651	602	649	653	633	612	668	663	696	650	629	633	623	656	699	626	629	617	632	657	652	619	609	622	664	680	600	594	615	644	611	625	635	660	647	643	629	576	660	603	626	619	664	614	646	657	648	657	643	648	641	638	653	656	644	671	623	642	657	628	604	630	619	654	634	642	613	674	605	618	653	574	598	604	582	643	660	609	643	680	609	637	623	637	668	619	612	629	681	614	606	618	649	614	635	642	654	636	595	623	698	628	618	605	667	607	633	598	622	600	608	634	610	610	688	601	644	616	654	617	627	648	629	637	603	629	625	609	611	652	610	648	583	620	571	644	613	654	657	613	640	658	659	660	651	621	631	620	617	631	636	639	627	615	614	633	610	652	596	671	667	625	629	660	597	621	589	657	646	638	608	640	629	591	642	672	642	564	641	663	609	656	614	649	644	621	623	647	622	591	661	589	618	649	598	632	634	626	633	630	677	602	629	634	641	627	662	618	631	627	646	641	659	621	655	602	650	623	585	642	618	611	603	617	665	605	615	635	620	618	615	671	663	656	621	624	620	597	621	623	692	632	657	679	607	637	683	670	592	584	654	626	647	613	663	593	630	656	617	677	642	596	676	640	619	614	640	635	619	612	611	597	593	606	657	621	614	648	588	619	574	623	667	637	624	593	651	592	620	659	609	660	669	627	628	626	655	611	675	614	567	659	620	629	630	648	604	586	660	666	615	625	610	594	631	643	631	604	584	701	567	619	602	625	643	642	643	647	636	664	645	667	681	607	644	637	661	630	632	645	675	637	596	612	597	638	622	644	649	655	641	625	600	609	653	606	649	629	603	644	597	633	617	613	636	651	636	639	584	623	635	605	610	611	651	630	613	641	619	639	670	637	647	652	618	663	624	646	615	617	606	639	627	610	648	626	669	614	660	618	654	618	654	625	631	613	646	597	639	654	627	632	624	626	643	624	644	631	651	656	639	641	657	640	603	619	609	621	660	613	660	611	631	641	712	639	603	575	628	595	583	614	649	639	650	613	639	653	633	662	648	637	627	652	631	651	618	610	650	619	651	664	632	644	633	629	671	619	624	642	657	630	634	635	635	571	597	628	627	596	630	608	680	599	601	633	667	617	602	655	597	623	627	639	570	640	652	652	639	678	575	604	623	635	645	644	631	636	674	610	582	639	604	606	654	669	624	647	638	627	658	635	638	636	702	613	594	624	646	630	603	653	620	611	616	610	599	657	638	586	598	616	598	630	642	626	621	610	631	638	621	655	595	634	622	634	581	686	670	653	588	637	650	584	602	647	649	660	671	596	581	658	654	627	621	619	635	629	640	594	601	616	611	627	607	642	624	641	643	631	612	619	627	606	595	602	638	644	658	642	652	631	674	629	619	651	653	600	647	659	657	671	622	637	662	610	621	666	613	646	608	620	640	616	637	655	599	639	638	697	631	619	634	618	597	610	624	627	649	660	619	654	599	626	619	640	663	671	665	609	618	642	635	644	641	643	618	630	580	615	641	614	632	614	612	625	609	637	640	653	661	614	674	619	599	669	614	663	616	647	609	646	716	674	634	654	651	600	603	648	605	668	644	624	638	592	568	620	618	587	609	627	618	620	632	632	613	635	664	640	584	636	651	659	660	625	643	600	620	624	615	628	610	644	648	603	599	644	636	650	592	653	627	661	605	635	642	643	595	626	646	655	632	642	639	616	657	665	607	618	642	620	636	625	658	620	651	642	616	614	630	649	695	632	637	653	687	648	642	651	599	614	623	604	693	656	674	630	637	638	621	665	654	632	609	697	636	646	634	602	627	680	650	668	628	597	608	604	652	632	626	601	622	612	643	603	598	632	618	623	619	623	653	606	662	614	639	605	604	635	615	592	638	614	671	665	627	605	623	662	627	619	639	661	596	675	646	617	660	583	582	659	674	597	664	579	585	623	654	628	602	605	626	574	591	626	627	672	640	667	661	625	591	661	614	661	631	672	660	673	653	630	657	603	602	593	645	573	607	632	614	670	638	632	609	630	681	634	621	628	690	667	622	595	565	610	600	629	634	604	602	588	622	665	576	633	630	636	635	573	665	617	634	613	606	657	662	630	654	625	643	609	651	630	667	660	626	632	628	591	624	616	585	618	627	631	645	613	632	633	608	629	578	576	616	595	672	636	616	624	619	672	631	644	646	608	640	646	624	666	623	640	621	592	625	615	654	644	645	603	636	582	612	622	646	651	631	659	665	592	625	664	647	617	665	617	584	656	645	599	622	633	649	608	627	601	634	604	642	647	657	653	644	650	626	601	699	658	601	616	645	641	703	654	601	666	665	601	649	582	683	627	679	664	621	679	651	649	606	656	617	618	632	624	662	640	611	603	637	624	608	656	629	607	634	628	637	637	622	659	614	633	637	606	655	589	630	626	634	611	656	653	629	649	625	618	671	594	619	661	639	675	630	651	642	624	659	663	616	630	624	642	633	643	642	584	675	631	667	614	650	634	608	624	636	605	635	659	626	639	629	621	656	675	642	609	636	629	632	625	663	599	670	611	630	612	599	604	634	614	669	637	653	583	656	640	632	630	671	656	683	656	615	584	629	636	645	615	583	615	636	607	633	645	674	637	649	623	626	666	657	638	672	639	664	624	620	636	611	677	638	590	644	597	676	605	619	609	611	636	658	603	676	614	616	613	575	626	620	602	600	608	651	625	597	649	598	638	646	651	623	639	670	607	663	642	610	628	607	627	629	614	673	614	661	618	619	625	606	665	652	618	670	649	643	665	642	626	596	623	641	656	660	635	634	630	643	612	617	644	641	645	633	623	623	606	593	651	667	642	618	620	617	636	649	605	634	641	697	618	624	640	667	633	645	620	595	653	635	645	576	635	610	638	624	633	666	648	620	623	611	629	580	636	625	608	600	646	654	623	648	621	616	651	686	650	672	629	653	593	609	610	641	671	621	648	637	618	641	639	635	599	618	587	584	624	642	652	601	624	630	659	659	618	647	595	629	608	623	609	651	673	622	614	651	589	651	599	623	638	618	621	644	629	633	635	628	651	645	651	654	636	640	620	620	627	624	636	631	636	683	646	570	634	624	618	614	623	637	608	660	583	626	646	642	617	670	624	635	635	648	634	627	629	619	606	629	631	672	667	676	624	684	656	646	607	614	656	625	673	622	637	639	623	616	627	643	612	603	614	591	636	602	587	620	596	617	634	604	606	641	623	635	691	621	630	615	604	594	654	649	661	638	616	627	619	632	626	638	618	635	648	616	638	606	628	637	616	635	636	583	600	628	601	640	610	661	606	641	623	632	643	708	619	592	662	695	644	635	672	574	608	630	654	636	629	624	633	641	630	618	635	624	657	620	631	613	637	617	649	664	656	625	627	636	679	667	631	630	663	610	647	647	666	634	628	610	626	634	645	610	643	615	633	589	629	587	640	679
22305	20724	28332	23199	20718	20771	12017	1373	1105	747	699	590	562	532	513	461	468	453	405	452	426	446	438	468	443	364	395	370	431	398	438	402	399	437	408	355	360	358	380	407	378	359	385	356	375	367	355	393	377	367	372	360	400	354	367	361	369	377	359	363	362	386	366	371	377	338	358	395	371	380	382	400	390	366	381	351	330	353	372	376	341	360	337	343	351	356	319	394	399	376	328	361	372	336	346	366	368	364	369	398	312	362	368	345	352	345	350	341	368	362	379	341	366	385	346	354	337	397	374	369	374	361	360	390	387	378	381	355	329	357	391	362	368	323	367	368	364	421	333	362	359	371	329	374	343	330	371	384	348	409	354	376	362	367	365	340	364	377	345	348	373	380	359	384	374	352	377	375	361	360	332	379	351	361	361	361	365	342	337	348	333	361	347	318	383	347	366	307	377	367	380	335	365	327	372	373	385	338	337	378	367	350	379	328	348	363	377	341	339	367	366	374	361	346	326	310	361	357	372	348	341	354	371	396	344	361	347	380	378	381	353	334	340	394	333	360	354	383	361	364	388	378	354	385	330	331	353	353	366	358	343	348	364	331	370	354	386	400	329	366	362	327	337	350	366	364	353	384	365	352	346	324	352	387	380	345	371	308	377	345	364	364	344	369	379	359	374	347	356	358	333	345	374	358	363	374	342	364	364	342	359	385	374	351	354	347	363	349	368	332	359	380	373	354	342	378	366	356	368	353	348	372	361	384	331	361	381	367	360	348	334	352	365	373	347	362	358	366	350	334	359	382	367	397	365	380	342	371	333	374	378	372	352	339	355	332	367	343	366	388	378	356	364	337	352	380	338	361	352	368	362	344	352	352	354	362	374	326	349	382	344	369	398	349	347	345	341	338	389	371	350	369	359	353	349	355	377	360	360	344	354	322	326	340	342	385	361	355	366	338	330	356	396	362	339	348	343	367	363	385	343	367	372	332	372	383	346	354	334	397	355	351	355	362	374	306	376	366	338	376	368	346	340	336	343	370	365	385	365	340	316	343	358	345	387	354	372	388	361	365	332	383	325	367	332	344	377	346	342	346	333	339	387	350	338	361	344	381	383	361	351	361	340	376	320	354	355	362	374	332	358	358	378	365	383	321	335	369	381	370	361	383	346	389	348	360	351	385	372	332	365	366	366	354	378	380	344	375	326	365	371	332	339	372	382	327	327	369	360	364	392	344	340	398	349	364	381	382	387	359	349	340	375	346	345	335	372	388	378	363	351	399	337	360	343	362	383	333	350	369	349	345	336	341	358	337	352	341	358	322	368	376	367	380	343	366	371	377	346	342	360	370	390	350	334	351	341	360	347	376	366	358	356	340	374	352	365	381	329	322	381	384	399	346	366	295	407	384	341	357	326	349	340	376	377	362	358	378	362	348	388	333	341	321	357	380	366	363	369	401	321	334	360	370	371	322	361	352	357	376	357	371	368	356	361	388	343	354	357	362	361	358	343	349	371	338	376	366	383	364	392	358	370	347	367	347	365	392	371	360	332	345	340	345	361	361	369	350	379	396	320	378	362	385	378	373	345	379	359	349	369	375	349	352	377	330	325	323	346	358	353	350	347	381	332	392	344	339	344	357	389	364	351	321	367	359	353	376	374	368	354	353	359	367	363	350	358	344	329	368	372	345	399	339	356	364	354	369	338	346	375	369	344	369	376	330	367	353	359	328	357	395	333	326	364	388	376	390	362	364	384	387	345	366	340	361	361	359	344	354	337	384	371	385	371	359	384	403	366	370	375	349	342	355	357	362	392	361	356	374	340	363	360	358	377	388	371	350	357	382	358	362	333	344	392	318	368	377	364	378	353	354	362	362	388	324	363	370	375	356	362	396	353	338	348	347	360	351	354	322	364	371	395	352	350	333	396	340	357	342	354	365	359	340	383	407	384	375	365	396	366	304	308	322	346	365	366	330	356	338	350	371	341	354	393	375	364	370	360	376	353	343	328	376	361	403	367	329	396	358	329	323	336	363	377	338	394	351	371	352	388	395	346	353	349	371	374	350	343	375	359	343	401	384	348	366	359	381	397	321	314	374	324	327	387	349	329	371	338	368	329	368	361	338	347	340	339	356	348	382	332	357	348	329	352	376	383	392	348	358	400	393	330	355	367	357	339	364	386	355	335	347	352	357	363	373	338	361	398	365	368	376	370	347	371	341	348	334	334	357	353	360	352	354	371	354	324	356	380	354	322	361	327	358	358	351	351	347	361	370	348	353	372	317	368	354	375	351	370	326	364	354	396	382	363	335	340	351	388	368	346	317	333	338	400	375	389	349	359	325	348	383	353	358	360	350	364	338	389	373	382	352	353	348	345	359	355	336	374	368	356	326	339	347	371	363	353	342	368	336	366	360	354	343	366	368	367	355	346	345	405	380	347	373	366	342	344	360	383	372	356	359	386	362	327	339	377	373	386	366	349	365	380	366	375	335	351	364	375	389	376	337	336	347	351	353	356	375	357	354	373	360	345	340	400	332	341	371	331	379	383	375	387	352	346	363	371	399	339	347	363	351	358	332	360	364	368	331	382	359	399	324	348	366	381	373	358	397	354	359	398	370	337	385	351	363	349	366	335	389	356	373	371	353	386	409	348	361	326	333	381	361	387	353	336	362	352	352	384	349	347	363	340	341	337	355	355	350	331	360	388	352	405	373	327	340	333	338	366	363	345	347	314	360	367	346	382	348	362	359	337	343	337	341	352	365	373	367	320	358	372	356	350	349	360	364	357	370	343	359	332	356	343	334	335	362	354	344	385	361	350	336	346	370	356	361	347	387	344	368	387	375	349	349	380	380	358	366	399	331	358	338	357	363	346	313	368	362	341	360	334	371	347	364	363	345	372	358	383	379	340	331	364	351	322	375	327	358	370	386	319	356	374	361	344	340	362	371	352	347	355	364	348	357	341	349	362	387	363	371	355	342	373	354	366	349	379	332	362	337	325	347	351	345	337	339	373	342	381	361	341	368	319	362	360	361	358	378	381	328	368	353	424	338	380	359	356	333	373	374	331	346	368	366	337	361	328	325	356	391	341	358	359	382	366	370	385	334	379	381	349	355	335	358	343	357	380	324	348	368	371	369	346	339	332	371	344	380	362	368	380	312	303	385	356	357	348	368	371	357	355	358	352	377	362	336	356	338	343	362	350	369	332	381	398	375	363	357	355	356	347	380	336	394	341	361	376	377	365	351	346	363	358	354	376	368	364	370	363	354	364	368	351	354	352	350	348	378	337	333	383	346	373	362	345	367	324	356	351	361	358	326	346	345	364	360	359	382	359	361	331	365	385	336	374	349	345	358	362	367	360	387	387	368	364	344	357	334	381	378	365	361	339	344	336	363	346	380	325	348	389	362	365	377	353	330	375	342	363	376	359	335	356	329	371	360	372	356	356	393	381	356	376	351	361	332	355	356	349	375	358	348	361	369	357	358	358	341	327	329	354	357	360	349	378	349
41894	21994	15725	7944	5095	3701	2709	2181	2007	1313	1053	867	838	714	702	634	581	565	570	514	562	518	549	466	475	469	463	476	446	442	388	422	431	452	430	413	443	412	398	407	397	409	410	422	409	401	430	418	402	431	392	392	382	440	399	382	432	379	423	431	421	393	426	408	389	456	429	430	407	431	463	419	457	407	430	428	378	373	375	395	401	411	368	415	431	415	397	412	402	394	390	398	419	391	378	411	372	373	375	397	385	397	384	410	366	367	422	405	383	383	365	409	385	403	383	385	391	387	408	400	396	413	407	389	413	383	385	414	405	394	422	404	409	383	410	375	424	418	434	380	399	423	361	405	397	387	369	405	370	404	389	376	395	394	394	396	431	377	382	402	365	373	396	401	392	415	395	412	363	366	400	398	400	406	416	380	404	381	386	376	406	390	378	412	360	392	397	394	396	371	398	386	451	398	383	369	413	387	391	360	409	387	401	429	361	404	362	368	383	384	409	403	400	422	371	393	374	411	366	372	377	403	388	384	409	386	392	368	401	419	400	367	400	368	388	379	377	366	385	368	371	375	391	380	357	389	382	392	370	430	372	377	390	396	366	431	385	432	410	381	385	376	393	396	420	356	413	373	380	397	396	357	359	389	368	425	378	372	402	346	364	425	429	399	411	403	372	390	384	417	374	413	373	422	417	361	344	425	361	405	381	390	383	403	391	407	399	379	343	408	388	418	373	402	383	378	421	408	414	371	393	406	410	390	390	396	390	385	364	389	390	397	363	383	389	395	367	369	383	388	390	382	382	398	406	362	378	391	373	393	365	376	386	410	332	379	370	403	383	398	373	399	390	412	369	387	405	409	367	355	399	381	360	413	369	365	378	391	383	384	387	381	409	409	375	402	367	395	377	402	395	397	401	389	363	374	390	402	365	383	365	376	362	356	428	379	417	387	382	426	402	395	383	394	348	425	371	401	365	412	385	389	395	404	414	375	424	396	371	381	373	415	408	365	385	436	425	412	394	357	367	367	408	401	377	415	374	359	359	369	409	445	379	377	402	371	386	374	395	400	363	386	427	371	388	421	404	382	407	428	413	377	380	386	400	406	406	362	385	415	370	375	387	355	391	367	407	393	372	385	397	360	399	369	384	386	376	397	415	431	358	403	411	409	391	391	379	369	405	433	380	384	392	439	400	431	405	336	408	381	371	384	403	408	387	348	391	398	370	382	378	376	390	415	372	378	423	415	382	388	419	405	379	395	366	393	401	424	414	392	407	412	388	374	387	398	382	381	404	370	412	370	374	377	414	394	436	404	370	406	358	392	342	392	364	398	374	375	383	416	409	380	385	378	418	366	380	370	366	380	399	391	393	369	403	411	398	411	396	366	420	376	390	411	395	391	407	440	388	376	395	386	389	372	397	405	359	370	373	373	405	407	401	392	394	408	404	390	391	399	353	404	368	401	407	416	435	402	368	352	376	438	393	390	393	382	369	411	372	360	424	382	363	383	389	343	373	405	423	350	402	355	379	394	400	419	382	388	419	394	400	388	405	407	387	374	431	414	372	397	360	387	396	381	370	385	393	386	432	388	383	393	416	414	359	364	362	382	421	394	353	405	387	403	389	407	390	362	396	426	395	387	366	397	410	354	359	375	353	437	427	415	373	347	402	397	367	430	396	374	403	394	389	383	381	396	380	380	388	402	400	410	370	362	407	378	386	398	377	430	371	426	358	384	371	350	375	418	362	404	392	357	361	387	413	403	391	394	398	395	395	381	368	372	431	363	368	387	397	396	397	406	391	369	394	376	385	391	395	374	406	368	384	401	386	341	393	398	402	428	410	394	392	382	386	416	413	418	354	384	386	390	395	404	383	355	411	384	395	376	396	432	379	402	378	398	384	370	377	419	396	380	382	375	373	400	418	417	367	374	396	403	421	400	373	415	395	409	369	371	370	385	381	415	372	365	384	416	407	394	378	415	413	397	376	405	392	405	429	368	387	380	380	393	415	389	391	362	359	394	376	406	388	385	368	440	429	377	401	404	399	412	393	402	411	404	414	412	416	413	363	398	389	408	404	356	369	379	371	353	383	367	414	358	378	388	375	403	375	409	424	380	353	393	399	362	416	351	367	370	366	405	388	399	437	391	363	433	386	394	401	407	415	394	390	414	406	388	413	396	400	409	403	366	370	399	378	417	388	363	347	398	394	418	359	391	400	398	402	392	396	383	402	412	421	354	391	439	381	388	342	393	428	360	400	410	426	372	395	368	381	395	400	378	382	401	373	394	415	382	373	350	424	398	373	364	396	397	390	383	397	371	418	367	431	389	426	365	412	409	407	377	402	381	396	363	380	388	364	376	378	404	369	370	370	388	430	382	383	406	369	384	360	351	377	385	381	389	387	393	377	414	430	403	415	381	402	390	409	359	407	397	387	378	359	386	408	404	382	376	394	389	366	403	417	384	380	375	441	380	384	374	398	399	384	402	346	406	378	373	390	409	364	375	384	409	374	388	390	375	384	421	364	391	391	374	384	390	427	422	376	392	391	399	396	398	385	416	400	415	387	367	432	360	410	385	408	383	395	371	392	354	406	378	391	399	407	372	393	415	359	384	449	420	399	374	405	381	352	393	382	411	371	382	356	423	409	370	387	416	390	426	398	389	386	410	388	352	395	417	380	401	382	380	374	379	347	409	395	407	380	438	365	394	388	389	385	410	403	388	396	396	376	358	387	408	402	390	374	402	381	395	364	389	356	408	399	379	371	395	351	378	360	386	412	359	386	399	359	389	388	390	385	415	371	387	394	376	388	388	380	402	402	367	367	385	381	358	395	383	375	394	383	383	363	415	371	404	398	392	417	378	388	401	390	391	384	397	418	400	405	368	372	377	367	374	383	385	392	388	411	426	362	397	408	399	387	405	376	390	392	393	384	365	352	401	405	404	428	380	395	385	394	376	390	401	352	402	370	394	399	396	392	395	424	405	381	385	393	366	392	411	373	383	376	340	379	423	394	375	372	373	353	400	370	397	426	383	402	397	377	398	354	387	372	387	395	375	395	388	356	410	393	393	368	379	360	384	352	406	396	401	368	397	394	371	391	392	399	409	383	395	407	367	367	361	394	391	346	380	369	374	385	368	385	374	387	414	411	398	389	432	421	421	359	411	347	410	390	357	398	398	405	375	403	398	390	383	388	377	434	411	385	375	405	400	380	390	395	400	385	355	408	382	371	407	370	412	369	386	382	398	389	369	379	351	390	376	381	382	401	413	369	412	412	406	409	360	386	381	401	378	401	367	398	404	387	393	346	385	429	404	409	416	382	378	409	414	356	367	381	396	365	372	355	377	364	367	358	423	385	371	405	378	377	398	417	388	393	376	378	388	419	405	382	389	379	386	396	398	372	391	372	395	385	394	398	379	358	381	404	383	419	369	408	431	368	371	408	397	417	393	380	409	384	411	427	404	374	393	407	413	399	340	417	441	413	357	371	408	404	368	403	420	388	407
29178	20740	12791	2185	878	688	554	468	424	439	421	438	446	408	420	466	438	387	400	404	373	418	420	409	432	445	424	409	410	408	414	412	372	403	372	422	420	412	409	440	369	401	418	414	371	449	407	423	428	398	448	412	419	411	368	410	364	422	431	411	375	415	382	416	394	419	417	423	416	427	448	421	406	421	421	449	426	401	421	405	406	399	390	362	400	379	402	378	413	399	445	430	438	399	426	462	393	390	419	418	406	372	395	385	428	357	403	378	434	408	429	406	402	407	379	438	392	437	388	405	417	397	426	415	400	428	414	406	403	436	421	376	390	393	441	379	434	389	413	418	443	396	371	392	404	434	433	375	417	408	384	463	408	396	413	384	402	428	378	369	402	401	414	414	391	445	376	416	428	427	400	412	466	441	427	391	404	422	395	443	408	409	413	419	400	440	420	420	423	401	371	420	435	348	430	400	416	424	392	436	409	412	414	375	395	392	425	425	442	415	434	418	427	401	397	407	414	394	429	374	397	421	423	394	394	397	401	380	413	418	389	409	449	388	409	383	391	391	430	383	422	426	420	450	410	416	413	414	402	402	381	444	436	409	410	398	402	380	388	434	395	420	407	380	381	403	438	392	417	401	422	376	426	371	403	407	428	376	442	425	429	410	408	437	402	409	392	432	376	449	402	422	418	407	395	419	414	408	402	429	421	410	408	424	421	410	410	415	406	383	392	369	393	422	363	398	402	407	414	388	410	407	391	418	447	425	373	406	386	404	425	407	395	414	424	423	420	421	399	445	430	383	422	414	407	411	402	414	420	401	413	413	410	411	393	387	404	430	380	415	410	437	401	410	404	404	414	404	410	408	363	398	413	422	419	394	409	372	411	392	390	409	425	418	414	426	415	405	370	412	391	396	420	444	402	411	457	396	414	394	418	456	433	411	462	375	437	439	428	409	380	471	420	398	421	412	427	411	417	415	440	409	370	444	410	397	416	424	401	434	416	401	382	438	422	422	372	465	439	416	382	398	378	422	380	409	443	402	398	385	376	422	415	440	436	434	446	409	432	454	429	426	343	377	427	395	420	409	422	380	411	384	425	406	468	368	432	411	414	423	405	378	431	412	400	415	423	402	453	402	400	423	413	379	409	422	396	435	421	383	400	364	413	383	436	411	436	423	399	402	397	397	392	444	381	437	398	387	440	395	399	412	418	401	417	403	448	458	372	410	406	416	415	439	450	430	433	411	410	393	389	391	385	431	418	403	393	432	390	403	417	388	477	418	409	358	413	431	419	443	443	385	389	420	399	415	402	402	420	446	419	411	411	394	388	384	427	409	420	439	380	387	375	419	400	410	401	439	395	435	429	448	402	430	395	397	436	404	429	403	448	416	424	381	460	364	383	414	393	386	376	378	419	381	419	425	398	394	449	415	387	441	396	378	403	434	426	396	430	415	409	379	384	441	395	418	431	406	400	412	404	400	390	393	422	391	400	384	422	412	431	411	437	423	402	410	414	398	413	379	417	374	387	401	406	406	425	418	406	404	395	419	385	398	428	403	405	428	387	425	412	414	385	417	420	386	393	429	409	400	381	422	399	442	427	415	432	412	407	449	406	431	420	397	391	449	402	425	408	423	385	400	411	393	397	413	368	410	428	384	436	411	390	399	404	432	413	397	424	350	411	428	411	393	399	431	412	427	426	389	429	363	407	401	412	374	426	426	435	387	418	422	362	428	412	376	410	403	406	414	381	422	438	399	402	441	426	423	410	389	410	391	374	423	406	408	411	404	445	396	391	416	405	438	389	417	418	393	417	415	420	395	387	409	422	421	383	446	411	396	421	405	379	410	375	363	429	413	415	435	404	368	406	393	398	423	400	420	396	422	425	391	435	440	389	395	390	404	409	404	412	429	378	442	422	409	444	471	412	427	371	400	404	435	397	412	420	436	397	414	380	400	403	413	438	413	428	404	379	372	394	386	395	410	427	416	363	437	393	414	384	381	422	399	388	412	367	435	429	386	407	413	446	413	405	405	382	378	388	428	371	407	380	400	405	371	408	419	368	426	396	415	421	394	456	432	435	422	385	405	441	415	400	424	378	407	410	388	392	418	388	398	413	386	434	430	436	406	423	389	408	414	394	394	413	427	404	411	401	407	403	403	389	414	391	398	410	419	398	405	443	401	404	420	400	404	403	394	427	411	413	401	433	380	411	395	398	382	401	397	439	392	403	406	428	474	407	397	437	405	401	418	389	402	415	397	447	412	381	388	413	408	429	442	417	418	409	424	418	395	382	434	380	405	396	428	409	410	389	393	398	402	397	387	421	384	374	408	458	396	420	407	393	404	388	437	409	424	398	424	427	368	466	396	401	402	401	433	454	392	409	431	432	381	410	400	412	424	445	421	368	384	403	422	409	442	461	386	393	417	385	393	400	394	382	399	377	409	397	391	444	391	396	425	389	404	390	425	401	371	401	383	406	396	407	415	410	375	394	433	426	421	394	372	409	417	388	402	426	416	428	406	405	417	410	393	404	429	419	385	400	399	415	382	412	378	421	456	383	421	403	394	427	404	390	402	368	411	407	383	409	406	392	411	400	404	401	451	413	403	360	444	394	480	421	405	451	416	406	396	398	399	444	429	414	400	397	392	381	410	410	379	419	408	409	405	417	441	411	390	447	410	439	422	434	428	427	403	397	375	392	458	411	448	407	387	410	410	375	431	452	426	425	410	438	431	395	413	391	419	401	408	380	419	435	408	438	408	403	404	411	414	420	402	420	411	386	369	403	389	439	418	403	433	398	421	377	383	409	398	395	423	394	395	426	416	412	411	410	371	428	386	411	382	415	416	456	426	404	430	417	438	410	477	441	429	437	432	390	398	421	410	379	387	434	410	428	400	411	396	406	425	441	401	407	401	404	435	459	410	422	389	433	394	392	391	433	376	408	433	405	364	411	406	408	384	397	423	403	421	391	427	418	424	390	386	387	421	389	372	415	395	401	411	420	385	398	432	358	406	424	412	406	376	413	415	400	378	397	428	388	370	377	375	422	422	413	380	410	421	396	385	429	409	408	388	412	452	381	398	420	397	405	408	359	389	410	408	411	400	413	417	396	390	424	435	384	447	394	448	423	406	388	397	401	405	412	467	422	422	418	415	414	401	420	438	406	433	424	385	433	432	407	438	430	385	412	401	399	390	423	403	437	436	404	403	415	414	414	421	420	379	386	402	401	401	406	399	382	397	399	413	422	397	385	379	415	396	407	403	392	452	418	415	406	417	387	387	421	392	392	401	433	407	395	424	395	419	380	400	424	442	442	398	415	373	435	421	392	382	424	410	430	447	400	451	399	396	420	421	389	424	443	398	418	421	403	412	440	450	426	417	402	435	425	419	450	401	404	428	409	433	392	370	410	422	426	400	426	431	423	429	411	395	411	411	363	409	416	403	395	406	395	450	384	386	412	409	439	457	375	408	424	408	400	426	399	382	414	442	392	374	398	397	438	402
35259	9847	4946	1720	1025	763	659	633	508	502	476	501	469	489	513	524	488	446	517	514	505	519	476	465	469	474	529	448	479	473	456	442	468	482	470	458	469	517	450	486	516	474	493	492	477	496	500	500	474	475	410	482	500	490	473	465	459	476	501	527	550	466	443	495	495	532	491	471	510	495	485	463	502	524	480	489	476	495	454	494	484	496	535	472	487	522	503	511	428	492	500	480	497	493	485	463	505	513	455	476	515	470	506	483	476	503	554	497	465	443	489	487	468	431	464	484	462	472	489	500	488	463	500	450	473	457	480	503	488	454	456	496	500	463	472	459	477	438	470	468	471	456	500	512	480	451	506	477	460	481	465	443	483	442	520	471	504	532	474	469	509	486	474	435	490	473	475	512	491	478	460	492	474	475	476	483	483	483	464	482	466	501	494	470	463	531	494	512	486	511	496	460	487	491	476	497	505	478	485	482	464	486	477	442	453	465	471	482	476	514	460	447	451	466	454	470	451	474	466	503	489	475	502	454	488	456	495	489	488	493	480	448	469	490	481	491	452	458	490	496	507	490	455	444	498	464	446	475	509	472	512	476	458	503	472	479	486	466	501	506	511	468	508	526	512	494	492	491	473	484	502	506	488	492	490	499	497	461	453	454	455	492	447	474	464	461	455	482	533	451	447	472	476	461	460	477	484	468	499	474	457	468	428	473	481	481	457	476	474	468	511	459	481	482	444	443	501	459	490	505	469	476	469	500	473	427	498	431	496	494	482	506	473	457	469	473	487	488	493	497	457	480	511	455	465	457	462	459	480	496	492	489	457	498	451	465	451	498	490	465	490	480	488	484	483	486	521	458	479	474	485	493	450	447	502	511	455	461	492	447	487	454	439	472	461	471	488	495	493	474	453	492	488	477	482	491	490	489	467	469	449	479	473	463	485	530	467	485	469	491	501	493	487	532	506	503	482	507	484	471	472	491	474	500	462	473	481	477	497	475	438	480	489	510	476	426	519	468	501	425	463	438	473	493	519	498	466	451	486	478	442	479	458	492	491	483	485	469	486	426	461	461	474	488	446	514	460	491	447	465	463	468	429	467	446	497	498	480	451	503	454	502	444	473	457	460	481	515	487	463	485	510	508	495	462	488	480	510	439	486	482	461	457	479	491	473	432	467	428	509	454	456	483	459	501	425	471	492	487	468	483	475	480	479	449	477	471	510	468	492	511	497	450	452	493	460	503	512	429	476	485	495	466	482	493	445	503	455	492	454	470	507	499	465	469	428	498	494	493	463	478	475	496	468	487	469	476	482	474	483	496	490	473	482	500	479	479	455	458	490	439	466	488	480	470	502	418	489	479	510	476	452	464	478	434	521	507	499	490	488	453	499	509	458	479	504	485	487	484	494	462	457	493	477	472	453	453	464	494	504	489	472	476	499	485	511	509	477	516	471	504	492	481	504	485	503	478	483	477	497	447	491	448	517	443	474	522	461	475	489	492	488	496	507	506	490	487	453	483	480	483	510	485	466	518	454	463	445	483	516	472	465	458	478	488	498	478	472	474	479	468	471	467	450	487	475	491	461	472	458	403	469	481	502	474	508	481	487	486	511	499	481	486	491	469	503	488	459	467	469	454	492	453	475	473	493	502	521	508	493	509	509	481	471	475	473	480	455	457	470	471	520	433	465	462	438	473	458	511	504	472	475	481	508	475	490	494	480	510	507	487	474	479	452	498	482	445	487	426	466	472	499	453	494	480	474	490	493	467	435	470	519	503	472	471	449	451	490	483	519	481	471	474	514	439	474	492	487	481	475	489	433	473	509	462	460	505	519	478	500	502	469	485	492	467	493	463	470	485	467	490	511	455	436	477	455	467	471	491	483	483	484	469	440	494	483	465	486	491	446	485	487	481	498	490	494	441	439	451	497	425	480	528	506	499	430	482	496	481	464	478	473	467	465	501	485	490	494	486	464	475	470	487	474	487	488	471	463	479	498	500	490	499	473	460	495	480	482	482	443	486	475	495	466	467	501	466	463	484	494	468	482	482	531	496	465	527	462	458	490	494	520	483	451	490	494	533	471	438	471	453	509	475	502	456	462	479	450	487	487	488	472	488	468	475	498	462	503	473	484	449	496	498	469	448	515	479	485	474	468	513	454	473	480	502	469	484	466	482	478	502	456	503	463	422	477	445	478	479	451	496	496	464	448	500	499	467	490	484	492	488	490	475	468	528	483	482	476	490	477	459	482	459	481	484	499	509	485	442	463	480	497	487	505	458	460	490	468	492	457	453	508	463	437	470	514	455	464	497	434	473	521	507	471	459	450	480	459	446	498	452	475	467	497	482	455	420	491	488	488	488	474	514	476	475	483	470	522	499	445	467	467	469	448	488	497	466	454	480	506	519	467	472	473	473	529	497	520	477	472	440	470	482	486	493	465	491	472	477	488	455	503	488	515	447	505	520	488	450	504	505	456	477	479	465	471	483	516	470	457	488	473	488	450	495	482	449	455	456	482	466	471	462	474	453	481	460	515	504	512	498	476	456	483	527	493	481	449	470	414	485	486	487	508	502	514	485	486	512	494	476	469	442	464	469	471	510	497	442	491	464	464	480	466	468	484	468	457	479	429	472	475	457	491	466	498	497	492	492	463	463	468	499	521	501	506	542	460	493	543	494	475	489	484	508	519	477	412	464	507	477	487	513	442	479	477	473	500	476	476	523	485	512	487	502	468	486	495	494	464	480	485	508	462	481	461	471	489	507	483	512	499	485	499	434	495	497	446	493	529	475	517	482	460	490	478	471	470	500	463	500	508	493	491	473	464	490	485	468	510	482	522	453	478	474	490	435	504	449	470	488	508	479	480	471	504	492	417	476	441	497	472	463	472	455	477	476	480	480	499	488	447	480	461	510	457	436	471	496	431	444	430	474	443	485	470	473	456	518	492	506	480	459	516	474	506	483	484	480	444	505	455	481	465	491	461	462	494	498	463	492	473	481	496	489	480	495	481	474	509	500	474	434	431	493	469	476	467	480	505	478	472	517	506	479	495	469	419	473	438	515	494	495	445	464	489	530	519	475	452	474	454	485	472	497	465	426	473	474	478	457	469	468	478	482	451	459	492	488	492	448	486	480	490	475	442	498	426	449	498	455	460	495	487	476	500	489	478	469	520	501	500	492	482	493	524	461	470	457	464	426	479	472	454	452	516	494	504	492	468	506	470	520	476	510	501	435	501	486	479	461	468	486	490	452	500	503	457	493	505	460	515	482	488	474	467	496	478	476	490	471	455	480	521	480	484	493	476	524	493	449	512	457	483	511	465	514	469	477	507	462	483	512	498	498	467	492	486	465	480	465	499	434	498	446	465	465	485	507	505	465	468	464	485	476	472	451	474	488	450	482	491	516	466	457	489	454	478	465	466	482	491	504	471	485	490	517	494	506	486	476	477	479	469	497	473	491	518	504	494	480	490	442	493	505	489	480	498	488	418	458	493	497	467	467	518
23217	20712	27940	23528	20698	11827	1078	639	503	477	369	361	321	313	346	278	277	289	266	267	302	259	280	270	276	255	288	272	264	262	260	236	272	239	244	244	236	249	258	216	249	239	244	276	267	263	288	226	253	230	209	221	264	247	243	230	243	259	221	255	231	233	261	242	229	254	253	207	232	261	258	238	235	236	236	237	238	236	243	221	256	240	215	240	217	235	242	220	210	226	272	223	235	237	243	239	220	254	236	232	233	251	251	266	204	221	244	223	207	208	236	260	225	225	256	260	234	237	244	240	234	215	246	210	226	209	217	231	243	243	248	239	253	252	248	245	220	247	226	243	224	262	250	213	233	224	251	242	213	240	234	212	262	240	229	263	224	225	216	265	236	246	234	231	239	230	229	238	228	244	240	243	215	241	237	235	243	233	236	252	218	207	240	223	229	248	257	252	227	230	241	219	239	262	228	218	218	206	247	275	217	217	235	220	239	244	242	233	237	246	229	253	263	228	256	232	247	227	224	253	254	240	238	253	217	241	259	234	244	263	230	212	231	258	250	276	237	257	218	223	212	238	258	219	259	213	208	225	211	241	225	202	195	210	226	265	229	236	252	246	233	219	236	214	242	236	250	216	257	228	233	238	250	244	224	233	236	242	228	265	247	242	239	226	227	260	239	241	249	241	235	241	222	269	231	217	216	224	217	245	226	229	234	223	209	256	257	228	231	238	249	237	222	276	263	222	235	204	270	236	259	224	234	227	225	241	294	202	222	242	219	249	227	238	212	204	241	228	226	208	211	244	231	243	256	236	241	235	222	250	251	250	227	223	230	253	257	226	225	252	232	254	227	219	220	241	219	260	244	233	220	243	248	274	250	247	213	253	243	260	243	208	201	251	186	240	231	235	253	244	237	233	232	259	244	204	234	241	249	230	251	258	235	242	246	242	238	221	223	237	216	226	225	246	241	220	224	233	216	245	218	230	225	257	251	251	251	253	240	236	231	199	231	276	249	221	234	226	221	230	239	248	254	225	239	246	220	256	217	236	218	220	239	262	244	218	224	206	220	264	223	238	257	235	234	235	248	258	245	219	235	203	251	232	231	194	231	240	235	245	239	227	279	229	239	252	203	246	204	209	230	247	236	225	240	225	222	263	234	225	251	248	261	244	252	223	199	224	255	229	220	235	237	239	233	235	245	241	239	227	252	228	249	242	235	265	212	232	255	227	263	246	258	216	215	233	253	236	235	238	257	244	232	230	256	240	223	230	224	227	225	231	222	217	220	262	242	194	232	231	238	216	229	223	254	234	230	228	241	241	256	237	242	248	247	230	240	223	212	236	240	217	252	220	248	217	238	239	248	247	231	218	236	255	235	237	233	258	238	242	226	260	258	233	224	253	256	248	247	226	238	240	219	228	248	229	255	240	251	217	232	232	260	226	249	260	240	219	254	222	231	257	242	234	248	258	233	244	250	223	216	232	248	243	240	208	277	238	223	242	258	238	201	246	217	229	222	242	246	256	231	239	247	261	234	223	258	249	253	230	242	257	238	253	225	247	242	219	241	240	253	239	212	269	211	213	244	216	242	241	219	262	220	237	212	257	218	228	236	211	238	246	231	221	237	256	232	260	205	222	221	241	246	240	264	257	223	258	239	236	237	228	243	241	258	247	253	245	252	213	247	222	235	229	235	220	238	251	258	214	190	224	255	233	224	229	277	228	232	232	229	228	227	239	240	222	242	222	229	243	231	262	247	230	226	228	249	218	236	226	252	233	246	261	236	227	257	216	238	235	215	243	231	231	243	226	253	236	226	239	229	243	246	239	269	245	217	233	234	235	241	218	254	236	250	221	244	247	238	222	223	228	220	241	222	255	210	239	203	238	210	232	229	199	231	261	252	223	219	224	231	268	237	224	233	229	231	233	224	222	261	216	245	229	213	241	221	232	240	232	230	234	213	247	244	252	244	249	275	235	229	246	208	243	223	246	241	233	255	222	270	244	224	211	235	238	233	248	226	221	249	236	219	213	246	207	231	236	229	241	239	238	256	238	230	249	231	239	212	264	217	249	233	232	233	204	261	254	231	233	235	249	240	235	234	239	239	219	242	225	233	235	231	243	244	217	233	226	249	248	241	240	248	244	269	236	232	278	263	238	233	209	243	234	252	265	239	238	250	233	223	234	238	221	249	238	261	246	210	260	241	214	207	231	224	263	253	232	243	235	261	227	229	228	239	243	220	223	264	235	228	230	213	219	238	237	257	210	245	236	223	246	225	232	258	243	231	252	241	250	246	220	234	236	225	202	221	246	251	221	238	241	229	237	216	247	247	241	231	223	259	244	244	223	236	222	236	211	256	239	235	222	232	255	264	222	242	231	227	227	248	235	226	235	227	225	229	267	254	228	230	235	221	239	245	260	230	244	245	225	239	215	205	230	245	248	245	237	228	247	239	222	256	267	210	217	252	233	254	243	229	261	240	244	233	226	217	233	235	245	231	235	267	255	230	224	239	238	228	239	223	250	258	205	242	221	216	246	255	248	247	241	225	247	244	229	237	241	239	237	216	256	232	249	237	225	211	234	243	224	227	242	257	212	252	232	215	244	238	229	229	235	229	226	235	224	234	234	231	238	241	249	220	236	215	247	238	213	234	234	244	242	234	227	251	243	232	220	214	237	226	262	221	242	200	237	239	249	220	248	222	271	243	254	239	207	243	246	226	242	247	238	216	229	222	249	220	222	253	207	230	240	236	225	242	247	216	235	217	223	234	200	214	230	267	239	253	226	244	230	244	218	230	248	215	244	234	236	230	219	248	226	241	249	225	206	226	246	229	220	246	253	224	259	227	238	244	224	262	231	240	252	266	246	229	230	233	258	230	234	245	254	223	233	225	246	211	221	249	235	255	231	248	233	220	252	232	244	210	225	241	243	254	239	234	244	247	259	242	237	231	261	239	249	238	239	243	227	251	228	239	248	251	240	234	254	211	250	252	226	234	222	266	226	231	234	220	246	233	236	240	219	237	227	254	251	244	221	236	244	248	235	228	246	241	234	232	233	243	221	268	222	242	245	223	218	245	232	239	219	227	226	219	229	226	240	254	262	249	192	243	216	286	219	224	246	276	242	208	232	222	260	268	255	248	227	232	246	229	223	279	250	247	268	217	230	249	231	238	239	222	238	241	228	232	251	263	237	258	239	253	264	254	259	226	246	222	220	229	257	250	254	215	237	239	244	211	214	250	233	255	246	251	229	239	246	232	260	251	233	217	238	238	250	246	229	251	249	258	264	262	241	213	228	257	242	233	256	223	228	216	244	247	252	267	244	248	232	241	231	227	223	246	233	256	245	238	227	229	222	239	226	245	199	240	237	237	244	230	242	248	247	243	255	229	231	217	217	245	233	220	230	243	262	238	248	229	250	234	229	234	222	231	253	251	273	257	245	245	239	222	251	225	250	236	226	226	249	272	193	235	263	231	236	241	226	228	233	239	240	240	228	219	230	248	250
37205	19155	11742	5031	2770	1765	1322	1089	888	751	571	519	474	443	375	418	370	369	376	353	360	307	334	309	361	336	301	299	294	320	275	290	281	317	296	289	285	304	292	300	241	290	274	273	310	286	320	278	281	293	270	257	297	285	308	283	275	285	308	269	291	291	287	326	275	330	289	282	295	299	299	258	271	310	260	293	282	264	261	244	303	283	298	271	294	293	336	286	291	289	262	287	281	280	281	267	317	265	289	283	282	273	277	273	270	279	282	281	278	268	283	279	293	284	287	285	276	293	264	295	316	272	286	282	255	271	268	260	240	286	254	289	272	269	258	275	246	273	265	278	255	261	284	293	264	275	270	274	308	268	290	258	279	289	262	286	298	293	290	283	263	276	265	291	278	255	270	271	290	267	300	308	291	279	294	256	282	250	252	295	283	292	289	252	300	282	269	279	285	277	268	263	278	253	277	288	264	239	269	300	250	288	264	251	276	289	300	280	258	291	273	277	257	276	276	293	268	243	258	253	283	289	298	253	280	264	267	270	301	264	274	301	281	298	274	300	291	247	303	269	260	276	260	242	291	268	297	294	289	283	259	270	285	304	270	287	303	294	258	298	271	286	262	274	264	294	293	275	258	291	286	303	282	266	252	271	292	268	285	299	252	280	284	269	291	274	284	277	279	275	268	267	281	280	267	273	284	301	275	293	322	303	281	271	260	277	262	268	325	253	278	275	279	268	255	267	232	281	282	287	258	281	259	294	285	266	242	286	259	262	254	275	270	245	306	272	303	276	287	262	260	269	272	264	310	270	245	282	277	256	288	276	270	269	266	292	291	285	295	299	270	275	281	287	278	283	255	262	288	307	320	272	296	276	294	248	275	281	276	272	293	240	292	280	246	247	297	269	293	263	305	258	279	295	298	275	305	298	279	252	282	270	266	299	269	319	263	299	278	244	262	282	289	260	283	244	298	286	304	282	244	263	281	270	279	280	242	268	286	272	266	289	288	293	261	264	272	254	271	274	297	256	276	266	290	305	271	242	280	281	277	251	296	255	301	291	253	280	274	304	294	288	289	279	277	255	301	283	283	246	267	292	264	246	248	262	249	286	296	272	270	238	283	276	298	272	306	301	289	248	297	288	288	278	278	280	288	290	292	248	276	279	262	245	282	289	281	281	278	262	270	287	294	265	269	257	289	289	261	248	299	264	280	284	263	297	280	237	255	295	272	308	264	300	283	244	313	285	279	279	290	270	286	321	279	285	264	284	326	260	286	289	285	269	309	260	279	277	270	264	278	292	272	282	293	289	255	294	275	304	291	304	273	258	258	257	289	262	286	290	259	283	261	281	275	266	296	218	240	284	267	246	279	283	253	269	280	263	274	280	315	280	270	276	313	282	316	257	262	278	237	314	285	286	259	278	257	288	266	306	270	284	258	268	281	273	270	254	302	270	280	273	293	298	287	278	275	280	294	271	277	303	280	280	247	285	283	275	265	299	263	293	284	273	284	244	278	268	255	303	268	277	284	296	287	273	292	317	280	296	272	272	288	280	290	287	279	258	271	284	284	277	263	284	273	265	266	284	303	310	255	303	313	287	266	301	263	277	290	292	274	257	257	292	261	302	263	299	258	260	299	279	276	299	266	260	292	274	292	288	268	271	272	276	282	276	286	261	305	271	277	290	265	289	291	289	299	261	298	264	278	272	278	255	279	300	297	269	307	281	268	288	291	261	286	270	274	259	278	278	252	292	257	261	275	282	273	291	293	256	283	283	268	279	264	291	248	267	289	275	290	293	272	257	272	276	281	250	282	275	279	269	272	283	260	271	280	296	267	278	280	293	268	300	276	283	292	276	274	250	240	268	287	311	273	269	238	289	272	267	244	300	289	295	310	262	285	282	283	260	288	246	274	265	274	284	264	254	280	306	268	309	314	297	300	281	278	292	266	254	286	280	272	306	260	313	254	310	268	281	248	310	277	289	277	271	276	272	297	292	261	272	287	291	282	285	273	274	261	266	281	272	293	310	275	292	271	286	271	269	282	276	252	263	296	282	290	298	259	242	300	283	256	308	279	272	258	281	250	293	289	266	294	258	274	301	246	292	281	264	294	265	266	263	263	250	293	262	290	302	276	296	292	277	273	277	236	294	291	281	269	280	270	272	269	229	267	283	280	274	297	267	299	268	271	285	295	266	278	257	288	265	270	276	273	290	303	270	242	289	266	242	271	299	273	295	286	288	260	289	287	258	280	268	265	261	267	258	291	305	296	265	277	305	287	272	289	307	316	264	257	277	281	284	282	296	296	294	308	289	276	284	292	302	261	278	283	250	290	304	275	289	297	287	270	292	251	263	271	293	274	288	259	294	260	290	287	272	278	272	262	281	270	295	285	281	291	290	294	253	255	270	290	255	277	265	290	294	276	287	256	269	269	274	250	247	290	281	291	285	301	278	307	277	287	287	316	301	300	253	278	319	273	278	292	292	277	244	264	266	264	257	275	299	270	273	278	275	300	293	302	268	282	257	256	256	289	294	266	258	255	295	275	262	262	274	264	246	242	295	284	286	254	279	276	261	244	282	282	285	284	283	266	259	299	289	286	264	309	273	262	247	314	282	318	298	275	270	277	268	288	276	270	264	283	270	295	266	283	268	264	285	266	293	274	267	281	313	278	274	281	284	264	294	286	262	273	280	279	265	275	272	269	266	294	280	277	281	270	250	259	275	294	316	280	272	291	296	282	264	279	275	307	294	283	291	290	272	292	288	282	290	245	282	268	261	280	278	262	247	309	290	295	268	286	265	287	290	269	245	249	279	274	271	291	277	287	299	256	282	261	272	255	281	297	282	255	269	255	253	269	268	271	294	266	298	278	275	300	295	279	282	259	291	266	239	265	287	241	264	277	273	269	246	287	294	274	278	282	309	294	291	281	286	301	278	293	275	288	295	257	260	274	276	265	274	274	279	249	278	282	309	264	273	270	286	271	257	251	279	239	267	267	260	289	278	312	276	261	263	308	278	272	298	264	279	277	267	284	286	283	291	292	254	273	275	276	260	270	286	290	285	267	257	276	290	316	279	280	263	301	278	286	264	246	278	257	278	233	271	269	274	287	278	288	276	254	265	263	285	281	267	264	276	261	282	298	276	278	266	279	286	293	281	277	270	273	302	276	273	263	292	252	272	258	268	247	268	283	277	309	290	262	297	288	291	289	269	287	277	299	275	255	260	283	277	306	256	290	283	298	268	283	292	290	267	280	286	233	288	279	266	271	271	264	299	291	284	275	283	290	298	286	246	295	287	310	274	243	274	272	265	285	241	290	279	247	290	298	279	255	279	305	266	276	265	290	277	274	281	263	288	249	295	262	316	287	283	300	293	265	274	275	271	256	271	292	283	308	287	289	264	284	280	301	288	292	305	292	280	263	262	305	293	241	290	309	288	291	281	268	251	253	288	288	277	278	275	258	256	285	267	286	291	268	279	284	304	250	296	283	287	259	247	259	274
24546	20710	27094	24281	14061	1726	1004	741	710	691	640	605	583	629	607	619	604	569	570	592	576	563	578	601	585	610	531	571	545	611	611	557	628	569	560	542	579	608	569	600	590	603	543	543	565	583	506	577	562	597	567	601	579	576	575	526	526	556	538	573	497	541	546	602	587	608	521	579	549	541	516	604	554	591	603	540	542	588	547	558	552	525	552	539	581	547	608	541	551	554	586	581	534	532	560	593	508	532	544	526	556	538	607	528	550	594	565	575	585	574	576	579	593	564	546	548	573	536	536	557	577	508	591	578	558	596	514	561	572	584	569	564	561	523	523	547	567	538	579	538	559	552	602	554	560	533	550	571	550	546	496	554	581	547	573	580	538	584	570	543	538	576	547	607	554	550	576	586	550	555	564	570	516	564	567	593	586	554	565	550	595	539	536	526	525	582	533	565	567	545	552	553	545	562	569	614	561	570	539	556	562	565	517	593	557	559	550	586	569	565	582	565	586	512	549	579	589	580	627	538	582	594	542	584	542	571	541	558	545	534	563	545	539	550	560	550	547	577	575	574	549	604	549	556	586	546	575	551	565	574	536	571	557	501	541	564	588	612	573	546	589	568	531	574	565	531	587	567	542	540	578	566	585	523	538	574	524	558	572	561	577	569	517	558	579	568	570	568	598	558	585	529	569	569	544	489	537	549	583	557	538	544	544	562	534	573	520	584	523	588	576	577	585	571	581	562	552	552	577	548	522	613	560	579	564	532	517	549	499	562	567	572	530	588	582	563	554	515	545	547	551	563	530	576	563	585	547	536	591	578	570	573	543	562	595	576	565	552	556	556	529	554	581	532	551	591	571	523	561	566	590	568	560	535	576	551	575	532	563	558	509	572	552	514	541	529	568	517	537	549	569	545	568	586	543	593	545	570	537	571	583	579	537	585	550	576	536	546	558	555	548	566	565	577	584	541	564	522	572	522	580	566	526	598	563	513	531	573	572	537	509	509	596	585	564	545	541	565	556	609	552	547	597	565	579	553	556	560	568	494	552	565	568	591	573	531	599	552	519	550	592	525	574	555	578	576	593	575	561	564	616	586	572	566	578	555	557	623	573	564	583	531	559	559	606	556	589	557	547	575	602	554	551	563	553	556	567	570	537	551	583	548	538	529	546	550	577	586	574	564	557	563	575	562	601	587	566	563	558	615	573	595	556	575	534	558	585	532	572	554	576	526	603	571	574	541	560	555	585	600	554	529	539	534	546	523	519	539	574	565	596	557	553	538	540	547	531	568	554	532	580	564	566	560	520	590	572	578	565	568	560	536	597	551	585	530	590	543	563	546	569	552	539	571	555	568	581	516	537	600	538	560	581	579	564	545	581	540	502	559	589	573	570	551	556	556	569	550	524	540	579	560	544	564	561	547	610	546	569	564	566	531	556	533	551	569	543	583	515	596	563	563	602	591	519	568	542	552	512	567	585	550	583	596	628	558	551	517	576	534	567	515	557	555	588	537	498	581	543	537	570	575	540	551	569	566	563	598	593	550	589	569	580	549	570	562	545	572	562	588	533	556	533	563	604	545	571	574	555	557	547	533	517	581	558	535	530	545	531	562	532	561	539	594	541	544	556	535	569	524	551	552	584	566	572	552	576	547	585	555	577	558	580	534	552	577	541	566	569	548	556	578	491	533	555	579	561	529	592	552	568	536	576	558	568	557	498	534	539	592	535	569	536	577	585	584	538	573	609	558	533	510	586	587	542	552	596	559	541	549	573	571	546	545	526	584	552	557	561	553	539	556	525	530	564	583	558	552	564	560	585	565	539	592	553	508	566	579	559	541	552	562	556	533	572	552	550	556	532	573	593	575	549	534	548	574	507	571	591	567	584	530	518	507	538	602	508	546	536	602	541	577	540	575	557	546	612	574	565	579	585	538	558	577	558	573	561	563	565	559	563	529	599	566	588	556	566	526	541	519	592	559	563	551	553	591	530	590	550	608	564	572	571	583	525	543	571	549	560	554	576	559	556	531	610	573	583	526	572	553	535	581	575	522	529	543	528	574	560	555	521	562	564	546	563	599	551	554	589	560	565	525	566	494	539	574	542	603	551	539	554	552	549	563	557	518	582	556	593	533	548	536	526	562	541	568	539	552	527	514	541	554	569	561	571	580	549	574	560	535	555	549	537	590	552	582	596	521	575	530	566	583	562	579	514	541	532	488	520	576	545	549	505	567	583	574	539	574	562	566	557	568	566	557	534	547	540	543	584	539	558	567	548	564	512	526	539	626	569	537	509	549	550	588	572	563	566	568	557	522	575	545	544	564	534	536	600	581	563	598	592	568	527	582	594	559	540	575	512	589	553	578	582	543	550	526	591	588	564	573	524	569	576	578	536	522	551	517	522	553	575	559	557	551	539	561	544	553	603	588	553	555	535	540	625	542	585	585	540	557	555	542	589	550	555	583	572	543	567	543	551	543	585	580	559	563	598	608	530	543	571	584	530	562	534	573	540	577	538	572	552	531	545	581	568	593	586	543	540	570	554	595	535	592	547	544	540	563	557	551	570	539	559	568	544	560	603	530	600	535	569	546	550	544	590	552	549	590	580	506	546	587	591	506	565	531	587	562	578	567	522	577	555	582	513	542	585	540	574	566	522	555	578	563	526	544	573	552	546	558	561	574	542	592	559	579	537	570	579	592	549	581	530	513	568	545	545	582	541	556	574	545	546	584	574	588	563	566	519	549	576	580	568	535	554	585	546	523	531	562	553	545	500	566	559	562	517	596	599	546	575	534	571	548	540	536	576	567	546	595	578	529	555	523	597	538	525	539	562	524	541	528	548	552	535	562	542	607	547	559	533	565	554	558	572	572	536	542	517	554	535	589	555	567	578	558	568	526	554	577	552	598	538	551	542	547	506	585	598	580	521	533	599	538	547	560	541	518	560	563	548	542	542	517	534	568	589	593	525	528	541	513	542	587	551	582	525	580	559	569	574	559	545	590	614	548	544	528	603	557	550	549	559	567	593	553	558	552	546	574	579	536	560	551	557	544	562	547	532	513	554	565	531	573	543	532	513	548	557	525	545	572	558	578	562	598	561	582	568	565	534	587	611	550	552	564	573	502	570	523	571	529	559	609	540	549	563	535	544	574	560	508	541	496	531	547	542	564	594	574	568	529	599	575	558	552	569	571	542	535	533	590	542	562	585	613	552	570	562	562	602	574	541	574	581	578	563	558	611	554	558	553	571	551	566	591	528	554	551	566	571	567	527	563	508	566	531	612	566	602	563	567	504	567	552	569	561	520	532	586	518	559	548	557	556	557	571	532	585	560	553	535	534	537	528	551	546	535	555	560	559	566	552	549	585	552	554	517	623	542	531	573	572	575	538	582	547	531	580	541	571	601	542	581	526	545	571	542	519	554	588	573	541	563	522	553	534	560	585	572	575	616	530	567	515	605	521	520	546	580	558	550	540	545	555	568	551	547	534	553	521	579	583	577	568	534
38182	13591	10385	4515	3240	2151	1470	1096	959	826	820	795	747	721	745	754	727	716	723	667	650	701	664	632	669	643	636	652	619	643	624	624	656	646	605	588	697	630	610	654	635	610	671	627	613	593	604	646	624	647	638	619	600	636	668	625	670	634	641	602	641	610	661	625	641	656	657	626	624	632	650	621	635	615	660	612	627	646	641	610	685	638	602	615	632	678	639	633	628	659	624	600	627	648	671	623	621	643	605	601	653	593	604	652	647	680	647	684	640	624	605	620	629	625	651	685	630	601	645	640	632	624	666	609	631	649	647	690	615	567	615	601	576	681	601	642	627	665	623	583	628	602	666	651	648	603	618	634	588	597	601	664	666	607	629	614	637	604	630	596	658	624	620	637	618	646	617	685	625	595	673	619	641	638	629	632	666	633	652	596	624	633	641	613	649	616	654	616	643	617	661	601	624	620	661	652	656	632	634	624	634	671	622	657	646	618	611	669	681	651	630	604	620	634	631	636	598	650	641	618	629	619	605	668	643	651	638	664	639	631	619	615	638	628	631	656	621	652	646	656	665	596	656	660	616	620	656	617	610	618	624	588	638	626	603	637	601	630	608	667	665	644	631	622	641	628	647	604	604	615	611	644	677	635	687	655	653	625	605	581	649	642	644	653	601	641	618	639	617	658	651	646	632	668	683	642	690	680	601	631	632	601	635	660	588	661	644	611	646	653	619	572	634	626	644	650	616	646	605	636	648	654	599	647	617	610	596	669	667	581	677	591	630	656	659	583	585	660	614	603	645	655	636	618	660	618	649	660	587	628	654	660	596	663	636	630	659	604	618	649	648	682	632	644	644	641	601	633	655	685	669	625	628	645	590	628	623	661	592	625	654	646	664	620	606	642	606	621	622	639	579	649	629	628	651	592	642	618	594	601	636	618	627	633	666	565	662	616	636	614	653	612	623	643	654	627	648	631	636	673	606	628	603	652	626	584	664	640	622	595	660	659	621	640	650	578	609	630	601	620	621	599	642	596	681	611	635	603	615	612	640	621	620	627	646	620	611	606	579	625	634	617	614	634	645	635	595	620	624	600	621	633	612	631	578	609	640	618	620	625	619	631	644	637	641	682	589	596	627	651	636	639	629	636	650	644	632	655	603	628	610	632	636	623	612	628	638	650	657	632	638	685	617	612	625	632	638	588	636	645	628	637	677	643	656	606	634	604	644	610	656	630	658	663	690	654	587	628	658	676	649	609	623	607	615	608	647	625	657	618	665	628	619	631	641	641	616	556	648	614	588	628	637	594	568	654	650	609	644	594	691	622	634	629	682	646	625	602	642	609	620	623	633	634	669	644	640	625	667	659	669	587	589	616	621	633	576	602	621	589	572	631	649	602	643	637	645	632	619	643	620	639	645	626	612	631	607	618	609	646	612	637	682	652	682	627	619	637	653	627	644	629	628	607	634	649	615	649	610	645	637	675	619	631	629	676	598	663	587	627	667	614	575	593	617	635	626	664	616	654	634	611	562	640	602	609	644	595	649	643	635	637	651	593	662	660	644	628	631	607	658	613	659	649	652	649	633	607	557	615	658	658	647	613	643	603	622	639	623	638	652	635	656	606	635	600	639	659	643	644	607	655	624	589	626	642	633	620	633	623	653	670	633	632	620	624	640	614	648	628	660	604	627	628	622	642	639	620	647	626	646	610	621	608	669	584	638	625	644	640	658	638	645	659	647	647	627	672	621	608	600	649	634	667	588	635	660	639	615	592	616	648	668	618	634	661	687	595	611	608	631	669	658	630	654	649	639	611	665	644	629	649	640	630	665	637	590	603	612	595	610	671	668	641	619	589	630	631	619	601	641	631	610	616	640	600	656	650	629	631	635	603	629	636	652	609	652	614	615	625	640	644	638	633	591	618	611	662	629	647	635	668	601	599	666	664	658	651	663	617	663	604	603	614	616	675	607	648	618	631	630	626	582	679	660	645	633	634	702	661	630	623	615	631	639	595	626	631	630	658	645	675	588	653	613	652	669	666	622	598	643	630	631	618	645	660	585	630	636	690	640	666	651	612	642	621	570	623	610	643	612	588	620	692	622	633	623	672	603	615	660	659	625	608	600	653	614	645	615	676	646	641	637	611	632	643	595	660	580	660	611	646	634	627	657	606	621	651	621	663	646	585	634	646	646	632	658	634	634	676	664	646	609	604	669	650	646	641	620	635	603	634	618	657	601	615	639	635	557	612	625	624	611	619	592	652	666	643	654	578	619	632	655	618	640	664	581	628	655	647	605	670	657	645	603	633	631	606	582	639	621	576	618	619	622	612	666	629	617	640	615	627	573	615	621	648	639	624	632	613	671	659	593	665	642	617	609	601	610	597	584	660	578	659	622	653	616	623	589	622	665	597	584	606	651	631	653	600	658	627	640	579	667	619	664	659	640	655	629	645	622	608	650	646	641	664	621	603	677	684	613	632	591	642	648	609	633	625	653	670	598	616	637	629	614	618	624	629	647	658	591	613	645	626	634	644	623	624	625	665	630	643	676	618	669	654	621	614	605	595	687	648	646	593	627	631	600	663	680	641	669	620	643	642	636	647	597	601	659	651	634	592	681	626	614	641	637	594	675	618	676	642	613	628	666	627	665	603	605	605	654	648	663	609	628	645	639	625	646	605	605	590	637	599	637	630	615	647	656	666	655	625	669	642	639	651	612	618	585	637	618	607	602	635	629	585	671	610	625	648	630	621	594	673	613	658	682	644	663	652	646	651	636	592	627	617	595	676	631	591	627	644	628	627	611	611	596	630	627	666	577	617	631	605	679	689	619	653	645	620	664	694	581	662	619	634	616	610	678	608	648	641	591	617	630	645	651	664	616	649	639	619	579	651	610	661	609	654	641	695	617	647	630	634	637	603	658	622	650	604	632	639	647	654	641	632	579	618	635	625	666	662	633	627	621	613	641	624	599	641	574	638	683	637	677	594	651	634	637	619	608	614	633	609	609	631	612	611	692	643	645	637	647	624	603	591	637	621	642	654	650	667	611	621	651	638	579	588	639	568	635	657	597	670	656	633	626	622	628	639	667	636	668	666	636	635	613	644	650	648	630	626	637	606	589	631	604	613	650	617	637	625	663	657	664	638	592	657	638	615	615	625	648	627	620	655	611	613	618	630	626	625	579	608	630	654	633	642	673	621	606	612	633	622	647	631	642	620	623	620	620	628	655	629	643	607	603	640	620	583	673	590	645	620	619	655	590	631	631	630	630	651	652	625	664	623	651	638	646	646	607	681	636	646	607	634	629	591	590	664	647	616	662	649	612	672	614	586	605	590	620	622	614	593	620	592	655	663	630	608	674	683	630	622	644	639	654	679	662	672	632	614	678	644	659	664	639	613	578	621	600	650	642	625	649	628	632	598	654	653	589	629	652	601	705	626	634	586	652	632	639	597	668	660	634	638	652	661	609	621	621	604	640	631	693	626	655	641	655	603	654	679	640	612	657	598
22301	20770	28450	23177	20772	20836	11816	1317	911	764	666	579	550	550	516	489	512	409	473	434	456	472	412	386	433	414	368	403	441	409	406	380	386	429	451	375	388	387	386	401	385	367	372	398	378	391	394	362	348	335	375	392	359	397	338	371	419	363	369	396	375	380	384	374	370	416	344	403	366	380	368	415	387	393	413	391	373	380	343	378	395	383	350	382	395	371	355	373	377	339	383	323	361	345	399	359	358	359	407	371	372	368	378	324	363	364	378	399	357	356	367	339	372	375	368	397	369	368	371	370	367	369	389	379	388	373	374	379	381	354	352	382	370	365	391	391	344	376	369	379	359	353	362	361	395	371	372	362	381	381	386	354	373	369	335	370	370	333	370	389	357	374	343	359	352	374	320	337	394	363	387	348	347	391	375	350	369	359	334	377	355	402	345	369	381	379	350	356	340	348	347	381	367	357	364	344	349	334	404	378	364	408	340	378	338	380	370	379	372	372	381	369	372	349	348	359	332	375	381	375	373	379	340	380	355	332	363	369	367	368	336	387	379	369	375	354	373	364	369	348	394	350	338	375	360	353	348	341	366	354	346	359	334	368	358	386	395	345	340	355	335	349	358	380	367	338	399	356	386	348	367	388	381	379	347	305	370	353	373	372	360	360	367	368	373	348	361	401	380	323	359	342	357	367	382	382	368	383	346	386	365	360	394	352	361	383	374	363	341	374	358	344	357	344	366	398	361	369	353	347	346	375	386	353	360	376	334	371	343	366	365	385	335	382	342	403	367	352	367	375	372	383	359	361	377	367	380	331	366	361	351	371	377	357	349	392	331	363	363	372	359	340	357	365	354	319	376	353	378	361	334	344	354	363	385	375	393	358	370	356	336	376	342	361	362	350	370	344	385	338	374	355	340	351	354	359	382	348	366	359	344	360	367	321	368	371	377	368	384	381	372	349	395	328	374	399	410	349	353	348	357	370	363	363	370	355	393	371	367	362	395	387	370	380	370	345	357	378	316	376	353	353	383	361	358	358	361	367	394	346	353	336	326	374	388	386	374	349	351	348	343	378	349	354	370	355	351	354	390	348	388	354	383	370	367	333	368	360	345	373	377	362	334	366	359	361	321	366	396	343	412	363	413	399	368	365	357	351	362	356	367	368	353	384	344	387	318	348	407	325	360	373	371	341	342	345	351	390	341	366	390	344	301	361	366	356	359	373	371	379	392	329	365	349	368	388	348	378	353	367	367	364	369	394	406	345	351	361	358	372	398	338	349	350	374	351	355	405	380	375	393	333	378	383	331	373	403	386	337	338	331	344	384	359	359	398	352	365	333	349	384	367	335	351	380	396	350	373	353	348	376	374	353	359	347	318	365	359	371	367	388	341	391	369	357	385	360	359	343	335	352	335	400	352	335	360	380	345	349	356	345	343	371	353	365	379	363	394	370	346	359	340	388	359	313	369	335	345	376	372	365	358	349	364	389	380	346	359	376	359	361	349	386	351	332	375	367	400	355	323	357	366	341	338	373	322	350	409	365	365	356	333	368	328	367	390	371	358	357	381	338	355	356	366	353	368	381	386	383	389	363	338	363	379	327	347	385	360	358	357	367	339	379	349	385	377	379	355	352	341	375	382	359	387	363	370	360	370	381	336	364	351	332	356	342	341	350	342	382	372	376	389	370	359	356	332	352	369	383	374	364	388	382	355	362	353	380	364	341	367	313	325	346	343	360	337	367	346	389	354	340	341	376	347	353	352	329	358	383	383	407	353	344	354	359	351	369	396	339	373	378	378	338	338	366	367	353	361	419	377	395	350	357	378	320	371	411	385	348	367	361	356	384	367	359	379	361	317	370	358	353	340	346	374	369	394	388	375	382	369	356	373	364	353	426	354	369	342	392	370	338	376	357	381	370	354	355	347	349	355	348	371	346	339	347	362	371	388	351	385	356	371	344	373	365	325	385	371	378	343	377	358	409	354	335	352	387	343	348	317	346	397	348	394	330	379	364	338	364	351	349	369	372	345	335	367	357	377	372	352	375	353	380	373	369	345	354	372	374	341	398	356	368	354	367	386	434	385	364	333	356	357	368	380	380	349	339	373	386	358	343	383	366	379	381	403	337	383	393	365	329	376	367	370	379	371	367	367	390	376	354	308	392	353	360	367	371	354	358	354	401	348	353	353	353	357	379	373	355	358	346	347	346	376	356	385	397	374	356	350	370	379	368	375	378	313	371	382	368	401	351	361	358	364	371	389	340	365	390	340	377	360	338	394	342	368	370	347	396	366	355	398	348	361	358	371	378	353	376	356	372	355	325	357	345	390	340	343	366	351	368	382	353	349	352	406	372	354	401	343	363	339	345	338	373	378	401	360	374	367	380	322	354	343	344	402	364	370	360	352	355	351	378	365	374	374	378	356	370	386	367	379	404	366	365	349	347	368	372	335	370	335	379	370	371	350	361	386	382	362	422	347	367	396	349	358	352	376	330	394	357	356	372	348	366	365	360	347	370	378	314	363	381	357	346	347	339	360	378	341	358	391	351	370	377	354	366	369	358	350	350	399	371	336	340	390	391	375	362	369	387	345	374	404	340	357	373	362	358	377	373	353	365	346	355	405	364	353	346	361	356	355	388	367	353	370	342	341	360	341	346	340	356	368	386	372	388	353	351	356	368	376	382	335	371	367	376	354	370	382	342	390	320	368	343	363	385	336	343	394	380	383	350	413	388	322	354	390	357	353	379	393	407	376	377	363	385	375	347	350	346	358	353	430	371	396	344	373	378	411	359	353	372	368	355	359	370	358	359	342	374	359	389	355	388	350	391	369	379	368	363	347	369	347	375	328	400	369	337	387	342	357	380	346	341	383	374	335	358	345	374	376	354	386	380	341	364	361	381	378	364	354	340	375	351	340	355	382	331	350	395	346	394	342	390	355	369	379	379	380	353	365	351	353	345	401	349	331	364	378	388	356	366	368	381	371	363	366	387	356	346	351	354	371	347	341	318	360	362	383	340	378	362	331	313	352	397	377	390	359	360	400	367	368	352	370	361	373	325	368	382	379	354	388	332	336	336	364	401	369	355	402	376	366	354	378	354	379	355	366	365	397	372	377	360	357	359	394	347	351	330	389	343	368	340	368	348	367	364	370	379	351	343	383	377	348	349	410	374	377	404	379	345	340	379	376	383	361	381	359	383	373	385	356	354	380	364	370	341	372	347	358	359	357	362	368	351	408	384	356	400	359	388	362	387	377	365	362	392	368	353	358	368	357	381	320	378	340	375	371	322	352	348	376	397	322	366	382	354	356	368	347	387	348	376	366	376	371	365	359	358	349	349	358	351	344	378	357	357	375	404	353	373	339	380	344	353	376	335	372	360	384	365	365	356	351	353	340	352	376	394	405	388	358	357	347	384	396	360	359	355	322	344	370	375	392	398	403	366	360	349	374	352	360	357	360	408	355	379	389	347	330	364	344	345	362	347	331	375	363	363	361	360	386	393	337
40054	21002	17656	9169	5004	3658	2686	1981	1682	1241	1066	897	814	787	690	612	586	607	558	537	568	499	508	480	477	522	469	457	418	433	449	441	469	422	444	439	437	478	411	455	429	435	421	449	435	416	429	412	429	395	409	390	434	419	415	429	442	427	400	394	367	411	427	394	444	484	418	465	442	441	415	454	384	401	423	409	412	431	387	428	406	414	435	363	386	420	424	362	380	390	396	387	390	413	372	381	396	420	418	391	415	368	375	400	386	397	395	419	399	409	435	395	380	418	383	368	367	430	399	427	392	419	383	439	399	393	385	423	407	397	384	410	414	449	415	384	412	405	389	381	401	373	446	367	407	415	397	414	368	409	370	387	414	413	416	398	401	410	423	410	386	381	434	363	366	413	395	400	370	386	422	393	374	410	409	389	402	390	407	378	404	398	397	401	412	376	413	433	399	406	376	429	396	413	396	426	391	390	394	396	398	393	428	401	394	394	412	372	449	443	380	401	395	407	379	380	415	397	404	374	365	384	383	388	384	421	367	409	346	438	346	344	393	380	401	381	377	397	407	400	383	396	385	404	399	389	367	389	378	417	425	434	401	391	410	410	385	358	389	372	411	375	398	382	399	376	404	383	416	380	388	385	401	379	397	378	392	398	349	374	415	370	413	428	393	388	374	420	376	401	400	438	354	406	378	379	377	428	396	372	419	398	380	405	377	383	393	421	390	401	377	447	392	400	399	378	377	390	387	422	445	398	390	403	407	374	406	385	376	352	418	378	415	397	364	391	380	389	391	415	419	379	408	397	381	383	422	416	422	394	420	380	415	407	351	417	408	401	383	392	381	414	415	389	401	416	419	393	399	402	418	346	343	385	430	373	383	403	381	454	405	419	370	412	388	408	397	397	409	383	394	411	426	398	402	401	395	399	395	429	417	405	421	390	416	391	392	394	375	345	385	397	381	369	426	385	418	414	373	386	381	428	420	408	397	385	407	418	395	387	414	385	436	386	399	414	434	395	416	395	385	414	423	413	421	395	358	401	375	369	396	407	398	396	376	414	356	400	381	382	383	388	374	397	407	394	407	393	383	413	441	375	394	420	441	430	422	371	380	427	362	394	390	365	408	376	380	416	386	433	399	403	413	377	431	414	394	416	427	401	406	397	400	367	383	424	385	402	410	383	424	396	372	378	427	392	440	385	415	415	372	412	376	415	374	375	408	388	407	432	394	403	391	418	387	378	422	373	407	411	386	387	387	380	389	412	415	391	384	423	417	374	397	409	425	400	436	358	395	390	388	449	364	389	377	393	402	388	413	391	391	364	371	377	395	414	382	389	406	382	388	366	407	414	397	371	379	390	403	369	363	440	394	432	421	398	409	404	409	425	409	395	421	396	391	356	413	367	423	410	395	402	386	399	408	415	387	383	396	418	391	400	403	394	405	388	390	402	366	386	432	383	401	382	424	377	391	417	435	368	421	374	382	396	380	382	410	400	402	400	379	386	374	384	391	366	366	398	399	389	381	355	424	390	393	352	381	398	380	399	415	406	400	399	425	378	376	408	382	373	395	399	386	415	410	391	404	392	407	391	397	378	412	407	404	398	435	407	413	379	421	405	377	426	409	408	415	429	403	431	383	391	349	427	396	382	422	403	405	410	384	400	384	420	390	439	404	407	410	394	421	356	404	427	399	413	406	417	416	426	393	384	409	413	406	419	402	397	415	360	383	396	362	398	433	408	400	450	407	415	391	392	385	374	375	395	411	414	383	389	409	384	370	428	387	413	402	404	400	403	410	407	400	384	423	368	398	388	387	424	423	400	381	338	379	364	429	411	404	401	439	412	404	403	403	368	377	420	365	390	369	397	415	405	414	386	401	412	417	395	393	408	371	409	439	410	393	398	379	403	394	408	400	400	393	416	406	403	393	407	396	445	386	437	404	419	386	418	393	402	351	386	378	410	428	384	379	397	394	363	384	398	397	428	407	414	391	383	389	406	389	394	381	362	416	375	392	403	406	387	374	416	390	370	416	404	418	386	381	384	388	412	432	386	402	390	406	409	380	420	423	416	408	404	398	415	397	417	377	379	378	382	368	410	395	418	362	408	386	393	395	412	393	400	396	399	393	385	422	406	438	368	405	369	390	399	421	404	391	421	397	402	400	394	388	412	391	390	422	396	375	376	384	417	379	410	421	387	394	389	393	400	381	365	403	385	419	431	386	394	410	401	415	403	434	374	410	434	404	377	412	398	390	416	384	410	426	426	394	367	405	386	418	427	436	388	394	350	397	395	377	408	392	379	415	356	411	393	435	403	412	377	381	382	412	409	384	404	432	414	366	387	408	410	408	392	382	409	388	393	378	407	405	403	367	375	416	403	379	414	376	395	400	393	424	412	361	383	415	384	383	382	370	398	395	428	410	395	360	392	421	380	396	399	422	429	401	380	374	396	424	390	419	405	411	397	390	445	413	402	402	399	419	410	374	395	388	378	407	390	355	377	397	396	401	381	401	423	431	385	434	364	392	399	403	405	376	403	421	406	403	403	426	353	405	410	395	386	433	377	427	402	404	397	440	389	423	390	441	413	380	402	393	388	416	360	347	401	412	382	399	425	411	408	386	424	370	418	420	386	385	401	386	360	377	404	355	457	389	387	406	401	406	360	413	391	405	405	407	400	412	409	360	439	383	414	397	380	401	418	392	394	385	389	405	358	371	411	376	364	414	399	443	398	418	412	401	370	388	401	370	386	386	384	413	387	395	379	386	413	420	390	387	361	406	392	366	365	385	402	369	373	384	423	435	391	402	414	389	401	404	401	387	394	409	408	405	371	371	403	389	402	414	387	368	403	400	400	427	372	396	399	419	401	388	358	382	382	391	364	403	391	363	417	422	402	406	380	378	395	381	367	386	393	368	405	391	387	423	378	379	400	381	398	368	381	368	398	395	378	413	405	393	382	439	382	390	408	378	415	386	392	413	394	396	395	377	398	392	382	385	370	389	389	360	396	385	392	390	405	386	422	396	386	417	398	384	382	396	430	436	417	365	379	380	437	395	415	381	386	396	395	379	400	393	379	409	412	405	373	378	436	375	388	383	386	394	404	394	389	397	357	447	393	380	416	398	405	400	401	397	403	385	384	409	391	395	402	395	451	372	359	380	385	379	359	412	387	387	366	409	439	413	400	403	371	389	389	401	373	399	384	395	393	374	401	388	369	421	383	380	362	398	397	394	409	375	393	380	407	408	372	403	396	387	376	392	414	424	379	375	385	400	408	396	434	403	384	396	421	411	395	381	382	410	413	353	393	396	425	389	413	423	350	388	385	392	446	387	420	380	406	375	382	402	395	402	431	395	415	413	370	405	343	423	388	400	395	369	386	397	434	418	378	360	396	436	414	421	388	454	376	395	368	408	384	429	422	391	418	425	395	411	389	387	387	376	389	415	359	441	405	379	396	415	412	380	374	368	391	415	446	400	397	399	392	420	381	427	388	423	370	368	375	408	398
29336	20789	12810	2454	644	520	463	446	428	419	414	422	395	396	398	389	398	435	412	432	384	396	412	390	414	396	447	450	423	457	427	381	426	402	403	418	425	394	396	376	410	398	417	393	435	433	418	408	369	387	379	390	403	413	439	429	407	404	426	420	427	415	427	434	463	464	404	373	413	412	404	402	424	395	429	454	392	415	436	436	399	422	411	426	427	393	422	428	465	413	415	369	396	374	439	446	409	405	450	405	366	428	403	429	386	395	414	408	397	410	378	407	410	409	399	431	404	401	428	412	424	390	429	374	399	380	394	400	433	381	384	444	395	404	422	424	396	415	445	384	407	410	383	384	434	451	441	451	376	404	409	383	387	410	419	446	440	355	412	403	407	411	422	415	399	399	445	343	426	393	419	416	390	437	422	360	465	399	430	419	424	407	409	455	384	391	408	439	419	431	434	433	420	401	449	469	400	368	386	435	415	444	428	426	426	398	421	375	442	409	404	427	353	412	402	403	422	403	481	448	417	418	431	412	435	413	407	407	423	446	414	440	443	433	416	405	417	393	382	401	431	437	402	392	428	411	414	397	422	425	414	406	402	437	402	438	380	414	424	405	409	422	432	394	424	378	441	400	375	438	426	407	412	405	390	418	390	438	387	426	388	391	431	451	387	445	381	418	368	383	435	437	409	440	382	387	434	399	411	410	437	410	381	364	422	413	446	433	428	432	411	393	448	462	385	389	439	426	419	389	415	414	381	414	386	410	436	425	393	383	406	442	431	397	386	432	409	385	385	409	415	416	446	421	408	434	406	452	418	423	413	461	404	443	397	386	396	387	431	407	416	392	392	364	387	411	414	434	448	408	402	425	397	417	440	460	409	410	390	403	418	401	402	408	408	417	438	402	407	418	445	402	418	392	445	409	434	416	396	415	439	411	405	410	412	364	349	431	436	431	414	383	392	399	411	386	419	400	398	387	440	425	428	394	417	421	434	404	416	446	394	412	447	407	394	408	401	411	424	416	402	406	435	386	448	416	393	431	394	421	402	405	409	378	438	438	434	435	378	405	406	434	444	410	411	387	412	404	432	376	455	379	354	424	416	408	426	429	379	416	393	417	385	399	411	410	419	371	471	433	420	383	420	425	426	369	428	387	409	423	414	409	382	398	439	400	443	407	398	391	419	427	436	414	396	397	429	374	436	391	450	389	411	384	428	446	392	393	402	417	438	434	411	404	390	406	355	389	456	400	462	393	387	400	444	411	392	447	361	413	413	403	418	405	429	381	440	424	418	419	409	392	424	403	442	396	420	427	402	394	462	350	431	416	396	406	454	401	411	399	377	407	388	416	384	428	431	430	385	388	433	420	392	421	414	398	424	407	400	422	424	415	418	401	382	414	385	401	435	400	420	386	436	429	417	404	456	405	409	414	394	446	411	447	434	386	412	407	381	405	414	443	436	428	420	406	394	390	401	449	427	428	407	436	443	434	424	416	427	432	418	391	407	443	381	375	420	447	408	437	391	399	393	450	393	425	397	386	443	436	406	437	430	402	406	402	428	454	425	428	395	389	413	396	401	445	412	403	390	399	409	439	442	400	392	439	419	390	465	443	383	403	435	417	418	395	392	396	433	422	412	393	452	415	436	426	383	405	426	419	425	403	385	425	454	407	427	431	434	392	473	477	436	404	429	421	435	400	412	411	409	418	409	412	407	431	427	434	421	425	420	442	397	395	390	425	420	397	364	383	361	423	408	441	414	386	400	413	415	390	395	405	436	453	415	415	407	438	418	391	427	377	390	412	391	423	435	382	399	432	424	435	396	426	399	419	419	413	413	370	408	449	395	412	432	415	395	409	430	417	430	431	394	434	436	400	402	433	423	367	386	415	417	421	428	402	378	375	442	388	406	400	408	448	431	391	401	397	432	394	391	391	422	414	397	399	387	445	411	443	407	419	399	416	438	417	398	378	443	396	406	381	419	465	435	380	419	400	410	409	408	435	420	411	416	441	403	394	414	419	456	395	439	419	407	399	387	386	382	417	438	413	410	431	409	428	411	451	435	425	404	416	412	402	389	404	418	403	400	388	401	437	389	410	373	404	385	435	420	405	394	372	406	418	402	387	427	411	410	400	422	418	404	426	423	453	412	471	430	434	436	438	400	370	417	396	433	410	413	394	363	404	394	428	444	409	398	426	401	378	405	423	390	399	392	410	434	402	407	416	380	411	389	452	431	409	389	443	389	414	393	423	384	401	398	421	438	415	434	419	441	410	429	398	391	389	410	426	423	426	431	410	439	429	433	401	430	424	407	430	395	427	430	475	435	404	405	394	405	413	398	430	436	412	405	404	424	399	424	404	399	412	411	430	384	375	389	410	384	402	457	408	431	416	415	403	383	402	418	392	422	436	403	392	429	420	427	422	455	368	420	436	408	388	369	464	412	433	397	379	448	422	453	421	385	418	402	400	427	430	442	393	372	427	417	404	413	386	399	414	405	377	409	419	412	390	371	397	416	443	389	381	403	447	426	428	403	394	417	408	400	420	407	402	380	404	446	415	412	419	445	397	453	435	411	389	429	423	398	401	397	387	382	408	442	407	449	419	405	386	403	419	374	390	421	403	411	436	432	412	413	440	401	407	413	423	397	446	413	399	464	410	421	416	396	411	379	384	392	409	424	429	438	401	421	425	383	419	421	405	436	422	426	384	429	382	403	424	433	431	426	403	389	411	395	416	393	413	397	423	434	435	399	429	424	376	384	399	417	419	419	413	441	388	377	400	418	423	426	443	388	374	403	410	417	394	417	435	408	379	400	421	398	396	399	409	394	388	361	399	407	443	392	412	402	413	401	427	390	439	471	419	380	399	421	394	392	406	434	440	375	397	457	377	407	464	413	408	425	417	400	414	420	434	414	436	425	425	395	420	415	418	414	402	418	397	451	400	350	399	436	423	413	435	451	408	436	418	407	442	416	412	398	394	385	463	448	424	446	378	400	420	370	414	407	446	390	408	438	412	414	415	409	433	415	407	415	406	371	421	439	391	457	418	414	402	437	414	391	366	466	411	441	421	428	426	384	436	396	428	377	348	397	404	413	422	397	414	408	402	392	406	390	417	429	435	413	396	393	412	408	418	411	400	408	415	410	407	405	367	438	433	432	412	411	388	390	395	391	403	414	442	411	434	399	428	441	393	416	420	431	432	421	396	408	432	434	413	426	434	403	459	429	419	429	397	421	425	432	460	441	394	435	380	424	411	386	394	407	405	412	403	443	419	418	423	412	424	451	410	396	408	431	423	427	467	344	426	442	417	392	378	429	401	373	427	406	417	412	379	396	446	415	424	417	418	415	435	410	404	384	363	420	440	399	417	439	391	431	443	425	384	413	412	395	409	418	399	411	402	404	429	409	415	383	389	391	416	405	443	427	455	396	387	384	414	452	419	396	434	433	430	401	410	400	432	430	425	421	431	419	407	422	383	422	394	391	388	391	422	440	402	427	376	405	391
35832	9577	3996	2404	871	629	578	566	525	511	482	502	464	467	480	484	522	469	503	499	513	471	503	526	500	488	477	499	471	447	489	491	465	461	513	491	496	489	483	452	553	478	457	493	482	501	470	483	496	465	476	517	468	496	440	491	537	473	495	508	473	456	459	524	501	482	507	517	468	503	488	493	490	522	485	488	474	501	464	477	464	453	482	511	520	503	517	500	498	472	501	490	430	471	458	516	461	491	471	521	458	437	495	500	517	503	500	497	448	486	494	510	481	491	461	458	492	456	466	517	463	516	442	507	500	505	489	525	487	479	465	459	440	487	500	501	499	506	524	495	499	535	474	485	459	509	538	496	514	489	440	475	516	443	490	458	478	506	480	513	459	462	471	480	487	483	491	482	488	478	500	485	515	465	447	468	471	473	456	492	493	453	456	529	473	486	507	479	478	462	462	511	496	526	513	501	502	471	453	492	512	465	470	483	485	511	490	508	514	500	469	503	501	496	466	484	475	490	486	498	482	509	452	516	509	503	478	448	475	487	456	477	467	483	496	474	507	494	487	465	494	457	452	506	484	468	504	480	471	494	464	485	524	499	477	471	517	504	491	518	508	477	487	500	478	504	503	525	477	464	479	457	502	488	465	534	485	472	524	471	491	462	491	541	485	450	502	495	510	507	478	525	505	485	485	486	487	486	482	510	456	430	483	471	496	480	458	498	498	478	482	482	519	485	455	516	480	500	492	437	494	456	485	479	489	491	487	489	547	520	485	480	534	471	476	482	478	491	520	479	477	506	451	464	462	467	513	479	495	517	496	513	513	464	498	482	480	476	465	482	488	487	472	486	523	454	478	455	454	463	469	517	472	480	479	488	515	492	549	470	495	471	468	498	487	501	462	469	491	479	449	527	476	443	475	484	518	494	460	514	491	461	484	485	487	482	481	472	483	495	497	504	486	494	503	454	494	480	503	521	479	482	471	467	467	476	516	478	460	503	467	509	474	478	484	466	492	497	481	499	464	493	491	468	526	503	477	490	542	508	537	477	508	514	454	459	496	515	492	457	495	466	462	456	476	503	492	440	502	489	491	507	510	490	494	485	479	469	465	489	437	481	476	493	453	460	485	455	506	455	479	512	446	521	507	446	514	496	500	508	446	472	453	499	485	441	493	484	465	480	459	491	488	487	460	471	492	467	495	456	498	478	507	499	507	504	496	491	494	477	454	472	510	537	510	463	490	444	500	494	510	456	499	494	502	483	488	478	484	474	483	486	511	482	499	471	485	509	495	465	489	499	503	487	488	502	465	480	477	424	487	445	481	449	455	530	509	491	504	470	465	453	488	500	507	442	494	502	471	456	471	473	469	474	523	497	458	488	462	489	458	439	521	483	469	467	500	521	447	519	487	445	464	519	465	501	473	503	491	470	471	476	425	496	462	486	478	509	509	470	456	555	503	486	476	437	478	480	506	436	458	471	522	456	483	530	498	500	472	452	454	534	486	463	503	481	501	494	480	517	444	465	486	468	473	539	474	466	491	504	524	453	483	468	520	486	483	461	485	503	484	492	488	450	491	508	465	481	483	455	470	486	499	465	461	504	519	468	467	541	493	492	531	504	495	478	499	464	484	487	524	465	489	475	485	468	494	505	482	453	505	480	522	471	472	502	499	486	489	497	488	474	496	484	476	520	444	516	486	435	443	507	495	482	466	479	437	481	476	481	466	488	488	485	492	503	518	473	495	504	490	472	457	482	495	455	449	487	482	466	466	487	474	484	501	506	521	485	488	494	495	453	464	522	503	454	461	518	514	449	514	484	486	456	450	476	487	496	464	528	468	512	489	480	465	480	485	498	487	513	506	487	448	498	520	472	443	487	496	482	477	502	506	481	488	491	498	503	468	463	518	466	463	503	483	454	492	466	465	472	497	496	487	545	500	447	471	518	445	493	479	444	461	497	486	512	471	486	490	449	479	481	524	443	487	508	460	492	474	505	486	477	493	487	461	444	502	466	475	497	470	509	508	490	529	504	453	489	483	477	481	520	480	513	485	485	470	493	497	492	505	494	473	496	510	458	486	514	520	471	469	511	448	479	512	458	473	475	472	524	528	472	474	456	458	458	444	477	461	492	503	505	478	470	473	516	518	492	474	479	495	520	514	487	459	457	491	526	491	497	492	459	529	477	483	512	496	466	486	430	478	494	526	490	452	456	517	489	471	466	487	476	442	462	461	449	500	517	497	545	472	521	467	461	502	520	479	494	492	509	464	512	478	508	482	495	495	471	480	471	453	462	463	477	442	509	469	489	474	494	460	496	513	506	500	477	449	465	459	471	518	492	484	488	439	474	447	488	481	453	487	500	475	466	506	511	481	470	496	497	486	458	506	555	458	449	480	486	497	475	483	475	487	482	498	496	498	479	450	482	431	466	471	509	453	516	493	457	455	460	488	462	522	465	433	489	498	495	504	455	464	459	485	491	479	496	480	466	465	495	475	499	522	486	460	464	482	464	478	467	503	493	545	468	507	508	487	501	497	499	482	458	459	454	493	501	480	494	494	478	487	471	489	500	511	480	492	442	481	456	477	488	438	481	496	447	504	488	464	457	516	469	504	504	485	488	498	476	457	454	454	486	463	508	455	447	457	483	486	493	501	470	489	491	515	506	464	484	458	490	514	454	529	509	456	506	463	487	489	487	493	466	501	457	466	487	463	488	500	453	493	455	468	500	483	499	516	439	441	504	474	489	450	468	498	488	501	495	495	481	445	445	503	497	486	465	481	497	473	455	488	473	490	483	490	444	467	481	493	451	465	447	508	469	499	496	439	500	506	482	477	508	494	482	465	487	506	451	519	494	470	473	473	480	499	484	465	478	493	473	433	448	452	460	469	474	517	494	502	448	460	514	467	450	462	506	426	479	487	489	455	483	447	466	488	478	504	503	473	473	483	496	461	519	464	488	505	478	479	465	541	475	465	477	440	475	503	505	476	474	492	492	467	474	500	453	475	491	488	481	499	524	520	431	498	429	506	499	466	466	508	506	474	458	501	454	468	470	457	455	483	500	439	490	472	528	484	459	462	479	483	467	473	504	496	478	482	489	494	544	474	470	470	485	506	495	525	494	491	503	509	499	467	476	508	435	465	496	460	513	534	447	490	521	501	415	489	460	445	514	499	468	477	488	491	428	503	429	462	454	487	498	481	463	455	476	505	479	483	502	493	467	469	500	497	497	459	465	518	533	493	476	460	475	508	477	473	457	466	485	495	502	452	456	498	475	446	444	502	476	483	501	509	463	451	475	471	471	478	493	472	487	445	513	481	484	529	488	477	521	458	497	489	475	464	487	482	462	501	486	486	463	493	483	504	492	509	500	472	458	470	514	476	481	479	516	459	445	506	466	508	478	507	461	442	479	479	505	464	459	472	493	456	447	519	462	483	469	526	512	506	474	456	500	512	436	505	492	507	467	496	495	480	440	475	514	493	493	502	463	501	474	497	456	486	487
23198	20704	27949	23497	20681	11725	1004	622	514	425	400	379	348	323	314	311	317	295	307	284	273	272	249	264	266	265	233	282	239	227	262	280	260	237	250	250	281	253	241	232	255	259	230	250	222	270	273	236	261	222	249	223	253	245	233	261	262	259	251	230	231	222	266	254	251	237	262	251	246	243	252	245	211	228	263	272	225	270	231	260	226	227	235	241	236	223	228	218	239	236	242	216	234	245	238	244	233	233	220	243	251	220	242	223	239	216	242	272	257	240	255	255	251	259	212	224	234	229	245	237	246	262	230	216	237	251	217	224	253	248	226	211	233	254	272	263	211	232	242	240	230	269	247	249	251	261	233	249	216	245	236	242	240	286	261	251	238	259	237	256	236	267	225	222	236	224	244	256	264	253	241	248	216	248	251	246	257	217	268	230	232	221	233	219	256	248	219	229	234	253	236	246	245	227	227	247	254	241	235	253	234	242	241	244	258	250	242	242	223	228	216	248	224	236	242	224	249	228	198	240	234	220	235	259	253	263	229	264	230	271	245	254	234	250	236	251	236	233	248	246	224	231	223	206	226	249	208	241	242	247	242	210	208	228	232	250	231	219	203	266	231	258	230	255	237	264	244	216	234	243	258	224	231	222	271	245	224	240	242	254	227	245	242	235	233	252	241	245	245	238	238	280	253	244	271	248	236	248	245	263	239	232	222	241	252	216	233	221	269	222	222	236	273	247	245	266	259	225	235	231	241	234	245	221	216	241	225	224	219	255	259	240	227	257	259	248	264	225	212	235	247	249	224	242	217	245	222	233	231	231	228	228	221	251	239	236	225	233	257	242	224	217	256	213	238	237	238	226	231	258	205	232	209	246	227	244	224	231	227	211	248	239	216	255	248	253	229	230	236	258	207	239	219	266	223	244	211	250	233	268	226	216	230	226	228	260	228	208	232	252	251	257	218	261	237	256	243	234	223	250	245	249	248	238	237	237	231	260	215	239	219	229	225	243	254	239	263	248	231	243	257	212	233	234	241	264	247	228	233	254	250	259	226	247	260	249	241	253	223	232	226	242	251	232	246	251	198	221	257	240	232	220	211	250	237	232	249	222	242	236	239	241	230	234	232	225	235	235	233	235	252	246	254	196	256	256	234	249	246	226	248	236	224	232	247	213	253	225	231	219	237	216	223	247	211	231	241	250	260	216	241	213	232	232	236	239	238	240	242	218	236	252	231	242	235	245	217	250	211	224	201	236	209	193	226	254	244	229	257	250	239	237	220	261	234	234	224	232	271	243	217	244	266	216	254	257	246	249	245	237	241	241	252	224	260	271	249	244	232	250	273	229	241	256	238	238	243	237	239	241	262	239	258	224	254	237	252	221	222	229	233	262	225	222	221	242	232	225	237	246	243	252	241	240	238	229	229	246	225	213	228	209	250	239	234	234	278	264	257	263	235	255	235	257	221	256	248	261	247	254	238	242	270	227	227	259	234	225	226	271	244	232	233	241	245	220	234	243	222	235	240	235	247	252	236	224	232	228	246	240	247	269	261	273	250	232	231	245	230	245	254	261	208	225	212	218	244	259	258	241	241	199	229	249	239	259	261	237	214	266	240	237	227	214	225	255	226	221	274	235	233	263	221	215	236	248	250	257	227	227	236	233	257	233	229	217	230	285	231	245	278	236	209	270	234	258	210	246	261	262	223	245	230	253	242	254	270	235	238	255	239	232	246	225	230	238	228	239	244	234	227	226	244	224	240	264	248	256	246	235	244	243	233	245	270	242	258	249	254	211	261	219	249	251	236	253	237	253	241	224	277	227	246	243	238	243	249	219	241	256	249	244	219	258	208	269	234	226	243	227	237	215	232	239	234	243	225	228	264	229	249	236	256	224	244	255	263	244	221	214	256	254	240	238	236	254	243	242	242	244	239	242	241	245	256	232	251	257	225	256	243	227	249	229	237	226	236	248	262	207	254	220	238	242	250	234	231	234	228	253	227	231	230	244	269	234	231	250	227	218	251	258	254	256	247	192	249	238	241	261	265	273	225	225	248	239	273	243	228	225	247	251	255	232	266	240	250	246	247	230	229	243	247	249	237	236	249	248	240	253	261	230	237	236	229	238	252	250	252	222	237	228	236	236	240	219	237	250	220	222	218	226	232	237	266	248	245	256	196	262	230	241	261	222	225	235	212	260	241	236	255	222	239	237	272	238	237	222	245	226	255	256	223	225	257	243	245	222	259	230	251	226	244	247	254	259	244	259	258	242	230	265	224	257	239	223	232	260	248	261	249	231	220	221	246	231	238	262	236	217	225	242	214	217	257	251	241	240	268	252	231	249	256	262	248	241	248	231	284	245	222	227	258	250	235	211	252	267	269	248	245	224	265	233	234	249	230	261	228	246	206	237	229	228	265	219	230	229	253	223	226	219	230	217	274	245	257	233	249	251	239	235	245	232	251	221	230	232	233	215	278	222	233	236	224	260	248	235	226	236	237	243	249	245	233	235	252	242	235	258	236	239	229	246	244	248	227	222	252	245	251	252	249	255	199	234	231	215	249	237	264	249	219	221	242	271	223	225	255	241	219	252	245	211	253	232	265	223	232	223	221	248	229	258	249	225	248	258	231	237	252	228	249	232	215	230	238	244	227	231	234	245	225	221	242	242	228	256	262	246	224	235	246	242	232	239	233	228	260	258	225	254	251	240	227	251	247	225	238	244	214	242	237	249	241	222	237	227	232	237	236	228	249	244	272	227	259	258	238	219	253	261	229	236	212	242	231	247	239	241	268	246	229	253	234	228	225	248	242	242	237	201	241	230	260	234	244	232	232	250	219	265	240	247	240	248	242	244	253	240	248	231	224	210	219	236	237	217	222	227	230	249	234	279	259	235	230	238	224	233	232	220	251	201	255	215	214	210	243	236	250	230	239	241	232	241	248	243	250	227	240	259	250	237	237	259	253	255	240	230	251	246	220	245	236	260	201	236	239	236	255	220	261	263	233	235	247	243	252	233	212	235	261	248	246	227	235	270	234	216	225	252	245	250	202	244	234	249	221	231	232	245	230	221	233	239	252	218	237	231	244	233	268	236	270	240	251	235	269	240	245	227	252	236	257	241	236	234	254	240	228	243	248	242	215	254	223	219	259	268	247	246	245	225	232	242	247	235	239	254	226	231	232	228	218	239	249	251	246	245	242	230	254	237	227	233	236	245	227	236	242	250	260	231	241	225	250	232	239	254	266	262	216	233	212	250	236	249	242	254	215	236	236	221	242	217	217	242	247	250	249	261	258	234	215	225	233	249	231	233	247	252	205	245	232	220	228	247	226	243	244	253	238	237	228	236	216	227	209	247	280	248	263	243	268	241	235	269	228	241	226	245	253	244	242	232	218	241	231	226	250	250	245	219	246	229	251	238	230	223	237	222	250	250	268	244	224	245	234	239	215	223	213	236	238	229	250	237	245	245	251	243	244	244	269	212	233	260	234	232	216	266	250	221	253	234
37252	18881	10929	4648	2741	1861	1351	1053	917	708	629	516	476	452	423	422	380	367	363	333	332	315	334	289	319	340	326	341	308	296	328	293	316	304	306	286	307	312	298	300	332	278	313	307	283	288	289	294	308	287	304	278	318	306	296	301	285	296	292	303	260	301	301	287	327	310	309	308	294	303	291	316	298	307	325	311	294	304	265	285	280	277	285	290	275	275	305	310	311	295	254	278	322	278	275	267	272	278	271	268	262	263	254	273	327	287	278	277	285	255	290	283	304	318	266	285	273	274	260	306	284	313	293	309	297	307	283	269	317	254	306	287	318	306	246	289	284	271	268	309	325	301	284	291	307	258	286	273	284	286	318	274	287	307	284	286	271	287	284	298	294	274	283	275	292	267	287	283	282	297	301	260	296	291	296	270	310	274	286	248	273	296	264	284	304	270	292	286	276	305	247	255	275	283	277	305	270	271	290	302	313	289	293	276	288	273	281	296	286	281	286	290	279	322	320	323	258	240	263	287	249	290	282	263	264	273	265	272	248	286	298	297	262	285	270	284	309	271	298	308	272	293	279	283	273	288	304	276	299	283	263	265	275	294	273	310	272	331	230	294	292	261	283	298	282	254	282	272	269	304	311	303	271	251	261	285	286	293	294	265	273	274	253	296	250	281	263	290	297	280	285	295	237	288	308	246	272	266	285	284	279	287	291	264	259	277	293	261	299	270	270	272	287	282	296	275	272	292	313	298	279	270	281	272	279	304	289	312	294	291	303	252	281	261	272	277	283	283	287	281	283	291	282	259	284	299	272	264	287	296	280	266	283	305	281	258	278	270	265	284	287	310	267	293	280	281	297	319	303	264	249	291	275	293	304	274	248	297	297	254	299	299	287	275	261	276	291	267	296	271	295	296	255	268	296	289	278	294	294	287	296	274	299	273	302	279	267	297	264	281	300	287	317	334	283	287	316	278	295	283	271	263	258	300	310	282	278	264	258	283	286	257	285	283	280	277	265	281	293	276	267	240	277	307	280	273	307	290	281	297	249	307	301	290	301	282	278	312	265	266	272	302	273	279	291	299	307	269	260	276	247	294	254	272	305	258	293	291	271	287	293	281	295	249	286	306	241	278	275	281	290	288	302	304	275	311	262	289	299	287	281	273	257	283	259	266	285	251	283	314	296	282	306	257	289	299	277	289	292	316	280	284	268	267	277	288	286	301	337	263	291	259	242	288	302	309	290	287	307	263	297	270	277	295	279	270	262	285	278	266	292	276	261	297	294	272	276	298	278	275	281	285	292	286	270	279	262	274	300	239	278	312	278	284	275	268	290	292	297	275	261	297	280	291	269	283	274	275	294	271	281	297	287	295	274	232	284	295	289	284	283	285	291	307	278	272	289	282	302	266	288	248	270	284	248	297	298	256	282	280	267	285	302	286	283	292	307	280	299	300	288	278	267	269	290	278	274	292	264	266	286	278	291	265	288	312	282	291	275	276	238	286	298	281	287	284	266	269	293	261	316	276	285	279	283	278	267	270	286	317	286	273	293	289	283	258	266	264	277	288	287	267	290	284	291	271	279	286	299	307	276	301	262	268	319	263	256	308	289	293	277	288	300	286	290	307	292	271	267	280	276	267	267	275	297	295	256	273	285	292	317	304	276	259	260	307	253	269	296	285	292	275	299	278	292	301	276	319	296	295	286	276	281	261	276	298	272	314	293	262	258	297	265	257	257	259	264	295	265	296	269	284	272	285	270	294	313	301	311	304	252	274	265	283	327	306	278	279	277	295	240	277	291	306	294	288	279	319	299	291	276	292	317	312	281	307	269	264	264	283	308	280	276	268	279	285	264	274	259	286	250	308	282	292	301	299	260	282	250	272	297	291	275	294	280	290	265	284	287	290	265	275	262	307	265	263	291	262	283	277	278	274	325	287	279	312	290	272	302	300	299	280	267	266	292	284	293	268	268	315	305	250	284	267	299	293	235	264	291	305	246	277	314	294	278	286	275	286	264	309	268	275	295	278	288	299	273	251	251	284	233	252	271	276	292	298	260	273	288	284	284	292	305	253	274	266	291	301	280	306	285	275	291	274	291	296	300	281	240	263	262	287	259	246	299	261	277	288	273	287	276	257	277	282	293	294	278	291	281	283	271	267	290	273	282	288	294	277	314	295	279	242	262	322	266	280	293	272	305	260	282	314	280	280	261	273	312	268	271	272	259	312	294	282	255	328	271	283	258	292	306	276	262	285	275	267	310	247	298	292	297	279	294	290	288	296	275	282	291	261	300	267	274	292	279	274	251	286	264	287	270	258	297	290	280	277	272	277	319	305	306	295	289	292	298	274	296	292	242	280	295	282	290	304	282	267	271	277	268	283	298	299	255	265	281	260	290	257	297	286	296	289	282	293	289	309	251	276	290	265	275	255	280	282	253	257	296	296	289	311	284	280	294	259	282	271	285	288	274	297	284	267	304	274	305	297	294	293	291	295	263	268	300	266	289	284	284	293	275	285	292	281	278	272	273	296	321	273	290	290	298	293	316	294	275	259	277	288	297	304	316	291	267	298	276	284	242	292	277	295	266	269	278	289	269	288	281	284	287	296	264	282	311	272	302	298	307	278	307	298	273	282	241	281	288	340	291	277	257	287	269	278	308	273	303	312	268	284	283	300	308	299	277	301	274	277	315	291	261	306	288	293	281	260	279	269	284	261	259	306	263	273	289	300	298	293	312	298	297	287	260	281	264	293	300	302	295	299	265	253	303	273	284	277	293	310	300	275	277	279	257	285	311	291	302	285	323	263	280	296	309	284	290	270	288	284	284	259	257	260	290	299	275	285	294	291	284	281	293	266	279	283	295	304	273	282	282	271	284	293	292	305	291	294	256	294	274	277	283	292	286	295	271	291	313	315	290	292	268	292	294	270	260	279	262	295	267	296	292	292	277	279	292	276	311	263	298	279	296	288	287	304	286	285	279	263	267	250	268	291	284	288	282	278	281	275	310	278	288	281	285	269	333	261	295	275	293	255	277	308	271	295	308	313	277	271	268	263	275	310	256	294	275	298	268	305	281	264	256	300	297	285	274	292	278	261	265	253	249	278	288	300	268	285	280	275	294	274	291	271	307	281	313	288	319	280	281	260	290	290	280	271	269	265	289	284	280	304	278	273	312	263	294	307	252	291	278	283	278	273	301	320	284	269	255	245	279	296	266	277	301	270	301	315	254	299	294	283	297	270	304	267	284	261	255	275	292	257	265	294	315	264	292	297	295	273	291	285	271	265	269	275	289	298	269	289	291	316	275	320	263	257	276	269	300	288	265	282	267	276	300	255	289	289	284	297	298	304	302	301	307	320	265	270	290	292	270	281	278	253	267	280	317	271	273	293	289	267	264	293	266	283	297	316	274	291	274	293	257	281	277	273	279	289	297	284	294	294	300	281	276	298	300	283	312	265	312	269	285	290	269	257	276	300	303	263	318	274	282	286	288	309	286	297	285	254
24469	20708	27034	24324	13370	1268	852	755	719	680	626	686	572	606	616	605	615	601	591	612	617	580	598	575	570	548	575	580	570	593	555	594	587	573	631	527	567	545	574	533	556	573	608	576	555	567	561	555	524	557	567	584	575	577	540	575	541	593	562	600	571	569	572	595	553	551	569	542	567	553	570	530	606	553	592	578	580	566	562	594	527	630	588	542	552	560	571	562	558	573	562	612	549	543	591	529	542	545	587	575	555	572	568	579	539	549	559	531	557	561	557	555	581	565	606	555	580	538	572	575	598	590	569	569	559	571	560	587	520	543	613	550	632	590	560	556	583	533	586	537	542	553	551	547	544	537	570	571	593	582	534	545	581	554	567	596	565	584	537	544	572	564	590	550	597	529	547	537	553	615	564	586	559	572	586	554	569	540	562	571	549	549	597	520	545	568	554	604	592	550	551	581	600	551	564	558	602	609	568	598	565	578	571	640	553	603	555	533	531	551	552	600	557	566	600	563	568	558	575	550	526	598	577	569	568	521	557	543	589	578	561	579	577	600	556	551	565	561	571	564	597	587	537	558	543	566	565	505	581	578	533	570	573	563	538	582	513	604	578	600	565	554	540	553	559	543	589	580	530	578	565	568	547	590	568	521	569	557	551	559	572	566	566	525	581	560	569	519	526	577	557	608	540	543	584	522	552	556	542	558	559	543	581	580	581	566	545	617	562	569	585	583	544	550	574	618	599	521	572	542	644	564	520	560	565	575	580	555	567	577	531	545	531	599	554	592	541	576	564	600	583	554	550	513	581	563	591	543	604	567	544	561	542	542	565	584	578	573	600	581	524	557	536	599	545	620	572	615	553	568	574	567	537	550	586	586	572	608	544	567	594	556	562	592	529	542	559	523	514	559	552	542	540	564	575	566	603	577	565	579	536	543	572	550	564	577	575	552	571	545	560	570	573	504	580	513	574	559	601	543	547	550	585	557	560	529	573	585	571	559	584	518	580	560	577	560	574	536	540	565	599	540	579	573	590	578	536	584	576	575	584	578	547	534	579	563	566	555	582	538	559	543	560	542	612	577	562	552	545	535	554	601	530	562	559	585	553	554	566	555	614	547	541	581	569	582	574	548	540	574	610	575	556	548	582	571	590	517	538	571	560	588	530	551	541	552	575	592	573	525	564	600	509	561	523	565	573	576	568	547	584	545	609	541	578	553	578	543	587	588	540	572	528	529	564	557	546	512	591	527	556	596	597	554	553	545	544	576	570	571	536	551	563	558	536	563	549	557	553	551	527	580	523	554	579	553	572	516	523	537	559	586	572	555	626	539	519	600	554	510	577	563	601	601	586	553	612	587	548	536	521	513	616	564	587	543	570	578	564	576	565	566	543	590	556	537	576	581	559	559	543	549	511	558	584	601	576	548	574	534	527	560	555	567	575	569	510	583	537	532	532	616	577	520	562	559	562	571	608	558	547	497	555	550	586	547	563	563	546	555	518	555	537	588	511	514	585	574	573	525	554	612	564	577	580	557	562	553	562	589	550	532	574	569	521	538	535	581	560	582	558	548	568	565	595	558	562	512	545	538	567	526	549	538	537	580	591	551	564	569	585	576	567	567	561	596	526	540	512	600	571	559	598	593	580	553	602	526	552	576	601	621	580	558	573	597	555	582	535	569	570	551	573	565	581	571	575	577	583	555	564	550	567	555	567	572	583	579	552	584	568	602	533	603	580	580	603	553	558	600	537	568	531	589	506	545	577	595	543	580	609	553	560	606	571	540	567	548	594	527	538	558	540	533	548	554	557	577	567	568	646	561	579	534	597	574	560	559	505	569	584	561	579	608	555	598	488	572	593	563	567	555	564	568	608	552	540	572	623	565	607	533	601	535	572	580	506	579	545	560	543	538	579	569	564	538	599	561	582	592	560	551	598	579	539	570	549	590	595	584	579	553	568	531	562	562	561	610	564	553	568	544	575	542	569	551	579	505	495	597	561	579	591	586	560	552	581	593	603	545	535	597	571	554	592	598	555	550	558	546	580	537	523	552	579	578	528	564	558	556	519	551	564	567	600	589	565	579	539	554	536	525	593	561	549	566	548	557	562	555	560	574	559	578	511	592	552	572	531	556	535	595	548	541	560	616	607	534	565	611	567	534	563	519	571	542	529	550	526	573	597	551	552	566	572	535	562	580	567	557	543	599	546	550	541	555	600	541	535	577	593	534	545	553	580	554	519	524	554	561	551	586	538	558	573	572	553	543	473	558	570	507	572	539	568	611	527	561	572	555	552	529	564	552	574	566	574	541	600	548	527	534	565	579	563	548	559	570	534	573	542	581	559	550	560	584	554	538	573	600	539	569	599	556	580	571	559	569	574	536	614	622	568	576	594	566	577	532	506	586	554	561	556	570	511	613	561	526	557	561	563	622	547	551	523	574	522	552	603	540	571	555	571	555	539	558	541	578	584	557	545	538	567	573	565	589	584	599	583	552	555	580	538	557	572	590	583	536	577	561	536	573	565	548	557	540	520	545	561	620	591	558	552	520	551	573	552	544	599	551	553	561	557	559	565	577	543	506	575	582	603	559	569	600	584	560	539	536	520	533	588	569	590	555	555	586	574	585	576	620	545	559	573	528	575	554	618	561	566	569	501	525	552	575	557	566	563	540	519	590	548	571	537	570	587	563	526	525	556	570	554	582	577	535	538	578	548	596	580	539	569	602	588	542	583	576	547	614	587	559	564	579	532	574	576	539	542	580	549	560	597	557	610	534	534	572	544	565	564	517	562	588	565	572	595	572	563	564	564	552	542	539	590	583	539	584	562	554	610	570	550	538	509	578	552	607	572	605	534	554	530	598	525	547	551	584	552	562	543	563	552	565	531	512	550	554	543	575	583	568	598	586	583	581	582	596	547	563	565	519	567	553	581	576	547	571	569	553	549	545	511	550	545	570	563	559	568	606	607	541	568	523	538	525	531	594	560	600	565	550	564	579	533	592	557	572	569	553	576	555	580	527	598	562	575	561	544	551	539	581	533	520	556	605	548	591	553	559	544	583	578	571	556	588	610	528	568	552	548	549	569	591	554	560	556	608	556	566	598	545	558	573	608	565	607	544	588	577	569	555	570	570	579	584	519	576	560	544	567	567	597	601	617	587	530	584	565	546	574	561	585	591	550	536	589	510	517	608	551	553	568	576	599	581	559	578	576	591	583	593	572	519	571	612	591	583	537	554	544	539	532	574	593	559	589	575	577	548	523	553	533	562	583	576	568	549	531	561	557	551	564	594	572	560	544	560	520	575	580	560	568	530	529	531	597	563	592	540	559	582	557	586	567	566	525	573	580	546	569	514	557	579	564	544	567	580	545	564	546	574	551	563	549	517	575	562	576	584	570	578	547	623	545	581	542	528	571	544	563	575	532	536	540	541	558	544	549	569	582	536	565	580	539	578	569	591	569	556	536	571	541	597	602	603	556	612	584	544	552	571	596	540	546	576	587	581
37465	16305	6598	3108	2169	1529	1213	1078	1021	942	812	778	750	717	741	696	699	694	657	724	683	661	653	624	744	663	626	669	658	655	673	623	607	684	656	667	636	693	588	689	605	653	643	639	622	663	653	652	610	607	689	662	622	646	674	617	658	657	678	679	632	645	650	660	661	670	665	652	651	667	676	640	637	649	654	646	667	625	618	629	607	604	666	688	630	631	614	656	639	612	649	615	608	635	644	644	665	625	643	659	619	690	705	638	647	659	600	600	636	616	641	638	658	645	648	594	629	630	682	647	647	623	641	635	592	643	625	650	653	634	601	613	639	623	621	624	636	678	595	670	654	647	663	632	615	658	615	652	589	670	640	649	679	586	572	638	639	627	665	686	568	683	645	627	614	587	628	626	645	666	661	632	608	670	572	620	620	648	612	633	588	686	649	675	603	680	639	627	649	628	619	666	639	641	631	651	633	650	656	638	677	629	648	664	619	668	654	659	616	637	650	587	646	615	667	610	651	624	605	620	676	656	626	648	601	639	665	618	612	664	623	650	645	639	622	648	656	651	618	570	654	586	646	635	662	678	684	585	631	662	718	655	615	637	610	651	575	602	620	622	644	629	672	658	638	653	623	626	642	682	629	630	658	665	621	637	654	625	652	690	626	617	701	598	617	629	641	620	670	628	678	636	632	683	605	636	652	627	620	640	618	654	651	637	624	642	701	602	640	631	619	656	631	658	623	643	635	629	649	649	667	662	601	598	664	618	603	628	656	657	585	597	642	645	638	649	609	632	633	638	661	625	693	654	656	634	616	674	697	640	605	603	613	635	638	650	633	637	655	604	640	621	652	620	661	675	610	614	644	652	639	611	632	597	642	645	647	666	635	632	614	638	631	607	635	693	604	632	612	619	681	614	591	621	649	624	663	645	676	677	641	687	673	607	602	595	653	614	683	624	591	699	633	664	601	626	623	641	701	646	647	640	650	663	598	692	619	646	685	679	600	688	610	703	604	674	637	605	651	629	617	651	655	599	629	630	613	626	664	641	652	644	614	669	668	645	682	643	631	653	588	584	643	625	685	594	640	660	635	619	662	598	625	656	613	600	618	625	626	640	641	598	673	638	636	636	613	636	643	663	668	637	682	639	603	644	619	637	594	575	611	644	683	645	670	618	658	619	605	657	643	641	673	579	614	635	637	647	631	606	622	637	626	643	626	656	622	628	624	617	641	625	643	595	646	599	623	643	621	631	699	606	655	648	685	633	661	638	670	606	633	617	650	579	624	619	654	611	625	608	640	616	653	636	684	633	578	674	595	661	673	644	616	617	705	633	631	628	672	634	650	671	631	647	596	629	654	651	673	628	622	651	643	648	642	631	668	616	663	635	642	666	628	676	621	658	623	622	651	590	637	654	637	664	609	675	634	664	701	623	610	681	624	631	653	597	649	617	639	634	639	660	627	602	632	629	645	624	629	649	679	621	653	624	589	622	635	629	644	672	641	630	621	639	678	639	669	664	660	654	654	686	618	615	675	664	654	639	666	623	611	610	632	639	599	627	654	636	658	688	664	654	608	636	604	637	630	617	629	608	675	662	600	643	634	623	652	610	640	660	671	665	655	643	611	651	633	704	625	632	662	664	611	585	639	609	607	636	630	629	657	634	604	616	618	651	636	656	615	642	637	624	640	650	616	624	640	626	611	681	715	626	658	600	662	634	655	657	625	610	632	644	598	611	597	660	641	658	629	680	632	619	657	642	617	607	682	643	623	622	657	648	587	640	661	633	626	597	603	657	622	638	656	628	672	659	635	661	619	594	644	640	642	642	647	656	607	630	623	651	663	650	637	640	644	617	650	616	631	649	641	668	603	580	614	632	618	661	671	650	656	600	622	676	608	676	640	644	645	604	635	624	593	624	661	651	603	653	654	617	642	673	641	646	650	607	628	612	625	644	625	609	685	572	656	645	644	646	638	617	619	613	642	628	585	627	704	641	634	641	645	664	646	632	653	606	640	621	656	633	642	597	631	617	623	615	627	637	637	638	653	662	637	626	634	613	660	637	629	642	657	587	589	631	687	661	624	631	580	622	664	663	669	618	607	648	634	665	627	650	647	604	678	594	684	679	592	652	641	631	630	608	623	623	648	671	600	634	675	622	655	631	622	614	676	639	673	648	689	644	596	603	648	627	660	655	656	650	659	616	655	615	606	617	622	662	653	580	625	603	642	614	627	615	623	601	627	632	657	622	605	594	652	622	631	667	630	640	676	639	612	695	624	634	681	595	667	633	644	691	629	644	633	683	595	643	617	655	635	671	595	660	583	633	670	634	657	591	668	652	649	600	623	615	625	635	620	647	653	653	644	626	647	639	639	659	621	614	600	667	631	633	668	619	635	627	651	681	650	614	627	647	653	603	633	645	666	639	655	631	652	669	614	638	673	606	662	606	646	652	638	657	643	638	658	625	654	673	622	629	654	620	580	649	615	648	674	623	636	671	642	628	660	635	610	627	621	617	647	637	623	672	627	655	626	628	594	596	662	663	621	647	638	666	677	619	663	643	590	612	627	647	674	623	667	670	619	644	619	613	650	678	596	642	636	635	655	649	652	626	638	621	614	625	630	647	616	626	657	676	641	639	621	592	647	654	648	617	627	600	586	615	666	620	638	697	586	627	633	687	616	582	612	614	608	631	660	619	628	632	629	646	622	655	588	643	606	637	643	655	662	642	660	659	665	674	634	647	671	610	642	648	625	616	640	618	673	689	648	660	615	673	631	628	589	680	663	625	647	593	644	650	645	661	643	596	619	616	667	604	650	655	657	644	662	647	618	607	687	590	609	652	666	601	651	636	681	638	642	654	637	639	646	666	646	658	653	636	610	619	677	676	636	620	618	643	623	626	625	645	625	668	644	606	633	626	617	617	671	648	661	639	623	637	593	625	615	655	638	615	610	639	624	647	613	614	624	637	624	632	662	625	621	628	645	677	606	677	628	632	689	613	645	628	645	621	620	611	647	628	635	608	632	654	628	662	708	674	636	601	683	649	653	634	653	645	625	638	674	600	600	636	642	650	666	624	693	692	633	627	625	600	606	692	615	631	588	619	629	634	627	660	629	637	622	622	625	663	613	615	618	633	615	632	633	696	622	648	653	666	678	612	609	608	676	615	625	616	661	632	657	613	659	658	619	630	621	667	609	655	608	704	653	650	653	650	714	655	612	588	630	664	610	640	667	634	649	642	607	681	650	662	593	631	668	618	650	638	616	649	637	644	634	606	652	652	627	642	640	588	633	670	651	640	654	626	604	602	631	675	628	622	682	631	663	645	644	664	639	651	636	633	640	626	625	598	674	621	638	654	670	663	672	644	615	640	682	603	657	598	633	623	635	618	634	649	658	607	630	634	629	660	636	665	582	606	649	602	636	686	622	642	600	668	636	664	664	656	613	634	626	636	630	650	631	628	636	659	571	602	693	652	666	617	639	625	650	652	679	634	664	607	654	629	612	649
22287	20737	28348	23170	20730	20769	11615	1304	957	788	695	577	597	506	526	499	453	489	452	441	429	397	428	378	416	430	395	399	366	414	383	392	401	379	399	406	393	409	392	361	377	393	373	367	361	394	377	340	370	388	396	376	387	352	385	368	404	369	399	368	424	380	347	380	407	397	394	400	322	391	391	399	406	370	416	377	350	393	379	344	379	381	353	381	360	372	369	373	356	374	363	347	372	385	375	366	395	371	356	317	368	377	374	368	334	372	403	370	346	363	368	364	342	362	391	384	351	375	386	372	369	372	354	381	390	360	388	390	392	373	365	370	366	376	411	372	363	371	400	348	376	375	372	361	356	372	374	379	364	337	357	336	349	346	350	354	325	339	345	337	386	377	362	348	378	368	355	385	383	355	350	353	344	368	373	347	412	333	372	372	358	388	376	356	366	383	379	373	374	363	359	362	353	365	356	370	354	338	368	358	381	383	374	385	361	336	395	376	379	386	367	357	347	370	380	363	358	394	345	363	361	359	369	386	362	353	380	348	334	381	362	427	348	368	363	382	341	359	369	379	366	401	393	352	434	381	385	386	390	373	361	368	348	324	366	365	375	374	389	344	356	349	368	360	360	374	351	366	392	373	390	393	394	364	368	357	359	373	350	346	363	375	361	347	395	359	373	364	411	362	404	382	377	334	386	360	369	355	370	367	333	327	408	373	396	381	344	383	360	390	347	377	379	375	366	363	356	328	379	356	370	363	358	365	354	373	369	353	354	373	346	382	384	384	383	371	355	382	382	340	364	395	359	354	387	338	405	382	381	366	315	340	367	372	369	361	345	382	401	386	334	343	330	341	385	349	382	390	369	357	353	360	350	377	359	375	388	376	383	373	361	372	372	349	361	352	360	388	386	390	373	377	393	398	371	376	373	372	364	364	356	357	359	350	359	375	329	385	362	333	399	347	421	369	368	392	347	342	366	369	379	361	376	328	368	373	412	389	367	375	342	369	359	373	332	403	348	348	358	358	358	367	360	365	352	367	342	384	393	341	368	394	371	358	411	355	372	373	391	355	402	380	368	401	362	337	386	313	371	375	396	370	358	360	335	392	375	367	346	396	363	368	366	366	366	338	373	342	365	365	362	347	387	345	391	346	365	367	377	363	351	359	382	356	358	365	338	359	387	391	397	364	369	369	359	388	361	348	404	368	360	348	368	330	405	365	390	356	371	366	378	344	375	349	342	373	362	374	367	357	373	346	367	329	344	365	386	379	346	366	356	369	363	405	372	372	374	397	359	356	366	345	336	388	338	364	373	371	379	378	354	361	369	346	314	349	355	372	356	358	380	323	403	377	358	360	382	372	358	396	358	350	370	358	374	362	368	374	358	320	367	383	343	373	370	375	379	348	401	384	350	329	344	361	376	354	387	407	348	392	366	364	370	367	383	382	367	363	387	334	373	347	368	393	358	346	382	355	342	357	360	336	367	405	381	376	350	373	344	346	371	351	372	381	361	383	377	384	369	374	370	396	360	393	371	345	343	387	358	378	366	375	364	363	320	361	382	365	347	406	397	377	385	354	359	345	373	353	328	363	378	362	367	367	362	368	399	346	380	366	363	380	361	377	378	375	366	392	404	374	386	353	371	349	331	370	339	342	351	371	338	370	355	386	380	382	355	369	395	367	340	358	359	367	380	338	356	362	371	342	365	366	332	377	366	397	351	368	368	398	368	359	368	367	375	333	381	369	356	410	355	359	348	362	372	369	339	360	405	421	366	371	356	358	336	378	335	367	342	348	363	347	372	384	389	362	361	381	368	354	372	360	392	371	359	341	365	361	342	365	327	318	423	385	327	336	343	381	335	356	395	368	391	370	385	374	341	361	358	345	399	322	360	367	372	386	376	349	398	399	363	377	357	378	370	343	382	401	387	385	402	339	345	380	330	374	382	354	397	345	376	362	386	389	354	353	379	386	376	364	392	366	379	380	345	359	340	354	377	358	344	406	372	401	342	404	367	357	349	348	367	368	349	361	360	354	386	377	388	363	353	349	370	362	402	352	339	347	388	363	377	338	363	344	396	359	383	377	362	353	361	405	372	342	363	366	347	379	386	373	366	364	366	389	346	374	358	362	386	381	348	358	368	358	364	369	354	355	381	345	388	370	345	404	381	352	321	372	380	398	365	339	404	342	367	361	373	364	339	376	343	372	351	323	403	364	369	356	386	383	398	339	349	389	360	373	416	393	354	336	359	373	350	398	347	393	363	340	385	353	395	360	401	353	366	343	369	344	355	395	341	362	398	362	353	391	385	357	363	366	330	354	368	362	328	340	355	348	333	358	347	338	365	378	339	359	345	352	343	342	370	401	353	360	400	370	342	378	356	395	359	394	344	364	384	352	370	370	406	372	356	357	351	410	368	404	344	322	374	358	384	399	383	360	356	388	399	383	359	369	365	395	374	373	384	366	371	378	352	337	361	359	384	375	376	357	354	370	377	377	394	359	404	378	363	354	347	337	345	389	371	371	357	370	348	396	380	364	397	341	346	349	359	350	328	363	355	347	399	346	372	386	316	403	331	400	361	369	337	357	361	388	396	357	368	377	375	354	361	371	335	406	353	399	353	368	337	351	373	359	347	400	391	402	368	370	392	377	371	361	362	405	353	364	350	341	377	385	376	402	375	334	333	378	339	351	372	323	351	344	367	377	344	343	415	376	360	360	365	370	385	361	380	356	388	362	398	363	366	365	362	347	388	374	377	361	394	367	365	354	371	350	405	384	352	369	359	357	376	355	389	325	339	364	363	372	371	382	392	373	364	394	404	404	341	354	374	363	382	383	381	354	352	371	366	391	358	375	379	330	388	408	357	379	370	342	347	390	378	396	371	359	381	364	379	369	346	365	328	396	349	357	354	362	356	363	327	351	354	383	366	377	340	346	381	386	321	377	355	381	373	366	358	370	392	369	341	363	342	345	388	354	364	364	311	344	381	398	348	403	385	354	357	370	338	384	364	384	345	384	337	367	376	344	373	374	412	334	371	369	325	356	364	369	398	352	338	379	386	363	354	372	377	358	346	370	376	336	347	385	362	394	349	364	373	362	343	379	350	366	363	397	376	360	417	358	379	371	375	377	371	369	347	344	389	365	351	363	342	338	391	349	388	345	365	359	369	343	385	332	347	387	383	371	355	354	408	384	356	398	382	355	367	345	361	357	363	356	343	332	379	352	369	373	334	404	370	376	349	370	372	378	384	380	339	347	377	351	338	387	343	383	367	389	411	361	403	385	371	372	409	375	380	376	359	361	384	359	330	390	333	357	389	387	377	380	353	385	382	352	344	343	354	337	356	334	368	335	352	375	373	396	373	371	399	347	367	344	362	336	382	385	367	367	358	358	350	359	358	379	379	373	359	375	382	378	345	350	352	390	359	349	367	326	330	373	360	377	374	354	394	356	342	363	343	357	401	417	325	384	367	396	390	365	376	364	355	385	356	367	317	403	371	365	380	359
42862	27482	17016	9560	4604	3439	2588	2063	1826	1254	1020	876	803	725	681	660	603	533	543	556	535	527	531	512	503	482	504	442	448	444	413	423	460	453	482	405	431	450	397	428	426	423	427	439	403	405	418	399	395	457	435	415	434	423	422	420	409	371	415	413	459	406	443	432	444	431	465	402	412	401	418	432	419	459	429	400	433	420	408	395	378	363	388	400	393	416	403	405	375	394	418	412	392	368	425	389	392	443	401	399	389	400	392	393	417	397	438	393	400	405	417	427	355	424	406	411	430	400	417	374	384	414	412	420	365	473	422	429	399	395	417	370	420	398	399	411	392	366	407	414	386	420	389	426	383	433	437	405	374	371	422	402	402	389	412	404	427	389	406	422	417	381	397	407	432	378	403	406	388	378	391	398	412	372	409	386	404	407	378	364	412	460	399	420	385	435	399	406	410	401	391	381	428	401	423	418	412	411	434	390	433	410	432	367	418	411	398	401	397	371	387	388	388	406	385	405	423	376	417	409	378	392	400	386	392	407	389	400	376	380	403	389	417	384	370	396	371	388	412	407	395	413	416	405	376	410	382	389	402	383	416	387	413	417	391	408	400	402	439	371	394	408	380	420	414	386	417	410	409	380	412	407	391	417	368	380	372	388	359	397	419	420	392	403	347	395	438	411	396	395	379	398	404	360	413	414	395	416	396	416	412	391	425	407	378	394	395	396	386	380	396	391	397	407	423	388	435	408	388	396	440	393	401	408	430	400	405	395	407	376	442	373	408	385	396	408	395	421	392	427	390	397	433	390	366	369	429	409	410	391	405	407	393	436	392	457	394	384	412	394	425	362	424	352	395	397	425	424	370	378	382	361	428	396	413	420	397	393	379	416	429	410	410	378	370	369	394	378	360	436	408	389	388	367	380	388	402	385	440	375	370	400	407	374	387	401	407	408	385	419	399	384	383	361	425	410	374	388	374	401	380	387	409	398	404	367	388	405	397	425	406	414	390	381	399	416	407	428	395	385	365	403	388	366	413	375	383	402	355	428	378	420	405	385	394	382	395	377	424	387	420	410	433	407	392	372	387	380	401	390	421	389	435	387	396	419	398	396	408	372	377	392	407	400	417	403	385	427	400	380	404	360	405	390	410	418	405	412	426	373	379	438	428	398	404	393	419	374	379	434	418	410	397	397	415	383	411	401	400	397	408	399	414	389	365	380	408	417	392	393	379	417	374	388	366	376	362	396	413	397	412	388	364	439	416	443	389	429	382	416	365	422	405	424	386	395	385	388	392	439	404	391	410	429	414	407	423	386	418	406	345	420	407	379	369	390	413	431	398	405	378	426	412	372	392	408	362	366	400	420	385	402	405	390	390	408	388	400	402	371	413	373	387	376	407	419	410	436	400	386	421	387	423	410	402	358	403	408	393	394	413	403	424	388	390	398	446	423	435	396	375	412	420	372	422	393	432	381	412	389	402	415	411	392	417	400	407	366	410	408	400	403	377	402	362	398	399	418	381	396	398	397	358	409	428	391	384	420	403	357	422	405	393	418	430	423	363	391	355	400	365	399	434	386	415	402	413	367	417	375	400	414	361	379	428	408	396	393	375	405	402	395	380	439	380	389	397	375	416	388	373	411	430	387	378	410	391	382	386	396	428	375	391	368	403	412	382	378	432	400	383	409	396	386	381	381	402	385	407	384	407	396	385	408	375	352	408	401	390	420	430	429	380	408	372	406	359	385	387	403	437	383	421	370	408	366	377	396	408	400	377	398	425	433	402	402	405	391	401	395	398	422	396	432	400	382	382	448	418	391	400	373	397	414	407	444	393	398	373	383	411	407	382	390	401	359	382	425	387	448	383	397	407	388	402	411	396	427	401	409	390	416	422	383	407	429	386	405	437	421	414	407	392	384	401	412	347	407	404	391	371	362	380	381	382	363	388	380	386	395	381	392	412	383	435	395	382	413	401	398	389	417	405	425	376	415	410	414	404	395	416	386	392	405	406	408	394	410	408	372	403	425	380	379	403	396	353	404	426	410	392	392	369	414	403	413	392	398	396	381	416	398	395	365	415	378	432	389	426	415	389	417	376	375	418	404	378	396	363	394	393	445	387	388	394	415	400	412	393	440	401	394	419	427	410	383	392	440	390	439	419	367	406	405	405	406	415	398	412	429	368	412	439	391	390	378	416	397	363	403	403	426	403	401	395	401	371	402	387	419	416	406	402	390	403	399	389	370	408	378	379	445	389	410	405	421	374	380	391	426	397	421	366	398	382	410	386	415	418	392	418	411	397	442	392	408	407	402	409	402	384	403	382	412	367	407	393	399	370	406	414	384	381	394	361	447	440	415	375	423	408	414	406	380	405	387	418	415	377	368	436	381	405	377	422	374	427	408	393	402	397	415	404	394	394	372	424	377	399	430	374	429	429	356	392	390	377	396	436	371	372	407	376	360	355	425	411	384	403	413	383	425	399	393	444	408	417	409	381	382	414	411	394	389	404	390	426	386	422	398	361	414	382	396	423	422	376	413	408	393	397	404	385	417	378	393	396	369	419	421	403	367	428	390	392	426	370	395	415	427	382	408	391	390	410	416	374	382	374	409	401	446	412	420	410	395	415	397	384	398	458	404	382	423	405	381	405	430	431	399	385	389	394	393	398	393	399	428	430	404	419	428	389	371	380	388	376	388	413	435	369	392	422	407	398	417	389	400	409	421	366	421	420	372	422	410	428	393	406	436	392	440	409	367	423	406	385	373	403	414	397	393	408	418	404	361	394	369	377	397	370	397	414	410	411	418	392	384	400	447	383	439	386	412	413	395	390	420	371	372	386	422	415	432	439	400	363	412	384	396	399	421	418	445	404	387	382	385	386	399	370	402	405	404	376	389	382	378	387	378	429	387	385	405	423	372	387	394	413	415	419	415	404	396	398	407	416	394	400	387	359	428	417	387	372	394	376	421	395	395	398	391	418	410	400	404	393	424	398	405	339	407	387	398	339	405	412	433	398	383	394	421	402	377	431	419	397	413	400	396	392	388	382	395	407	391	388	355	374	415	369	411	393	395	395	399	429	419	394	380	375	424	413	403	375	388	399	396	411	368	376	425	408	391	405	406	389	416	415	364	421	381	390	379	412	398	390	383	410	396	364	391	380	391	380	398	421	399	397	415	378	426	404	438	390	402	388	411	377	418	392	351	413	409	370	418	456	408	420	415	401	362	415	390	430	398	388	438	396	412	419	403	406	373	406	408	405	389	380	385	406	391	366	409	409	401	390	381	412	391	410	403	383	409	409	407	400	406	410	401	395	371	409	384	398	397	372	434	388	404	405	386	394	439	363	405	402	373	397	397	362	362	408	388	398	374	417	383	403	406	393	409	404	397	372	406	371	400	377	408	378	406	371	376	419	421	409	374	398	367	396	416	423	401	397	416	417	389	385	385	416	425	423	379	399	420	441	413	435	385	413	412	363	355	418	387	424	404	413	429	405	418	404	402	402	381
29280	21000	13351	2924	1112	740	595	450	407	444	385	420	453	436	379	435	426	479	405	460	400	371	404	437	423	417	429	420	383	406	412	399	436	392	380	438	401	425	411	407	406	418	375	428	414	425	421	394	412	389	413	395	411	417	420	387	402	386	389	420	422	442	387	428	371	400	417	403	405	410	393	412	395	391	396	436	425	407	418	422	415	436	434	382	395	437	426	426	399	467	423	390	385	438	428	399	407	397	405	422	424	394	410	437	393	430	414	442	434	423	413	394	443	404	448	388	411	412	396	411	421	453	447	390	411	416	422	417	423	377	431	416	407	387	415	435	395	414	442	373	422	436	392	407	403	376	383	414	404	429	438	447	427	400	422	421	417	413	404	427	385	409	362	399	403	408	402	399	432	391	442	398	373	434	393	383	430	438	465	426	417	417	379	412	439	406	411	407	424	439	408	409	368	398	387	413	431	418	417	432	464	422	410	420	405	408	393	433	354	387	391	421	394	420	374	418	410	431	383	395	392	437	409	411	441	434	430	424	433	424	410	388	421	390	418	400	374	435	404	417	410	424	381	405	402	405	442	383	431	394	419	400	426	401	383	423	376	387	385	394	406	418	414	431	407	383	417	379	428	371	399	401	448	385	417	406	400	431	401	397	404	420	418	422	438	441	434	378	423	441	465	427	387	391	382	432	470	388	443	414	396	399	441	398	419	367	404	415	393	447	418	429	409	410	398	414	399	425	433	445	426	393	395	398	440	419	402	402	402	396	416	403	427	398	410	419	419	441	391	402	400	439	402	410	395	398	426	399	420	454	352	422	411	436	378	407	397	410	426	382	371	438	436	425	406	385	402	423	412	430	386	393	450	407	418	421	421	444	405	373	392	404	428	408	407	415	417	388	410	381	400	455	396	431	422	432	367	428	398	434	357	452	446	430	448	420	400	420	375	394	407	388	420	431	420	383	403	451	456	398	398	394	421	424	376	389	465	403	385	418	413	435	418	418	414	436	450	387	422	377	416	417	405	402	424	409	374	440	410	414	401	404	359	464	389	380	422	407	383	438	429	398	399	445	394	390	368	414	420	370	417	405	391	415	458	421	420	403	395	376	400	435	395	438	379	399	430	407	415	417	408	400	433	424	422	396	398	418	394	442	403	421	402	423	403	424	394	444	405	420	437	423	442	421	419	436	419	416	413	416	435	446	406	430	400	381	408	414	427	424	429	411	449	399	420	406	385	393	419	426	420	406	385	386	394	426	410	408	372	371	450	405	434	403	394	405	425	374	406	379	383	412	452	407	405	456	427	404	418	406	403	412	423	423	404	437	397	415	434	421	382	424	434	391	434	409	449	410	470	398	411	430	386	391	430	428	385	370	403	402	413	418	384	396	419	399	423	391	416	387	410	404	399	399	400	424	395	390	420	407	403	406	423	392	396	407	397	393	410	426	418	427	443	428	432	440	373	427	415	379	415	399	399	412	404	435	451	426	435	430	411	402	416	410	350	439	398	407	406	371	401	430	434	410	419	367	393	418	397	414	402	417	451	389	416	404	390	395	417	432	383	411	420	388	396	451	446	442	395	441	413	463	408	415	417	403	411	366	428	436	421	404	422	413	394	409	434	371	393	434	380	398	430	419	444	419	413	391	434	435	424	395	417	392	408	378	407	428	399	393	415	409	427	399	407	409	394	399	455	368	428	422	415	394	379	428	433	419	419	420	410	424	414	403	421	393	367	418	437	420	392	433	390	395	374	378	417	408	399	415	425	402	413	414	386	426	409	412	416	420	360	400	383	424	420	441	422	412	449	413	400	424	424	391	390	438	443	401	420	376	414	429	391	432	368	408	409	424	359	372	432	412	395	410	389	446	388	418	417	379	386	420	391	404	406	418	435	375	438	412	415	432	421	405	367	417	399	441	391	420	405	424	443	399	380	421	441	430	418	410	407	394	456	452	411	406	396	386	383	416	396	430	396	409	378	431	425	404	420	378	402	413	374	425	425	427	427	414	419	398	424	433	429	377	384	422	431	397	375	431	398	417	407	413	376	400	411	401	437	448	421	388	383	419	410	413	408	423	447	440	417	393	433	420	420	384	423	393	400	416	377	415	412	445	413	444	417	436	413	389	413	402	381	415	424	425	412	420	414	403	443	412	379	411	397	417	383	376	406	388	434	437	402	423	403	374	439	412	403	399	402	374	418	403	436	375	409	405	423	407	397	431	391	396	389	400	436	405	398	410	382	402	401	442	392	442	450	381	383	429	388	409	399	440	463	391	392	413	399	416	401	404	420	415	426	389	415	424	423	413	463	401	406	445	432	389	425	401	430	448	404	406	408	389	402	431	449	411	409	413	435	442	411	390	411	427	399	400	408	389	381	414	392	398	395	396	400	406	453	408	414	413	384	406	385	380	444	444	421	434	365	436	411	397	401	392	423	438	417	400	390	434	434	399	396	422	380	417	394	400	392	401	422	399	409	441	423	415	398	417	406	428	379	416	402	417	415	440	408	409	383	445	379	406	417	468	460	410	406	439	398	385	413	389	379	407	422	391	418	378	404	400	408	389	446	437	378	400	362	404	395	418	427	434	408	439	416	414	391	397	412	393	366	413	400	407	379	407	417	395	394	390	406	395	451	401	392	443	415	362	424	391	416	407	388	407	428	417	391	395	417	382	423	412	415	444	411	398	396	382	440	440	409	455	415	397	420	397	423	423	418	414	444	426	417	426	425	425	397	465	380	420	438	446	425	422	411	414	402	409	413	431	441	394	354	397	417	418	402	440	427	417	424	428	444	415	451	429	422	386	416	419	415	423	407	399	407	396	423	381	435	430	408	387	433	401	426	411	429	407	401	401	427	450	447	406	411	425	399	417	385	405	399	425	431	432	369	434	414	444	379	395	451	435	423	431	410	423	387	398	423	404	403	433	377	419	384	414	469	433	376	425	408	432	405	431	391	406	402	420	437	406	399	408	397	415	404	425	424	411	436	399	386	401	395	394	385	392	429	401	410	443	445	405	424	401	395	439	430	426	421	380	422	420	396	397	409	427	425	427	415	391	424	414	409	421	421	384	414	491	430	397	405	454	377	417	419	402	440	458	370	371	423	398	417	409	421	383	407	416	425	426	456	402	430	388	411	375	425	419	424	465	403	375	409	424	423	390	443	426	431	415	402	416	441	451	414	414	408	419	409	424	378	408	408	390	411	435	432	438	407	394	393	417	408	417	410	417	412	446	421	439	405	377	419	430	407	383	401	421	383	396	400	396	381	420	437	411	407	402	408	395	370	398	421	392	397	422	390	408	394	402	407	393	427	436	433	385	411	423	423	397	418	424	424	428	389	388	434	420	447	404	414	422	439	422	429	389	393	415	424	409	406	398	408	415	411	401	390	417	396	392	442	403	467	404	442	420	433	395	396	447	387	384	446	386	446	420	410	385	414	422	396	412	422	447	415	425	405	375	394	399	384	412	433	438	408	389	452	382	410	396	420	443	446	435
36511	12721	5784	2867	1466	889	716	571	513	541	499	476	479	530	541	464	470	517	467	493	484	488	501	425	455	546	515	481	425	488	450	473	536	531	532	465	506	472	477	501	461	474	505	457	476	481	491	506	504	467	529	520	486	466	499	491	465	496	483	479	469	525	524	517	480	512	497	486	545	473	452	506	470	478	505	492	484	476	491	497	475	482	462	461	492	486	485	470	517	507	482	468	495	509	494	545	492	485	492	534	510	503	478	483	499	486	484	520	500	490	454	464	480	464	462	477	519	473	482	488	458	453	466	497	483	460	459	472	523	490	483	480	505	455	503	457	449	479	483	455	465	467	492	497	449	471	472	486	486	511	507	522	488	487	484	463	519	458	503	486	499	487	491	472	473	500	436	485	493	513	524	524	497	490	472	500	507	443	518	447	450	505	488	507	490	510	499	488	466	477	485	461	469	459	522	480	444	485	450	453	466	455	471	460	492	463	495	525	481	522	508	484	461	475	458	496	496	458	461	467	507	500	464	483	489	485	500	478	480	482	475	444	487	484	461	495	497	463	492	510	504	473	448	502	474	493	529	442	473	497	496	493	501	475	514	533	534	481	503	491	514	475	480	485	499	500	458	475	468	507	446	468	488	497	463	508	532	504	523	496	532	499	509	521	474	477	455	498	464	508	507	491	487	461	514	497	476	460	493	483	489	483	499	489	531	495	525	514	493	502	432	505	478	490	451	486	477	521	462	468	418	478	506	488	532	517	452	508	466	501	457	464	499	479	449	470	464	469	468	520	430	464	484	467	470	464	475	493	499	468	491	461	506	493	491	460	526	451	522	464	481	462	459	501	483	482	474	447	489	462	503	476	493	474	519	496	455	513	482	506	503	476	469	506	502	438	566	457	451	524	469	448	494	493	480	525	448	480	467	482	454	474	455	501	486	488	485	464	455	506	461	469	464	475	455	484	506	483	506	475	473	491	499	482	471	482	459	462	485	467	497	491	511	490	505	473	448	517	488	481	494	516	499	498	483	486	464	484	486	535	473	463	490	487	474	531	503	459	488	487	487	476	443	516	488	474	504	512	439	441	513	509	499	464	460	513	464	469	468	483	509	507	457	505	482	453	508	445	506	525	468	485	524	504	484	466	478	498	452	479	483	505	495	444	486	482	474	460	480	464	460	493	464	475	511	495	476	528	496	476	495	426	535	475	452	493	464	507	477	504	508	448	498	500	474	453	438	472	480	487	514	486	517	484	499	517	547	500	486	499	476	476	470	468	483	504	484	505	496	512	492	519	511	517	441	495	464	487	453	478	464	511	446	463	464	504	457	480	490	465	453	474	484	492	471	494	513	484	458	513	489	472	525	468	487	431	467	487	458	534	491	471	475	449	512	486	465	485	472	454	517	481	501	496	489	454	451	504	482	489	487	464	507	496	469	514	444	485	501	502	485	510	489	469	501	473	497	493	465	478	488	471	496	502	489	516	489	448	488	476	480	507	436	485	535	510	449	493	489	453	493	477	447	504	476	485	458	440	451	463	513	496	467	509	478	479	495	495	515	507	521	490	481	487	454	490	501	500	486	486	517	475	488	470	478	499	477	516	500	471	467	470	511	497	494	475	491	477	472	540	449	482	457	506	494	494	487	507	486	469	429	488	480	504	469	488	528	497	494	515	463	479	515	460	449	526	503	496	504	492	477	473	517	481	483	468	474	446	488	470	495	470	469	475	477	460	473	490	538	482	468	475	482	486	472	479	490	459	503	507	488	499	485	478	488	485	491	495	516	478	510	494	492	509	490	509	459	474	464	492	487	499	465	520	467	470	497	465	459	563	465	509	475	515	472	493	510	487	494	479	500	435	442	521	474	515	472	495	506	467	527	493	472	471	483	485	445	464	504	498	497	523	457	473	469	512	484	497	483	490	515	476	474	497	481	520	504	468	486	458	500	501	484	488	479	506	480	450	454	507	488	457	495	480	498	501	542	508	481	487	445	493	458	477	474	420	491	493	495	475	489	447	481	491	463	486	471	480	494	522	493	519	518	523	475	524	482	510	500	497	493	493	476	462	525	481	487	514	474	543	448	509	459	482	428	462	467	514	454	467	459	480	467	492	445	531	443	524	505	452	482	465	472	516	498	465	471	455	484	493	460	529	503	480	463	517	490	475	498	526	502	487	482	503	470	517	507	518	499	484	519	505	478	511	482	467	486	455	481	530	466	511	518	449	511	479	490	497	486	467	490	498	453	486	464	479	445	482	507	493	481	477	469	475	492	471	488	496	492	524	505	485	522	482	473	474	462	519	432	510	493	471	521	480	509	486	491	476	520	503	490	490	497	487	516	498	462	485	520	480	477	475	519	494	489	463	479	455	457	523	496	439	470	475	495	464	465	472	483	505	508	468	497	485	466	473	477	484	443	498	474	482	493	463	471	495	500	483	477	512	484	486	461	509	507	496	502	509	513	514	513	475	492	467	456	480	537	478	492	458	469	464	478	516	475	490	477	451	464	512	476	490	516	478	514	485	435	447	452	470	483	466	535	457	454	494	448	492	483	491	449	475	464	495	502	500	481	494	462	468	517	477	506	472	451	465	488	503	496	505	496	450	464	487	467	486	497	472	515	467	440	467	464	494	496	498	477	497	515	509	480	504	488	487	518	498	466	502	509	491	449	464	517	488	482	438	470	502	513	498	529	518	475	504	454	484	477	485	483	475	477	492	505	460	486	505	530	480	491	500	501	464	521	533	492	502	464	510	528	502	479	467	504	433	494	527	450	501	495	477	503	515	491	483	482	505	503	488	460	475	496	479	504	475	477	468	482	471	475	492	446	469	457	511	543	481	492	490	455	504	483	473	497	506	481	520	477	474	503	506	511	488	503	471	473	445	490	492	474	502	467	501	494	512	487	474	455	449	520	480	476	506	462	500	459	517	537	483	458	495	476	522	499	456	488	501	461	475	485	484	467	478	468	498	500	481	447	445	466	511	512	474	458	508	441	520	515	491	509	460	485	499	481	500	467	475	493	475	509	510	515	478	464	449	428	446	497	503	478	491	516	473	528	453	471	470	518	489	510	461	463	487	498	479	451	472	491	505	492	487	529	509	494	477	456	475	501	456	487	517	479	508	492	473	475	510	549	465	490	495	505	497	469	496	493	510	521	490	495	481	466	458	490	477	505	499	489	496	477	514	484	502	481	500	447	499	494	463	496	485	482	497	476	475	492	450	467	456	482	459	446	486	484	536	511	450	511	467	506	495	516	461	468	490	514	465	526	486	433	487	519	505	478	503	483	491	497	494	467	495	476	460	475	461	468	441	455	499	503	544	477	489	489	520	489	510	464	504	501	526	513	521	494	467	517	504	479	484	518	465	458	479	468	496	500	482	459	462	504	483	505	522	517	496	504	460	456	470	476	453	478	479	473	510	483	478	464	510	496	454	488	504	452	472	501	513	473	516	463	485	511	479	482	503	506	461	478	495	469	473	471	478	505	522	445	481
23363	20767	28006	23606	20750	12312	1363	664	509	454	393	378	351	342	284	286	317	279	274	283	292	257	247	255	289	276	245	238	266	241	268	253	240	252	253	281	275	245	237	267	231	258	236	251	236	231	240	248	243	242	240	239	256	242	243	244	220	269	254	229	231	269	255	268	261	225	226	217	264	270	221	249	252	245	280	250	239	256	241	243	217	259	269	251	258	261	265	257	265	225	226	264	258	235	267	258	247	248	249	255	255	242	254	261	244	244	253	225	206	220	234	237	255	239	259	272	253	248	236	253	251	250	254	228	278	247	235	261	216	240	275	224	238	227	255	222	255	258	235	225	252	269	251	242	265	245	236	227	249	247	266	251	240	229	267	240	276	250	239	245	265	249	249	261	230	254	250	249	261	262	219	261	272	258	265	216	242	228	243	221	269	243	239	237	223	273	255	255	243	236	240	233	255	221	243	257	268	286	240	247	236	230	220	237	235	240	263	256	215	234	264	243	240	237	238	268	250	241	254	245	236	265	236	249	241	247	211	239	236	236	254	261	241	250	221	239	248	232	225	260	246	266	236	244	260	239	286	226	244	263	245	260	235	244	240	250	248	251	239	221	247	230	244	240	216	247	236	227	220	253	236	249	245	254	240	226	223	256	248	230	272	250	235	230	262	259	249	237	259	240	223	232	244	226	244	254	230	257	243	235	272	219	253	262	252	250	247	262	272	250	253	254	254	245	246	250	256	254	245	248	249	249	246	271	214	241	261	226	249	239	262	261	245	251	246	248	262	240	253	249	236	245	227	217	238	235	242	258	223	230	215	246	223	256	250	238	254	239	245	236	236	241	229	244	237	237	252	276	280	247	223	238	222	256	232	224	240	262	252	230	240	254	270	257	243	261	254	253	274	253	242	234	219	237	217	250	264	228	225	236	266	272	270	246	231	244	252	228	246	243	250	264	240	225	244	265	248	220	232	241	243	244	255	223	242	256	258	248	235	236	236	242	235	223	259	228	238	249	223	225	226	227	235	232	263	260	256	271	242	231	232	250	257	231	231	244	240	240	246	252	237	259	248	256	271	273	246	240	230	221	225	257	235	232	230	237	222	239	237	247	229	245	256	267	262	210	259	261	264	253	254	238	264	244	276	230	260	241	251	239	254	232	239	242	239	261	241	265	228	252	236	267	235	239	229	235	247	241	225	229	241	230	248	210	228	234	244	244	236	235	236	242	239	292	228	253	240	268	248	246	238	237	250	241	252	254	232	223	271	226	254	252	227	259	239	254	245	227	230	248	231	246	236	248	250	274	217	298	231	228	270	248	262	235	285	239	230	249	256	232	251	241	260	242	229	236	224	230	252	244	229	252	260	249	248	269	242	221	254	266	268	235	242	229	229	245	239	252	249	248	239	241	224	245	228	235	237	258	261	261	244	257	244	271	250	242	247	247	263	284	251	252	236	270	247	235	237	265	237	246	232	247	233	230	246	238	234	255	264	265	244	218	272	233	269	248	247	263	242	281	257	240	279	247	235	265	251	290	250	218	215	240	232	250	219	234	246	265	246	283	256	242	255	245	226	265	232	212	220	225	256	263	230	258	252	244	253	242	252	245	242	234	246	236	238	276	257	267	246	263	238	243	259	247	250	244	229	243	274	230	258	260	235	254	245	236	249	244	256	275	255	230	249	268	262	257	236	244	262	246	229	226	242	257	236	236	259	250	242	235	261	237	261	264	236	283	224	221	251	224	238	231	261	243	246	234	227	242	227	248	243	267	248	258	243	222	248	245	272	245	232	245	260	247	255	229	244	227	257	273	224	225	238	287	239	210	216	229	240	235	236	226	237	231	223	224	239	240	232	238	227	238	257	227	219	243	224	225	246	278	253	223	223	287	225	238	222	260	250	244	246	246	229	242	265	240	250	229	241	233	248	224	259	234	248	222	218	213	231	268	263	225	254	237	247	253	248	262	252	255	243	231	267	234	260	234	236	288	229	214	232	240	233	235	227	239	222	269	229	246	252	233	267	223	244	230	245	248	239	230	257	243	245	263	232	244	222	215	247	231	253	243	235	238	223	208	239	245	240	246	221	266	225	234	245	245	281	268	238	244	268	248	218	221	245	247	236	240	250	247	233	234	214	256	252	224	245	238	243	250	273	247	233	245	219	215	254	227	234	257	227	286	251	255	242	257	239	241	237	235	273	258	232	228	240	248	215	242	257	220	260	235	238	227	234	230	246	277	225	250	216	240	285	247	248	230	248	245	263	238	274	241	210	264	256	268	241	238	254	256	224	232	260	252	238	257	236	236	228	257	231	235	253	253	252	272	237	228	225	245	262	244	235	233	259	264	241	250	239	242	265	256	232	215	208	221	233	237	264	235	263	263	238	245	250	234	225	282	247	246	253	233	235	253	263	243	262	235	242	245	229	228	215	222	223	206	261	288	265	237	228	220	244	231	259	242	275	258	267	262	253	234	254	258	229	250	253	266	238	263	226	259	229	257	269	218	236	220	254	238	258	214	241	267	241	275	236	252	242	246	268	249	257	246	235	247	246	265	205	246	276	243	245	241	229	241	280	269	258	237	254	227	227	264	243	244	244	243	261	259	243	237	252	262	254	245	241	228	244	267	259	241	245	257	264	213	232	245	240	233	250	232	252	256	235	268	224	238	241	256	221	242	271	245	246	239	223	250	246	241	260	228	233	234	241	251	251	235	230	211	223	222	243	239	231	227	239	225	265	237	248	230	243	252	234	251	269	260	242	271	261	263	235	225	256	263	277	265	270	260	259	237	244	274	245	244	250	267	230	238	231	264	222	260	240	260	228	251	233	226	269	209	269	234	236	247	248	241	249	252	251	254	236	230	241	239	232	252	203	229	223	244	253	245	245	251	235	256	230	227	236	260	239	226	243	238	228	222	255	245	243	222	227	243	217	273	252	225	231	239	223	248	255	221	239	257	234	236	268	206	212	238	246	235	242	243	254	272	270	223	241	263	243	233	242	241	247	259	246	228	241	241	244	262	232	246	255	251	213	250	274	251	214	280	252	242	237	263	233	261	256	228	224	238	258	248	223	234	256	239	244	254	251	219	235	260	226	242	222	194	247	225	255	230	266	255	229	248	245	237	214	247	253	261	229	254	242	227	251	231	282	269	232	263	222	231	239	235	212	242	227	246	257	254	259	269	219	238	227	242	245	236	235	222	262	243	250	214	224	265	236	270	223	217	244	274	231	254	245	238	227	242	256	242	264	255	240	262	253	254	276	238	239	242	245	239	259	226	237	272	231	222	268	223	238	239	225	281	232	247	236	285	231	235	228	253	274	224	242	251	239	230	275	272	246	223	248	231	214	241	242	261	257	245	241	254	241	245	226	258	264	267	226	238	253	252	225	230	281	217	265	248	245	260	271	228	276	254	271	247	214	250	231	230	266	215	234	244	245	271	242	235	245	257	251	254	222	250	221	239	242	265	248	238	255	257	238	208	254	273	247	238	260	264	244	257
39623	26482	14170	6307	4224	2684	1657	1188	931	657	599	502	499	422	406	406	416	371	383	330	327	294	364	333	329	315	301	348	282	281	297	298	277	284	284	289	310	347	310	295	298	323	296	312	300	299	281	298	296	277	286	312	287	298	260	300	312	299	277	291	289	282	298	305	333	324	310	276	260	298	294	285	287	332	319	275	293	281	292	284	288	298	292	290	298	263	281	295	274	268	294	289	277	305	288	299	280	257	271	293	261	259	290	286	294	293	302	286	281	295	318	248	281	271	284	315	307	269	287	288	266	295	275	288	289	298	308	309	272	285	292	276	286	293	240	280	288	277	272	289	286	275	263	300	264	284	279	308	299	314	289	252	280	289	284	312	304	292	295	303	302	280	265	271	272	296	276	309	278	289	296	292	284	283	280	271	269	268	302	300	285	280	262	257	295	273	297	296	282	300	259	288	295	275	279	273	284	279	271	294	313	273	307	262	285	265	282	280	292	269	315	315	269	304	302	298	289	278	273	278	266	263	281	283	306	304	290	284	289	287	286	269	290	265	301	295	304	274	297	286	284	296	286	296	288	268	295	317	278	266	300	295	262	278	284	291	249	291	279	291	311	283	275	301	281	267	302	282	271	303	291	296	288	290	302	258	301	303	271	305	262	273	259	298	306	281	277	296	277	284	308	306	276	303	304	267	248	279	257	321	271	289	272	291	278	345	272	273	277	273	272	265	263	319	293	310	302	273	250	293	290	277	292	274	254	294	283	314	291	279	297	291	318	291	257	336	270	300	295	292	265	308	272	297	282	306	292	299	252	278	304	289	260	303	282	295	274	317	254	249	277	276	288	278	249	285	286	271	288	284	310	275	324	292	285	310	278	286	254	302	288	280	298	283	306	277	334	309	275	288	296	259	261	293	274	306	286	290	287	277	274	279	257	296	302	287	285	289	299	293	238	273	290	292	277	282	313	294	307	289	287	307	317	281	286	331	303	291	296	278	270	295	261	272	292	271	323	275	300	319	302	251	273	258	293	279	280	275	296	296	278	263	278	254	259	306	282	279	272	274	305	292	261	305	305	294	305	316	268	258	266	305	254	272	287	282	268	292	309	293	309	304	297	268	295	280	311	264	304	267	294	299	269	237	279	314	268	283	289	233	312	317	318	278	290	281	279	256	283	267	273	263	291	294	282	279	288	265	285	271	283	287	281	300	314	293	288	267	275	274	285	264	298	286	289	294	267	294	279	266	269	311	283	256	290	282	267	287	308	279	295	297	271	292	273	281	285	264	272	265	302	300	280	277	288	272	285	288	277	317	277	298	279	295	290	259	314	276	337	272	318	274	331	280	305	307	301	262	282	284	307	283	307	272	260	276	267	293	252	274	266	287	275	281	288	303	279	293	256	298	279	278	272	262	277	282	294	244	270	265	256	263	301	280	299	258	267	283	290	286	301	277	257	307	269	311	235	287	290	319	284	293	286	287	280	310	282	278	276	308	283	293	272	309	274	311	303	249	276	321	272	270	306	286	291	260	270	282	289	308	280	265	279	298	266	317	299	276	265	301	302	301	272	293	268	292	288	269	293	288	276	290	301	300	277	302	288	283	263	247	294	304	295	258	269	296	312	313	291	306	267	312	286	291	293	297	276	269	304	309	305	291	296	313	275	279	282	307	268	294	275	300	262	306	301	261	299	299	291	275	268	288	286	301	253	316	272	295	303	257	263	270	287	283	278	285	302	290	275	295	287	311	297	309	297	270	281	307	309	248	306	247	285	302	280	270	288	279	295	280	289	269	286	284	292	284	286	269	285	262	273	294	300	263	253	309	265	275	312	273	291	299	272	313	286	326	246	276	300	291	293	271	277	276	283	266	282	290	263	295	282	278	297	269	275	278	255	299	281	298	286	289	290	278	271	249	304	287	277	281	322	292	292	323	293	263	246	298	264	306	259	266	301	318	272	295	277	270	260	302	298	289	277	248	297	287	293	266	261	283	288	308	317	308	266	273	309	272	312	297	291	283	286	292	274	287	291	291	293	279	305	274	309	300	290	275	291	328	307	311	303	312	270	308	265	292	298	277	270	253	281	270	295	275	243	273	279	322	259	289	298	269	294	288	280	288	303	297	284	275	325	289	277	272	277	278	284	271	278	251	292	277	278	309	276	304	286	278	283	286	259	295	285	285	280	301	297	299	302	261	300	286	310	307	285	283	305	291	292	272	274	290	279	273	303	275	285	284	276	280	287	281	280	312	292	276	290	287	251	275	296	262	280	270	280	283	289	285	300	264	307	286	290	283	280	298	273	302	274	263	293	300	292	262	283	235	282	290	258	271	262	280	296	272	252	279	322	280	297	274	280	304	271	312	285	269	270	287	277	295	261	282	279	269	266	268	277	307	310	287	290	346	309	286	285	314	275	324	273	278	291	297	277	286	261	254	323	287	288	278	294	301	292	286	283	270	290	270	281	311	281	309	292	289	308	290	293	312	298	285	291	275	316	295	267	297	286	280	279	293	301	279	281	298	308	288	260	271	307	305	252	276	252	287	297	270	292	294	298	283	276	302	283	264	276	287	299	298	273	296	276	279	282	292	303	283	308	279	289	272	258	289	275	288	294	273	298	315	283	266	305	290	302	288	293	276	284	280	303	293	291	332	303	261	274	309	307	283	293	282	271	288	295	301	275	300	249	266	278	280	278	304	293	279	280	283	296	294	282	274	292	293	274	290	289	309	288	287	254	304	289	295	285	280	296	307	264	313	309	299	299	285	264	287	287	281	263	242	321	262	273	284	273	283	272	263	313	292	275	293	280	285	282	311	272	315	283	274	288	280	300	290	284	292	298	282	290	299	293	291	268	290	267	296	300	247	301	277	232	271	295	260	264	268	278	267	287	290	294	257	286	291	303	272	271	315	280	275	288	295	288	280	295	268	294	287	290	265	305	301	296	272	266	278	284	278	340	293	293	299	266	292	278	300	297	293	284	291	304	316	280	279	305	310	257	268	283	299	255	279	272	279	313	294	309	268	290	301	269	292	278	284	268	256	304	283	295	267	266	299	274	288	287	279	297	275	288	270	313	310	266	266	279	289	283	262	291	274	269	317	321	274	266	295	298	285	293	273	281	272	292	299	306	316	268	280	275	295	289	285	293	289	271	249	314	296	252	307	258	289	261	287	288	247	292	273	300	265	278	284	276	274	285	257	298	299	263	267	288	306	268	283	309	271	290	291	314	305	248	287	304	297	302	291	259	290	295	293	264	242	283	288	282	309	266	293	264	298	286	266	272	258	284	299	258	267	294	281	297	278	297	288	275	296	281	341	295	277	295	317	259	275	279	286	305	299	290	286	278	286	265	282	260	271	298	284	290	304	297	247	338	288	296	280	274	333	250	242	282	285	298	319	304	318	305	285	311	284	296	287	283	296	261	271	276	277	309	275	295	290	248	303	292	319	299	274	283	295	253	321	270	276	280	271	284	265	266	284	295	273	305	256	290	273	289	265
24448	20714	27040	24308	13281	1627	967	773	697	628	625	581	594	589	607	614	590	598	617	547	558	557	617	584	592	586	586	552	558	567	571	612	585	593	590	595	604	549	565	605	525	578	585	608	549	568	549	602	577	544	574	560	585	589	606	597	581	567	592	555	601	554	569	570	583	592	530	598	537	595	580	547	554	546	556	576	569	592	560	591	556	580	611	644	604	604	554	586	562	547	553	568	583	592	548	562	552	557	578	586	556	546	563	538	553	521	537	573	592	586	592	565	566	548	579	595	586	551	516	558	557	607	537	528	549	551	581	566	558	589	600	528	551	593	589	543	566	570	598	530	519	557	567	598	533	563	553	616	531	582	560	546	530	575	567	531	576	562	549	559	572	544	574	521	577	569	527	591	552	578	534	597	571	565	601	584	544	545	561	592	540	524	579	588	580	554	586	585	569	557	560	555	618	553	537	601	569	581	573	546	552	599	601	520	526	583	542	523	567	508	526	570	609	602	567	544	559	578	618	604	538	618	540	571	519	542	571	535	541	531	560	561	586	525	566	539	586	565	551	577	606	564	590	607	544	600	580	591	597	558	540	622	592	542	544	564	551	576	589	552	538	557	550	526	537	551	634	573	553	609	563	588	564	550	582	560	542	554	572	565	574	586	531	574	561	601	535	557	579	594	586	579	588	562	564	529	597	612	536	580	568	560	535	538	562	542	575	548	593	581	557	564	560	583	610	550	564	532	583	506	572	578	542	580	553	562	545	571	591	591	589	565	583	521	580	550	591	560	580	594	575	554	552	563	548	608	577	553	545	551	584	577	582	536	569	564	556	560	560	564	531	541	597	614	582	552	574	555	585	584	600	573	565	580	550	540	566	555	540	575	589	589	581	585	588	613	565	557	560	545	573	558	582	615	535	608	559	586	571	571	545	608	546	591	609	590	553	537	584	592	567	565	562	579	563	546	553	580	587	598	564	579	577	538	539	538	573	528	562	560	569	563	531	568	572	582	541	606	605	570	568	536	557	581	579	572	546	602	559	617	606	619	545	578	555	566	567	558	579	552	577	590	539	584	566	564	588	537	556	563	548	550	550	572	583	583	572	557	576	569	528	586	561	528	568	565	583	545	561	558	563	568	584	546	604	578	579	565	590	549	511	573	561	571	561	562	532	559	527	572	566	570	581	582	611	589	570	575	558	566	599	572	566	584	570	559	546	586	581	555	578	569	555	541	548	559	588	577	560	578	570	544	577	569	537	549	592	557	591	584	550	543	531	580	537	560	526	558	600	547	611	597	596	546	528	581	574	576	601	612	588	549	575	559	520	552	551	542	556	592	586	580	546	604	588	556	530	599	577	554	561	522	549	559	554	594	539	566	552	554	542	567	515	576	580	584	593	582	564	553	564	544	618	548	586	578	593	517	556	574	573	573	547	528	523	521	578	597	544	556	611	583	609	534	596	560	579	586	576	563	553	600	564	544	607	587	574	584	563	556	607	559	536	569	571	579	569	528	587	561	602	589	578	546	589	499	534	566	530	582	543	597	597	522	551	574	632	519	558	593	545	557	569	546	601	593	571	538	556	539	572	542	594	560	584	560	546	576	554	555	576	591	556	534	572	565	584	596	644	549	542	602	566	538	550	547	587	573	551	603	561	580	566	521	555	547	631	590	559	561	563	565	566	555	513	566	563	547	588	563	554	572	530	546	558	516	550	593	619	551	614	567	535	558	554	564	546	549	547	584	578	583	606	571	611	554	581	563	577	560	567	593	562	547	542	572	553	609	611	527	607	580	564	579	588	522	557	576	578	544	585	587	540	566	522	537	602	586	560	579	550	560	536	570	547	537	517	590	617	562	574	611	527	566	539	593	560	545	541	599	598	614	578	588	548	583	567	549	529	548	581	532	579	509	542	599	530	538	568	575	557	535	539	552	544	545	518	568	579	552	547	601	583	570	556	568	609	558	531	550	559	553	549	569	567	549	554	513	545	599	523	541	577	559	575	553	532	557	525	573	542	586	596	541	581	606	588	563	533	552	557	561	567	529	603	533	540	572	552	553	600	547	541	573	566	545	517	579	577	545	540	584	564	552	621	542	592	570	576	536	540	559	541	560	558	551	536	558	538	577	579	606	577	543	607	593	555	572	583	587	594	554	584	556	605	568	546	544	573	603	553	588	566	549	538	521	576	543	573	596	566	532	544	561	590	587	545	570	534	557	541	612	575	569	574	589	578	569	551	552	562	551	583	571	610	552	519	530	594	568	592	577	526	560	565	557	536	566	604	590	536	579	541	574	551	565	608	549	597	575	579	611	541	582	530	528	528	522	529	538	562	596	567	587	564	572	552	549	554	571	534	611	573	594	539	585	564	564	564	573	561	562	544	575	571	541	546	558	624	581	552	550	577	546	578	531	573	524	537	593	571	557	536	558	522	575	535	575	582	548	574	566	579	580	573	576	529	543	543	591	583	554	590	563	528	557	567	580	587	582	541	555	549	575	595	531	566	549	564	513	553	547	620	552	559	556	563	597	540	590	574	599	548	552	537	552	549	511	601	574	563	551	590	567	542	549	588	611	573	616	564	608	599	581	571	559	560	551	557	575	548	571	555	565	603	537	551	594	565	583	558	570	557	581	563	579	590	551	544	560	599	562	542	573	545	580	550	533	554	601	626	577	567	585	567	590	594	570	585	536	574	617	567	558	569	543	552	539	618	579	526	531	575	580	587	579	514	576	497	583	578	564	538	572	582	580	545	558	563	612	565	588	540	576	555	605	575	566	569	540	584	591	552	568	544	570	590	591	638	598	545	527	546	585	601	572	555	528	569	543	624	538	594	577	589	545	543	551	574	559	568	553	554	568	604	595	602	575	589	581	582	561	545	605	529	561	537	550	558	570	581	533	511	556	585	515	583	583	597	579	595	566	533	559	552	575	573	574	548	538	512	543	540	569	566	539	544	585	528	539	588	567	595	597	579	549	552	544	501	563	544	567	580	538	570	561	571	533	549	555	548	547	548	541	582	557	559	597	562	547	545	546	573	560	613	560	533	557	575	539	568	599	572	582	517	546	569	617	569	547	549	540	583	548	521	565	551	566	571	568	556	547	564	571	530	552	558	592	583	562	578	586	606	542	555	578	539	582	558	585	562	587	571	586	573	570	600	561	523	603	559	579	587	589	560	536	546	562	546	509	567	570	585	531	542	607	588	584	558	529	517	581	573	623	552	571	574	540	572	547	535	552	606	594	569	577	522	562	545	509	541	552	562	556	571	556	584	568	571	592	605	610	605	594	591	577	549	556	581	573	555	560	594	563	520	599	530	563	546	573	514	557	602	580	587	514	554	548	513	560	537	562	556	553	574	593	600	582	578	537	598	583	538	579	547	586	579	589	552	559	590	546	521	592	536	571	539	589	554	519	591	529	593	541	605	524	532	575	584	537	560	603	571	572	542	540	544	541	558	534	564	546	570	524	582	556	575	543	513	593	595	559	554	587	571	575
39655	21624	8679	3884	2749	2106	1467	1156	1050	895	808	749	717	717	696	664	687	684	672	682	689	651	664	652	686	661	661	675	688	616	594	648	642	649	623	667	653	614	655	637	602	657	687	616	697	639	648	649	647	670	644	656	685	597	688	672	620	695	676	672	644	662	630	622	654	664	628	653	630	647	611	659	656	655	619	631	657	652	658	666	628	667	639	623	629	644	671	667	610	671	623	655	629	674	643	648	631	667	643	651	649	683	666	675	642	661	650	642	638	632	667	646	657	647	681	636	621	653	611	660	630	671	663	641	648	636	666	668	664	636	655	630	638	678	612	681	630	672	632	631	656	619	620	676	647	625	644	670	623	637	611	636	656	691	702	632	637	615	633	596	631	682	644	636	680	635	661	664	638	660	643	612	631	640	610	648	659	676	660	632	631	627	638	689	664	641	585	645	616	636	688	616	676	621	645	627	639	623	618	653	661	637	659	665	604	683	677	661	602	632	644	678	608	665	652	638	650	658	650	590	677	629	671	633	633	620	679	594	658	582	668	669	584	616	616	666	640	695	613	633	628	649	647	653	671	667	639	637	635	613	642	639	638	662	660	710	626	653	653	626	636	590	599	657	675	624	650	606	670	668	642	659	652	634	629	605	673	634	642	669	664	622	650	675	649	632	641	624	610	673	605	647	679	601	596	694	657	644	595	695	679	640	692	673	667	665	667	631	665	598	647	576	655	659	689	642	628	669	614	651	658	602	643	658	625	649	643	645	659	640	711	640	644	639	647	620	644	617	653	586	627	634	598	651	605	634	645	637	635	635	703	600	625	624	644	636	634	693	652	657	648	631	669	701	668	591	667	656	667	629	635	661	684	629	670	643	650	635	631	674	601	669	650	646	619	666	656	674	611	627	625	671	624	675	604	624	630	615	635	620	658	650	648	654	659	655	634	639	627	622	662	607	662	630	642	619	607	606	674	651	596	680	671	643	661	627	613	624	667	639	656	642	670	692	640	669	654	643	651	628	633	648	612	641	644	656	635	651	630	677	650	632	606	631	640	639	621	671	638	647	694	634	625	640	655	648	628	632	602	612	627	630	653	626	647	637	647	644	678	636	651	651	626	637	668	652	634	621	649	627	646	638	633	632	606	573	656	638	642	611	668	622	629	644	682	688	642	614	643	613	623	635	614	662	615	618	596	636	621	636	652	637	653	612	655	670	642	679	604	678	638	664	664	644	640	650	631	631	617	637	606	659	637	624	629	615	619	669	632	684	661	630	642	624	616	644	635	630	641	649	686	651	635	658	630	646	618	592	641	636	633	578	626	690	588	649	603	625	646	668	618	634	657	658	646	639	662	623	648	646	602	619	624	651	653	619	629	654	643	594	642	694	648	615	667	637	692	606	620	638	643	627	617	643	689	630	658	649	653	679	658	656	630	630	661	614	635	626	643	610	661	688	654	623	656	688	620	672	673	618	613	613	645	611	620	659	654	668	658	622	667	647	629	634	664	640	660	635	616	648	640	673	670	677	658	620	665	606	656	603	594	625	622	662	656	631	654	644	647	705	669	649	642	673	611	647	625	667	641	623	615	658	635	609	655	663	673	671	618	659	649	650	616	648	629	656	603	624	673	683	628	704	621	635	623	624	680	641	677	658	633	632	635	642	635	596	628	672	630	622	676	581	602	688	673	652	616	660	624	613	621	608	664	671	629	614	650	657	666	631	636	615	666	628	642	625	636	657	600	622	684	595	627	654	667	629	631	607	639	616	660	675	591	653	608	606	630	620	656	595	612	604	643	650	666	620	629	587	637	667	642	689	647	581	618	654	652	634	643	628	633	671	645	660	669	622	648	616	675	639	656	636	627	644	637	639	627	620	651	689	627	603	618	644	655	647	625	663	665	659	583	662	647	637	670	663	626	641	656	597	626	621	666	679	614	667	651	633	618	648	636	630	602	656	664	626	614	627	667	591	667	633	633	612	681	641	647	639	692	651	634	624	672	640	658	627	606	632	644	673	625	612	628	649	663	664	633	647	612	685	607	619	619	660	618	624	616	641	651	660	612	650	655	622	612	642	647	659	680	627	659	640	685	655	636	650	627	616	614	636	562	621	622	631	636	707	655	624	685	623	605	646	621	630	640	608	651	610	641	669	677	633	618	650	616	668	630	648	655	663	630	694	682	650	706	678	628	629	582	628	675	665	678	661	629	650	622	672	629	651	610	600	619	630	622	609	667	666	635	686	633	650	663	680	647	623	656	638	629	653	653	646	627	677	656	603	601	629	641	636	648	599	631	636	617	640	632	627	649	686	616	625	661	637	657	657	688	656	597	666	660	694	705	668	607	632	615	647	613	702	657	662	618	690	679	634	589	642	644	647	624	629	612	646	665	615	623	639	616	665	680	638	634	663	611	628	641	639	587	637	669	621	602	645	598	626	642	593	693	645	661	631	618	647	647	647	614	658	616	581	620	651	657	605	629	613	630	690	657	666	645	652	611	599	680	688	653	623	656	701	659	653	614	627	637	653	601	636	611	609	661	615	634	650	625	628	612	630	650	652	682	621	639	648	642	663	642	610	583	680	654	613	647	654	595	585	659	626	670	625	641	631	642	637	648	694	637	634	669	659	594	642	610	636	616	622	618	685	678	584	625	623	660	616	663	673	683	617	660	614	633	591	624	677	657	679	678	653	660	671	664	660	612	618	640	626	651	652	610	647	673	659	571	599	648	628	622	601	614	635	621	616	636	661	641	643	646	634	709	652	658	634	687	649	678	627	638	631	660	612	650	643	671	595	663	606	667	628	616	624	647	613	635	630	676	648	622	630	615	639	633	661	605	634	619	678	614	636	668	660	672	650	660	629	666	677	603	616	663	625	656	609	592	623	655	639	643	628	619	631	637	642	631	633	641	649	675	638	619	644	639	642	664	630	598	599	659	665	653	701	588	659	634	621	652	662	596	629	597	664	703	599	654	619	646	657	647	615	604	627	607	693	634	657	654	665	640	629	651	632	651	640	665	624	648	641	646	651	605	705	634	641	650	620	645	671	619	681	643	629	648	633	617	661	672	617	671	651	656	656	639	654	638	643	670	617	640	621	625	639	662	633	660	616	634	606	677	654	634	649	638	646	657	660	623	651	668	659	642	676	601	654	602	664	644	628	668	635	622	598	617	621	634	652	659	635	643	613	635	637	664	647	631	657	641	659	661	651	640	648	630	673	598	616	618	672	618	632	640	623	634	640	665	632	622	618	652	630	646	647	619	633	641	659	659	719	621	640	627	617	654	638	617	633	647	666	657	656	623	642	646	598	707	622	593	652	668	619	664	645	633	619	655	581	657	683	663	662	628	636	603	661	635	663	641	624	632	624	664	678	662	657	643	672	663	645	627	691	669	645	642	686	595	624	643	573	678	613	611	632	615	678	601	640	646	658	668	602	619	656	618	628	669	686	625	630	639	592	644	652	634	578	618	597	606	623	674	648	613	650	620	638	608	626	608	642
22258	20736	28407	23135	20726	20788	11711	1452	958	725	650	597	534	513	472	499	475	476	472	453	444	451	418	416	419	427	417	412	400	403	368	405	397	381	385	386	405	391	399	389	402	368	350	397	367	394	404	369	396	403	394	374	403	399	359	389	378	367	387	385	444	375	411	385	410	403	398	398	406	387	402	411	443	358	383	399	372	374	406	383	384	369	395	402	362	369	377	366	357	365	379	398	403	379	381	379	401	368	391	352	374	381	353	395	381	395	390	356	392	376	365	396	362	382	372	382	363	390	373	368	374	356	376	357	386	360	323	376	361	394	403	366	354	376	398	385	370	361	387	382	368	409	383	389	387	356	372	435	385	373	362	390	359	396	376	379	346	387	369	366	397	387	376	364	365	372	378	382	380	368	377	400	393	329	393	336	367	367	376	356	367	422	362	330	355	358	410	380	385	403	381	358	359	393	390	385	380	396	384	388	351	379	340	352	356	356	337	361	376	370	384	331	370	325	386	354	370	398	384	353	372	348	359	383	390	346	372	378	367	354	371	348	348	419	387	367	386	364	354	349	362	402	371	368	396	394	386	363	406	367	370	376	371	343	368	363	365	388	374	339	350	372	367	398	378	378	395	396	391	379	381	358	414	364	375	390	374	403	391	372	389	365	365	378	368	376	357	391	372	384	394	372	359	398	372	382	346	370	396	380	396	380	391	334	382	336	371	361	373	388	405	366	381	401	361	352	341	386	389	387	385	387	389	391	379	389	360	401	379	372	341	369	371	393	383	402	359	378	357	371	357	348	377	403	389	392	376	361	387	359	375	409	367	385	382	334	348	358	390	394	401	387	365	394	433	405	389	368	377	373	373	350	357	390	372	355	397	367	377	384	381	349	390	340	367	395	384	369	387	403	397	383	358	378	378	374	392	367	372	352	360	403	371	384	393	419	351	373	398	370	401	347	375	383	339	395	358	387	387	396	350	386	405	382	387	376	375	399	391	347	400	381	364	385	391	376	376	385	383	365	363	402	363	383	416	389	353	365	386	351	335	375	374	390	372	356	410	394	372	401	352	354	400	385	378	368	348	345	354	360	355	365	393	374	384	391	349	361	416	359	353	372	347	395	368	382	356	377	351	335	352	368	385	343	395	363	365	363	405	395	367	351	383	363	362	359	366	406	406	342	362	375	373	365	388	402	390	381	372	377	397	373	374	390	347	348	395	387	365	381	388	373	404	369	363	389	387	373	370	410	385	409	341	407	364	377	369	403	356	420	404	369	351	361	361	393	390	394	390	400	402	360	344	391	386	354	368	371	356	392	394	380	398	359	380	390	371	400	371	375	384	391	362	380	406	367	373	412	400	355	371	353	389	373	420	390	396	340	402	401	393	401	377	372	370	380	327	409	361	403	389	368	341	366	395	406	385	408	395	389	408	396	389	391	343	378	382	398	405	352	357	344	339	366	368	366	381	391	402	322	379	403	405	380	359	385	357	369	369	412	357	417	359	355	343	342	367	375	406	390	418	402	393	394	346	390	408	368	395	359	374	342	378	360	390	354	380	372	401	368	362	407	348	383	362	410	362	344	401	372	373	390	371	371	377	359	378	349	374	327	413	372	383	361	361	388	388	385	342	372	376	378	387	403	369	354	384	381	413	360	384	378	418	385	385	343	382	365	361	344	355	375	406	346	388	391	368	377	363	396	389	391	391	384	399	349	370	395	420	385	367	372	358	357	396	387	377	387	359	364	356	424	381	375	383	377	392	382	396	349	385	357	392	396	358	374	364	387	403	346	357	391	374	332	340	387	341	381	367	328	385	363	392	406	368	333	377	340	382	382	359	399	380	386	361	358	374	353	381	344	417	373	361	404	361	347	391	402	388	362	382	326	384	370	352	401	344	386	389	358	347	373	377	382	359	350	376	398	379	347	350	370	343	397	362	406	404	394	342	366	403	329	391	375	375	366	379	342	352	405	394	404	383	376	356	383	393	384	387	385	358	316	377	386	391	365	376	359	367	401	408	363	363	388	385	368	364	384	400	370	338	369	380	411	374	372	405	399	386	385	377	401	388	370	335	359	383	384	392	370	377	347	398	439	375	376	396	397	381	406	393	372	374	320	361	377	377	422	406	376	364	399	379	362	401	363	370	357	357	376	370	368	386	352	354	407	406	374	384	375	390	401	374	379	380	356	338	390	393	400	386	389	397	420	368	363	380	349	361	408	402	353	376	370	358	404	402	376	352	377	368	372	371	377	372	354	366	360	373	360	381	369	385	405	395	393	362	366	360	374	395	350	392	367	369	381	383	414	398	384	369	389	383	390	381	339	352	356	377	383	365	378	342	389	359	396	378	355	371	367	337	372	342	386	375	358	385	359	368	344	366	378	381	372	381	396	370	338	374	392	393	405	382	361	386	351	358	374	388	384	370	375	363	371	396	385	401	390	373	393	329	370	377	384	377	380	380	380	367	388	385	348	378	355	409	381	418	374	385	383	348	371	376	390	392	380	374	424	379	357	371	365	373	355	371	367	389	399	393	384	391	317	379	374	368	351	394	373	402	334	382	358	400	363	355	376	366	361	335	379	365	349	385	396	401	336	374	410	413	381	354	365	351	408	363	389	343	381	365	383	374	343	394	407	364	357	390	393	377	352	368	369	342	382	372	391	405	396	395	391	372	380	420	364	389	412	397	385	404	389	388	348	382	369	377	390	392	384	348	356	390	355	373	366	358	353	358	359	358	336	397	369	373	401	383	388	363	376	370	360	375	410	358	367	379	360	349	400	374	380	387	390	395	387	357	408	352	371	385	363	358	392	376	377	362	377	378	396	364	361	415	386	395	383	367	409	379	364	359	396	403	361	389	366	398	390	360	369	383	402	353	349	365	422	383	353	366	361	362	398	334	376	393	411	348	342	351	396	321	373	359	352	395	385	372	401	350	383	407	348	357	348	365	380	375	342	390	379	356	377	352	410	338	367	338	336	391	402	369	358	397	364	360	392	393	351	414	377	349	363	381	393	370	372	388	377	380	378	362	389	387	377	409	364	384	393	373	378	367	374	376	368	370	382	347	365	351	352	395	400	411	354	409	418	372	381	369	393	384	406	380	372	383	373	393	406	392	405	352	395	392	361	364	361	379	357	377	381	354	391	403	390	384	383	360	379	371	350	400	356	374	334	340	400	417	402	385	398	357	346	369	368	373	385	395	362	369	371	383	357	384	377	371	371	345	384	391	371	375	392	401	406	372	384	373	351	377	346	396	368	398	372	343	385	392	372	384	348	359	365	394	396	367	364	374	368	365	386	387	370	392	357	371	368	413	413	384	334	355	353	361	385	383	360	396	388	367	365	379	377	373	423	359	364	335	408	402	406	376	346	366	380	404	397	402	391	378	366	405	394	401	374	367	402	372	384	362	384	395	346	381	394	375	390	358	393	384	370	355	353	392	374	373	377	382	405	390	397	380	370	400	363	397	400	359	416	380	389	373	364	398	371	362	371	377	364
45114	32290	14955	9234	5513	3904	3001	2190	1766	1242	973	831	795	677	685	611	614	577	584	575	520	519	512	482	487	483	489	386	488	481	458	451	450	435	431	456	465	437	421	452	410	416	415	453	473	461	424	450	443	415	415	393	418	447	430	399	435	422	456	433	438	396	480	425	428	465	397	491	455	444	468	407	429	415	450	448	450	430	396	420	423	398	403	439	393	473	400	397	403	413	393	396	439	389	411	425	397	417	436	383	373	452	416	444	441	415	402	404	431	428	428	408	416	398	404	414	419	428	401	459	407	404	456	372	409	419	387	435	400	440	426	432	402	420	403	402	419	387	389	422	411	405	425	425	391	429	468	395	410	405	443	414	441	397	398	423	421	427	428	387	398	410	431	411	413	405	380	380	430	391	407	412	421	415	402	386	418	405	411	422	425	395	406	445	405	368	411	415	397	404	391	408	413	401	435	395	389	428	409	407	389	400	363	404	360	390	397	447	454	415	438	409	432	397	404	401	413	435	435	394	369	399	411	435	399	397	424	392	391	433	385	426	412	419	418	439	418	377	410	391	425	400	407	400	390	434	383	416	426	410	409	385	429	419	462	403	382	442	422	414	417	403	439	434	393	420	440	393	384	401	457	405	421	390	441	380	426	389	409	413	461	428	416	423	433	431	411	447	377	393	423	408	369	429	417	459	417	420	420	393	378	404	393	430	381	390	355	398	401	437	416	401	389	436	397	410	385	425	404	431	382	397	423	408	401	415	457	399	402	379	398	444	409	372	433	418	424	436	457	439	404	433	406	421	412	449	422	397	417	400	403	436	407	401	402	422	417	416	390	410	378	397	385	407	465	412	431	400	400	378	401	387	413	379	407	419	352	424	388	433	420	414	402	404	366	386	407	431	460	446	428	433	362	387	421	416	434	393	428	441	433	430	414	418	407	425	413	428	410	404	409	430	429	409	404	424	421	406	388	393	421	407	410	399	419	422	414	379	371	381	423	381	387	396	428	404	407	419	437	398	422	418	424	408	357	428	397	454	418	422	427	399	409	424	411	398	442	409	422	452	406	425	441	413	396	445	396	399	448	383	424	427	402	417	443	426	383	417	411	426	381	418	415	406	368	361	380	398	384	412	436	408	431	390	427	407	435	425	413	386	425	401	444	421	429	451	427	406	407	427	405	404	445	383	387	438	433	417	397	407	393	414	425	401	426	400	448	379	436	424	419	395	379	412	373	420	439	417	432	443	433	445	410	401	426	419	414	417	417	429	391	440	420	378	408	412	394	403	426	414	406	420	389	424	417	418	398	399	416	421	404	433	412	413	435	446	424	431	408	424	431	421	429	409	416	380	435	440	411	405	403	400	411	381	428	391	403	397	402	419	391	396	422	366	392	410	429	460	412	413	417	419	439	366	454	393	379	408	408	406	417	396	332	432	421	411	404	399	420	419	396	391	414	417	404	446	412	407	396	425	420	440	433	419	427	412	403	405	441	430	404	442	404	430	444	431	432	442	414	372	403	401	392	419	440	391	407	413	386	411	443	443	401	420	378	427	431	423	381	402	414	406	411	475	377	428	407	435	374	412	379	442	410	406	402	412	393	420	382	422	421	385	420	403	386	426	416	392	427	425	395	428	415	437	404	359	379	424	412	413	417	425	411	445	385	423	399	430	416	412	375	416	394	409	395	404	404	430	443	418	424	403	380	429	409	404	384	403	408	406	412	416	411	404	413	385	425	426	432	403	421	413	431	397	432	394	394	446	390	378	392	387	410	422	454	396	417	389	410	422	429	393	408	453	442	383	436	378	423	403	384	399	412	367	435	393	397	403	363	419	409	418	402	393	391	460	416	413	406	391	422	393	407	381	414	409	434	450	394	413	404	391	411	386	410	415	386	393	372	398	373	432	416	430	426	412	385	449	404	442	427	412	365	411	407	420	418	397	400	375	450	417	423	384	425	402	417	408	447	402	387	416	410	379	427	415	413	401	404	422	393	425	395	364	410	380	391	393	401	405	420	376	408	416	399	410	396	455	410	387	397	389	465	394	412	409	440	411	430	432	391	422	412	389	400	424	440	424	422	387	390	401	379	422	400	412	419	426	412	423	428	407	410	426	406	439	375	383	405	434	432	422	362	426	369	414	392	414	396	419	442	436	463	444	401	404	402	382	382	415	397	433	387	387	403	407	375	416	440	405	449	411	392	405	444	447	416	400	393	440	406	393	409	394	394	409	419	402	373	406	401	369	418	436	362	408	416	431	403	419	395	427	398	423	382	429	395	400	447	403	417	366	437	409	396	424	418	380	397	410	390	395	417	414	424	399	386	408	362	393	407	459	433	410	392	428	415	414	441	416	401	453	392	401	399	399	424	384	408	427	397	427	406	439	412	437	399	402	466	380	416	386	400	423	378	412	437	406	415	386	415	434	387	414	420	419	420	380	406	384	400	372	400	431	404	417	418	437	422	414	424	417	385	388	383	420	398	406	410	420	407	425	377	458	406	432	448	393	419	392	380	431	411	415	405	412	405	426	426	413	423	428	447	391	395	422	402	401	436	407	398	402	400	428	388	414	382	404	399	385	412	390	401	451	408	414	383	388	454	421	444	414	424	408	452	398	385	384	431	428	395	403	426	405	379	428	374	424	419	412	441	436	430	431	426	398	404	379	394	411	432	354	403	452	366	384	403	431	419	446	435	401	384	405	388	450	430	405	434	410	409	419	399	425	430	406	437	388	395	400	434	394	403	423	415	407	443	426	397	413	380	401	425	398	393	411	422	394	392	443	421	425	446	409	443	421	434	410	382	412	427	398	393	411	424	396	416	396	413	399	395	430	389	401	437	414	412	388	417	445	404	413	428	397	395	394	422	388	440	404	432	418	400	375	397	414	441	417	408	360	425	408	435	426	421	408	376	399	399	400	412	403	432	363	412	408	452	440	383	398	395	398	403	387	425	424	404	406	410	400	445	431	422	402	401	423	400	418	400	373	424	356	399	408	447	429	401	427	410	390	386	423	438	407	399	414	422	413	407	427	445	417	420	429	376	443	441	391	417	397	390	372	426	443	416	432	424	427	432	419	396	463	391	412	409	416	408	392	407	393	412	397	422	375	405	437	405	421	460	419	395	417	392	407	412	392	391	456	447	422	394	412	428	382	434	390	407	439	436	412	403	389	408	425	390	388	417	388	400	432	426	433	423	413	452	394	423	404	382	390	403	420	390	415	422	398	423	427	394	431	432	434	390	403	431	427	419	438	417	430	385	396	416	451	413	390	454	435	441	396	400	404	431	417	437	426	408	413	427	390	412	419	414	407	448	391	397	415	410	463	393	369	383	405	408	405	414	413	423	407	394	386	414	439	436	400	416	418	416	418	383	435	371	388	414	444	407	421	395	404	400	419	423	432	408	414	416	384	392	367	402	391	426	448	405	420	396	377	402	420	432	453	426	396	410	418	363	422	430	385	389	429	412	425	389	386	419	417	408	424	435	435	397	401	417	402
29980	22552	12106	1953	825	683	562	463	442	447	417	420	423	432	427	428	439	399	473	417	464	406	451	432	416	412	463	418	461	450	427	417	418	430	474	441	439	431	439	420	412	443	386	419	394	430	425	464	414	429	409	431	437	444	405	434	434	426	444	428	423	403	432	422	426	430	425	435	404	435	448	451	421	419	459	406	430	435	419	419	396	405	436	440	386	392	452	433	434	444	390	442	458	414	396	395	442	405	451	435	440	445	455	417	391	439	426	393	411	399	467	439	405	413	431	426	402	431	433	409	421	438	469	430	427	413	460	430	404	424	414	414	434	389	397	437	406	448	417	424	408	419	445	431	429	425	434	423	418	443	397	458	358	456	438	413	441	417	453	430	408	423	416	424	431	441	406	398	421	434	462	429	401	357	425	407	409	426	418	454	447	417	404	391	423	379	435	435	377	438	444	462	391	435	437	411	416	404	447	411	421	453	431	413	439	445	392	407	456	434	408	479	431	408	456	429	457	448	418	458	453	417	398	435	385	422	406	468	436	408	434	415	418	406	437	399	422	468	415	414	413	409	433	411	449	423	426	408	412	425	401	432	394	430	429	415	410	430	408	465	413	445	408	426	430	395	436	425	421	408	398	410	430	431	455	393	429	436	426	401	434	415	419	424	382	434	424	429	373	416	397	387	438	456	415	425	440	428	414	432	437	432	429	383	428	443	433	428	426	427	404	426	396	425	399	404	407	458	419	410	455	429	405	431	417	405	418	409	426	401	459	409	417	429	412	455	436	426	440	433	439	397	403	418	414	407	391	442	443	387	415	453	416	399	434	404	411	408	402	439	410	409	360	392	408	441	426	450	430	386	451	414	439	404	442	430	397	421	417	380	414	418	409	412	422	412	407	436	394	417	419	390	405	402	464	467	399	436	417	402	458	430	434	394	410	433	449	421	440	407	409	428	413	397	464	436	413	416	437	430	425	465	429	384	387	397	426	430	414	461	436	389	445	433	447	399	414	406	421	411	431	415	399	400	440	471	395	382	404	421	428	422	436	402	423	385	446	427	480	425	406	449	443	423	451	376	449	402	415	452	438	428	439	435	416	436	457	440	440	412	437	422	419	440	390	440	439	475	427	393	429	435	416	434	460	451	432	428	433	397	423	401	424	446	420	389	430	419	395	413	396	434	396	420	405	424	443	404	406	384	346	435	381	416	436	448	444	451	406	445	403	419	408	391	414	435	426	429	420	440	443	453	388	449	431	432	424	422	427	395	407	429	434	408	424	430	486	423	447	411	415	386	434	422	411	426	414	436	468	399	453	419	408	388	396	433	425	430	384	442	426	445	458	442	388	407	418	441	392	410	431	448	405	370	396	407	414	400	408	426	419	467	410	432	427	397	410	430	466	394	467	448	444	431	362	445	443	425	412	426	420	435	410	422	446	427	390	428	460	428	447	420	397	446	426	437	410	429	409	434	445	445	427	397	426	441	448	430	416	471	411	425	432	411	414	431	423	423	443	444	439	397	426	430	434	416	422	434	401	439	460	419	405	402	429	386	393	418	428	407	445	414	430	434	427	420	383	392	408	407	409	429	400	404	432	431	470	442	445	446	443	419	387	422	415	439	447	388	380	450	427	423	416	387	443	442	385	421	441	434	404	405	370	432	428	412	439	438	417	428	410	469	404	412	383	431	444	423	444	408	493	406	403	420	395	397	475	423	419	395	434	396	386	413	406	407	436	417	417	402	443	408	417	405	436	377	380	376	418	456	422	441	398	444	430	447	443	418	456	442	420	373	418	437	470	411	440	383	422	416	394	424	427	489	414	418	413	474	443	390	483	420	409	447	435	414	436	420	419	417	437	438	453	413	434	450	426	409	397	453	401	459	424	433	442	430	451	429	467	459	446	455	419	396	420	429	382	436	418	421	444	399	426	409	457	408	428	439	447	413	428	425	421	434	427	444	408	400	421	431	425	426	424	426	427	422	397	419	380	399	433	418	426	417	459	469	421	442	391	467	430	403	422	432	428	424	459	417	444	414	446	388	412	469	404	446	416	418	414	431	409	413	440	421	401	433	473	429	461	378	415	447	430	412	438	394	474	401	418	405	450	406	432	447	427	442	412	429	455	432	413	424	454	430	431	389	395	418	439	400	441	436	427	428	403	409	424	428	412	421	438	429	423	405	417	389	457	426	393	419	411	432	412	445	446	411	378	458	403	444	410	464	455	412	425	448	421	436	439	406	460	415	377	430	410	415	439	417	442	407	447	412	425	437	472	410	436	412	427	414	404	442	422	397	439	401	407	424	412	417	436	439	416	437	403	395	437	425	425	416	445	441	401	442	404	421	412	407	453	413	424	410	440	407	442	434	445	448	410	430	422	420	389	458	457	423	421	417	406	436	420	409	415	398	429	408	428	415	387	417	443	398	404	419	451	392	419	470	419	431	427	447	431	412	464	414	420	408	429	446	466	459	439	420	437	493	382	437	451	459	443	399	439	415	428	435	392	405	419	417	427	428	437	428	402	467	415	411	417	426	448	400	449	399	441	461	380	427	433	461	433	416	410	415	420	418	439	404	411	453	427	448	416	429	449	427	418	443	429	407	371	405	442	435	385	428	435	392	405	387	412	412	404	427	428	437	427	450	395	441	424	425	437	390	447	401	409	456	380	413	421	421	400	412	440	472	435	441	433	412	393	475	415	415	437	413	434	401	392	435	394	427	440	416	390	426	382	447	407	416	421	429	435	404	458	401	424	412	426	418	389	437	447	422	415	376	464	451	421	418	421	419	441	470	425	430	408	370	430	412	438	433	436	437	415	420	416	417	425	440	416	458	399	423	400	411	423	435	444	418	452	431	405	426	410	459	389	444	443	411	429	447	410	441	463	413	395	420	448	418	380	413	446	441	400	408	405	435	436	406	441	440	401	442	426	414	421	413	430	430	438	433	475	431	426	458	474	421	445	423	425	472	450	426	424	404	412	439	447	414	412	419	433	404	453	433	401	388	415	397	441	411	415	427	401	415	454	452	407	400	405	442	412	438	411	425	446	423	420	459	386	426	412	454	440	426	431	428	429	447	414	441	446	452	407	465	405	425	406	456	447	442	441	418	432	403	397	428	437	421	428	431	426	428	431	399	442	478	413	444	426	412	426	437	411	420	449	394	393	415	421	459	424	427	397	397	455	447	415	458	434	405	404	451	416	408	434	433	422	419	420	414	470	432	399	438	437	435	434	444	388	449	368	461	408	444	429	382	426	425	419	388	403	445	431	408	428	439	392	440	436	421	416	452	421	428	427	406	410	426	436	407	441	439	405	395	457	435	437	422	440	401	452	438	426	425	401	407	431	407	423	414	419	390	422	431	416	393	412	475	420	417	414	440	420	393	425	433	413	460	411	413	407	433	404	386	426	425	451	397	435	411	466	422	465	408	406	449	437	476	433	421	435	420	411	413	420	463	405	404	481	465	430	414	420	404	387	417	412	421	419	387	447	421	448	451
37749	16937	2715	1687	1272	937	807	639	539	471	482	527	531	511	505	517	503	521	518	509	491	502	481	479	494	497	482	502	492	457	511	508	482	524	502	506	493	469	499	533	480	465	507	467	494	534	511	515	498	504	494	476	485	542	478	469	550	484	462	494	495	534	520	499	508	500	486	493	507	477	482	480	492	473	441	467	532	517	492	508	501	511	492	495	503	529	494	492	513	508	494	475	513	476	501	507	489	478	496	539	492	529	493	490	472	541	502	484	494	513	487	492	498	475	493	469	531	559	505	511	534	479	468	474	504	501	483	546	478	480	486	452	516	514	493	494	479	497	511	481	482	451	515	539	512	498	540	528	518	514	512	497	500	488	495	504	517	551	527	474	501	515	514	493	492	467	516	463	447	489	538	461	508	492	504	487	512	514	521	509	470	474	489	507	487	525	519	535	533	510	474	486	523	476	474	551	470	528	520	521	471	462	516	479	488	487	453	488	459	468	468	473	497	515	485	499	498	505	483	494	467	509	494	494	509	500	511	505	553	504	502	491	486	482	562	469	494	508	502	498	524	513	512	521	493	509	503	547	506	483	491	519	517	514	487	508	532	483	506	461	508	514	538	487	533	478	533	476	478	486	506	497	495	485	499	485	502	491	488	499	486	466	507	475	516	505	517	500	465	501	477	525	524	524	498	497	503	518	486	527	509	469	526	457	485	509	473	491	455	490	492	514	501	535	487	525	505	468	528	490	508	492	516	495	538	483	513	488	506	519	462	526	510	567	511	523	478	471	455	509	477	455	539	543	542	524	517	490	484	479	475	482	520	495	517	518	477	477	484	512	473	494	501	477	491	497	501	487	506	532	494	475	460	477	475	478	486	459	485	489	463	485	522	476	518	497	495	485	458	486	495	474	486	530	487	449	503	497	472	519	484	503	488	475	485	460	482	449	488	531	447	497	509	485	447	516	494	514	499	505	495	453	525	492	479	484	523	537	528	528	519	492	470	486	510	514	485	526	482	497	538	508	492	479	520	474	470	499	504	473	514	511	509	521	536	493	467	489	505	497	492	486	494	500	484	474	492	529	472	546	498	474	468	481	442	497	518	504	522	507	503	476	480	490	457	547	497	474	481	490	466	522	490	504	497	487	522	499	548	475	472	494	547	531	481	468	503	449	486	495	508	470	508	487	466	497	505	491	494	512	461	495	518	479	459	484	470	499	492	534	525	487	526	459	496	553	517	496	466	467	470	493	499	506	508	503	551	506	488	504	480	465	516	509	463	499	469	472	457	474	481	487	509	460	565	500	503	497	512	485	487	501	486	488	491	568	466	491	520	501	484	481	490	487	480	498	473	494	516	520	506	462	472	515	480	461	501	483	501	537	533	491	493	487	461	534	488	493	529	521	502	506	515	516	497	461	515	497	499	481	470	450	504	481	512	508	511	479	518	485	469	494	480	482	503	504	522	546	496	490	514	466	503	509	510	522	474	478	465	507	492	494	490	466	487	456	502	491	530	499	507	489	544	505	489	481	501	459	496	505	543	507	493	499	495	510	518	493	506	478	448	510	473	473	489	516	519	477	522	517	517	500	486	517	503	479	507	450	485	493	474	505	504	526	456	479	520	528	504	474	481	486	518	495	486	498	481	492	520	467	475	516	501	496	497	531	499	498	496	503	490	528	510	520	525	483	479	510	457	468	509	476	489	514	493	492	500	489	512	494	517	514	472	510	458	484	530	526	512	492	504	510	492	494	498	475	488	462	480	508	523	484	502	477	458	483	495	482	486	486	486	510	503	508	559	454	499	507	522	521	475	470	457	526	485	479	499	491	501	516	506	479	508	505	521	506	522	437	476	508	485	474	502	481	495	495	494	545	476	502	481	481	493	508	475	458	508	464	525	484	475	527	477	516	502	520	520	504	506	526	478	484	506	526	461	542	517	488	479	485	501	486	480	449	485	492	483	491	455	530	523	494	475	518	499	488	526	503	483	479	476	479	521	461	494	506	493	474	464	478	492	496	482	466	511	497	489	499	528	508	495	476	488	476	454	477	548	505	508	525	527	509	496	477	528	510	525	490	515	486	487	492	493	489	514	500	466	472	471	458	457	475	528	510	476	474	534	483	529	495	516	507	447	501	514	488	494	516	548	488	492	457	489	516	528	446	495	508	513	522	478	458	506	459	478	456	469	526	464	511	463	476	510	480	487	472	504	490	471	495	469	520	489	496	478	523	465	489	497	502	501	509	476	474	499	498	530	493	468	494	503	512	506	520	497	533	495	472	484	505	496	502	523	493	487	479	516	511	480	503	517	497	459	510	466	462	534	474	472	537	488	472	531	479	468	520	493	527	512	491	467	513	465	523	493	461	464	536	525	528	477	470	536	506	460	492	488	515	507	479	504	482	503	500	515	453	464	474	536	498	475	511	476	525	478	514	498	512	485	488	529	473	520	499	459	485	504	531	442	482	513	479	499	479	517	515	523	521	474	514	498	521	456	506	517	487	519	468	495	520	503	490	510	494	508	524	511	490	483	462	504	527	475	529	504	529	506	522	452	467	533	492	510	497	445	496	478	488	467	512	503	495	502	505	532	511	505	536	430	466	483	470	487	500	483	481	518	491	484	491	516	532	494	497	486	500	535	527	522	514	515	457	507	506	496	482	458	496	531	506	503	478	502	467	497	473	491	505	471	481	516	509	481	496	489	464	505	479	485	492	529	521	510	461	490	465	455	493	496	500	485	534	457	508	492	487	527	484	513	472	517	492	508	506	505	438	494	514	468	524	469	503	487	450	525	480	460	528	506	476	500	514	520	485	503	534	472	510	562	501	494	501	487	512	500	503	485	492	528	506	517	468	520	525	484	463	520	484	493	525	476	511	479	512	509	463	513	500	504	475	490	518	484	493	475	532	475	500	507	487	520	497	513	477	498	487	481	503	509	501	509	534	492	495	521	457	493	475	492	494	489	472	475	505	512	513	520	492	478	479	478	501	519	475	533	468	500	480	499	504	473	464	481	504	487	494	488	474	468	461	479	482	478	490	540	461	482	502	499	504	517	501	502	516	501	476	508	504	507	502	488	505	523	501	512	544	487	505	493	493	487	520	471	496	481	525	485	513	506	491	527	480	522	462	498	498	461	517	481	482	461	494	468	452	523	471	495	493	503	483	474	480	526	494	455	536	510	492	503	489	505	451	471	468	488	515	495	492	503	496	505	503	506	486	507	466	514	507	520	479	493	490	496	463	512	516	512	454	463	525	511	492	516	489	459	515	491	459	472	507	486	487	480	498	496	480	467	474	504	507	502	501	475	477	523	496	461	489	477	485	506	510	482	505	466	490	498	482	505	465	489	482	540	482	487	469	478	481	510	472	498	486	539	504	497	532	476	515	494	503	538	496	491	479	453	509	474	514	484	449	517	501	497	509	455	489	457	490	506	471	494	493	520	482	500	490	554	517	495	534	486	496	507	481	488	504	477	487	486	451	493	456	516	503	497	473
23287	20762	27951	23652	20747	11433	1068	620	553	429	401	336	341	333	315	308	293	276	284	307	301	284	299	272	267	283	257	260	258	279	288	292	278	278	317	242	282	269	260	251	275	242	261	256	292	270	247	252	243	275	264	260	272	256	262	261	275	228	275	266	251	265	256	285	265	273	282	271	289	254	260	236	250	252	278	272	258	239	284	257	230	238	267	264	255	237	244	278	258	261	253	247	238	239	260	238	252	242	280	284	277	270	264	279	250	248	254	235	220	259	242	249	247	281	253	270	250	261	223	243	238	255	266	272	233	251	260	259	281	245	276	246	233	261	243	243	251	277	254	262	257	242	242	259	246	267	264	256	250	235	257	258	295	265	231	243	241	260	238	263	266	239	255	274	271	255	271	231	258	242	258	237	269	265	272	259	268	259	260	213	264	262	246	254	262	257	271	259	257	240	243	256	254	255	240	255	268	232	258	254	262	244	230	260	282	266	256	285	269	253	235	265	280	267	239	249	257	244	230	258	263	250	248	265	267	281	240	241	276	254	256	248	241	277	239	259	258	252	265	243	275	262	277	260	237	263	259	255	265	268	257	226	231	290	263	266	287	258	259	293	202	262	249	260	245	283	261	289	242	266	256	241	289	256	286	265	242	253	259	274	232	214	260	245	231	234	255	246	273	242	259	237	262	279	249	254	249	283	237	272	242	236	268	248	262	240	248	239	259	253	244	256	260	250	246	259	275	230	285	230	214	275	270	242	241	268	274	254	249	242	245	217	248	239	261	241	235	246	252	246	255	238	221	271	221	271	266	243	268	260	262	216	288	259	248	300	266	242	237	231	237	258	259	252	220	255	244	268	268	258	260	233	258	236	224	270	250	249	251	257	254	243	255	276	262	262	251	243	235	283	269	248	271	249	272	228	237	269	242	261	261	264	263	252	210	268	251	239	244	272	242	247	251	238	251	250	270	252	262	257	243	256	219	272	252	248	276	260	255	251	248	255	265	246	237	248	279	236	260	277	245	255	256	256	261	238	270	238	235	229	267	273	259	241	228	268	255	264	245	234	292	231	236	258	268	256	261	277	248	268	251	260	254	231	260	262	252	279	262	229	253	293	248	264	247	255	246	237	237	277	277	260	243	254	224	238	241	257	257	247	268	260	258	260	258	242	265	260	250	218	228	228	246	245	248	228	277	247	235	246	205	240	234	242	242	232	257	234	248	254	266	235	249	213	259	243	272	265	279	264	283	239	270	263	269	235	275	256	244	228	244	243	286	240	236	241	271	260	261	268	223	282	274	219	279	231	257	240	240	255	257	275	242	237	251	272	263	234	247	247	249	239	264	274	262	231	260	251	271	244	235	233	284	258	269	268	248	254	253	249	230	256	282	281	258	243	249	272	240	224	233	248	253	250	251	259	236	256	265	251	260	246	280	296	285	247	225	284	211	248	261	263	238	251	244	246	239	270	285	258	253	270	220	261	245	233	267	241	277	250	225	275	241	228	241	254	282	230	303	274	227	267	273	265	256	257	237	252	228	261	242	260	259	258	255	245	242	242	267	238	293	249	260	258	238	253	249	243	253	238	273	254	280	263	235	276	257	263	242	246	245	248	251	242	251	257	255	267	263	254	252	263	265	265	245	260	284	252	268	258	251	243	270	258	248	256	215	255	228	251	279	237	257	251	243	231	249	260	269	254	266	264	257	250	264	234	241	257	239	218	227	266	251	230	249	273	223	238	240	225	264	258	260	235	268	260	236	224	236	240	249	271	248	262	260	254	241	245	250	228	277	254	265	264	250	242	223	271	260	246	258	234	238	238	274	250	232	265	251	251	259	240	244	252	236	249	253	265	241	257	234	250	237	253	268	250	255	255	243	234	244	255	262	244	243	278	270	235	240	249	248	248	278	248	259	247	261	255	270	262	260	254	270	253	242	245	252	249	253	249	275	259	240	246	246	248	240	265	269	273	269	253	255	252	233	245	268	263	259	256	247	238	273	223	251	234	255	256	231	262	251	280	281	261	246	274	261	256	242	246	253	247	245	264	253	251	268	245	258	244	282	258	276	230	262	245	236	276	242	264	268	214	239	229	255	225	270	274	252	264	232	253	245	249	234	257	242	267	252	255	256	237	249	277	242	248	230	252	273	294	269	259	269	253	264	241	279	262	242	266	242	247	238	269	254	259	215	230	259	232	233	272	268	243	245	237	267	245	250	267	243	249	253	233	264	235	295	241	269	245	222	258	241	249	258	259	250	228	251	270	269	260	270	236	282	243	249	238	248	257	251	239	293	267	270	249	261	262	241	266	235	248	234	251	275	250	223	250	260	253	239	248	264	245	255	266	233	241	238	253	265	263	280	260	263	237	244	266	254	262	273	288	238	264	244	273	246	251	270	242	252	228	230	248	246	246	244	240	271	210	246	235	267	274	278	253	277	235	258	240	255	235	270	255	236	230	251	230	286	270	242	281	255	253	252	216	279	255	247	257	249	254	250	265	256	240	245	258	241	238	258	236	242	258	272	257	245	270	246	261	256	257	241	263	265	283	245	241	277	272	248	220	261	277	284	269	212	264	262	266	256	246	247	247	241	241	244	231	256	256	272	240	236	260	245	240	250	252	236	230	267	243	234	272	253	276	252	243	235	258	276	252	232	232	249	270	258	259	245	258	266	244	271	235	276	261	260	264	270	222	245	250	266	246	241	240	238	258	244	283	254	266	266	235	277	235	265	291	252	237	274	273	281	292	270	235	258	265	258	251	251	216	246	259	244	247	280	283	254	235	257	245	245	243	258	252	252	288	258	266	251	258	265	241	239	254	231	244	270	259	243	280	244	258	254	254	250	226	254	273	260	284	234	256	243	254	276	239	275	251	242	216	251	240	249	263	278	223	278	244	236	256	203	260	260	259	276	234	256	244	232	231	252	252	250	245	252	258	270	254	265	243	242	265	247	221	270	247	262	252	248	290	255	240	256	275	281	233	265	232	252	239	269	255	278	239	261	252	249	258	247	274	248	257	252	268	260	261	268	265	232	260	281	295	244	234	212	250	288	262	240	253	246	255	255	232	260	237	257	275	266	229	258	301	251	271	257	238	275	244	245	262	259	258	280	254	265	235	229	258	239	254	239	249	248	242	241	242	282	254	250	251	252	280	274	216	261	267	270	243	283	240	242	245	229	260	245	236	264	257	251	246	260	269	266	262	264	257	264	233	233	287	229	229	251	234	266	263	271	269	259	242	246	254	215	259	221	250	233	250	263	238	255	235	271	249	235	256	271	248	268	203	271	263	262	283	250	236	249	263	273	243	235	249	292	270	266	248	279	244	265	268	250	262	263	251	241	231	277	286	261	245	233	248	280	242	276	250	281	266	262	279	225	285	280	241	223	254	274	244	254	243	257	234	237	260	235	243	266	257	254	253	251	233	244	265	238	221	261	290	279	278	231	256	257	249	269	230	240	253	242	245	260	244	236	252	232	264	256	257	271	263	243	247	259	245
41719	25507	9137	3749	2326	1830	1457	1143	990	659	555	536	494	436	414	401	416	385	353	423	378	335	339	341	343	316	344	330	318	352	319	365	331	333	309	318	315	306	345	310	321	280	317	283	302	322	304	312	307	301	297	323	310	330	302	266	299	304	302	289	288	322	300	356	307	313	298	277	294	312	319	293	361	352	312	307	338	279	316	295	297	286	316	298	318	296	298	292	284	297	323	296	269	280	328	296	278	290	287	261	282	268	292	292	275	307	307	298	284	318	305	304	251	330	317	292	333	294	330	305	262	306	287	276	295	311	285	298	262	269	299	298	308	299	302	329	294	293	294	303	294	272	300	304	300	275	284	293	303	305	285	271	304	293	299	279	258	291	260	289	295	288	301	307	269	269	293	327	336	318	306	276	309	275	348	320	326	285	303	287	310	306	305	288	296	285	272	332	309	307	312	305	283	291	309	328	281	321	316	270	323	302	265	269	308	294	297	353	278	317	302	308	295	298	298	359	290	273	294	301	289	291	294	276	287	296	310	312	307	297	312	279	285	298	284	304	309	276	319	288	287	299	311	288	303	331	269	273	292	298	315	278	277	316	302	277	283	326	291	297	306	322	308	298	276	264	305	298	299	295	302	308	322	323	283	306	288	286	278	327	283	306	274	291	292	305	294	298	278	307	285	329	297	274	293	288	315	298	289	279	309	289	267	284	290	253	283	282	295	319	304	278	310	317	291	295	284	263	313	275	339	291	271	330	314	301	276	307	307	271	306	298	309	324	283	295	294	304	271	295	300	259	268	337	293	282	290	297	296	259	284	268	293	287	301	298	310	291	325	306	290	298	324	297	271	325	307	318	301	286	306	268	280	295	334	307	292	288	302	265	283	325	292	278	289	288	276	309	289	329	279	289	278	274	305	313	299	330	322	334	310	290	313	300	297	287	287	303	312	324	301	306	283	289	286	301	274	298	315	304	276	319	300	285	297	312	276	304	338	273	298	279	293	281	333	270	298	302	275	295	310	289	294	314	289	307	293	313	275	314	299	305	301	274	292	262	319	291	280	300	315	305	297	274	278	282	297	280	305	311	264	293	296	309	297	289	310	293	295	288	323	283	299	336	316	298	294	294	315	278	276	276	298	333	266	304	284	324	317	331	290	292	289	305	273	318	308	291	316	310	299	289	285	281	277	295	315	257	293	283	279	303	273	305	284	266	310	267	291	285	289	284	318	303	292	330	286	308	295	326	293	295	305	273	304	294	296	305	294	295	329	312	311	271	293	287	302	273	299	314	311	257	310	312	306	322	277	321	306	323	284	303	295	328	269	320	285	297	296	267	294	294	301	311	299	273	308	306	296	315	278	295	340	294	290	308	325	296	284	265	284	286	311	249	320	324	335	305	290	329	262	292	301	273	306	281	293	280	288	343	281	292	302	258	319	270	294	265	307	283	317	308	285	297	315	302	305	281	297	309	306	267	290	283	278	277	289	306	317	277	301	309	301	270	287	294	287	307	263	300	316	290	304	285	280	296	310	302	289	289	310	259	308	285	288	280	307	303	302	281	298	326	287	293	288	308	282	290	324	295	328	314	314	292	285	296	316	289	317	269	301	302	301	300	296	307	310	271	293	297	290	304	309	325	305	262	291	294	327	294	293	304	309	324	299	309	298	311	275	338	297	287	296	289	288	301	301	301	297	283	314	294	262	293	278	311	321	288	316	308	258	282	299	309	275	307	290	322	267	303	300	292	305	269	300	298	315	314	315	281	289	308	326	320	279	315	275	309	277	295	290	322	284	298	320	293	304	305	321	293	318	287	290	318	286	308	304	304	289	304	290	324	276	288	315	286	314	309	305	281	278	304	303	287	306	318	302	321	291	266	311	280	281	309	256	303	293	282	257	314	313	295	271	264	301	302	294	273	294	303	270	287	292	296	296	263	291	285	295	296	307	301	285	308	283	282	304	292	330	304	309	295	314	306	294	281	314	297	288	281	329	270	303	299	285	311	285	294	311	316	276	306	333	278	284	313	296	285	276	315	309	313	316	289	315	297	307	268	282	293	309	318	319	283	261	310	314	284	325	302	303	306	278	269	245	304	276	299	315	333	283	304	285	293	292	302	292	280	307	300	326	310	297	266	291	279	305	278	282	296	288	299	290	310	277	272	284	297	301	264	310	303	268	298	304	301	303	291	290	288	281	270	294	295	314	320	311	273	292	313	314	286	290	285	293	293	321	285	323	255	322	291	308	302	306	310	331	290	324	259	279	312	304	310	271	315	287	297	296	270	285	304	273	295	320	290	268	289	280	311	295	293	306	295	336	301	312	332	295	307	295	297	310	322	279	320	283	307	295	340	302	283	321	293	281	297	288	291	273	275	308	277	289	295	299	284	299	271	283	313	287	294	304	265	268	291	291	295	299	293	272	324	271	301	303	302	292	303	299	255	285	306	305	274	284	308	288	306	285	310	322	312	291	301	282	286	290	276	266	284	321	317	292	288	300	296	289	279	290	322	291	257	291	315	309	288	295	305	317	311	285	314	308	320	307	313	332	287	279	293	279	287	300	280	329	294	290	267	271	311	259	294	289	279	296	303	272	273	291	269	296	284	275	304	276	280	314	298	276	296	337	295	316	295	295	252	289	344	287	321	327	325	313	260	291	291	261	291	306	271	298	313	317	284	284	283	300	292	294	288	273	284	290	311	282	273	287	319	300	320	290	328	280	269	286	308	278	277	324	301	297	308	280	269	322	281	320	308	301	307	283	295	299	298	319	311	291	289	301	300	307	301	255	276	298	302	282	339	276	343	299	337	290	288	295	269	297	315	303	301	298	281	289	276	306	287	302	310	329	288	322	306	311	309	308	310	266	308	293	311	313	329	288	295	299	279	325	258	311	306	314	274	301	309	325	302	290	310	293	283	298	309	285	292	300	282	302	335	320	292	314	295	307	291	272	290	289	243	292	329	338	314	299	315	297	280	289	296	310	288	296	293	298	325	309	282	297	278	291	299	258	289	275	270	308	303	292	288	264	283	260	280	268	313	286	297	268	300	282	284	300	296	309	294	314	294	328	319	284	288	295	312	298	256	353	305	272	328	325	287	308	264	289	314	298	315	287	283	294	317	282	304	292	308	297	285	326	323	318	269	280	302	282	277	316	314	307	275	256	290	332	326	294	303	260	270	281	280	266	306	272	295	307	292	287	290	309	317	300	290	292	280	295	294	272	291	264	285	273	291	302	306	286	292	283	306	330	315	320	307	318	316	307	299	321	326	293	278	280	300	289	265	298	302	321	297	309	278	285	309	304	309	316	314	304	255	286	304	316	322	305	301	311	306	297	286	319	296	302	285	278	297	262	286	290	285	278	277	259	299	293	287	309	283	286	298	287	271	276	291	314	276	299	310	277	321	294	278	307	320	292	322	294	273	300	294	312	324	290	312	303	291	316	289	304	313	302	353	271	300	260	296	299	296	304	304	300	316	259	309	298	301	285	304	312	321
24525	20724	27004	24359	13274	1252	910	846	753	639	654	641	620	610	584	607	586	634	605	543	565	557	577	543	627	594	634	540	603	575	563	587	566	569	583	582	600	610	556	563	576	571	576	597	531	566	614	564	521	576	566	599	586	559	581	595	554	540	565	567	544	558	534	597	593	580	569	568	599	576	548	588	571	592	597	604	565	564	541	558	545	557	576	576	597	553	528	536	569	532	585	559	579	552	572	597	608	600	574	596	609	568	629	554	605	534	582	562	621	571	555	576	587	579	598	575	580	585	562	503	517	574	570	543	542	586	570	569	561	599	564	557	568	576	549	498	560	532	582	571	501	624	623	575	595	560	625	535	570	559	581	591	554	542	580	575	575	624	507	606	613	552	544	566	601	602	621	579	608	600	607	574	574	566	561	545	627	565	614	578	534	587	609	563	550	575	608	571	559	592	533	545	570	585	574	583	557	628	551	583	564	595	593	583	574	570	552	609	551	564	608	563	537	553	608	606	570	587	589	564	613	551	544	543	609	588	604	575	551	593	560	614	550	542	535	601	600	591	612	581	548	578	580	575	543	549	576	544	548	588	550	580	550	598	603	571	598	598	590	585	619	614	545	575	578	589	551	578	593	581	588	587	565	603	549	568	552	587	569	592	574	534	621	549	589	568	595	565	578	574	550	566	540	593	577	569	569	534	561	593	565	607	584	509	594	591	546	577	556	567	585	582	528	598	573	564	570	576	562	538	559	585	552	578	568	594	547	600	585	578	589	609	562	566	578	562	573	596	579	558	512	592	557	594	605	602	588	599	587	603	547	546	619	570	571	599	572	547	601	539	604	573	550	557	565	570	575	589	559	574	565	604	574	594	576	566	581	563	582	528	600	570	563	543	564	590	552	528	572	546	565	564	583	560	560	578	549	585	551	550	571	606	570	615	597	527	537	629	601	595	538	588	583	575	602	540	594	597	553	554	596	583	574	550	556	568	564	583	567	620	580	541	551	585	589	529	573	552	568	556	563	615	530	571	619	538	579	511	566	610	568	546	579	563	560	578	589	596	586	523	541	564	525	512	589	534	539	569	592	565	542	601	575	593	591	591	546	554	535	598	567	555	552	602	550	587	535	575	573	586	581	583	582	555	588	560	585	589	609	588	572	558	567	606	567	581	621	578	544	575	574	583	521	529	521	571	584	584	588	610	561	592	538	612	574	542	539	547	561	563	573	572	574	558	576	564	573	583	537	532	579	570	571	578	575	570	560	587	622	610	601	634	561	587	588	574	537	592	592	604	577	563	587	609	583	614	576	592	597	544	524	584	580	551	531	537	611	609	632	543	598	557	548	560	552	574	594	557	585	575	583	588	584	597	564	552	572	580	591	590	599	531	586	613	541	616	568	547	617	538	588	582	558	516	583	576	549	550	552	605	575	529	586	547	570	619	620	541	572	549	581	576	560	552	574	567	578	573	604	567	530	584	591	580	596	578	589	578	556	598	535	562	587	612	577	515	592	519	570	589	586	568	588	577	548	601	556	551	609	565	551	635	557	563	571	536	554	567	569	605	572	561	552	606	566	583	531	585	582	598	569	539	554	562	582	586	565	592	613	598	550	563	552	562	566	563	564	569	604	557	565	595	582	561	604	573	560	572	617	593	591	589	567	603	582	618	621	613	599	585	511	628	557	593	559	600	581	606	558	571	597	565	564	517	590	585	559	557	547	565	620	549	563	552	605	601	602	660	568	533	541	580	602	599	587	640	565	554	602	576	555	604	589	553	566	574	576	581	534	594	572	548	552	565	566	603	575	569	585	560	579	589	588	558	567	595	532	550	584	548	552	581	560	595	595	583	539	575	581	554	567	580	577	575	593	575	646	549	554	564	541	507	547	546	548	586	607	620	592	561	567	580	555	562	559	573	544	567	581	588	540	574	608	541	580	574	555	571	524	525	542	576	602	557	598	605	564	566	590	583	557	617	659	575	559	551	611	552	585	572	545	579	533	596	555	588	587	608	522	594	586	593	581	555	575	597	545	555	594	589	569	566	545	591	570	534	575	567	559	576	593	555	609	584	569	556	569	564	581	556	619	603	573	569	536	568	564	568	626	615	589	644	586	618	653	542	601	593	537	589	575	560	578	519	542	559	596	615	602	580	552	604	553	568	559	560	583	602	578	548	595	589	525	621	573	594	557	576	563	581	550	602	562	522	579	569	621	613	581	550	594	590	567	597	618	611	588	636	572	549	581	594	516	543	591	592	554	618	589	555	568	559	586	574	573	607	572	583	541	525	534	563	597	559	597	575	563	604	581	575	572	581	545	540	536	591	571	592	565	598	586	585	601	548	566	591	570	583	592	603	588	574	571	522	537	590	609	587	550	576	542	529	551	572	580	554	579	603	541	606	573	562	583	585	607	583	560	567	536	535	617	576	549	569	585	587	577	554	589	563	567	596	584	579	572	572	576	581	581	554	598	558	578	579	597	555	603	536	539	603	562	532	575	580	564	621	577	558	584	612	585	528	598	565	585	589	599	532	589	531	579	607	546	557	573	564	591	567	596	569	582	580	597	607	550	602	594	564	572	565	539	556	568	601	585	552	555	552	565	561	530	589	588	535	572	497	565	567	582	550	594	565	591	546	579	544	591	576	558	545	554	581	613	586	585	551	556	593	578	582	600	564	565	576	549	544	576	588	590	636	578	595	558	584	533	569	582	526	552	567	641	573	623	580	576	543	545	583	592	589	538	570	573	602	561	575	564	571	575	626	583	572	572	557	577	586	576	572	543	596	579	568	559	600	556	628	567	601	602	601	582	608	606	610	575	556	571	542	603	584	638	577	606	566	577	545	568	572	582	572	578	588	585	614	555	595	575	509	555	538	547	543	585	553	557	576	533	575	570	621	583	554	566	523	591	515	554	572	569	537	615	560	611	581	603	580	553	548	605	610	596	569	556	556	567	609	604	563	559	584	551	562	551	567	589	579	554	613	590	546	555	562	597	557	588	586	548	559	562	596	571	577	601	578	591	585	576	621	596	593	535	574	593	611	563	565	628	568	557	561	599	561	560	567	566	598	544	567	532	624	550	563	602	539	579	568	549	587	589	595	571	552	578	566	583	541	591	565	574	581	556	597	582	620	561	555	572	588	602	546	582	561	533	605	605	541	622	599	566	539	575	608	545	578	547	626	636	599	569	562	559	627	570	584	593	549	570	574	613	563	592	564	622	568	552	571	565	532	565	600	553	567	579	580	562	593	545	528	536	535	587	552	558	553	606	604	565	607	613	591	561	579	604	544	564	547	587	598	580	580	566	527	594	568	570	573	574	585	573	613	593	574	611	588	569	531	541	584	614	562	578	540	581	592	554	556	557	595	604	577	580	524	566	566	545	601	577	595	568	570	595	605	550	554	570	582	567	585	548	585	635	597	582	599	581	527	618	545	553	567	576	588	588	568	548	594	554	573	600	615	605	547	606	547	555	573	594	575	541	621	567	553	608	571	584	556
41090	21604	7565	3267	2053	1656	1375	1246	1208	832	825	830	768	706	711	717	709	740	700	674	664	721	640	664	678	706	671	672	667	670	687	651	686	762	658	639	636	709	689	671	665	626	654	578	712	668	652	685	647	659	672	611	708	663	667	652	655	693	654	731	662	671	650	630	660	696	653	609	620	639	696	664	670	719	667	675	715	676	654	687	612	670	653	676	633	641	669	679	664	628	657	655	663	677	606	664	613	689	627	650	682	634	653	685	670	673	680	619	682	641	692	626	645	674	686	683	649	684	676	647	648	680	651	665	663	707	647	678	660	639	607	682	691	643	623	629	610	621	644	638	605	680	657	672	650	666	664	643	666	634	671	667	654	629	664	658	647	673	663	622	642	670	618	666	624	620	658	669	660	663	631	673	627	642	645	640	653	663	647	674	682	613	694	650	631	645	657	693	636	628	620	647	638	666	692	699	621	675	690	681	638	623	629	653	677	683	629	676	656	662	649	658	599	615	629	679	651	633	663	625	672	672	619	682	655	622	622	684	620	656	655	655	654	676	628	662	642	637	691	644	639	694	667	646	672	629	669	624	646	654	611	624	639	653	661	635	634	679	619	655	635	598	665	657	643	652	698	615	671	672	648	619	675	603	639	660	610	639	613	687	688	675	674	640	635	651	631	624	683	640	631	668	620	610	669	678	652	628	661	657	662	663	625	591	628	636	623	625	693	672	685	683	652	601	615	662	656	632	598	700	647	653	653	598	603	641	689	656	668	668	683	664	642	621	588	641	640	660	606	667	673	669	698	660	685	656	641	629	665	596	595	634	665	680	681	669	662	599	613	664	678	569	624	682	652	638	610	662	661	637	683	630	622	647	677	660	679	636	685	666	662	633	624	641	600	643	702	587	667	624	643	628	630	659	610	683	644	630	623	669	614	659	663	656	699	655	620	665	675	707	661	610	729	662	636	638	645	627	652	637	649	687	659	611	672	664	616	632	670	653	673	662	653	633	612	676	626	628	689	645	638	650	661	639	667	644	660	619	624	665	656	629	643	641	659	682	671	661	639	692	695	651	681	643	603	665	656	626	652	693	629	679	676	650	632	662	664	664	653	623	636	708	662	692	640	647	627	641	650	659	649	669	655	639	654	692	623	671	674	638	629	647	657	640	626	633	713	679	683	639	655	690	683	655	659	637	618	623	644	678	638	669	641	631	689	633	658	619	642	664	682	617	671	615	690	616	661	645	664	639	637	627	660	673	653	640	658	629	654	664	656	652	641	649	621	669	680	658	629	599	615	678	677	658	630	642	667	662	658	652	665	607	637	673	621	647	659	676	653	632	675	621	653	660	647	651	646	648	622	643	705	655	653	653	662	657	669	616	690	648	669	626	644	662	627	668	634	672	645	646	611	668	640	624	701	616	595	675	636	671	655	657	626	650	688	664	689	678	641	677	634	621	660	654	659	634	665	665	669	628	681	664	654	648	611	655	656	663	668	668	649	633	644	643	655	664	656	645	639	637	624	701	689	697	646	646	682	706	657	649	610	670	660	716	632	672	621	683	663	658	690	659	633	699	702	627	668	629	651	606	658	655	658	637	644	684	579	663	637	643	654	684	673	634	650	704	649	649	676	627	632	600	678	666	636	650	717	636	652	680	676	684	669	653	635	660	615	645	685	643	710	670	686	646	692	697	605	660	646	653	629	644	650	700	689	566	643	634	665	612	644	648	671	653	663	680	664	698	659	655	680	616	605	647	643	674	645	668	662	670	650	702	693	636	658	644	646	645	644	699	640	636	682	614	661	677	639	622	623	654	670	648	703	662	694	611	643	623	670	694	613	696	647	630	635	650	669	629	598	684	633	627	666	629	654	661	638	663	679	635	637	621	619	648	651	635	658	639	642	634	642	686	670	626	616	673	633	658	680	642	663	649	656	656	679	663	680	656	642	638	652	645	683	630	680	674	651	690	678	625	661	610	671	623	648	643	649	672	637	704	666	670	675	630	677	626	645	678	621	647	662	664	656	659	633	667	640	666	659	596	637	662	650	662	647	670	683	677	690	614	699	649	656	648	648	639	694	662	657	662	686	637	664	635	676	664	679	693	670	628	642	630	655	661	627	589	662	669	670	694	634	628	667	706	636	649	621	654	665	626	630	656	659	604	627	648	635	634	676	645	668	665	675	626	686	664	643	648	639	672	649	685	672	638	693	664	660	644	642	647	692	657	643	586	650	678	665	670	671	663	622	655	628	623	638	609	641	673	674	643	666	656	650	636	673	635	663	656	638	663	651	624	623	657	674	647	668	635	641	609	649	672	644	624	662	603	652	655	669	656	662	666	610	627	601	605	607	679	604	694	681	639	628	594	648	628	639	671	673	623	707	642	627	668	663	638	595	598	645	663	613	654	622	655	675	643	660	679	653	616	660	629	654	696	633	670	650	615	661	656	674	622	659	670	682	645	650	615	658	648	652	659	629	671	654	664	629	672	599	588	628	666	655	630	643	678	640	660	628	714	641	645	650	673	728	626	601	681	668	666	624	707	662	639	695	647	682	635	641	670	632	679	698	651	636	667	647	631	662	662	636	692	642	653	661	608	618	642	629	648	665	664	686	624	649	710	646	614	650	691	648	634	632	677	661	629	690	643	644	656	605	681	653	641	665	711	648	668	644	678	636	625	644	639	668	659	676	626	691	626	617	683	706	633	632	653	672	596	672	624	670	665	638	657	673	675	619	655	663	618	658	661	668	660	642	683	617	663	643	698	660	626	682	661	618	628	675	678	650	690	604	652	655	637	636	649	627	658	673	656	666	634	638	586	651	669	665	612	670	640	647	672	621	655	644	645	630	634	687	611	655	668	630	671	674	684	617	694	667	654	662	682	681	696	672	617	599	638	668	665	634	707	628	673	664	661	669	658	678	650	658	720	656	643	621	661	670	638	627	596	671	639	710	648	650	640	666	621	667	639	645	618	602	597	662	639	662	643	675	605	638	649	630	653	619	687	631	644	674	690	704	677	625	681	648	662	653	643	697	709	636	629	622	657	685	643	630	675	586	682	683	647	655	640	655	600	601	633	618	672	647	658	665	675	650	644	650	588	625	677	659	627	661	622	628	694	630	649	676	631	653	659	630	634	634	646	733	641	635	663	669	681	686	661	676	683	638	656	613	642	698	650	669	674	599	654	642	681	653	644	639	653	653	633	619	629	675	653	652	679	630	616	657	636	672	663	691	656	669	622	660	615	646	616	660	713	624	658	685	670	642	642	666	650	617	639	637	649	637	649	628	640	668	663	665	673	677	644	651	681	649	664	634	626	599	645	668	634	642	665	718	660	652	630	626	660	675	636	638	684	701	691	665	645	651	623	629	652	662	652	616	685	609	650	613	613	680	668	685	638	624	635	639	654	675	637	670	648	662	663	673	662	682	643	643	613	648	612	639	622	634	658	660	625	682	640	682	654	637	651	663	660	673	630	620	677	650	663	630	642	629	632	647	690	618	615
22297	20815	28453	23262	20805	20880	11820	1756	1659	755	669	613	547	546	505	517	521	483	486	500	456	455	454	495	408	425	426	431	389	418	413	436	384	445	428	412	372	431	414	404	443	428	383	413	361	400	415	408	396	393	339	423	410	378	382	416	411	427	391	410	366	433	399	422	414	429	438	397	402	402	400	435	404	453	414	414	385	412	418	416	419	404	410	380	403	391	364	420	375	386	393	393	387	397	392	420	378	424	402	393	398	375	412	360	381	385	415	426	404	377	375	347	443	387	377	381	399	403	390	412	370	396	401	393	374	370	427	396	392	356	349	399	380	351	398	390	381	353	393	428	420	392	361	401	396	406	392	349	369	422	382	403	402	390	398	383	361	382	373	404	381	380	400	362	387	424	379	374	433	374	385	373	358	358	400	365	390	394	394	417	358	395	391	422	407	389	398	386	382	370	375	365	427	417	384	381	366	413	405	399	376	384	388	402	380	433	418	382	368	395	394	398	395	389	353	401	374	377	365	386	370	400	425	389	380	394	378	363	381	379	403	389	392	388	435	373	384	405	370	381	412	392	419	372	385	357	388	362	378	398	424	392	407	423	371	392	387	349	375	391	403	437	382	396	400	400	412	384	410	383	386	364	412	373	389	392	397	429	385	414	371	350	364	417	363	383	379	401	380	372	420	390	381	381	397	407	384	391	396	404	407	376	400	413	404	394	395	388	361	390	386	391	383	395	391	386	350	394	357	388	353	368	420	369	440	368	401	377	391	379	363	370	365	402	388	388	377	392	376	368	354	356	380	381	434	395	415	375	382	395	382	387	383	385	366	361	404	404	412	387	402	372	388	391	417	376	353	393	405	376	409	370	407	440	396	391	394	385	423	424	412	395	376	392	392	413	397	399	373	409	381	372	368	423	378	401	400	369	398	376	425	364	392	380	397	394	399	420	398	424	402	345	389	419	391	424	412	366	408	387	385	366	372	425	390	395	406	418	357	389	391	372	414	412	372	407	442	362	394	390	385	405	374	381	378	390	393	388	402	369	369	405	429	375	387	370	367	357	363	413	365	383	382	414	387	380	385	412	361	385	378	408	391	415	370	383	399	386	394	414	434	408	383	376	375	384	395	358	392	376	409	385	380	407	380	404	408	385	377	381	394	364	388	372	396	427	387	395	383	392	411	398	405	438	386	377	399	390	402	373	420	362	396	414	353	399	379	366	383	362	407	419	391	405	387	395	379	407	422	421	407	402	396	378	363	377	365	369	355	367	429	405	384	408	417	400	414	381	404	398	368	380	396	414	422	420	375	393	385	380	410	371	368	383	388	371	372	396	382	351	402	375	377	379	413	403	371	411	408	375	373	406	379	375	392	404	421	359	378	401	421	395	381	408	405	373	410	398	388	379	376	403	372	410	410	405	392	383	389	348	399	370	379	342	383	379	402	364	374	407	369	394	397	379	367	385	403	384	369	393	404	372	396	374	375	382	363	401	388	416	395	411	417	377	396	367	389	363	409	360	362	416	389	375	386	386	392	350	393	391	406	389	410	412	374	400	392	385	369	425	376	357	395	369	365	412	384	425	405	396	396	384	428	395	385	388	423	407	373	358	389	409	400	419	417	401	409	368	383	427	398	384	359	382	350	367	385	349	396	361	392	379	378	432	426	385	400	392	380	352	378	373	402	362	362	344	373	387	354	386	386	386	388	391	390	363	403	362	400	373	356	392	374	379	378	415	385	369	390	403	376	371	366	366	382	387	366	418	386	359	371	377	393	405	379	389	394	384	416	405	376	380	439	402	414	359	381	393	382	387	412	364	372	422	403	388	381	399	356	356	393	361	417	386	373	388	420	391	389	401	355	340	382	396	389	381	397	350	354	393	377	369	430	340	414	408	386	379	392	416	361	354	361	385	395	371	373	379	386	392	408	403	395	401	412	380	390	415	394	389	389	390	376	387	394	383	392	415	371	380	377	349	368	402	435	382	397	363	383	382	389	399	365	399	375	360	399	368	363	365	383	379	372	382	374	395	389	375	392	417	379	384	420	408	379	426	398	386	399	413	415	419	390	358	399	390	382	367	405	410	381	387	388	382	391	384	398	403	412	424	388	384	407	386	380	394	369	335	425	413	394	391	414	438	361	369	413	361	367	376	404	382	370	398	371	360	369	380	392	360	387	390	385	378	399	396	382	411	423	395	425	413	393	421	348	352	386	418	407	396	388	390	372	380	375	396	422	346	368	399	402	401	420	394	408	374	410	372	432	395	357	387	410	374	384	423	413	393	411	422	371	408	368	377	381	364	385	360	366	405	390	412	360	385	392	387	376	382	377	388	408	402	380	357	374	410	371	408	373	403	379	401	357	395	368	402	386	393	400	361	406	388	379	373	415	385	393	399	393	412	404	391	387	411	421	388	402	400	398	404	383	409	356	372	402	417	394	389	411	367	350	366	403	417	402	367	399	363	392	370	397	404	388	396	378	389	426	390	383	380	346	397	359	416	417	415	381	375	413	377	393	358	383	386	417	375	409	391	387	402	428	393	391	429	418	387	393	385	373	380	437	417	366	359	355	400	395	379	394	403	394	411	419	415	384	409	381	377	392	381	384	418	413	378	390	371	399	401	391	428	404	399	409	391	415	395	367	391	411	347	406	393	385	377	387	387	406	349	422	368	386	409	399	395	387	381	415	360	372	359	429	378	388	418	389	403	377	379	383	408	391	399	398	386	377	378	394	374	363	352	367	400	433	374	398	356	373	417	390	418	369	416	365	402	369	390	355	384	361	417	418	418	422	393	382	384	433	385	395	410	390	337	366	362	423	354	371	384	403	381	379	401	361	398	398	404	382	399	388	383	413	396	405	381	412	360	384	424	392	386	373	396	398	391	361	377	410	384	376	366	391	363	392	408	396	399	427	430	367	385	375	400	380	371	408	435	419	402	396	382	406	369	371	377	352	418	376	393	445	392	399	408	385	430	391	389	411	387	361	405	397	393	410	413	400	399	413	395	393	371	393	364	404	411	384	398	402	403	411	354	420	409	355	384	386	378	394	368	353	366	395	349	402	403	386	395	403	399	365	386	386	437	373	390	410	371	401	349	381	356	371	370	387	403	372	352	360	348	395	402	396	405	355	405	417	384	414	397	390	399	418	449	375	374	386	398	374	352	376	404	375	375	402	409	418	375	368	424	420	382	413	400	373	400	391	409	392	382	382	377	431	400	381	381	399	353	395	416	350	398	390	383	367	404	365	389	399	380	347	359	365	383	351	337	375	396	369	428	378	407	403	383	376	380	367	358	397	391	352	388	367	404	408	411	412	389	392	400	415	393	385	391	392	401	392	404	419	370	407	374	403	405	377	376	424	371	399	389	403	445	395	399	375	348	379	429	397	394	399	409	385	357	375	410	400	415	361	380	370	374	357	376	385	374	412	397	399	414	422	357	359	401	376	425	376	359	354	394	395	414	372	405	377	394	411	402	395	419	385	401	390	364	389	369	419	383
46462	32213	15047	7890	5065	3825	2934	3038	3308	1256	983	815	771	659	713	649	622	638	606	575	557	510	571	541	490	476	465	470	499	465	455	467	488	472	454	459	456	456	439	489	479	449	460	483	466	418	399	439	413	440	423	441	437	435	457	461	456	439	439	443	430	462	420	419	481	455	445	459	468	439	435	463	528	464	437	486	443	461	392	403	451	464	404	432	442	424	427	470	438	461	421	419	405	439	480	401	406	442	400	459	402	441	438	425	420	441	406	451	429	404	460	434	434	405	421	384	440	388	484	425	435	440	421	419	432	428	409	434	426	453	417	453	425	453	435	408	461	448	441	412	392	400	430	410	410	451	436	438	430	389	406	399	432	431	434	422	407	438	428	423	435	437	421	411	417	434	440	427	401	414	422	409	429	457	406	413	428	427	440	422	422	419	424	421	422	442	450	406	408	440	423	436	411	453	449	451	441	472	462	439	414	448	389	425	442	429	416	418	424	432	407	451	418	428	414	375	435	430	448	429	473	418	410	425	471	422	422	425	404	428	453	409	453	438	475	439	432	451	440	430	430	424	417	431	458	402	440	437	440	437	424	411	450	422	475	387	443	447	407	429	411	415	449	423	455	443	471	445	447	479	437	400	404	433	388	410	395	446	430	393	423	418	436	430	406	440	401	437	413	395	417	423	426	413	458	415	446	415	442	441	404	401	401	435	426	426	439	409	438	465	420	440	385	404	414	431	407	408	422	407	406	422	459	469	384	418	449	415	447	423	395	432	421	476	436	413	424	375	445	447	462	433	430	371	420	406	406	425	411	410	449	408	401	448	453	454	411	450	436	429	430	443	426	421	437	429	417	424	442	407	426	437	436	468	421	435	403	450	433	447	431	436	430	442	449	411	408	415	392	426	433	421	418	413	431	520	442	418	455	394	396	431	434	438	438	459	423	375	430	410	432	434	434	407	409	422	440	417	424	422	423	435	451	390	418	417	383	424	439	468	463	426	446	417	418	438	423	440	475	478	434	411	443	405	429	419	456	440	438	405	388	419	444	462	416	395	421	416	435	422	444	432	428	418	414	417	440	391	468	429	431	461	406	404	408	411	437	444	401	402	404	428	421	407	453	427	384	446	385	441	434	419	385	423	405	398	449	449	427	430	443	452	406	433	492	437	424	405	442	417	392	439	372	444	410	408	459	461	415	418	409	406	450	402	434	481	449	431	411	396	413	428	443	467	428	419	466	444	440	431	403	411	351	447	395	460	438	442	426	414	459	406	441	438	375	433	425	432	416	401	441	456	479	430	417	422	411	401	404	437	435	424	439	377	408	442	399	423	403	427	416	434	460	411	438	414	436	438	396	413	377	423	413	448	411	419	430	389	423	432	367	434	407	413	464	427	421	448	397	395	407	438	429	389	443	430	415	435	443	426	437	423	435	426	453	390	382	440	408	435	446	418	426	413	424	452	414	431	421	430	404	440	412	425	428	423	422	452	449	422	429	416	420	437	460	433	410	431	411	409	459	438	462	457	448	434	423	453	424	430	406	411	429	466	437	422	412	401	410	412	413	414	403	411	429	421	409	399	455	411	422	427	430	389	451	465	419	404	426	414	432	410	413	370	430	396	403	419	389	409	419	434	393	417	407	428	401	465	446	416	412	419	455	437	436	447	436	420	408	431	436	466	406	437	412	418	455	467	450	420	435	423	408	437	422	433	420	434	407	395	441	426	450	433	430	397	473	410	434	421	419	394	425	448	393	442	428	418	401	413	455	410	410	436	411	438	416	423	437	410	445	453	395	403	416	422	409	387	433	442	442	418	425	426	421	418	432	420	414	417	408	432	425	461	411	429	420	429	452	434	419	431	417	422	386	406	452	436	387	460	425	477	428	438	432	424	438	405	406	468	443	387	428	424	441	407	455	399	421	407	422	415	430	428	432	404	426	424	432	409	436	412	444	400	405	409	437	397	423	453	426	428	445	396	411	504	435	403	452	413	429	446	444	437	420	422	422	414	451	453	419	406	387	437	439	434	427	396	409	465	452	425	389	455	415	439	381	444	440	423	370	393	449	379	443	410	425	424	441	423	431	399	417	410	437	458	450	424	422	460	418	469	438	409	427	405	442	384	448	431	439	397	434	419	440	441	432	434	440	420	420	440	405	435	434	451	425	402	453	435	417	419	441	445	425	441	400	408	440	406	415	434	435	423	444	439	424	398	409	419	407	440	447	446	421	413	441	441	439	388	426	414	424	371	410	414	377	419	418	411	479	377	410	393	468	422	434	443	375	433	407	428	412	396	471	420	383	444	424	419	431	417	412	423	421	432	420	419	450	392	449	430	445	410	406	399	425	424	422	416	402	412	446	446	435	422	417	425	458	418	434	439	457	380	469	401	421	428	410	414	432	387	414	447	397	381	445	435	443	425	393	451	411	429	442	434	458	468	419	389	437	438	411	432	478	438	448	417	444	418	442	441	397	444	399	446	479	436	441	448	399	400	419	467	458	448	402	415	432	409	435	408	445	434	442	429	413	456	419	414	419	401	443	426	402	455	389	439	421	437	420	398	416	434	431	473	403	421	422	450	415	416	433	435	426	429	417	404	463	431	438	437	399	415	445	424	450	413	439	401	426	423	455	461	425	411	440	426	391	448	421	440	435	406	414	418	457	427	434	423	419	420	408	445	446	399	408	419	414	414	449	449	418	412	415	413	457	448	421	463	436	403	406	427	432	430	431	394	441	393	449	416	395	428	397	432	437	452	413	437	446	422	417	445	443	386	432	412	405	398	394	450	436	445	447	431	440	391	389	425	416	437	428	435	393	430	429	384	431	401	400	433	421	413	406	416	430	431	399	429	423	460	422	414	409	390	427	434	475	446	395	439	426	414	458	414	454	404	424	419	437	414	440	422	399	425	467	442	401	458	412	418	424	374	378	416	393	394	419	433	441	437	432	419	417	439	428	417	444	411	438	442	417	423	411	430	414	422	411	411	430	400	418	426	438	412	409	434	422	444	456	442	428	437	409	394	436	430	431	445	424	456	421	407	383	407	434	376	411	423	395	454	423	427	440	458	402	459	450	434	420	419	410	433	423	390	457	389	415	448	421	412	395	444	414	452	446	407	399	446	409	417	434	433	412	446	416	442	407	417	403	403	399	431	421	417	401	411	412	440	416	429	397	428	426	446	408	406	468	404	441	442	449	417	401	422	452	446	417	391	421	459	382	405	436	451	414	439	449	405	428	407	446	428	383	442	422	477	447	437	455	402	424	422	422	417	409	425	455	456	399	428	429	428	424	412	431	438	406	432	383	406	424	405	439	386	452	415	428	451	424	424	434	408	453	429	413	452	436	449	414	421	428	415	428	422	405	419	451	422	450	469	410	428	424	423	416	433	446	417	431	419	415	390	429	451	425	409	435	424	424	403	429	455	469	421	424	423	435	425	430	434	425	460	441	438	457	412	409	451	444	443	406	425	452	443	457	449	419	437	458	426	445	424	455	441
30197	22346	13379	2689	981	846	633	547	477	441	488	407	456	402	455	436	451	453	426	375	468	453	422	419	470	443	440	445	444	449	425	443	437	425	469	461	466	461	463	466	446	430	445	452	464	449	451	438	416	422	441	455	436	418	422	433	451	450	431	427	432	440	476	464	440	445	431	437	450	432	436	452	438	414	430	470	429	446	414	401	465	434	412	415	430	461	437	448	441	431	426	417	465	449	429	424	451	419	423	465	448	443	449	450	453	447	456	432	458	443	473	430	480	403	455	403	441	468	453	423	435	438	433	440	420	400	416	419	456	430	434	414	454	434	410	452	406	424	422	490	411	455	441	416	425	462	417	448	442	421	451	419	435	405	448	448	426	465	394	448	424	476	433	474	448	472	396	438	413	418	385	407	424	446	401	442	446	438	464	415	412	402	427	437	399	491	404	436	429	436	431	417	452	400	467	442	461	410	427	441	442	448	458	459	427	424	400	427	412	437	476	440	426	454	427	401	421	447	408	436	445	442	410	444	442	428	448	463	469	414	409	410	440	466	435	415	443	456	453	473	438	422	408	418	416	455	399	436	473	413	461	423	457	465	467	449	412	431	454	463	469	464	440	437	458	442	398	414	421	432	428	424	431	431	462	418	438	416	428	456	472	418	421	468	460	437	437	449	411	476	446	427	465	431	422	427	450	437	428	422	413	393	412	432	486	458	460	425	429	455	463	424	375	482	414	420	437	473	400	467	452	442	411	448	447	418	461	441	390	432	416	429	461	438	495	443	409	455	414	394	462	396	424	453	446	430	369	431	405	433	440	437	435	423	445	435	460	442	436	447	445	406	429	469	408	438	435	441	449	408	443	431	463	427	446	468	448	415	445	457	420	389	432	421	443	450	408	434	433	440	446	433	422	443	391	437	416	444	454	457	428	423	439	434	447	416	432	427	445	394	436	448	480	434	428	457	465	382	428	398	434	430	452	448	437	440	458	453	449	380	448	436	430	471	432	445	448	448	428	435	433	435	423	381	412	396	456	448	473	438	444	431	433	441	427	432	419	451	409	419	443	459	417	406	411	443	448	431	457	441	442	423	454	444	421	452	434	443	435	445	451	445	423	473	409	435	461	458	450	434	435	459	424	434	455	383	461	451	420	441	455	436	430	442	460	419	494	420	441	457	439	414	434	418	450	412	389	433	421	443	462	431	430	443	452	440	423	436	431	417	471	416	426	465	411	400	432	458	431	422	425	427	456	456	427	468	453	487	428	419	431	470	445	440	408	453	431	418	430	424	431	380	432	447	382	414	433	432	416	449	456	425	443	460	458	430	449	450	450	423	458	455	399	415	442	424	458	426	413	455	446	431	445	457	396	484	469	461	416	412	423	411	428	432	446	465	423	436	412	464	415	447	460	430	393	411	438	462	466	426	436	442	388	471	441	429	457	461	439	448	464	439	419	444	397	433	451	432	414	429	415	465	394	433	424	447	438	418	461	431	422	448	428	449	468	432	436	432	436	443	467	486	485	449	397	469	438	443	437	423	471	457	415	438	434	394	409	424	417	439	427	468	412	448	416	471	486	435	421	422	421	438	428	450	419	431	458	427	454	460	437	423	454	478	444	464	460	454	446	418	448	402	418	485	407	429	439	418	476	398	417	460	425	434	440	458	426	471	460	454	416	434	439	417	425	451	422	418	448	415	423	438	461	438	448	432	420	413	442	406	419	447	446	406	421	410	445	447	409	407	468	465	460	486	456	418	442	431	419	447	421	405	415	453	479	457	461	433	429	460	420	434	454	437	401	441	445	424	410	447	449	472	416	425	444	439	423	440	447	475	450	436	462	450	417	408	431	388	427	457	456	448	419	461	414	446	443	437	429	408	457	451	433	468	420	417	428	451	443	437	461	438	376	423	408	432	434	464	442	405	460	426	456	428	433	484	416	480	456	387	415	456	462	460	408	455	431	422	453	452	393	416	442	436	438	460	433	417	441	469	467	418	437	444	459	425	421	466	453	442	468	457	411	445	435	426	472	426	438	471	400	440	446	401	453	443	417	422	446	439	435	428	472	407	463	450	426	462	439	448	453	430	438	443	436	456	427	447	392	444	454	461	403	430	452	466	422	437	471	393	441	418	411	439	441	406	439	441	410	442	439	421	443	439	463	448	464	442	453	434	451	446	430	408	426	472	425	448	430	446	432	404	419	386	440	444	445	435	420	425	423	450	447	454	452	452	418	446	463	472	456	461	454	425	465	463	425	479	436	461	447	424	406	430	467	444	426	404	445	423	420	466	455	437	479	424	435	444	424	469	423	445	437	441	424	466	413	434	432	453	484	412	428	443	396	442	427	453	440	463	450	411	452	416	410	427	455	434	437	465	429	433	417	420	400	418	392	450	442	452	437	439	409	468	427	480	458	463	416	410	425	396	391	411	432	427	414	446	421	453	464	416	417	407	391	450	427	426	438	453	404	461	449	463	428	470	427	439	451	443	410	446	429	441	417	461	436	411	420	451	460	418	427	399	432	410	399	408	455	433	469	440	463	460	422	411	443	468	413	485	464	382	418	438	440	457	451	429	421	426	448	381	427	443	459	413	446	437	414	434	443	477	476	437	444	453	456	467	422	418	428	408	442	459	445	440	473	392	472	437	409	425	452	473	411	427	476	411	455	444	434	405	403	477	406	420	434	433	435	429	427	459	442	458	427	446	452	427	457	465	464	463	471	432	472	480	470	402	400	434	449	459	454	438	394	438	414	451	416	424	437	448	434	479	438	415	406	452	454	445	443	434	428	434	423	384	439	401	456	464	445	416	450	453	437	437	479	394	443	425	416	447	431	442	439	413	425	439	399	412	410	459	428	432	423	437	449	430	445	401	410	452	495	432	418	396	407	411	486	419	449	409	401	419	443	463	487	467	422	442	468	479	458	493	440	415	455	454	425	420	421	448	449	447	428	460	453	439	446	401	429	447	470	459	422	459	458	449	443	414	414	403	417	437	430	428	436	455	454	461	435	417	454	458	427	465	394	481	430	417	411	394	419	415	444	430	439	429	444	438	431	405	477	441	440	468	408	406	435	440	444	419	452	452	418	442	421	393	437	414	415	480	433	437	446	457	414	421	441	457	403	419	447	423	474	429	479	433	423	454	464	452	463	411	421	448	423	458	433	466	422	433	460	438	412	458	441	392	442	431	432	395	430	437	426	450	452	479	490	408	434	454	409	423	419	472	460	427	430	466	410	437	414	453	423	433	455	412	461	402	433	401	398	445	425	433	432	436	411	444	446	442	420	439	421	425	446	440	435	448	440	457	445	423	421	430	414	424	403	447	436	413	456	414	412	446	427	455	479	455	453	388	404	441	487	447	415	468	425	422	457	430	424	419	446	400	443	439	433	473	423	413	449	472	395	485	450	434	431	465	429	443	456	454	411	439	425	418	459	456	392	432	440	481	457	423	432	431	398	394	441	414	452	412	415	467	399	450	399	446	458	447	463	407	430	453
39156	17632	4891	2252	1269	1086	906	652	627	541	517	537	547	495	530	521	511	505	563	513	535	523	483	526	510	542	540	541	501	506	457	522	483	496	539	522	482	485	539	511	519	497	540	518	492	505	472	448	510	477	493	483	498	530	514	512	514	513	525	502	510	505	498	528	541	535	537	526	545	521	482	529	537	489	503	502	474	507	532	454	511	553	531	499	555	518	534	529	522	491	461	487	523	530	514	524	474	526	466	472	497	569	531	495	493	531	465	511	515	487	486	516	505	465	498	492	479	483	466	537	546	533	484	549	484	476	509	509	489	534	529	534	537	554	510	492	541	511	545	501	506	495	535	505	502	507	537	505	528	479	550	540	492	518	520	484	506	526	467	519	525	490	513	514	484	516	512	509	513	524	529	504	552	531	494	479	554	517	542	528	497	488	519	504	529	528	511	533	533	533	545	559	518	545	542	540	506	517	489	503	504	456	523	520	502	498	481	513	526	533	510	513	531	536	511	484	532	527	477	476	472	486	502	519	502	518	553	515	505	505	516	546	543	497	478	513	483	517	493	544	536	527	477	537	524	547	525	497	472	507	512	509	504	533	479	526	491	485	476	490	493	471	503	522	490	537	540	531	472	494	507	529	500	499	508	497	508	531	504	550	511	514	499	529	507	503	518	488	529	517	543	505	557	549	489	486	504	523	503	507	513	504	554	495	539	518	551	497	474	482	527	494	478	494	516	565	497	516	476	498	532	518	497	467	489	517	468	532	495	517	523	518	496	532	506	539	498	524	506	506	508	491	501	513	494	531	536	497	473	504	564	522	481	514	518	507	489	504	524	521	518	533	483	570	509	470	497	489	562	463	514	496	499	513	527	540	536	527	542	542	503	475	515	544	509	524	523	501	551	506	513	490	485	525	512	531	529	504	514	502	520	487	500	480	513	489	489	517	498	497	533	525	474	513	501	545	481	526	514	514	473	490	507	498	498	539	531	509	491	514	481	502	488	538	499	490	496	495	500	519	521	495	494	508	510	484	502	532	522	500	512	500	525	531	479	504	526	527	515	530	504	511	560	506	512	484	555	497	520	509	478	506	483	480	507	539	487	518	453	522	557	497	532	519	531	515	476	487	500	471	499	473	479	504	514	499	533	502	534	500	525	495	510	510	527	519	502	486	504	468	508	481	514	528	550	498	493	490	517	517	541	553	488	520	534	504	496	505	485	519	507	503	485	481	536	513	559	507	491	534	500	518	507	511	510	500	476	528	527	511	494	535	502	514	501	497	495	509	503	511	494	504	503	464	496	516	481	523	560	547	505	500	492	525	521	500	500	524	516	497	491	494	502	524	479	483	536	512	568	491	519	502	477	510	526	511	551	479	526	487	476	521	551	490	506	497	495	475	526	510	544	539	509	539	515	532	462	533	484	521	533	532	510	515	528	479	532	492	531	495	532	481	506	547	525	526	551	517	527	510	482	503	517	512	511	507	500	522	484	525	493	493	528	507	471	513	464	478	548	518	548	493	523	504	489	514	503	535	522	534	473	521	509	486	547	513	541	485	473	484	516	478	484	497	542	485	499	478	514	532	489	492	499	533	527	483	526	500	531	512	442	507	503	541	532	542	500	479	536	493	452	468	509	516	517	527	438	461	489	476	492	529	491	511	530	510	566	519	517	513	501	495	487	553	501	499	519	519	542	525	521	569	476	500	512	525	524	540	456	506	506	503	506	536	488	454	483	502	511	507	511	499	521	516	529	524	490	465	504	496	518	506	464	506	544	499	516	533	524	519	497	481	503	489	528	518	519	501	506	525	496	498	520	538	504	500	474	518	545	527	506	482	468	523	532	492	476	452	575	550	512	513	524	519	485	516	539	530	498	518	538	506	546	540	526	534	514	532	497	487	529	484	514	547	547	517	522	464	448	506	527	499	501	489	534	511	467	489	510	514	457	590	499	518	517	548	515	537	472	520	535	551	533	480	544	492	525	481	502	481	561	524	518	468	473	495	506	529	493	509	560	493	509	529	517	535	497	483	561	532	510	491	530	547	478	492	530	487	484	520	517	474	527	549	532	522	533	521	512	495	516	490	510	482	495	518	505	534	480	518	501	524	543	494	518	499	496	563	516	477	492	543	500	510	529	515	473	506	490	531	487	489	506	515	552	496	512	490	515	520	481	522	513	497	503	538	513	534	520	461	497	488	486	497	527	499	478	536	533	477	518	509	537	479	498	470	519	499	484	492	527	510	509	507	539	506	547	559	521	495	465	516	510	490	459	534	469	515	526	526	515	497	511	520	552	487	507	526	489	485	541	520	490	510	525	495	526	510	468	471	473	524	534	515	498	537	479	505	483	546	501	504	549	534	549	518	512	504	480	507	486	500	505	517	513	517	508	504	512	480	495	490	511	485	531	520	490	527	473	544	522	521	552	484	506	512	500	539	528	520	490	523	517	483	525	528	555	510	513	496	489	489	538	520	508	489	514	521	487	512	529	481	491	513	486	499	507	504	517	500	536	531	522	498	519	520	508	505	478	524	503	498	476	495	515	520	494	531	481	492	513	483	549	483	510	498	521	508	501	505	499	538	525	511	513	560	518	507	504	512	541	501	475	543	515	491	557	498	523	479	485	537	512	506	522	505	512	484	531	482	551	492	512	489	502	539	509	519	508	483	536	508	486	520	473	494	514	503	506	514	558	519	478	472	532	513	498	505	516	500	505	474	511	522	529	505	483	490	493	488	527	528	529	529	494	496	506	497	460	541	508	541	494	520	493	471	516	525	504	512	541	519	502	506	492	502	520	554	511	526	466	499	514	553	513	518	488	502	465	543	519	529	523	479	534	504	520	494	481	526	516	536	542	532	491	563	502	499	535	504	538	524	479	504	507	496	532	480	511	495	499	507	496	521	515	535	526	543	467	507	451	462	520	507	540	477	500	499	499	542	502	521	513	506	518	488	523	513	584	482	492	502	538	495	516	498	491	510	529	489	573	495	510	513	518	521	576	505	541	564	514	504	482	531	496	483	499	510	519	527	515	535	507	493	505	527	494	448	500	536	498	522	476	503	535	499	499	512	462	501	505	506	519	530	487	543	497	551	548	500	512	543	529	487	456	495	513	554	493	517	538	534	480	525	505	536	532	548	532	515	485	518	505	459	513	465	515	484	508	505	514	558	509	523	515	527	501	502	513	512	532	469	532	502	499	520	493	518	477	508	531	503	499	544	515	499	484	521	515	502	471	482	459	564	465	496	483	452	498	510	487	552	532	499	527	537	526	445	522	490	566	544	508	486	502	532	534	544	490	551	500	513	547	463	517	539	545	511	520	507	515	498	506	478	504	467	495	491	533	523	489	472	493	485	513	532	513	498	486	516	484	523	460	556	468	465	462	507	493	531	499	512	521	496	488	560	498	519	521	508	508	495	515	515	516	504	542	485	528	479	530	512	493	486	490	507	545	513	490	558	528	510	528	518	506	546	524	511	493	503	517	517	508	500	475	508
23303	20788	27999	23648	20774	11950	1549	1576	1160	477	415	367	351	330	349	365	305	309	339	321	323	299	347	300	268	305	305	295	279	286	290	332	286	275	274	262	294	255	304	253	284	287	321	336	281	309	302	312	276	263	279	257	301	275	263	290	274	267	276	272	317	264	302	301	302	297	280	288	251	268	308	279	295	302	306	311	278	284	290	277	269	268	299	285	265	280	278	270	268	292	269	280	263	289	291	263	283	281	276	265	267	308	264	265	274	267	300	299	278	305	294	279	279	277	282	255	300	283	263	283	297	263	259	291	247	290	274	274	266	257	284	244	253	290	261	271	299	313	267	310	296	251	273	298	294	262	284	284	281	295	265	320	287	261	284	286	287	246	268	285	278	276	274	311	264	307	272	286	253	296	282	274	273	245	303	295	268	264	281	285	286	304	265	275	278	252	264	273	294	283	273	289	275	277	272	255	247	280	292	261	246	289	287	280	296	262	279	294	283	287	285	284	276	299	274	286	257	270	273	285	271	286	278	268	277	265	274	306	297	292	272	269	226	306	281	254	277	241	273	252	289	273	304	270	290	302	276	280	239	271	258	270	249	299	290	228	271	268	274	267	257	280	270	277	290	271	286	286	267	284	270	260	301	276	256	285	292	290	308	295	291	272	270	273	272	281	288	265	248	287	284	275	275	269	258	262	267	282	283	293	284	294	277	264	271	261	279	263	270	256	269	281	273	290	286	274	241	278	295	250	256	263	260	279	247	271	275	265	255	285	272	292	294	251	255	290	266	260	248	269	287	260	259	276	277	250	293	254	284	258	273	267	285	290	272	246	275	270	279	291	283	299	277	275	243	249	278	261	281	282	236	284	297	281	284	336	265	272	289	253	278	278	256	276	269	297	278	265	268	273	278	274	265	300	273	266	282	277	297	265	268	263	251	281	291	266	239	277	285	301	253	279	317	286	267	259	263	305	255	288	280	265	293	284	286	254	276	256	283	264	260	245	262	266	292	260	277	295	266	274	292	283	284	273	292	294	314	289	248	267	259	286	258	272	261	297	291	278	278	287	276	290	272	273	290	280	235	294	285	294	299	278	260	272	251	277	303	261	275	293	261	262	264	289	270	258	272	297	292	290	243	255	297	250	267	257	278	247	271	252	275	281	284	287	279	263	272	250	290	254	293	262	283	267	278	281	250	260	271	270	286	282	267	301	289	273	274	266	259	288	273	281	282	258	268	263	264	283	283	243	273	237	272	268	286	258	270	278	287	274	272	305	274	293	291	276	277	260	284	261	269	263	307	247	279	276	296	283	275	279	240	278	285	255	305	283	258	264	269	284	239	266	286	288	264	286	282	282	272	298	297	265	263	285	278	274	287	265	272	281	302	251	266	254	266	253	261	290	284	279	256	272	257	277	261	300	271	301	304	256	268	268	290	258	262	244	261	279	301	248	266	255	241	271	299	310	286	280	286	271	287	274	264	295	246	269	258	257	301	224	289	299	249	283	300	291	257	275	298	289	269	293	260	306	296	293	287	270	296	283	280	276	260	296	289	281	266	249	278	310	276	277	240	276	286	279	286	245	259	263	289	259	270	306	302	268	261	261	278	258	253	283	271	290	296	278	297	263	286	256	239	279	262	282	252	274	282	280	281	274	282	284	279	262	274	286	267	290	264	254	293	277	263	296	285	262	267	282	294	266	273	240	308	284	290	283	246	258	276	241	260	277	287	273	280	283	302	280	268	276	275	275	299	268	307	249	234	277	253	275	259	278	261	310	255	275	253	265	289	280	273	296	265	241	279	269	257	255	281	272	290	266	265	275	273	258	272	264	273	282	276	267	294	282	263	262	309	276	274	272	261	291	240	288	281	275	271	265	294	299	243	273	260	286	256	256	289	276	284	263	280	271	293	317	295	245	278	296	283	308	272	281	268	255	241	285	273	284	290	282	259	287	260	270	248	273	278	275	278	252	255	282	259	276	296	269	258	269	303	267	278	253	274	263	265	266	279	270	273	230	265	262	288	293	277	269	269	270	260	266	261	248	275	279	278	235	259	279	285	313	267	281	277	272	267	265	286	245	261	273	284	273	272	263	256	271	280	288	265	265	281	243	280	257	274	246	287	302	304	284	275	270	256	270	269	253	258	277	263	287	284	269	303	267	299	254	287	275	250	258	288	270	259	274	250	284	300	299	267	286	252	298	268	290	293	251	290	262	285	265	290	309	281	264	254	255	268	247	271	250	248	274	276	267	237	261	271	296	262	260	296	250	246	277	282	277	294	302	238	268	264	251	274	241	267	270	276	262	268	293	271	288	262	289	277	256	253	279	300	264	259	300	293	286	287	282	250	272	279	274	276	250	262	235	281	271	264	282	247	249	293	270	258	265	256	265	270	263	267	306	285	270	295	285	281	274	262	280	301	260	265	255	263	245	265	285	294	259	261	236	280	258	278	273	283	283	247	290	288	272	265	257	267	275	268	288	275	285	270	265	277	270	290	265	283	295	263	288	287	267	278	280	296	253	266	252	247	292	281	260	247	255	264	317	260	247	268	268	295	261	299	266	293	249	273	270	284	268	257	296	278	272	254	280	273	267	270	301	255	273	301	284	275	274	242	263	258	309	237	270	259	286	257	290	306	258	234	250	288	281	272	284	266	233	251	279	271	260	295	288	280	251	263	256	286	278	264	265	294	275	275	270	275	238	267	283	267	272	285	268	269	282	241	298	258	292	242	274	259	268	297	254	276	313	271	274	266	263	273	247	262	293	282	282	291	266	257	295	280	265	297	244	266	290	272	274	247	272	262	259	282	257	266	266	305	283	263	272	266	288	274	265	274	262	266	303	290	262	274	295	252	295	250	280	287	275	301	269	264	279	278	263	331	250	265	286	273	246	270	264	276	287	281	279	269	255	281	277	310	308	266	263	288	280	267	273	288	270	272	265	265	251	279	305	254	271	282	271	275	306	278	256	280	265	289	252	247	266	260	295	271	279	248	240	270	259	251	289	297	268	279	274	250	254	268	292	263	296	268	306	274	264	250	238	276	280	263	306	269	277	271	300	274	269	274	293	290	281	287	265	292	277	275	320	263	293	259	290	284	269	278	257	314	278	294	272	285	271	294	305	280	275	298	275	269	259	267	266	293	257	258	247	252	282	274	294	292	273	290	281	262	271	266	288	260	270	252	283	281	306	283	263	299	256	271	297	255	288	302	285	270	263	276	305	254	260	298	276	289	272	275	286	290	287	278	271	272	265	253	281	272	285	271	273	279	292	280	307	280	278	268	282	279	292	291	269	232	280	253	274	251	274	283	281	266	271	273	251	254	260	298	258	292	283	285	263	288	248	269	279	276	259	290	291	244	291	271	289	256	280	259	283	242	278	275	280	290	275	264	275	265	279	278	263	243	287	264	236	260	274	264	260	272	284	285	292	275	267	259	253	285	270	257	278	262	279	292	285	305	261	302	268	312	278	273	269	270	274	253	289	265	276	248	246	285	279
41597	28961	13046	5601	3049	2290	2088	3052	2456	747	595	522	499	479	467	421	396	402	377	366	361	401	368	331	361	331	343	340	365	319	354	347	346	347	336	340	314	338	336	315	318	332	325	317	337	325	319	351	333	365	357	333	319	349	327	330	326	360	332	332	337	339	331	341	344	347	339	313	310	377	344	377	371	406	367	393	356	343	310	329	339	351	326	318	316	308	280	343	315	314	331	348	333	318	327	350	331	308	332	320	346	349	312	327	333	307	315	354	322	313	321	294	350	351	324	327	328	330	292	341	339	299	326	316	324	328	357	293	312	321	322	339	343	316	287	345	318	328	318	323	348	323	301	319	321	321	337	310	333	317	336	350	323	343	297	324	319	319	311	315	318	295	317	329	301	340	320	312	347	331	322	348	348	352	323	323	323	315	312	303	335	296	309	316	327	327	331	346	315	321	293	310	307	306	341	345	330	321	306	341	342	290	303	301	308	304	326	335	328	305	317	370	328	362	313	319	330	360	303	305	327	344	356	332	312	317	314	327	312	329	296	310	341	305	325	299	345	283	339	352	316	312	314	321	295	296	297	316	323	301	308	333	317	345	326	331	318	320	338	310	288	330	313	323	307	309	311	323	317	319	316	324	343	310	334	314	315	326	355	328	334	330	328	320	311	349	347	331	315	316	324	327	339	330	344	312	337	312	329	319	330	313	299	339	329	326	298	342	343	330	330	300	322	354	346	313	316	320	331	331	317	318	317	300	311	335	303	329	337	339	311	293	324	306	328	325	302	307	313	306	317	331	314	309	340	344	316	300	337	332	322	343	332	341	327	314	318	315	329	306	322	309	343	321	327	355	329	291	314	339	345	309	326	288	331	355	334	353	305	322	330	357	338	351	313	297	321	327	326	323	312	322	315	319	324	321	302	319	306	321	332	340	331	323	316	334	321	301	326	354	326	320	319	337	319	317	309	317	315	322	318	345	326	322	350	315	348	341	315	318	355	305	310	326	311	299	319	313	314	328	314	324	327	343	343	320	296	310	292	319	319	273	337	314	319	282	315	332	311	323	311	308	316	302	318	320	316	331	328	309	321	322	307	318	300	303	333	353	284	308	284	355	300	290	317	322	316	298	301	326	320	327	308	305	346	335	351	322	327	356	316	305	320	322	296	338	299	324	317	303	344	331	294	332	308	326	291	301	302	361	315	342	306	342	320	307	323	316	317	297	302	328	333	328	332	317	325	333	321	317	325	345	333	328	302	311	309	341	325	345	323	317	327	299	310	301	351	333	342	321	327	325	319	321	329	315	298	315	312	307	303	306	361	310	316	340	324	300	337	350	301	324	341	303	339	307	347	334	349	336	334	323	337	328	319	324	334	321	312	331	294	327	322	347	296	340	319	309	345	326	318	321	350	331	316	282	324	300	312	337	320	294	316	351	332	345	318	331	340	318	322	304	313	328	326	310	302	338	306	307	298	304	326	342	318	299	365	287	346	305	300	312	339	337	311	342	338	313	323	329	347	331	353	309	324	293	311	313	311	317	347	325	322	307	336	316	317	332	324	324	339	312	300	329	332	353	343	340	316	355	307	310	315	303	326	344	299	323	329	335	318	336	325	289	301	308	313	303	327	293	307	338	343	330	309	310	325	316	280	351	314	329	305	353	333	292	315	299	324	308	328	336	314	334	342	349	341	329	307	323	302	311	339	325	338	320	308	308	354	336	323	306	289	324	314	310	311	330	329	320	350	315	331	309	345	303	280	328	356	344	312	353	319	324	314	310	327	340	352	295	336	326	295	346	340	303	302	310	342	323	300	344	303	298	301	329	301	316	327	319	361	316	344	296	352	345	337	349	313	336	316	318	328	338	298	314	292	334	316	328	360	356	322	332	314	331	316	324	359	330	314	352	322	351	344	317	303	309	323	319	328	319	335	294	301	358	294	335	338	349	321	356	288	345	336	329	307	304	312	311	328	306	350	332	306	299	341	290	361	341	350	305	305	324	301	329	299	328	306	298	292	304	292	335	327	312	294	294	352	334	302	347	351	333	319	340	306	320	315	324	325	300	325	297	294	331	331	332	300	314	315	338	313	315	334	337	345	299	346	335	319	312	327	323	316	326	329	296	322	309	378	320	289	345	297	317	313	303	364	292	329	331	325	317	307	302	319	327	320	326	339	310	310	319	337	331	311	312	307	317	341	319	276	308	331	331	318	322	345	320	319	322	324	312	330	343	287	303	322	328	319	320	316	299	283	323	310	319	350	318	288	351	308	320	325	332	327	342	289	326	308	301	326	354	311	314	324	288	335	309	313	342	319	344	313	334	364	290	341	329	308	351	319	325	337	321	315	304	327	315	331	323	323	329	304	330	317	353	318	325	303	284	348	302	293	329	333	311	313	325	324	316	318	310	315	317	363	322	346	309	338	325	295	315	309	312	328	315	338	345	335	282	355	361	322	317	319	313	306	344	328	312	353	353	309	332	325	316	347	298	303	306	316	305	326	333	322	337	311	312	347	309	321	300	324	366	345	320	317	328	324	316	305	297	334	313	345	333	336	323	365	354	321	318	327	295	335	333	340	322	327	300	300	302	289	308	329	346	346	313	301	333	329	314	349	329	355	326	319	298	337	336	358	302	340	323	331	280	310	314	320	298	321	321	332	315	333	328	323	308	337	313	320	315	309	310	296	323	321	368	306	345	329	310	328	306	356	305	313	306	336	336	338	299	298	309	323	322	296	330	336	347	366	330	334	302	322	322	319	338	295	351	350	332	367	308	296	302	306	289	346	325	303	321	318	316	340	327	324	341	300	296	276	326	330	316	351	342	334	327	301	327	331	330	321	296	338	292	320	327	329	291	307	322	317	319	324	330	344	363	334	315	356	338	279	338	334	337	329	323	315	306	333	345	352	359	306	331	282	323	332	328	300	345	337	339	308	302	299	344	297	333	327	331	284	326	325	311	309	351	314	344	333	349	314	335	327	322	306	310	275	341	347	355	330	331	321	331	309	318	318	321	315	330	311	321	344	337	332	344	317	299	307	337	325	322	321	312	315	324	333	303	322	329	300	301	286	292	321	321	315	290	349	330	321	334	302	315	312	281	319	307	304	335	322	301	323	317	321	287	309	330	322	309	327	327	306	297	284	297	344	335	323	327	333	315	328	329	335	344	355	327	297	285	351	307	333	321	336	294	266	339	303	327	330	321	334	306	339	331	301	318	346	328	333	313	351	305	347	324	337	317	324	303	309	324	310	319	315	318	299	307	313	319	318	314	330	314	329	309	333	331	308	321	319	341	348	313	359	344	284	323	308	341	315	318	315	326	343	355	308	320	296	335	286	309	317	327	301	327	289	291	304	335	320	313	327	328	301	356	314	330	299	337	311	333	331	311	313	335	318	321	284	326	313	343	314	312	317	336	318	307	319	345	347	317	285	296	353	315	337	326	342	316	332	340	320	320	363	314	308	292	325	326	308	321	324	307	309	307	298	300	330	341	342	281
24441	20708	27058	24278	13497	1389	986	962	1048	691	649	637	629	641	641	583	629	611	637	635	624	592	607	592	631	590	580	605	548	632	629	644	625	572	606	621	590	607	602	626	624	602	602	635	595	547	559	595	568	595	589	557	614	557	616	598	584	605	585	590	567	582	674	598	625	564	609	572	611	593	589	620	620	640	617	612	635	619	601	619	614	565	660	611	605	607	576	613	583	576	571	599	598	603	613	590	627	584	561	580	578	598	662	593	562	622	584	584	607	592	603	586	629	582	641	570	595	618	609	592	565	606	632	569	603	613	592	640	577	590	600	644	618	614	586	576	592	609	573	585	603	598	595	618	559	608	590	591	626	557	615	578	568	607	585	625	636	555	581	606	626	604	614	587	580	576	606	587	583	563	592	567	569	563	592	604	536	595	632	602	561	605	591	578	606	556	565	655	623	609	578	577	625	637	605	569	668	618	581	633	615	598	635	604	609	618	594	580	564	584	572	611	577	598	610	606	608	593	572	570	576	617	624	601	557	543	641	555	610	556	601	630	572	595	557	609	630	615	595	573	626	570	591	605	597	623	575	590	608	602	602	586	584	562	610	635	577	591	579	532	637	590	624	572	547	617	574	593	556	601	597	603	567	581	612	628	572	596	555	625	633	604	602	593	565	563	560	624	628	582	595	589	570	603	600	593	568	583	624	612	624	592	614	594	570	591	575	622	596	603	565	573	569	590	609	615	599	641	601	593	619	598	592	631	618	603	593	545	567	571	622	564	594	609	630	572	579	652	574	643	585	595	566	517	614	567	569	613	556	584	621	617	588	614	594	591	592	585	638	553	607	580	580	570	627	603	569	582	618	575	653	576	599	608	613	581	592	567	600	620	590	579	577	600	612	569	612	577	555	578	581	568	576	607	569	597	593	623	635	584	594	584	628	610	585	655	553	622	617	600	600	596	539	576	632	574	571	624	578	619	631	546	571	545	623	600	611	605	578	599	582	571	581	570	569	616	610	585	572	594	569	597	570	575	588	600	620	595	590	648	555	587	597	628	583	587	619	599	607	568	544	571	588	603	655	593	603	559	624	613	548	563	604	591	597	605	609	588	592	627	598	575	597	566	612	579	536	603	675	592	611	574	579	576	584	612	646	611	620	621	591	592	573	594	597	592	632	547	595	584	578	606	572	582	588	602	608	595	632	609	604	605	584	636	555	609	597	565	605	610	571	573	576	566	587	577	609	595	597	612	585	559	634	617	603	591	594	556	586	600	597	622	648	596	576	585	625	589	556	570	572	622	577	588	558	602	651	626	608	631	563	589	583	628	643	610	625	578	630	597	575	604	578	557	552	564	584	577	565	614	610	643	607	570	575	604	627	606	630	590	629	585	595	595	571	656	644	591	607	560	569	590	573	593	589	624	590	597	562	605	598	610	581	612	584	603	583	571	573	595	605	606	642	583	566	555	618	603	581	577	585	605	583	561	611	589	628	597	587	629	591	642	612	618	618	568	581	637	576	615	586	594	569	587	592	610	546	558	609	628	600	605	553	616	602	550	575	625	586	599	598	601	567	625	593	577	601	592	560	593	609	549	606	606	583	565	617	591	573	608	579	549	611	561	609	551	600	618	610	553	628	580	589	593	599	570	574	581	620	574	596	566	584	622	581	598	596	610	648	581	609	568	573	631	613	589	586	566	595	595	611	588	606	587	597	586	597	616	592	572	561	581	614	575	578	574	602	571	575	559	618	604	616	600	597	591	568	562	635	609	575	630	546	599	577	581	608	606	579	580	560	574	581	610	578	619	624	547	599	567	591	641	608	607	622	581	575	599	548	574	563	597	594	575	553	625	637	587	612	602	623	600	550	568	629	597	600	602	599	576	616	647	589	604	610	601	592	609	604	558	586	602	654	610	591	621	574	588	577	657	597	601	576	565	541	578	609	590	603	615	626	605	594	636	615	568	664	585	588	583	611	559	585	579	600	596	567	607	603	582	596	543	614	580	555	573	591	654	582	602	601	612	601	589	605	602	595	571	600	584	623	588	582	610	610	587	622	614	582	579	546	605	637	616	587	631	593	551	586	574	599	648	596	577	573	597	577	596	573	605	616	609	577	586	628	595	582	606	607	614	601	598	590	576	655	601	569	644	591	554	625	575	595	530	614	583	574	621	620	591	589	575	609	602	565	584	600	614	600	598	586	590	591	620	539	617	613	590	649	560	593	614	587	594	627	600	613	622	548	583	617	597	584	562	636	559	605	621	578	566	616	577	565	617	580	582	633	626	581	614	575	597	546	550	595	583	587	605	581	551	649	568	593	597	580	589	595	600	560	578	618	604	608	590	549	614	612	629	652	614	635	585	580	593	577	617	569	595	552	578	574	663	569	637	602	604	564	599	630	563	583	585	656	585	567	632	580	612	558	610	576	601	589	589	622	596	596	624	589	617	602	610	545	572	547	584	578	613	604	579	595	607	541	604	600	597	577	624	594	619	606	602	610	594	600	620	574	602	572	561	596	626	594	582	570	599	594	649	544	609	623	650	569	595	639	569	673	603	597	586	595	572	594	581	587	583	603	583	633	598	600	599	645	589	638	597	639	626	538	615	588	608	576	650	571	602	563	588	566	573	621	584	583	603	574	596	577	581	593	603	575	586	623	568	626	597	578	565	588	587	640	573	613	596	631	582	623	589	551	601	556	639	583	586	608	608	621	604	608	567	588	619	588	572	647	580	615	579	547	564	619	597	586	574	570	662	590	613	596	604	641	582	574	620	592	602	626	606	625	602	596	576	617	600	583	598	618	568	570	655	620	586	546	614	572	586	590	614	633	607	624	593	551	589	574	574	568	606	591	663	567	619	629	626	601	565	574	613	593	577	571	583	580	583	562	586	596	539	566	578	617	580	600	583	592	645	615	623	570	582	630	584	628	610	600	605	633	603	567	615	600	612	615	634	562	625	582	608	595	559	578	558	599	620	598	580	609	539	622	580	575	595	603	603	593	588	540	578	602	604	599	593	574	603	591	598	566	594	594	585	579	628	626	565	580	647	566	619	578	588	579	624	575	577	584	627	608	566	593	589	605	560	597	606	580	595	638	621	586	609	604	602	587	568	592	561	585	583	613	607	592	602	595	590	587	634	586	624	590	630	566	584	594	628	673	548	650	578	604	596	641	591	620	615	568	576	571	586	597	605	588	574	584	657	637	632	587	572	626	615	623	587	608	556	525	632	621	608	633	578	618	549	598	596	612	587	577	641	630	603	601	621	585	597	616	623	581	559	605	570	581	564	632	601	565	605	598	622	590	584	577	623	565	614	535	578	600	576	570	609	623	628	628	614	593	610	622	565	591	561	617	578	587	582	586	590	582	606	620	565	651	563	628	626	627	619	581	629	609	560	616	580	563	575	610	607	612	602	628	606	564	591	583	550	569	615	646	588	592	560	600	593	610	593	528	576	574	542	570	621	613	647	541	549	561	644	600	634	612	589	571	567	595	609	627	615
41377	26057	8081	4345	2570	1650	1452	1673	1849	868	865	769	790	742	731	748	721	719	685	749	724	705	703	691	692	659	680	689	712	733	663	689	697	702	689	642	696	666	647	682	695	656	614	687	679	659	709	663	726	729	679	647	705	698	676	734	645	655	644	660	708	684	673	674	671	645	682	691	671	667	675	731	727	670	696	704	679	676	631	662	670	700	686	641	694	678	657	646	629	707	656	675	648	660	655	664	686	669	634	682	674	652	648	665	635	691	693	661	671	715	667	660	691	672	655	648	703	695	706	667	650	664	656	701	643	673	631	723	669	675	675	632	641	654	650	674	684	680	675	637	623	649	667	677	662	694	658	707	632	670	726	651	681	670	664	679	682	679	663	698	650	708	693	671	667	648	657	672	735	711	708	719	641	633	695	683	639	693	678	693	694	691	725	646	685	674	688	658	670	667	709	700	678	729	657	721	669	675	694	623	694	654	685	662	674	715	609	668	691	639	659	691	655	622	692	640	636	672	667	659	684	680	687	651	654	680	663	646	626	655	703	671	660	668	634	646	672	648	658	667	665	674	674	669	687	681	659	692	681	653	683	664	679	650	668	718	638	699	652	705	690	685	682	690	613	629	691	654	714	726	671	688	692	657	695	648	644	676	620	654	718	655	697	635	654	699	629	657	691	646	594	666	673	671	668	701	662	670	687	685	676	655	679	726	668	696	704	659	703	645	640	637	644	682	650	639	659	695	672	659	696	700	682	691	660	692	674	689	698	675	693	663	662	716	722	694	619	694	588	679	669	642	697	622	664	642	655	660	679	648	672	682	665	679	676	665	698	654	651	692	658	650	652	689	708	716	659	681	659	700	686	688	634	669	658	705	689	703	662	681	692	678	677	649	669	633	658	673	652	708	647	668	632	616	666	690	673	680	688	670	671	631	659	662	705	656	667	683	684	687	669	697	596	690	674	691	608	669	676	656	683	642	675	659	730	662	653	689	653	693	667	636	679	664	667	705	692	663	677	636	692	669	686	657	709	653	705	654	676	617	694	729	715	674	685	743	683	647	710	659	661	668	663	646	674	673	642	655	683	702	694	678	652	676	671	651	686	684	659	694	663	668	680	658	686	694	701	698	647	665	644	722	694	636	712	650	677	668	644	648	710	696	690	638	705	687	664	689	662	708	691	720	641	724	604	676	693	639	658	633	665	668	691	703	671	674	670	665	676	606	668	645	704	671	671	671	677	657	672	666	698	646	657	686	696	635	677	649	689	681	643	647	670	699	696	663	615	677	686	670	653	687	678	643	687	666	670	659	704	646	671	654	681	663	662	658	636	665	672	685	698	675	636	708	663	675	664	632	685	675	656	703	654	652	679	699	659	645	648	696	643	652	716	697	664	692	716	672	659	672	674	759	679	667	669	699	684	647	701	725	691	687	664	681	736	639	661	659	685	711	665	675	643	665	682	712	617	686	670	658	668	682	636	675	662	676	669	671	667	652	656	641	678	740	638	656	611	717	657	676	667	686	658	699	646	672	689	736	650	649	647	689	670	677	680	645	656	653	656	647	707	690	644	681	665	659	609	653	646	693	699	640	691	645	666	673	703	646	680	678	710	627	683	664	699	668	678	676	616	693	680	602	640	690	699	706	714	669	641	646	649	703	663	676	696	658	678	688	660	689	710	709	672	663	673	672	691	663	680	696	619	655	695	639	684	656	696	635	695	645	627	670	647	719	664	709	673	683	706	652	683	688	660	691	688	648	685	678	656	680	651	678	664	713	646	669	665	676	694	730	679	674	670	639	674	661	700	706	627	646	658	690	698	631	694	652	711	671	681	656	644	643	622	654	662	665	685	663	651	671	626	678	635	725	669	664	643	638	711	634	679	619	638	669	672	648	634	614	652	665	668	692	649	693	658	632	653	661	678	723	689	626	665	672	663	697	660	694	652	706	660	709	671	619	624	657	704	639	688	611	643	674	619	683	629	712	644	666	638	677	664	660	663	654	674	675	668	658	644	670	615	688	625	670	687	711	688	651	638	696	679	641	636	627	653	649	669	649	661	673	640	686	679	706	634	643	663	649	636	661	661	691	651	715	630	678	668	681	632	700	655	668	718	728	696	664	658	684	684	695	668	647	655	637	681	672	735	681	679	685	666	680	649	669	641	626	673	688	681	695	673	645	668	656	647	640	708	734	680	689	667	675	705	676	649	643	643	700	703	667	681	629	670	685	629	696	689	671	624	725	679	682	625	723	687	673	670	688	667	692	660	670	682	637	664	647	682	664	679	667	708	601	687	666	641	687	617	650	661	692	649	625	662	712	697	713	712	703	638	688	659	675	648	706	688	681	685	684	628	630	623	693	645	636	657	721	656	718	689	693	708	655	651	660	629	683	685	680	695	669	641	670	672	633	706	695	656	702	721	671	702	718	641	696	670	631	655	697	675	715	683	663	664	693	695	654	666	680	627	653	686	648	633	656	647	652	674	660	671	667	657	644	651	657	666	667	666	666	692	676	682	659	669	648	686	621	734	686	694	670	687	680	693	657	658	714	659	627	648	681	703	660	701	652	694	664	688	663	660	709	666	682	685	651	650	681	687	701	661	682	689	677	636	654	665	644	649	672	649	652	629	647	684	709	652	689	665	671	659	654	653	709	696	641	669	687	646	667	668	693	660	698	690	702	636	670	669	662	692	694	620	648	666	670	660	699	659	688	665	702	646	668	692	706	730	676	660	654	693	622	635	712	642	670	688	700	674	635	691	683	657	628	614	647	724	633	648	655	667	620	650	729	626	666	657	690	663	687	621	680	636	648	663	680	698	665	635	686	679	644	701	717	673	675	690	674	681	652	665	699	643	690	653	629	720	718	724	697	662	650	682	692	703	703	684	692	627	676	705	624	708	678	653	652	668	649	703	688	651	644	652	640	704	666	690	705	659	658	701	719	669	665	692	721	638	711	708	669	681	690	652	652	681	672	684	655	655	701	703	673	659	696	659	703	686	661	682	656	683	684	672	698	602	697	722	666	633	674	697	660	654	678	674	673	665	680	682	645	686	722	707	686	656	709	665	658	687	676	649	685	696	643	646	676	640	608	640	666	658	647	674	677	711	681	673	679	666	670	687	668	662	654	653	715	699	689	685	657	665	718	664	648	701	656	722	720	674	699	664	636	705	660	677	694	660	697	671	705	641	659	672	691	681	660	698	654	650	649	671	634	654	674	663	605	713	661	676	697	651	651	655	667	668	652	676	637	645	698	658	655	691	676	740	670	686	715	670	657	662	639	693	629	683	709	683	659	661	717	655	691	693	683	645	676	661	697	709	660	683	616	690	633	688	673	642	679	650	701	649	687	646	624	639	671	704	653	658	700	654	686	620	696	678	706	617	660	673	665	726	691	670	674	628	649	673	669	662	662	653	635	676	699	647	655	682	649	688	656	697	633	651	723	660	660	624	651	642	687	703	691	691	659	668	697	619	684	657	621	657	655	658	612	668	680	740	644
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
